西门子PLC与DCS通讯
?
應用場景:
西門子S7系列PLC(S7-200/300/400)控制系統與DCS系統進行數據交互。DCS系統可以支持標準的Modbus RTU或者ModbusTCP通訊協議。
?
解決方案:
選配工業通訊橋接器NET30-MPI PRO,無需硬件組態和編寫通訊程序,通過簡單的配置實現DCS系統與西門子PLC系統的Modbus通訊。
?
網絡拓撲:
橋接器的串口1(PPI/MPI/PROFIBUS協議),連接西門子PLC的通訊口,網絡(ModbusTCP)或者串口2(ModbusRTU)連接DCS的通訊接口。
?
參數配置:
1、???????西門子通訊參數配置
2、???????modbus配置
3、???????以太網參數配置
4、???????地址映射表
PLC內部寄存器地址與MODBUS地址對應表
| Modbus地址 | PLC內部寄存器地址 | 數據類型 | 計算公式 | MODBUS功能號 | 最大指令數 |
| 000001~ | Q0.0~ | ? ? 位 ? | Qm.n?= 000001 +?m*8 +?n?① | ? FC1(讀線圈) FC5(寫線圈) | S7-200:119 S7-300:784 |
| 050001~ | M0.0~ | Mm.n?= 050001 +?m*8 +?n | FC5:1 | ||
| 100001~ | I0.0~ | Im.n?= 100001 +?m*8 +?n | ? FC2(讀輸入) | S7-200:119 S7-300:784 | |
| 400001~ | DBx.DBW0~ ? | ? ? 字 ? | DB1.DBWm = 400001 +?m/2,m為偶數?② | ? FC3(讀乘法寄存器) FC16(寫乘法寄存器) FC6(寫單一乘法寄存器) | ? FC3:111 FC16:111 FC6:1 |
| 450001~ | MW0~ | MWm= 450001 +?m/2,m為偶數 |
?
總結
以上是生活随笔為你收集整理的西门子PLC与DCS通讯的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 打印服务Print Spooler自动停
- 下一篇: 大数据集群搭建之节点的网络配置过程(二)