SATO CL612VA Bedienungsanleitung
- Schauen Sie die Anleitung online durch oderladen Sie diese herunter
- 256 Seiten
- 16.49 mb
Zur Seite of
Ähnliche Gebrauchsanleitungen
Richtige Gebrauchsanleitung
Die Vorschriften verpflichten den Verkäufer zur Übertragung der Gebrauchsanleitung SATO CL612VA an den Erwerber, zusammen mit der Ware. Eine fehlende Anleitung oder falsche Informationen, die dem Verbraucher übertragen werden, bilden eine Grundlage für eine Reklamation aufgrund Unstimmigkeit des Geräts mit dem Vertrag. Rechtsmäßig lässt man das Anfügen einer Gebrauchsanleitung in anderer Form als Papierform zu, was letztens sehr oft genutzt wird, indem man eine grafische oder elektronische Anleitung von SATO CL612VA, sowie Anleitungsvideos für Nutzer beifügt. Die Bedingung ist, dass ihre Form leserlich und verständlich ist.
Was ist eine Gebrauchsanleitung?
Das Wort kommt vom lateinischen „instructio”, d.h. ordnen. Demnach kann man in der Anleitung SATO CL612VA die Beschreibung der Etappen der Vorgehensweisen finden. Das Ziel der Anleitung ist die Belehrung, Vereinfachung des Starts, der Nutzung des Geräts oder auch der Ausführung bestimmter Tätigkeiten. Die Anleitung ist eine Sammlung von Informationen über ein Gegenstand/eine Dienstleistung, ein Hinweis.
Leider widmen nicht viele Nutzer ihre Zeit der Gebrauchsanleitung SATO CL612VA. Eine gute Gebrauchsanleitung erlaubt nicht nur eine Reihe zusätzlicher Funktionen des gekauften Geräts kennenzulernen, sondern hilft dabei viele Fehler zu vermeiden.
Was sollte also eine ideale Gebrauchsanleitung beinhalten?
Die Gebrauchsanleitung SATO CL612VA sollte vor allem folgendes enthalten:
- Informationen über technische Daten des Geräts SATO CL612VA
- Den Namen des Produzenten und das Produktionsjahr des Geräts SATO CL612VA
- Grundsätze der Bedienung, Regulierung und Wartung des Geräts SATO CL612VA
- Sicherheitszeichen und Zertifikate, die die Übereinstimmung mit entsprechenden Normen bestätigen
Warum lesen wir keine Gebrauchsanleitungen?
Der Grund dafür ist die fehlende Zeit und die Sicherheit, was die bestimmten Funktionen der gekauften Geräte angeht. Leider ist das Anschließen und Starten von SATO CL612VA zu wenig. Eine Anleitung beinhaltet eine Reihe von Hinweisen bezüglich bestimmter Funktionen, Sicherheitsgrundsätze, Wartungsarten (sogar das, welche Mittel man benutzen sollte), eventueller Fehler von SATO CL612VA und Lösungsarten für Probleme, die während der Nutzung auftreten könnten. Immerhin kann man in der Gebrauchsanleitung die Kontaktnummer zum Service SATO finden, wenn die vorgeschlagenen Lösungen nicht wirksam sind. Aktuell erfreuen sich Anleitungen in Form von interessanten Animationen oder Videoanleitungen an Popularität, die den Nutzer besser ansprechen als eine Broschüre. Diese Art von Anleitung gibt garantiert, dass der Nutzer sich das ganze Video anschaut, ohne die spezifizierten und komplizierten technischen Beschreibungen von SATO CL612VA zu überspringen, wie es bei der Papierform passiert.
Warum sollte man Gebrauchsanleitungen lesen?
In der Gebrauchsanleitung finden wir vor allem die Antwort über den Bau sowie die Möglichkeiten des Geräts SATO CL612VA, über die Nutzung bestimmter Accessoires und eine Reihe von Informationen, die erlauben, jegliche Funktionen und Bequemlichkeiten zu nutzen.
Nach dem gelungenen Kauf des Geräts, sollte man einige Zeit für das Kennenlernen jedes Teils der Anleitung von SATO CL612VA widmen. Aktuell sind sie genau vorbereitet oder übersetzt, damit sie nicht nur verständlich für die Nutzer sind, aber auch ihre grundliegende Hilfs-Informations-Funktion erfüllen.
Inhaltsverzeichnis der Gebrauchsanleitungen
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 7
Print Quantity . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-61 Print Speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-62 Repeat Label . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-63 Replace Data (Partial Edit) . . . . . . . . . . . . . . . . . . . . 4-64 Reverse Image . . . . . . . . . . . . . . . . . . . . . . [...]
-
Seite 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 . [...]
-
Seite 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 . . . . . . . . . . . .[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 18
This page left intentionally blank. Section 1. Printer Overview Page 1- 8 9001035 Rev. E SAT O CL Serie s Printers[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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 [...]
-
Seite 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, [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 +[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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. [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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,[...]
-
Seite 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 “[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 83
Printer Output Section 4. Programming Reference SAT O CL Series Printer s 9001035 Rev. E Page 4-13[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 &[...]
-
Seite 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 &[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 =[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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:[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 &[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 <[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 ?[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 208
This page left intentionally blank. Appendix A: Command Quick Reference Page A-1 2 9001035 Rev. E SAT O CL Serie s Printers[...]
-
Seite 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[...]
-
Seite 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, -,$,:,/,+ [...]
-
Seite 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, $[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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 <[...]
-
Seite 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,[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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 [...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 ,[...]
-
Seite 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[...]
-
Seite 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) [...]
-
Seite 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[...]
-
Seite 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 [...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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[...]
-
Seite 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 [...]