《表1 Modbus协议地址分配表》
工业上DCS控制系统使用最多的还是Modbus通讯协议与RS485串行通讯方式,因此采用EL6021模块实现[20]。EL6021支持RS422与RS485通讯,在使用时为了实现RS485通讯需要将EL6021的1和2接口端接,5与6端口短接,然后将EL6021的1和5接口外接。Modbus通讯采用MASTER-SLAVE模式,本方案将TwinCAT作为主站,DCS作为从站。在使用时需要将EL6021模块的物理地址与TwinCAT软件完成关联。如图7所示在TwinCAT的System Manager下将Inputs变量实现关联,Outputs变量类似。由于Modbus协议的数据有四类,使用其中两种即保持寄存器(Holding Register)与线圈状态(Coils Status),地址分配如表1所示。
图表编号 | XD00162346900 严禁用于非法目的 |
---|---|
绘制时间 | 2020.06.25 |
作者 | 李杨、吴琼水、李壮壮 |
绘制单位 | 武汉大学电子信息学院、武汉大学电子信息学院、武汉大学电子信息学院 |
更多格式 | 高清、无水印(增值服务) |