自定义通信方式
自定义通信方式是指通过标准或自定义的工业通信协议建立设备连接,数据交互遵循双方约定的格式和解析规则。此方式适用于特殊通信需求场景,能够灵活满足各种系统集成要求。
自定义通信方式的应用场景
自定义通信方式的核心价值是把通信解析、工程触发、结果回传和数据存档等功能统一到一套可配置流程中,不再需要为每个项目单独写脚本或开发 Adapter。这不仅降低了实施和维护门槛,也让通信方案能够随着现场需求快速调整。
该方式适用场景非常广泛,例如:
-
追溯场景:外部设备(如MES、产线PLC)传入工件SN码后,系统自动触发检测,获取测量结果后回传给上位系统,同时完成图像与结果的SN关联存档。
-
混线场景:同一条产线生产多种产品,根据外部设备发送的型号字段,自动切换对应的测量工程和参数,无需手动改程序,降低产品切换风险。
-
快速变更场景:现场临时要求新增返回字段、调整报文格式、对接新的上位系统时,可通过配置快速适配,无需发版更新。
自定义通信方式的配置流程
下图描述了自定义通信方式的配置流程。各应用场景的具体配置步骤可能有差异,请以实际操作为准。
配置步骤说明如下:
| 序号 | 步骤 | 说明 |
|---|---|---|
1 |
协商通信规范 |
通信双方需商定使用的工业通信协议(如TCP、Modbus等),明确数据格式、传输方式和解析规则。详见协商通信规范。 |
2 |
配置自定义通信服务 |
在Mech-MSR中创建并配置自定义通信服务,设置协议参数和数据映射规则。详见配置自定义通信服务。 |
3 |
搭建通信与测量工程 |
根据通信需求和测量需求搭建Mech-MSR工程,完成数据解析、工程触发、测量执行和结果回传等逻辑。详见搭建通信和测量工程。 |
4 |
配置通信触发规则 |
设置触发规则,定义何时由自定义通信服务触发工程运行。详见配置通信触发规则。 |
5 |
通信测试 |
完成配置后进行通信测试,验证通信连接、数据交互和处理逻辑是否符合预期。详见通信测试。 |