RH134PA远距离ISO11784_11785读卡器使用说明_新版

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1. 简介

RH134PA系列是广州日晖智能科技有限公司开发的远距离ISO11784/11785阅读器。该阅读器配套的动物耳标使用读取距离为45cm±10%。

图 1.1 RH134PA实物图

RH134PA具有以下特点:

◆产品支持对EM4305,S256,T5577等符合ISO11784/ISO11785的读取操作;

◆支持ISO11784/5标准;

◆尺寸:260mm X 260mm X 35mm;

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

◆UART,RS232,RS485多种接口可选;

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

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

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

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

2. 硬件说明

红色▅▅▅▅▅▅▅▅▅DC12V ~18V

黑色▅▅▅▅▅▅▅▅▅地

黄色▅▅▅▅▅▅▅▅▅RS485 A(R+)

绿色▅▅▅▅▅▅▅▅▅RS485 B(R-)

棕色▅▅▅▅▅▅▅▅▅保留

白色▅▅▅▅▅▅▅▅▅保留

3. 通信协议

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

数据格式:

1. A 读命令

实例:

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

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

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

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

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

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

PC -> RH134PA

以十进制形式读取卡号,主机发送数据:$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(结果用字符来表示十六进制);

‘#’结束符。

RH134PA -> PC

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

读卡器中未读到标签数据或数据已经被读走,返回:$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. C 设置读卡模式

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

成功,返回:$C0104OK0042#

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

成功,返回:$C0104OK0143#

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

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

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

成功,返回:$D0104OK0144#

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

成功,返回:$D0104OK0045#

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

4. E 自动调节天线

主机发送数据:$E010044#

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

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

5. G 设置设备地址

主机发送数据:$G0102084C#

成功,返回:$G0804OK0847#

发送数据:$G0*******#

成功,返回:$G0104OK0147#

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

6. H 开关蜂鸣器

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

相关文档
最新文档