西門子PLC與DCS通訊
阿新 • • 發佈:2020-10-18
西門子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為偶數 |