0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何实现RFID与主流PLC的无缝集成?解析Superisys IACM-P4网关在EtherNet/IP场景下的应用

李女士 来源:jf_96682022 作者:jf_96682022 2025-08-13 16:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

工业自动化领域,设备间的互联互通是构建智能工厂的基础。EtherNet/IP作为基于标准以太网和通用工业协议(CIP)的重要现场总线,凭借其开放性和由Rockwell等巨头推动的标准化,已成为北美乃至全球广泛应用的工业以太网协议之一,像Omron等厂商也提供了广泛支持。

要实现RFID这种高效的数据采集技术与PLC这个“控制大脑”的深度融合,选择兼容主流工业总线协议的网关设备尤为关键。本次我们聚焦Superisys IACM-P4工业网关,探讨它如何作为EtherNet/IP 总线网关,精准连接Superisys RFID读写头与雷赛 PMC600 系列 PLC,实现数据的稳定、高效传输。

为何选择 Superisys IACM-P4?

1、协议兼容性强大:

核心支持ProfiNet, EtherCAT, EtherNet/IP三大主流工业以太网协议。这意味着它能轻松接入采用这些协议的PLC系统(如本次案例中的雷赛PLC),无需复杂的协议转换。

本身就是为CIP网络(EtherNet/IP 是其实现)设计的标准设备节点。

2、工业级设计与可靠性:

接口丰富:提供2个M12 T-CODE电源接口(带反接及3000W浪涌保护),2个M12 D-CODE总线接口(支持级联),最多可同时独立连接4个M12 A-CODE RFID读写头。

坚固耐用:轻量化高强度工程塑料外壳,IP67防护等级,轻松应对油污、粉尘、潮湿等严苛工业环境。

强健电气保护:RFID端口同样配备防反接和过压过流保护,确保设备及读写头安全。

3、网络灵活性与性能:

双网口集成交换机:支持构建星型或树型网络拓扑,简化布线,提高部署灵活性。

100Mbps工业以太网传输:满足大多数现场数据采集的实时性需求。

与雷赛PMC600 PLC通信的价值:

通过IACM-P4网关,将Superisys RFID数据无缝整合到雷赛PLC的EtherNet/IP网络中,PMC600 PLC可以:

实时获取产线上物料、托盘、工装等的身份信息。

实现基于精确追踪的流程控制(如分拣、装配、追溯)。

提升生产透明度、自动化水平和过程可追溯性。

简化系统架构,减少中间转换环节,提升整体可靠性。

本期我们来注重介绍一下如何使用Superisys RFID EtherNet/IP总线网关与雷赛PMC600系列PLC通讯进行通讯读写。

控制器(PLC):下发命令控制读写头进行操作;

网关总线控制器:PLC与网关总线控制器进行通讯,间接控制读写器;

读写器(超高频/高频):获取控制器的命令,执行对标签载码体的读/写数据操作;

标签载码体(超高频/高频):存储数据的载体,数据存储区域划分如下:

高频标签有UID区(通常只有8 byte/只读且唯一)、USER区(一次最大2000 byte(实际内存大小因标签类型而异)/可读可写);


硬件构架介绍

wKgZPGicSjCAc3GuAABalYIbghY59.jpeg

网关亮点 :

✅ 双网口设计,支持级联多个设备,布线灵活;

✅ IP67防护,油污、粉尘环境轻松拿捏;

✅ 3000W浪涌保护,设备安全稳如老狗。

1、组态连接

1.1 总线网关IP地址设置

EIP总线网关的默认IP地址为“192.168.0.10”,用户需要根据具体需求修改相应的IP地址,可使用我司提供的总线网关助手软件进行设置。

将EIP总线网关连接PC端,打开EIP总线网关助手软件,点击左上方“工具”栏,选择“网关搜索器”,点击弹出的“Ipconfig”对话框右上方的“搜索”按钮,搜索EIP网关的设备,如下图所示,搜索出来EIP总线网关的IP地址为“192.168.0.10”。

wKgZO2icSjCAQvxgAADspU4HX7w113.png

双击搜索出来的EIP网关设备的信息栏,在弹出的“IpSetFrm”对话框下,修改对应的网关IP信息参数(本例程修改为192.168.11.10地址),点击“设置”按钮,设置成功后软件会自动弹出设置成功对话框,确认重启EIP总线网关后生效,如下图所示:

