智能制造网

登录

其他机械其他机械其他

工业RFID应用之技术篇(十一):超高频读写器UR08与西门子S7-200SMART的数据传输形式

供应商:
广州晨控智能技术有限公司
企业类型:
其他

产品简介

工业RFID应用之技术篇(十一):超高频读写器UR08与西门子S7-200SMART的数据传输形式

详细信息

工业RFID应用之技术篇(十一):超高频读写器UR08与西门子S7-200SMART的数据传输形式

大家好,我是晨控智能小帮手,最近有客户反应这个UR08的使用比较难,他按照手册试了好久都没有理解明白,所以今天我们来一起研究一下超高频RFID读写器的工作流程。

今天的这款超高频读写器是CK-UR08,由广州晨控智能独立研发生产销售,具有国家证书。使用到的设备主要是西门子S7-200SMART PLC,使用电脑编程控制。

软件:STEP 7-MicroWIN SMART

RFID读写器:超高频UR08

PLC下位机:S7-200SMART

连接方式:485总线、以太网

UR08支持485总线实现多从站在线,也可以使用RS232直连PLC实现数据通讯,电脑和PLC的通讯采用以太网,可经由交换机也可使用PLC自带的网口模块实现。

硬件连接完毕之后上电,打开软件点击PLC栏目,点击plc信息。

在通信接口选择本地网卡,会自动显示寻找到的PLC,右侧显示此PLCIP地址,值得注意的是,PC端本身的IP网段要和PLC设置为同一网段,否则连接失败。

PLC建立连接之后,打开编写好的例程,将其下载到PLC启动。

这是程序一部分,通过MBUS_MSG指令完成对标签的读写命令,Slave代表读写器的从站号,当多台读写器并联使用时可以依靠从站号对的读写器进行命令。

RW为命令标注位,RW=1为读操作,RW=0为写操作,指令中的地址40001对应读写器的0x00地址,是一种绑定关系,Count为从40001起始的26个寄存器。

超高频读写器UR08采用的EPC global UHF Class 1 Gen 2 / ISO 18000-6C协议标准,在程序操作中采用命令流的方式发送指令,其的操作步骤应当遵循规范。

1、上电寻卡

2、停止寻卡

3、读标签

4、写标签

如图所示为操作寄存器,VW300为命令流刷新,程序会在命令流刷新之后执行;VW310为命令位,如36是寻卡,37是停止寻卡,29是读取数据,46是写入数据,66是清空列表。

VW312是标签号,如下图所示,寻卡之后会在数据区显示读到RFID卡的EPC号,并为标签分配标签号,标签号后面跟随EPC号,最多可同时读取10个标签的EPC号。

标签内部寄存器分为4个区域,VW314代表操作的存储区,每个存储区的数据地址都从0x00开始。

VW316VW318为操作的起始地址和操作长度,VW320以及之后对应写入的数据地址0x00及之后。

用户区只有15个寄存器可供读写,EPC号由7个寄存器构成,客户在使用时不可超过操作数目,否则会反馈错误,写入错误。

以上就是关于超高频UR08读写器连接S7-200的使用方法,希望能够帮助到各位有需求的客户。

了解更多有关RFID产品信息请登录广州晨控技术有限公司或者关注微信公众号(晨控智能),我们会及时更新相关RFID信息,期待您的咨询与合作。

在线询价