开关量模块串口协议说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

mA、开关量模块接口协议

注:串口波特率19200bps;

一、开关量模块指令

开关量模块地址0X07,同样是用保持寄存器

寄存器地址从0x20开始,1个寄存器对应16个开关量

示例:寄存器的值如果为00 01 则开0通道

为00 02 则开1通道

为00 03 则开0和1通道

为00 04 则开2通道

指令示例:07 10 00 20 00 01 02 00 01 xx xx (其中xx 为CRC校验)

07 10 00 20 00 01 02 00 03 xx xx (其中xx 为CRC校验)

我们使用0 与1 通道0通道作为外接泵的输出

1通道作为报警输出

0x07:模块地址;0x10:命令号,写多个寄存器;00 20起始地址;00 01寄存器个数;02字节长度;00 01第一个寄存器内容;

二、mA输出模块指令

指令示例:08 10 00 60 00 01 02 03 33 xx xx

说明:08:模块地址;10:命令号,写多个寄存器;00 60起始地址;00 01 两个寄存器;02 字节长度,每个寄存器2个字节;03 33:xx xx为CRC校验;如果是二通道,则起始地址加1,如下所示:

0通道:08 10 00 60 00 01 02 03 33 xx xx;

1通道:08 10 00 61 00 01 02 06 66 xx xx;

2通道:08 10 00 62 00 01 02 08 88 xx xx;

相关文档
最新文档