The Global Industrial RFID Provider


       

详细信息

详细信息
首页> 详细信息
【每周一答】思谷智能(SYGOLE)工业RFID产品如何与汇川AM600实现EtherCAT通讯?
专栏:新闻资讯
发布日期:2022-09-07
阅读量:1864
作者:SYGOLE
思谷智能(SYGOLE)工业RFID产品与汇川AM600实现EtherCAT通讯的操作说明

    在上周的每周一答环节中,我们都知晓EtherCAT通讯应用的优势特点,小伙伴们都表示获益匪浅,那么本周将继续围绕EtherCAT通讯协议,讲解思谷智能(SYGOLE)工业RFID产品与汇川AM600实现EtherCAT通讯的操作说明,赶紧往下看吧~

  //  

    EtherCAT(用于控制自动化技术的以太网) 是实时以太网网络,允许设备使用主/从原理相互通信 - 允许快速和动态的通信结构。由于数据使用与以太网相同的格式,因此可以直接连接到以太网。不需要特定的路由器或交换机。

    EtherCAT通用性好、低成本、高效率、高可靠性和稳定性,可以支持线形、树形、环形和星形等所有设备连接拓扑结构,数据高速交互,拥有分布式时钟(实时特性),热连接功能和开放性,可选的电缆冗余性可满足日益增长的对提高系统可用性的需求,无需关闭网络就可以更换设备。

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

思谷智能(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的能力。外壳采用轻便坚固的铝合金,具有连接范围广、通信能力强、环境适应好、防护等级高等特点。

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

建立连接

(一)PLC软件介绍

1.使用汇川InoProShop V1.1.0编程软件编写RFID功能块,本次Demo提供的程序块包功能块是“SGRFIDReader”。

功能块描述:

SGRFIDReader:RFID读写功能块,对标签的操作主要由该来功能块完成。

2.功能块

每个“SGRfidReader”功能块实例对应一个网关RFxx RFID读写器,功能块图形如下:

(二)使用介绍

1.添加ECT文件

(1)在InoProShop 软件中,找到“Network Configuration”→“Import ECT File”找到“SG-CG-P4S-ECT.XML”文件,添加SG-CG-P4S-ECT.XML文件,如图所示:

(2)在“Network Devices List”(软件右边)的“ECT Port”找到“SYGOLE”文件夹,找到文件夹里面的“SG-CG-P4S-ECT”,双击添加。


2.在全局变量表中AT扩展网关RFID通道变量

(1)在全局变量表中,AT扩展网关RFID通道映射的IO变量,如下图:

(2)网关RFID通道IO映射地址根据实际工程分配的内存进行分配,如下图:

功能块使用

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

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

(一)在功能块中输入网关IO映射表数据和输出IO映射表数据,如下图所示:

(二)高频读写器读写功能

1.写 USER 区

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

(2) 修改数据长度iLength_0的值为30;

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

(4)在WriteBuffer_0数组中填充写入数据,填充的数据如图所示:

(5)修改写入命令xWrite_0 为 “TRUE”;

(6)查看功能块反馈回来的完成信号xDone_0和错误信号xError_0,如果xDone_0值为“TRUE”,则说明数据已写入完成,如果xError_0为“TRUE”,则说明数据写入失败,如图所示:

2.读 USER 区

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

(2) 修改数据长度iLength_0的值为30;

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

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

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

读取数据存放在ReadBuffer_0数组中,如图所示:

欢迎垂询

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

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

上一页:教师节 · 中秋节丨圆月邀桃李 金秋谢师恩
下一页:SYGOLE | 2022年中秋节放假通知
在线留言 返回顶部