wKgZPGicSjGAXZVmAAE6ho9BunM287.png

1.2 总线网关EDS文件安装

★打开雷赛PLC编程软件(本案例使用Leadsys StduioV1.2.61.0版本),新建一个项目程序,选择对应的PLC具体型号(本案例使用的是“PMC600”型号),命名完成新建后,双击左方选项栏的“通讯配置”选项,在弹出的“通讯配置”对话框中选择“设备操作”选项,点击弹出对话框的“安装”按钮,选择相应文件夹下的网关设备的EDS文件,安装网关的EDS文件,如下图所示:

wKgZO2icSjGARUu6AAHGVjvOWrk515.png

EDS文件安装成功后,右方“网络设备”栏会更新出对应的EIP设备,如下图所示:

wKgZPGicSjKAYagiAAC4llykeAM575.png

1.3 总线网关设备组态

★在“通讯配置”对话框内双击“PLC”设备,在“Ethernet IP”通讯栏下,勾选“扫描器”,然后在右方的“网络设备“列表找到”IACM-P4-EIP”设备,将其拖拽至“Ethernet_IP_Scanner”网络栏下方,如下图所示:

wKgZO2icSjKAIbB9AAGF8w1hErc240.png

双击左边“设备”栏下的“Ethernet_IP”,在“通用”栏选择相应的“eth2”(Ethernet/IP)通讯接口,如下图所示:

wKgZPGicSjOAFbhkAAEAo6AcKbo126.png

双击左边“设备”栏下的“Ethernet_IP”下的“IACM-P4-EIP”设备,在“通用”栏下设置网关设备的IP地址,如下图所示:

wKgZO2icSjOAU8OzAAHTWiRNbFk145.png

本例程中网关的设备地址已设置为同网段的“192.168.11.10”地址,设置完成点击“保存”。


1.4 EIP网关组态参数下载

★ 点击“登录到”图标,在弹出的对话框选项栏的“通讯设置”栏下”点击“扫描网络”,选择好相应的网关、网络接口,系统自动“搜索”到PLC的型号后,点击“下载”按钮对“硬件组态”进行下载,如下图所示:

wKgZPGicSjSATzpZAAIB3wGe2_M367.png

下载完硬件组态后,再次点击上方“登录到”图标,查看EIP网关是否正常在线,如下图所示:

wKgZO2icSjSAd7pmAAGDX2iFq4g577.png

显示EIP总线网关有异常报警,具体为连接超时,此情况是由于EIP总线网关的扫描超时时间设置过低,点击“IACM_P4_EIP”设备栏下的“连接”参数设置,双击“连接名称”进行连接参数编辑,将弹出对话框下的“超时倍增”栏修改为8,点击“确认”按钮,保存后重新下载,再次在线查看。

wKgZPGicSjWAH-44AAJJTbrcwkM340.png

wKgZO2icSjaAQPZcAAFtl-pcjAc848.png

(用户也可通过总线网关状态指示灯对连接状态进行确认)

2、功能块介绍及使用

打开雷赛PLC编程软件,打开“PMC600_RFID_EIPDemo”例程程序。

2.1 网关RFID通道的变量映射

双击例程程序的“IACM-P4-EIP”模块,点击“Ethernet/IPI/O映射”,查看总线网关对应的输入地址为“IB4~IB131”,输出地址为“QB4~QB131”,如下图所示:

wKgZPGicSjaAU0xdAAJCF3OP9lc592.png

wKgZO2icSjaALFGIAAJRrXtyKZA835.png

左边设备栏下的“GVL_RFID”全局变量中定义并通过“AT”指针的方式分别映射了总线网关对应四个RF端口读写头的输入输出IO地址,如下图所示:

wKgZPGicSjeAfuOBAAJ1CNM_Yuc986.png


2.2 RFID读写程序介绍

提供的程序:

调用程序:“Main Task”——“PLC_PRG”下调用 RFID功能块程序;

功能块:“RFID_EIPGateWayDemo”—— RFID读写功能处理;

全局变量:“GVL_RFID”——RFID全局变量定义。

★ 用户在使用的过程中可将此部分内容复制至新建程序中。


2.3 RFID读写功能块引脚说明

