PN9001035Rev.E®CL SeriesThermal Transfer PrintersOperator and TechnicalReference Manual forCL408, CL412, CL608VA &CL612VA
This page left intentionally blank.PrefacePage-viii9001035Rev.E SATOCLSeriesPrinters
Continuous Forms PrintingCommand Structure NoneThe printer locates the end of an adhesive label by sensing thebacking between labels or through the us
Copy Image AreaCommand Structure <ESC>WDHaaaaVbbbbXccccYddddaaaa = Horizontal position of the top left corner of the area to be copiedbbbb = Ver
Special Notes 1. Use the Print Position commands (V and H) to locate the new areafor the duplicate image (see page 4-59).2. Position of the new target
Cutter CommandCommand Structure <ESC><NUL>aaaa<ESC>~aaaaaa = Number of labels to print between each cut (01-9999)Example: <ESC>
Fonts U, S, M, OA, OB, XU, XS & XMCommand Structure Font XU: <ESC>XU Font U: <ESC>UFont XS: <ESC>XS Font S: <ESC>SFont XM:
Special Notes 1. Characters may be enlarged through the use of the CharacterExpansion command (see Page 4-23).2. Character spacing may be altered thro
Font, VectorCommand Structure Specify Vector Font: <ESC>$a,b,c,dData for Vector Font: <ESC>$=(data)a = A Helvetica Bold (proportional spac
Printer OutputSpecial Notes 1. The Pitch command can be used with Vector fonts.2. If the font size designation is out of the specified range, a defaul
Fonts WB, WL, XB & XLCommand Structure Font WB: <ESC>WBa Font XB: <ESC>XBaFont WL: <ESC>WLa Font XL: <ESC>XLaa = 0 Disable
Special Notes 1. Auto-smoothing (when enabled) is only effective if the characterexpansion rate is at least (3) times in each direction.2. Characters
SECTION 1.PRINTER OVERVIEWINTRODUCTIONThe SATO CL Series Thermal Transfer Printers are complete, high-performanceon-site labeling systems. All printer
Form FeedCommand Structure <ESC>A(space)<ESC>ZExample: See abovePlacement: Separate data stream sent to printerDefault: NoneCommand Functi
Form Overlay, RecallCommand Structure <ESC>/Example: See abovePlacement: Must be preceded by all other data and placed just beforethe Print Quan
Form Overlay, StoreCommand Structure <ESC>&Example: See abovePlacement: Must be preceded by all other data and placed just beforethe Stop co
Graphics, CustomCommand Structure <ESC>Gabbbccc(data)a = Specifies format of data stream to followB Binary formatH Hexadecimal formatbbb = Numbe
Printer OutputSpecial Notes 1. Do not use ASCII <CR> or <LF> characters (carriage return or linefeed) as line delimiters within the graphi
Graphics, PCXCommand Structure <ESC>GPaaaaa,(data)aaaaa = Number of bytes to be downloadedExample: <ESC>GP32000, ... data...Placement: Any
Job ID StoreCommand Structure <ESC>IDaaaa = Job ID assigned (01 to 99)Example: <ESC>ID09Placement: Immediately following the <ESC>A
Journal PrintCommand Structure <ESC>JExample: See abovePlacement: Immediately following <ESC>ADefault: NoneCommand Function To print text
Lines and BoxesCommand Structure Line <ESC>FWaabccccaa = Width of horizontal line in dots (01-99)b = Line orientationH Horizontal lineV Vertical
Printer OutputSpecial Notes 1. It is recommended that all lines and boxes be specified in thenormal print direction.2. The maximum allowable lengths f
GENERAL PRINTER SPECIFICATIONSSPECIFICATION CL408 CL412 CL608 CL612PRINTMethod Direct or Thermal TransferSpeed (User Selectable) 2 to 6 ips50 to 150 m
Line FeedCommand Structure <ESC>Eaaaaaa = Number of dots (001-999) between the bottom of thecharacters on one line to the top of the characters
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
Mirror ImageCommand Structure <ESC>Hhhhh<ESC>Vvvvv<ESC>RMaaaa,bbbbhhhh = Horizontal position of the top left corner of the area to b
Label #2Label #3Label #4Special Notes 1. If Vertical and Horizontal position is not specified in the command,all data preceding the command will be mi
Off-LineCommand Structure <ESC>@,nnn...nnnn..nn = alphanumeric message to be displayed on LCD.Maximum of 32 charactersExample: See abovePlacem
PostnetCommand Structure <ESC>BPn...nn...n = 5 digits (Postnet-32 format)6 digits (Postnet-37 format)9 digits (Postnet-52 format)11 digits (Post
Print DarknessCommand Structure <ESC>#Eaa = Print darkness value(see Note 2 for allowable setting)Example: <ESC>#E2Placement: Must be plac
Print Length, ExpandedCommand Structure <ESC>AX Sets the print length to 14" (356 mm)<ESC>AR Resets the maximum print length to 7&quo
Special Notes 1. AX is effective until AR is sent to reset the printer to its standardprint length, or until the printer is repowered.2. It may be inc
Print PositionCommand Structure Horizontal Position: <ESC>HaaaaVertical Position: <ESC>Vbbbbaaaa = Number of dots horizontally from the ba
SPECIFICATION CL408 CL412 CL608 CL612CONTROLS AND SIGNALSOn-Line LED Status = Green(1)GreenPower LED None GreenMedia Out LED Status = Red(1)RedRibbon
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 th
Print QuantityCommand Structure <ESC>Qaaaaaaaaaaaa = Total number of labels to print (1-999999)Example: <ESC>Q500Placement: Just preceding
Print SpeedCommand Structure <ESC>CSaa = Designates the speed selectionSee Note 2 for allowable settingsExample: <ESC>CS6Placement: Must b
Repeat LabelCommand Structure <ESC>CExample: See abovePlacement: Must be placed immediately after <ESC>A andimmediately before <ESC>
Replace Data (Partial Edit)Command Structure <ESC>0 (<ESC>zero)Example: See abovePlacement: Must follow <ESC>A and precede all other
1. Specify the exact same parameters for the image to be replaced aswere specified in the original data stream, including rotation,expansion, pitch, e
Reverse ImageCommand Structure <ESC>(aaaa,bbbba = Horizontal length in dots of reverse image areab = Vertical height in dots of reverse image ar
Special Notes 1. A reverse image area is affected by the rotate commands.Therefore, always assume the printer is in the normal printorientation when d
Rotate, Fixed Base Reference PointCommand Structure <ESC>%aa = 0 Sets print to normal direction1 Sets print to 90°CCW2 Sets print to 180° rotate
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 va
CHARACTER FONTSSPECIFICATION CL408 CL608 CL412 CL612MATRIX FONTSU 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
Rotate, Moving Base Reference PointCommand Structure Normal Direction: <ESC>NRotated Direction: <ESC>RExample: See abovePlacement: Precedi
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
Sequential NumberingCommand Structure <ESC>Faaaabcccc,dd,eeaaaa = Number of times to repeat the same data (0001-9999)b = Plus or minus symbol (+
Printer OutputSpecial Notes 1. The value specified for Print Quantity (see Page 4-61) should beequal to the number of different sequential values desi
Start/Stop LabelCommand Structure Start Command: <ESC>AStop Command: <ESC>ZExample: See abovePlacement: <ESC>A must precede data<
Calendar Option CommandsThe following commands in this section require the Calendar option.Section 4. Programming ReferenceSATOCL Series Printers90010
Calendar IncrementCommand Structure <ESC>WPabbba = Y YearsM MonthsD Daysh Hoursbbb = Numeric data: Years (1-9), Months (01-99),Days (001-999), H
Special Notes 1. This command requires the Calendar Option. See your SATOrepresentative for more details2. Once the year increments past “99” it will
Calendar PrintCommand Structure <ESC>WA(elements)(elements) = YYYY 4 digit Year (1981-2080)YY 2 digit Year (00-91)MM Month (01-12)DD Day (01-31)
Special Notes 1. This function requires the Calendar Option. See your SATOrepresentative for details.2. The date and time elements may be placed in an
BAR CODESSPECIFICATION CL408 CL608 CL412 CL612SYMBOLOGIESBookland (UPC/EAN Supplemental)EAN-8, EAN-13CODABARCode 39Code 93Code 128Interleaved 2 of 5In
Calendar SetCommand Structure <ESC>WTaabbccddeeaa = Year (01-99)bb = Month (01-12)cc = Day (01-31)dd = Hour (00-23)ee = Minute (00-59)Example: &
Memory Card Option CommandsThese commands require the Memory Card Option.Note: Before a Memory Card can be used for the first time, it must be initial
Memory Card FunctionClear Card MemoryCommand Structure <ESC>*a,bba = Memory card section to be clearedG To clear SATO graphic files from memory
Memory Card FunctionExpand Memory AreaCommand Structure <ESC>EXaa = Memory DesignationExample: <ESC>EX1Placement: In its own data stream i
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>ARExpanded P
Memory Card FunctionFonts, TrueType RecallCommand Structure <ESC>BJRabbccddee,ffff.gg...g<ESC>BJTaa,bb,cc,dd,ee,ffff,gg...ga = Font ID (0
Memory Card FunctionFonts, TrueType StoreCommand Structure Begin Download <ESC>BJ( aa...abb..bDownload <ESC>BJDcccccddddee...eEnd Download
Memory Card FunctionFormat/Field RecallCommand Structure <ESC>YR,aa <ESC>/D,bb,cc...caa = Format number to be recalled (01-99)bb = Field n
Memory Card FunctionFormat/Field StoreCommand Structure <ESC>YS,aa<ESC>/N,bb,cc{...}aa = Format number to be stored (01-99)bb = Field
Memory Card FunctionGraphics, Custom RecallCommand Structure <ESC>GRaaaaaa = Graphics storage number (001-999)Example: <ESC>GR111Placement
PHYSICALSPECIFICATION CL408 CL412 CL608 CL612DIMENSIONSWide 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. (
Memory Card FunctionGraphics, Custom StoreCommand Structure <ESC>GIabbbcccddd{data}a = Specifies character format of the dataH Hex dataB Binary
Example of correct data stream:<ESC>A<ESC>GIHaaabbb001(DATA)<ESC>Z<ESC>A<ESC>GIHaaabbb002(DATA)<ESC>ZExample of in
Memory Card FunctionGraphics, PCX RecallCommand Structure <ESC>PYaaaaa = Storage area number (001 thru 099)Example: <ESC>PY001Placement: T
Memory Card FunctionGraphics, PCX StoreCommand Structure <ESC>PIaaa,bbbbb,{data}aaa = Storage area number (001 thru 999)bbbbb = Size of PCX file
Memory Card FunctionInitializeCommand Structure <ESC>BJFaaaaaaaaaaaaaaaa = Eight character alphanumeric user IDExample: <ESC>BJFsatocardPl
Memory Card FunctionSlot SelectCommand Structure <ESC>CCaExample: <ESC>CC1Placement: Immediately following the <ESC>A Start Code.Def
Memory Card FunctionStatusCommand Structure <ESC>BJSExample: <ESC>BJSPlacement: After the <ESC>CC Slot Select command.Default: NoneC
Custom Protocol Command CodesDownloadCommand Structure <ESC>LD,a,b,c,d,e,f,g,h,ia = Replacement character for STX in ASCII or hex formatb = Repl
Special Notes 1. Commas must be used to separate the parameters. If a parameteris omitted between two commas, the default Non-StandardProtocol Command
Two-Dimensional SymbolsThe following commands are used to create the two-dimensional symbologiessupported by the CL Series printers.Section 4. Program
OPTIONAL ACCESSORIESACCESSORY CL408 CL412 CL608 CL612MEMORY EXPANSION Two slots for PCMCIA Memory Cards (up to 2MB each). Can be usedfor Graphic File
Two-Dimensional Bar CodesData Matrix, Data FormatCommand Structure <ESC>BXaabbccddeeefffghhaa = Format ID. 01-06 or 11-16. The values 07 and 17w
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.IDNUMBERCHARACTER
Two-Dimensional Bar CodesData Matrix, Print DataCommand Structure <ESC>DCxx...xxx...x= Data, maximum of 500 charactersExample: <ESC>DC0000
Two-Dimensional Bar CodesData Matrix, Sequential NumberingCommand Structure <ESC>FXaaabcccdddeeeaaa = Number of duplicate labels to be printed (
Label Set #21. The maximum number of <ESC>FX Sequential Numberingcommands that can be used in one job is eight.2. In the example above four tota
Two-Dimensional Bar CodesMaxicodeCommand Structure <ESC>BVa,b,c,ddddddddd,eee,fff,gggg...<ESC>a = Position of Maxicode symbol within the
Special Notes 1. Please refer to UPS Publication “Guide to Bar Coding with UPSOnline - Version 5” for the UPS secondary message data formatrequirement
Two-Dimensional Bar CodesPDF417Command Structure <ESC>BKaabbcddeeffffnn...naa = Minimum module dimension (03-09 dots). Will not printif values o
2. If the product of the values entered for “dd” and “ee” are not equalto or less than the value of “fff” (i.e.,“ffff” ≥ “dd” x “ee”), an errorwill oc
SECTION 5.INTERFACE SPECIFICATIONSINTRODUCTIONThis section presents the interface specifications for the CL Series printers. Thesespecifications inclu
This page left intentionally blank.Section 1. Printer OverviewPage 1-89001035 Rev. ESATOCL SeriesPrinters
THE RECEIVE BUFFERThe CL printers have the ability to receive a data stream from the host in one of twoways. The receive buffer may be configured to a
The receiving buffer will not be able to receive more data again until a “BufferAvailable” condition occurs. This takes place when the receiving buffe
PIN ASSIGNMENTSREADY/BUSY FLOW CONTROLReady/Busy is the hardware flow control for the serial interface on the CL printers.By raising/lowering the volt
Cable RequirementsData StreamsOnce the flow control method has been chosen for the RS232C interface, the datastream must be sent in a specific manner.
Cable RequirementsData StreamsThe data streams for X-On/X-Off are constructed in the same way as they are forReady/Busy flow control. The STX and ETX
If a CAN (18 hexadecimal) is received by the printer, it will cancel the current printjob and clear all data from the receive buffer.Status ResponseTh
ASCII HEX DEFINITIONOFF-LINE0 30 No Errors1 31 Ribbon Near End2 32 Buffer Near Full3 33 Ribbon Near End and Buffer Near FullON-LINE, WAITING FOR DATAA
CENTRONICS PARALLEL INTERFACEELECTRICAL SPECIFICATIONSPrinter Connector AMP 57-40360 (DDK) or equivalentCable Connector AMP 57-30360 (DDK) or equivale
ACCESSORY (EXT) CONNECTORThe Accessory (or EXT) connector on the CL printer rear panel is intended for usewith the external printer accessories such a
EXTERNAL OUTPUT SIGNAL TYPES0V+5V+5V0V+5V0V20 millisecondsStart Print.(LabelFeed Start)End Print(LabelFeed Stop)0V+5VTYPE 1TYPE 2TYPE 3TYPE 4Section 5
SECTION 2.INSTALLATION AND CONFIGURATIONINTRODUCTIONThis section is provided to assist you in taking the CL Series Printer from the shippingcontainer
This page left blank intentionally.Section 5. Interface SpecificationsPage5-129001035Rev.ESATOCLSeriesPrinters
SECTION 6.TROUBLESHOOTINGThis section has been devised to help you if you are unable to produce output on theCL Series printers. Use this section to m
c. The cable is not defective. There are other things that can cause this errormessage on your computer, but at this stage, a defective cable may be o
USING THE RS232C (SERIAL) INTERFACE1. Is the RS232C Serial cable connected securely to your serial port on the PC(DB- 25S Male) and to the RS232C conn
ERROR SIGNALS CL608 and CL612LED LCDMESSAGEAUDIBLEBEEPERROR CONDITION TO CLEARError On Machine Error 1 Long Machine Error Cycle power on/offError On E
ERROR SIGNALS CL408 and CL412STATUSLED(1)LCDMESSAGEAUDIBLEBEEPERROR CONDITION TO CLEARRed Machine Error 1 Long Machine Error Cycle power on/offRed EEP
This page left intentionally blank.Section 6. TroubleshootingPage6-69001035Rev.ESATOCLSeriesPrinters
APPENDIX A.COMMAND CODE QUICK REFERENCEA Start Code. Begins all print jobs. Page 4-72A(space)Z Form Feed. Feeds a blank tag or label. Page 4-40AR Norm
BDabbcccd Bar Codes. Prints a 2:5 ratio bar code, except for UPC, EAN, Code93, Code 128 and UCC128 symbols, which are fixed width bar codes.For values
BWaabbb Bar Codes. Expansion. Works together with the BT command tospecify an expansion factor and the bar code height for the particularsymbol being
SATO America, Inc.10350-A Nations Ford Rd.Charlotte, NC 28273MainPhone:(704) 644-1650Technical SupportHotline:(704) 644-1660Fax:(704) 644-1661www.sato
UNPACKING AND PARTS IDENTIFICATIONConsider the following when unpacking the printer:• The box should stay right-side up.• Lift the printer out of the
FaaaabccccddeeSequential Numbering. Allows the printing of sequencing fields (text,bar codes) where all incrementing is done within the printer.aaaa =
Gabbbccc(data) Custom Graphics. Allows the creation and printing of graphic imagesusing a dot-addressable matrix.a = Specifies format of data stream t
OA Font type. Specifies the OCR-A font with dot matrix. Page 4-34CL408 CL608 CL412 CL612OA Font Matrix 15W x 22H 22W x 33HOB Font type. Specifies the
Vbbbb Vertical Position. Specifies a field’s vertical location down the lengthof the label from the current base reference point. Units ofmeasurement
%a Rotate. Fixed Base Reference Point. Rotates printing in 90°increments without changing the base reference point.a = 0 Sets print to normal directio
*a Clear Print Job(s) and Memory. Clears individual memory andbuffers.a = When not included in command, clears print jobs inMulti-Buffer mode.a = If i
Memory Card Option CommandsBJ(aa..abb..b Start TrueType Font Storage. Prepares the Memory Card to acceptTrueType font data.aa...a = 40 byte font descr
EXa Expand Memory Area. Expands the memory area used by the printerto image the label.a = 0 Return to using internal printer RAM1 Use Memory Card in S
This page left intentionally blank.Appendix A: Command Quick ReferencePage A-129001035 Rev. ESATOCL SeriesPrinters
APPENDIX B.BAR CODE SPECIFICATIONSBAR CODE SYMBOLOGIESThis section contains detailed information on the printing of bar codes on the CLSeries printers
Verify that you have the following materials when unpacking:• Printer• Power Cord• Extra Ribbon Core• Operator’s and Technical Reference ManualSETTING
CodabarCommand Structure 1:3 ratio <ESC>B0bbcccd (data) d2:5 ratio<ESC>BD0bbcccd (data) d1:2 ratio <ESC>D0bbcccd (data) dbb = Width
Code 39Command Structure 1:3 ratio: <ESC>B1bbccc* (data) *2:5 ratio: <ESC>BD1bbccc* (data) *1:2 ratio: <ESC>D1bbccc* (data) *bb = Wi
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>D2bbcc
UPC-A/EAN-13Command Structure <ESC>B3bbccc (data)<ESC>D3bbccc (data)<ESC>BD3bbccc (data)bb = Width of narrow element in dots (01-12)
Calculating theMod 10 Check DigitIf you wish to encode the UPC-A data “01234567890”, follow thesesteps to find the correct check digit.ODD 024680EVEN
EAN-8Command Structure <ESC>B4bbccc (data)<ESC>D4bbccc (data)bb = Width of narrow element in dots (01-03)ccc = Bar height in dots (001-600
Industrial Two of FiveCommand Structure 1:3 ratio: B5bbccc (data)2:5 ratio: BD5bbccc (data)1:2 ratio: D5bbccc (data)bb = Width of narrow element in do
Matrix Two of FiveCommand Structure 1:3 ratio: <ESC>B6bbccc (data)2:5 ratio: <ESC>BD6bbccc (data)1:2 ratio: <ESC>D6bbccc (data)bb =
Code 128Command Structure <ESC>BGbbcccdd (data)bb = Width of narrow element in dots (01-12)ccc = Bar height in dots (001-600)dd = Start code to
MSICommand Structure 1:3 ratio: <ESC>BAbbccc (data) d2:5 ratio <ESC>BDAbbccc (data) d1:2 ratio <ESC>DAbbccc (data) dbb = Width of na
LOADING LABELS, TAGS AND RIBBON CL608 and CL612LOADING LABELS OR TAGS1. Open the Side Access Door byswinging it up and to the left. Thehinge system au
Code 93Command Structure 1:3 ratio: <ESC>BCbbcccdd (data)bb = Width of narrow element in dots (01-12)ccc = Bar height in dots (001-600)dd = Leng
UPC-ECommand Structure <ESC>BEbbccc (data)<ESC>DEbbccc (data)bb = Width of narrow element in dots (01-03)ccc = Bar height in dots (001-600
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
UCC-128Command Structure <ESC>BIbbcccd (data)bb = Width of the narrow elements in dots (01 to 12)ccc = Bar height in dots (001 to 600)d = Placem
Example Without incrementing<ESC>A<ESC>H0100<ESC>V0100<ESC>BI04150101234567000000001<ESC>Q2<ESC>ZWith incrementing
PostnetCommand Structure <ESC>BP (data)data = 5 digits ZIP= 6 digits for Postnet 37= 9 digits for ZIP+4= 11 digits for Dlelivery Point Bar CodeC
Data MatrixCommand Structure Data Format <ESC>BXaabbccddeeefffghhaa = Format ID. 01-06 or 11-16. The values 07 and 17will not be accepted by the
Character SetIDNUMBERCHARACTER SET ENCODINGSCHEME16 Bit CRC01 Numeric, Space Base 1102 Upper Case Alpha, Space Base 2703 Upper Case Alpha, Space,Comma
MaxicodeCommand Structure <ESC>BVa,b,c,ddddddddd,eee,fff,gggg...<ESC>a = Position of Maxicode symbol within the set, when usedin a struc
PDF417Command Structure <ESC>BFaabbcddeeffffnnn...naa = Minimum module dimension (03-09 dots). Will not printif values of 01, 02 or greater than
Label Guide to keep the labelsagainst the inside of the printer.9. Close the Label Hold-Down bypushing downward on the greentab until it latches close
CODE 128 CHARACTER TABLEThe Code 128 Table lists 105 data values for the three subsets: A, B, and C. Eachsubset column displays either a single column
VALUE SUBSETASUBSETBSUBSETCVALUE SUBSETASUBSETBSUBSETC0SP SP 0036D D 361! ! 0137E E 372“ ” 0238F F 383# # 0339G G 394$ $ 0440H H 405% % 0541I I 416&am
VALUE SUBSETASUBSETBSUBSETCVALUE SUBSETASUBSETBSUBSETC72 BS >( h >( 72 89 EM >9 y >9 8973 HT >) i >) 73 90 SUB >: z >: 9074 LF
APPENDIX C.CUSTOM CHARACTERS AND GRAPHICSCUSTOM-DESIGNED CHARACTER EXAMPLEThe following example is presented to help understand the use of theCustom-D
3. Transfer the image into two bit map representations and then into hexadecimal orbinary format.4. To store the custom designed character in memory u
6. To recall the custom character from memory, send the following code to theprinter:<ESC>A<ESC>L505<ESC>H0150<ESC>V100<ESC
CUSTOM GRAPHICS EXAMPLEThe following example is presented to help you understand the use of the CustomGraphics command. It demonstrates the design and
3. Transfer the image into a bit map representation and then into hexadecimal format:BIT MAP HEXADECIMAL FORMAT123456 12345611111111 11111111 11111111
4. Using the hexadecimal data, send the following code to print the graphic image asdesigned.<ESC>A<ESC>H0100<ESC>V0100<ESC>GH
PRINT #1,CHR$(&H00);CHR$(&H00);CHR$(&H00);CHR$(&H00);CHR$(&H03);PRINT #1,CHR$(&HC0);CHR$(&H00);CHR$(&H03);CHR$(&HC
12. Adjust the Media Knob based on the media you have loaded. For media up to2.3 inches wide, use the “1” position, for media between 2.3 and 4.6 inch
PCX GRAPHICS EXAMPLEA graphics file in a PCX format may also be transmitted to the printer. The file mustnot be larger than 32K bytes (DOS file size r
APPENDIX D.OPTIONAL ACCESSORIESINTRODUCTIONThis section contains instructions for using the following CL Series optional features:• Label Rewinder• La
To unwind for using with an applicator, first set the power switch OFF. Attach thelead edge of the labels from the rewind spindle to the applicator en
LABEL DISPENSE OPTION CL608 and CL612The CL608 and CL612 Label Dispense Option is an external mechanism thatprovides the ability to print labels in th
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 CL412The CL408 and
Access Door latch until it releases and swing the Backing Idle Roller out ofthe way.7. Open the Print Head and feed the backing paper through the prin
rewound on the spindle. The next label will only print after removing the currentlabel from the label exit path.Note: The label dispenser will functio
PCMCIA MEMORY CARDS CL608 and CL612DescriptionThe Memory Card Option provides the connectors and interface board for twoPCMCIA memory cards slots. The
PCMCIA MEMORY CARDS CL408 and CL412DescriptionThe Memory Card Option provides the connectors and interface board for twoPCMCIA memory cards slots, Slo
CALENDAR ALL MODELSThe Calendar Option allows the date and time to be maintained in the localprinter rather than using the system clock. It consists o
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
This page left intentionally blank.Appendix D: Optional FeaturesPageD-109001035Rev.ESATOCLSeriesPrinters
APPENDIX E.CUSTOM PROTOCOL COMMAND CODESDESCRIPTIONThis section contains information on creating custom Protocol Command Codes foroperating the CL Ser
RESETIf the custom Protocol Command codes are incorrect or if the printer does notrespond to commands using the custom set, the Alternate Protocol Con
6. After the command has been sent, the unit will beep and print a status label. If itdoes not beep and print the label, the printer did not accept th
This page left intentionally blank.Appendix E: Custom Protocol Command CodesPageE-49001035Rev.ESATOCLSeriesPrinters
APPENDIX F:LABEL WIZARD SUPPORTABOUT LABEL WIZARDLabel Wizard is a software package running under Windows that is dedicated tocreating and printing la
To select a printer, the NEW selection from the FILE menu is selected. This presentsyou with a label layout screen. The Printer Setup Selection box al
LOADING LABELS, TAGS AND RIBBON CL408 and CL412LOADING LABELS AND TAGS1. Open the Top Access Door byswinging it up and to the left. Openthe Front Acce
6. If using fanfold labels (or tags) setthem on a flat surface behind theprinter and remove the cover fromthe Feed Slot on the rear panel.Pass the lab
LOADING THE RIBBON1. Open the Top and Front AccessDoors.2. Open the Print Head Assembly byrotating the green the Head Latchcounter clockwise. The prin
CAUTION: If your labels are less than the full width of the print head, the outsideedge will eventually wear out a small portion of the print head, re
PREFACECL SERIES PRINTER OPERATOR’S MANUALThe CL Series Printer Operator’s Manual contains basic information about the printersuch as setup, installat
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 CL612The
LABEL: LED, illuminated when label supply is out.RIBBON: LED, illuminated when ribbon motion sensor does notdetect any ribbon motion.ERROR: LED, illum
OPERATOR PANEL CL408 and CL412The CL408/412 Operator Panel consists of one two-color (red and green) LEDindicator, two momentary contact switches, two
STATUS: Two-color (Red, Green) LED that indicates thefollowing status conditions:Green - Illuminated when printer is ready to receivedata. It is turne
REAR PANEL CL608 and CL612Power On/Off Switch: Turns power On or Off.AC Input: Input 115V 50/60 Hz connector. Use the cableprovided.AC Fuse: Input pow
REAR PANEL CL408 and CL412Power: Switch to turn power On or Off.AC Input: Input 115V 50/60 Hz connector. Use the cableprovided.AC Fuse: Input power pr
SWITCHES AND SENSORS CL608 and CL612Ribbon End Sensor: This sensor is a motion detector that signals the printerwhen the ribbon supply is turning.Head
SWITCHES AND SENSORS CL408 and CL412Ribbon End Sensor: This sensor is a motion detector that signals the printerwhen the ribbon supply is turning.Head
PRINTER DIP SWITCH CONFIGURATION ALL MODELSDIP Switch PanelsThere are three DIP switches (DSW1, DSW2 and DSW3). On the CL608 and theCL612, DSW2 and DS
Stop Bit Selection (DSW1-4). Selects the number of stop bits to end each bytetransmission.Baud Rate Selection (DSW1-5, DSW1-6). Selects the data rate
APPENDICESAPPENDIX A: Command Code Quick ReferenceAPPENDIX B: Bar Code SpecificationsAPPENDIX C: Custom Characters and GraphicsAPPENDIX D: Optional Fe
Hex Dump Selection (DSW2-4). Selects Hex Dump mode (see page 2-20).Receive Buffer Selection(DSW2-5). Selects the operating mode of the receivebuffer.
Back-Feed Selection (DSW3-4). When Back-Feed is enabled, the printer willposition the label for dispensing/cutting and retract it before printing the
Default SettingsSwitch Selections - All switches are placed in the Off position (default) for shipping.This will result in the following operating con
POWER ONReceive BufferHex Dump LabelPrint BufferHex Dump LabelNormal/User ModeReset to SATO Default Protocol CodesLoad SATO Default SettingsAdvanced M
Normal ModeWhen the printer is powered on, the readout should display the following message:The LCD Panel will display the Online status on the top li
Print Speed AdjustmentThere are three SPEED settings on the CL608/612 (4 ips, 6 ips and 8 ips) and five onthe CL408/412 (2 ips, 3 ips, 4 ips, 5 ips an
adjusted +/- 3.75mm using the PITCH potentiomenter on the Adjustment panel (seepage 2-42).1. Use the LINE key to step the underline cursor to either t
Advanced Mode SetupAn Advanced Mode is provided to make adjustments that require only occasionaladjustments. Since they affect the basic operation of
Vertical Offset SettingVertical Offset is the distance down from the leading edge (the edge of the label thatcomes out of the printer first) to the fi
1. Use the LINE key to step the underline to either the positive (+) or negative (-)selection. A positive selection increases moves the horizontal ref
TABLE OF CONTENTSSECTION 1. PRINTER OVERVIEWIntroduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1General Printer Specifications .
Sensor Threshold LevelThe CL Series printers determine the location of the leading edge of the label bymeasuring the difference between light levels w
the printer will automatically set the level half way between the two measuredvoltages each time the printer is powered on with labels loaded.5. Once
Calendar SetIf the Calendar Option is installed in the printer, the date and time can be setmanually using the LCD Display or via the <ESC>WT Ca
6. After you have set the calendar, pressing the FEED key will accept the setting andadvance to the Ignore CR/LF display.Ignore CR/LFThis selection te
Advanced Mode CountersThe Advanced Counters Mode is provided for reading and clearing the internalcounters. These counters allow the user to keep trac
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 underline
If you wish to pause the printer after its starts to print a test label, press the LINE keyto palce it Off Line. Pressing the LINE key again will palc
POTENTIOMETER ADJUSTMENTS ALL MODELSPITCHAfter the pitch has been set, it is sometimes desirable to make minor adjustments.This can be done using the
OFFSETWhen the printer is in dispense mode, the Feed Offset is used to correctly position thelabel for dispensing/cutting. Once the correct Feed Offse
POTENTIOMETER ADJUSTMENTS CL608 and CL612DISPLAYThis potentiometer is used to adjust the contrast of the LCD display for optimumviewing under various
Procedures, CL408 and CL412 . . . . . . . . . . . . . . . . . . . . 3-7Adjusting the Print Quality . . . . . . . . . . . . . . . . . . . . 3-7Darkness
data received in the left-hand column, the data in hexadecimal format in the centercolumns followed by the same data in ASCII format in the right-hand
SECTION 3.CLEANING AND MAINTENANCEINTRODUCTIONThis section provides information on user maintenance for the CL Series printers.Because the CL printers
PrintThe fine adjustment for Print Darkness is the PRINT potentiometer on the operatorpanel. It provides a continuous range of adjustment, allowing yo
5. Check for any black coloring or adhesive on the swab after cleaning.6. Repeat if necessary until the swab is clean after it is passed over the head
5. The Platen is the rubber roller directly below the Print Head. It should becleaned of any ribbon or label residue.6. The Label Load Roller is locat
5. View the Print Head Assembly from the front of the printer. Locate the twomounting screws on the top of the assembly. They are accessible through t
3. Open the Label Hold-Down by disengaging the latch. The Label Hold-Down isspring loaded and will stay in the up position. Two rectangular holes will
PROCEDURES CL408 and CL412ADJUSTING THE PRINT QUALITYThe CL4XX printers are equipped with two different methods of adjusting the qualityof the print:
when printing “ladder” bar codes (bar codes printed with the bars parallel to the printline). When printing a “ladder” bar code, it is important to al
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 beclea
Print Quantity . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-61Print Speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-62Repea
10. Re-secure the print head by tightening the screw.CLEANING THE SENSORS CL408 and CL412There are two sensors that are used to control the positionin
SECTION 4.PROGRAMMINGINTRODUCTIONThis section presents the commands that are used with the SATO CL Series printersto produce labels with logos, bar co
These commands set the operational parameters of the printer, like “set the printspeed to 3.”<ESC> {Command} {Parameter} {Data}Some commands can
2. If you are using the printer’s RS232 interface, it is necessary to set the COM port on thePC such that the CTS and DSR signals will be ignored. Sen
30 PRINT #1,CHR$ (2); Sends an <STX> (ASCII Code adecimal “2”) to the printer instructing itto prepare to receive a message.50 PRINT #1,E$;"
against the inside left edge of the printer as viewed from the front of the printer. Thenormal reference point is located at the H1, V1 position of th
For an 8 dpmm printer (a CL408 or CL608), this would be:Label Width = 2" x 25.4 mm/in x 8 dpmm = 406 dotsThe new Base Reference Point then become
Reference Point command to the sample data stream may help to adjust the print foryour labels. See the following two examples or refer to the Base Ref
stream, the base reference point will be changed, causing the image to be shifted overtoward the inside of the printer where it can be printed on the
<ESC>A<ESC>R<ESC>V0200<ESC>H0100<ESC>L0202<ESC>P02<ESC>XB1E<ESC>Q1<ESC>ZCOMMAND DEFAULT SETTINGS
SECTION 6. TROUBLESHOOTINGInitial Checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1Using the Centronics (Parallel) Interface . . .
COMMAND CODESThis section contains all the CL Series printer Command Codes. The commands mustbe sent to the printer in an organized fashion in order f
Bar CodesCommand Structure 1:3 narrow/wide bar ratio:<ESC>Babbcccd2:5 narrow/wide ratio: <ESC>BDabbcccd1:2 narrow/wide bar ratio:<ESC&g
Input to Printer <ESC>A<ESC>H050<ESC>V0025<ESC>B103100*CODE 39*<ESC>H0230<ESC>V0130<ESC>XS*CODE 39*<ESC&g
Printer OutputSection 4. Programming ReferenceSATOCL Series Printers9001035 Rev. EPage 4-13
UCC-128 Without Incrementing<ESC>A<ESC>H0100<ESC>V0100<ESC>BI07150101234567000000001<ESC>Q2<ESC>ZWith Incrementing
Special Notes 1. UPC and EAN bar codes are not affected by the different types ofnarrow to wide ratios. Instead, the <ESC>D command addsdescende
Bar Codes, ExpansionCommand Structure <ESC>BWaabbbaa = Expansion factor by which the width of all bars and spaceswill be increased (01-12)bbb =
Bar Codes, Variable RatioCommand Structure <ESC>BTabbccddeea = Bar Code Symbol:0 Codabar1 Code 392 Interleaved 2 of 55 Industrial 2 of 56 Matrix
Special Notes 1. This command must be immediately followed by the <ESC>BW BarCode Expansion command (see Page 4-16).2. You may use only one vari
Base Reference PointCommand Structure <ESC>A3H-aaaaVbbbb- = This character is optional. When present, it specifies thatthe horizontal offset is
APPENDIX D: Optional AccessoriesLabel Rewinder, All Models . . . . . . . . . . . . . . . . . . . . D-1Label Cutter, All Models . . . . . . . . . . . .
Special Notes 1. Use of this command will set the Vertical/Horizontal Offset setting ofthe printer configuration until a new Base Reference Pointcomma
Characters, Custom-DesignedCommand Structure Store Command: <ESC>TabccRecall Command: <ESC>Kab90cca = 1 16x16 matrix2 24x24 matrixb = Spec
Printer OutputSpecial Notes 1. When printing the custom character using the Recall command, thecharacter is affected by the following commands:Charact
Character ExpansionCommand Structure <ESC>Laabbaa = Multiple to expand horizontally (01-12)bb = Multiple to expand vertically (01-12)Example: &l
Special Notes This command will expand the following fonts:1. Fonts U, S, M, XU, XS, XM, OA & OB (see Page 4-34) and fontsWB, WL, XB and XL (see P
Character, Fixed SpacingCommand Structure <ESC>PRExample: See AbovePlacement: Preceding the dataDefault: The default is Proportional Spacing.Com
Character PitchCommand Structure <ESC>Paaaa = Number of dots between characters (00-99)Example: <ESC>P03Placement: Preceding the text to b
Special Notes 1. This command is affected by the <ESC>L Character Expansioncommand (see Page 4-23). The character pitch is actually theproduct o
Character, Proportional SpacingCommand Structure <ESC>PS Set to proportional spacing<ESC>PR Reset to fixed spacingExample: See abovePlacem
Clear Print Job(s) & MemoryCommand Structure <ESC>*aa = If the “a” parameter is not included with this command andthe printer is in the mult
Comentários a estes Manuais