首页 > 其他分享 >Profinet转EtherNet/IP网关连接AB PLC的应用案例

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

时间:2025-01-04 17:11:45浏览次数:1  
标签:网关 AB IP 点击 PLC Profinet EtherNet

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

标签:网关,AB,IP,点击,PLC,Profinet,EtherNet
From: https://www.cnblogs.com/jiemite/p/18652116

相关文章

  • GitLab的备份与恢复.241126
    一、备份1.docker执行备份dockerexecgitlabgitlab-rakegitlab:backup:create默认将备份文件保存至docker的/var/opt/gitlab/backups/目录这条命令是在Docker容器内部执行GitLab的备份操作。让我来解释一下这个命令的各个部分:dockerexec:这是Docker命令,用于在正在......
  • Gitlab的备份与恢复,异机转移.240109
    ​注意:异机转移的时候,gitlab的版本必须一致。一、备份GitLab数据停止GitLab服务gitlab-ctlstopunicorngitlab-ctlstopsidekiq创建GitLab备份mkdirgitlabBackgitlab-rakegitlab:backup:createBACKUP=gitlabBak230815cd/var/opt/gitlab/backups/mvgitlabBak......
  • iptv-allinone转载
    使用说明:一、推荐使用Docker一键运行,并配置watchtower监听Docker镜像更新,直接一劳永逸:1,使用Docker一键配置allinonedockerrun-d--restartunless-stopped--privileged=true-p35455:35455--nameallinoneyoushandefeiyang/allinone 2,一键配置watchtower每天......
  • Nginx-CentOS设置网卡配置固定IP地址
    一、未设置网卡前唔怕ping通网络二、ipaddr查看网络配置ipaddr三、修改ifcfg-ens33配置文件vi/etc/sysconfig/network-scripts/ifcfg-ens33四、ONBOOT=no改为yes(启动操作系统后一并启动网卡)五、重启网卡systemctlrestartnetwork此时再去pingqq.com的话......
  • 华为-eNSP-IPV6静态路由知识点与基本配置
    什么是IPV6?  IPv6(InternetProtocolVersion6)是互联网工程任务组(IETF)设计的用于替代IPv4的下一代IP协议。IPv6的主要目的是解决IPv4网络地址资源不足的问题,同时也解决了多种接入设备连入互联网的障碍。IPV6的特点?1.巨大的地址空间:IPv6的地址长度为128位,理论上可以提供2^......
  • Miniconda如何快速创建Pipenv虚拟环境的依赖
    当开发人员A使用pipenv管理依赖,而开发人员B使用miniconda时,B可以通过以下步骤快速导入A的项目依赖:步骤1:确认Python版本首先,确保A和B使用的Python版本兼容。可以通过查看Pipfile中的python_version字段来确认。步骤2:导出依赖开发人员A可以使用以下命令将Pipfile.lock......
  • 使用Docker部署简单实用的 IP查询工具箱 【复制成功,复制和转载请标注本文地址】
    通过这个工具,可以查看需要查询的公网IP地址、连通性、检查WebRTC连接、检查DNS、网速测试、MTR测试等。假如你不想部署到本地,也可以直接体验官方网址:https://ipcheck.ing下面就开始部署:只需要一行命令就可以一键安装到docker,端口自行修改。部署起来非常的简单,使用SSH终端......
  • Linux如何解压gz、tar.gz、zip、tar、tar.bz2等压缩文件
    Linux如何解压gz、tar.gz、zip、tar、tar.bz2等压缩文件Debian、Ubuntu、CentOS、RedHat等Linux解压gz、tar.gz、zip、tar、bz2格式压缩文件的命令。.gz文件解压与压缩1、解压: gzip-dFileName.gz2、压缩:将当前目录的每个文件压缩成.gz文件: gzip*......
  • Stable Diffusion 【通用模型】:出图快效果好的AI大模型TurboVisionXL!
    前言StableDiffusion【通用模型】:出图快效果好的AI大模型TurboVisionXL随着SDXL进入Turbo秒级出图时代,现在越来越多的大模型都开始支持Turbo。今天和大家介绍一个基于SDXLTurbo的超快速大模型TurboVisionXL。最新版本是4.3.1。本文涉及模型、插件下载请扫描免费获取哦......
  • Nginx性能优化之Gzip压缩文件配置方法详细说明
    Nginx性能优化之Gzip压缩文件配置方法详细说明Gzip压缩参数说明线上Gzip压缩配置Gzip压缩对比Gzip开启验证Nginx开启Gzip压缩功能,可以使网站的css、js、xml、html文件在传输时进行压缩,提高访问速度,进而优化Nginx性能!Web网站上的图片,视频等其它多媒体文件以及大......