施耐德PLC与西门子PLC以太网通讯


摘要

施耐德PLC(如:Quantum系列)需要和西门子S7300、S7200等PLC进行以太网数据通讯。。本文通过通讯桥接器NET30,实现西门子PLC与施耐德PLC进行modbusTCP以太网通讯连接。

网络拓扑图:

img1

方案实施介绍

一、西门子PLC参数设置

1、西门子S7300配置成MPI或者PROFIBUS通讯,设定好PLC的MPI/DP站地址:默认为2;PLC不需要编程。

img2

二、通讯桥接器参数配置

1、配置模块的S7总线、IP地址等基础参数;

C:\Users\Administrator\Desktop\EXC全系列手册\NET30-MPI手册\工具和web网页\工具\g5.png

2、配置modbusTCP与西门子PLC地址映射;

img4

三、施耐德PLC(以Quantum系列为例)Modbustcp配置;

直接配置IO扫描,具体参数:

1、 IP地址:填入通讯桥接器的IP地址(如:192.168.1.188);

2、 单元ID:填入西门子PLC的站地址(PPI、MPI或者PROFIBUS的地址),根据桥接器连接的通讯口配置;

3、 读主对象:施耐德PLC地址;

4、 读Ref从站:modbus的起始地址,对应西门子PLC内的数据地址;

5、 读长度:modbus数据长度;

img5

6、 写主对象:施耐德PLC内部地址;

7、 写Ref从站:Modbus起始地址;

8、 写长度:数据长度。

img6

注意事项:读写分开配置,(配单独的读,再配单独的写)