KEYWORD:Modbus通讯 国产PLC 兼容200SMART
以两个S06 PLC之间的Modbus通讯为例,一个PLC做从站,保持寄存器4xxxx、从站地址1、Modbus起始地址0;一个PLC做主站(读)的方式,功能码为03 读保持寄存器 4xxxx、从站地址1、计数个数5、V区起始地址500,RS485接线方式为A--A,B--B,方法如下:
(1)其中一个S06PLC,编辑Modbus主站命令,下载到PLC中
下载成功后,可以网页通过后门地址查看Modbus主从站方式
(2)另一个S06PLC,编辑Modbus从站命令,下载到PLC中
下载成功后,也可网页通过后门地址查看Modbus主从站方式
最后同时监控两个PLC的状态数据,如下:
提供485通讯断线诊断功能,通过CPU状态位监控可以判断出通讯异常情况,断线响应时长为16s,下面为Modbus64条命令具体对应CPU状态位关系:
命令 (序号) 状态位地址
0 SM200.0
1 SM200.1
…… ………
63 SM207.6
64 SM207.7
485通讯正常时状态位地址值为1,异常(断线或者通讯参数错误)状态位地址值为0。