Vai alla pagina of
Manuali d’uso simili
-
Printer
SATO XL 410e
2 pagine 7.95 mb -
Printer
SATO CX200
55 pagine 1.15 mb -
Printer
SATO CL608VA
256 pagine 16.49 mb -
Printer
SATO 200i
84 pagine 2.88 mb -
Printer
SATO PK1A20001
8 pagine 2.11 mb -
Printer
SATO CS-9018
2 pagine 0.08 mb -
Printer
SATO CL408/412
212 pagine 2.88 mb -
Printer
SATO CX400
26 pagine 1.64 mb
Un buon manuale d’uso
Le regole impongono al rivenditore l'obbligo di fornire all'acquirente, insieme alle merci, il manuale d’uso SATO CL612VA. La mancanza del manuale d’uso o le informazioni errate fornite al consumatore sono la base di una denuncia in caso di inosservanza del dispositivo con il contratto. Secondo la legge, l’inclusione del manuale d’uso in una forma diversa da quella cartacea è permessa, che viene spesso utilizzato recentemente, includendo una forma grafica o elettronica SATO CL612VA o video didattici per gli utenti. La condizione è il suo carattere leggibile e comprensibile.
Che cosa è il manuale d’uso?
La parola deriva dal latino "instructio", cioè organizzare. Così, il manuale d’uso SATO CL612VA descrive le fasi del procedimento. Lo scopo del manuale d’uso è istruire, facilitare lo avviamento, l'uso di attrezzature o l’esecuzione di determinate azioni. Il manuale è una raccolta di informazioni sull'oggetto/servizio, un suggerimento.
Purtroppo, pochi utenti prendono il tempo di leggere il manuale d’uso, e un buono manuale non solo permette di conoscere una serie di funzionalità aggiuntive del dispositivo acquistato, ma anche evitare la maggioranza dei guasti.
Quindi cosa dovrebbe contenere il manuale perfetto?
Innanzitutto, il manuale d’uso SATO CL612VA dovrebbe contenere:
- informazioni sui dati tecnici del dispositivo SATO CL612VA
- nome del fabbricante e anno di fabbricazione SATO CL612VA
- istruzioni per l'uso, la regolazione e la manutenzione delle attrezzature SATO CL612VA
- segnaletica di sicurezza e certificati che confermano la conformità con le norme pertinenti
Perché non leggiamo i manuali d’uso?
Generalmente questo è dovuto alla mancanza di tempo e certezza per quanto riguarda la funzionalità specifica delle attrezzature acquistate. Purtroppo, la connessione e l’avvio SATO CL612VA non sono sufficienti. Questo manuale contiene una serie di linee guida per funzionalità specifiche, la sicurezza, metodi di manutenzione (anche i mezzi che dovrebbero essere usati), eventuali difetti SATO CL612VA e modi per risolvere i problemi più comuni durante l'uso. Infine, il manuale contiene le coordinate del servizio SATO in assenza dell'efficacia delle soluzioni proposte. Attualmente, i manuali d’uso sotto forma di animazioni interessanti e video didattici che sono migliori che la brochure suscitano un interesse considerevole. Questo tipo di manuale permette all'utente di visualizzare tutto il video didattico senza saltare le specifiche e complicate descrizioni tecniche SATO CL612VA, come nel caso della versione cartacea.
Perché leggere il manuale d’uso?
Prima di tutto, contiene la risposta sulla struttura, le possibilità del dispositivo SATO CL612VA, l'uso di vari accessori ed una serie di informazioni per sfruttare totalmente tutte le caratteristiche e servizi.
Dopo l'acquisto di successo di attrezzature/dispositivo, prendere un momento per familiarizzare con tutte le parti del manuale d'uso SATO CL612VA. Attualmente, sono preparati con cura e tradotti per essere comprensibili non solo per gli utenti, ma per svolgere la loro funzione di base di informazioni e di aiuto.
Sommario del manuale d’uso
-
Pagina 1
P N 9 0 0 1 0 3 5 R e v . E ® CL Series Thermal Transfer Printers Operator and Technical Reference Manual for CL408, CL412, CL608VA & CL612VA[...]
-
Pagina 2
SATO America, Inc. 10350-A Nations Ford Rd. Charlotte, NC 2 8273 M a i n P h on e : ( 704) 644-1650 Tec hnical S up p o r t Hotl i ne : ( 704) 644-1660 Fa x : ( 704) 644-166 1 www.satoamerica.com © Copyright 19 94, 1995, 1996, 1997 , 1999 SATO America, Inc. Warning: This equipment complies with the requirements in Part 15 of FCC rules for a Class [...]
-
Pagina 3
PREFACE CL SERIES PRINTER OPERATOR’S MANUAL The CL Series Printer Operator’s Manual contains basic information about the printer such as setup, installation, cleaning and maintenance. It also contains complete instructions on how to use the operator panel to configure the printer. The following is a brief description of each section in this man[...]
-
Pagina 4
APPENDICES APPENDIX A: Command Code Quick Reference APPENDIX B: Bar Code Specifications APPENDIX C: Custom Characters and Graphics APPENDIX D: Optional Features APPENDIX E: Custom Protoc ol Command Codes APPEDDIX F: Label Wizard Support Preface Pa g e - i i 9 0 01 0 3 5 Rev . E S AT O C L S er i e s P r i nters[...]
-
Pagina 5
TABLE OF CONTENTS SECTION 1. PRINTER OVERVIEW Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 General Printer Specifications . . . . . . . . . . . . . . . . . . . . 1-2 Character Fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 Bar Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5 Ph[...]
-
Pagina 6
Procedures, CL408 and CL412 . . . . . . . . . . . . . . . . . . . . 3-7 Adjusting the Print Quality . . . . . . . . . . . . . . . . . . . . 3-7 Darkness . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 Speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7 Cleaning the Print Head and Platen . . . . . . . . . . . . . . . 3-8 Re[...]
-
Pagina 7
Print Quantity . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-61 Print Speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-62 Repeat Label . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-63 Replace Data (Partial Edit) . . . . . . . . . . . . . . . . . . . . 4-64 Reverse Image . . . . . . . . . . . . . . . . . . . . . . [...]
-
Pagina 8
SECTION 6. T ROUBLESHOOTING Initial Checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1 Using the Centronics (Parallel) Interface . . . . . . . . . . . . . . . 6-1 Using the RS232C (Serial) Interface . . . . . . . . . . . . . . . . . 6-3 Error Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4 CL608 and CL612 . [...]
-
Pagina 9
APPENDIX D: Optional Accessories Label Rewinder, All Models . . . . . . . . . . . . . . . . . . . . D-1 Label Cutter, All Models . . . . . . . . . . . . . . . . . . . . . D-2 Label Dispense Option . . . . . . . . . . . . . . . . . . . . . . D-3 CL608 and CL612 . . . . . . . . . . . . . . . . . . . . . . . D-3 CL408 and CL412 . . . . . . . . . . . .[...]
-
Pagina 10
This page left intentionally blank. Preface Pa g e - v ii i 9 0 01 0 3 5 Rev . E S AT O C L S er i e s P r i nters[...]
-
Pagina 11
SECTION 1. PRINTER OVERVIEW INTRODUCTION The SATO CL Series Thermal Transfer Printers are compl ete, high-performance on-site labeling systems. All printer parameters are user programmable using the front panel controls and the DIP switches. All popular bar codes and 12 human-readable fonts, including a vector font, are resident in memory providing[...]
-
Pagina 12
GENERAL PRINTER SPECIFICATIONS SPECIFICATION CL408 CL412 CL608 CL612 PRINT Method Direct or Thermal Transfer Speed (User Selectable) 2 to 6 ips 50 to 150 mm/s 4 to 8 ips 100 to 200 mm/s Print Module (Dot Size) .0049 in. .125 mm .0033 in. .083 mm .0049 in. .125 mm .0033 in. .083 mm Resolution 203 dpi 8 dpmm 305 dpi 12 dpmm 203 dpi 8 dpmm 305 dpi 12 [...]
-
Pagina 13
SPECIFICATION CL408 CL412 CL608 CL612 CONTROLS AND SIGNA LS On-Line LED Status = Green (1) Green Power LED None Green Media Out LED Status = Red (1) Red Ribbon Out LED Status = Red (1) Red Error LED Status = Red (1) Red LCD Panel 2 Line x 16 Character On/Off-Line Switch Front Panel Label Feed Switch Front Panel Power On/Off Switch Rear Panel POTENT[...]
-
Pagina 14
CHARACTER FONTS SPECIFICATION CL408 CL608 CL412 CL612 MATRIX FONTS U Font (5 dots W x 9 dots H) S Font (8 dots W x 15 dots H) M Font (13 dots W x 20 dots H) XU Font (5 dots W x 9 dots H) Helvetica XS Font (17 dots Wx 17 dots H) Univers Condensed Bold XM Font (24 dots W x 24 dots H) Univers Condensed Bold OA Font (15 dots W x 22 dots H) OCR-A (22 do[...]
-
Pagina 15
BAR CODES SPECIFICATION CL408 CL608 CL412 CL612 SYMBOLOGIES Bookland (UPC/EAN Supplemental) EAN-8, EAN-13 CODABAR Code 39 Code 93 Code 128 Interleaved 2 of 5 Industrial 2 of 5 Matrix 2 of 5 MSI POSTNET UCC/EAN-128 UPC-A and UPC-E Data Matrix Maxicode PDF417 Ratios 1:2, 1:3, 2:5 User definable bar widths Bar Height 4 to 600 dots, User programmable R[...]
-
Pagina 16
PHYSICAL SPECIFICATION CL408 CL412 CL608 CL612 DIMENSIONS Wide 10.7 in. (271 mm) 13.8 in. (352 mm) Deep 16.9 in. (430 mm) 16.9 in. (429 mm) High 12.6 in. (321 mm) 11.7 in. (298 mm) WEIGHT 28.7 lbs (13 Kg) 41.9 lbs (19 Kg) POWER REQUIREMENTS Voltage 110 V ( ± 10 %) 220V ( ± 10 %) 50/60 Hz ( ± 1%) Power Consumption 50W Idle 130W Operating 50W Idle[...]
-
Pagina 17
OPTIONAL ACCESSORIES ACCESSORY CL408 CL412 CL608 CL612 MEMORY EXPANS ION Two slots for PCMCIA Memory Cards (up to 2MB each). Can be used for Graphic File storage, print buffer expansion, format storage and downloaded TrueType fonts. CALENDAR An internally mounted Date/Time clock that can be used to date/time stamp labels at the time of printing. LA[...]
-
Pagina 18
This page left intentionally blank. Section 1. Printer Overview Page 1- 8 9001035 Rev. E SAT O CL Serie s Printers[...]
-
Pagina 19
SECTION 2. INSTALLATION AND CONFIGUR ATION INTRODUCTION This section is provided to assist you in taking the CL Series Printer from the shipping container to the application environment. Where the physical differences between the printer models are significant (such as loading paper and ribbo ns), separate sections for each of the models are used f[...]
-
Pagina 20
UNPACKING AND PARTS IDENTIFICATION Consider the following when unpacking the printer: • The box should stay right-side up. • Lift the printer out of the box carefully. • Remove the plastic covering from the printer. • For the CL4XX printers, remove the Front Access Door from its protective bag and attach it to the printer. • Remove the ac[...]
-
Pagina 21
Verify that you have the following materials when unpacking: • Printer • Power Cord • Extra Ribbon Core • Operator’s and Technical Reference Manual SETTING UP THE PRINTER Consider the following when setting up the printer: • Locate a solid flat surface with adequate room to set the printer. Make sure there is enough room at the top and [...]
-
Pagina 22
LOADING LABELS, TAGS AND RIBBON CL608 and CL612 LOADING LABEL S OR TAGS 1. Open the Side Access Door by swinging it up and to the left. The hinge system automatically dampens the movement to prevent the door from inadvertently falling and possibly causing injury to the operator. 2. Open the Print Head Assembly by pushing the Head Latch toward the r[...]
-
Pagina 23
Label Gu ide to keep the labels against the inside of the printer. 9. Close the Label Hol d-Down by pushing downward on the green tab until it latches closed. NOTE: If the Label Dispenser option has been purchased, see Appendix D, for proper label routing instructions. 10. Adjust the Label Sensor Assembly to the correct position by loosening the Se[...]
-
Pagina 24
12. Adjust the Media Knob based on the media you have loaded. For media up to 2.3 inches wide, use the “1” position, for media between 2.3 and 4.6 inches wide, use the “2” position. For media wider than 4.6 inches, use the “3” position. If you use media narrower than 7 inches, using the wrong setting can void the print head warranty due[...]
-
Pagina 25
NOTE: Run a test print to ensure that the labels and ribbons were loaded correctly. See the “User Test Print” section of this chapter on page 2-37 for instructions on how to run test prints. CAUTION: If your labels are less than the full width of the print head, the outside edge will eventually wear out a small portion of the print head, result[...]
-
Pagina 26
LOADING LABELS, TAGS AND RIBBON CL408 and CL412 LOADING LABEL S AND TAGS 1. Open the Top Access Door by swinging it up and to the left. Open the Front Access Door by pushing down on the green Front Cover Latch and swinging the door forward and to the left. This gives access to the print mechanism on three sides Note: The Top Access Door must be ope[...]
-
Pagina 27
6. If using fanfold label s (or tags) set them on a flat surface behind the printer and remove the cover from the Feed Slot on the rear panel. Pass the labels (printing side up) through the slot and over the Label Supply Spindle . 7. Route the labels under the Label Hold-Down , through the Label Sensor Assembly , under the Print Head and out the fr[...]
-
Pagina 28
LOADING THE RIBBON 1. Open the Top and Front Access Doors . 2. Open the Print Head Assembly by rotating the green the Head Latch counter clockwise. The print head is spring loaded and will raise to the open position as soon as the latch is released. 3. Locate the Extra Ribbon Core supplied with the printer. Place the core on the Ribbon Rewind Spind[...]
-
Pagina 29
CAUTION: If your labels are less than the full width of the print head, the outside edge will eventually wear out a small portion of the print head, resulting in an area that will not print. Special care must be taken if you plan to use multiple widths of labels, since the damaged portion of the print head caused from edge wear on a more narrow lab[...]
-
Pagina 30
the Eye-Mark from a minimum of 0.25 in. (6mm) to a maximum of 2.1 in. (53mm). See page 2-21 for sensor position range. OPERATOR PANEL CL608 and CL612 The CL608/CL612 Operator Panel consists of five LED indicators, two momentary contact switches, three DIP switches, four adjustment potentiometers and one LCD Display. All of these are accessible from[...]
-
Pagina 31
LABEL: LED, illuminated when label supply is out. RIBBON: LED, illuminated when ribbon motion sensor does not detect any ribbon motion. ERROR: LED, illuminated when there is a system fault such as an open print head. ONLINE: LED, ill uminated when printer is ready to receive data. It is turned on and off by toggling the LINE key. This indicator wil[...]
-
Pagina 32
OPERATOR PANEL CL408 and CL412 The CL408/412 Operator Panel consists of one two-color (red and green) LED indicator, two momentary contact switches, two DIP switches (a third is located on the RS232 interface card), four adjustment potentiometers and one LCD Display. All of these are accessible from the front of the printer, however some are not ac[...]
-
Pagina 33
STATUS: Tw o-color (Red, Green) LED that indicates the following status conditions: Green - Illuminated when printer is ready to receive data. It is turned on and off by toggling the LINE key. Red -Illuminated when there is a system fault such as an open print head. LINE: Momentary switch. Pressing this key toggles the printer betw een the on-line [...]
-
Pagina 34
REAR PANEL CL608 and CL612 Power On/Off Switch: Turns power On or Off . AC Input: Input 115V 50/60 Hz connector. Use the cable provided. AC Fuse: Input power protection. Type 3A/250V . Interface Slot: Slot to plug in an interface adapter. An adapter must be connected before the printer is operational.The adapter types avai lable are: RS232C serial [...]
-
Pagina 35
REAR PANEL CL408 and CL412 Power: Switch to turn power On or Off. AC Input: Input 115V 50/60 Hz connector. Use the cable provided. AC Fuse: Input power protection. Type 3A/250V . Interface Slot: Slot to plug in an interface adapter. An adapter must be connected before the printer is operational.The adapter types avai lable are: RS232C serial port, [...]
-
Pagina 36
SWITCHES AND SENSORS CL608 and CL612 Ribbon End Sensor: This sensor is a motion detector that signals the printer when the ribbon supply is turning. Head Open Switch: When the print head is opened, this switch is activated and the printer will stop printing. Label Sensor Unit: This sensor unit contains two types of sensors, one for label gap and on[...]
-
Pagina 37
SWITCHES AND SENSORS CL408 and CL412 Ribbon End Sensor: This sensor is a motion detector that signals the printer when the ribbon supply is turning. Head Open Switch: When the print head is opened, this switch is activated and the printer will stop printing. Label Sensor Unit: This sensor unit contains two types of sensors, one for label gap and on[...]
-
Pagina 38
PRINTER DIP SWITCH CONFIGURATION ALL MODELS DIP Switch Panels There are three DIP switches (DSW 1, DSW 2 and DSW3). On the CL608 and the CL612, DSW 2 and DSW3 are located underneath a flip-down cover of the front panel. DSW1 (used to set the RS232 parameters) is located on the Serial Interface board and the board must be removed to change the setti[...]
-
Pagina 39
Stop Bit Selection (DSW1-4) . Selects the number of stop bits to end each byte transmission. Baud Rate Selection (DSW1-5, DSW1-6) . Selects the data rate (bps) for the RS232 port. Protocol Selection (DSW1-7, DSW1-8 ). Selects the flow control and status reporting protocols. See Section 5: Interface Specifications for more information. Printer Set U[...]
-
Pagina 40
Hex Dump Selection (DSW2-4) . Selects Hex Dump mode (see page 2-20). Receive Buffer Selection(DSW2-5) . Selects the operating mode of the receive buffer. See Section 5: Interface Specifications for more information. Protocol Code Selection (DSW2-7) . Selects the command codes used for protocol control. Refer to page 4-2 for more informati on. M84XX[...]
-
Pagina 41
Back-Feed Selection (DSW3-4) . When Back-Feed is enabled, the printer will position the label for dispensing/cutting and retract it before printing the next label. See page 2-19 for information on setting the amount of offset. External Signal Interface . See Section 5: Interface Specifications for information on the External Signals. EXT Print Star[...]
-
Pagina 42
Default Settings Switch Selections - All switches are placed in the Off position (default) for shipping. This will result in the following operating configuration: Communications: (1) Protocol: (1) Sensor: Receive Buffer: Mode: Label Sensor: Backfeed: External Signals: 8 data bits, no parity, 1 Stop bit, 9600 Baud Ready/Busy Gap Sensor Single Job B[...]
-
Pagina 43
POWER ON Receive Buffer Hex Dump Label Print Buffer Hex Dump Label Normal/User Mode Reset to SATO Default Protocol Codes Load SATO Default Settings Advanced Mode Settings and Adjustments Print Test Labels Download User Defined Protocol Codes Print Hex Dump Label Print Hex Dump Label POWER POWER + FEED POWER + LINE POWER + FEED + LINE POWER + LINE +[...]
-
Pagina 44
Normal Mode When the printer is powered on, the readout should display the fol lowing message: The LCD Panel will display the Online status on the top line of the display and the the bottom line will contain the label quantity (QTY) status. The ON LINE message will be changed to OFF LINE whenever the printer is switched offline by depresing the LIN[...]
-
Pagina 45
Print Speed Adjustment There are three SPEED settings on the CL608/612 (4 ips, 6 ips and 8 ips) and five on the CL408/412 (2 ips, 3 ips, 4 ips, 5 ips and 6 ips). The setting is listed on the bottom line of the display. The current setting is indicated by an underline under one of the speed settings. To change the setting: CL408 CL412 CL608 CL612 Pr[...]
-
Pagina 46
adjusted +/- 3.75mm using the PITCH potentiomenter on the Adjustment panel (see page 2-42). 1. Use the LINE key to step the underline cursor to either the positive (+) or negative (-) selection. A positive selection increases the label pitch while a negative selection decreases the label pitch. 2. Once the correct setting is underlined, pressing th[...]
-
Pagina 47
Advanced Mode Setup An Advanced Mode is provided to make adjustments that require only occasional adjustments. Since they affect the basic operation of the printer, the procedure for entering this mode is designed to prevent someone from acci dently changing the settings. To enter the Advanced Mode, the printer is powered on while pressing the LINE[...]
-
Pagina 48
Vertical Offset Setting Vertical Offset is the distance down from the leading edge (the edge of the label that comes out of the printer first) to the first vertical print position. It is always a positive setting since making it negative would move it up and off the printable label. This setting changes the base reference point for all subsequent l[...]
-
Pagina 49
1. Use the LINE key to step the underline to either the positive (+) or negative (-) selection. A positive selection increases moves the horizontal reference point for the label to the right edge of the label, towards the outside, while a negative selection moves the horizontal reference point for the label to the left, towards the inside of the pr[...]
-
Pagina 50
Sensor Thresh old Lev el The CL Series printers determine the location of the leading edge of the label by measuring the difference between light levels when it sees either a label edge or a black “EYE” mark. This adjustment allows you to manually set the threshold volta ge level, between the maximum and minimum light levels. DIP switch DSW2-2 [...]
-
Pagina 51
the printer will automatically set the level half way between the two measured voltages each time the printer is powered on with labels loaded. 5. Once the setting is correct, pressing the FEED key will accept the setting and advance to the Calendar Set display. 6. Repeat this procedure using values slightly higher or lower until the optimum perfor[...]
-
Pagina 52
Calendar Set If the Calendar Option is installed in the printer, the date and time can be set manually using the LCD Display or via the <ESC>WT Calendar Set command (see page 4-80). The last setting, set either manuall y via software command, received by the printer will be the value used. The format of the display is YY/MM/DD hh:mm (Year/Mon[...]
-
Pagina 53
6. After you have set the calendar, pressing the FEED key will accept the setting and advance to the Ignore CR/LF display. Ignore CR/LF This selection tells the printer to strip out all carriage return/line feed pairs (CRLF ) from the data stream, including graphics and 2D bar codes. It is used primrily to maintain compatibility with earlier models[...]
-
Pagina 54
Advanced Mode Counters The Advanced Counters Mode is provided for reading and clearing the internal counters. These counters allow the user to keep track of the number of centimeters of label material that has passed through the printer, how many labels have been dispensed or how many labels have been cut. The Advanced Mode Setup is entered by pres[...]
-
Pagina 55
1. Use the LINE key to step the underline cursor to either the YES or NO selection. The default position is NO. 2. Once the correct setting is underlined, pressing the FEED key will advance the display to the OFF LINE mode if YES was underlined or back to the Zero Slash display if NO was selected. User Test Print This option allows you to print a t[...]
-
Pagina 56
If you wish to pause the printer after its starts to print a test label, press the LINE key to palce it Off Line. Pressing the LINE key again will palce the printer back On Line and the test label will resume printing. If you wish to stop the test label print, pause the printer and then turn power off without placing it On Line. Section 2. Installa[...]
-
Pagina 57
POTENTIOMETER ADJUSTMENTS ALL MODELS PITCH After the pitch has been set, it is sometimes desir able to make minor adjustments. This can be done using the PITCH potentiometer on the front panel. This potentiometer is set at the factory so that it has a range of +/- 3.75 mm. The midpoint setting should have no effect on the pitch. Turning the potenti[...]
-
Pagina 58
OFFSET When the printer is in dispense mode, the Feed Offset is used to correctly position the label for dispensing/cutting. Once the correct Feed Offset is obtained, the printer will position the label for dispensing/cutting and then reposition the next label before printing. The amount of backfeed is controlled by the OFFSET potentiometer on the [...]
-
Pagina 59
POTENTIOMETER ADJUSTMENTS CL608 and CL612 DISPLAY This potentiometer is used to adjust the contrast of the LCD display for optimum viewing under various lighting conditions. POTENTIOMETER ADJUSTMENTS CL408 and CL412 SENSOR THRESHOLD This potentiometer is operational only if the Label Dispense Option is installed. It is used to set the Label Taken S[...]
-
Pagina 60
data received in the left-hand column, the data in hexadecimal format in the center columns followed by the same data in ASCII format in the right-hand column. 1. Turn the printer off. 2. Place DSW2-4 in the On position. 3. Turn the printer on. 4. Transmit the data to the printer. 5. The data received is printed out on a label in hexadecimal format[...]
-
Pagina 61
SECTION 3. CLEANING AND MAINTENANCE INTRODUCTION This section provides information on user maintenance for the CL Series printers. Because the CL printers come in two versions that differ mechanically, it is divided into two basic sections, one covering the procedures for the CL6XX and the other the procedures for the CL4XX. Each section contains t[...]
-
Pagina 62
Print The fine adjustment for Print Darkness is the PRINT potentiometer on the operator panel. It provides a continuous range of adjustment, allowing you to make precise changes. Use a small cross-point screwdriver, turning clockwise for darker print and counterclockwise for lighter print. See Section 2: Installation and Configuration for instructi[...]
-
Pagina 63
5. Check for any blac k coloring or adhesive on the swab after cleaning. 6. Repeat if necessary until the swab is clean after it is passed over the head. 7. The head should be cleaned at least every time the ribbon is changed and more often in harsh environments. Cleaning the Platen and Rollers 1. Turn the printer off and remove the power cord. 2. [...]
-
Pagina 64
5. The Platen is the rubber roller directly below the Print Head . It should be cleaned of any ribbon or label residue. 6. The Label Load Roll er is located underneath the Label Hold-Down . It should be cleaned of any label residue or foreign material. 7. There is one metal roller used in guiding the labels through the printer. It should be cleaned[...]
-
Pagina 65
5. View the Print Head Assembly from the front of the printer. Locate the two mounting screws on the top of the assembly. They are accessible through the two holes in the Top Assembly Plate . Unscrew these two screws and set them aside. 6. The Print Head should now be loosened from the top of the assembly by grasping either side and carefully pulli[...]
-
Pagina 66
3. Open the Label Hold-Down by disengaging the latch. The Label Hold-Down is spring loaded and will stay in the up position. Two rectangular holes will be visible underneath the Label Hold-Down when it is rai sed. These are located approximately 1 and 2 inches in from the printer side plate. 4. Apply SATO Thermal Print Head Cleaner to one of the co[...]
-
Pagina 67
PROCEDURES CL408 and CL412 ADJUSTING THE PRINT QUALITY The CL4XX printers are equipped with two different methods of adjusting the quality of the print: print darkness and speed. When adjusting the printer for optimum print quality, a bar code verifier system should be used. The human eye is a poor judge of the relative widths of the bars in a symb[...]
-
Pagina 68
when printing “ladder” bar codes (bar codes printed with the bars paral lel to the print line). When printing a “ladder” bar code, it is important to allow the head to cool sufficiently before stepping to the next position. If it does not have suffi cient time to cool, the bar will be “smeared” on the trailing edge. The Print Speed can [...]
-
Pagina 69
3. Apply SATO Thermal Print Head Cleaner to one of the cotton swabs. 4. The Platen is the rubber roller directly below the Print Head . It should be cleaned of any ribbon or label residue. 5. Repeat if necessary. The platen and rollers should be cleaned whenever foreign matter such as dust or adhesive is present. REPLACING THE PRINT HEAD CL408 and [...]
-
Pagina 70
10. Re-secure the print head by tightening the screw. CLEANING THE SENSORS CL408 and CL412 There are two sensors that are used to control the positioning of the label. One is a transmissive see-thru sensor that detects the edge of the label by look ing through the backing paper which is translucent and detecting the presence of the opaque label. Th[...]
-
Pagina 71
SECTION 4. PROGRAMMING INTRODUCTION This section presents the commands that are used with the SATO CL Series printers to produce labels with logos, bar codes and alpha numeric data. All of the CL commands use the same syntax. Some commands reference a physical poi nt on the label using horizontal and vertical dot reference numbers. The allowable ra[...]
-
Pagina 72
These commands set the operational parameters of the printer, like “set the print speed to 3.” <ESC> {Command} {Parameter} {Data} Some commands can contain both Parameter and Data elements, such as “print a Code 39 symbol containing the data”. SELECTING PROTOCOL CONTROL CODES Protocol codes are the special control chara cters that pre[...]
-
Pagina 73
2. If you are using the printer’s RS232 interface, it is necessary to set the COM port on the PC such that the CTS and DSR signals will be ignored. Send your OPEN “COM” statement in the following way: OPEN “COM1:9600,E ,8,1,CS ,DS” AS #1 This sets the RS232 communication par ameters of the host PC’s COM1 port for 9600 baud, Even parity,[...]
-
Pagina 74
30 PRINT #1,CHR$ (2); Sends an <STX> (ASCII Code a decimal “2”) to the printer instructing it to prepare to receive a message. 50 PRINT #1,E$;"A"; Sends an “<ESC>A” command code to Print Port #1 opened by statement 20 above. 60 PRINT #1, E$;"H400";E$;"V100";E$;"XL1SATO"; Sends the data “[...]
-
Pagina 75
against the inside left edge of the printer as viewed from the front of the printer. The normal reference point is located at the H1, V1 position of the print area in the normal print orientation (no rotation). There are two methods available to make sure your printed output will appear correctly on your label. They are as foll ows: 1. Send the Bas[...]
-
Pagina 76
For an 8 dpmm printer (a CL408 or CL608), this would be: Label Width = 2" x 25.4 mm/in x 8 dpmm = 406 dots The new Base Reference Point then becomes: New Base Reference Point = Maximum Print Width - Label Width For a CL612 the new Base Reference Point is: New Base Reference Point = 1984 dots minus 610 dots = 1374 dots Issue the Base Reference [...]
-
Pagina 77
Reference Point command to the sample data stream may help to adjust the print for your labels. See the following two examples or refer to the Base Reference Point command description. For example, the following illustrates a sample data stream for a CL612 printer and the resulting label assuming a 6.5 inch wide label: <ESC>A <ESC>H0050[...]
-
Pagina 78
stream, the base reference point will be changed, causing the image to be shifted over toward the inside of the printer where it can be printed on the narrower label. <ESC>A <ESC> A3H1374V0001 <ESC>H0050<ESC>V0100<ES C>L0303<ES C>XMSATO <ESC>H0050<ESC>V0200<ES C>B103100*SAT O* <ESC>H0170&l[...]
-
Pagina 79
<ESC>A <ESC>R <ESC>V0200 <ESC>H0100<ESC>L02 02<ESC>P02< ESC>XB1E<ESC>Q1< ESC>Z COMMAND DEFAULT SETTINGS There are some types of commands that must have a value specified before a label can be printed. If the data stream does not contain these commands, a “default” value is assumed. The comma[...]
-
Pagina 80
COMMAND CODES This section contains all the CL Series printer Command Codes. The commands must be sent to the printer in an organized fashion in order for the label(s) to print. The purpose of this section is to: 1. Explain the different commands and provide examples of their usage. 2. To provide a detailed reference for progra mming the CL Series [...]
-
Pagina 81
Bar Codes Command Structure 1:3 narrow/ wide bar ratio: <ESC> Babbcccd 2:5 narrow/ wide ratio: <ESC> BDabbcccd 1:2 narrow/ wide bar ratio: <ESC> Dabbcccd a = Bar Code Symbol 0 Codabar 1 Code 39 2 Interleaved 2 of 5 (I 2/5) 3 UPC-A / EAN-13 4 EAN-8 5 Industrial 2 of 5 6 Matrix 2 of 5 7 reserved 8 reserved 9 reserved A MSI B reserve[...]
-
Pagina 82
Input to Prin ter <ESC>A <ESC>H050<ESC>V00 25<ESC>B10310 0*CODE 39* <ESC>H0230<ESC>V013 0<ESC>XS*CODE 39* <ESC>H050<ESC>V01 75<ESC>BD20310 045676567 <ESC>H0215<ESC>V028 5<ESC>XM4567 6567 <ESC>H050<ESC>V03 25<ESC>BD30215 001234567890 <ESC>H050<ES[...]
-
Pagina 83
Printer Output Section 4. Programming Reference SAT O CL Series Printer s 9001035 Rev. E Page 4-13[...]
-
Pagina 84
UCC-128 Without Incrementing <ESC>A <ESC>H0100<ESC>V010 0<ESC> BI0 7150101234567000000001 <ESC>Q2<ESC>Z With Incrementing <ESC>A <ESC>H0100<ESC>V010 0<ESC >F001+001 <E SC >BI07150101234567000000001 <ESC>Q2< ESC>Z Section 4. Programming Reference Page 4-1 4 9001035 Rev. E [...]
-
Pagina 85
Special Notes 1. UPC and EAN bar codes are not affected by the different types of narrow to wide ratios. Instead, the <ESC>D command adds descender bars to these codes where needed to meet UPC specifications. The <ESC>BD command puts decender bars and human readable text below the symbol. 2. The Code 128, UCC 128, MSI, and Code 93 bar c[...]
-
Pagina 86
Bar Codes, Expansion Command Structure <ESC> BWaabbb aa = Expansion factor by which the width of all bars and spaces will be increased (01-12) bbb = Bar height by dot (004-600 dots) Example: <ESC> BW02100 Placement: Immediately follows the <ESC>BT command and precedes data to be encoded. Default: None Command Function This command[...]
-
Pagina 87
Bar Codes, Variable Ratio Command Structure <ESC> BTabbccd dee a = Bar Code Symbol: 0 Codabar 1 Code 39 2 Interleaved 2 of 5 5 Industrial 2 of 5 6 Matrix 2 of 5 bb = Narrow space in dots (01-99) cc = Wide space in dots (01-99) dd = Narrow bar in dots (01-99) ee = Wide bar in dots (01-99) Example: <ESC> BT 101030103 Placement: Following [...]
-
Pagina 88
Special Notes 1. This command must be immediately followed by the <ESC>BW Bar Code Expansion command (see Page 4-16). 2. You may use only one variable ratio bar code per label. 3. If the data specified in this command is incorrect, the command is ignored and the ratio used will be based on the previous setting. 4. See Appendix B for more spec[...]
-
Pagina 89
Base Reference Point Command Structure <ESC> A3H-aaaaVbb bb - = This character is optional. When present, it specifies that the horizontal offset is in the negative direction. If it is left out the offset direction is positive. aaaa = Horizontal Print Offset (see Note 5 for field range) bbbb = Vertical Print Offset (see Note 5 for field range[...]
-
Pagina 90
Special Notes 1. Use of this command will set the Vertical/Horizontal Offset setting of the printer configuration until a new Base Reference Point command is issued or the setting is changed from the operator panel. See Section 2: Printer Configuration. 2. This command may be used more than once in a print job. 3. An alternative to using this comma[...]
-
Pagina 91
Characters, Custom-Designed Command Structure Store Command: <ESC> Tabcc Recall Command: <ESC> Kab90cc a = 1 16x16 matrix 2 24x24 matrix b = Specifies the character encoding method for the data stream H Hexadecimal characters B Binary characters cc = Memory location to store/recall the character. Valid memory locations are 21 to 52 (cou[...]
-
Pagina 92
Printer Output Special Notes 1. When printing the custom character using the Recall command, the character is affect ed by the following commands: Character Expansion (see Page 4-23) Character Pitch (see Page 4-26) Line Feed (see Page 4-50) Rotate, Base Reference Point Fixed (see Page 4-68) Rotate, Moving Base Reference Point (see Page 4-70) 2. The[...]
-
Pagina 93
Character Expansion Command Structure <ESC>Laabb aa = Multiple to expand horizontall y (01-12) bb = Multiple to expand vertically (01-12) Example: <ESC> L 0305 Placement: Preceding the data to be expanded Default: <ESC> L 0101 Command Function To expand characters independently in both the horizontal and vertical directions. The c[...]
-
Pagina 94
Special Notes This command will expand the following fonts: 1. Fonts U, S, M, XU, XS , XM, OA & OB (see Page 4-34) and fonts WB, WL, XB and XL (see Page 4-38). 2. This command will also affect the following commands: Character Pitch (see Page 4-26) Characters, Custom-Designed (see Page 4-21) 3. The Character Expansion value is in effect for the[...]
-
Pagina 95
Character, Fixed Spacing Command Structure <ESC> PR Example: See Above Placement: Preceding the data Default: The default is Proportional Spacing. Command Function To reset proportional spacing and place the printer back to fixed spacing Printer Input <ESC>A <ESC>H0025<ESC>V005 0<ESC>PS <ESC>L0202<ESC>XMPRO[...]
-
Pagina 96
Character Pitch Command Structure <ESC> Paa aa = Number of dots betw een characters (00-99) Example: <ESC>P03 Placement: Preceding the text to be printed Default: <ESC> P02 Command Function To designate the amount of spacing (in dots) between characters. This command provi des a means of altering character spacing for label constr[...]
-
Pagina 97
Special Notes 1. This command is affected by the <ESC>L Character Expansion command (see Page 4-23). The character pitch is actually the product of the current horizontal expansion multiple and the designated pitch value. Example: <ESC>L0304 <ESC>P03 Pitch = (03) x (03) = 9 dots 2. To avoid confusion, you may want to include the &[...]
-
Pagina 98
Character, Proportional Spacing Command Structure <ESC> PS Set to proportional spacing <ESC>PR Reset to fixed spacing Example: See above Placement: Preceding the data to be proportional spaced Default: <ESC>PS Command Function To specify the printing of proportional or fixed spacing for proportionally spaced fonts. Printer Input &[...]
-
Pagina 99
Clear Print Job(s) & Memory Command Structure <ESC> *a a = If the “a” parameter is not included with this command and the printer is in the multi-buffer mode, this command clears all print jobs in the printer memory, including the current print job. a = If “a” is included with this command, it specifies the internal memory section[...]
-
Pagina 100
Continuous Forms Printing Command Structure None The printer locates the end of an adhesiv e label by sensing the backing between labels or through the use of an eye-mark (black rectangle on the reverse side of the backing). It locates the end of a tag from a notch, eye-mark, or a hole betw een tags. Both sensors should be disabled when printing co[...]
-
Pagina 101
Copy Image Area Command Structure <ESC> WDHaaaaVb bbbXccccYdddd aaaa = Horizontal position of the top left corner of the area to be copied bbbb = Vertical position of the top left corner of the area to be copied cccc = Horizontal length of the image area to be copied dddd = Vertical length of the image area to be copied Example: <ESC> W[...]
-
Pagina 102
Special Notes 1. Use the Print Position commands (V and H) to locate the new area for the duplicate image (see page 4-59). 2. Position of the new target area must not be inside the original image. 3. If you use the Rotate command, V, H, X and Y axes will be reversed. 4. If the reference area of the target image exceeds the print area, it will not b[...]
-
Pagina 103
Cutter Command Command Structure <ESC> <NUL>aaaa <ESC> ~aaaa aa = Number of labels to print betw een each cut (01-9999) Example: <ESC> <NUL>0002 Placement: Following the Print Quantity command <ESC>Q Default: <ESC> <NUL>0001 (if cutter enabled) Command Function To control the cutting of labels when us[...]
-
Pagina 104
Fonts U, S, M, OA, OB, XU, XS & XM Command Structure Font XU: <ESC> XU Font U: <ESC> U Font XS: <ESC> XS Font S: <ESC> S Font XM: <ESC> XM Font M: <ESC> M Font OA: <ESC> OA Font OB: <ESC> OB Example: See above Placement: Preceding the data to be printed Default: None Command Function To print text[...]
-
Pagina 105
Special Notes 1. Characters may be enlarged through the use of the Character Expansion command (see Page 4-23). 2. Character spacing may be altered through the use of the Character Pitch command (see Page 4-26). The default is 2 dots between characters. It is recommended to use a spacing of 5 dots for OCR-A and 1 dot for OCR-B. 3. You may also crea[...]
-
Pagina 106
Font, Vector Command Structure Specify Vector Font: <ESC> $a,b,c,d Data for Vector Font: <ESC> $=(data) a = A Helvetica Bold (proportional spacing) B Helvetica Bold (fixed spacing) b = Font width (50-999) c = Font height (50-999 dots) d = Font variation (0-9) as follows: 0 Standard 1 Standard open (outlined) 2 Gray (mesh) pattern 1 3 Gr[...]
-
Pagina 107
Printer Output Special Notes 1. The Pitch command can be used with Vector fonts. 2. If the font size designation is out of the specified range, a default value of 50 is used. 4. The font width and height values include asenders, desenders and other space. 5. A font must be defined for each field to be printed. There is no default font. Section 4. P[...]
-
Pagina 108
Fonts WB, WL, XB & XL Command Structure Font WB: <ESC> WBa Font XB: <ESC> XBa Font WL: <ESC> WLa Font XL: <ESC> XLa a = 0 Disables auto-smoothing of font 1 Enables auto-smoothing of font (see notes below) Example: <ESC> WB1123456 Placement: Preceding the data to be printed Default: None Command Function To print te[...]
-
Pagina 109
Special Notes 1. Auto-smoothing (when enabled) is only effect ive if the character expansion rate is at least (3) times in each direction. 2. Characters may be enlarged through the use of the <ESC>L Character Expansion command (see Page 4-23). 3. Character spacing may be altered through the use of the <ESC>A Character Pitch command (see[...]
-
Pagina 110
Form Feed Command Structure <ESC>A (space) <ESC>Z Example: See above Placement: Separate data stream sent to printer Default: None Command Function To feed a blank tag or label, which is the equivalent of a “form feed” Input to Prin ter <ESC>A (space) <ESC>Z Printer Output Blank label or tag Section 4. Programming Refere[...]
-
Pagina 111
Form Overlay, Recall Command Structure <ESC> / Example: See above Placement: Must be preceded by all other data and placed just before the Print Quantity command (<ESC>Q) Default: None Command Function To recall the label image from the form overlay memory for printing. This command recalls a stored image from the overlay memory. Additi[...]
-
Pagina 112
Form Overlay, Store Command Structure <ESC> & Example: See above Placement: Must be preceded by all other data and placed just before the Stop command (<ESC>Z) Default: None Command Function To store a label image in the volatile form overlay memory. Only one label image may be stored in this memory area at a time. Input to Prin ter[...]
-
Pagina 113
Graphics, Custom Command Structure <ESC> Gabbbccc(data) a = Specifies format of data stream to follow B Binary format H Hexadecimal format bbb = Number of horizontal 8 x 8 blocks (001-248) ccc = Number of vertical 8 x 8 blocks (001-267) (data)= Hex data to describe the graphic image Example: <ESC> GH006006 See Appendix C for a detailed [...]
-
Pagina 114
Printer Output Special Notes 1. Do not use ASCI I <CR> or <LF> characters (carriage return or line feed) as line delimiters within the graphic data or the actual image will not be printed as specified. 2. A custom graphic cannot be enlarged by the <ESC>L Character Expansion command (Page 4-23). 3. A custom graphic is not affected [...]
-
Pagina 115
Graphics, PCX Command Structure <ESC> GPaaaaa, (data) aaaaa = Number of byt es to be downloaded Example: <ESC> GP32000 , ... data.. . Placement: Anywhere within the job data stream Default: None Command Function To allow the creation and printing of graphic images using a PCX file format. Printer Input See Appendix Appendix C for a deta[...]
-
Pagina 116
Job ID Store Command Structure <ESC> IDaa aa = Job ID assigned (01 to 99) Example: <ESC> ID09 Placement: Immediately following the <ESC>A in the job data stream. Default: None Command Function To add an identification number to a job. The status of the job can then be determined using the ENQ command in the Bi-Com status mode (See[...]
-
Pagina 117
Journal Print Command Structure <ESC> J Example: See above Placement: Immediately following <ESC>A Default: None Command Function To print text in a line by line format on a label. By specifying this command, you automatically select Font XS with a Character Expansion of 2x2. You also establish a base reference point of H2,V2. The chara[...]
-
Pagina 118
Lines and Boxes Command Structure Line <ESC> FWaabcccc aa = Width of horizontal line in dots (01-99) b = Line orientation H Horizontal line V Vertical Line cccc = Length of line in dots (see Note 2 for max length) Box: <ESC> FWaabbVccccHdddd aa = Width of horizontal side in dots (01-99) bb = Width of vertical side in dots (01-99) cccc =[...]
-
Pagina 119
Printer Output Special Notes 1. It is recommended that all lines and boxes be specified in the normal print direction. 2. The maximum allowable lengths for the different CL printers are as follows. LINE/BOX LENGTH CL408 CL412 CL608 CL612 Horizontal cccc 0001 to 0832 0001 to 1248 0001 to 1216 0001 to 1984 Vertical cccc 0001 to 1424 0001 to 2136 0001[...]
-
Pagina 120
Line Feed Command Structure <ESC> Eaaa aaa = Number of dots (001-999) betw een the bottom of the characters on one line to the top of the characters on the next line Example: <ESC> E010 Placement: Preceding the text that will use the line feed function Default: None Command Function To print multiple lines of the same character size wit[...]
-
Pagina 121
4. This command is invalid only if the value specified is zero. 5. The rotation command can be used with this command. 6. Following this command with a <CR> character will allow you to print with auto line feed. In this case, the print position will be determined from the value specified in the command and the H value set in the printer. Howe[...]
-
Pagina 122
Mirror Image Command Structure <ESC>Hhhhh<ESC>Vvvvv<ESC> RMaaaa,bbb b hhhh = Horizontal position of the top left corner of the area to be mirrored (see Print Position commands on Page 4-61) vvvv = Vertical position of the top left corner of the area to be mirrored (see Print Position commands on Page 4-61) aaa = Horizontal length [...]
-
Pagina 123
Label #2 Label #3 Label #4 Special Notes 1. If Vertical and Horizontal position is not specified in the command, all data preceding the command will be mirrored. 2. This command can be used with the <ESC>% Rotate Fixed Base Reference Point command (see Page 4-68). It cannot be used with the <ESC>R Rotate Moving Base Reference Point comm[...]
-
Pagina 124
Off-Line Command Structure <ESC> @,nnn.....n nnn..nn = alphanumeric message to be displayed on LCD. Maximum of 32 characters Example: See above Placement: Anywhere in the print job between <ESC>A and <ESC>Z Default: None Command Function To specify the printer to come to an off-line state. When used within a print job, the printer[...]
-
Pagina 125
Postnet Command Structure <ESC> BPn...n n...n = 5 digits (Postnet -32 format) 6 digits (Postnet -37 format) 9 digits (Postnet -52 format) 11 digits (Postnet -62, Delivery Point format) Example: <ESC> BP123456789 Placement: Immediately preceding the data to be encoded Default: None Command Function To print Postnet bar codes Printer Inpu[...]
-
Pagina 126
Print Darkness Command Structure <ESC> #Ea a = Print darkness val ue (see Note 2 for allowable setting) Example: <ESC> #E2 Placement: Must be placed immedi ately after <ESC>A and immediately before <ESC>Z in its own separate data stream Default: See Note 2 Command Function To specify a new print darkness setting. This comman[...]
-
Pagina 127
Print Length, Expanded Command Structure <ESC> AX Sets the print length to 14" (356 mm) <ESC> AR Resets the maximum print length to 7" (178 mm) Example: See above Placement: Must follow the Start Code command (see Page 4-74) and be in it’s own separate data stream. Default: <ESC>AR Command Function To double the maximu[...]
-
Pagina 128
Special Notes 1. AX is effective until AR is sent to reset the printer to its standard print length, or until the printer is repowered. 2. It may be included in an independent data stream to specify the size of the maximum print area: 3. When this command is used with the <ESC>& Store Form Overlay command (see page 4-42) the Form length c[...]
-
Pagina 129
Print Position Command Structure Horizontal Position: <ESC>Haaaa Vertical Position: <ESC>Vbbbb aaaa = Number of dots horizontally from the base reference point (1 to maximum) See Note 2. bbbb = Number of dots vertically from the base reference point (1 to maximum) See Note 2. Example: <ESC> H0020 <ESC> V0150 Placement: Prece[...]
-
Pagina 130
2. For print lengths greater than 14 inches (7 inches for the CL612), an optional Memory Card must be used. 3. If any part of an image is placed past the maximum number of dots for standard length and or the capacity of the memory card, that part of the image will be lost. 4. If any part of an image is placed past maximum allowable dots across the [...]
-
Pagina 131
Print Quantity Command Structure <ESC> Qaaaaaa aaaaaa = Total number of labels to print (1-999999) Example: <ESC>Q500 Placement: Just preceding <ESC>Z, unless <ESC>NUL exists, then preceding that. This command must be present in every print job. Default: None Command Function To specify the total number of labels to print fo[...]
-
Pagina 132
Print Speed Command Structure <ESC> CSa a = Designates the speed selection See Note 2 for allowable settings Example: <ESC> CS6 Placement: Must be placed immedi ately after <ESC>A and immediately before <ESC>Z in its own separate data stream Default: As previously set in the printer configuration Command Function To specify [...]
-
Pagina 133
Repeat Label Command Structure <ESC> C Example: See above Placement: Must be placed immedi ately after <ESC>A and immediately before <ESC>Z in its own separate data stream Default: None Command Function To print duplicate of the last label printed Input to Prin ter <ESC>A <ESC> C <ESC>Z Printer Output A duplicate[...]
-
Pagina 134
Replace Data (Partial Edit) Command Structure <ESC> 0 (<ESC>zero) Example: See above Placement: Must follow <ESC>A and precede all other print data Default: None Command Function To replace a specified area of the previous label with new data. This command will cause the previous label to print along with any changes specified wit[...]
-
Pagina 135
1. Specify the exact same parameters for the image to be replaced as were specified in the original data stream, including rotation, expansion, pitch, etc. This will ensure that the new data will exactly replace the old image. If the replacement data contains fewer characters than the old data, then the characters not replaced will still be printed[...]
-
Pagina 136
Reverse Image Command Structure <ESC> (aaaa,bbb b a = Horizontal length in dots of reverse image area b = Vertical height in dots of reverse image area. See Note 6 for field ranges Example: <ESC> (100,50 Placement: This command must be preceded by all other data and be placed just before <ESC>Q Default: None Command Function To re[...]
-
Pagina 137
Special Notes 1. A reverse image area is affected by the rotate commands. Therefore, always assume the printer is in the normal print orientation when designing and sending the Reverse Image command. 2. If using reverse images with the form overlay, place this command before the Form Overlay command in the data stream. 3. If the Rotate commands are[...]
-
Pagina 138
Rotate, Fixed Base Reference Point Command Structure <ESC> %a a = 0 Sets print to normal direction 1 Sets print to 90°CCW 2 Sets print to 180° rotated (upside down) 3 Sets print to 270° CCW Example: <ESC> %3 Placement: Preceding any printed data to be rotated Default: <ESC>%0 Command Function To rotate the print direction in 90[...]
-
Pagina 139
Special Notes 1. Do not combine this command and the <ESC>R Rotate command (see Page 4-70) in the same data stream. 2. The specified values are val id until another Rotate (<ESC>%) command is received. 3. Receipt of a Stop Print (<ESC>Z) command will reset the setting to the default value. Section 4. Programming Reference SAT O CL[...]
-
Pagina 140
Rotate, Moving Base Reference Point Command Structure Normal Direction: <ESC> N Rotated Direction: <ESC> R Example: See above Placement: Preceding any printed data to be rotated Default: <ESC> N Command Function The <ESC>R command rotates the printing of all subsequent images in a print job by 90° counterclockwise each time[...]
-
Pagina 141
1. Do not combine this command and the <ESC>% rotate command (see Page 4-68) in the same data stream. 2. A custom graphic is not affected by this command. Therefore, always design and locate your graphic image to print in the appropriate orientation. 3. See Section 4, Rotated Fields, Page 4-7, for more information. 4. The specified values are[...]
-
Pagina 142
Sequential Numbering Command Structure <ESC> Faaaabcccc, dd,ee aaaa = Number of times to repeat the same data (0001-9999) b = Plus or minus symbol (+ for increments; - for decrements) cccc = Value of step for sequence (0001-9999) ,dd = Number of digits for sequential numbering (01-99). The first incrementing character position starts after th[...]
-
Pagina 143
Printer Output Special Notes 1. The value specified for Print Quantity (see Page 4-61) should be equal to the number of different sequential values desired multiplied by the number of repeats specified. Example: To print 2 sets each of the numbers 1001-1025 on separate labels, we need 50 total labels. The commands would be as follows: <ESC>A [...]
-
Pagina 144
Start/Stop Label Command Structure Start Command: <ESC> A Stop Command: <ESC> Z Example: See above Placement: <ESC>A must precede data <ESC>Z must follow data Default: None Command Function For all print jobs, the Start command must precede the data, and the Stop command must follow. The print job will not run properly if th[...]
-
Pagina 145
Calendar Option Commands The following commands in this section require the Calendar option. Section 4. Programming Reference SAT O CL Series Printer s 9001035 Rev. E Page 4-75[...]
-
Pagina 146
Calendar Increment Command Structure <ESC> WPabbb a = Y Years M Months D Days h Hours bbb = Numeric data: Years (1-9), Months (01-99), Days (001-999), Hours (001-999) Example: <ESC> WPM03 Placement: Anywhere within the data stream Default: None Command Function To add a value to the printer’s current date and/or time, which may then b[...]
-
Pagina 147
Special Notes 1. This command requires the Calendar Option. See your SATO representative for more details 2. Once the year increments past “99” it will wrap back to “00”. 3. This command can only be used once per data stream. 4. The printer’s internal clock may be set through the Calendar Set command (see Page 4-80). 5. If a print quantit[...]
-
Pagina 148
Calendar Print Command Structure <ESC> WA(elements) (elements) = YY YY 4 digit Year (1981-2080) YY 2 digit Year (00-91) MM Month (01-12) DD Day (01-31) HH 12 Hour Clock (00-11) hh 24 Hour Clock (00-23) mm Minute (00-59) ss Seconds (00-59) TT AM or PM JJJ Julian Date (001-366) WW Week (00-53) ww Week (01-54) Example: <ESC> WAMM/DD/YY hh:[...]
-
Pagina 149
Special Notes 1. This function requires the Calendar Option. See your SATO representative for details. 2. The date and time elements may be placed in any order for printing. 3. Use a slash (/) to separate date elements and a colon (:) to separate time elements. 4. The font for the date/time elements must be specified before this command. 6. The pri[...]
-
Pagina 150
Calendar Set Command Structure <ESC> WTaabbccddee aa = Year (01-99) bb = Month (01-12) cc = Day (01-31) dd = Hour (00-23) ee = Minute (00-59) Example: <ESC> WT9101311200 Placement: This command must be sent in an independent data stream. Default: None Command Function To set the time and date of the printer’s internal clock. Input to [...]
-
Pagina 151
Memory Card Option Commands These commands require the Memory Card Option. Note: Before a Memory Card can be used for the first time, it must be initialized using the <ESC>BJF comm and (see page 4-94). If it is not initialized, the printer will not recognize the card and respond as if no card was installed. Section 4. Programming Reference SA[...]
-
Pagina 152
Memory Card Function Clear Card Memory Command Structure <ESC>*a,bb a = Memory card section to be cleared G To clear SATO graphic files from memory card P To clear PCX graphic files F To clear formats from the memory card O To clear TrueType fonts bb = Memory Card storage area to be cleared 01 to 99 for Graphics, PCX or Formats 00 to 99 for T[...]
-
Pagina 153
Memory Card Function Expand Memory Area Command Structure <ESC> EXa a = Memory Designation Example: <ESC> EX1 Placement: In its own data stream imediately after powering on. Default: None Command Function This command expands the memory available to image label s by using the Memory Card. Input to Prin ter <ESC>A <ESC> EX2 &[...]
-
Pagina 154
7. If a job contains elements out of the memory range, it is ignored. 8. This command cannot be used with the <ESC>AX and <ESC>AR Expanded Print Length commands or the <ESC>R Rotate, Moving Base Reference Point command. 9. If the Forms Overlay command <ESC>& is used with a Memory Card to expand the print area, the Form O[...]
-
Pagina 155
Memory Card Function Fonts, TrueType Recall Command Structure <ESC> BJRabbccdd ee,ffff.gg.. .g <ESC> BJTaa,b b,cc,dd,ee,ffff,gg. ..g a = Font ID (0 thru 9) aa = Font ID (00 thru 99) bb = Horizontal Expansion (01 thru 12) cc = Vertical Expansion (01 thru 12) dd = Character Pitch (01 thru 99) ee = Reserved, always 00 ffff = Number of char[...]
-
Pagina 156
Memory Card Function Fonts, TrueType Store Command Structure Begin Download <ESC> BJ( aa...abb..b Download <ESC> BJDcccccdddd ee...e End Download <ESC> BJ) aa..a = 40 byte font description bb..b = 10 byte date information ccccc= Memory offset (hexadeci mal) dddd = Number of data bytes to be stored (0001-2000) ee...e= Font data to [...]
-
Pagina 157
Memory Card Function Format/Field Recall Command Structure <ESC> YR,aa <ESC> /D,bb ,cc...c aa = Format number to be recalled (01-99) bb = Field number to be recalled (01-99) cc...c = Data to be placed in recalled field. Example: <ESC> YR,01 <ESC> /D,01, 99 Placement: Immediately after <ESC>CC Slot Select command Defaul[...]
-
Pagina 158
Memory Card Function Format/Field Store Command Structure <ESC>YS,aa <ESC> /N,b b,cc{.......} aa = Format number to be stored (01-99) bb = Field number to be stored (01-99) cc = Length of field to be stored (01-99) {.....} = Command stream describing the field to be stored. Example: <ESC> YS,01 <ESC> /N,01, 05 Placement: Imm[...]
-
Pagina 159
Memory Card Function Graphics, Custom Recall Command Structure <ESC>GRaaa aaa = Graphics storage number (001-999) Example: <ESC> GR111 Placement: The Recall command is sent in a secondary data stream to print the graphic, and follows any necessary position or size commands. Default: None Command Function Use the Recall command any time [...]
-
Pagina 160
Memory Card Function Graphics, Custom Store Command Structure <ESC> GIabbbcccddd{d ata} a = Specifies character format of the data H Hex data B Binary data bbb = Number of horizontal 8 x 8 blocks (001-248) ccc = Number of vertical 8 x 8 blocks (001-267) ddd = Graphics storage number (001-999) {data}= Hex or binary data to describe the graphic[...]
-
Pagina 161
Example of correct data stream: <ESC>A <ESC> GIHaaabbb001(DATA) <ESC>Z <ESC>A <ESC> GIHaaabbb002(DATA) <ESC>Z Example of incorrect data stream: <ESC>A <ESC> GIHaaabbb001(DATA) <ESC> GIHaaabbb002(DATA) <ESC>Z 5. Do not use ASCI I <CR> or <LF> characters (carriage return or line [...]
-
Pagina 162
Memory Card Function Graphics, PCX Recall Command Structure <ESC> PY aaa aa = Storage area number (001 thru 099) Example: <ESC> PY001 Placement: This command must be placed within its own data stream specifying the placement of the graphic. Default: None Command Function To recall for printing a graphic file previously stored in a PCX f[...]
-
Pagina 163
Memory Card Function Graphics, PCX Store Command Structure <ESC>PI aaa,bbbbb,{data} aaa = Storage area number (001 thru 999) bbbbb = Size of PCX file in bytes {data} = Data Example: <ESC> PI001,32000,{data} Placement: This command must be placed within its own data stream Default: None Command Function To store for later printing a PCX [...]
-
Pagina 164
Memory Card Function Initialize Command Structure <ESC> BJFaaaaaaaa aaaaaaaa = Eight character alphanumer ic user ID Example: <ESC> BJFsatocard Placement: Immediately following the <ESC>CC Slot Select command. Default: None Command Function This clears all of the data from Memory Card in the specified slot and prepares the card to[...]
-
Pagina 165
Memory Card Function Slot Select Command Structure <ESC> CCa Example: <ESC>CC1 Placement: Immediately following the <ESC>A Start Code. Default: Last selected Memory Card Slot. Command Function Selects the card slot to be used for following Memory Card commands. Printer Input <ESC>A <ESC> CC1 {commands} <ESC>Z Pri[...]
-
Pagina 166
Memory Card Function Status Command Structure <ESC> BJS Example: <ESC>BJS Placement: After the <ESC>CC Slot Select command. Default: None Command Function Casues the printer to print the card status. Printer Input <ESC>A <ESC>CC1<ESC> BJS <ESC>Z Printer Output Special Notes 1. This command requires the Memo[...]
-
Pagina 167
Custom Protocol Command Codes Download Command Structure <ESC> LD,a,b,c,d, e,f,g,h,i a = Replacement character for STX in AS CII or hex format b = Replacement character for ETX in AS CII or hex format c = Replacement character for ESC in ASCI I or hex format d = Replacement character for ENQ in ASCII or hex format e = Replacement character fo[...]
-
Pagina 168
Special Notes 1. Commas must be used to separate the parameters. If a parameter is omitted between two commas, the default Non-Standard Protocol Command codes for that parameter will be used. See Appendix E. 2. This command must be sent as an independent data stream immediately following the <ESC>A Start code and immediately preceding the <[...]
-
Pagina 169
Two-Dimensional Symbols The following commands are used to create the two-dimensional symbologies supported by the CL Series printers. Section 4. Programming Reference SAT O CL Series Printer s 9001035 Rev. E Page 4-99[...]
-
Pagina 170
Two-Dimensional Bar Codes Data Matrix, Data Format Command Structure <ESC> BXaabbccddeeefffghh aa = Format ID. 01-06 or 11-16. The values 07 and 17 will not be accepted by the printer. bb = Error correction level. 00 ,01, 04-14 or 200. All other values entered will be processed as a 00. cc = Horizontal cell size. 03 - 12 dots/cell. dd = Verti[...]
-
Pagina 171
4. The Format ID specified for “aa” is defined by the following table. The printer only supports the Format ID’s defined in the table. ID NUMBER CHARACTER SET ENCODING SCHEME 16 Bit CRC 01 Numeric, Space Base 11 02 Upper Case Alpha, Space Base 27 03 Upper Case Alpha, Space,Comma, Period, Slash, Minus Base 41 04 Upper Case Alphanumeric, Space [...]
-
Pagina 172
Two-Dimensional Bar Codes Data Matrix, Print Data Command Structure <ESC> DCxx...x xx...x = Data, maximum of 500 characters Example: <ESC> DC00006000 Placement: Immediately following the <ESC>BC Data Format designation command or the <ESC>FX Sequential Numbering command. Default: None Command Function To print a Data Matrix [...]
-
Pagina 173
Two-Dimensional Bar Codes Data Matrix, Sequential Numbering Command Structure <ESC>FXaaabcccdddeee aaa = Number of duplicate labels to be printed (001 - 999) b = Increment or Decrement + = Increment - = Decrement ccc = Increment/Decrement Steps (001 - 999) ddd = Sequential numbering start position (001 - 999) Referenced to left side. eee = In[...]
-
Pagina 174
Label Set #2 1. The maximum number of <ESC>FX Sequential Numbering commands that can be used in one job is eight. 2. In the example abov e four total labels will be printed (<ESC>FX002+005003<ESC>DC00006000), the sequential numbering will start at position 5 and the three digits “600” will be incremented in steps of 1. A total[...]
-
Pagina 175
Two-Dimensional Bar Codes Maxicode Command Structure <ESC> BVa,b,c,dd ddddddd,eee,fff,gg gg.....<ESC> a = Position of Maxicode symbol within the set, when used in a structured append format 1~8. b = Total number of Maxicode symbols in the set, when used in a structured format 1~8. c = 2 For Mode 2 Structured Carrier Message for Domestic[...]
-
Pagina 176
Special Notes 1. Please refer to UPS Publication “Guide to Bar Coding with UPS Online - Version 5” for the UPS secondary message data format requirements and the latest format requirements. 2. This command implements Maxicode AIM I.S .S. (UPS Version 3.1) symbol. 2. The following modes are supported. MODE POSTAL CODE COUNTRY CODE SERVICE CLASS [...]
-
Pagina 177
Two-Dimensional Bar Codes PDF417 Command Structure <ESC> BKaabbcdd eeffffnn...n aa = Minimum module dimension (03-09 dots). Will not print if values of 01, 02 or greater than 10 are specified. bb = Minimum module pitch dimension (04-24 dots). Will not print if values of 01, 02, 03 or greater than 25 are specified. c = Security (error detectio[...]
-
Pagina 178
2. If the product of the values entered for “dd” and “ee” are not equal to or less than the value of “fff” (i.e.,“fff f” ≥ “dd” x “ee”), an error will occur and the symbol will not be printed. It is recommended that these values each be set to “000” and the printer be allowed to automatically calculate the optimum valu[...]
-
Pagina 179
SECTION 5. INTERFACE SPECIFICATIONS INTRODUCTION This section presents the interface specifications for the CL Series printers. These specifications include detailed information on how to properly interface your pri nter with your host system. The following information is presented in this section: • Interface Types • Using the Receive Buffer ?[...]
-
Pagina 180
THE RECEIVE BUFFER The CL printers have the ability to receive a data stream from the host in one of two ways. The receive buffer may be configured to accept one print job at a time or multiple print jobs. The single job print buffer is generally used by softwar e programs that wish to maintain control of the job print queue so that it can move a h[...]
-
Pagina 181
The receiving buffer will not be able to receive more data again until a “Buffer Available” condition occurs. This takes place when the receiving buffer has emptied so that only 56K bytes of data are being held (8K bytes from being full). At this time, DTR will go “high” or an X-On is sent to tell the host that it can again receive data. Al[...]
-
Pagina 182
PIN ASSIGNMENTS READY/BUSY FLOW CONTROL Ready/Busy is the hardware flow control for the serial interface on the CL printers. By raising/lowering the voltage level on Pin 20 of the RS232 port, the printer notifies the host when it is ready to receive data. Pin 4 ( RTS ) and pin 20 ( DTR ) are the important signals on the printer for this method of f[...]
-
Pagina 183
Cable Requirements Data Streams Once the flow control method has been chosen for the RS232C interface, the data stream must be sent in a specific manner. The STX and ETX control characters must frame the data stream. <STX><ESC>A . . Job#1 . . <ESC>Z<ETX><STX><ESC>A . . Job#n . . <ESC>Z<ETX> NOTE: All [...]
-
Pagina 184
Cable Requirements Data Streams The data streams for X-On/X-Off are constructed in the same way as they are for Ready/Busy flow control. The STX and ETX control characters must fra me the data stream. (NOTE: All characters, including STX , ESC and ETX are in ASCII). <STX><ESC>A . . Job#1 . . <ESC>Z<ESC>A . . Job#n . . <ES[...]
-
Pagina 185
If a CAN (18 hexadecimal) is received by the printer, it will cancel the current print job and clear all data from the receive buffer . Status Response The Bi-Com protocol is an advanced version of bi-directional communications where the printer can also report the number of labels remaining to be printed for the current print job. Upon receipt of [...]
-
Pagina 186
ASCII HEX DEFINITI ON OFF-LINE 0 30 No Errors 1 31 Ribbo n Near E nd 2 32 Buffer Near Full 3 33 Ribbo n Near E nd and Bu ffer Nea r Full ON-LINE, WAITING FOR DATA A 41 No Errors B 42 R ibbon N ear End C 43 Buffer Near Full D 44 R ibbon Ne ar End an d Buffer Near Fu ll ON-LINE, PRINTING G 47 No Errors H 48 R ibbon Ne ar End I 49 Buffer Near Ful l J [...]
-
Pagina 187
CENTRONICS PARALLEL INTERFACE ELECTRICAL SPECIFICATIONS Printer Connector AMP 57-40360 (DDK) or equivalent Cable Connector AMP 57-30360 (DDK) or equivalent Cable Length 10 ft. or less Signal Level H i g h=+ 2 . 4 Vt o+ 5 . 0 V Low = 0V to -0.4V DATA STREAMS Single Job Buffer: The Single Job Buffer mode i s not available when using th e Centronics i[...]
-
Pagina 188
ACCESSORY (EXT) CONNECTOR The Accessory (or EXT) connector on the CL printer rear panel is intended for use with the external printer accessories such as label rewinders or applicators. The 14-pin Centronics type connector provides a choice of four different output signals along with various error conditions. PIN ASSIGNMENTS PIN DIRECT ION SIGNAL D[...]
-
Pagina 189
EXTERNAL OUTPUT SIGNAL TYPES 0V +5V +5V 0V +5V 0V 20 milliseconds Start Print. (Label Feed Start) End Print (Label Feed Stop) 0V +5V TYPE 1 TYPE 2 TYPE 3 TYPE 4 Section 5. Interface Specifications SAT O C L Se r i e s Pr i nte r s 9 0 01 0 3 5 Rev . E P a g e 5- 1 1[...]
-
Pagina 190
This page left blank intentionally. Section 5. Interface Specifications Pa g e 5- 1 2 9 0 01 0 3 5 Rev . E S AT O C L S er i e s P r i nters[...]
-
Pagina 191
SECTION 6. TROUBLESHOOTING This section has been devised to help you if you are unable to produce output on the CL Series printers. Use this section to make sure the basics have been checked before deciding you are unable to proceed any further. The section is divided into three parts: • Initial Checklist • Centronics Parallel Interface • RS2[...]
-
Pagina 192
c. The cable is not defective. There are other things that can cause this error message on your computer, but at this stage, a defective cable may be one of the reasons. 4. When you send the print job to the printer and it does not respo nd, and there is no error message on the PC: a. Check your data stream for some of the basics. Is your job frame[...]
-
Pagina 193
USING THE RS232C (SERIAL) INTERFACE 1. Is the RS232C Serial cable connected securely to your serial port on the PC (DB- 25S Male) and to the RS232C connector on the printer? WARNING: Never connect or disconnect interface cables (or use a switch box) with power applied to either the printer or the host. This may cause damage to the interface circuit[...]
-
Pagina 194
ERROR SIGNALS CL608 and CL612 LED LCD MESSAGE AUDIBLE BEEP ERROR CONDITION TO CLEAR Error On Machine Error 1 Long Machine Error Cycle power on/off Error On EEPROM Error 1 Long EEPROM Read/Write Cycle power on/off Error On Head Error 1 Long Head Cycle power on/off Error On Sensor Error 3 Short Sensor Cycle power on/off Error Blinks Card R/W Error 1 [...]
-
Pagina 195
ERROR SIGNALS CL408 and CL412 STATUS LED (1) LCD MESSAGE AUDIBLE BEEP ERROR CONDITION TO CLEAR Red Machine Error 1 Long Machine Error Cycle power on/off Red EEPROM Error 1 Long EEPROM Read/Write Cycle power on/off Red Head Error 1 Long Head Cycle power on/off Red Sensor Error 3 Short Sensor Open/Close Head Red Blinking Card R/W Error 1 Long Memor y[...]
-
Pagina 196
This page left intentionally blank. Section 6. Troubleshooting Pa g e 6- 6 9 0 01 0 3 5 Rev . E S AT O C L S er i e s P r i nters[...]
-
Pagina 197
APPENDIX A. COMMAND CODE QUIC K REFERENCE A Start Code . Begins all print jobs. Page 4-72 A(space)Z Form Feed . Feeds a blank tag or label. Page 4-40 AR Normal Print Length . Thi s command resets the printer to the Standard print length (7 inches). Page 4-55 AX Expanded Print Length . This command sets the printer to the Expanded print length (14 i[...]
-
Pagina 198
BDabbcccd Bar Codes . Prints a 2:5 ratio bar code, except for UPC, EAN, Code 93, Code 128 and UCC128 symbols, which are fixed width bar codes. For values a, bb, ccc and d see instructions for Babbcccd. For UPC/EAN bar codes, this command puts descender bars and humand readable text below the sy mbol. Page 4-11 BKaabbcdd eeefffnn...n PDF417 . Prints[...]
-
Pagina 199
BWaabbb Bar Codes . Expansion. Works together with the BT command to specify an expansion factor and the bar code height for the particular symbol being printed. aa = Expansion factor by which the width of all bars and spaces is increased (01-12) bbb = Bar height by dot (004-600 dots) Page 4-16 BXaabbccdd eeefffghh Data Matrix . Data Format. Specif[...]
-
Pagina 200
Faaaabcccc ddee Sequential Numbering . Allows the printing of sequencing fields (text, bar codes) where all incrementing is done within the printer. aaaa = Number of times to repeat the same data (0001-9999) b = Plus or minus symbol (+ for increments; - for decrements) cccc = Value of step for sequence (001-9999) dd = No. of digits for sequential n[...]
-
Pagina 201
Gabbbccc(data) Custom Graphics . Allows the creation and printing of graphic images using a dot-addressable matrix. a = Specifies format of data stream to follow B Binary H Hexadecimal bbb = Number of horizontal 8 x 8 blocks (001-152) ccc = Number of vertical 8 x 8 blocks (001-178 or 001-356 for 14" label) data = Data to describe the graphic i[...]
-
Pagina 202
OA Font type . Specifies the OCR-A font with dot matrix. Page 4-34 CL408 CL608 CL412 CL612 OA Font Matrix 15W x 22H 22W x 33H OB Font type . Specifies the OCR-B font dot matrix. Page 4-34 CL408 CL608 CL412 CL612 OB Font Matrix 20 W x 24H 30W x 36H Paa Character Pitch . Designates the number of dots between characters. aa = Number of dots between ch[...]
-
Pagina 203
Vbbbb Vertical Position . Specifies a field’s vertical location down the length of the label from the current base reference point. Units of measurement are dots. Page 4-57 CL408 CL412 CL608 CL612 bbbb = New Vertical Positi on 0001-1424 0001-2136 0001-1424 0001-2136 WBa Font type . Specifies the 18W x 30L dot matrix font (including descenders). a[...]
-
Pagina 204
%a Rotate. Fixed Base Reference Point. Rotates printing in 90° increments without changing the base reference point. a = 0 Sets print to normal direction 1 Sets print to 90° CCW 2 Sets print to 180° rotated (upside down) 3 Sets print to 270° CCW (90° CW) Page 4-66 $a,b,c,d Vector font . Specifies printing of the unique SATO vector font. a = A [...]
-
Pagina 205
*a Clear Print Job(s) and Memory . Clears individual memory and buffers. a = When not included in command, clears print jobs in Multi-Buffer mode. a = If included in command, specifies memory section to be cleared T Custom character memory, printer & Form overlay memory, printer X Clears all memory all memory and buffers Page 4-29 @ ,nn...n Off[...]
-
Pagina 206
Memory Card Option Commands BJ(aa..abb..b Start TrueType Font Storage . Prepares the Memory Card to accept TrueType font data. aa...a = 40 byte font description bb...b = 10 byte date field Page 4-84 BJDcccccdddd ee...e Download TrueType Font Data . Downloads the TrueType font data to the memory area specified. ccccc = Memory Offset (hexadecimal) dd[...]
-
Pagina 207
EXa Expand Memory Area . Expands the memory area used by the printer to image the label. a = 0 Return to using internal printer RAM 1 Use Memory Card in Slot A for CL608/612 or Slot 1 for CL408/412 2 Use Memory Card in Slot B for CL608/612 or Slot 2 for CL408/412 Page 4-81 GIabbbcccdd ee...e Store Custom Graphics . Stores a graphic image in the mem[...]
-
Pagina 208
This page left intentionally blank. Appendix A: Command Quick Reference Page A-1 2 9001035 Rev. E SAT O CL Serie s Printers[...]
-
Pagina 209
APPENDIX B. BAR CODE SPECIFICATIONS BAR CODE SYMBOLOGIES This section contains detailed information on the printing of bar codes on the CL Series printers. Information on printing the following bar code symbologi es is provided: • Codabar • Code 39 • Interleaved 2 of 5 • UPC-A/EAN-13 • EAN-8 • Industrial 2 of 5 • Matrix 2 of 5 • Cod[...]
-
Pagina 210
Codabar Command Structure 1:3 ratio <ESC> B0bbcccd (data) d 2:5 ratio < ESC> BD0bbcccd (data) d 1:2 ratio <ESC> D0bbcccd (data) d bb = Width of narrow element in dots (01-12) ccc = Bar height in dots (001-600) d = Required Start and Stop character (A, B, C, or D) (data) = Bar code data ( alphanumeric) Character Set 0-9, -,$,:,/,+ [...]
-
Pagina 211
Code 39 Command Structure 1:3 ratio: <ESC> B1bbccc* (data) * 2:5 ratio: <ESC> BD1bbccc* (data) * 1:2 ratio: <ESC> D1bbccc* (data) * bb = Width of narrow element in dots (01-12) ccc = Bar height in dots (001-600) * = Required Start and Stop character (asterisk) (data) = Bar code data ( alphanumeric) Character Set 0-9, A-Z, Space, $[...]
-
Pagina 212
Interleaved Two of Five (I 2/5) Command Structure 1:3 ratio: <ESC> B2bbccc (data) 2:5 ratio: <ESC> BD2bbccc (data) 1:2 ratio: <ESC> D2bbccc (data) bb = Width of narrow element in dots (01-12) ccc = Bar height in dots (001-600) (data) = Bar code data ( numeric); must be an even number of digi ts or else the printer will add a l ead[...]
-
Pagina 213
UPC-A/EAN-13 Command Structure <ESC> B3bbccc (data) <ESC> D3bbccc (data) <ESC> BD3bbccc (data) bb = Width of narrow element in dots (01-12) ccc = Bar height in dots (001-600) (data) = Bar code data (numeric); must be exactly 13 digi ts. For UPC-A, the first digit must be a zero and the last 11 digits are the actual UPC-A data foll[...]
-
Pagina 214
Calculating the Mod 10 Check Digit If you wish to encode the UPC-A data “01234567890”, follow these steps to find the correct chec k digit. ODD 024680 EVEN 13579 C D 1. First add al l the numbers in the ODD positions. i.e. , 0+2+4 +6+8 +0 = 20 2. Multi ply the result of Step 1 by 3. i.e., 20 x 3 = 60 3. Add up al l the numbers i n the EVEN posi[...]
-
Pagina 215
EAN-8 Command Structure <ESC> B4bbccc (data) <ESC> D4bbccc (data) bb = Width of narrow element in dots (01-03) ccc = Bar height in dots (001-600) (data) = Bar code data (numeri c); must be exactl y 8 digits. Character Set 0-9 (numeric onl y) Density Table Printer Model Value of “bb” Narrow Bar Width (mils) Magnification Factor CL412[...]
-
Pagina 216
Industrial Two of Five Command Structure 1:3 ratio: B5bbccc (data) 2:5 ratio: BD5bbccc (data) 1:2 ratio: D5bbccc (data) bb = Width of narrow element in dots (01-12) ccc = Bar height in dots (001-600) (data) = Bar code data ( numeric); must be an even number of digi ts or else the printer will add a leading zero Character Set 0-9 (numeric onl y) Not[...]
-
Pagina 217
Matrix Two of Five Command Structure 1:3 ratio: <ESC> B6bbccc (data) 2:5 ratio: <ESC> BD6bbccc (data) 1:2 ratio: <ESC> D6bbccc (data) bb = Width of narrow element in dots (01-12) ccc = bar height i n dots (001-600) (data) = Bar code data ( numeric only); m ust be an even number of digits or el se the printer will add a leading zer[...]
-
Pagina 218
Code 128 Command Structure <ESC> BGbbcccdd (data) bb = Width of narrow element in dots (01-12) ccc = Bar height in dots (001-600) dd = Start code to specify initial subset of bar code data >G Subset A Start code >H Subset B Start code >I Subset C Start code (data) = Includes bar code data and subset Shift codes; Shift codes are used [...]
-
Pagina 219
MSI Command Structure 1:3 ratio: <ESC> BAbbccc (data) d 2:5 ratio <ESC> BDAbbccc (dat a) d 1:2 ratio <ESC> DAbbccc (dat a) d bb = Width of narrow element in dots (01-12) ccc = Bar height in dots (001-600) (data) = Bar code data (numeric); maxim um of 15 digits d = Required check digit Character Set 0-9 (numeric onl y) Example <[...]
-
Pagina 220
Code 93 Command Structure 1:3 ratio: <ESC> BCbbcccdd (data) bb = Width of narrow element in dots (01-12) ccc = Bar height in dots (001-600) dd = Length of data (number of digits, 00-99) (data) = Bar code data (alphanum eric); length must match value of parameter “dd”; check digit is supplied by printer Character Set 0-9, A-Z, -, ., Space,[...]
-
Pagina 221
UPC-E Command Structure <ESC> BEbbccc (data) <ESC> DEbbccc (data) bb = Width of narrow element in dots (01-03) ccc = Bar height in dots (001-600) (data) = Bar code data (numeri c); must be exactl y 6 digits Character Set 0-9 (numeric onl y) Density Table Printer Model Value of “bb” Narrow Bar Width (mils) Magnification Factor CL412 [...]
-
Pagina 222
Bookland (UPC/EAN Supplements) Command Structure <ESC> BFbbccc (data) bb = Width of narrow element in dots (01-03) ccc = Bar height in dots (001-600) (data) = Bar code data (numeri c); must be exactl y 2 or 5 digits Character Set 0-9 (numeric onl y) Density Table Printer Model Value of “bb” Narrow Bar Width (mils) Magnification Factor CL4[...]
-
Pagina 223
UCC-128 Command Structure <ESC> BIbbcccd (data) bb = Width of the narrow elements in dots (01 to 12) ccc = Bar height in dots (001 to 600) d = Placement of human readable text 0 None 1 Text at top of bar code 2 Text at bottom of bar code (data) = 17 digi ts made up of the f ollowing: 1st digit = Container type digits 2-8, Shipper identifi cat[...]
-
Pagina 224
Example Without increm enting <ESC>A <ESC>H0100<E SC>V0100<ESC>BI041501 01234567000000001 <ESC>Q2 <ESC>Z With incrementing <ESC>A <ESC>H0100<E SC>V0100<ESC>F001+001 <ESC>BI041501012345 67000000001 <ESC>Q2 <ESC>Z Appendix B: Bar Code Specificati ons Pa g e B- 1 6 9 0 01 0 [...]
-
Pagina 225
Postnet Command Structure <ESC> BP (data) dat a = 5 digits Z IP = 6 di gits for Postnet 37 = 9 digits for ZIP+4 = 11 di gits for Dlelivery Poi nt Bar Code Character Set 1-9 (numeric onl y) Notes 1. Frame bits and check digits added automati cally by printer. 2. Bar code width and height are fixed and cannot be changed. 3. If the number of dig[...]
-
Pagina 226
Data Matrix Command Structure Data Format <ESC> BXaabbccddeeefffghh aa = Format ID. 01-06 or 11-16. The values 07 and 17 will not be accepted by the printer. bb = Error correction level. 00 ,01, or 04-14. The val ues 02, 03 or values of 15 or greater will be processed as a 00. cc = Horizontal cell s ize. 03 - 12 dots/cell. dd = Vertical cell [...]
-
Pagina 227
Character Set ID NUMBER CHARACTER SET ENCODING SCHEME 16 Bit CRC 01 Numeric, Space Base 11 02 Upper Case Alph a, Space Base 27 03 Upper Case Alph a, Space,Comma, Perio d, Slash, Minus Base 4 1 04 Upper Case Alph anumeric, Space Base 37 05 ASCII 7-bit, Full Keyboard (20 H -7 F H )A S C I I 06 ISO 8 -bit, Int ernationa l (20 H -F F H ) 8-Bit 32 Bit C[...]
-
Pagina 228
Maxicode Command Structure <ESC> BVa,b,c,ddddddddd,eee,fff,gggg.....< ESC> a = Position of Maxicode sy mbol within the set, when used in a structured append format 1~8. b = Total number of Maxicode symbols in the set, when used in a structured format 1~8. c = 2 For Mode 2 Structured Carrier Message for Domestic U.S. UPS shipments 3 For [...]
-
Pagina 229
PDF417 Command Structure <ESC> BFaabbcddeeffffnnn...n aa = Minimum module di mension (03-09 dots). W ill not pri nt if values of 01, 02 or greater than 10 are specified. bb = Minimum module pitch dimension (04-24 dots). Wil l not print if values of 01, 02, 03 or greater than 25 are specified. c = Security (error detection) Level (1-8). dd = C[...]
-
Pagina 230
CODE 128 CHARACTER TABLE The Code 128 Table lists 105 data values for the three subsets: A, B, and C. Each subset column displays either a single column of data or a double column of data. • If the subset column displays a single column of data, that is the data to be entered to produce the result. • If the subset column displays a double colum[...]
-
Pagina 231
VALUE SU BSET A SUBSET B SUBSET C VALUE S UBSET A SUBSET B SUBSET C 0S P S P 0 0 3 6D D 3 6 1! ! 0 1 3 7 E E 3 7 2“ ” 0 2 3 8 F F 3 8 3# # 0 3 3 9 G G 3 9 4$ $ 0 4 4 0 H H 4 0 5% % 0 5 4 1I I 4 1 6& & 0 6 4 2 J J 4 2 7‘ ‘ 0 7 4 3 K K 4 3 8( ( 0 8 4 4 L L 4 4 9) ) 0 9 4 5 M M 4 5 10 * * 10 46 N N 46 11 + + 11 47 O O 47 12 , , 12 48 P[...]
-
Pagina 232
VALUE SUBSET A SUBSET B SUBSET C VALUE SU BSET A SUBSET B SUBSET C 72 BS >( h > ( 72 89 EM >9 y >9 89 73 HT >) i >) 73 90 SUB >: z >: 90 74 LF >* j >* 74 91 ESC >; { >; 91 75 VT >+ k >+ 75 92 FS >< | >< 92 76 FF >, l >, 76 93 GS >= } >= 9 3 77 CR >- m >- 77 94 R S >> ~ &g[...]
-
Pagina 233
APPENDIX C. CUSTOM CHARACTERS AND GRAPHICS CUSTOM-DESIGNED CHARACTER EXAMPLE The following example is presented to help understand the use of the Custom-Designed Characters command. It demonstrates the design and printing of an “arrow” in a 16 x 16 matrix. 1. Determine which matrix size to use • 16 dot x 16 dots • 24 dots by 24 dots 2. Lay [...]
-
Pagina 234
3. Transfer the image into two bit map representations and then into hexadecimal or binary format. 4. To store the custom designed character in memory using a hexadecimal data stream, the command would be: <ESC>A <ESC> T1H3F 0100038007C00FE01FF03FF87FFCFFFE07C007C007C007C007C007C007C0 07C0 <ESC>Z Note: This should be a continuous [...]
-
Pagina 235
6. To recall the custom character from memory, send the following code to the printer: <ESC>A <ESC>L505<E SC>H0150<ESC>V100<ESC> K1B903F <ESC>L505<E SC>H0600<ESC>V100<ESC> K1B903F <ESC>L0303<ESC>H0125<ESC>V02 50<ESC>XMTHIS SIDE UP ! <ESC>Q1 <ESC>Z The printer [...]
-
Pagina 236
CUSTOM GRAPHICS EXAMPLE The following example is presented to help you understand the use of the Custom Graphics command. It demonstrates the design and printing of a “diskette” in a 48 x 48 matrix. 1. Determine the matrix size for the graphic. It must be in 8 dot by 8 dot blocks. The example here has six blocks horizontally and six blocks vert[...]
-
Pagina 237
3. Transfer the image into a bit map representation and then into hexadecimal format: BIT MAP HEXADECIMAL FORMAT 1 2345 6 123456 11111111 11111111 11111111 11111111 11111111 11111111 FF FF FF FF FF FF 11111111 1111111 1 11 111111 11111111 11111111 11111111 FF FF FF FF FF FF 11000000 00000000 00000000 00000000 00000000 00000011 C0 00 00 00 00 03 110[...]
-
Pagina 238
4. Using the hexadecimal data, send the following code to print the graphic image as designed. <ESC>A<ESC>H0100<ESC>V0100<E SC> GH006006 FFFFFF FFFFFF FFFFFF FFFFFF C00000 00000 3 C00000 000003 C000FF FFFFF3 C00080 000013 C00080 000013 C0009F FFFF13 C00080 000013 C00080 000013 C0009F FFFF13 C00080 000013 C00080 000013 C000FF[...]
-
Pagina 239
PRINT #1,CHR$(&H00);CHR$(&H00);CHR$(&H00);CHR$(&H00);CHR$(& H03); PRINT #1,CHR$(&HC0);CHR$(&H00);CHR$(&H03);CHR$(&HC0);CHR$(&H00); PRINT #1,CHR$(&H03);CHR$(&HC0);CHR$(& H00);CHR$(&H07);CHR$(&H00); PRINT #1,CHR$(&H00);CHR$(&H03);CHR$(&HC0);CHR$(&H00);CHR$(&H0F); PRINT #1[...]
-
Pagina 240
PCX GRAPHICS EXAMPLE A graphics file in a PCX format may also be transmitted to the printer. The file must not be larger than 32K bytes (DOS fi le size reported in a DIR listing). For example, the WIZ.PCX image shown below has a file size of 15076 bytes. The uncompressed size (PCX is a compressed file) of the file must not be greater than 64K bytes[...]
-
Pagina 241
APPENDIX D. OPTIONAL ACCESSORIES INTRODUCTION This section contains instructions for using the following CL Series optional features: • Label Rewinder • Label Cutter • Label Dispenser • PCMCIA Memory Cards • Calendar • Interface Cards LABEL REWINDER ALL MODELS The rewinder is an external unit that allows for labels and tags to be rewoun[...]
-
Pagina 242
To unwind for using with an applicator, first set the power switch OFF. Attach the lead edge of the labels from the rewind spindle to the applicator entry point. Select the WIND option on the rewinder, and when ready to begin, set the power switch to ON. LABEL CUTTER ALL MODELS The label cutter consists of an internal mechanism that will cut labels[...]
-
Pagina 243
LABEL DISPENSE OPTION CL608 and CL612 The CL608 and CL612 Label Dispense Option is an external mechanism that provides the ability to print labels in the “demand” mode. It is attached to rear of the printer with two screws and is connected to the internal drive mechanism of the printer. When the label dispenser is installed and configured for o[...]
-
Pagina 244
8. Close the Print Head and place the printer on-line. 9. The Label Dispense Option is ready for use. LABEL DISPENSE OPTION CL408 and CL412 The CL408 and CL412 have an internally mounted Label Dispense Option which rewinds the label backing as the labels are stripped. When the Label Dispense Option is installed and configured for operation, the pri[...]
-
Pagina 245
Access Door latch until it releases and swing the Backing Idle Roller out of the way. 7. Open the Print Head and feed the backing paper through the print area in the normal manner. 8. Route the label backing down the front of the print mechanism and around the Backing Drive Roller . 9. Wrap the backing under and around the Backing Take-Up Spindle ,[...]
-
Pagina 246
rewound on the spindle. The next label will only pri nt after removing the current label from the label exit path. Note: The label dispenser will function only if it has been enabled using the front panel switches (DSW 3-1 and DSW3-2 i n the ON positions). The Label Taken Sensor is adjusted at the factory for the optimal setting for most label mate[...]
-
Pagina 247
PCMCIA MEMORY CARDS CL608 and CL612 Description The Memory Card Option provides the connectors and interface board for two PCMCIA memory cards slots. The two Memory Card slots, labeled A and B, are accessible on the Back Panel. The printer memory can be expanded up to 4MB. Type SRAM Applicable Specifi cations PCMCIA Version 2.1 (JEIDA Version 4.1) [...]
-
Pagina 248
PCMCIA MEMORY CARDS CL408 and CL412 Description The Memory Card Option provides the connectors and interface board for two PCMCIA memory cards slots, Slot 1 and Slot 2. The Memory Card Slots are accessible from the Back Panel. The printer memory can be expanded up to 4MB. Type SRAM Applicable Specifi cations PCMCIA Version 2.1 (JEIDA Version 4.1) S[...]
-
Pagina 249
CALENDAR ALL MODELS The Calendar Option allows the date and time to be maintained in the local printer rather than using the system clock. It consists of a daughter PCBA containing a clock IC, a lithium battery and a EEPROM. This assembly replaces the EEPROM on the main pcb assembly. A qualified technician should perform the upgrade as it requires [...]
-
Pagina 250
This page left intentionally blank. Appendix D: Optional Features Pa g e D-1 0 9 0 01 0 3 5 Rev . E S AT O C L S er i e s P r i nters[...]
-
Pagina 251
APPENDIX E. CUSTOM PROTOCOL COMMAND CODES DESCRIPTION This section contains information on creating custom Protocol Command Codes for operating the CL Series printers. The Protocol Command codes are used to tell the printer that a specific type of information is being transmitted to the printer. As an example, the Standard Protocol Command Code spe[...]
-
Pagina 252
RESET If the custom Protocol Command codes are incorrect or if the printer does not respond to commands using the custom set, the Alternate Protocol Control Codes can be restored by the following procedure: 1. Turn the printer off. 2. Place DIP switch DS2-7 in the ON position. 3. Turn power on while simultaneously pressing the FEED and LINE switche[...]
-
Pagina 253
6. After the command has been sent, the unit will beep and pr int a status label. If it does not beep and print the label, the printer did not accept the data. 7. If the printer does not beep and print a setting label, turn the printer off, check your download command stream for errors and star t the download process over at step 1. 8. If the custo[...]
-
Pagina 254
This page left intentionally blank. Appendix E: Custom Protocol Command Codes Pa g e E- 4 9 0 01 0 3 5 Rev . E S AT O C L S er i e s P r i nters[...]
-
Pagina 255
APPENDIX F: LABEL WIZARD SUPPORT ABOUT LABEL WIZARD Label Wizard is a software package running under Windows that is dedicated to creating and printing labels on SATO bar code printers. Label Wizard lets you design labels that include bar codes. Text, lines, boxes and graphic images. You can then print out the labels as designed or incorporating va[...]
-
Pagina 256
To select a printer, the NEW selection from the FILE menu is selected. This presents you with a label layout screen. The Printer Setup Selection box allows you to select the desired printer and operating parameters. See the manual included with the Label Wizard Starter Edition for more information on selecting and setting up the printer. Note: All [...]