本文是上位机通过Mobus协议缓存方式采用埃和智能网关IGT-DSER,读写罗克韦尔(AB)PLC的案例。
IGT-DSER智能网关是一款不用编程即可实现PLC设备对接SQL数据库、MES等系统平台的设备,同时也支持将PLC原厂协议转为Mobus协议,支持ModbusTCP(网络通讯)和ModbusRTU(串口通讯)的从站。
上图中序号001是PLC内名称为‘TREAL’的REAL类型的控制器标签,对应到Modbus地址的HR0(400001);
序号002是PLC内程序名称为‘MainProgram’的DINT类型的程序标签,标签名称为‘tag3’,对应到Modbus地址的HR2(400003);
序号003是名称为‘ARR_INT_50’的INT类型的控制器标签数组,取该数组中的第2个INT,对应到Modbus地址的HR4(400005);
序号004是PLC内名称为‘TAG1’的INT类型的控制器标签,对应到Modbus地址的HR5(400006);
参数设置完成后下载重启后,即可通过上位机主站软件进行测试,以下是通过Modbus Poll的软件测试设置和测试的截图:
相关资料软件手册案列:
PLC设备数据采集与协议转换.rar (4790 K) 下载次数:61