1101的十进制是多少


1101的十进制是多少  

Modbus功能码详解

1. 功能码“01”——读线圈状态

1.1 发送信息

发送的信息规定了需要读取的起始线圈编号以及线圈的数量。

例如:请求读取从机设备编号为17的,第20至第56线圈的当前开关状态。

1.2 响应信息

响应信息中,1代表开启状态(ON),0代表关闭状态(OFF)。第一个数据字节的最低有效位(L位)代表查询中的起始地址,之后的每个线圈的状态按顺序在该字节中从低位到高位排列,直至填满8位为止。下一个字节同样从低位开始排列。

1.3 出错时的返回信息

当发生错误时,设备会返回特定的错误代码。

2. 功能码“02”——读输入状态

与功能码“01”类似,此功能码用于读取输入状态的开关情况。

例如:请求读取从机设备编号为17的输入信号状态,起始地址为10197至10218。响应信息的解读与功能码“01”相同。出错时的返回信息处理方式也与“01”类似。

3. 功能码“03”——读保持寄存器

此功能码用于读取保持寄存器中的值。发送信息规定了要读取的寄存器的起始地址及数量。响应信息为每个寄存器对应两个字节,第一个字节为高位值,第二个字节为低位值。出错时的返回处理方式与上述功能码类似。

4. 功能码“04”——读输入寄存器

  1101的十进制是多少