摩尔信使MThings系列教程35——MODBUS数据
MODBUS标准中定义4种数据块类型:
| 数据块 | 单位长度 | 访问类型 | 前导数 | 功能码 |
| 线圈状态 | 1 Bit | RW | 0 | 0X01、0X05、0X0F |
| 离散输入 | 1 Bit | RO | 1 | 0X02 |
| 保持寄存器 | 2 Bytes | RW | 4 | 0X03、0X06、0X10 |
| 输入寄存器 | 2 Bytes | RO | 3 | 0X04 |
基于数据块的单位长度,可将4种数据块分为两类:位(BIT)数据和寄存器(REG)数据,结合读写属性,数据块之间的关系如下图:

数据是数据块中的具体定义,不同数据块中的数据定义是相互独立的。
一条数据定义可以包含多个连续BIT/REG数据地址。
一条数据的属性包括:隶属数据块、数据名称、数据地址、数据量、数据类型(协议类型)、
数据系数(浮点数据被整形传输时涉及)、字节序(寄存器数据量为1、2、4时涉及)、字序(寄存器数据量为2、4时涉及)。

浙公网安备 33010602011771号