【摘要】:LM机以太网模块用于使LM机接入以太网。但只能作为一个ModbusTCP从站,接受ModbusTCP主站发送的命令,并按要求予以自动处理与回应。表5-5 ModbusTCP的功能描述ModbusTCP协议和ModbusRTU协议的区别在于:第一,它没有从站地址这个概念,它寻址所依靠的是IP地址。表5-6 ModbusTCP/IP协议格式参考表第三,它只能从图11-25中表示的输出区读数据。表5-7 写位数据命令格式举例表5-8表示的为和利时LM3403以太网模块寄存器区与Modbus TCP功能码对照参考表。
LM机以太网模块用于使LM机接入以太网。但只能作为一个ModbusTCP从站,接受ModbusTCP主站发送的命令,并按要求予以自动处理与回应。本身无法主动发起通信。
LM机用到Modbus TCP的功能见表5-5所示。
表5-5 ModbusTCP的功能描述
ModbusTCP协议和ModbusRTU协议的区别在于:
第一,它没有从站地址这个概念,它寻址所依靠的是IP地址。
第二,在它的命令帧及数据帧中,没有CRC校验码。但是在帧之前要加入一些字节。字节的具体内容见表5-6所示。
表5-6 ModbusTCP/IP协议格式参考表
第三,它只能从图11-25中表示的输出区读数据。也只能对图11-25表示的输入区写数据。具体地址可以在其中选择。
例:要用05功能码写LM3403的第一个位(%IX4.0),其命令格式见表5-7所示。(www.xing528.com)
表5-7 写位数据命令格式举例
表5-8表示的为和利时LM3403以太网模块寄存器区与Modbus TCP功能码对照参考表。
表5-8 以太网模块寄存器区与ModbusTCP功能码对照表
注:1.这里的I和Q区是LM3403设定的寄存器区。
2.在进行网络通信时,PLC编程软件通过串口可以同时连接PLC,以监视和设置PLC各寄存器的状态和数值。
3.位地址计算:如果位的地址为%IXx.y,那么,命令中的地址为(x-z)*8+y。如字的地址为%IWm,那
么,命令中的地址为(m-z)/2。这里的z为%IW区开始地址。%QW区计算方法与此类似。本表计算I地
址,假设z为4。计算Q地址,假设z为2。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。