Determining the RFID Program Position with Relative Mode
R110Xi4 and RZ-Series Printers
Zebra provides placement specifications for various RFID tags. Read More>>
If you are trying to run tags that do not meet the Zebra's placement spec the follow steps should help set the proper Program Position:
The ZPL command ^RS is used to set the Program Position using Relative Mode:
p = read/write position of the transponder
Setting read/write program position using Relative Mode (leading edge method):
Sets the read/write position relative to the leading edge of the label. Specified in millimeters and allowing for distances before and after the label’s leading edge.
Values xx are represented in millimeters relative to the leading edge of the label.
• Fxxx - Move media forward, printing bitmap, for xxx MM before reading or encoding.
• Bxx - Move media backward for xx MM before reading or encoding.
Forward: F0 to Fxxx (where xxx is the label length in millimeters, or 999, whichever is less)
Backward: B0 to B30 (in millimeters, 30 mm maximum)
In this example, the tags used are Raflatac M3 Short Dipole tags with a placement of X = 32 (the tag is placed 32mm from the leading edge of the labels).
Zebra placement specification for the tag is:
Read Power =15, Write Power =15
To determine the proper Program Position: 32-20=12. The program position should be F12, and read and write power to 15. The ZPL would look as follows:
When used in a ZPL format it would look like:
Note: If program position turns out to be a negative number, i.e -5, the instead of using the F parameter for Forward, the B parameter for Backward can be used. i.e. ^RS8,B5,,1.
RFID Commands from the ZPL Manual Read More>>