可以通过M340 CPU上集成的RS485通讯端口(RJ45形式)实现Modbus RTU通讯,其中HMI为主站、PLC为从站。M340 RJ45针脚定义为4——A(+)、5——B(-)、8——GND,将其分别与HMI上的对应针脚连接即可。
Modbus RTU中仅支持对%MW/%MD寄存器字/寄存器双字和%M寄存器位的读写,不支持对%I和%Q数据的直接读写,可通过在PLC程序中将%I和%Q数据赋值至%M寄存器间接实现。
地址对应关系
%MW0——4X00001,%M0——0X00001。
另外在处理双字数据时还应注意高位优先或是低位优先的数据传递顺序(可在软件中作相应设置)