Ethernet dual-probe high-frequency reader|reader|reader CK-FR102AN-E00 is a high-frequency dual-channel reader based on radio frequency identification technology, the working frequency of the reader is 13.56MHZ, and it supports I- CODE 2, I-CODE SLI, etc. conform to the ISO15693 international standard protocol format label reading.
Ethernet dual-probe high-frequency reader|reader|reader CK-FR102AN-E00 supports the standard industrial communication protocol Modbus TCP, which is convenient for users to integrate into PLC and other control systems. The radio frequency part of the communication protocol is integrated inside the reader. Users only need to receive data through the Ethernet interface to complete the reading operation of the tag without understanding the complex radio frequency communication protocol.
This article will introduce the Modbus TCP protocol description of Ethernet dual-probe high-frequency reader|reader|reader CK-FR102AN-E00 .
1. Modbus TCP support commands
CK-FR102AN-E00 supports ModBus TCP protocol commands as follows:
◆ 0x03---Read register command
◆ 0x06---Write a single register
◆ 0x10---write multiple registers
2. Allocation of Reader Registers
The MODBUS register is 16bit wide, occupies 2 bytes of memory space, and adopts big-endian data storage format. The register address allocation and function table definition are shown in the following table:
Register table
Register address |
Register name |
Register function |
R/W |
0x0000 |
System Information Register |
Used to indicate firmware version and system error status |
R |
0x0001 |
Tag read and write status register |
This model is not currently in use |
R |
0x0002 |
Detect tag register |
Used to indicate whether the channel detects the label |
R |
0x0003 |
Channel select register |
Used to select the channel to be turned on |
R/W |
0x0004~0x0009 |
Keep |
No use |
R |
0x000A~0x000D |
Tag UID |
UID of the tag |
R |
0x000E~MAX |
Label data area |
User can read and write operation memory area |
R/W |
3. Register description
--0x0000 system information register: save the reader's firmware version number and error information.
Bit15 – bit 8 |
Bit7 – bit 0 |
The current software version of the system |
Indicates system error information: 0x02: Watchdog reset Other: reserved Note: It means that the system is in an abnormal state before it is powered off. |
--0x0002 check label register
bit 1 |
bit 0 |
Whether the label flag is found in channel 2: 1: There is a label 0: no label |
Whether channel 1 finds the sign bit: 1: There is a label 0: no label |
--0x0003 channel selection register
Value (H) |
bit 0 |
0x0001 |
Select channel 1 (the channel is turned on by default after power-on) |
0x0002 |
Select channel 2 |
other |
Close all channels |
--Tag UID and tag data area
UID address |
addr=0x000A |
addr=0x000B |
Read only |
addr=0x000C |
addr=0x000D |
||
User data area
|
addr=0x000E |
addr=0x000F |
Read and write |
addr=0x0010 |
addr=0x0011 |
||
... |
... |
||
... |
... |
||
addr=0x40FD |
addr=0x40FE |
||
addr=0x40FF |
addr=0x4100 |
For more information about the technology described in Modbus TCP protocol of the Ethernet dual-probe high-frequency reader|reader|reader CK-FR102AN-E00 development manual, Huaxiang Tiancheng Technology welcomes your consultation and communication!