User's Manual
Table Of Contents
- Contents
- Figures
- Introduction
- Installation
- Operation
- Troubleshooting
- Specifications
- Reader Specifications
- Environmental Specifications
- Battery Specifications (Optional)
- Power Supply Specifications
- RS-232 Connector Specifications
- RS-485 Connector Specifications
- RS-485/Ethernet Jumper Setting
- Ethernet LAN Connector Specifications
- Digital I/O Connector Specifications
- Optional Communication Cable Specifications
- Suitable Antenna Specifications
- Reader Configuration
- Tag Programming
- Configuring the IP Address

Tag Programming
57
Writing Initial EPC Code to Blank Matrics EPC0+ Tags
To write the EPC code to blank tags, ID0 singulation must be used.
If ID2 traversal is to be inhibited on subsequent tags, set the traversal inhibit bit in
PE0 . Once written, those tags will not singulate using ID2 unless the EPC code is
erased and then rewritten with traversal inhibit cleared.
Once a valid EPC code is written to Page 2, it cannot be overwritten unless the tag
is first erased. Tag write operations using ID0 singulation cannot distinguish if a
tag has previously been singulated.
Each ID0 singulation will use a new random number. To prevent a single tag from
continually being selected for EPC code writing, an error code is returned if the tag
already has a valid EPC code and overwrtite is blocked.
As stated earlier, the mode must be set prior to writing tags. A typical value for the
PE0 register for writing blank tags is 0x12050180. This value sets PE0 for the
following:
• Use ID0 singulation with 2 blocks of random bits
• Retry count set to 5
• Scroll first turned on
• Autolength EPC enabled
To write the PE0 register, enter the following:
}Cw,d:PE0,b:12050180!
If traversal inhibit required, write 0x52050180 to the PE0 register.
To write a 96-bit EPC code to a blank tag, enter the following:
}Wa,a:2,b:220000000000000000000003,l:c!