一个“RFID_EIPGateWayDemo”功能块实例调用对应一个端口通道的读写器,功能块图形如下:

wKgZO2icSjiAIR3dAADr4no7J2M715.png

★ 功能块引脚说明

每个功能块实例对应一个读写器,功能块引脚定义及功能如下:

wKgZPGicSjiAP6vAAAFTIolpJ3E815.png

备注:xRead,xWrite两个信号互斥,同一时间只能有一个信号为高电平,功能块只会执行第一个检测到的有效信号。

3、读写头读/写功能示例

3.1命令执行时序

★ 使能RFID

使能是使RFID工作的必要条件,在整个工作期间是默认保持RFID使能的。具体的时序如下所示。默认的RFID使能置位后,xReady未置位,则表示总线模块与RFID通讯异常。

wKgZO2icSjmAOF_gAAAbfBc3BDI395.png

★ 命令执行

命令的执行以xRead或xWrite上升沿信号开始,在给Trigger信号置位之前,先将命令/参数/数据填充好。在命令执行期间保持xRead或xWrite信号置位,若取消当前命令的执行,将xRead或xWrite复位即可。命令执行装填可根据xDone或xError信号来判断,命令执行完后可从Read datas/Errcode取命令执行的结果:

wKgZPGicSjmAD3e6AAAiylrVdyE833.png

★ 从标签读取数据

当标签在读取范围时,通过读取功能可从标签指定起始地址读取特定长度的数据。命令的执行以”xRead”引脚上升沿触发,在进行读取时,需要先填充部分引脚参数,涉及到的参数如下:

wKgZO2icSjqAQUqBAAArrRw6Lrc757.png

★ 写入数据至标签

当标签静止在读取范围时,通过写入功能可以向一个标签指定的地址写入特定长度的数据。命令的执行以”xWrite”引脚上升沿触发,在命令触发前,需要填写以下参数:

wKgZPGicSjqALyE0AAAq1V6i1QM178.png

本例程使用RFID1第一个接口进行测试。

当读写器成功连接上后,可对读写器进行读/写操作。

“xReady”信号置1,表明读写器连接成功,xTP表示感应到芯片。


3.2读UID数据区

a) 标签靠近读写器,读写器自动感应标签,标签到位信号“xTP”变为“TRUE”;

b) 自动获取所靠近标签的UID数据,固定长度8个字节,可在arrUIDData0查看;

wKgZO2icSjqAEK7MAAK5dHyJZXk235.png

备注:UID数据出厂时设定,可读不可写,数据序列是唯一的;


3.3写USER数据区

a) 标签靠近到位,标签到位信号xTP信号的值为“1”;

b) 在arrwriteData数组中填充数据要写入的数据;

c) 标签到位,标签到位信号xTP信号的值为“TRUE”;

d) 修改数据长度bLength的值8,单位为字节;

e) 修改起始地址wAddress的值为16#0000;

备注:在“xWrite”信号命令触发前,务必先填充好“a~e”项参数。

f) 修改写入命令xWrite 为 “1”;

g) 查看功能块反馈回来的完成信号xDone和错误信号xError。

如果xDone值为“1”且xError值为“0”,则说明数据已写入完成;

如果xError为“1”,则说明数据写入失败;

如下图所示:从起始地址0开始,写入8个字节数据进入标签的用户区成功。

wKgZPGicSjuAZv-YAALFJK_YsdU765.png

3.4读USER区

a) 标签到位,标签到位信号xTP信号的值为“TRUE”;

b) 修改数据长度bLength的值为8,单位为字节;

c) 修改起始地址wAddress的值为16#0000;

备注:在“xRead”信号命令触发前,务必先填充好“a~c”项参数。

d) 修改写入命令xRead 为 “1”(必须先复位xWrite信号);

e) 查看功能块反馈回来的完成信号xDone和错误信号xError。

如果xDone值为“1” 且xError值为“0”,则说明数据已读取完成;

如果xError为“1”,则说明数据读取失败;

如下图所示:从起始地址0开始,读取8个字节标签的用户区数据成功。

wKgZPGicSjuAGRqJAAK5EO5PvWU897.png

对比3.3的写入User区的数据,可验证写入和读取数据无误。

四、错误码

4.1 错误码详细定义

