Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/newdedyk/domains/bkmanuals.com/public_html/includes/pages/manual_inc.php on line 26
SATO CT400 manuale d’uso - BKManuals

SATO CT400 manuale d’uso

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199

Vai alla pagina of

Un buon manuale d’uso

Le regole impongono al rivenditore l'obbligo di fornire all'acquirente, insieme alle merci, il manuale d’uso SATO CT400. La mancanza del manuale d’uso o le informazioni errate fornite al consumatore sono la base di una denuncia in caso di inosservanza del dispositivo con il contratto. Secondo la legge, l’inclusione del manuale d’uso in una forma diversa da quella cartacea è permessa, che viene spesso utilizzato recentemente, includendo una forma grafica o elettronica SATO CT400 o video didattici per gli utenti. La condizione è il suo carattere leggibile e comprensibile.

Che cosa è il manuale d’uso?

La parola deriva dal latino "instructio", cioè organizzare. Così, il manuale d’uso SATO CT400 descrive le fasi del procedimento. Lo scopo del manuale d’uso è istruire, facilitare lo avviamento, l'uso di attrezzature o l’esecuzione di determinate azioni. Il manuale è una raccolta di informazioni sull'oggetto/servizio, un suggerimento.

Purtroppo, pochi utenti prendono il tempo di leggere il manuale d’uso, e un buono manuale non solo permette di conoscere una serie di funzionalità aggiuntive del dispositivo acquistato, ma anche evitare la maggioranza dei guasti.

Quindi cosa dovrebbe contenere il manuale perfetto?

Innanzitutto, il manuale d’uso SATO CT400 dovrebbe contenere:
- informazioni sui dati tecnici del dispositivo SATO CT400
- nome del fabbricante e anno di fabbricazione SATO CT400
- istruzioni per l'uso, la regolazione e la manutenzione delle attrezzature SATO CT400
- segnaletica di sicurezza e certificati che confermano la conformità con le norme pertinenti

Perché non leggiamo i manuali d’uso?

Generalmente questo è dovuto alla mancanza di tempo e certezza per quanto riguarda la funzionalità specifica delle attrezzature acquistate. Purtroppo, la connessione e l’avvio SATO CT400 non sono sufficienti. Questo manuale contiene una serie di linee guida per funzionalità specifiche, la sicurezza, metodi di manutenzione (anche i mezzi che dovrebbero essere usati), eventuali difetti SATO CT400 e modi per risolvere i problemi più comuni durante l'uso. Infine, il manuale contiene le coordinate del servizio SATO in assenza dell'efficacia delle soluzioni proposte. Attualmente, i manuali d’uso sotto forma di animazioni interessanti e video didattici che sono migliori che la brochure suscitano un interesse considerevole. Questo tipo di manuale permette all'utente di visualizzare tutto il video didattico senza saltare le specifiche e complicate descrizioni tecniche SATO CT400, come nel caso della versione cartacea.

Perché leggere il manuale d’uso?

Prima di tutto, contiene la risposta sulla struttura, le possibilità del dispositivo SATO CT400, l'uso di vari accessori ed una serie di informazioni per sfruttare totalmente tutte le caratteristiche e servizi.

Dopo l'acquisto di successo di attrezzature/dispositivo, prendere un momento per familiarizzare con tutte le parti del manuale d'uso SATO CT400. Attualmente, sono preparati con cura e tradotti per essere comprensibili non solo per gli utenti, ma per svolgere la loro funzione di base di informazioni e di aiuto.

