工业RFID应用之技术篇(九):双探头高频RFID读写器通讯要点
CK-FR102AN高频RFID读写器使用以太网通讯,目前支持三种通信协议,最常用的Modbus TCP、西门子开发的Profinet,欧姆龙常规的EtherNet IP。
CK-FR102AN采用24V电源供电,与Tag数据传输采用双探头,调试安装和日常使用时用户可以通过液晶屏对读写器的参数进行查看或更改。
网口型号的读写器可经由交换机连接到PLC,实现多从站配置,方便工业上使用,下面我们以西门子PLC通讯为例,详解CK-FR102AN的通讯过程。
首先将PC、PLC、读写器经由交换机连接,上电初始化,西门子PLC我们使用博图V14软件,S7-1200型号,购买我司产品时会赠送例程,节省客户调试时间。连接西门子PLC使用的是Profinet通讯协议,打开例程安装GSD文件。
西门子Profinet通讯必须给每一个Profinet设备分配名称,否则会无法识别,无法通讯,这个分配名称就相当于是IP地址的作用。双击“设备与网络”,右击代表读写器的模块,选择给其分配Profinet名称。
打开主程序,打开变量表,将程序编译后下载到PLC,启动设备,可以看到主程序分为读操作和写操作,以此管理双探头的工作。
这是读操作的部分程序,使用了两个开关来控制RF1和RF2天线的切换,可以让设备一直使用一个天线或者双天线循环切换使用,现场中的效果则是实现单天线模式和双天线模式,灵活方便。
例程中只读取四个寄存器的数据,小编准备了一个有数据的Tag,四个寄存器的数据为“4660 5678 9ABC DEF0”,可以看到本身数据区为0,放置标签进入感应区后数据读取无误,OprfinishFlag为标签有无标志位。
这是写操作的部分程序,也是通过两个变量切换双天线写入功能,通过MOVE指令对标签指定寄存器进行写操作,可以实现对指定探头,指定寄存器,指定数据的操作。
对于CK-FR102AN支持的Modbus TCP、EtherNet IP通讯协议,我司也开发了对应的标签和例程,方便客户二次开发,而且我司优越的售后技术团队也会提供技术支持,帮助客户尽快对产品完成调试安装。
更多有关RFID信息技术的相关讯息请登录广州晨控智能技术有限公司或者关注(晨控智能)微信公众号,我们每周都会发布有关RFID设备的技术推文以及RFID相关信息。