设备资源插件
封装通信与设备能力,让步骤不依赖具体连接细节。
更新于 2026-09-29 · 公开评估指南
明确能力契约
资源插件应说明它能提供哪些动作、返回哪些数据,以及如何报告通信异常。同一能力的不同实现,应在单位和错误语义上保持可比较。
- 先定义最小必需能力。
- 把能力不支持与设备暂时不可达区分开。
管理连接与并发
连接建立、超时、释放和并发访问属于资源层的重要职责。共享设备需要明确谁持有连接、谁负责关闭,避免一个运行影响另一个运行。
- 初始化失败能否重试,应由设备性质决定。
- 串行协议需要保证请求与响应正确配对。
接入验收
建立可重复的资源测试,覆盖正常响应、断连、部分响应、超时和释放后再连接。实机日志应脱敏后用于定位,不直接公开地址与序列号。
- 测量稳定性与精度需要独立验证。
- 模拟通过与实机通过分别记录。