EtherNet/IP转Modbus TCP搭建三菱变频器与西门子PLC通讯链路
一、案例背景
某汽车制造公司拥有一条高度自动化的生产线,该生产线集成了来自不同品牌的机器人、传感器和检测设备。这些设备分别采用MODBUS TCP和EtherNet/IP协议进行通信,但由于协议不兼容,导致数据无法直接交换,影响了生产线的整体效率和自动化水平。为了解决这一问题,该公司决定引入捷米特JM-TCP-EIPM网关模块。
二、硬件设备
· 三菱变频器:支持标准的EtherNet/IP协议
· 西门子1200 PLC
· 捷米特JM-EIPM-TCP协议网关:实现连接EtherNet/IP设备和网络到Modbus TCP网络系统。该网关可实现双向数据交换,既允许现有的、低成本的EtherNet/IP设备集成到Modbus TCP网络系统,也可提供来自Modbus TCP的数据给EtherNet/IP设备使用。
三、技术指标
Ø 在Modbus TCP一侧为Modbus TCP Server;
Ø 功能码:支持01H、02H、03H、04H、05H、06H、0FH、10H号功能;
Ø 在EtherNet/IP侧,该设备将作为支持EtherNet/IP通讯扫描器。
Ø 支持波特率:10kbit/s, 20kbit/s, 50kbit/s, 100kbit/s, 125kbit/s, 250kbit/s, 500kbit/s, 800kbit/s, 1Mbit/s,其它波特率可以定制.
Ø 最大连接数:126个从站
Ø 供电:24VDC(±5%),最大功率 3.5W
Ø 工作环境温度:-25~55℃,湿度≤95%
Ø 防护等级:IP20
四、设备配置及安装
1. 网关配置:
o 运行RSLogix 5000程序,新建一个工程,并设置控制器的型号和项目名称。
o 在Controller Organizer栏中,右键点击以太网端口,选择添加设备,并填写网关的名称和IP地址。
o 设置网关的输入输出数据长度,并下载工程到PLC中。
EIP Scan设定
1) 创建工程
双击EIPscan软件图标EIPscan Test Tool打开软件,在弹出窗口选择PC本机IP地址,如下图:
选择“OK”按钮打开软件,如下图:
2) 添加EIP模拟从站配置
鼠标右击选择刚才选择IP地址对应的电脑图标,如图所示:
在弹出菜单栏选项选择第三项“Configure Assembly”,弹出窗口如下:
首先添加EIP从站对网关主站输出数据长度,在“Instance”栏写入值“100”、在第一格“Byte”栏写入配置数据长度“2”、勾选“static”以及“Producing”选项,如图所示:
点击“Add”按钮,将配置添加到数据确认区,如图所示:
接着添加EIP从站对网关主站输入数据长度,在“Instance”栏写入值“150”、在第一格“Byte”栏写入配置数据长度“2”、勾选“static”以及“Consuming”选项,如图所示:
点击“ADD”按钮,将配置添加到数据确认区,如图所示:
点击“OK”按钮,将EIP从站配置添加到软件配置中,如图所示:
2. PLC配置:
o 对西门子PLC进行配置,安装GSD文件,并导入Profinet转Ethernet/IP网关进行组态。
o 设置网关的IP地址和设备名称,以及数据的输入输出长度。
o 下载配置到PLC中,并重新上电网关。
3. 设备连接:
o 将捷米特JM-TCP-EIPM网关模块的MODBUS TCP接口连接到生产线上的MODBUS TCP设备,如变频器。
o 将网关的EtherNet/IP接口连接到采用EtherNet/IP协议的PLC。
五、运行与测试
o 启动生产线,并监控网关的指示灯状态,确保电源及系统正常,以及与MODBUS TCP和EtherNet/IP主站的通讯正常。
o 通过监控软件查看两边数值,确认数据交换成功。
六、应用效果
在汽车制造领域,设备间的通信协同至关重要。某汽车制造公司引入捷米特JM-TCP-EIPM网关模块后,成功攻克了不同品牌设备间的通信难题。自此,生产线上的变频器、PLC 等各类设备,得以突破品牌限制,实现数据的顺畅交换。这一转变显著提升了生产线的自动化程度。各设备间信息实时共享,配合更为默契,生产流程愈发高效流畅,整体生产效率大幅提升。同时,该网关强大的兼容性与互操作性,为设备生态注入了新活力。即便未来进行设备升级或增添新设备,也能轻松融入现有系统,为企业长期发展奠定了坚实基础。(具体内容配置过程及其他相关咨询可联系杨工。)