如何将RS485从站的综合报警字拆位

一些Modbus的从站设备会将诸如报警之类的BOOL量合成为一个综合报警字放在Holding寄存器里,然后再将综合报警字传给主站。主站在读取到如此综合报警字后,程序将其拆位成原始报警信息进行进一步处理。借助I2B功能模块可以实现该功能。做法如下:

  1. 创建相应的中间变量
  1. 主站通信编程
  1. 逻辑进行处理
  1. HMI显示:

    模拟HMI显示: