一种多天线RFID读写器与多电脑的连接系统技术方案

技术编号:15379049 阅读:87 留言:0更新日期:2017-05-18 22:08
本实用新型专利技术公开一种多天线RFID读写器与多电脑的连接系统,包括RFID读写器、安装在RFID读写器和每台电脑上的RS485接口;RFID读写器包括作为RS485通讯的主机设备的RFID读写器主机和多个RFID读写器天线,每台电脑设置为RS485通讯的从机设备,RFID读写器主机的RS485地址设置为广播通信地址,各电脑的RS485地址设定为不同地址。采用工业RS485接口模式将多台电脑和一台多天线的RFID读写器相连,任意一台电脑可以对任意一个RFID读写器天线所对应的RFID卡进行数据读取和写入操作,而且时延控制在实时系统可接受的毫秒级,可以满足基本的实时性要求。

A connection system for multi antenna RFID reader and multi computer

The connection system of the utility model discloses a multi antenna RFID reader and computer, including RFID reader, reader and install each computer on the RS485 interface in the RFID; the RFID reader includes as a host device of RS485 communication RFID reader host and multiple RFID reader the antenna, each computer is set to RS485 communication from the machine equipment, RFID reader host RS485 address set to broadcast address, the computer's RS485 address set to a different address. Using multiple RS485 interface mode of industrial computer and a multi antenna RFID reader connected to any computer can the reader antenna corresponding to an arbitrary RFID RFID card data read and write operations, and the time delay control in millisecond real-time system can be accepted, can satisfy the real-time basic the requirements of.

