Ethernet dual-probe high-frequency reader/writer|reader head|reader CK-FR102AN-E00 Modbus TCP protocol description in the development manual

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!

Guess you like

Origin blog.csdn.net/Alex88389516/article/details/113616088