EtherCAT的中心优势是纳秒级同步和确定性通讯。一般RFID读写器经过串口/网口接入,数据进入PLC周期长、颤动大。。这对需求RFID触发准确动作(如分拣、安装、质量追溯)的环节至关重要。
无需额定通讯开发:PLC工程师无需针对RFID编写杂乱的串口/Modbus TCP/UDP等通讯解析程序,十分大地节约开发调试时刻和犯错危险。
即插即用式装备:网关供给装备软件,将RFID读写器笼统为PLC可直接拜访的规范IO变量(如DINT数组存储标签ID,BOOL状况位)。在PLC编程软件(如汇川InoProShop)中,操作RFID数据就像操作本地DI/DO相同简略直观。
3.无缝融入EtherCAT拓扑:网关直接接入EtherCAT菊花链或星型网络,不损坏EtherCAT的高效主从结构。布线简练(只需规范网线),扩展便利,充沛的运用EtherCAT的拓扑灵活性。
4.提高体系可靠性与稳定性:专用网关避免了在PLC中运转额定的通讯使命,削减PLC资源占用和潜在搅扰。网关专心于RFID协议转化和EtherCAT通讯,稳定性更高。
5.面向未来与规范化:EtherCAT是敞开、干流的工业总线规范。选用规范EtherCAT网关接入RFID,契合工业4.0/IoT架构,体系兼容性和可维护性更优,更易和上层MES/SCADA集成。
总结:假如你在根据汇川AM400 PLC + EtherCAT总线的主动化体系(尤其是精细安装、物流分拣、智能产线)中需求集成RFID,Superisys RFID EtherCAT网关不是“如虎添翼”,而是完结高实时性、高可靠性、低工程杂乱度集成的要害桥梁。它让RFID数据流真实融入高速操控网络的中心,开释设备和数据的最大潜力。
电源输入带反接维护和3000W浪涌维护,RFID端口带防反接和过压过流维护。
翻开汇川编程软件(本事例运用InoProShopV1.5.2版别),新建一个项目程序,挑选对应的PLC详细类型(本事例运用的是“AM403-CPU1608TN”类型),命名完结新建后,双击左方选项栏的“Network Configuration”选项,在弹出的“Network Configuration”对话框中挑选“导入ECT文件”选项,挑选网关设备的ECT文件的相应文件夹,如下图所示:
挑选相应文件夹下的“Superisys IACM-P4-ECT_V1.0”文件,点击“翻开”,安装好即可。
★ 在右方的“网络设备列表找到”IACM-P4-ECT”设备,将其拖拽至“Network Configuration”对话框下的空白栏处,如下图所示:
★ 点击“登录到”图标,在弹出的对话框选项栏的“通讯设置”栏下”点击“扫描网络”,挑选好相应的网关、网络接口,体系主动“查找”到PLC的类型后,点击“下载”按钮对“硬件组态”进行下载,如下图所示:
★ 下载完硬件组态后,再次点击上方“登录到”图标,检查ECT网关是不是正常在线,如下图所示:
一般进行一个ECT总线网关运用测验时,“IACM-P4-ECT”总线网关是直接显现正常在线的,如上图所示,“ETHERCAT”设备组态栏下方“IACM-P4-ECT”总线网关显现绿色;
补白:PLC的ETHERCAT通讯接口与“IACM-P4-ECT”总线网关的通讯衔接有必要接总线”通讯接口。
双击例程程序的“IACM-P4-ECT”模块,别离点击“进程数据”以及“ETHERCAT I/O映射”,对应网关读写器的输入输出地址映射主动分配如下图所示:
一个“ECTGateWayDemoCall”功用块实例调用对应一个端口通道的读写器,功用块图形如下:
补白:xRead,xWrite两个信号互斥,同一时刻只能有一个信号为高电平,功用块只会履行第一个检测到的有用信号。
使能是使RFID作业的必要条件,在整个作业期间是默许坚持RFID使能的。详细的时序如下所示。默许的RFID使能置位后,Ready未置位,则标明总线模块与RFID通讯反常。
指令的履行以Trigger(xRead或xWrite)上升沿信号开端,在给Trigger信号置位之前,先将指令/参数/数据填充好。在指令履行期间坚持Trigger信号置位,若撤销当面指令的履行,将Trigger复位即可,Trigger后输入数据取的状况信息将复位。指令履行完后可从Read datas/Errcode取指令履行的成果。
在实践使用的进程中,有几率存在一次无法传输完数据的状况,此刻需求分包进行传输。以PLC发动长数据传输为例,时序图如下:
当标签在读取规模时,经过读取功用可从标签指定开始地址读取特定长度的数据。指令的履行以”xRead”引脚上升沿触发,在进行读取时,需求先填充部分引脚参数,涉及到的参数如下:
当标签停止在读取规模时,经过写入功用能向一个标签指定的地址写入特定长度的数据。指令的履行以”xWrite”引脚上升沿触发,在指令触发前,需求填写以下参数:
本例程中,ECT总线网关的各个RFID地址映射经过“GVL_RFID”的全局变量界说中经过指针的方法来进行映射的,如下图所示,其间对应的输入、输出地址可在“IACM-P4-ECT”总线网关组态栏下的“EtherCAT I/O地址映射”中检查。
“xReady”信号置1,标明读写器衔接成功,即可进行下一步的读写操作:
a) 标签接近读写器,读写器主动感应标签,标签到位信号“xTP”变为“TRUE”;
b) 主动获取所接近标签的UID数据,固定长度8个字节,可在arrUIDData0检查;
假如xDone值为“1”且xError值为“0”,则阐明数据已写入完结;
d) 修正写入指令xRead 为 “1”(有必要先复位xWrite信号);
假如xDone值为“1” 且xError值为“0”,则阐明数据已读取完结;
中心价值一句话: 让RFID数据,像IO信号相同实时、简略地集成到你的EtherCAT高速操控网络中。