EtherNET/IP总线协议转换网关案例

Modbus 转EtherNet/IP 总线协议转换网关模块连接AB PLC 配置案例
点击:9发布时间:2025-03-11

YC-EIP-RTU-TCP-1

本案例为远创智控YC-EIP-RTU( EtherNet/IPModbus总线协议转换网关模块在西门子 S7-1200 PLC 通过 Modbus转 EtherNet/IP 网关连接 AB PLC 的配置案例。

随着工业互联网的发展,企业需要对分布在不同位置的设备进行远程监控和数据采集。AB PLC 可能位于工厂的控制中心,而一些远程的现场设备采用 Modbus 协议。通过远创智控YC-EIP-RTU(Modbus 转EtherNet/IP)总线协议转换网关模块,可以将这些远程设备的数据转换为 EtherNet/IP 协议格式,然后通过网络传输到 AB PLC 或其他监控系统中,实现远程设备的实时监控、故障诊断和数据分析,提高设备的运维效率和管理水平


1、远创智控YC-EIP-RTU操作步骤,打开 RSLogix5000,进行硬件组态,首先添加 Modbus 转 EtherNet/IP 网关YC-EIP-RTU的 EDS 文件;


2、安装完成后添加模块,选择 New Module;



3、 选择要添加的设备,点击“Create”:


4.在“Name”中填入网关的名称,在“IP Address”中填入网关的IP地址,点击“Change”设置网关的输入输出数据长度。

5,下图举例设置了20字节的输入数据和20字节的输出数据:


6,下载配置到 PLC;


7,打开GW Config软件,选择“Modbus配置”,点击确定后进入设置界面。

8,双击软件右侧设备列表中的“Modbus Master”,可以添加一个虚拟主站到项目中,添加后可以在软件左侧项目树中看到此主站,如下图:

9,双击软件右侧设备列表中的“Modbus Slave”,可以添加一个从站到此主站的Modbus总线中,添加后可以在软件的主窗口中看到Modbus总线中的所有站点,如下图:

10,多次双击软件右侧设备列表中的“Modbus Slave”,可以添加多个从站。

11,双击主窗口中的“Modbus Master”图标,弹出Modbus主站参数设置窗口,在这个窗口里,用户可以设置Modbus总线的运行参数和网关做为Modbus主站工作时的特性,如下图:


12,双击主窗口的某一个“Modbus Slave”,设置该从站的报文。


13,如下图所示,用户给1号从站添加了1条写线圈、1条读线圈、一条写寄存器、一条读寄存器。每一条报文,用户可以在表格内修改起始地址和数据长度。

14,配置完成后, 用户点击“工具——下载”,Modbus 转 EtherNet/IP 网关YC-EIP-RTU重新上电后即可正常使用;

15,设置西门子 S7-200PLC,打开 S7-200plc 编程软件,选择菜单栏中触点建立【常开触点】

16,将常开触点命名为【SM0.1】,在项目树中找到【库】点击打开;

   

17,然后在【库】文件中找到【modbus Slave Port0】点击打开;


18.然后选择【MBUS-INIT】创建到程序块中


19,参数“地址”(Addr)将地址设置为 10;


20,然后选择【MBUS-SLAVE】创建到程序块 2 中,然后设置参数值;

     


21,然后在程序块中选择【库存储区】点击进入;


22,在弹出的【库存储区分配】窗口中选择【建议地址】。点击确定后就创建完成了。( EtherNet/IPModbus远创智控YC-EIP-RTU重新上电后即可正常工作,读取 200PLC 的数据;

以上为远创智控YC-EIP-RTU( EtherNet/IPModbus总线协议转换网关模块连接西门子S7-1200 PLC 和AB PLC(1769-L32E)的配置案例


在汽车制造、机械加工、食品饮料等行业的自动化生产线中,许多老设备或特定功能的传感器、仪表、执行器等采用 Modbus 协议,而核心控制系统选用 AB PLC 并基于 EtherNet/IP 协议构建。通过远创智控YC-EIP-RTU( EtherNet/IPModbus总线协议转换网关模块,可将这些不同协议的设备连接到 AB PLC 系统,实现对生产线各环节设备的集中控制和数据采集,优化生产流程,提高生产效率和产品质量,同时降低设备更新成本,保护企业已有投资,增强生产线的灵活性和适应性。


分享到: