命令 0x01
该命令用于读取 DO 数字输出的值。
PDU 请求指定第一个 DO 寄存器的起始地址和后续所需 DO 值的数量。在 PDU 中,DO 值从零开始寻址。
响应中的 DO 值以一个字节为单位,并对应于位的值。
位值定义为 1 = ON 和 0 = OFF。
第一个数据字节的低位包含请求中指定地址的 DO 值。DO 的其余值跟随递增值到字节的最高值。那些。从右到左。
如果请求的 DO 值少于 8 个,则响应中的剩余位将用零填充(从低字节到高字节的方向)。字节数 字节数进一步表示响应中数据的完整字节数。
从 20 到 56 查询设备的 SlaveID 地址 17 的示例。第一个寄存器的地址将是 0013 hex = 19,因为该帐户是从 0 地址维护的(0014 hex = 20,-1 零偏移 = 我们得到0013 十六进制 = 19)。
{{item.nickname}}
{{key+1}}楼{{item.content}}
{{item2.nickname}}
{{item2.content}}