首页 理论教育 FModbusTCP协议附录

FModbusTCP协议附录

时间:2023-06-16 理论教育 版权反馈
【摘要】:LM机以太网通信采用Modbus TCP协议。它和Modbus RTU协议的区别在于:1)它没有从站地址这个概念,它寻址所依靠的是IP地址。2)在它的命令帧及数据帧中,没有CRC校验码。字节的具体内容见表F-1。表F-1 Modbus TCP/IP协议格式参考表3)它只能从输出区读数据。表F-2 写位数据命令格式举例表F-3所表示为和利时LM3403以太网模块寄存器区与Modbus TCP功能码对照参考表。

FModbusTCP协议附录

LM机以太网通信采用Modbus TCP协议。它和Modbus RTU协议的区别在于:

1)它没有从站地址这个概念,它寻址所依靠的是IP地址。

2)在它的命令帧及数据帧中,没有CRC校验码。但是在帧之前要加入一些字节。字节的具体内容见表F-1。

F-1 Modbus TCP/IP协议格式参考表

3)它只能从输出区读数据。也只能对输入区写数据。具体地址可以在其中选择。

要用05功能码写LM3403的第一个位(%IX4.0),其命令格式和表F-2所示。

F-2 写位数据命令格式举例(www.xing528.com)

表F-3所表示为和利时LM3403以太网模块寄存器区与Modbus TCP功能码对照参考表。

F-3 以太网模块寄存器区与Modbus TCP功能码对照表

注: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。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