IO接口以太网低频工业RFID读写器|读取器CK-LR12-E00是一款支持Modbus TCP通讯协议的工业以太网RFID数据读取设备,广泛应用于自动化MES系统领域,其MODBUS 寄存器为16bit宽度,占用2 bytes内存空间,采用大端数据存储格式。
本文将重点介绍IO接口以太网低频工业RFID读写器|读取器CK-LR12-E00之Modbus TCP的寄存器定义与说明。
寄存器地址分配与功能定义见下表:
寄存器地址 | 寄存器名称 | 寄存器功能 | R/W特性 |
0x0000 | 系统信息寄存器 | 用于指示固件版本号和系统错误状态位 | R |
0x0001 | 标签读写状态寄存器 | 用于指示标签有效位、读完成、写完成位等 | R |
0x0002 | RSSI | 标签信号强度 | R |
0x0003 | IO配置 | 用于配置IO输入输出模式 | R/W |
0x0004-0x000D | 保留 | 暂未使用读是0 | R |
0x000E-0x0012 | 标签UID | 读出UID或改写UID | R/W |
表 输入区寄存器分配表
1、 0x0000——系统信息寄存器:
保存读卡器固件版本号以及错误信息。
Bit15 – bit 8 | Bit7 – bit 0 |
保存版本号 | 表示系统错误信息 |
版本号:当前程序配置的版本号
系统错误信息:代表系统异常状态断电才允许清0否则要一直保持
错误代码(Bit7 – bit 0) | 错误内容 |
0x01 | 保留 |
0x02 | 看门狗复位 |
0x03 | 保留 |
0x04 | 保留 |
2、 0x0001——标签读写状态寄存器:
记录操作操作成功状态,标签离开后自动清0
bit 2 | bit 1 | bit 0 |
写操作成功 | 读操作成功 | 标签有效位 |
标签有效位:0表示电子标签不存在,1表示读到有效标签
读操作成功:0表示读数据失败,1表示读数据成功
写操作成功:0表示写数据失败,1表示写数据成功
3、0x0002——标签RSSI:
标签信号强度
bit 15 — bit0 |
标签信号强度 |
0X00 00信号最弱
4、0x003 ——IO配置
IO1 | IO2 | ||
Bit15 | Bit14—Bit8 | Bit7 | Bit6—Bit0 |
输入/输出 | 控制模式 | 输入/输出 | 控制模式 |
输入/输出: 1:输出模式 0:输入模式
控制模式:输出模式:01——上位机控制
其他—保留
输入模式:01——上位机控制
02——跟随读卡状态
其他—保留
如:0x8201 IO1输出模式跟随读卡状态,IO2输入模式上位机控制
5、RFID标签地址分配
标签UID | Addr1 =0x000E | R/W |
Addr2 =0x000F | ||
Addr3 =0x0010 | ||
Addr4 =0x0011 |
表 RFID标签数据地址分配表
更多关于IO接口以太网低频工业RFID读写器|读取器CK-LR12-E00之Modbus TCP的寄存器定义与说明,华翔天诚科技欢迎您的咨询与交流!