当前位置: 首页 > article >正文

Profinet转EtherNet/IP网关连接AB PLC的应用案例

某大型制造企业的生产车间同时采用了西门子 S7 - 1500 PLC 作为核心控制系统的一部分,负责主要生产流程的控制与数据处理;而在特定生产环节,由于历史设备遗留或工艺配套需求,存在使用 AB PLC 的情况。这就导致了在整个自动化生产系统中,出现了两种不同的工业以太网协议(Profinet 和 EtherNet/IP)并存的局面,急需一种可靠的解决方案来实现两种 PLC 之间的无缝通信与数据交互,因为我们选择了捷米特JM-PN-EIP协议转换网关模块,接下来为大家介绍一下配置过程。

1, 新建工程:运行 RSLogix 5000 程序,选择菜单 File->New,弹出对话框:

2, 在“Type”中选择控制器的型号,在“Name”中填写项目的名称,点击 OK 完成创建捷米特JM-PN-EIP。

3, 添加网关:在 Controller Organizer 栏中,右键点击“1769-L23E Ethernet Port LocalENB”,选择“New Module”

4, 选择要添加的设备,点击“Create”: 在“Name”中填入网关的名称,在“IP Address”中填入网关的 IP 地址,点击“Change”设置网关的输入输出数据长度。

5, 点击 OK 操作完毕后,可以看到在项目中已经添加了网关:

6, 设置工程路径:点击菜单 Communications->Who Active,在扫描到的设备中,选择 00,CompactLogix Processor,eip 选项,点击右下角的 Set Project Path。然后点击 Close,完成设置。

7, 点击菜单 Communications->Download,下载工程到 PLC 中:

8, 对西门子PLC进行配置,首先安装GSD文件;

9, 导入Profinet转EtherNet/IP网关进行组态,设置Profinet转EtherNet/IP网关的IP地址和设备名称

本例设备名称为EIP,IP地址为192.168.20.5;

10, 设置数据的输入输出长度(本例为8个字节);

11, 进行下载即可,下载成功后将Profinet转EtherNet/IP网关模块重新上电即可,重新上电后Profinet转EtherNet/IP网关的PWR和SYS灯常亮表示电源及系统正常,OK灯常亮表示与Profinet主站通讯正常。Run常亮表示EtherNET/IP主站通讯正常,ERR灯闪烁表示与EtherNET/IP通讯中断。监控两边数值显示数据交换成功。

通过采用协议转换网关模块,成功实现了西门子 S7 - 1500 PLC 与 AB PLC 之间的无缝通信与数据交互,有效解决了因不同工业以太网协议导致的设备互联互通难题。随着工业自动化技术的不断发展,不同厂商设备之间的互联互通需求将日益增长,相信协议转换网关模块将在更多的工业应用场景中发挥重要作用,助力企业提升生产效率、降低成本、增强市场竞争力,推动整个工业自动化行业的持续进步与发展。后续会为大家带来更多协议转换案例,欢迎大家关注付工!


http://www.kler.cn/a/467345.html

相关文章:

  • Cyber Security 101-Web Hacking-Burp Suite: The Basics(Burp Suite:基础知识)
  • 【JVM】总结篇-类的加载篇之 类的加载器 和ClassLoader分析
  • [答疑]用例规约:系统请求3dsMax创建体块
  • 实时高保真人脸编辑方法PersonaMagic,可根据肖像无缝生成新角色、风格或场景图像。
  • 【工具类】RedisUtil 操作相关
  • 生成模型的现状2025年的新兴趋势
  • Word如何设置整段背景色
  • 成立一家无人机培训机构需要哪些基础配置
  • 机器学习 - 线性回归
  • Http基础认证摘要认证
  • uniapp实现后端数据i18n国际化
  • [CTF/网络安全] 攻防世界 get_post 解题详析
  • 基于Java+Netty搞了个类似teamviewer、向日葵、ToDesk的远程桌面工具
  • 【顶刊TPAMI 2025】多头编码(MHE)之极限分类 Part 1:背景动机
  • Ruby 中文编码
  • 【竞技宝】CS2:HLTV 2024 TOP11-w0nderful
  • Tailwind CSS 使用简介
  • 基于SpringBoot在线竞拍平台系统功能实现十五
  • 【Linux】定时运行shell脚本
  • DNS分块矩阵的理解
  • 遇到复杂的 递归查询sql 需要oracle 转pgsql 可以把数据表结构给ai
  • 挑战春招找到java后端实习第三天(1.4)
  • C++语言编程————C++的输入与输出
  • --- UDP和TCP传输协议 ---
  • 5G NTN(七) 高层(1)
  • git submodule的使用:将别人的git仓库作为自己的子仓库