动物固定式阅读器,猪马牛羊耳标阅读机,固定式芯片扫码机,
动物固定式阅读器,猪马牛羊耳标阅读机,固定式芯片扫码机,
发货
北京 北京
规格
-
北京瑞佰创有限公司
北京 北京

1. 简介

RBC-A04系列是北京瑞佰创科技有限公司开发的远距离ISO11784/11785阅读器。该阅读器配套动物耳标使用读取距离为45cm±10%

图 1.1 RBC-A04实物图

RBC-A04具有以下特点:

 产品支持对EM4305S256T5577等符合ISO11784/ISO11785的读取操作;

 支持ISO11784/5标准;

 尺寸:260mm X 260mm X 35mm

 工作电压:15V-DC,工作电流:<150mA

 UARTRS232RS485多种接口可选;

 读卡距离远:读动物耳标40cm以上;

 稳定性高,可自动适应各种环境,长期使用不会漂移;

 可靠性高,ESD保护,防浪涌保护;

 应用领域:生猪管理,牛管理,羊管理,停车场管理。

2. 硬件说明

红色????????? DC12V ~18V

黑色????????? 地

黄色????????? RS485  AR+

绿色????????? RS485  BR-)

棕色????????? 保留

白色????????? 保留

3. 通信协议

RBC-A04为从机,使用的是字符串传输格式。默认RS485地址为0x01,波特率为192008个数据位,1个停止位,无校验位;默认状态下蜂鸣器打开。

数据格式:

帧头

命令

设备地址

数据长度

数据

校验BCC

结束符

$

1Byte

00~FF

00~FF

2Byte

#

1. 读命令

实例:

以十进制形式读取卡号,主机发送数据:$A0101D05#

未读到卡时从机返回:$A0102ER55#

读到卡时从机返回:$A0112OKD91800202205958434#

以十六进制形式读取卡号,主机发送数据:$A0101X19#

未读到卡时从机返回:$A0102ER55#

读到卡时从机返回:$A0111OKX9603402E86780062#

PC -> RBC-A04

以十进制形式读取卡号,主机发送数据:$A0101D05#

以十六进制形式读取卡号,主机发送数据:$A0101X19#

$’ 数据帧头;

A’ 命令类型码,‘A’为读数据命令;

01” 为地址,范围00~FF

01” 为数据长度,范围00~FF

D” 为数据格式字,‘D’以十进制形式读取卡号,‘X’以十六进制形式读取卡号;

05” BCC核验码,BCC码前各字符(除头‘$’之外)的ASCII码值进行异或运算,BCC = A ^ 0 ^ 1 ^ 0 ^ 1 ^ D = 0x05(结果用字符来表示十六进制);

#’ 结束符。

RBC-A04 -PC

读卡器已经读到标签数据,返回:$A0112OKD91800202205958434#(十进制)或$A0111OKX9603402E86780062#(十六进制);

读卡器中未读到标签数据或数据已经被读走,返回:$A0102ER55#

$’ 数据帧头;

A’ 命令类型码,‘A’为读数据命令;

01” 为地址,范围00~FF

12” 为数据长度,范围00~FF

OK” 为状态标志,“OK”读卡成功,“ER”读卡失败;

D” 为数据格式字,‘D’以十进制形式读取卡号,‘X’以十六进制形式读取卡号;

918002022059584” 为十进制卡号,其中“918”是国家代码,“002022059584”是国内代码;“9603402E867800” 为十六进制卡号,其中“9603”是国家代码,“402E867800”是国内代码(低字节在前,高字节在后);

34” BCC核验码,BCC码前各字符(除头‘$’之外)的ASCII码值进行异或运算(结果用字符来表示十六进制);

#’ 结束符。

备注:918 = 0x96 + (0x03 << 8); 

002022059584 = 0x40 + (0x2E << 8) + (0x86 << 16) + (0x78 << 24) + (0x00 << 32);

2. 设置读卡模式

设置为被动读,主机发送数据:$C01020040#

成功,返回:$C0104OK0042#

设置为主动读,主机发送数据:$C01020141#

成功,返回:$C0104OK0143#

说明:“00”设置为被动读模式,“01” 设置为主动读模式。设置为被动读模式,只有主机发送读命令才会返回卡号。设置为主动读模式时,读取到卡片,将主动发送卡号,一直有卡片存在时,每隔约0.4秒发送一次卡号。主动读模式输出的数据格式由“1. A 读命令”来设置。

3. 天线开关(天线默认是打开状态)

打开天线,主机发送数据:$D01020146#

成功,返回:$D0104OK0144#

关闭天线,主机发送数据:$D01020047#

成功,返回:$D0104OK0045#

说明:天线状态断电不会被保存,重新上电复位后,默认天线打开。

4. 自动调节天线

主机发送数据:$E010044#

成功,返回:$E0106OK071E35#0.5秒内返回,请保证足够的超时等待时间)

说明:上电复位同样也会进行天线自动调节。当天线环境发生变化或变形时,需要进行天线调节。

5. 设置设备地址

主机发送数据:$G0102084C#

成功,返回:$G0804OK0847#

发送数据:$G01020145#

成功,返回:$G0104OK0147#

注意:除“设置设备地址命令”和“还原出厂设置命令”会忽略设备地址外,其它命令只有设备地址对才会做出响应。485总线上有多台设备时,禁止使用“设置设备地址命令”和“还原出厂设置命令”。

6. 开关蜂鸣器

关蜂鸣器,主机发送数据:$H0102004B#

成功,返回:$H0104OK0049#

开蜂鸣器,主机发送数据:$H0102014A#

成功,返回:$H0104OK0148#

7. 还原出厂设置

主机发送数据:$Z01005B#

成功,返回:$Z0102OK5D#

出厂设置:被动读卡,蜂鸣器打开,设备地址为0x01