Modbus TCP

1、名词介绍

2、Modbus TCP介绍

2.1、Modbus是一种工业总线协议标准、是一项应用层保温传输协议,包括ASCII、RTU、TCP三种报文类型;

2.2、Modbus协议物理层接口有RS232、RS485、RS422和以太网接口,采用master/slave方式通信

2.3、Modbus -TCP,是基于在以太网TCP/IP上,将数据以Modbus帧格式进行传输

        具备数据准确性(帧头、帧尾)

        具有TCP传输快速性(物理层是RJ45网口、TCP传输层)

2.4、MBAP为报文头,长度为7字节,组成如下:

2.5、帧结构PDU

PDU由功能码+数据组成。功能码为1字节,数据长度不定,由具体功能决定。

Modbus的操作对象有四种:线圈、离散输入、保持寄存器、输入寄存器。

2.6、通信方式

Modbus分为主站和从站,主站只有一个,从站有多个,主站给从站发送请求帧,从站响应。在使用TCP通信时,主站为client端,主动建立连接,从站为server端,等待连接。

3、Modbus应用举例

3.1、三菱

        Q系列PLC做主站(Modbus TCP client端)

        三菱Modbus TCP模块做从站(即server端)

3.2、西门子

        S7-1500做主站

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容