【技术实现步骤摘要】
一种多天线RFID读写器与多电脑的连接系统
本技术涉及RFID领域,特别涉及一种多天线RFID读写器与多电脑的连接系统。
技术介绍
随着物联网的发展,RFID(RadioFrequencyIdentification,无线射频识别)技术得到了广泛应用;在传统制造业产线上作为零部件的识别、产品的识别也得到广泛应用。RFID读写器一般为一个主机,多个天线(一拖四或一拖八<即一个RFID读写器主机+四个或八个天线>)方式。如果有多台电脑需要读取某个RFID天线处的RFID卡的信息,或多台电脑中的某一台电脑需要在某个RFID天线处的RFID卡写入信息,传统方法是将多台电脑通过网络连成一个局域网,并加多一台电脑作为RFID读写器的服务器,所有电脑通过RFID服务器来进行数据的读取和写入。此种采用RFID服务器的方法一是增加成本(需加多一台电脑或服务器);二是对于工业控制,局域网几百毫秒甚至几秒以上的时延(四个或八个天线的轮流读取写入将是秒级的时延),基本使系统无法工作。
技术实现思路
本技术的主要目的是提供一种多天线RFID读写器与多电脑的连接系统,实现任意一台电脑可以对任意一个RFID读写器天线所对应的RFID卡进行数据读取和写入操作,而且时延控制在实时系统可接受的毫秒级。本技术提出一种多天线RFID读写器与多电脑的连接系统,包括带有多个天线的RFID读写器、安装在RFID读写器和每台电脑上的RS485接口或RS232转RS485转换器或USB转RS485转换器;所述RFID读写器包括作为RS485通讯的主机设备的RFID读写器主机和多个RFID读写器天线,每台电脑设置为RS485通讯的从机设备来与RFID读写器主机通过RS485通讯接口连接,RFID读写器主机的RS485地址设置为广播通信地址,各电脑的RS485地址设定为不同地址。将多台电脑与RFID读写器之间的RS485通讯采用自定义协议。设定RFID读写器主机以轮询的方式,检测各个RFID读写器天线的电波范围内是否存在RFID卡,如存在RFID卡,则读出卡内信息;轮询一次后,将信息以报文的方式进行广播(RS485地址为0进行发送);作为从机的电脑首先判断地址位,判断地址为0,是广播,从而进行接收。设定作为主机设备的RFID读写器主机定时轮询各个作为从机设备的电脑,查询各电脑是否有数据需要写入RFID卡,具体怎样的数据,写入哪跟天线对应的RFID卡;在查询到作为从机设备的电脑的响应需求后,RFID读写器主机执行对应操作。本技术的多天线RFID读写器与多电脑的连接系统的有益效果为:本技术采用工业RS485接口模式将多台电脑和一台多天线的RFID读写器相连,任意一台电脑可以对任意一个RFID读写器天线所对应的RFID卡进行数据读取和写入操作,而且时延控制在实时系统可接受的毫秒级,可以满足基本的实时性要求。附图说明图1为本技术的多天线RFID读写器与多电脑的连接系统中RFID读写器主机发出的信息报文格式图。图2为本技术的多天线RFID读写器与多电脑的连接系统的构造框图。图3为本技术的多天线RFID读写器与多电脑的连接系统的线路构造示意图。本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。参照图1至图3,提出本技术的一种多天线RFID读写器与多电脑的连接系统的一实施例:一种多天线RFID读写器与多电脑的连接系统,包括带有多个天线的RFID读写器、安装在RFID读写器和每台电脑上的RS485接口。RFID读写器包括RFID读写器主机和多个RFID读写器天线。系统中多天线RFID读写器与多电脑的连接方法为:将RFID读写器主机作为RS485通讯的主机设备,每台电脑设置为RS485通讯的从机设备,每台电脑与RFID读写器主机通过RS485通讯接口连接,RFID读写器主机的RS485地址0设置为广播通信地址,各电脑的RS485地址设定为不同地址(1-247)。若电脑和RFID读写器没有RS485接口,则对应分别加装RS232转RS485转换器或USB转RS485转换器,实现每台电脑与RFID读写器主机通过RS485通讯接口连接。将多台电脑与RFID读写器之间的RS485通讯采用自定义协议,能保证尽量高的实时性及尽量小的时延。设定RFID读写器主机以轮询的方式,检测各个RFID读写器天线的电波范围内是否存在RFID卡,如存在RFID卡,则读出卡内信息;轮询一次后,将信息以报文的方式进行广播(RS485地址为0进行发送);作为从机的电脑首先判断地址位,判断地址为0,是广播,从而进行接收。其信息报文格式一般如下图1所示,报文中具有EPC(电子产品代码)、TID(标签识别号)、User(用户)、Reserved(保留)四个独立的存储区块信息(具体含义可查询EPCClass1Gen2协议)。ANT1、ANT2、ANT3、ANT4代表的是哪个天线读取到的信息,TotalCount代表连续读到了多少次信息。RSSI代表信号的强弱(表示RFID卡离天线的相对距离)。Type″6C"代表是6C标准的RFID卡(另有一种卡标准是″6B″)。如果几根天线同时读到了RFID卡信息,则会增加几行报文(一根天线读到的内容占一行报文)。作为从机设备的电脑很容易从报文中分析并取出自己想要的信息(从不同的RFID卡读取到的信息)。写RFID卡的操作步骤为:设定作为主机设备的RFID读写器主机定时轮询各个作为从机设备的电脑,查询各电脑是否有数据需要写入RFID卡,具体怎样的数据,写入哪个天线对应的RFID卡;在查询到作为从机设备的电脑的响应需求后,RFID读写器主机执行对应操作。在实际测试中,以一台八天线RFID读写器与八台电脑通信连接为例,单个RFID天线轮询间隔时间100ms,在RFID轮询期间,不管有没有读取到RFID卡信息,都发送一次此天线的数据报文(没有RFID卡信息,报文为空即可)。此报文发送和作为从机设备的电脑接收的时间可控制在100ms内,这里是并行的,不用单独计算时间。8个天线轮询一个循环后,作为RFID读写器的主机发送一次各电脑是否有写RFID卡的需求询问,若查到有电脑有写RFID卡需求,则对应在相应天线执行写RFID卡动作。写RFID卡动作最长时间不会超过200ms。因一般系统中写RFID卡的几率很小,所以整个系统在没有写RFID卡需求的时候,整个轮询时间为800ms(在800ms内,任一电脑知道任-RFID读写器天线所读的RFID卡的内容信息);在偶尔有写RFID卡需求的时候,整个轮询时间延长至1000ms(1秒),可以满足基本的实时性要求。对于一台四天线RFID读写器,轮询时间在500ms(0.5秒)以内,实时性更易满足要求。本技术采用工业RS485接口模式将多台电脑和一台多天线的RFID读写器相连,任意一台电脑可以对任意一个RFID读写器天线所对应的RFID卡进行数据读取和写入操作,而且时延控制在实时系统可接受的毫秒级,可以满足基本的实时性要求。以上仅为本技术的优选实施例,并非因此限制本技术的本文档来自技高网...
一种多天线RFID读写器与多电脑的连接系统

【技术保护点】
一种多天线RFID读写器与多电脑的连接系统,其特征在于,包括带有多个天线的RFID读写器、安装在RFID读写器和每台电脑上的RS485接口或RS232转RS485转换器或USB转RS485转换器;所述RFID读写器包括作为RS485通讯的主机设备的RFID读写器主机和多个RFID读写器天线,每台电脑设置为RS485通讯的从机设备来与RFID读写器主机通过RS485通讯接口连接,RFID读写器主机的RS485地址设置为广播通信地址,各电脑的RS485地址设定为不同地址。

【技术特征摘要】
1.一种多天线RFID读写器与多电脑的连接系统,其特征在于,包括带有多个天线的RFID读写器、安装在RFID读写器和每台电脑上的RS485接口或RS232转RS485转换器或USB转RS485转换器;所述RFID读写器包括作为RS485通...

【专利技术属性】
技术研发人员:戴慰杨超胡辉华裴俊朱正国邓先良
申请(专利权)人:中山领创网络科技有限公司
类型:新型
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1