CL Series Thermal Transfer Printers
Sato CL Series Printers PN 9001035 Rev E
CL Series Printer OPERATOR’S Manual
Appendices
Preface
Table of Contents
Programming
Interface Specifications
UPC-A/EAN-13
Preface
This page left intentionally blank
Introduction
Section Printer Overview
CL408 CL412 CL608 CL612
General Printer Specifications
Printer Overview
Potentiometer Adjustments
CL408 CL608 CL412 CL612
Character Fonts
MSI Postnet UCC/EAN-128
BAR Codes
Physical
Power Requirements
Accessory
Optional Accessories
This page left intentionally blank
Section Installation and Configuration
CL6XX Packaging
Installation and Configuration
Unpacking and Parts Identification
Setting UP the Printer
Loading Labels or Tags
Loading LABELS, Tags and Ribbon
CL608 and CL612
Installation and Configuration
Loading the Ribbon
Sato CL Series Printers 9001035 Rev. E
Loading Labels and Tags
CL408 and CL412
Sensor Assembly
Doors
Label Sensor Adjustments
Operator Panel
Label
Error
Ribbon
Online
To adjust print darkness fine tuning
Located behind the Front Access Door. Potentiometer
To adjust amount of back/forward feed for
To adjust home position of the label +/- 3.75 mm
Status
Option Connector
Label Taken
Threshold
EXT
Rear Panel
Switch to turn power On or Off
Power
External signal connector for Accessories, AMP
Two slots for optional Pcmcia Memory Cards
Switches and Sensors
Top Access Door
Head Open Switch
Front Access Door
Ribbon End Sensor
DSW1-2 DSW1-3
Printer DIP Switch Configuration ALL Models
DSW1-1
DSW1-5 DSW1-6
DSW1-4
DSW1-7 DSW1-8
DSW2-1
DSW2-5
DSW2-4
DSW2-7
DSW2-8
DSW3-5
DSW3-4
DSW3-6 DSW3-7
DSW3-8
Printer Adjustments
Power , then DSW2-4=ON
Power on
Print Darkness Setting
User Mode
Pitch Offset and Direction
Print Speed Adjustment
Label Feed Direction
Sensor Position
Pitch Direction
Cancel Print Job
Auto Online Setting
Zero Slash Setting
CL608 CL612 CL408 CL412 Vertical Offset To1424
Vertical Offset Setting
Horizontal Offset and Direction
Direction Label Edge Label Feed Inside
HOR. Offset
Backing with Label Label Backing Only 0V to Less than
Sensor Threshold Level
Label Only Eye Mark Less than 5V to
Calendar Set
Calendar Enabled No YES
Print Darkness Type
Exit Advanced Mode
Ignore CR/LF
Advanced Mode Counters
Advanced Mode Counters
CL608 CL612 CL408 CL412
Print Size
Installation and Configuration
Potentiometer Adjustments ALL Models
Direction
HEX Dump Diagnostic Labels ALL Models
Potentiometer Adjustments
Sensor Threshold
Print Buffer Hex Dump
Installation and Configuration
Darkness Print
Procedures
Adjusting the Print Quality
Cleaning and Maintenance
Cleaning the Print HEAD, Platen and Rollers
Cleaning the Platen and Rollers
Replacing the Print Head
Supplies Needed
Cleaning the Sensors
Supplies needed 250V 3A Fuse
Replacing the Fuse
Print Potentiometer
Supplies needed Cleaning the Print Head
Cleaning the Print Head and Platen
Sato SA070 Cleaning Kit
Cleaning the Platen
Replacing the Print Head
Re-secure the print head by tightening the screw
ESCCommand Data
ESCCommand
ESCCommand Parameter
Sato CL Programming Language
ESC Command Parameter Data
Using Basic
Selecting Protocol Control Codes
Programming Reference
Lprint E$A
Open COM19600,E,8,1,CS,DS AS #1
Print Area
Label Width = 2 x 25.4 mm/in x 12 dpmm = 610 dots
Print Area
New Base Reference Point = Maximum Print Width Label Width
Label Width = 2 x 25.4 mm/in x 8 dpmm = 406 dots
ESCAESCA3H1374V0001
New Base Reference Point = 1984 dots 610 dots = 1374 dots
ESCH0070ESCV0310ESCL0101ESCXUSATO ESCQ1 Escz
ESCH0050ESCV0200ESCB103100*SATO
Rotated Fields
Sato Sato
Command Default
Command Default Settings
Command Codes
MSI
Bar Codes
Esca
Input to Printer
Printer Output
With Incrementing
UCC-128
Without Incrementing
Special Notes
Command Function
Command Structure ESCBWaabbb
Bar Codes, Expansion
ESCBW02100
Bar Codes, Variable Ratio
Command Structure ESCBTabbccddee
You may use only one variable ratio bar code per label
Code Expansion command see
Individual bar code symbols
ESCA3H100V0050
Command Structure ESCA3H-aaaaVbbbb
Base Reference Point
Printer configuration until a new Base Reference Point
Characters, Custom-Designed
Command Structure Store Command ESCTabcc
ESCK1H903F
Printer Input
If the printer power is lost
Character is affected by the following commands
Character Expansion see
Character Pitch see
Character Expansion
Command Structure ESCLaabb
This command will also affect the following commands
This command will expand the following fonts
Until a new expansion command is specified
Line and Box command, if used within the data stream, may
Character, Fixed Spacing
Command Structure
Spacing
XM, XS, XL and XB
Label constraints or to enhance readability
Character Pitch
Command see Page 4-23. The character pitch is actually
This command is affected by the Escl Character Expansion
Character Expansion command and this command together
This command affects fonts U, S, M, XU, XS, XM, OA & OB see
End of the print job unless a reset command is sent
Reset to fixed spacing
Character, Proportional Spacing
Set to proportional spacing
Special Note
Command Structure ESC*a
Clear Print Jobs & Memory
Continuous Forms Printing
Command Structure None
ESCWDH0100V0050X0600Y0400
Command Structure ESCWDHaaaaVbbbbXccccYdddd
Copy Image Area
For the duplicate image see
ESCNUL0002
Cutter Command
Command Structure ESCNULaaaa
Fonts U, S, M, OA, OB, XU, XS & XM
Command Structure Font XU
Characters may be enlarged through the use of the Character
ESC$a,b,c,d
Font, Vector
ESC$=data
ESC$A,100,200,0ESC$=123456
Value of 50 is used
Pitch command can be used with Vector fonts
Font width and height values include asenders, desenders
Other space
ESCWB1123456
Command Structure Font WB
Fonts WB, WL, XB & XL
Character Pitch command see
Character Expansion command see
Expansion rate is at least 3 times in each direction
Characters may be enlarged through the use of the Escl
Blank label or tag
Form Feed
ESCAspaceESCZ
Form Overlay, Recall
Form Overlay, Store
Loses power, the overlay must be sent again
Label image may be stored in this memory area at a time
Overlay buffer
ESCGH006006
Command Structure ESCGabbbcccdata
Graphics, Custom
Commands. Therefore, always design and locate your graphic
Expansion command
Custom graphic cannot be enlarged by the Escl Character
Custom graphic is not affected by either of the Rotation
Graphics, PCX
Command Structure ESCGPaaaaa,data
Job ID Store
Simply issue an Ascii CR at the end of each text line
Command, you automatically select Font XS with a Character
Journal Print
Expansion of 2x2. You also establish a base reference point
ESCFWaabcccc
Lines and Boxes
ESCFWaabbVccccHdddd
ESCFW02H0200
Normal print direction
It is recommended that all lines and boxes be specified
Line Feed
Sato CL Series Printers 9001035 Rev. E
To be applied to a glass or other transparent surface
Command Structure ESCHhhhhESCVvvvvESCRMaaaa,bbbb
Mirror Image
This command can be used with the ESC% Rotate Fixed Base
All data preceding the command will be mirrored
Reference Point command see Page 4-68. It cannot be used
With the Escr Rotate Moving Base Reference Point command
To an on-line status see Operator Panel in of this
Off-Line mode as soon as the current print job is finished
Off-Line
ESCBP123456789
Command Structure ESCBPn...n
Postnet
Print Darkness
Command Structure ESC#Ea
ESC AX Sets the print length to 14 356 mm
ESC AR Resets the maximum print length to 7 178 mm
Print Length, Expanded
Escax
Print Position
ESCA3 commands
Bbbb
Print Quantity
Command Structure ESCQaaaaaa
Placement Must be placed immediately after Esca
Command Structure ESCCSa
Allowable Print Speed settings are as follows
Print Speed
To print duplicate of the last label printed
Repeat Label
Duplicate of the previous label will be printed
Cycled off and back on since printing the previous label
Changes specified within the current data stream
Replace Data Partial Edit
ESC0 ESCzero
Sato CL Series Printers 9001035 Rev. E
ESC100,50
Command Structure ESCaaaa,bbbb
Reverse Image
Therefore, always assume the printer is in the normal print
Reverse image area is affected by the rotate commands
Orientation when designing and sending the Reverse Image
Rotate, Fixed Base Reference Point
Command Structure ESC%a
Command is received
Do not combine this command and the Escr Rotate command
Default value
See Page 4-70 in the same data stream
Rotate, Moving Base Reference Point
Escn command returns to the original base reference point
Normal Direction Escn
Rotated Direction Escr
Sato CL Series Printers 9001035 Rev. E
ESCF001-001,04,03
Command Structure ESCFaaaabcccc,dd,ee
Sequential Numbering
This command can not be used with the following commands
Labels, we need 50 total labels. The commands would be as
Value specified for Print Quantity see Page 4-61 should be
Equal to the number of different sequential values desired
Start/Stop Label
Calendar Option Commands
Placement Anywhere within the data stream Default None
Command Structure ESCWPabbb
Then be printed on the label. This command does not change
Printer’s internal clock setting
This command can only be used once per data stream
This command requires the Calendar Option. See your Sato
Representative for more details
Once the year increments past 99 it will wrap back to
ESCWAMM/DD/YY hhmm
Command Structure ESCWAelements
Calendar Print
Copy or Reverse Image commands cannot be used with this
This command can be used up to six times per job
Up to 16 characters can be used with this command
This function requires the Calendar Option. See your Sato
ESCWT9101311200
Command Structure ESCWTaabbccddee
Calendar Set
Memory Card Option Commands
Memory Card Function Clear Card Memory
Command Structure ESC*a,bb
Memory Card Function Expand Memory Area
Command Structure ESCEXa
Standard Print Dots Length 178 mm Expanded with Requires
ESCBJR1020201000004SATO
Memory Card Function Fonts, TrueType Recall
ESCBJDcccccddddee...e
Memory Card Function Fonts, TrueType Store
ESCBJ50 byte header
ESCBJD5 byte hex memory offsetdata
ESCYR,01 ESC/D,01,99
Command Structure ESCYR,aa ESC/D,bb,cc...c
Memory Card Function Format/Field Recall
ESCYS,01ESC/N,01,05
Command Structure ESCYS,aaESC/N,bb,cc
Memory Card Function Format/Field Store
Memory Card Function Graphics, Custom Recall
Command Structure ESCGRaaa
Memory Card Function Graphics, Custom Store
Command Structure ESCGIabbbcccddddata
Esca
This command requires Memory Card option. See your Sato
Command Structure ESCPYaaa
See the Escpi Store PCX Graphics command
Memory Card Function Graphics, PCX Recall
Memory Card Function Graphics, PCX Store
PCX Graphics Recall command
ESCPIaaa,bbbbb,data
ESCPI001,32000,data
ESCBJFsatocard
Command Structure ESCBJFaaaaaaaa
Memory Card Function Initialize
Memory Card Function Slot Select
Command Structure ESCCCa
Example
ESCCC1
Example Escbjs
Memory Card Function Status
Example ESCLD,,,%,#,&,*,~,0,0
Custom Protocol Command Codes Download
Command Structure ESCLD,a,b,c,d,e,f,g,h,i
Protocol Command codes for that parameter will be used. See
Is omitted between two commas, the default Non-Standard
This command must be sent as an independent data stream
Preceding the Escz Stop code. No other commands can be
Two-Dimensional Symbols
Command Structure ESCBXaabbccddeeefffghh
Two-Dimensional Bar Codes Data Matrix, Data Format
ESCBX03080505000000001
Printer Outpu
Bit CRC
Character SET Encoding Number Scheme
ESCDC00006000
Two-Dimensional Bar Codes Data Matrix, Print Data
Command Structure ESCFXaaabcccdddeee
Two-Dimensional Bar Codes Data Matrix, Sequential Numbering
Print Data Command
To print sequential numbered Data Matrix symbols
9001035 Rev. E Sato CL Series Printers
Example ESCBV1,2,3,123456789,222,333,MESSAGEESC
Two-Dimensional Bar Codes Maxicode
Command Structure ESCBVa,b,c,ddddddddd,eee,fff,gggg.....ESC
Symbol
This command implements Maxicode AIM I.S.S. UPS Version
Online Version 5 for the UPS secondary message data format
Requirements and the latest format requirements
Command Structure ESCBKaabbcddeeffffnn...n
Two-Dimensional Bar Codes
Command Function Printer Input
ESCBK0304400000021
9001035 Rev. E Sato CL Series Printers
Interface Types
Section Interface Specifications
Receive Buffer
Interface Specifications
Single Job Buffer
Multi Job Buffer
RS232C Serial Interface
General Specifications
Electrical Specifications
READY/BUSY Flow Control
PIN Assignments
Data Streams
Cable Requirements
On/X-Off Flow Control
Stxesca . . Job#1 . . Esczetxstxesca . . Job#n . . Esczetx
BI-DIRECTIONAL Communications
STX 2 Byte ID1 Status Byte6 Byte Label RemainingETX
Status Response
Status Byte Definition, Bi-Com Protocol
OFF-LINE, Error Condition
Data Streams
Centronics Parallel Interface
PIN Direction Signal Description
Accessory EXT Connector
External Output Signal Types
This page left blank intentionally
Using the Centronics Parallel Interface
Initial Checklist
ESCA-DATA-ESCZ
Troubleshooting
Using the RS232C Serial Interface
LED LCD Audible Error Condition To Clear Message Beep
Error Signals
Message Beep
LED1
This page left intentionally blank
A3H-aaaa
AspaceZ
Vbbbb
Babbcccd
Appendix a Command Quick Reference
BXaabbccdd
BWaabbb
Eeefffghh
CSa
Ddee
Faaaabcccc
FWaaHbbbb
FWaabbVccc
GPaaaaa
Gabbbcccdata
Haaaa
IDaa
RMaaaa,bbbb
Paa
Qaaaaaa
XccccYdddd
WBa
WLa
XWa
$=data Data for Vector font #Ea
$a,b,c,d
Aaaa,bbbb
Zero
NULaaaa
@ ,nn...n
~aaaa
WAelements
BJDcccccdddd
BJaa..abb..b
Ee...e
BJFaaaaaaaa
GIabbbcccdd
EXa
GRcc
PIaa,bbbbb
A-12 9001035 Rev. E Sato CL Series Printers
BAR Code Symbologies
Appendix B BAR Code Specifications
ESCB0bbcccd data d Ratio ESCBD0bbcccd data d
Codabar
ESCD0bbcccd data d
Character Set
Code
Command Structure Ratio ESCB1bbccc* data
ESCBD1bbccc* data
ESCD1bbccc* data
ESCD2bbccc data
Interleaved Two of Five I 2/5
ESCBD2bbccc data
Width mils Factor
= Width of narrow element in dots
Narrow Bar
Steps to find the correct check digit
Calculating
Mod 10 Check Digit
Code and the human readable text below the symbol
Command Structure ESCB4bbccc data
ESCD4bbccc data
Check digit is automatically calculated for EAN-8
B5bbccc data
Industrial Two of Five
BD5bbccc data
D5bbccc data
ESCB6bbccc data
Matrix Two of Five
ESCBD6bbccc data
ESCD6bbccc data
Density Char/inch Model Dimension Mils Subsets a Subset C
Command Structure ESCBGbbcccdd data
See Code 128 Character Table on Page B-18
Subset B for 789, then shift to Subset C for
ESCBDAbbccc data d
ESCBAbbccc data d
ESCDAbbccc data d
Ccc Bar height in dots Data
A-Z, -, ., Space, $, /, +, %
Density Model Dimension Char/inch Ratio Mils
Bar code
Command Structure ESCBEbbccc data
ESCDEbbccc data
Bookland UPC/EAN Supplements
Command Structure ESCBFbbccc data
UCC-128
Command Structure ESCBIbbcccd data
B-16 9001035 Rev. E Sato CL Series Printers
Command Structure Escbp data
Data Matrix
Command Structure Data Format
Sequential Numbering ESCFXaaabcccdddeee
Print Data ESCDCxxx...x
Structure of this symbology
ESCAESCV0100ESCH0100
Symbology
ESCBV1,1,2,123456789,840,001,RS01GS961Z01547089
GSUPSNGS056872GS349GS99999999GS001/005
Command Structure ESCBFaabbcddeeffffnnn...n
Value Subset a Subset B Subset C
Code 128 Character Table
Code 128 Character Table
Code 128 Character Table cont’d
CUSTOM-DESIGNED Character Example
Appendix C Custom Characters and Graphics
ROW BIT MAP HEX
Appendix C Custom Characters and Graphics
Sato CL Series Printers 9001035 Rev.E C-3
Custom Graphics Example
Sato CL Series Printers 9001035 Rev.E C-5
C-6 9001035 Rev.E Sato CL Series Printers
Sato CL Series Printers 9001035 Rev.E C-7
PCX Graphics Example
Removing and Unwinding the Roll
Installation
Label Rewinder ALL Models
Operator Setup
Appendix D Optional Features
Label Cutter ALL Models
General Operation
Label Dispenser Routing, CL608/CL612
Label Dispense Option
Label Backing Path, CL408/CL412
Label Dispenser Routing, CL408/CL412
Close the Top Access Cover
D-6 9001035 Rev. E Sato CL Series Printers
Pcmcia Memory Cards
Error Handling
Description
Type
D-8 9001035 Rev. E ATO CL Series Printers
Interface Card ALL Models
Calendar ALL Models
D-10 9001035 Rev. E Sato CL Series Printers
Description
Download Command Structure
Appendix E Custom Protocol Command Codes
Reset
Download Procedure
Sato CL Series Printers 9001035 Rev. E E-3
E-4 9001035 Rev. E Sato CL Series Printers
Printers Supported
About Label Wizard
Appendix F Label Wizard Support