Sommario del manuale d’uso

  • Pagina 1

    P N 9 0 0 1 0 6 9A ® CT 400 and CT410 Desk Top Printers Operator and Technical Reference Manual[...]

  • Pagina 2

    SATO America, Inc. 10350-A Nations Ford Rd. Charlotte, NC 28273 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-1661 www.satoamerica.com © Copyright 2000 SATO America, Inc. Warning: This equipment complies with the requirements in Part 15 of FCC rules for a Class A computing device. Operatio[...]

  • Pagina 3

    PREFACE CT SERIES PRINTER OPERATOR’S MANUAL The CT Series Printer Operator’s Manual contains basic information about the printer such as setup, installation, cleaning and maintenance. It also contains complete instructions on how to use the operator panel to configure the printer. The following is a brief description of each section in this man[...]

  • Pagina 4

    APPENDICES APPENDIX A: Command Code Quick Reference APPENDIX B: Bar Code Specifications APPENDIX C: Custom Characters and Graphics Preface P a g e - i i 9 00 1 06 9A S A T O C T S e ri e s P r in t ers[...]

  • Pagina 5

    TABLE OF CONTENTS SECTION 1. PRINTER OVERVIEW Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 General Printer Specifications . . . . . . . . . . . . . . . . . . . . 1-2 Character Fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4 Bar Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5 Ph[...]

  • Pagina 6

    SECTION 4. PROGRAMMING Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 The SATO CT Programming Language . . . . . . . . . . . . . . . . 4-1 Protocol Control Codes . . . . . . . . . . . . . . . . . . . . . . . . 4-2 Using Basic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2 The Print Area . . . . . . . . .[...]

  • Pagina 7

    Sequential Numbering . . . . . . . . . . . . . . . . . . . . . . 4-68 Start/Stop Label . . . . . . . . . . . . . . . . . . . . . . . . . 4-70 Two-Dimensional Symbols . . . . . . . . . . . . . . . . . . . . 4-71 Data Matrix, Data Format . . . . . . . . . . . . . . . . . . . 4-72 Data Matrix, Data Print . . . . . . . . . . . . . . . . . . . . 4-74 Da[...]

  • Pagina 8

    APPENDICES APPENDIX A: Command Code Quick Reference APPENDIX B: Bar Code Specifications Bar Code Symbologies . . . . . . . . . . . . . . . . . . . . . . B-1 Codabar . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2 Code 39 . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3 Interleaved Two of Five (I 2/5) . . . . . . . . . . . . .[...]

  • Pagina 9

    SECTION 1. PRINTER OVERVIEW INTRODUCTION The SATO CT Series Thermal Transfer Printers are complete, high-performance on-site labeling systems. All printer parameters are user programmable using software commands or the utility program provi ded. All popular bar codes and 15 human-readable fonts, including a vector font and two raster fonts, are res[...]

  • Pagina 10

    GENERAL PRINTER SPECIFICATIONS SPECIFICATION CT400 CT410 PRINT Method Direct or Thermal Transfer Speed (User Selectable) 2 to 6 ips 50 to 150 mm/s 2 to 4 ips 50 to 100 mm/s Print Module (Dot Size) .0049 in. .125 mm .0033 in. .083 mm Resolution 203 dpi 8 dpmm 305 dpi 12 dpmm Maximum Print Width 4.1 in. 104 mm Maximum Print Length 15.6 in. 400 mm MED[...]

  • Pagina 11

    SPECIFICATION CT400 CT410 CONTROLS AND SIGNA LS On-Line LED Green Power LED Green Error LED Red LED Display Panel 7 Segment Single Character On/Off-Line Switch Front Panel Label Feed Switch Front Panel Power On/Off Switch Front Panel POTENTIOMETER ADJUSTMENTS Pitch Offset/Print Darkness Front Panel Reflective Sensor Adjustment Front Panel See-thru [...]

  • Pagina 12

    CHARACTER FONTS SPECIFICATION CT400 CT410 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 W x 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 dots W x 33 d[...]

  • Pagina 13

    BAR CODES SPECIFICATION CT400 CT410 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 Micro PDF Truncated PDF Ratios 1:2, 1:3, 2:5 User definabl e bar widths Bar Height 4 to 600 dots, User p[...]

  • Pagina 14

    PHYSICAL SPECIFICATION CT400 CT410 DIMENSIONS Wide 7.8 in. (198 mm) Deep 9.1 in. (230 mm) High 6.5 in. (181 mm) WEIGHT 6.6 lbs (3 Kg) POWER REQUIREMENTS Voltage 110 V ( ± 10 %) 220V ( ± 10 %) 50/60 Hz ( ± 1%) Power Consumption 150W Operating at 30% density ENVIRONMENTAL Operating Temperature 41° to 104°F (5° to 40°C) Storage Temperature -0°[...]

  • Pagina 15

    OPTIONAL ACCESSORIES ACCESSORY CT400 CT410 LABEL CUTTER Internal option allowing labels to be cut at specified intervals. Controlled through programming. Factory installed only. LABEL DISPENSER Internal option allowing labels to be peeled from backing for immediate (on demand) application. Factory installed only. LABEL REWINDER External accessory r[...]

  • Pagina 16

    This page left intentionally blank. Section 1. Printer Overview Page 1- 8 900 1 069 A SAT O C T Serie s Printers[...]

  • Pagina 17

    SECTION 2. INSTALLATION AND CONFIGUR ATION INTRODUCTION This section is to assist you in taking the CT Series printer from the shipping container to the application environment. The following information is provided in this section: • Unpacking and Parts Identification • Setting Up the Printer • Loading Labels or Tags • Loading the Ribbon ([...]

  • Pagina 18

    UNPACKING Consider the following when unpacking the printer: • The box should stay upright. • Lift the printer out of the box carefully. • Remove the plastic covering from the printer. • Remove the accessory items from their protective containers. • If the printer has been stored in a cold environment, allow it to reach room temperature b[...]

  • Pagina 19

    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 the Power Module can be located so that the power connecting cable can be attached to the printer and the AC Power Cable can be connected to an AC power outlet. • The location should be near t[...]

  • Pagina 20

    7. Apply power to the printer by plac ing the AC Power switch in the ON (1) position. 8. Print a test label to verify the printer is set up and operating corr ectly. Section 2. Installation and Configuration Page 2- 4 900 1 069 A SAT O C T Serie s Printers[...]

  • Pagina 21

    LOADING RIBBON (CT4XXTT only) The SATO CT Series ribbons come shrink-wrapped with a 12" (305 mm)leader pre-attached to a takeup core. There are three widths of ribbon available for the CT Series printers; 4.3" (110 mm), 3" (76 mm) and 1.75" (45 mm). 1. Remove power from the printer. 2. Open the Top Cover by by pressing on cover [...]

  • Pagina 22

    side of the ribbon will be in contact with the paper and the supply core is on the rear spindle. 7. Slide the Ribbon Spindle Unit over the Ribbon Drive Spindles until the Head Positioning Latch snaps into position. The first position corresponds to a 4.3" ribbon width. If you are using a narrower ribbon, press the Head Position Latch while sli[...]

  • Pagina 23

    LOADING MEDIA The CT Series printers can use die-cut labels, tag stock or continuous media. The media supply can be either roll or fanfold. Roll Media Roll media should be between 0.90" (23 mm) and 4.5" (115 mm) in width and wound face-out on a core with a minimum ID of 1.6" (40 mm). 1. Remove power from the printer by placing the Po[...]

  • Pagina 24

    come off the top of the roll. The Paper Guides will automatically position the Roll Holders to suspend the roll. 7. Route the label material through the Paper Sensor Assembly and over the Platen . Note that the Sensor is part of the left Label Roll Guide so that the Paper Sensor is always positioned in the same location relative to the left edge of[...]

  • Pagina 25

    7. Close and latch Print Head Assembly . 8. After loading the ribbon and media, it is recommended that you run a Test Print to make sure the labels and ribbon (for CX4XXTT only) are correctly loaded. See Section 2 for instructions on how to run test prints. Route Paper under the Sensor Section 2. Installation and Configuration SAT O CT Serie s Prin[...]

  • Pagina 26

    LABEL SENSING The CT Series printers can use either label Gap (see-thru) or Eye-Mark (reflective) sensing. The Sensor Assembly is located on the left edge of the media and is automatically positioned by the Paper Guides. The printer is shipped from the factory with the default sensing method set for label gap. The setting can be overridden by using[...]

  • Pagina 27

    OPERATOR PANEL The Operator Panel consists of three LED indicators and three switches. POWER Green LED, illuminated when power is applied. ERROR Red LED, illuminated when there is a system fault such as an open print head. ON LINE Green LED, illuminated when the printer is ON LINE and ready to receive data. The printer is placed ON LINE and OFF LIN[...]

  • Pagina 28

    REAR CONNECTOR PANEL All of the printer cable connectors are located on the Rear Connector Panel. Power DC Power input to the printer. From Pow er Module. Parallel Interface IEEE1284 Parallel Interf ace Connector.. Optional Interface (if Installed) Connector for any installed optional interface. Fanfold Paper Slot Slot for fanfold paper. Panel must[...]

  • Pagina 29

    CONFIGURATION PANEL The Configuration Panel can be accessed by opening the Top Cover. It consists of an eight position DIP switch, three adjustment potentiometers and a seven segment LED Error display. Receptacles for connecting the Dispenser and Cutter options are also located on this panel. CONFIGURATION SWITCH An eight position DIP switch is uti[...]

  • Pagina 30

    Font/Graphic Download (DS1-3). Enables the downloading of fonts and/or graphics to printer memory. Print Method (DSW4) . Selects Direct Thermal or Thermal Transfer print mode for a CT4XXTT printer. Head Check (DSW5) . When selected, the printer will check for head elements that are electrically malfunctioning. VR1 Potentiometer Function (DSW6). Sel[...]

  • Pagina 31

    Interface Select (DSW8). When OFF, the printer will activate the Parallel input port for receiving data. When ON, the printer will activate the optional interface (if any) that is installed. ERROR DISPLAY The ERROR dispay is a seven segment LED array that provides information on erro r conditions detected by the printer. The conditions are: LED ERR[...]

  • Pagina 32

    OFFSET There are three offset setting stored in the printer; one for Dispense mode, one for the Cut mode and one for the Tear-Off mode. These three offsets can be set independently for each job using the <ESC>PO Pitch Offset command and will remain in the printer until a new command is received changing the setting or until power is turned of[...]

  • Pagina 33

    5. Adjust potentiometer VR1 until the first print position is at the desired location on the label. If the potentiometer does not have enough range, you will have to change the Label Pitch setting using the <ESC>PO command. Note: The printer will return to the default settings specified by the <ESC>PG command when power is cycled. 6. Pr[...]

  • Pagina 34

    Print Darkness Print Darkness is set using the <ESC>#E Print Darkness command. A fine adjustment for PRINT DARKNESS can be made using potentiometer VR1 on the Front Operator Panel. It provides a continuous range of adjustment, allowing you to make precise changes. Turning VR1 clockwise will make the print darker and counterclockwise will make[...]

  • Pagina 35

    HEX DUMP DIAGNOSTIC LABEL The contents of the printer buffer can be examined using the Hex Dump mode. This printout labels each line of the received data in the left hand column, the data in hex format in the middle column followed by the same data in ASCII format in the right-hand column. 1. Turn the printer OFF. 2. Place DSW7 on the configuration[...]

  • Pagina 36

    PRINT TEST LABELS USER TEST PRINT The User Test Label prints the current default setting of the printer. These settings can be changed by sending new default settings with the <ESC>PG Printer Setting command. 1. Press the FEED key while simultaneously turning the POWER switch ON. 2. When the printer beeps, release the FEED key. 3. To print a [...]

  • Pagina 37

    FACTORY/SERVICE TEST PRINT The Factory/Service Test Label prints the internal operating parameters of the printer. 1. Open the print head by pushing the Head Latch Lever to the rear. 2. Press the LINE and FEED keys while simultaneously turning the POWER switch to the ON position. 3. When the printer beeps, release the LINE and FEED keys. The printe[...]

  • Pagina 38

    This page left intentionally blank. Section 2. Installation and Configuration Page 2-2 2 900 1 069 A SAT O C T Serie s Printers[...]

  • Pagina 39

    SECTION 3. CLEANING AND MAINTENANCE INTRODUCTION This section provides information on user maintenance for the CL Series printers. This section contains the following information. • Adjusting the Print Quality • Cleaning the Print Head, Platen and Rollers • Replacing the Print Head • Replacing the Fuse PROCEDURES ADJUSTING THE PRINT QUALITY[...]

  • Pagina 40

    Print The fine adjustment for Print Darkness is the VR1 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 instruction[...]

  • Pagina 41

    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 PAPER ROLLER 1. Turn the printer off and remove the power cord[...]

  • Pagina 42

    5. View the Print Head Assembly from the front of the printer. Locate the mounting screw on the top of the assembly. It is accessible through a hole in the top of the assembly . Unscrew these Head Retaining screw and set it aside. 6. The Print Head should now be loosened from the top of the assembly by grasping either side and carefully pulling it [...]

  • Pagina 43

    CLEANING THE SENSORS 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 looking through the backing paper which is translucent and detecting the presence of the opaque label. The other is a reflective sensor that detects the light reflected from th[...]

  • Pagina 44

    This page left intentionally blank. Section 3: Cleaning and Maintenance P a g e 3 - 6 9 00 1 06 9A S A T O C T S e ri e s P r in t ers[...]

  • Pagina 45

    SECTION 4. PROGRAMMING INTRODUCTION This section presents the commands that are used with the SATO CT Series printers to produce labels with logos, bar codes and alpha numeric data. All of the CT commands use the same syntax. Some commands reference a physical point on the label using horizontal and vertical dot reference numbers. The allowable ran[...]

  • Pagina 46

    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”. PROTOCOL CONTROL CODES Protocol codes are the special control chara cters that prepare the p[...]

  • Pagina 47

    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 parameters of the host PC’s COM1 port for 9600 baud, Even parity, [...]

  • Pagina 48

    30 PRINT #1,CHR$ (2); Sends an <STX> (ASCII Code a decimal “2”) to the printer instructing it to prepare to receive a message. 50 PRINT #1,E$;"A"; Sends an “<ESC>A” command code to Print Port #1 opened by statement 20 above. 60 PRINT #1, E$;"H400";E$;"V100";E$;"XL1SATO"; Sends the data “[...]

  • Pagina 49

    reference point is located at the H1, V1 position of the print area in the normal print orientation (no rotation). Max Print Width Max. Print Length 3" 2" Print Area Your Label Label Feed Direction Normal Reference Point H1, V1 Adjusted Reference Point H1, V1 Section 4. Programming Reference SAT O CT Serie s Printer s 900 1 069 A Page 4-5[...]

  • Pagina 50

    ROTATED FIELDS The CT Series printers can rotate each print field in 90° increments using the <ESC>% Rotate command. The following data stream will rotate the print field but will not change the base reference point of the field: <ESC>A <ESC>%1 <ESC>V800<ESC>H2 00<ESC>L0 202<ESC>XB1E<ESC>Q1 <ESC&g[...]

  • Pagina 51

    Code in this section, there will be a sample data input stream to the printer and the expected print output. By studying the examples, you can learn how to use the particular command within a whole block of printer code. Pay particular attention to the “Special Notes” with each command to learn other important information. The subject commands [...]

  • Pagina 52

    This page left intentionally blank. Section 4. Programming Reference Page 4- 8 900 1 069 A SAT O C T Serie s Printers[...]

  • Pagina 53

    Bar Codes Command Structure 1:3 narrow/ wide bar ratio: <ESC> Babbcccd 2:5 narrow/ wide ratio: <ESC> BDabbcccd 1:2 narrow/ wide bar ratio: <ESC> Dabbcccd a = Bar Code Symbol 0 Codabar 1 Code 39 2 Interleaved 2 of 5 (I 2/5) 3 UPC-A / EAN-13 4 EAN-8 5 Industrial 2 of 5 6 Matrix 2 of 5 7 reserved 8 reserved 9 reserved A MSI B reserve[...]

  • Pagina 54

    Input to Prin ter <ESC>A <ESC>H050<ESC>V00 25<ESC>B10310 0*CODE 39* <ESC>H0230<ESC>V013 0<ESC>XS*CODE 39* <ESC>H050<ESC>V01 75<ESC>BD20310 045676567 <ESC>H0215<ESC>V028 5<ESC>XM4567 6567 <ESC>H050<ESC>V03 25<ESC>BD30215 001234567890 <ESC>H050<ES[...]

  • Pagina 55

    Printer Output Section 4. Programming Reference SAT O CT Serie s Printer s 900 1 069 A Pag e 4-11[...]

  • Pagina 56

    UCC-128 Without Incrementing <ESC>A <ESC>H0100<ESC>V010 0<ESC> BI0 71501012345670000 00001 <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 2 900 1 069 A SA[...]

  • Pagina 57

    Special Notes 1. UPC and EAN bar codes are not affected by the different types of narrow to wide ratios. Instead, the <ESC>D command adds descender bars to these codes where needed to meet UPC specifications. The <ESC>BD command puts decender bars and human readable text below the symbol. 2. The Code 128, UCC 128, MSI, and Code 93 bar c[...]

  • Pagina 58

    Bar Codes, Expansion Command Structure <ESC> BWaabbb aa = Expansion factor by which the width of all bars and spaces will be increased (01-12) bbb = Bar height by dot (004-600 dots) Example: <ESC> BW02100 Placement: Immediately follows the <ESC>BT command and precedes data to be encoded. Default: None Command Function This command[...]

  • Pagina 59

    Bar Codes, Variable Ratio Command Structure <ESC> BTabbccd dee a = Bar Code Symbol: 0 Codabar 1 Code 39 2 Interleaved 2 of 5 5 Industrial 2 of 5 6 Matrix 2 of 5 bb = Narrow space in dots (01-99) cc = Wide space in dots (01-99) dd = Narrow bar in dots (01-99) ee = Wide bar in dots (01-99) Example: <ESC> BT 101030103 Placement: Following [...]

  • Pagina 60

    1. This command must be immediately followed by the <ESC>BW Bar Code Expansion command. 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 specific instructions and details [...]

  • Pagina 61

    Base Reference Point Command Structure <ESC> A3Habbbb Vcdddd a = - Specifie that the horizontal offset is in the negative direction. + Specifies that the horizontal offset is in the positive direction. bbbb = Horizontal Print Off set (see Note 5 for field range) c = - Specifie that the vertcal offset is in the negative direction. + Specifies [...]

  • Pagina 62

    Special Notes 1. Use of this command will set the Vertical/Horizontal Offset setting of the printer configuration until a new Base Reference Point command is issued or the setting is changed from the operator panel. See Section 2: Printer Configuration. 2. This command may be used more than once in a print job. 3. An alternative to using this comma[...]

  • Pagina 63

    Characters, Custom-Designed Command Structure Store Command: <ESC> Tabcc Recall Command: <ESC> Kab90cc a = 1 16x16 matrix 2 24x24 matrix b = Specifies the character encoding method for the data stream H Hexadecimal characters B Binary characters cc = Memory location to store/recall the character. Valid memory locations are 21 to 52 (cou[...]

  • Pagina 64

    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 Character Pitch Line Feed Rotate, Base Reference Point Fixed Rotate, Moving Base Reference Point 2. The characters are stored in volatile memory and must be reloaded if the printer po[...]

  • Pagina 65

    Character Expansion Command Structure <ESC>Laabb aa = Multiple to expand horizontall y (01-12) bb = Multiple to expand vertical ly (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 [...]

  • Pagina 66

    Special Notes This command will expand the following fonts: 1. Fonts U, S, M, XU, XS, XM, OA & OB and fonts WB, WL, XB and XL. 2. This command will also affect the following commands: Character Pitch Characters, Custom-Designed 3. The Character Expansion value is in effect for the current print job until a new expansion command is specified. 4.[...]

  • Pagina 67

    Character, Fixed Spacing Command Structure <ESC> PR Example: See Above Placement: Preceding the data Default: The default is Proportional Spacing. Command Function To reset proportional spacing and place the printer back to fixed spacing Printer Input <ESC>A <ESC>H0025<ESC>V005 0<ESC>PS <ESC>L0202<ESC>XMPRO[...]

  • Pagina 68

    Character Pitch Command Structure <ESC> Paa aa = Number of dots between 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 constra[...]

  • Pagina 69

    Special Notes 1. This command is affected by the <ESC>L Character Expansion command. 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 <ESC>L Char[...]

  • Pagina 70

    Character, Proportional Spacing Command Structure <ESC> PS Set to proportional spacing <ESC>PR Reset to fixed spacing Example: See above Placement: Preceding the data to be proportional spaced Default: <ESC>PS Command Function To specify the printing of proportional or fixed spacing for proportionally spaced fonts. Printer Input &[...]

  • Pagina 71

    Clear Print Job(s) & Memory Command Structure <ESC> *a a = If the “a” parameter is not included with this command and the printer is in the multi-buffer mode, this command clears all print jobs in the printer memory, including the current print job. a = If “a” is included with this command, it specifies the internal memory section[...]

  • Pagina 72

    Continuous Forms Printing Command Structure None The printer locates the end of an adhesiv e label by sensing the backing between labels or through the use of an eye-mark (black rectangle on the reverse side of the backing). It locates the end of a tag from a notch, eye-mark, or a hole betw een tags. Both sensors should be disabled when printing co[...]

  • Pagina 73

    Copy Image Area Command Structure <ESC> WDHaaaaVb bbbXccccYdddd aaaa = Horizontal position of the top left corner of the area to be copied bbbb = Vertical position of the top left corner of the area to be copied cccc = Horizontal length of the image area to be copied dddd = Vertical length of the image area to be copied Example: <ESC> W[...]

  • Pagina 74

    Special Notes 1. Use the Print Position commands (V and H) to locate the new area for the duplicate image. 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 be printed. 5. Th[...]

  • Pagina 75

    Cut Job Command Structure <ESC> <NUL>aaaa <ESC> ~aaaa aaaa = Number of labels to print between each cut (1-9999) Example: <ESC> ~2 Placement: Following the Print Quantity command <ESC>Q Default: <ESC> ~1 (if cutter enabled) Command Function To control the cutting of labels when using a SATO cutter unit with the p[...]

  • Pagina 76

    Cut Command Structure <ESC> CTaaaa aaaa = Number of labels to print between each cut (1-9999) Example: <ESC> CT2 Placement: Preceding the <ESC>Q Print Quantity command. Default: <ESC> CT1 (if cutter enabled) Command Function To control the cutting of labels when using a SATO cutter unit with the printer printer. This command[...]

  • Pagina 77

    Cut Last Command Structure <ESC> YC Example: <ESC> YC Placement: Separate data stream sent to the printer Default: None Command Function To control the cutting of labels when using a SATO cutter unit with the printer. This command allows the cutting of a printed multi-par t tag or label that is left in the printer after a job is cut usi[...]

  • Pagina 78

    Fonts U, S, M, OA, OB, XU, XS & XM Command Structure Font XU: <ESC> XU Font U: <ESC> U Font XS: <ESC> XS Font S: <ESC> S Font XM: <ESC> XM Font M: <ESC> M Font OA: <ESC> OA Font OB: <ESC> OB Example: See above Placement: Preceding the data to be printed Default: None Command Function To print text[...]

  • Pagina 79

    Special Notes 1. Characters may be enlarged through the use of the Character Expansion command. 2. Character spacing may be altered through the use of the Character Pitch command. 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 create custom characters or fonts. S[...]

  • Pagina 80

    Font/Graphic Recall Command Structure <ESC>A<ESC> RFaabbbb ,nn...n aa = Font ID number (00 to 80) bbbb = Number of characters to print (0000-9999) nn..n = Data to be printed Example: <ESC>RF010004,A BCD Placement: Within normal command stream Default: None Command Function To recall fonts or graphic previously stored in the printe[...]

  • Pagina 81

    Font, Raster Command Structure <ESC>A<ESC> RDabb,ccc, ddd,nn. . .n a = A CG Times font style B CG Triumvirate font style. bb = 00 for Normal font 01 for Bold font ccc = Horizontal size (16 - 999 dots or P08 - P72) ddd = Vertical size (16 - 999 dots or P08 - P72) nn..n = Data to be printed. Example: <ESC>RFA00,014,018AB CD Placemen[...]

  • Pagina 82

    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 (24-999) c = Font height (24-999 dots) d = Font variation (0-9) as follows: 0 Standard 1 Standard open (outlined) 2 Gray (mesh) pattern 1 3 G[...]

  • Pagina 83

    Printer Output Special Notes 1. The Pitch command can be used with Vector fonts. 2. If the font size designation is out of the specified range, a default value of 50 is used. 4. The font width and height values include asenders, desenders and other space. 5. A font must be defined for each field to be printed. There is no default font. Section 4. P[...]

  • Pagina 84

    Fonts WB, WL, XB & XL Command Structure Font WB: <ESC> WBa Font XB: <ESC> XBa Font WL: <ESC> WLa Font XL: <ESC> XLa a = 0 Disables auto-smoothing of font 1 Enables auto-smoothing of font (see notes below) Example: <ESC> WB1123456 Placement: Preceding the data to be printed Default: None Command Function To print te[...]

  • Pagina 85

    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. 3. Character spacing may be altered through the use of the <ESC>A Character Pitch command. 4. A font must be d[...]

  • Pagina 86

    Form Overlay, Recall Command Structure <ESC>/ Example: <ESC> / 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. Add[...]

  • Pagina 87

    Form Overlay, Store Command Structure <ESC> & Example: <ESC> & 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 [...]

  • Pagina 88

    Graphics, Custom Command Structure <ESC> Gabbbccc(data) a = Specifies format of data stream to follow B Binary format H Hexadecimal format bbb = Number of horizontal 8 x 8 blocks (001-248) ccc = Number of vertical 8 x 8 blocks (001-267) (data)= Hex data to describe the graphic image Example: <ESC> GH006006 See Appendix C for a detailed [...]

  • Pagina 89

    Printer Output Special Notes 1. Do not use ASCII <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 . 3. A custom graphic is not affected by either of[...]

  • Pagina 90

    Job ID Store Command Structure <ESC> IDaa aa = Job ID assigned (01 to 99) Example: <ESC> ID09 Placement: Immediately following the <ESC>A in the job data stream. Default: None Command Function To add an identification number to a job. The status of the job can then be determined using the ENQ command in the Bi-Com status mode (See[...]

  • Pagina 91

    Journal Print Command Structure <ESC> J Example: See above Placement: Immediately following <ESC>A Default: None Command Function To print text in a line by line format on a label. By specifying this command, you automatically select Font XS with a Character Expansion of 2x2. You also establish a base reference point of H2,V2. The chara[...]

  • Pagina 92

    Lines and Boxes Command Structure Line <ESC> FWaabcccc aa = Width of horizontal line in dots (01-99) b = Line orientation H Horizontal line V Vertical Line cccc = Length of line in dots (see Note 2 for max length) Box: <ESC> FWaabbVccccHdddd aa = Width of horizontal side in dots (01-99) bb = Width of vertical side in dots (01-99) cccc =[...]

  • Pagina 93

    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 CT printers are as follows. LINE/BOX LENGTH CT400 CT412 Horizontal cccc 0001 to 0832 0001 to 1248 Vertical cccc 0001 to 3200 0001 to4800 Section 4. Programming Reference SAT O CT S[...]

  • Pagina 94

    Job Name Command Structure <ESC> WKnnn ...n nn..n = Job Name assigned, up to 16 ASCII characters Example: <ESC> WKSATO Placement: Immediately following the <ESC>A in the job data stream. Default: None Command Function This command is to identify a particular job using a descriptiv e name Printer Input <ESC>A <ESC> WKSA[...]

  • Pagina 95

    Label/Tag Select Command Structure <ESC> YEa a = 0 Adhesive labels on liner 1 Tags Example: See above Placement: Separate data stream sent to the printer. Default: Printer default setting Command Function To select adhesive backed labels or non-adhesiv e tags Input to Prin ter <ESC>A <ESC> YE0 <ESC>Z Printer Output There is [...]

  • Pagina 96

    Line Feed Command Structure <ESC> Eaaa aaa = Number of dots (001-999) betw een the bottom of the characters on one line to the top of the characters on the next line Example: <ESC> E010 Placement: Preceding the text that will use the line feed function Default: None Command Function To print multiple lines of the same character size wit[...]

  • Pagina 97

    4. This command is invalid only if the value specified is zero. 5. 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. However, if you specify several H values after this command[...]

  • Pagina 98

    Media Size Command Structure <ESC> A1aaaabbbb aaaa = Vertical Media Size in dots (0 to Vmax) bbbb = Horizontal Media Size in dots (0 to Hmax) Example: <ESC>A108323200 Placement: Separate data stream to the printer. Default: <ESC> A108323200 for CT400 <ESC> A108324800 for CT410 Command Function To set the size of the media. I[...]

  • Pagina 99

    Off-Line Command Structure <ESC> @ 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 goes off-line after finishing the print job. Input to Prin ter <ESC>A <ESC> @[...]

  • Pagina 100

    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 Input[...]

  • Pagina 101

    Print Darkness Command Structure <ESC> #Eab a = Print Darkness Range (A thru F) b = Print darkness val ue (1 thru 5) Example: <ESC> #E2A Placement: Must be placed immedi ately after <ESC>A and immediately before <ESC>Z in its own separate data stream Default: Value set in printer using the <ESC>PG Printer Setting Comma[...]

  • Pagina 102

    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: Pre[...]

  • Pagina 103

    2. If any part of an image is placed past the maximum number of dots, that part of the image will be lost. 3. If any part of an image is placed past maximum allowable dots across the label, that part of the image will be lost. 4. If you attempt to print where there is no paper, you may damage the print head. 5. For these commands, the leading zeroe[...]

  • Pagina 104

    Print Quantity Command Structure <ESC> Qaaaaaa aaaaaa = Total number of labels to print (1-999999) Example: <ESC>Q500 Placement: Just preceding <ESC>Z, unless Cut command 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 for a[...]

  • Pagina 105

    Print Speed Command Structure <ESC> CSa a = 1 2 ips (50 mm/s) = 2 3 ips (75 mm/s) = 3 4 ips (100 mm/s) = 5 5 ips (125 mm/s) = 6 6 ips (150 mm/s) Example: <ESC> CS3 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 config[...]

  • Pagina 106

    Repeat Label Command Structure <ESC> C Example: See above Placement: Must be placed immedi ately after <ESC>A and immediately before <ESC>Z in its own separate data stream Default: None Command Function To print duplicate of the last label printed Input to Prin ter <ESC>A <ESC> C <ESC>Z Printer Output A duplicate[...]

  • Pagina 107

    Replace Data (Partial Edit) Command Structure <ESC> 0 (<ESC>zero) Example: See above Placement: Must follow <ESC>A and precede all other print data Default: None Command Function To replace a specified area of the previous label with new data. This command will cause the previous label to print along with any changes specified wit[...]

  • Pagina 108

    1. Specify the exact same parameters for the image to be replaced as were specified in the original data stream, including rotation, expansion, pitch, etc. This will ensure that the new data will exactly replace the old image. If the replacement data contains fewer characters than the old data, then the characters not replaced will still be printed[...]

  • Pagina 109

    Reverse Image Command Structure <ESC> (aaaa,bbb b a = Horizontal length in dots of reverse image area b = Vertical height in dots of reverse image area. See Note 6 for field ranges Example: <ESC> (100,50 Placement: This command must be preceded by all other data and be placed just before <ESC>Q Default: None Command Function To re[...]

  • Pagina 110

    Special Notes 1. A reverse image area is affected by the rotate commands. Therefore, always assume the printer is in the normal print orientation when designing and sending the Reverse Image command. 2. If using reverse images with the form overlay, place this command before the Form Overlay command in the data stream. 3. If the Rotate commands are[...]

  • Pagina 111

    Rotate, Fixed Base Reference Point Command Structure <ESC> %a a = 0 Sets print to normal direction 1 Sets print to 90°CCW 2 Sets print to 180° rotated (upside down) 3 Sets print to 270° CCW Example: <ESC> %3 Placement: Preceding any printed data to be rotated Default: <ESC>%0 Command Function To rotate the print direction in 90[...]

  • Pagina 112

    Sequential Numbering Command Structure <ESC> Faaabcccc, dd,ee,f 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 t[...]

  • Pagina 113

    Printer Output Special Notes 1. The value specified for Print Quantity 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 <ESC>H0100[...]

  • Pagina 114

    Start/Stop Label Command Structure Start Command: <ESC> A Stop Command: <ESC> Z Example: See above Placement: <ESC>A must precede data <ESC>Z must follow data Default: None Command Function For all print jobs, the Start command must precede the data, and the Stop command must follow. The print job will not run properly if th[...]

  • Pagina 115

    Two-Dimensional Symbols The following commands are used to create the two-dimensional symbologies supported by the CT Series printers. Section 4. Programming Reference SAT O CT Serie s Printer s 900 1 069 A Pag e 4-71[...]

  • Pagina 116

    Two-Dimensional Bar Codes Data Matrix, Data Format Command Structure <ESC> BXaabbccddeeefffghh aa = Format ID. 01-06 or 11-16. bb = Error correction lev el. 00, 05, 08, 10, 14 or 20. All other values entered will be processed as a 00. cc = Horizontal cell size. 03 - 12 dots/cell. dd = Vertical cell size. 03 - 12 dots/cell. eee = Number of cel[...]

  • Pagina 117

    4. The maximum data capacity for the Format ID “aa” and ECC “bb” is defined by the following table. The printer only supports the Format ID’s defined in the table. If ECC200 (aa = 20) is selected, the Format ID specified by “bb” is ignored. ECC Level (bb) Format ID (aa) 01 02 03 04 05 06 00 (ECC000) 500 452 394 413 310 271 05 (ECC050)[...]

  • Pagina 118

    Two-Dimensional Bar Codes Data Matrix, Print Data Command Structure <ESC> DCxx...x xx...x = Data, maximum of 500 characters Example: <ESC> DC00006000 Placement: Immediately following the <ESC>BC Data Format designation command or the <ESC>FX Sequential Numbering command. Default: None Command Function To print a Data Matrix [...]

  • Pagina 119

    Two-Dimensional Bar Codes Data Matrix, Sequential Numbering Command Structure <ESC>FXaaabcccdddeee aaa = Number of duplicate label s to be printed (001 - 999) b = Increment or Decrement + = Increment - = Decrement ccc = Increment/Decrement Steps (001 - 999) ddd = Sequential numberi ng start position (001 - 999) Referenced to left side. eee = [...]

  • Pagina 120

    Label Set #2 1. The maximum number of <ESC>FX Sequential Numbering commands that can be used in one job is eight. 2. In the example abov e four total labels will be printed (<ESC>FX002+005003<ESC>DC00006000), the sequential numbering will start at position 5 and the three digits “600” will be incremented in steps of 1. A total[...]

  • Pagina 121

    Two-Dimensional Bar Codes Maxicode Command Structure <ESC> BVa,b,c,dd ddddddd,eee,fff,gg gg.....<ESC> a = Position of Maxicode symbol within the set, when used in a structured append format 1~8. b = Total number of Maxicode symbols in the set, when used in a structured format 1~8. c = 2 For Mode 2 Structured Carrier Message for Domestic[...]

  • Pagina 122

    Printer Output 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 [...]

  • Pagina 123

    Two-Dimensional Bar Codes PDF417 Command Structure <ESC> BKaabbcdd eeffffnn...n aa = Minimum module dimensi on (03-09 dots). Will not print if values of 01, 02 or greater than 10 are specified. bb = Minimum module pitch dimensi on (04-24 dots). Will not print if values of 01, 02, 03 or greater than 25 are specified. c = Security (error detect[...]

  • Pagina 124

    2. If the product of the values entered for “dd” and “ee” are not equal to or less than the value of “fff” (i.e.,“fff f” ≥ “dd” x “ee”), an error will occur and the symbol will not be printed. It is recommended that these values each be set to “000” and the printer be allowed to automatically calculate the optimum valu[...]

  • Pagina 125

    Printer Configuration Commands The following commands are used to configure the operating parameters of the printer. They are in effect the “software Configuration DIP switches” for the CT Series printers. Section 4. Programming Reference SAT O CT Serie s Printer s 900 1 069 A Pag e 4-81[...]

  • Pagina 126

    Eurocharacter Select Command Structure <ESC> LD,a,b,c,d, e,f,g,h,i,j , 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 for CAN in AS CI[...]

  • Pagina 127

    Printer Setting Command Structure <ESC> PGabcdefghhij klmnopq rstuvwxyz COMMAND PARAMETER HEX VALUE DESCRIP TION a 00 Reserved b 00 Reserved c 00 Print Speed, 2 ips (50 mm/s) 01 Print Speed, 3 ips (75 mm/s) 02 Print Speed, 4 ips (100 mm/s) 03 Print Speed, 5 ips (125 mm/s) 04 Print Speed, 6 ips (150 mm/s) d 00 Reserved e 00 Cutter Mode, Backfe[...]

  • Pagina 128

    COMMAND PARAMETER HEX VALUE DESCRIP TION j 00 Zero Slash disabled 01 Zero Slash enabled k 00 Reserved l 00 Paper Type, Labels 01 Paper Type, Fan-Fold m 00 Autofeed disabled 01 Autofeed enabled n 00 Pitch Fixed 01 Pitch Proportional 0 000 to C80 Vertical Label Size (0 to 3200 dots) p 000 to 340 Horizontal Label Size (0 to 832 dots) q 000 to 792 FFFF[...]

  • Pagina 129

    Special Notes 1. All command parameter val ues must be in AS CII format. 2. These settings are stored in EEPROM and will remain valid until receipt of another <ESC>PG command. 3. All positions in this command must contain a valid setting. Section 4. Programming Reference SAT O CT Serie s Printer s 900 1 069 A Pag e 4-85[...]

  • Pagina 130

    Print Mode Command Structure <ESC> PMa a = 0 Continuous 1 Tear-Off 2 Cut, Backfeed after print 3 Cut, Backfeed before print 4 Cut, no Backfeed 5 Reserved 6 Reserved 7 Dispense, Backfeed after print 8 Dispense, Backfeed before print Example: See above Placement: Separate data stream sent to printer Default: Default value set by <ESC>PG c[...]

  • Pagina 131

    Print Type Command Structure <ESC> PHa a = 0 Thermal Transfer printing 1 Direct Thermal Printing Example: See above Placement: Separate data stream sent to printer Default: Default value set by <ESC>PG command. Command Function To set the printing method used for a job Input to Prin ter <ESC>A <ESC> PH1 <ESC>Z Printer [...]

  • Pagina 132

    Pitch Offset Command Structure <ESC> POabcc a = 0 Cutter 1 Dispense 2 Tear-Off 3 Continuous b = + Positive Offset - Negative Offset cc = 00 to 99, Offset value in dots Example: See above Placement: Separate data stream sent to printer Default: Default value set by <ESC>PG command Command Function To set the pitch offset used for a job. [...]

  • Pagina 133

    Sensor Type Command Structure <ESC> IGa a = 0 Reflective (Eye Mark) sensor 1 See-thru (transmissive) sensor 2 Sensor not used Example: See above Placement: Separate data stream sent to printer Default: Default value set by <ESC>PG command Command Function To select the label sensing method for a job. Input to Prin ter <ESC>A <E[...]

  • Pagina 134

    Serial Interface Parameters Command Structure <ESC> I2abcde a = 0 Baud rate, 9600 bps 1 Baud Rate, 19200 bps 2 Baud Rate, 38400 bps 3 Baud Rate, 57600 bps b = 0 8 Data bits 1 7 Data Bits c = 0 No Parity 1 Odd Parity 2 Even Parity d = 0 1 Stop Bit 1 2 Stop Bits e = 0 Single Item Buffer 1 Multi Item Buffer 2 X-On/ X-Off Flow Control 3 Bi-Com 4 [...]

  • Pagina 135

    SECTION 5. INTERFACE SPECIFICATIONS INTRODUCTION This section presents the interface specifications for the CT Series printers. These specifications include detailed information on how to properly interface your pri nter with your host system. The following information is presented in this section: • Interface Types • Using the Receive Buffer ?[...]

  • Pagina 136

    other hosts. The USB interface allows the printer to be connected to a computer that supports peripherals attached to a USB bus. Up to 127 peripherals can be connected to a single USB port. When using an optional interface, DSW-8 on the Configuration panel must be placed in the OFF position. When the IEEE 1284 interface is to be used, DSW-8 must be[...]

  • Pagina 137

    The printer is able to continuously receive print jobs, compiling and printing other jobs at the same time. It acts much like a “print buffer” to maximize the performance of the host and the printer. When using the RS232 Serial interface, the Multi Job Buffer uses either the Ready/Busy with DTR (pin 20) or X-On/X-Off flow control protocols. See[...]

  • Pagina 138

    PIN SIGNAL DIRECTI ON PIN SIGNAL DIRECTION 1 STROBE To Printer 19 STROB E Return Reference 2 DA TA 1 To Printer 20 DA TA 1 Ret urn Referenc e 3 DA TA 2 To Printer 21 DA TA 2 Ret urn Referenc e 4 DA TA 3 To Printer 22 DA TA 3 Ret urn Referenc e 5 DA TA 4 To Printer 23 DA TA 4 Ret urn Referenc e 6 DA TA 5 To Printer 24 DA TA 5 Ret urn Referenc e 7 DA[...]

  • Pagina 139

    OPTIONAL RS232C SERIAL INTERFACE The High Speed Serial Interface is an factory installed option that must be installed in the printer at the time of order. It is activated by placing DSW-8 on the Configuration Panel in the OFF position. GENERAL SPECIFICATIONS Asynchronous ASCII Half-duplex communicati on Ready/Busy Hardware Flow Control Pin 20, DTR[...]

  • Pagina 140

    Cable Requirements READY/BUSY FLOW CONTROL Ready/Busy is the hardware flow control method for the serial interface on the CT 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 m[...]

  • Pagina 141

    host must be capable of supporting this flow control method for it to function properly. X-On/X-Off FL OW CONTROL X-On/X-Off flow control is used whenever hardware (Ready/Busy) flow control is not available or desirable. Instead of a voltage going high/low at pin 20, control characters representing “Printer Ready” (X-On =11 hexadecimal) or “P[...]

  • Pagina 142

    LOCAL AREA NETWORK (LAN) OPTIONALINTERFACE A Local Area Network (LAN) interface is a factory installed interface option that must be specified at the time of order. When it is installed, the printer can be configured to receive data through the IEEE 1284 parallel interface or the optional LAN interface. It requires a driver (shipped with each print[...]

  • Pagina 143

    If an ENQ is received after the print job specified in the ID bytes has been completed, or there is no data in the buffer, the printer will respond with two “space” characters (20 hexadecimal) for the ID number, six “zero” characters (30 hexadecimal) in the Remaining Labels bytes and the 16 byte Job Name. Cancel (CAN) If a CAN (18 hexadecim[...]

  • Pagina 144

    ASCII HEX DEFINITION OFF-LINE 0 30 No Errors 1 31 Ribbon N ear En d 2 32 Buffer Near Full 3 33 Ribbon N ear En d and Buff er Near F ull 4 (1) 34 Print Stop (no error) ON-LINE, WAITING FOR DATA A 41 No Errors B 42 R ibbon Ne ar End C 43 Buffer Near Full D 44 Rib bon Ne ar End and B uffer Near Full E (1) 45 Print Stop (without er ror) ON-LINE, PRINTI[...]

  • Pagina 145

    STATUS RESPONSE The second method of determining printer status is to interrograte the printer with specific commands. The response from these commands will provide specific information about the printer status depending upon the command. This allows the controlling applicat ion to determine the status of a printer when it is located in a remote lo[...]

  • Pagina 146

    BYTE NUMBER HEX VALUE DESCRIPTION 11 00 01 Zero Slash D isabled Zero Slash Enabled 12 00 Reserved 13 00 01 Label Med ia Tag Media 14 00 01 Default Fee d Disabled Default Feed E nabled 15 00 01 Fixed Pitch Proportional P itch 16-17 00 to C80 00 to 12C0 Vertical Label Si ze in dots (0 to 3200 for CT400) Vertical Label Si ze in dots (0 to 4800 for CT4[...]

  • Pagina 147

    Counter Status (SOH + ME) Upon Receipt of an SOH (hexadecimal 01) followed immediately by an ME (hexadecimal 4D45) causes the printer to return a 28 byte Head Counter Status Word bounded by an STX-ETX pair that reports the current status of the printer life counters. BYTE NUMBER VALUE DESCRIPT ION 1-8 Binary Current Life Co unter in dots 9-12 Bi na[...]

  • Pagina 148

    Head Status (SOH + HC) Upon Receipt of an SOH (hexadecimal 01) followed immediately by an HC (hexadecimal 4843) causes the printer to return a 1 byte Head Fault Status Word bounded by an STX-ETX pair that reports the current operating status of the print head. Before the printer will respond to this command, it must be in the Download Mode (DSW1 = [...]

  • Pagina 149

    Form Overlay Status (SOH + FO) Upon Receipt of an SOH (hexadecimal 01) followed immediately by an FO (hexadecimal 464F) causes the printer to return a 18 byte Form Overlay Status Word bounded by an STX-ETX pair that reports the Forms downloaded into the printer. BYTE NUMBER VALUE DESCRIPT ION 1-2 01 to 09 Form Registratio n Number (AS CII value) 3-[...]

  • Pagina 150

    Font Configuration (SOH + F G) Upon Receipt of an SOH (hexadecimal 01) followed immediately by an FG (hexadecimal 4647) causes the printer to return a 102 byte Font/Graphics Status Word bounded by an STX-ET X pair that reports information on the stored font or graphic. Note: The printer must be in the Font/Graphic Download (See Secti on 2: Configur[...]

  • Pagina 151

    Interface Status Upon Receipt of an SOH (hexadecimal 01) followed immediately by an IG (hexadecimal 4947) causes the printer to return a 1 byte Interface Status Word bounded by an STX-ETX pair that reports the type of interface connection currently set in the printer. BYTE NUMBER VALUE DESCRIPT ION 10 1 2 3 IEEE 1284 Pa rallel Serial RS232 Local Ar[...]

  • Pagina 152

    SECTION 6. TROUBLESHOOTING This section has been devised to help you if you are unable to produce output on the CT Series printers. Use this section to make sure the basics have been checked before deciding you are unable to proceed any further. The section is divided into three parts: • Initial Checklist • Centronics Parallel Interface • RS2[...]

  • Pagina 153

    a. Both ends of the cable are securely inserted into their respective connectors. b. The printer is ON-LINE. 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. 5. When you send the print job to the printer and it does not respond, [...]

  • Pagina 154

    USING THE RS232C SERIAL INTERFACE 1. Is the RS232C Serial cable connected securely to your serial port on the PC (DB- 25S or DB-9S 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 [...]

  • Pagina 155

    ERROR SIGNALS The 7-segment LED display, Front Panel LED Indicators and Buzzer provide a visual/audio indication of the type of error encountered. DIS- PLAY LED INDICATORS BUZZER ERROR CONDITION CORRECTIVE ACTION LINE ERROR 0 ON 1 Beep Flash Memory error. Replace Flash ROM 1 Not Assigned 2 ON 1 Beep Motherboar d error Replace PCB 3 ON 1 Beep EEPROM[...]

  • Pagina 156

    APPENDIX A. COMMAND CODE QUIC K REFERENCE A Start Code . Begins all print jobs. Page 4-70 A1aaaabbbb Media Size. Specifies the label size. Usedto automatically calculate the offset for center justified labels. Page 4-54 CT400 CT410 aaaa = Label Width 0832 1248 bbbb = Length 3200 4800 A3Habbbb Vcdddd Base Reference Point . Establishes a new base ref[...]

  • Pagina 157

    Babbcccd Bar Codes. Prints a 1:3 ratio bar code. a = 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 reserved C Code 93 D reserved E UPC-E F Bookland G Code 128 I UCC 128 bb = Number of dots (01-12) for narrow bar and narrow space ccc = Bar height i[...]

  • Pagina 158

    BTabbccddee Bar Codes . Variable Ratio. provides the ability to print a bar code with a ratio other than those specified through the standard bar code commands (B, BD, and D). a = Bar code option: 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 = Narro[...]

  • Pagina 159

    CSa Print Speed Selection . Specifies a unique print speed in in./sec. through software for a particular label. Page 4-61 CT400 CT410 a = Speed Setting 1 = 2 ips 2 = 3 ips 3 = 4 ips 4 = 5 ips 5 = 6 ips 1 = 2 ips 2 = 3 ips 3 = 4 ips CTaaaa CUT . Specifies the number of labels between cuts. Differs from “~” cut command in that the number of label[...]

  • Pagina 160

    FWaabbVccc Hdddd Box. Prints a box. For values aa, bbbb, cc, and dddd, see instructions for horizontal and vertical lines. Units of measurement are dots. Page 4-48 CT400 CT410 aa = Width of Horizontal Si de 01 to 99 bb = Width of Vertical Side 01 to 99 cccc = Length of Vertic al Side 0001 -1424 0001-2136 dddd = Length of Horizontal Side 0001-0832 0[...]

  • Pagina 161

    IGa Sensor Type . Selects sensor used for label indexing. a = 0 Reflective (Eye-Mark) Sensor 1 Transmissive (Gap) Sensor 2 No sensor Page 4-89 I2abcde Serial I/F Set . Sets operating parameters for optional serial interface. a = Baud rate select 0 9600 BPS 1 19200 BPS 2 38400 BPS 3 57600 BPS b = Data bit select 0 8 data bits 1 7 data bits c = Parit[...]

  • Pagina 162

    OA Font type . Specifies the OCR-A font with dot matrix. Page 4-34 CT400 CT410 OA Font Matrix 15W x 22H 22W x 33H OB Font type . Specifies the OCR-B font dot matrix. Page 4-34 CT400 CT410 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 characters (01-99) Page 4-[...]

  • Pagina 163

    RDabb,ccc,ddd, nn . . . n Raster Font . Stored raster font select. a = A CG Times B CG Triumvirate bb = 00 Normal 01 Bold cccc = Horizontal size. (16 to 999 dots or P08 to P72 points) dddd Vertical size. (16 to 999 dots or P08 to P72 points) Page 4-37 RFaabbbb,nn..n Font/Graphic Recall . Recalls a stored font or graphic. aa = Font ID number (00 to [...]

  • Pagina 164

    WLa Font type . Specifies the 28W x 52L dot matrix font (including decenders). a = 0 Disables auto-smoothing of font 1 Enables auto-smoothing if expansion is greater than 3 Page 4-40 XM Font type . Specifies the 24W x 24H dot matrix font (including descenders). Page 4-34 XS Font type . Specifies the 17W x 17H dot matrix font (including descenders).[...]

  • Pagina 165

    $a,b,c,d Vector font . Specifies printing of the unique SATO vector font. a = A Helvetica Bold (proportional spacing) B Helvetica Bold (fixed spacing) b = Font width (50-999 dots*) 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 Gray (mesh) pattern 2 4 Gray (mesh) p[...]

  • Pagina 166

    <NUL>aaaa ~aaaa Cut Job . Controls the cutting of labels when using the optional SATO cutter unit.Either a <NUL> or tilde character can be used in this command. aaaa = Number of labels to print between each cut (0000-9999) Page 4-31 Appendix A: Command Quick Reference SAT O CT Serie s Printer s 900 1 069 A Page A-11[...]

  • Pagina 167

    This page left intentionally blank. Appendix A: Command Quick Reference Page A-1 2 900 1 069 A SAT O C T Serie s Printers[...]

  • Pagina 168

    APPENDIX B. BAR CODE SPECIFICATIONS BAR CODE SYMBOLOGIES This section contains detailed information on the printing of bar codes on the CT Series printers. Information on printing the following bar code symbologi es is provided: • Codabar • Code 39 • Interleaved 2 of 5 • UPC-A/EAN-13 • EAN-8 • Industrial 2 of 5 • Matrix 2 of 5 • Cod[...]

  • Pagina 169

    Codabar Command Structure 1:3 ratio <ESC> B0bbcccd (data) d 2:5 ratio < ESC> BD0bbcccd (data) d 1:2 ratio <ESC> D0bbcccd (data) d bb = Width of narrow element in dots (01-12) ccc = Bar height in dots (001-600) d = Required Start and Stop character (A, B, C, or D) (data) = Bar code data ( alphanumeric) Character Set 0-9, -,$,:,/,+ [...]

  • Pagina 170

    Code 39 Command Structure 1:3 ratio: <ESC> B1bbccc* (data) * 2:5 ratio: <ESC> BD1bbccc* (data) * 1:2 ratio: <ESC> D1bbccc* (data) * bb = Width of narrow element in dots (01-12) ccc = Bar height in dots (001-600) * = Required Start and Stop character (asterisk) (data) = Bar code data ( alphanumeric) Character Set 0-9, A-Z, Space, $[...]

  • Pagina 171

    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); mus t be an even number of di gits or else the printer will add a l ea[...]

  • Pagina 172

    UPC-A/EAN-13 Command Structure <ESC> B3bbccc (data) <ESC> D3bbccc (data) <ESC> BD3bbccc (data) bb = Width of narrow element in dots (01-12) ccc = Bar height in dots (001-600) (data) = Bar code data (numeric); must be exactly 13 digi ts. For UPC-A, the first digit must be a zero and the last 11 digits are the actual UPC-A data foll[...]

  • Pagina 173

    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. Fi rst add all the numbers in the ODD positions. i.e. , 0+2+4 +6+8 +0 = 20 2. Mul tiply the res ult of Step 1 by 3. i.e., 20 x 3 = 60 3. Add up all the numbers in the EVEN posi [...]

  • Pagina 174

    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 CT410[...]

  • Pagina 175

    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); mus t be an even number of di gits or else the printer will add a leading zero Character Set 0-9 (numeric onl y) No[...]

  • Pagina 176

    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 in dots (001-600) (data) = Bar code data ( numeric only); must be an even number of digits or el se the printer will add a leading zero.[...]

  • Pagina 177

    Code 128 Command Structure <ESC> BGbbcccdd (data) bb = Width of narrow element in dots (01-12) ccc = Bar height in dots (001-600) dd = Start code to specify initial subset of bar code data >G Subset A Start code >H Subset B Start code >I Subset C Start code (data) = Includes bar code data and subset Shift codes; Shift codes are used [...]

  • Pagina 178

    MSI Command Structure 1:3 ratio: <ESC> BAbbccc (data) d 2:5 ratio <ESC> BDAbbccc (data) d 1:2 ratio <ESC> DAbbccc (data) 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 <ES[...]

  • Pagina 179

    Code 93 Command Structure 1:3 ratio: <ESC> BCbbcccdd (data) bb = Width of narrow element in dots (01-12) ccc = Bar height in dots (001-600) dd = Length of data (number of digits, 00-99) (data) = Bar code data (alphanum eric); length must match value of parameter “dd”; check digit is supplied by printer Character Set 0-9, A-Z, -, ., Space,[...]

  • Pagina 180

    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 CT410 [...]

  • Pagina 181

    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 di gits Character Set 0-9 (numeric onl y) Density Table Printer Model Value of “bb” Narrow Bar Width (mils) Magnification Factor CT[...]

  • Pagina 182

    UCC-128 Command Structure <ESC> BIbbcccd (data) bb = Width of the narrow elements in dots (01 to 12) ccc = B ar 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 ca[...]

  • Pagina 183

    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 P a g e B - 1 6 9 00 [...]

  • Pagina 184

    Postnet Command Structure <ESC> BP (data) dat a = 5 digit s ZIP = 6 digits for Postnet 37 = 9 digits for ZIP+4 = 11 digits for Dleli very Point Bar Code Character Set 1-9 (numeric onl y) Notes 1. Fr ame bits and check digits added automatically by printer. 2. Bar code wi dth and height are fixed and cannot be changed. 3. If the number of di g[...]

  • Pagina 185

    Data Matrix Command Structure Data Format <ESC> BXaabbccddeeefffghh aa = Format ID. 01 to 06 bb = Error correction level. 00 ,05, 08, 10, 14, 0r 20. cc = Horizontal cell size. 03 - 12 dots/cell. dd = Vertical cell size. 03 - 12 dots/cell. eee = Number of cells i n one line. Must use 000 to optimize. fff = Number of cell li nes. Must use 000 t[...]

  • Pagina 186

    Character Set ID NUMBER CHARACTER SET ENCODING SCHEME 16 Bit CRC 01 Numeric, Spac e Base 11 02 Upper Case Alpha, Space Base 27 03 Upper Case Alpha, Space ,Comma, Period, Slash, Minus Base 41 04 Upper Case Alphanumeri c, Space Base 37 05 ASCII 7-bit, Full Keyboard (20 H -7 F H )A S C I I 06 ISO 8-bit, I nternat ional (20 H -F F H ) 8-Bit Notes See A[...]

  • Pagina 187

    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 Carri er Message for Domestic U.S. UPS shipments 3 For [...]

  • Pagina 188

    PDF417 Command Structure <ESC> BFaabbcddeeffffnnn...n aa = Minimum module dimensi on (03-09 dots). Wil l not pri nt if values of 01, 02 or greater than 10 are specified. bb = Minimum module pitch dimensi on (04-24 dots). Wil l not print if values of 01, 02, 03 or greater than 25 are specified. c = Security (er ror detection) Level (1-8). dd =[...]

  • Pagina 189

    CODE 128 CHARACTER TABLE The Code 128 Table lists 105 data values for the three subsets: A, B, and C. Each subset column displays either a single column of data or a double column of data. • If the subset column displays a single column of data, that is the data to be entered to produce the result. • If the subset column displays a double colum[...]

  • Pagina 190

    VALUE SU BSET A SUBSET B SUBSET C VALUE S UBSET A SUBSET B SUBSET C 0S P S P 0 0 3 6D D 3 6 1! ! 0 1 3 7 E E 3 7 2“ ” 0 2 3 8 F F 3 8 3# # 0 3 3 9 G G 3 9 4$ $ 0 4 4 0 H H 4 0 5% % 0 5 4 1I I 4 1 6& & 0 6 4 2 J J 4 2 7‘ ‘ 0 7 4 3 K K 4 3 8( ( 0 8 4 4 L L 4 4 9) ) 0 9 4 5 M M 4 5 10 * * 10 46 N N 46 11 + + 11 47 O O 47 12 , , 12 48 P[...]

  • Pagina 191

    LUE SUBSET A SUBSET B SUBSET C VALUE SU BSET A SUBSET B SUBSET C 72 BS >( h >( 7 2 89 EM >9 y >9 8 9 73 HT >) i > ) 73 90 SUB >: z >: 90 74 LF >* j >* 74 91 E SC >; { > ; 91 75 VT >+ k >+ 75 92 FS >< | >< 92 76 FF >, l >, 76 93 GS >= } >= 93 77 CR >- m >- 77 94 RS >> ~ &g[...]

  • Pagina 192

    APPENDIX C. CUSTOM CHARACTERS AND GRAPHICS CUSTOM-DESIGNED CHARACTER EXAMPLE The following example is presented to help understand the use of the Custom-Designed Characters command. It demonstrates the design and printing of an “arrow” in a 16 x 16 matrix. 1. Determine which matrix size to use • 16 dot x 16 dots • 24 dots by 24 dots 2. Lay [...]

  • Pagina 193

    3. Transfer the image into two bit map representations and then into hexadecimal or binary format. 4. To store the custom designed character in memory using a hexadecimal data stream, the command would be: <ESC>A <ESC> T1H3F 0100038007C00FE01FF03FF87FFCFFFE07C007C007C007C007C007C007C0 07C0 <ESC>Z Note: This should be a continuous [...]

  • Pagina 194

    6. To recall the custom character from memory, send the following code to the printer: <ESC>A <ESC>L505<E SC>H0150<ESC>V100<ESC> K1B903F <ESC>L505<E SC>H0600<ESC>V100<ESC> K1B903F <ESC>L0303<ESC>H0125<ESC>V02 50<ESC>XMTHIS SIDE UP ! <ESC>Q1 <ESC>Z The printer [...]

  • Pagina 195

    CUSTOM GRAPHICS EXAMPLE The following example is presented to help you understand the use of the Custom Graphics command. It demonstrates the design and printing of a “diskette” in a 48 x 48 matrix. 1. Determine the matrix size for the graphic. It must be in 8 dot by 8 dot blocks. The example here has six blocks horizontally and six blocks vert[...]

  • Pagina 196

    3. Transfer the image into a bit map representation and then into hexadecimal format: BIT MAP HEXADECIMAL FORMAT 1 2345 6 123456 11111111 11111111 11111111 11111111 11111111 11111111 FF FF FF FF FF FF 11111111 1111111 1 11 111111 11111111 11111111 11111111 FF FF FF FF FF FF 11000000 00000000 00000000 00000000 00000000 00000011 C0 00 00 00 00 03 110[...]

  • Pagina 197

    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 000003 C00000 000003 C000FF FFFFF3 C00080 000013 C00080 000013 C0009F FFFF13 C00080 000013 C00080 000013 C0009F FFFF13 C00080 000013 C00080 000013 C000FF [...]

  • Pagina 198

    PRINT #1,CHR$(&H00);CHR$(&H00);CHR$(&H00);CHR$(&H00);CHR$(& H03); PRINT #1,CHR$(&HC0);CHR$(&H00);CHR$(&H03);CHR$(&HC0);CHR$(&H00); PRINT #1,CHR$(&H03);CHR$(&HC0);CHR$(& H00);CHR$(&H07);CHR$(&H00); PRINT #1,CHR$(&H00);CHR$(&H03);CHR$(&HC0);CHR$(&H00);CHR$(&H0F); PRINT #1[...]

  • Pagina 199

    This page left intentionally blank. Appendix C: Custom Characters and Graphic s P a g e C - 8 9 00 1 06 9A S A T O C T S e ri e s P r in t ers[...]