1、DC 12v 1A直流电源;2、USB转485小模块或串口转485小模块
无源开关量输入检测板:
作为从机使用:
检测24路开关量,并实时将各个开关的状态传输到电脑。
作为从机使用时,电脑软件:
上位机发送:
数据头 一字节 0x55
目标地址:一字节 0-0x0E
数据类型一字节 0x10:查询
数据四个字节:
数据类型为0x10:数据为0。
校验和
下位机返回:
数据头 一字节 0x22
本机地址 一字节
数据类型 一字节 0x10
数据四个字节:数据的第一个字节没有意义(0)。数据的后三个字节一共含有24个位,每个位代表一个输入的状态(0断开,1连接)。
校验和
举例说明(假设地址为1)
上位机发送:
55 01 10 00 00 00 00 66 查询当前的状态
下位机回答:
22 01 10 00 XX XX XX HH
XX 代表24路输入检测板的实时状态,三个字节一共含有24个位,每个位代表一个输入的状态(0断开,1连接),HH代表校验和
说明:协议中无意义的字节留作将来升级
支持modbus,可作为modbus从机使用:
寄存器地址说明:
功能码02:读输入状态
地址: 1-24
24路输入检测板最多24路输入的当前状态,可一次读入24路开关量,也可以设定起始地址读入自定义数量。
注意:地址1-24,超出地址范围会报错。
作为主机使用:
通过485总线可将检测到的开关量传输到本店其他四路输出板,可配合本店其他继电器板进行485组网使用。