西门子PLC与南京科远DCS通讯

一、应用描述:

西门子PLC(S7200/300/400/ 1200/1500)通过桥接器可以直接与DCS系统进行Modbus通讯,不需要编程PLC通讯程序,直接在桥接中进行地址映射。支持南京科远、浙大中控,和利时等主流DCS系统。

二、网络拓扑:

西门子PLC与南京科远DCS通讯_第1张图片

三、硬件连接

连接方式:

  1. 桥接器(NET30-PPI)的串口X1连接到西门子S7-200的PPI通讯口,以太网口连接到DCS系统的ModbusTCP网络;
  2. 桥接器(NET30-PPI)的串口X1连接到西门子S7-300/400的MPI或者PROFIBUS通讯口,以太网口连接到DCS系统的ModbusTCP网络;
  3. 桥接器(NET50-PN)的双网口LAN1连接到西门子S7-1200/1500的以太网通讯口,以太网口LAN2连接到DCS系统的ModbusTCP网络;

ModbusTCP通讯配置

PLC内部寄存器地址与MODBUS地址直接映射,DCS系统直接通讯Modbus的地址就可以读写PLC的内部寄存器。

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以太网通讯,西门子modbus通讯,西门子与DCS通讯,DCS读取PLC的数据,南京科远DCS与PLC通讯)