TS-304 RFID Reader User Manual
TS-304 RFID Reader User Manual
User Manual
Contents
Connect the plug of supplied power adapter into the power outlet, as illustrated below:
Startup normal completion after “Di” with Power and Status LED light, self-test
completed successfully, reader is ready.
Connect the antenna(s) with SMA port to the reader, as illustrated below:
You can connect PC to the reader via RS-232 serial port, as illustrated below:
Then, you need to switch the DIP switch to the position as illustrated below:
You can also connect PC to the reader via TCP/IP if there is TCP/IP port on the board, as
illustrated below:
Then, you need to switch the DIP switch to the position as illustrated below:
Launch the supplied Demo. This software don’t need to installation. Just put the
UHFDemo.exe, reader.dll, customControl.dll into the same folder, and double-click
UHFDemo.exe to run the software.
Please select RS232 in Connection if the reader is connected via RS -232 port. Selecting the
corresponding Serial Port number and Baudrate, default baudrate is 115200. As illustrated
below:
Click on Connect , if the port isn’t occupied, the Operation History will displays:
If the reader is connected via TCP/IP, you need to operate these following steps,:
1. Ensure that an Ethernet Card has been installed in the PC.
2. Ensure that PC and reader in the same network segment.
After successfully connecting reader, we need to set some basic RF parameters: RF Output
Power & RF Spectrum Setup.
RF Output Power is the strength of RF output signal from antenna port. Unit is dBm.
The range of output power is 0 - 33dBm. When this value setting completes, it will be
saved in the reader automatically, and won’t be lost after cut off the power.
Function of Antenna Connection Detector is: Checking whether the port is connected to
the antenna before the reader work. If not, users will be notified to connect the antenna.
Please open this function before you use it, as illustrated bellow:
Connect the Reader correctly. Tag operation could be started when RF Setup completes.
Tag inventory means identify multiple tags’ EPC number at the same time. This is the
core of UHF RFID Reader whose performance will directly determine the merits of the
reader.
Click on Tag Inventory (Real Time Mode). Select the checkbox for the port with a
connected antenna. Set the number of Repeat per command. This number is the times of
repeat inventory command. For example, per inventory command will execute anti-
collision algorithm one time when you set the value to 1. It will execute anti-collision
algorithm two times when you set the value to 2, and so on.
Next, click on Inventory, we can find that the EPC number is uploaded immediately and
real time update. If you do not click on Stop, the reader will keep inventorying. As shown
below:
We find that the identified tags won’t be shown in the Tag list.
Click on Stop first, then click on Get Buffer. All the data in cache will be uploaded, as
illustrated below:
In the standard operation of inventory tag (Real Time Mode & Buffer Mode), the process
of each time inventory will takes at least 500-800ms. Only when inventory completed,
reader can respond to the other new command.
In many case, however, 500-800ms is not be accepted. Then Fast Switch Antenna Mode
will be used.
There are two methods can achieve fast switching antenna.
Method 1:
Set the value of Repeat Per Command to 255 (0xFF)
As illustrated below:
Then click on Inventory. At the moment, operating time of each round inventory will be
as short as possible. Generally speaking, if only 1 or 2 tags in RF region, it will takes
50ms to finish the inventory before the reader receive new command. The time-
consuming will be longer when the number of tags increasing.
For specific format of command parameter, see the reader's serial interface protocol
version V2.35.
Method 2:
Use cmd_name_fast_switch_ant_inventory command (see serial interface protocol
version V2.35).
The difference between method 1 and 2 is: the process of sending switch antenna
command is omitted in method 2, so it is faster and more efficient. It takes 25ms to read
one tag form one antenna. For specific method of this command, see the reader's serial
interface protocol version V2.35.
We can see the effect of Fast Switch Antenna Mode in demo.
Select Fast switch Antenna Mode, the following screen displays:
To read tags, you need to input three parameters: Area of Tag, Start Address and Data
Length.
Note, the unit of Starting Address and Data Length is WORD which is 16 bit double-byte.
Click on Inventory, when the parameter setting completes.
Note, the parameters you input must meet the specification of the tag, or an error message
will appear.
When the operation completes successfully, the following screen displays:
In the above image, it says two tags have been identified successfully.
The area of Write Tag is the same as Read Tag, but you need to provide access password
and information of write data extra.
How many tags operated successfully, the equal of pieces data will be displayed in Tag
List. It is blank in Data and this is the difference from Read Tag. The user can read the
tag again in the same area to verify if the data was written correctly.
Note: The maximum length of one-time write is 32 Word (64 bytes, 512bits).
The same as Write Tag Operation, data of identified tags will be displayed in Tag List.
Kill Tag must provide a destruction password and the destruction password can’t be 00 00
00 00. Therefore, to kill a tag, you must change the content of password area via Write
Tag Operation.
The same as above, data of killed tags will be displayed in Tag List.
Many times, no matter how many tags in RF region, we just want to access the known
EPC tag. Now, we can use the function of Tag Selection (EPC matching).
When the choose completes, click on Select and the following screen displays:
We could see that the checkbox on the left for Selected Tag has been selected, the
Selected EPC NO. displays in the text box on the left.
Next, all the operations are only for the tag with this EPC NO.
If you want to cancel the match of EPC, just deselect the checkbox for Selected Tag, as
below:
There will be some warning of error if we did wrong operations in the process of
accessing tags.
Actually there are two-steps to access tag: first inventory tag, second access tag. Prompt
in the above image means inventory tag successfully, but can’t access.
Generally, there are two reasons lead to this problem. One is the parameter settings are
incorrect, for example, read a storage area not exist. The other reason is RF energy is not
enough, distance of access tab is about 60%-70% distance of inventory tag, so please
◆Wrong password:
The reason causing this problem, as the prompt in the above image, is set wrong access
password.
The significance of other information returned, users can see the document: UHF_RFID
serial interface protocol _V2.38.pdf.
Operating ISO-18000-6B Tag is similar to ISO-18000-6C but easier. It only have Real
Time Mode, as illustrated below:
Each time when the reader identifies a Tag’s UID, the buzzer will sound a short beep. If
the buzzer sounds a long beep, it means the reader start the anti-collision function and
identifies multiple tags at the same time.
Access operation could only for a single ISO-18000-6B tag. After stop Inventorying Tag,
click the Tag UID on the left list to choose the Tag, as illustrated below:
The next operation are simple, you can do it yourself. Note the following:
◆Access operation just only for the selected tag.
◆It can read multi-byte data of tag at the same time, length of the data is not limited.
◆Multi-byte data could be witten. If an error occurs, the reader will stop writing, but
has been written data will not be changed, while the reader returns the number of
bytes written successfully.
◆Only one Byte data of tag can be locked at one time.
◆Only one Byte data state of tag can be inquired at one time.
◆Lock byte operation is permanent, irreversible.
DRM is Dense Reader Mode. When multiple readers work at the same time, the RF signal
transmission will interfere with each other, you can open the DRM mode to reduce the
interference between them.
Operation interface as below (Reader Setup->RF Setup):
Note: If DRM was opened, the sensitivity of the reader will reduce significantly. So users
could start this function according to the actual situation.
Reader will generate heat under high intensity continuous working. Users can monitor the
internal temperature via the built-in temperature sensor to avoid reader overheating
(Operating temperature over 65℃). If it’s too hot, you could stop reading for a while.
Sound of the reader’s working status provided to users through the Buzzer.
Users can turn off the buzzer or set it “beep” after each time reader inventory tag.
You can also set it “beep” afer each time reader identifies a tag. But this will reduce the
efficiency of multi-tag identification.
Note: The Buzzer will ring when Power On Self Test successfully and it is not controlled
by this setting.
After setting completes, the state of buzzer will be saved in the FLASH inside of reader
and won’t lose after power cut.
Reader supports two kinds of baud rate: 38400 bps and 115200 bps.
You can set baud rate via the interface as below:
After setting successfully, new baud rate will be saved in the FLASH inside of reader
and won’t lose after power cut. But the baud rate communicate with the reader must be
new.
Note:
◆If you use the TCP/IP interface, please change the serial rate of TCP/IP module into
corresponding. Details see the supplied TCP/IP interface configuration document.
◆Inventorying Tags under Real Time Model will produce large amounts of data, please
try to use 115200 baud rate.
Note: Response speed of Demo will be slow down after opening the Activate Serial Port
Monitor. Generally, this function should be turn off.
Violet blue information is sent to reader by PC, red information is back to PC via reader.
Input Command manually used to debug serial command which could calculate
checksum automatically.
In addition, the supplied documentation also includes the complete source code of the
demo(Based on C # of .Net platform). To help users develop applications based on this
reader.
During the development process, users could refer to the documentation "Developer FAQ
Q & A.PDF" or contact our Technical Support Engineer.