资料清单
| 输入 | 需要明确的内容 |
|---|---|
| 器件与连接 | 完整型号、供电、电平、接线、适配器及目标主机。 |
| 协议 | 版本、帧结构、位序、数据长度、校验、时序、命令与异常码。 |
| 数据解释 | 单位、方向、零位、溢出/回绕、多圈或状态字段含义。 |
| 操作流程 | 连接、参数设置、读取、置零、诊断、记录及导出。 |
| 验证设备 | 编码器或模拟器、参考输入、测量仪器及双方认可的测试方式。 |
有多个协议时,为每条链路分别提供资料,再说明它们是否共用同一位置源、状态与命令。不能将物理层名称直接当作完整协议定义。
开发责任如何划分
上位机软件负责约定的设备访问、操作、显示和记录;MCU固件负责设备侧时序、状态和通信;编码器接口开发需明确器件本体、接口板、固件和系统联调的边界。
建议的验收用例
- 已知输入:用双方认可的位置或模拟数据检查解析、单位、方向与状态。
- 边界输入:检查零位、回绕、极值和无效状态的处理。
- 通信异常:覆盖错误帧、校验失败、超时、断连、重连和设备重启。
- 操作一致性:参数写入后读取核对,置零后核对设备与界面状态。
- 记录一致性:将设备数据、界面结果、日志和导出文件按同一时间范围对照。
- 双协议项目:分别验证每条链路,再检查共同位置源和状态同步。
性能用例注明采集周期、显示刷新、记录频率、设备数量和运行时长,不统一填一个“实时”指标。精度测试另需参考设备、标定方法与误差定义。
可要求的交付资料
协议映射、源码或安装包、构建环境、配置、设备连接说明、测试记录和已知限制应形成清单。第三方适配器、驱动授权、旧协议分析与现场实施需单列。
案例参考
工业编码器上位机与STM32双协议案例可参考Windows软件、STM32固件和RS-485/RS-422、BiSS-C链路的分工。新项目仍按实际器件和协议验证,不能照搬案例中的环境作为兼容承诺。
在线咨询
电话咨询
微信咨询
回到顶部