如何实现ModBus从机?
适用卡型:RHX8-T8(v8.12以上版本,目前只有此卡支持)
适用软件:瑞合信Plus(V8.0.67及以上版本)
适用场合:适用于工厂测速、流水线计数、水位检测等场合
项目支持:适合定制开发项目,其他设备作为主机,主动发送数据给控制卡.
通信协议:标准Modbus-RTU协议,支持功能码0x06、0x10
通信模式:控制卡T8作为从机,其他设备作为主机
接口定义:标准RS485接口,如下图;
1)操作说明
第一步,设置屏参,控制卡型号选择“RHX8-T8”
打开软件,点击“寻机”连接当前控制卡WiFi,点击软件右上角齿轮“屏参设置”,选择当前屏的实际宽度、高度、扫描序号等参数,操作方法和常规WiFi卡一样。如下图一;
图(一) 图(二)
第二步,添加ModBus从机分区
设置好屏参后返回,点击软件右上角“+”添加“ModBus从机”分区,如上图(二);
注意:只有分区版有此功能,软件右上角“齿轮”—“切换分区版”.
第三步,设置ModBus从机参数
点击ModBus从机分区,设置当前从机(T8控制卡)的整数位、小数位、从机地址,起始地址、寄存器编码(寄存器数量)等参数,如下图;
第四步,使用其他设备作为主机对控制卡进行通信
其他设备必须按照标准的Modbus-RTU协议,使用功能码0x06或0x10,按照刚才第三步的设置、对控制卡T8进行通信。
扩展:用串口助手模拟主机对T8卡通信
可以通过串口助手模拟主机对T8卡进行通信(需要找个USB转485设备和控制卡485接口连接),如果串口助手发送的数据显示屏可以正常显示,证明控制卡设置正确、通信良好。如下图;
如果串口助手发送后,显示屏显示不正常,请检查下软件设置和控制卡接线是否正确。
2)注意事项
①安装时不要带电操作、一定要看好线序再接线(485A对A、B对B);
②整数位、小数位、从机地址、起始地址等根据实际情况选择,选择不对可能会出现错误;
③如果其他设备未调试成功,可以先用串口助手模拟主机调试。