本文是通过IGT-DSER智能网关读写AB罗克韦尔Compact、Control系列PLC的标签数据缓存并转为Modbus从站协议,与上位机Q
通讯的案例。
打开智能网关的参数软件(下载地址),通过功能'->'数据转发与平台对接',再选择'数据转发与缓存’,进入以下页面设置PLCQ寄存
器地址和Modbus数据地址:
上图中序号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);
智能网关上的网口与串口参数设置如下图: