通过SMART PLC编程过程中,通常需要传输多个RTU从站,作为SMART PLC的主站,接收多个从站传输的数据并同步显示。
这种情况下,首先要考虑的是从设备的设备地址。无论有多少个从设备地址,地址都不能重复,否则会出现冲突报警。
要说明具体操作,首先需要了解所实现的功能,主站需要读取从站信息并存储到主站地址中。案例如下:
首先,我们来谈谈从设备设置为同一频段的波特率(9600)、奇偶校验(0)、数据位(8)和停止位(1)。当前数据已设置。
其次,从设备的通信地址需要设置为不同的地址。为了方便起见,我将从机数据地址设置为1、2、3、4。
PLC主站编程如下1、定义port1的modbus属性
这是关键。轮询四个485 连接设备以分离点。这也保证了返回的数据不会互相干扰。
同一时间只能有一个slave工作,所以其他数据必须单独释放。
解析返回的数据比较简单。到处都有例子。
审稿人:刘庆