新闻中心
PRESS CENTERET34XX组网-ET系列组网应用场景-ET系列IO跟随应用场景需求概述
本章节主要实现两种应用:ET系列组网应用场景:比如中控系统/PLC/触摸屏之类的需要采集远端485设备数据,可以通过2台ET3410设备配置组网实现。
ET系列IO跟随应用场景:例如DO跟随DI,如ET3410-B的DI接口接入开关信号,当DI检测到开关闭合信号,则远端ET3410-A的DO继电器实现闭合动作,反之断开。此为IO跟随。
1. 准备工作
USB转485工具,电脑,
同一组网里的设备地址不能有冲突,可以通过拨码开关先改一下设备地址。
接线方式如下图:电源红色接Vin,黑色接GND;485A接A,B接B。
2. 配置步骤
修改配置前请务必先读取配置
2.1. 设备通信确认
串口参数:出厂默认配置
波特率:115200/9600
数据位:8
停止位:1
校验位:无
使用USB转485工具将A设备与电脑连接
打开配置软件,选择正确的串口,点击打开,先读取一下设备信息,能正常读取。表示485工具和设备通信正常,可以进行接下来的组网配置。
2.2. A设备组网配置
成功读取设备信息后,进行组网参数配置,配置完成后重启设备。
配置完成后,读取当连接状态为绿色时,表示连接服务器成功。
2.3. B设备组网配置
成功读取设备信息后,进行组网参数配置,配置完成后重启设备。
MQTT协议,两个设备(客户端),互相订阅对方的推送(发布)主题,即可进行数据双向交互。
配置完成后,读取当连接状态为绿色时,表示连接服务器成功。
3. 测试
如果只有一个485工具,通过A或B设备的485向B或A设备发送读取IO状态,有回复表示组网成功。
例如:通过A设备读取B设备DO状态,B设备地址为2,这里我们发送Modbus指令 “02 01 00 00 00 04+CRC”,可以看到有数据回复,说明通信成功。
如果有两个485工具,可以分别接上两个设备,互相发送数据,都能接收到表示组网成功。
注:请先完成设备间组网配置后,再进行IO跟随配置
1. 配置前参数说明
A设备modbus地址:0x01,B设备modbus地址:0x02
以配置A设备的DO1正向跟随B设备的DI1为例:
当B设备的DI1开关量输入为高电平(1),则A设备的DO1执行闭合动作。
当B设备的DI1开关量输入为低电平(0),则A设备的DO1执行断开动作。
2. 配置步骤
首先配置B设备,B设备启用DI主动上报,上报周期为(触发+周期上报)
接着配置A设备逻辑信息,如下图所示:
逻辑信息:DO跟随DI,本例为A设备的DO1跟随B设备的DI1,参数设置如下
模式:正向跟随
远端地址:填写B设备的地址2
输入寄存器:填写DI1的寄存器地址0(后续依次填写)
输出类型:选择DO
输出寄存器:填写DO1的寄存器地址0(后续依次填写)
寄存器地址查看ET3410
配置完成后,即可实现A设备的DO1跟随B设备的DI1。
注:请先完成设备间组网配置后,再进行IO跟随配置
1. 配置前参数说明
A设备modbus地址:0x01,B设备modbus地址:0x02
以配置A设备的AO1模拟量跟随B设备的AI1为例:
当B设备的AI1模拟量输入值为0mA时,A设备的AO1模拟量输出值将会跟随变化输出为0mA。
当B设备的AI1模拟量输入值为10mA时,A设备的AO1模拟量输出值将会跟随变化输出为10mA。
2. 配置步骤
ET3410本身是不带AI/AO接口的,此处通过级联ET1020模块来实现的扩展的AI/AO接口。ET3420自身带AI/AO接口,不需要额外扩展。
首先配置B设备,如下图所示:
接着配置A设备,如下图所示:
逻辑信息:AO跟随AI,本例为A设备的AO1跟随B设备的AI1,参数设置如下
模式:模拟量跟随
远端地址:填写B设备的地址2
输入寄存器:填写AI1的寄存器地址0(后续依次填写)
输出类型:选择AO
输出寄存器:填写AO1的寄存器地址0(后续依次填写)
寄存器地址查看ET3410
配置完成后,即可实现A设备的AO1跟随B设备的AI1。
掉线输出设置
本功能仅针对模式为模拟量跟随时有效
注:根据需要设置,不需要可以不启用,超时时间0为不启用
此图为A设备的逻辑信息设置页面,默认值和超时时间都需要设置。
如图设置:当A设备60秒内没有收到B设备的AI状态上报,AO1就输出默认值10mA。
远程维护:如果组网的同时,还需要远程维护,可以再启用一路socket配置连接上组网服务器,订阅/推送主题不要设置和组网的sokcet一样。并记录下来,用于后期虚拟串口调试时使用,详情参考ET3410远程配置案例。
原文:ET34XX组网