Monarch® 9855® RFID Printer TC9855RFIDMPAN Rev. AJ 9/08 ©2005 Paxar Americas, Inc. a subsidiary of Avery Dennison Corp. All rights reserved.
Each product and program carries a respective written warranty, the only warranty on which the customer can rely. Paxar reserves the right to make changes in the product, the programs, and their availability at any time and without notice. Although Paxar has made every effort to provide complete and accurate information in this manual, Paxar shall not be liable for any omissions or inaccuracies. Any update will be incorporated in a later edition of this manual. 2005 Paxar Americas, Inc.
TA B L E O F C O N T E N T S GETTING STARTED ......................................................................................1-1 Using This Manual ...................................................................................1-1 Audience ................................................................................................1-2 About Transponder Types.........................................................................1-2 RFID Terms to Know ............................................
DEFINING THE RFID DATA FIELD................................................................. 4-1 Applying Options to the RFID Data Field ................................................... 4-3 Using Option 5 (Define Data Entry Sources) .............................................. 4-4 Using Option 6 (Upload Field Data)........................................................... 4-5 Sample Upload Packet .........................................................................
1 G E T T I N G S TA R T E D Your Monarch 9855 RFIDMP (Radio Frequency Identification Multi-Protocol) printer has been engineered to program (encode) an RFID label (commonly called “RFID tags”) before the label’s format is printed. RFID tags contain an embedded RFID inlay (chip and antenna). RFID is only available using die cut or black mark supplies. Linerless supplies are not currently supported. The RFID printer is also capable of printing standard (non-RFID) supplies.
Refer to the RFID Setup Guide & Supply Chart for illustrations to determine which type of RFID supplies you are using and basic printer configuration information Audience These RFIDMP Application Notes are written for the System Administrator, who is creating formats for the 9855 multi-protocol printer. About Transponder Types The following table describes the transponder types. Transponder Type Description Class 0 A type of transponder that allows read and write capability with 96-bits.
RFID Terms to Know Review these terms before you continue. EPC The Electronic Product Code, which is a numbering standard for items, similar to the UPC code for bar coding. The EPC is divided into several sections: Header, Manager Number, Object Class, and Serial Number. One of the memory fields reserved for EPC programming. This memory is separate from the user memory and the amount of EPC memory varies with the tag types.
Transponder The combination of the embedded programmable chip with an antenna on some type of media (film, paper, etc.). Different types of transponders are available (Class 1 Gen1 or Class 1 Gen2). User Memory One of the memory fields reserved for user programming. This memory is separate from the EPC memory and the amount of programmable user memory varies with the tag types. RFID Considerations ♦ Printing over the RFID tag (or inlay) causes printing irregularity.
2 M U LT I - P R O T O C O L E N C O D I N G This chapter contains specific information for the multi-protocol printer, including using the RFID, Setup Menu. About RFID Supplies RFID supplies are available in a variety of sizes. Printing over the RFID tag (or inlay) causes printing irregularity. Refer to the RFID Setup Guide & Supply Chart for illustrations to determine which type of RFID supplies you are using and basic printer configuration information.
Option Choices Default Read Tag NA NA Write Retries 1-5 3 Signal Adjust 0-6 2 RF Power Read Power 1-25/ Write Power 1-25 18 Clear Data Yes/No No Print Config Yes/No No Protocol C1Gen2 C1Gen1 96 C1Gen1 EPC64/96 EM4122 C1Gen2 When you turn on the RFID printer, “Monarch Initializing” flashes briefly and then you see “Print Mode Ready.” If an error occurs while the printer is initializing, the error message flashes briefly on the display and then you see “Print Mode Ready.
Read Tag Use this option to read the EPC data programmed into an RFID tag. You cannot read the user memory data. To change the setting, from the Main Menu, select Setup, then RFID. Then follow these steps. 1. Press or until you see RFID Read Tag 2. Lay the RFID tag you just programmed inside the supply path with the tag’s antenna over the printer’s box antenna. (The box antenna is located behind the platen roller.) 3. Press Enter/Pause. Data appears on the display.
Write Retries Write Retries is the number of times the interrogator tries to program the RFID tag in the RF Field. If the interrogator fails to program the RFID tag, an RFID error is generated. See “RFID Errors” for more information. When an RFID error is generated, the printer may automatically print an overstrike pattern. See “Setting the Error Action” for more information. If the RFID tag is programmed on the first try, the module proceeds to the next step in the cycle.
Signal Adjust Use the Signal Adjustment to increase the strength of the RF Field emitted by the printer’s antenna. The higher the value, the greater the power of the RF Field. When using the read-only EM4122 protocol, the settings for Write Power and Signal Adjust are ignored. CAUTION: Use extreme caution when changing the Signal Adjustment because the RFID tags may become non-functional! To change the setting, from the Main Menu, select Setup, then RFID. Then follow these steps. 1.
RF Power (Read/Write Settings) Use the RF Power menu to set the Read and Write power settings. The Read and Write Power settings increase the strength of the RF Field emitted by the printer’s antenna. The higher the value, the greater the power of the RF Field. If either the Read or Write Power settings are too high or too low, you may not be able to read the tags or you may change the data that was programmed in to adjacent RFID tags.
4. Press or to increase or decrease the setting. After you display the option you want, press Enter/Pause. 5. Press Escape/Clear until you see the Main Menu. Clear Data The printer keeps track and stores the following items that can only be cleared when you select “Yes” to clear data: ♦ The number of RFID tags successfully programmed. ♦ The number of RFID tags that failed programming.
Print Configuration Label The RFID configuration label displays the module’s Firmware and Hardware Versions, Module Type, Region, Frequency, all the Setup, RFID Menu options, Good RFID Tags (number of RFID tags successfully programmed since last cleared), and Bad RFID Tags (number of RFID tags that failed programming since last cleared). Depending on your application and volume of labels printed, you may want to print this configuration label daily or after each batch.
Protocol The multi-protocol printer supports the following UHF protocols: Protocol Use to… C1Gen2 Class 1 Generation 2 Program ♦ 96-Bits of data into a 96-Bit RFID tag ♦ 64-Bits of data into a 96-Bit RFID tag The printer also accepts EPC data following the guidelines in the EPCglobal Tag Data Standards Specification, which conforms to the EPC Radio-Frequency Identity Protocols Class 1 Generation 2 UHF RFID Protocol for Communications at 860-960MHz Standards (RFID Air Interface protocol).
To change the setting, from the Main Menu, select Setup, then RFID. Then follow these steps. 1. Press or until you see RFID Protocol 2. Press Enter/Pause. The current setting is displayed, for example: PROTOCOL C1Gen2 3. Press or to change the protocol. After you display the option you want, press Enter/Pause. When using the read-only EM4122 protocol, the settings for Write Power and Signal Adjust are ignored. 4. After you select a protocol, you are prompted to enter the Read Power.
SETTING UP THE PRINTER 3 Use this chapter to ♦ set the supply and print positions, if necessary ♦ set the Error Action for RFID labels ♦ view the Diagnostics version information. Setting the Print and Supply Positions Do not modify the Supply Position when using RFID supplies greater than a two-inch feed length. Doing so may move the RFID tag out of the RF Field’s readable and programmable range.
The following table lists the Supply Menu options. Option Supply Type Choices Default Use for RFID Aperture/Die Cut/Black Mark/ Die Cut Die Cut Continuous/Tag Edge Aperture Ribbon No/Yes/High Energy Yes Any Speed 2.5/4.0/6.0/8.0/10.0/Default Default Any Note: The printer pauses while programming the RFID tag.
Setting the Supply Type You can print on center aperture, black mark, die cut, continuous, or tag edge aperture supplies. You have to tell the printer which supplies you are using. If using edge aperture tag stock containing an RFID antenna, select Tag Edge Aperture. Tag Edge Ap erture suppl y To change the setting, from the Main Menu, select Setup, then Supply. If password protection in enabled, press Feed/Cut three times, then press Enter/Pause before you see the Setup Menu options.
Setting the Error Action The recovery action from an error condition is in the Setup, Supply Menu. You can change how the printer responds to a bad label. The choices include normal and overstrike/continue one to five consecutive bad labels. The overstrike pattern is created to prevent someone from using the label. Selecting overstrike and continue 1x-5x sets the number of times the printer prints an overstrike pattern on consecutively bad labels before generating an error.
Note: The printer does not recalibrate (feed a blank label) after any RFID error. For more information about the error actions, see the following table. Error Action Standard Peel Verifier with Peel RFID with Peel Overstrike/Continue 1-5 No No No Normal (no overstrike) Yes Yes Yes Note: If using the Overstrike and Continue error mode, do not use peel mode. To change the setting, from the Main Menu, select Setup, then Supply. Then follow these steps. 1.
If an RFID error occurs, the format is not printed on the label, but the overstrike pattern is. If a non-RFID error (verifier error) occurs, the format prints on the label with the overstrike pattern.
Version Information The RFID version information is included in the Diagnostics Menu. When prompted for the diagnostics password, press Feed/Cut three times and then press Enter/Pause. M AIN MENU Diagn os tics V e rs ion Printe r 1. Knife 1 284 Po rt From the Diagnostics Menu, press S e rv ice Diag U se r D ia g RFID H a rdw a re or R F ID F irmw a re until you see DIAGNOSTICS Version 2. Press Enter/Pause. VERSION RFID Hardware 3.
Additional Font An additional font, PaxarSymbols has been added to version 5.0 or greater software. Currently, it contains one symbol, which is referenced by using the capital letter A in the batch data. ♦ Use number 56 for the font identifier in the Text Field. ♦ Use a large enough point size (height and width magnification) to display this graphical symbol.
D E F I N I N G T H E R F I D D ATA FIELD 4 The Monarch Printer Control Language II (MPCLII) RFID Data Field contains the information you want programmed into the RFID tag.
X4. data_type Data type. Options: 0 ASCII Hex - default (ASCII representation of Hex). Use characters A to F and 0 to 9. 1 ASCII 2 ASCII Binary (ASCII representation of Binary). Use characters 0 or 1. 3 Hex We recommend using ASCII Hex for compatibility with multiple host applications. You should know the data type your host provides. For example, the letter A has a decimal value of 65 in the ASCII table. The hex (base 16) equivalent of decimal (base 10) is 41. Hex 41 in binary notation is 01000001.
Sample Batch Data {B,1,N,1¦ 1,"RFID TEST"¦ 3,"1005678"¦ 4,"67-90-32"¦ 5,"3123456789ABCDEF12345678"¦ 6,"ABCDEFG"¦ …} RFID Data Field Batch Data in AS CII Hex The RFID Data Field contains exactly 24 characters of data in ASCII Hex format for a 96-bit RFID tag. Applying Options to the RFID Data Field All the normal field options (copy, merge, pad, increment, etc.) can be applied to the RFID Data Field. However, certain restrictions may apply.
Copy Option Example {F,2,A,R,E,400,400,"ASCIIHEX"¦ X,2,24,0¦ T,1,50,V,10,10,0,1,1,1,B,L,0,0¦ R,4,2,1,16,1,2¦} {B,2,N,2¦ 1,"313233343536373831323334"¦ 2,"313233343536373831323334"¦} Cop y data from RFID Data field to text field This example uses option 4 to copy data from the RFID Data Field and displays the data in text field 1. Note the data type being used is ASCII Hex, so the data in the RFID Data Field is in ASCII Hex format. This example uses a 96-bit RFID tag.
Syntax R,5,code¦ R1. R Option Header. R2. 5 Option 5. R3. code Input code for the data in the field. Options: H Host K Keypad N No user input for this field R RFID (read data from the RFID chip). This is ignored on non-RFID printers. Note: Example Option 5 re-images each label in the batch. T,2,10,V,250,50,0,1,1,1,B,C,0,0,0¦ R,5,R¦ Reads the pre-programmed data from the RFID chip and saves that data into the text field.
Example T,2,10,V,250,50,0,1,1,1,B,C,0,0,0¦ R,6,H¦ Uploads the text field’s data to a file. Example B,3,12,F,50,50,1,2,60,7,L,0¦ R,6,H¦ R,60,I,0¦ Uploads the UPCA bar code field’s data to a file and uploads data for each label in the batch. Example T,150,V,230,130,0,1,1,1,B,L,0,0¦ R,5,R¦ R,6,H¦ Reads the RFID data from the RFID chip embedded in the supply. Uploads the data to the last-used port.
Example B,3,12,F,50,50,1,2,60,7,L,0¦ R,6,H¦ Returns the following in the upload packet: 123456789012 Example UPC A bar code data entered from the batch. R,5,R¦ R,6,H¦ B,3,12,F,50,50,1,2,60,7,L,0¦ R,6,H¦ Returns the following in the upload packet: 313233343536373839303132,123456789012 Pre-programmed data in the RFID chip and the UPC A bar code data entered from the batch.
Using Option 30 (Pad Data) You can add characters to one side of a field to "pad" the field. Padding allows you to fill in the remaining spaces when the entered data does not fill an entire field. If a variable length field is not completely filled with batch data, this option fills the remaining positions in the field with the character designated by Option 30. Syntax R,30,L/R,"character"¦ R1. R Option Header. R2. 30 Option 30. R3.
96-Bit RFID Data Field Examples The following examples can be used for C1Gen1 and C1Gen2 (without locking). See “Using Expanded Gen2 Data” for more information about using the locking feature. The 96-bit data that can be displayed using the printer’s Setup, RFID Menu for all these examples is the same: “313233343536373839303132.” See “Read Tag” for more information about displaying what is programmed into an RFID tag.
ASCII BINARY Example {F,2,A,R,E,400,400,"ASCIIBIN"¦ T,1,96,V,10,10,0,2,1,1,B,L,0,0¦ X,2,96,2¦} {B,2,N,1¦ 1,"0011000100110010001100110011010000110101001101100011011 10011100000111001001100000011000100110010"¦ 2,"0011000100110010001100110011010000110101001101100011011 10011100000111001001100000011000100110010"¦} Note: The ASCII Binary data needs to be entered on one line. Do not use line breaks to wrap the data. This data is shown on several lines because of the font size and margins.
SSCC96 Example {F,45,A,R,E,600,400,"SSCC96"¦ C,45,220,0,50,10,10,B,L,0,2,"®"¦ C,75,385,0,50,40,30,B,L,0,2,"Monarch RFID"¦ C,110,385,0,50,6,6,B,L,0,2,"SHIP TO RFID USER"¦ C,110,150,0,50,6,6,B,L,0,2,"CARRIER"¦ C,150,150,0,50,9,9,B,L,0,2,"PRO:"¦ C,165,150,0,50,9,9,B,L,0,2,"B/L:"¦ C,200,380,0,50,18,15,B,L,0,2,"PAXAR AMERICAS, Inc."¦ C,235,380,0,50,14,12,B,L,0,2,"EMAIL: RFID@PAXAR.
Batch Data {B,45,N,1¦ 1,"VENDOR USA"¦ 2,"42060512"¦ 3,"PAXAR AMERICAS"¦ 4,"0987764356"¦ 5,"0020545640"¦ 12,"0075687332"¦ 13,"3600"¦ 14,"urn:epc:tag:sscc-96:1.0028028.
T,3,20,V,130,150,0,50,13,12,B,L,0,2¦ T,4,20,V,150,110,0,50,10,12,B,L,0,2¦ T,5,20,V,165,110,0,50,10,12,B,L,0,2¦ T,12,10,V,295,370,0,50,15,18,B,L,0,2¦ T,13,10,V,295,110,0,50,15,18,B,L,0,2¦ T,14,50,V,380,385,0,50,12,11,B,L,0,2¦ T,15,10,V,295,200,0,50,15,18,B,L,0,2¦ T,16,10,V,335,155,0,50,15,18,B,L,0,2¦ T,18,30,V,550,330,0,50,15,18,B,L,0,2¦ B,17,20,V,530,340,50,6,110,0,L,2¦ Text Field w ith EPC Data X,19,24¦ RFID Data Field T,20,40,V,415,330,0,50,12,13,B,L,0,2¦ R,4,19,1,40,1,1¦} Batch Data {B,46,N,1¦ 1,"VE
Using Expanded Gen2 Data With version 5.
One of the four locking methods can be selected for each memory field (EPC, user memory, access password, and kill password). Depending on the locking method specified, the memory field may or may not be readable or writable. There are four locking methods. Value EPC Lock Name Description 0 No lock (unsecure) The selected memory fields (EPC, user memory, access password and kill password) are readable and writable. The tag can be programmed multiple times.
The following table describes the locking method for each memory field. EPC Memory Description 0 EPC is readable and writable. 1 EPC is permanently writable (can never be locked). 2 EPC is only writable with password, but is readable. 3 EPC is never rewritable, but is readable. User Memory Description 0 User memory is readable and writable. 1 User memory is permanently writable (can never be locked), but is readable. 2 User memory is only writable with password, but is readable.
To use the Expanded C1Gen2 data, you need to modify the RFID Field’s batch data. Syntax field#,"EPC_data~028"¦ C,"User_Mem~028"¦ C,"~028"¦ C,"Acs_Pwd~028"¦ C,"Kill_Pwd~028"¦ C,"Lock_Code"¦ field# Identifies the RFID Data Field number for the following data. Range: 1 - 999. "EPC_data~028" EPC data. Enclose in quotation marks. To create EPC data, follow the guidelines in the EPC Global Generation 1 Tag Data Standards Specification. The data must be in the same format (ASCII Hex, ASCII, etc.
C,"Lock_Code" Note: Five-digit locking method for each field in this order: EPC Data, User Memory, Reserved, Access password, and Kill password. Use 0 for the reserved field. Locking options: 0 No Lock 1 Permalock 2 Password lock 3 Permalock & password lock Use only one locking method per field. The printer is not capable of unlocking a field. Depending on the locking method used for each field, the EPC data may be programmable by sending the access password with the batch data.
Password Lock Example {F,1,A,R,E,400,400,"PWDLOCK"¦ X,1,100,0¦} RFID Data Field {B,1,N,1¦ 1,"313233343536373831323334~028"¦ C,"ABCDEF ~028"¦ C,"~028"¦ C,"73737373~028"¦ C,"CAD01234~028"¦ C,"22022"¦} EPC Data User Memory Reserved Access Password Kill Password Lock Method for each field The EPC data is 313233343536373831323334, the user memory data is ABCDEF, the access password is 73737373, and the kill password is CAD01234.
4-20 Multi-Protocol Application Notes
5 TROUBLESHOOTING Use this chapter as a reference for any RFID errors you may receive. Problem Action Printer displays “Please Wait RFID Initialization.” You sent an RFID batch before the printer communicated with the interrogator. The printer prints the RFID batch once communication with the interrogator is complete. Printer displays “RFID Detection Not Complete.” You tried to access the Setup, RFID Menu before the printer communicated with the interrogator.
RFID Errors 052 Data type in the RFID Data Field must be 0, 1, 2, or 3. See “Defining the RFID Data Field” for more information. 226 Rule Record Line xx. Upload device must be H (Host) for Option 6. 715 Invalid data length/data mismatch. The data in the RFID Data Field has an incorrect data length or there is a data type mismatch between selected data type and actual data entered.
INDEX A access password ..... 4-14, 4-17 ASCII data type ....................... 4-2 sample .......................... 4-9 ASCII binary sample ........................ 4-10 ASCII Binary data type ....................... 4-2 ASCII hex sample .......................... 4-9 ASCII Hex data type ....................... 4-2 C Class 0+ protocol .................. 2-1, Class 1 Gen 1 protocol .................. 2-1, Class 1 Gen 1 EPC protocol .................. 2-1, Class 1 Gen 2 protocol ..................
I increment option ............................ 4-3 inlay terms ............................. 1-3 interrogator terms ............................. 1-3 K kill password ........... 4-14, 4-17 L label overstrike....................... 3-4 overstrike sample ........... 3-6 RFID configuration.......... 2-8 lock EPC data ............. 4-14, 4-17 RFID tag .............. 4-18, 4-19 RFID tags ............ 4-14, 4-17 lock code ................ 4-14, 4-17 M memory user............
RFID configuration label .......... 2-8 data field ....................... 4-1 supply ........................... 2-1 RFID data field define ............................ 4-1 sample .......................... 4-2 terms ............................. 1-3 RFID power terms ............................. 1-3 RFID reader terms ............................. 1-3 RFID tags lock ..................... 4-14, 4-17 terms ............................. 1-3 S sample ASCII ............................ 4-9 ASCII binary .......
iv Multi-Protocol Application Notes
Visit www.monarch.com for sales, service, supplies, information, and telephone numbers for our locations throughout the world. TOLL FREE: 1-800-543-6650 (In the U.S.A.