SIEMENS江西省吉安市西门子中国授权代理商-西门子变频器-西门子技术服务-西门子PLC模块

产品名称 SIEMENS江西省吉安市西门子中国授权代理商-西门子变频器-西门子技术服务-西门子PLC模块
公司名称 广东湘恒智能科技有限公司
价格 .00/件
规格参数 变频器:西门子代理商
触摸屏:西门子一级代理
伺服电机:西门子一级总代理
公司地址 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)(注册地址)
联系电话 18126392341 15267534595

产品详情

Modbus TCP数据帧


ModbusTCP的数据帧可分为两部分:MBAP+PDU
(一)报文头MBAP:MBAP为报文头,长度为7字节,组成如下:

图片

图片

(二)帧结构PDU:PDU由功能码+数据组成。功能码为1字节,数据长度不定,由具体功能决定。

(1)功能码:Modbus的操作对象有四种:线圈、离散输入、保持寄存器、输入寄存器。

图片(2)根据对象的不同,Modbus的功能码有:

图片(3)说明更详细的表:

图片


B
PDU详细结构

(1)0x01:读线圈:在从站中读1~2000个连续线圈状态,ON=1,OFF=0

(2)0x05:写单个线圈:将从站中的一个输出写成ON或OFF,0xFF00请求输出为ON,0x000请求输出为OFF。

(3)0x0F:写多个线圈:将一个从站中的一个线圈序列的每个线圈都强制为ON或OFF,数据域中置1的位请求相应输出位ON,置0的位请求响应输出为OFF。

(4)0x02:读离散量输入:从一个从站中读1~2000个连续的离散量输入状态。

(5)0x04:读输入寄存器:从一个远程设备中读1~2000个连续输入寄存器。

(6)0x03:读保持寄存器:从远程设备中读保持寄存器连续块的内容。

(7)0x06:写单个保持寄存器:在一个远程设备中写一个保持寄存器。

(8)0x10:写多个保持寄存器:在一个远程设备中写连续寄存器块(1~123个寄存器)。