The Global Industrial RFID Provider


       

详细信息

详细信息
首页> 详细信息
【每周一答】思谷智能(SYGOLE)工业RFID产品如何与松下FP0H实现EtherNet/IP通讯配置?
专栏:新闻资讯
发布日期:2022-10-18
阅读量:1378
作者:SYGOLE
思谷智能(SYGOLE)工业RFID产品与松下FP0H实现EtherNet/IP通讯配置的操作说明

  //  

    EtherNet/IP(Industrial Protocol)简称“EIP”,是一个现代化的标准协议,由工业以太网通讯协定,可应用在程序控制及其他自动化的应用中,是通用工业协定(CIP)中的一部分,建立在标准TCP/IP协议之上,可以使控制系统及其元件之间建立通讯,例如可编程逻辑控制器、I/O模组等。(EtherNet/IP中的IP是指工业协定。)

    EnterNet/IP 工业以太网组成的系统具有兼容性和互操作性,资源共享能力强和传输距离远,传输速率高优势。

    本期文章围绕EtherNet/IP通讯协议,将以部分产品为引,举例介绍思谷智能(SYGOLE)关于RFID产品在复杂的工业现场如何快速实现通讯对接、识别读写等相关操作。

思谷智能(SYGOLE)自主研发的工业识别产品系列

    思谷智能(SYGOLE)SG-CG-P4S系列总线模块是一款提供标准工业总线协议的网关控制器,可支持Profinet/EtherCAT/EtherNetIP/CC-LINK等多种协议,包含两个7/8”电源供电接口,两个M12 5-PIN总线接口, 4个M12 RFID读写头接口和4个M12 4PIN I/O接口(包括8路I/O点)。传输速率最高支持100Mbps,可级联多套总线模块到PLC中,提供强大的现场采集数据和控制IO的能力。外壳采用轻便坚固的铝合金,具有连接范围广、通信能力强、环境适应好、防护等级高等特点。

    以松下FP0H为例,搭配思谷智能工业级高频系列SG-HR-I5读写器,组建EtherNet/IP通讯网络。硬件拓扑图如下所示:

建立连接

(一)设置EIP网关IP地址

    打开“IP地址搜索和设置工具”—— “UdpTester”点击搜索,找到EIP网关IP地址,可通过右方IP地址设置框给EIP网关设置IP地址,如下图:

(二)组态网关设备

    1.双击“EtherNet/IP”,在弹出的对话框中选择“EDS文件”——“登录”,添加EDS文件(随说明书附件有EDS文件),如下图:

    2.选择SG-CG-P4S-EIP.EDS, 点击 “打开” ,如下图:

    3.在设备一览中右击“SG-CG-P4S-EIP”——“追加到扫描列表”,设定IP地址

    4、点击“Exclusive owner”——“添加”,分配网关输入地址(D0-D64) 、输出地址(D65-D129),点击OK

功能块介绍

    说明:功能块在使用时,如果只是获取UID/EPC(高频读写器/超高频读写器)数据,无需触发相应的命令引脚,标签信号到位后,UID/EPC(高频读写器/超高频读写器)数据会自动上传,如果读写 USER 区数据,则需要触发相应命令来读写 USER 区数据

提供的Demo程序使用网关RF0通道接入RFID读写器

    在网关的I/O映射中,一个网关配置文件会产生130个字节的网关I/O输入映射,130个网关I/O输出映射,除了输入和输出映射首字是I/O数字量外,4个RFx通道占用了128个输入和128个输出字节,每个RFx通道占用32个字节。

    为了使用方便,将Ethernet/IP网络中网关输入映射区的130字节,分成4个RFx通道数据,每个通道32个字节,如下图:

    同时也需要将功能块运算后的4个RFx通道的数据合并输出到Ethernet/IP网络的网关输出映射区,如下图:

高频读写器读写功能

(一)写 USER 区

(1)将xEnable置1,使能读写器;

(2)在arrwriteBuffer数组中填充数据[0102,0304,0506,0708]数据;

(3)标签到位,标签到位信号xTagPresent信号的值为“TRUE”;

(4)修改数据长度iLength的值为8;

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

(6)修改写入命令xWrite 为 “TRUE”;

查看功能块反馈回来的完成信号xDone和错误信号xError,如果xDone值为“TRUE”,则说明数据已写入完成,如果xError为“TRUE”,则说明数据写入失败;

(二)读 USER 区

(1)标签到位,标签到位信号xTagPresent信号的值为“TRUE”;

(2)修改数据长度iLength的值为8;

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

(4)修改写入命令xRead 为 “TRUE”;

(5)查看功能块反馈回来的完成信号xDone和错误信号xError,如果xDone值为“TRUE”,则说明数据已读取完成,如果xError为“TRUE”,则说明数据读取失败 ;

欢迎垂询

    思谷智能(SYGOLE)通过持续的技术创新,攻克了多项行业关键核心技术,所研发的工业RFID产品及系统解决方案成功应用于国内汽车、物流、3C、工程机械、能源动力、精密制造、高端装备等行业领域,是自主安全可控的国产品牌。思谷智能(SYGOLE)工业RFID产品的传导骚扰、传导抗扰度、电磁兼容、读取距离、读取速度等指标相比国外一线品牌同类产品表现更佳,实现了智能制造装备领域关键技术与核心产品的国产替代。

更多思谷智能(SYGOLE)工业识别产品应用方式请联系我们,我们将给您最专业的方案规划及技术解答。

上一页:【每周一答】思谷智能(SYGOLE)工业RFID产品如何与西门子实现TCP通讯配置?
下一页:【每周一答】思谷智能(SYGOLE)工业RFID产品如何与欧姆龙CJ2M实现EtherNet/IP通讯配置?
在线留言 返回顶部