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做主站

你可能感兴趣的:(Modbus TCP)