16路干接点模块P-16I对接使用说明

[复制链接]
喵喵侠作怪 发表于 2019-3-14 10:16:20 | 显示全部楼层 |阅读模式
P16I的协议取决于模块的当前ID且一般以两条为一组,整体的格式协议固定。具体格式如下:
模块ID
通道ID
数字端状态
说明:
1.模块ID1个字节,当前模块显示屏上显示的ID10进制(使用时需改为16进制)范围是27--38
2.通道ID1个字节,当前通道的ID数,通道1对应08,通道8对应01,通道16对应09,通道9对应16
3.数字端状态:1个字节,状态为01或者00,故协议一般两条为一组。
举例:协议解析模块ID27(1B)第一路:1B 08 00   1B 08 01 第二路:1B 07 00   1B 07 01第三路:1B 06 00   1B 06 01第四路:1B 05 00   1B 05 01第五路:1B 04 00   1B 04 01第六路:1B 03 00   1B 03 01
第七路:1B 02 00   1B 02 01第八路:1B 01 00   1B 01 01 第九路:1B 16 00   1B 16 01第十路:1B 15 00   1B 15 01第十一路:1B 14 00   1B 14 01第十二路:1B 13 00   1B 13 01第十三路:1B 12 00   1B 12 01第十四路:1B 11 00   1B 11 01第十五路:1B 10 00   1B 10 01第十六路:1B 09 00   1B 09 01 QQ图片20190314100818.png 比如主机接收到\x1B\x08\x01,就表示ID为27的P16I的第一路干接点状态为1,即接收到信号,然后就可以用F_1_YYS_TD_1_S变量来做后续逻辑的触发量,当然首先要把p16_rx复位一下,因为主机收到一条协议后如果收到同一个协议是不会有动作的,如果你想要用这个干接点信号来做类似灯光开关就会出现问题,所以需要复位。


综以上所述
Amadeus 发表于 2019-3-14 13:28:54 | 显示全部楼层
回复

使用道具 举报

羽电流音 发表于 2019-3-15 15:39:21 | 显示全部楼层
厉害了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则