经过这几天对modbus的摸索,终于弄明白了如何使用FX3ga PLC来实现modbus的通讯了。
modbus协议基础(以下图片了解就可以,不了解也不影响使用,如果使用pc机来实现主/从站就要研究这玩意了)
FX3ga modbus硬件实现
通讯设置,按照硬件的连接明确通道号(ch1,ch2)不同的通道号,数据寄存器不同
1、通信格式的设置(针对串口的收发,数据长度,奇偶性,波特率等)
2、通讯协议的设置(RTU模式/ASCII模式, 主站/从站)
3、其他(从站响应超时,播放延迟,请求延迟,从站号,重试次数等)
4、主战使用ADPRW指令来实现数据读出/写入