功能块输出参数wErrCode包含以下错误信息:

wKgZO2icSjyAD0ERAABtb1o7tDg068.png

审核编辑 黄宇


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • RFID
    +关注

    关注

    392

    文章

    6754

    浏览量

    246781
  • plc
    plc
    +关注

    关注

    5045

    文章

    14443

    浏览量

    483638
  • 网关
    +关注

    关注

    9

    文章

    6439

    浏览量

    55592
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    EtherNet/IPEtherNet/IP协议转换网关实现罗克韦尔PLC与汇川PLC通讯的配置案例

    甲方严禁修改原有汇川 PLC 程序,最终决定在两之间部署“远创智控 YC-EIP-EIP 协议转换网关 ”,让网关同时扮演“汇川侧的从站”和“AB
    的头像 发表于 10-30 14:54 587次阅读
    <b class='flag-5'>EtherNet</b>/<b class='flag-5'>IP</b>转<b class='flag-5'>EtherNet</b>/<b class='flag-5'>IP</b>协议转换<b class='flag-5'>网关</b><b class='flag-5'>实现</b>罗克韦尔<b class='flag-5'>PLC</b>与汇川<b class='flag-5'>PLC</b>通讯的配置案例

    如何用EtherNet/IP网关实现Superisys RFID与施耐德PLC无缝通讯?

    摘要 : EtherNet/IP作为工业自动化领域的“通用语言”,近年来在Profinet、EtherCAT的夹击下为何能逆势增长?本文将以Superisys RFID与施耐德M241
    的头像 发表于 10-17 14:38 316次阅读
    如何用<b class='flag-5'>EtherNet</b>/<b class='flag-5'>IP</b><b class='flag-5'>网关</b><b class='flag-5'>实现</b><b class='flag-5'>Superisys</b> <b class='flag-5'>RFID</b>与施耐德<b class='flag-5'>PLC</b>的<b class='flag-5'>无缝</b>通讯?

    EtherCAT转EtherNet/IP网关在牛奶厂包装车间的应用

    协议,往往难以无缝集成。例如,采用EtherCAT协议的倍福PLC(Beckhoff)需与支持EtherNet/IP的机械手臂协同工作,此时
    的头像 发表于 09-17 14:54 348次阅读
    EtherCAT转<b class='flag-5'>EtherNet</b>/<b class='flag-5'>IP</b><b class='flag-5'>网关在</b>牛奶厂包装车间的应用

    工业网关在汽车冲压车间的应用:EtherNet/IP转EtherCAT集成实践

    高性能机械臂则依赖EtherCAT协议。如何实现两者之间的无缝通信?EtherNet/IP从站转EtherCAT主站网关技术提供了解决方案。
    的头像 发表于 09-13 14:07 2476次阅读
    工业<b class='flag-5'>网关在</b>汽车冲压车间的应用:<b class='flag-5'>EtherNet</b>/<b class='flag-5'>IP</b>转EtherCAT<b class='flag-5'>集成</b>实践

    实现EtherNet/IP网络与Modbus TCP网络之间数据互通

    硬件连接与配置 使用工业以太网网关(如ENE-350)作为桥接设备,通过以太交换机实现硬件互联。 网关需根据应用场景配置为
    的头像 发表于 08-06 13:48 552次阅读
    <b class='flag-5'>实现</b><b class='flag-5'>EtherNet</b>/<b class='flag-5'>IP</b>网络与Modbus TCP网络之间数据互通

    EtherCAT转EtherNet/IP网关CEI-382

    CEI-382是一款实现EtherCAT从站设备与EtherNet/IP主站设备之间数据交换的通信网关,可以轻松实现伺服驱动器、变频器等采用
    的头像 发表于 06-23 15:57 337次阅读
    EtherCAT转<b class='flag-5'>EtherNet</b>/<b class='flag-5'>IP</b><b class='flag-5'>网关</b>CEI-382

    工业物联实战:如何通过EtherNet/IP网关实现Superisys RFID与欧姆龙NXJ系列 PLC无缝通信?

    在智能制造系统中,RFIDPLC集成是物料追踪的核心环节。本文将详解如何通过EtherNet/IP总线
    的头像 发表于 06-20 17:18 814次阅读
    工业物联实战:如何通过<b class='flag-5'>EtherNet</b>/<b class='flag-5'>IP</b><b class='flag-5'>网关</b><b class='flag-5'>实现</b><b class='flag-5'>Superisys</b> <b class='flag-5'>RFID</b>与欧姆龙NXJ系列 <b class='flag-5'>PLC</b>的<b class='flag-5'>无缝</b>通信?

    「连接有方」工程师必看的CCLink IE到EtherNet/IP转换指南

    的CC-Link IE网络,新设备却采用EtherNet/IP协议。这种\"语言不通\"的问题,如果不巧妙解决,可能导致设备无法协同工作。今天我们就来聊聊如何在灌装机应用中实现这两种协议的无缝
    发表于 06-16 15:15

    实现无缝连接:EtherNet/IP转CANopen网关助力汽车制造智能化未来

    实现无缝连接:EtherNet/IP转CANopen网关助力汽车制造智能化未来
    的头像 发表于 06-13 17:03 460次阅读
    <b class='flag-5'>实现</b><b class='flag-5'>无缝</b>连接:<b class='flag-5'>EtherNet</b>/<b class='flag-5'>IP</b>转CANopen<b class='flag-5'>网关</b>助力汽车制造智能化未来

    跨协议探秘:profinet转ethernet ip网关搞定川崎机器人与PLC通信

    在工业自动化场景中,不同品牌的设备往往采用不同的通信协议,例如西门子PLC通常使用 PROFINET ,而川崎机器人则可能采用 Ethernet/IP 。要让它们
    的头像 发表于 06-08 10:31 651次阅读
    跨协议探秘:profinet转<b class='flag-5'>ethernet</b> <b class='flag-5'>ip</b><b class='flag-5'>网关</b>搞定川崎机器人与<b class='flag-5'>PLC</b>通信

    EtherNet/IP转DeviceNet协议网关详解

    一,设备主要功能 疆鸿智能JH-DVN-EIP本产品是自主研发的一款EtherNet/IP从站功能的通讯网关。该产品主要功能是连接DeviceNet总线和EtherNet/
    的头像 发表于 06-06 13:57 490次阅读
    <b class='flag-5'>EtherNet</b>/<b class='flag-5'>IP</b>转DeviceNet协议<b class='flag-5'>网关</b>详解

    探寻西门子PLC与川崎机器人利用 Ethernet IP 转 Profinet网关实现通讯的成功案例

    实现从西门子PLC即PROFINET协议和川崎机器人即EtherNET IP协议的通讯,通常需要一个通信适配器或网关,该设备能够理解PRO
    的头像 发表于 05-28 14:11 527次阅读
    探寻西门子<b class='flag-5'>PLC</b>与川崎机器人利用 <b class='flag-5'>Ethernet</b> <b class='flag-5'>IP</b> 转 Profinet<b class='flag-5'>网关</b><b class='flag-5'>实现</b>通讯的成功案例

    揭秘EtherNet IP转Modbus TCP 网关在工业自动化中的工程优化分析

    揭秘EtherNet IP转Modbus TCP 网关在工业自动化中的工程优化分析
    的头像 发表于 05-23 19:22 432次阅读
    揭秘<b class='flag-5'>EtherNet</b> <b class='flag-5'>IP</b>转Modbus TCP <b class='flag-5'>网关在</b>工业自动化中的工程优化分析

    Profinet从站转EtherNet/IP从站网关

    Profinet从站转EtherNet/IP从站网关 SG-PN-EIP(S)-220 功能概述 本产品是PN(Profinet)和EtherNet/
    的头像 发表于 01-21 17:16 858次阅读
    Profinet从站转<b class='flag-5'>EtherNet</b>/<b class='flag-5'>IP</b>从站<b class='flag-5'>网关</b>

    开疆智能Ethernet/IP转Profinet网关连接纳博特控制器配置案例

    该案例是西门子PLC通过开疆智能研发的Ethernet/IP转Profinet网关KJ-PNG-108连接纳博特控制器的配置案例首先下载控制器的EDS文件,
    的头像 发表于 12-14 09:17 1297次阅读
    开疆智能<b class='flag-5'>Ethernet</b>/<b class='flag-5'>IP</b>转Profinet<b class='flag-5'>网关</b>连接纳博特控制器配置案例