SATO CL408e, CL412e, CL608e, LC408e, CL612e Programming Reference Manual

...
Copyrights
Any unauthorized reproduction of the contents of this document, in part or whole, is strictly prohibited.
Limitation of Liability
SATO Corporation and its subsidiaries in Japan, the U.S and other countries make no representations or warranties of any kind regarding this material, including, but not limited to, implied warranties of merchantability and fitness for a particular purpose. SATO Corporation shall not be held responsible for errors contained herein or any omissions from this material or for any damages, whether direct, indirect, incidental or consequential, in connection with the furnishing, distribution, performance or use of this material.
Specifications and contents in this document are subject to change without notice.
Trademarks
SATO is a registered trademark of SATO Holdings Corporation and its subsidiaries in Japan, the U.S. and other countries. QR Code is a registered trademark of DENSO WAVE INCORPORATED.
All other trademarks are the property of their respective owners.
Version: LC408e/LC412e-r01-05-26-17PR
©2017 SATO Corporation. All rights reserved.
Table of Contents
1. Outline ........................................................................................................................................................................... 7
2. Motion Setting Default Value ..................................................................................................................................... 7
3. Font Table ..................................................................................................................................................................... 9
4. View Point of Command Manual ............................................................................................................................ 11
5. Control Command ..................................................................................................................................................... 13
5.1 ESC+A Data Send Start ....................................................................................................................................... 13
5.2 ESC+Z Data Send End ......................................................................................................................................... 14
5.3 ESC+Q Print Number ........................................................................................................................................... 15
5.4 ESC+ID Job ID Number ....................................................................................................................................... 16
5.5 ESC+WK Job Name ............................................................................................................................................. 17
5.6 ESC+RK RFID Write ............................................................................................................................................. 18
6. Print Position Command .......................................................................................................................................... 20
6.1 ESC+H Print Horizontal Position .......................................................................................................................... 20
6.2 ESC+V Print Vertical Position ............................................................................................................................... 21
7. Modification Command ............................................................................................................................................ 22
7.1 ESC+P Character Pitch ........................................................................................................................................ 22
7.2 ESC+L Enlargement ............................................................................................................................................. 23
7.3 ESC+PS Proportional Pitch .................................................................................................................................. 24
7.4 ESC+PR Release Proportional Pitch ................................................................................................................... 25
7.5 ESC+% Rotate ...................................................................................................................................................... 26
7.6 ESC+F Sequential Number .................................................................................................................................. 27
7.7 ESC+FW Ruler and Frame Print ......................................................................................................................... 28
7.8 ESC+( Black/White Inversion Print ....................................................................................................................... 29
7.9 ESC+KC Kanji Code ............................................................................................................................................. 30
7.10 ESC+& Form Overlay Registration .................................................................................................................... 31
7.11 ESC+/ Form Overlay Recall ............................................................................................................................... 32
7.12 ESC+0 Part Editing Function .............................................................................................................................. 33
7.13 ESC+WD Copy within Labels (Part Copy) ........................................................................................................ 34
7.14 ESC+J Journal Print ............................................................................................................................................ 36
7.15 ESC+RF Font / Logo Search Print ..................................................................................................................... 37
7.16 ESC+RM Mirror Rotate ....................................................................................................................................... 38
7.17 ESC+_D Variable Data ....................................................................................................................................... 40
7.18 ESC+_Q Label Print Number ............................................................................................................................. 41
7.19 ESC+RI Label Size ............................................................................................................................................. 42
7.20 ESC+RW Sheet Unit Copy Number .................................................................................................................. 43
7.21 ESC+RC Sheet Unit Cut Number ...................................................................................................................... 44
7.22 ESC+RT Print Order ........................................................................................................................................... 45
7.23 ESC+RE Telegraphic Message End ................................................................................................................. 46
7.24 ESC+RS Sheet Sending .................................................................................................................................... 47
7.25 ESC+WS Work Shift Information Print .............................................................................................................. 48
7.26 ESC+RZ RFID Message Print Registration ...................................................................................................... 49
8. Font Command .......................................................................................................................................................... 50
8.1 ESC+XU XU Font (Basic Size 5X9 dot) .............................................................................................................. 50
8.2 ESC+XS XS Font (Basic Size 17 X 17 dot) ........................................................................................................ 52
8.3 ESC+XM XM Font (Basic Size 24 X 24 dot) ....................................................................................................... 54
8.4 ESC+XB XB Font (Basic Size 48 X 48 dot) ........................................................................................................ 56
8.5 ESC+XL XL Font (Basic Size 48 X 48 dot) ......................................................................................................... 58
8.6 ESC+OA OCR-A Font .......................................................................................................................................... 60
8.7 ESC+OB OCR-B Font .......................................................................................................................................... 62
8.8 ESC+$ Outline Font Shape .................................................................................................................................. 64
8.9 ESC+$= Outline Font Print ................................................................................................................................... 65
8.10 ESC+RD CG Font ............................................................................................................................................... 67
8.11 ESC+K1 16X16 dot Horizontal Text Flow Kanji (Valid Specification of JIS or Shift JIS) ................................ 70
8.12 ESC+K2 24 X 24 dot Horizontal Text Flow Kanji (Valid Specification of JIS or Shift JIS) .............................. 71
8.13 ESC+K8 16 X 16 dot Horizontal Text with Mixture of half-sized, full-sized Kanji (Valid Specification of Shift
JIS) ................................................................................................................................................................................ 72
8.14 ESC+K9 24 X 24 dot Horizontal Text with Mixture of Half-sized, Full-sized Kanji (Valid Specification of Shift
JIS) ................................................................................................................................................................................ 73
8.15 ESC+k1 16X16 dot Vertical Text Flow Kanji (Valid Specification of JIS or Shift JIS) ..................................... 74
8.16 ESC+k2 24 X 24 dot Vertical Text Flow Kanji (Valid Specification of JIS or Shift JIS) ................................... 75
8.17 ESC+k8 16X16 dot Vertical Text with Mixture of Half-sized, Full-sized Kanji (Valid Specification of Shift JIS)
...................................................................................................................................................................................... 76
8.18 ESC+k9 24 X 24 dot Vertical Text with Mixture of Half-sized, Full-sized Kanji (Valid Specification of Shift
JIS) ................................................................................................................................................................................ 77
8.19 ESC+T1 16 X 16 dot External Word Registration ............................................................................................. 78
8.20 ESC+T2 24 X 24 dot External Word Register ................................................................................................... 80
8.21 ESC+K1(K2) External Character Re-Call Horizontal Text Flow ...................................................................... 82
8.22 ESC+k1(k2) External Character Re-Call Vertical Text Flow ............................................................................ 83
9. Barcode Specification Outline ................................................................................................................................ 84
9.1 ESC+B Barcode (Ratio 1:3) ................................................................................................................................. 87
9.2 ESC+D Barcode (ratio 1 : 2) ................................................................................................................................. 89
9.3 ESC+D~ESC+d Barcode (Explanation Word Selection) ................................................................................... 91
9.4 ESC+BD Barcode (ratio 2 : 5) .............................................................................................................................. 92
9.5 ESC+BT Barcode Ratio Registration ................................................................................................................... 94
9.6 ESC+BW Barcode Print from Ratio ..................................................................................................................... 95
9.7 ESC+BI UCC/EAN128 <for Standard Carton ID> .............................................................................................. 98
9.8 ESC+BC CODE93 Barcode ............................................................................................................................... 100
9.9 ESC+BG CODE128 Barcode ............................................................................................................................ 102
9.10 ESC+BF Bookland ............................................................................................................................................ 106
9.11 ESC+BP Postnet ............................................................................................................................................... 108
9.12 ESC+BS USPS Barcode .................................................................................................................................. 110
9.13 ESC+EU Composite Symbol ........................................................................................................................... 112
9.14 ESC+BL UPC-A Barcode (Without HRI) ......................................................................................................... 116
9.15 ESC+BL~ESC+d UPC-A Barcode (With HRI) ............................................................................................... 117
9.16 ESC+BM UPC-A Barcode (With HRI) ............................................................................................................. 119
10. 2-D Code Command ............................................................................................................................................. 120
10.1 ESC+BQ QR Code ........................................................................................................................................... 120
10.2 ESC+BV MAXI Code ........................................................................................................................................ 145
10.3 ESC+BK PDF417 ............................................................................................................................................. 147
10.4 ESC+BX Data Matrix ........................................................................................................................................ 150
10.5 ESC+DC Data Matrix Data ............................................................................................................................... 151
10.6 ESC+FX Data Matrix Sequential Number ....................................................................................................... 152
10.7 ESC+2D10 PDF417 ......................................................................................................................................... 154
10.8 ESC+2D12 Micro PDF417 ............................................................................................................................... 156
10.9 ESC+2D20 MAXI Code .................................................................................................................................... 159
10.10 ESC+2D30 QR Code (Model 2) .................................................................................................................... 161
10.11 ESC+2D31 QR Code (Model 1) .................................................................................................................... 165
10.12 ESC+2D32 Micro QR Code ........................................................................................................................... 168
10.13 ESC+2D50 DataMatrix (ECC200) ................................................................................................................. 193
10.14 ESC+2D51 GS1 DataMatrix .......................................................................................................................... 196
11. Graphic Command ................................................................................................................................................ 199
11.1 ESC+G Graphic Print ........................................................................................................................................ 199
11.2 ESC+GM BMP File Print .................................................................................................................................. 200
11.3 ESC+GP PCX File Print ................................................................................................................................... 201
12. System Command ................................................................................................................................................ 202
12.1 ESC+CS Print Speed ....................................................................................................................................... 202
12.2 ESC+#E Print Darkness ................................................................................................................................... 203
12.3 ESC+A1 Label Size .......................................................................................................................................... 204
12.4 ESC+A3 Correction Pitch ................................................................................................................................. 206
12.5 ESC+AX Print Area Expand ............................................................................................................................. 208
12.6 ESC+AR Print Area Standard .......................................................................................................................... 209
12.7 ESC+EP Print End Position .............................................................................................................................. 210
12.8 ESC+~(NULL) Multiple Cut .............................................................................................................................. 211
12.9 ESC+~A Cut Unit Number ............................................................................................................................... 212
12.10 ESC+~B Feed Cut Motion .............................................................................................................................. 213
12.11 ESC+* Clear .................................................................................................................................................... 214
12.12 ESC+@ OffLine .............................................................................................................................................. 215
12.13 ESC+C Re-print .............................................................................................................................................. 216
12.14 ESC+PG Printer Motion Register .................................................................................................................. 217
12.15 ESC+PC Printer Motion Register ................................................................................................................... 220
12.16 ESC+E Automatic Line Feed ......................................................................................................................... 223
12.17 ESC+LD User Download ............................................................................................................................... 224
12.18 ESC+EX Memory Area Enlarge .................................................................................................................... 225
12.19 ESC+KM Kanji Mincho Style .......................................................................................................................... 226
12.20 ESC+KG Kanji Gothic Style ........................................................................................................................... 227
12.21 ESC+TW Option Waiting Time ...................................................................................................................... 228
12.22 ESC+TK Forced Tear Off ............................................................................................................................... 229
13. Memory Card Command...................................................................................................................................... 230
13.1 ESC+CC Card Slot ........................................................................................................................................... 230
13.2 ESC+BJF Memory Card Default ...................................................................................................................... 231
13.3 ESC+BJS Memory Card Status Print .............................................................................................................. 232
13.4 ESC+&S Form Overlay Register ..................................................................................................................... 233
13.5 ESC+&R Form Overlay Re-Call....................................................................................................................... 236
13.6 ESC+YS Format Register ................................................................................................................................ 237
13.7 ESC+/N Field Register ...................................................................................................................................... 240
13.8 ESC+YR Format Re-Call.................................................................................................................................. 241
13.9 ESC+/D Field Print ............................................................................................................................................ 242
13.10 ESC+GI Graphic Register .............................................................................................................................. 243
13.11 ESC+GR Graphic Re-Call .............................................................................................................................. 244
13.12 ESC+GT BMP File Register ........................................................................................................................... 245
13.13 ESC+GC BMP File Re-Call ............................................................................................................................ 246
13.14 ESC+PI PCX File Register ............................................................................................................................. 247
13.15 ESC+PY PCX File Re-Call ............................................................................................................................. 248
13.16 ESC+* Clear (memory card) .......................................................................................................................... 249
13.17 ESC+BJ, ESC+BJD True Type Font Register ............................................................................................. 250
13.18 ESC+BJT True Type Font Re-Call ................................................................................................................ 251
14. Calendar Command .............................................................................................................................................. 252
14.1 ESC+WT Calendar Setting .............................................................................................................................. 252
14.2 ESC+WP Calendar Calculation ....................................................................................................................... 253
14.3 ESC+WA Calendar Print .................................................................................................................................. 254
7
1. Outline
This is the Command Specification for LC400e Series and Overseas ‘e’ Series. This ‘e’ Series is a general name of printers of Scantro Enhance (CL408e/412e, CL608e/612e, M-8400RVe, M-84Pro, M-5900RVe), S Series (M-8485Se, M-8490Se, M-8460Se, M-8459Se), M-10e.
In this specification, Dip Switch for setting purpose is shown as DSW.
2. Motion Setting Default Value
The following is the Motion Setting Default Value
LC408e/412e
Item
Default Value
Print Speed
4 inch/sec(100mm/sec) “range: 2, 3, 4, 5, 6”
Print Darkness Range
A “range: A, B”
Print Darkness
3 “range: 1, 2, 3, 4, 5”
Start Position Offset
+0
‘0’ Font Switch Over
YES
Proportional Pitch Specification
Proportional Pitch
CL408e/412e
Item
Default Value
Print Speed
4 inch/sec(100mm/sec) “range: 2, 3, 4, 5, 6”
Print Darkness Range
A “range: A, B”(CL412e only)
Print Darkness
3 “range: 1, 2, 3, 4, 5”
Start Position Offset
+0
‘0’ Font Switch Over
YES
Kanji Code Switch Over
JIS
Proportional Pitch Specification
Proportional Pitch
CL608e/612e
Item
Default Value
Print Speed
6 inch/sec(150mm/sec) “range: 4, 6, 8”
Print Darkness Range
A
Print Darkness
2 “range: 1, 2, 3”
Start Position Offset
+0
‘0’ Font Switch Over
YES
Kanji Code Switch Over
JIS
Proportional Pitch Specification
Proportional Pitch
M-84Pro-2
Item
Default Value
Print Speed
6 inch/sec(150mm/sec) “range: 2, 4, 6, 8, 10”
Print Darkness Range
A
Print Darkness
3 “range: 1, 2, 3, 4, 5”
Start Position Offset
+0
‘0’ Font Switch Over
YES
Kanji Code Switch Over
JIS
Proportional Pitch Specification
Proportional Pitch
M-84Pro-3
Item
Default Value
Print Speed
6 inch/sec(150mm/sec) “range: 2, 4, 6, 8”
Print Darkness Range
A
Print Darkness
3 “range: 1, 2, 3, 4, 5”
Start Position Offset
+0
‘0’ Font Switch Over
YES
Kanji Code Switch Over
JIS
Proportional Pitch Specification
Proportional Pitch
8
M-84Pro-6
Item
Default Value
Print Speed
3 inch/sec(75mm/sec) “range: 2, 3, 4, 5, 6”
Print Darkness Range
A “range: A, B, C”
Print Darkness
3 “range: 1, 2, 3, 4, 5”
Start Position Offset
+0
‘0’ Font Switch Over
YES
Kanji Code Switch Over
JIS
Proportional Pitch Specification
Proportional Pitch
M-8400Rve
Item
Default Value
Print Speed
6 inch/sec(150mm/sec) “range: 2, 4, 6, 8, 10”
Print Darkness Range
A “range: A, B”
Print Darkness
3 “range: 1, 2, 3, 4, 5”
Start Position Offset
+0
‘0’ Font Switch Over
YES
Kanji Code Switch Over
JIS
Proportional Pitch Specification
Proportional Pitch
M-5900RVe
Item
Default Value
Print Speed
3 inch/sec(75mm/sec) “range: 2, 3, 4, 5, 6”
Print Darkness Range
A
Print Darkness
3 “range: 1, 2, 3, 4, 5”
Start Position Offset
+0
‘0’ Font Switch Over
YES
Kanji Code Switch Over
JIS
Proportional Pitch Specification
Proportional Pitch
M-10e
Item
Default Value
Print Speed
5 inch/sec(125mm/sec) “range: 4, 5, 6”
Print Darkness Range
A
Print Darkness
3 “range: 1, 2, 3, 4, 5”
Start Position Offset
+0
‘0’ Font Switch Over
YES
Kanji Code Switch Over
JIS
Proportional Pitch Specification
Proportional Pitch
9
3. Font Table
When installation font is used, specify the ESC+(font type command).
Font Font Type Pitch Printer Model
OA(8dot/mm)
Bit Map「OCR-A font」 15×22 dot
Fixed
All Models
OB(8dot /mm)
Bit Map「OCR-B font」 20×24 dot
Fixed
All Models
OA(12dot /mm)
Bit Map「OCR-A font」 22×33 dot
Fixed
All Models
OB(12dot /mm)
Bit Map「OCR-B font」 30×36 dot
Fixed
All Models
OA(24dot /mm)
Bit Map「OCR-A font」 44×66 dot
Fixed
M-84Pro only
OB(24dot /mm)
Bit Map「OCR-B font」 60×72 dot
Fixed
M-84Pro only
XU
Bit Map「XU font」 5× 9 dot
Fixed / Proportional
All Models
XS
Bit Map「XS font」 17×17 dot
Fixed / Proportional
All Models
XM
Bit Map「XM font」 24×24 dot
Fixed / Proportional
All Models
XB
Bit Map「XB font」 48×48 dot
Fixed / Proportional
All Models
XL
Bit Map「XL font」 48×48 dot
Fixed / Proportional
All Models
K1
Bit Map「K1 font」 16×16 dot
Fixed
All Models ※1, ※2
K2
Bit Map「K2 font」 24×24 dot
Fixed
All Models 1, ※2
$ (specify shape
$= (specify print)
Outline Font Fixed / Proportional All Models
RD
CG Font「CG Times」
Fixed / Proportional
All Models
CG Font「CG Triumvirate」
Fixed / Proportional
All Models
1 Except LC400e series.2 The Option Kanji PCB (MEM PCB with Kanji ROM, Main PCB with Kanji ROM) is required.
10
Enlarge Font
The installation font is enlargeable from 1~12 times. The internal bitmap is enlargeable from its standard size of 1~12 times.
For example, if the standard size is enlarged to 3 times with the width 5dot X height 9dot, it becomes at width 15dot X
height 27 dot. Below is the parameter filling method of printed character at height X enlargement ratio, width X enlargement ratio. width X enlargement ratio = width parameter setting value height X enlargement ratio = height parameter setting value Enlarge Specification <L> is controlling the font size of enlargement. The parameter is specified by the ratio.
For instance, if it is specified as <L>0304, font will be set at horizontal direction X 3 times and vertical direction X 4
times bigger than the standard size.
Character pitch is also enlarged if Expand Specification Command is specified.
Fixed Pitch and Proportional Pitch
XU~XL Font, Outline Font, CG Font can select Fixed Pitch and Proportional Pitch Printing. Proportional Pitch Specification can be set at proportional pitch specification <PS>, proportional pitch release specification<PR>,or printer’s LCD advance mode. The proportional pitch size is different depends on font type. If proportional pitch is specified, the width of alphanumeric will become smaller. The character width of fixed pitch is based on the font size respectively.
Difference between Outline Font and Bit Map Font
Bitmap font is internally installed at a fixed font height and width size. The actual height of bitmap font is slightly bigger
than the width. Bitmap font is the biggest size of font matrix. The reference for font type and font size is at the previous page of Font Table.
Set the height and width of the outline font equally, a well-balanced font can be generated by using the Smooth Scaling
Argorithm Function of the printer. In addition, many font styles such as character decoration, reverse plate, shadow and italics can be selected.
11
4. View Point of Command Manual
7.2 Modify
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se
M-84Pro-2/3/6
LC408e/412e
ESC+L
HEX Code
ESC
L
Parameter
<1B>
16
<4C>
16
aabb
Default Value
aa=01, bb=01
Valid Range and
Term of
Command
When Power is Switched Off
The set parameter. is not maintained.
Valid Range within Items
The set parameter is vlaid til it is set to the next specification
Valid Range between Items
The set parameter becomes default value at next item <A>
[Function]
To specify the enlargement ratio of print font.
[Format] <L>aabb
● Parameter a {Enlargement Ratio in Horizontal Direction} = Valid Range : 01~12 b {Enlargement Ratio in Vertical Direction} = Valid Range : 01~12
[Coding Example] Enlargement Ratio in Horizontal Direction:4 times, Enlargement Ratio in Vertical Direction:3 times <A> <V>100<H>200<P>3<L>0403<XM>ABCD <Q>2 <Z>
[Supplementary Explanation]
1.Character pitch is enlarged at the same time. When character pitch specification <P> is used at the same time, the parameter value of horizontal direction enlargement ratio which is specified at enlargement specification <L> will be reflected in the next character pitch specification <P>
2.To enlarge the graphic, specify the enlargement specification <L> before the graphic print command.
[Point]
1.To enlarge the ratio, design the print format which will not exceed the print area.
[Valid Command]
Font
<XU>
<XS>
<XM>
<XB>
<XL>
<X70>*1
<X71>*1
<X72>*1
<X73>*1
<X74>*1
<X75>*1
<X76>*1
<X77>*1
<OA>
<OB>
<K1>*2
<K2>*2
<K3>*3
<K8>*2
<K9>*2
<k1>*2
<k2>*2
<k3>*3
<k8>*2
<k9>*2
Modify
<P>
<RF>
Graphic
<G>
<GM>
<GP>
*1 Valid only for M84PRO *2 The Optional Kanji ROM is required *3 Valid only for CL4e/6e (Optional Kanji ROM is required)
Show the classification of Command
It is classified in “Control”, “Print Position”, “Modify”, “Font”, “Barcode”, “2-D Code”, “Graphic”, “System”, “Memory Card”,
“Calender”.
⑧ ⑨ ⑩ ⑪ ⑫ ⑬
Enlargement
⑦ ⑥
12
To identify Command Valid / Invalid for each model When the command is invalid, it will be shown as{ }
e.g.) following table shows when the command is valid only for M-10e
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se
M-84Pro-2/3/6
LC408e/412e
To show command name
To show command code
To show command by HEX Code
To show parameter described in the command, ()shows that “valid to omit”.
To show the default value of command
To show the valid range of command
●When power is switched off (1)Set parameter will be maintained (2)Set parameter will not be maintained (3)Set command will not be maintained
●Valid range within Items (1)The set parameter is valid until the next specification is made (2)The set parameter becomes invalid (3)The set command becomes invalid
●Valid range between Items (1)The set parameter becomes default value at the next item <A> (2)The set parameter becomes valid until the next specification is made (3)The set parameter becomes invalid (4)The set command becomes invalid.
To explain the outline of command function
To explain command and required parameter
<L>aabb and command of ESC+L(<1B>
16<4C>16)reflects 2 types of parameter aa or bb.
To explain command example
If the content of coding example is outputted from printer connected with RS-232C, the following will appear if programming is done by BASIC language.
To make supplementary explanation on command function and meaning of parameter.
To explain the important point and control when command is used.
To explain affected command when command is used.
10 ESC$=CHR$&H1B 20 OPEN “COM19600,N,8,1,RS
BIN” FOR OUTPUT AS #1
30 PRINT #1,ESC$;“A”; 40 PRINT #1,ESC$;“V100”ESC$“H200” 50 PRINT #1,ESC$;“P3”;ESC$;“L0403” 60 PRINT #1,ESC$;“XMABCD” 70 PRINT #1,ESC$;“Q2”; 80 PRINT #1,ESC$;“Z” 90 CLOSE #1 100 END
13
5. Control Command
5.1 Control
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
5.1 ESC+A Data Send Start
ESC+A
HEX Code
ESC
A
Parameter
<1B>16
<41>16
NIL
Default Value
NIL
Valid Range and
Terms of
Command
When Power is Switched Off
The set command is not maintained
Valid Range within Items
The set command becomes invalid
Valid Range between Items
The set command becomes invalid
[Function]
To specify Data Send Start.
[Format]
<A>
[Coding Example]
<A>
<V>100<H>200<P>2<L>0202<XM>ABCD <Q>2 <Z>
[Supplementary Explanation]
1.To show item starts, must be used at the beginning of the item.
2.Data Send Start Specification <A> and Data Send End Specification <Z> must be used as a pair.
[Point]
1.All of the command setting value excluded one portion of the system command will return to the default value.
2.Print motion is inactive when Data Send Start Specification <A> is not specified.
Data Send Start
14
5.2 Control
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
5.2 ESC+Z Data Send End
ESC+Z
HEX Code
ESC
Z
Parameter
<1B>16
<5A>16
NIL
Default Value
NIL
Valid Range and
Terms of
Command
When Power is Switched Off
The set command is not maintained
Valid Range within Items
The set command becomes invalid
Valid Range between Items
The set command becomes invalid
[Function]
To specify Data Send End
[Format]
<Z>
[Coding Example]
<A> <V>100<H>200<P>2<L>0202<XM>ABCD <Q>2
<Z>
[Supplementary Explanation]
1.To show the completion of item, must be used at the end of the item.
2.Data Send Start Specification <A> and Data Send End Specification <Z> must be used as a pair.
[Point]
1.Print motion is inactive when Data Send End Specification <Z> is not specified.
Data Send End
15
5.3 Control
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
5.3 ESC+Q Print Number
ESC+Q
HEX Code
ESC
Q
Parameter
<1B>16
<51>16
aaaaaa
Default Value
aaaaaa=1
Valid Range and
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify number of printing
[Format]
<Q>aaaaaa
●Parameter
a {Number to print} = Valid Range : 1~999999
[Coding Example] Print Number Specification:2 pieces
<A> <V>100<H>200<P>2<L>0202<XM>ABCD
<Q>2
<Z>
[Supplementary Explanation]
1.As 1 print content that is specified by Data Send Start Specification <A> ~ Data Send End Specification <Z>, several same content printing will be specified.
2.Must be used before data send complete specification <Z>.
[Point]
1.Number of printing is specified, even if same label is printed, if Sequential Number Specification <F> is used, only the sequential number value set at the field portion will be printed out.
2.If it is combined with Multiple Cut Specification <~>, print numbers is printed out by calculation from print number times cut specified value.
Print Number
16
5.4 Control
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
5.4 ESC+ID Job ID Number
ESC+ID
HEX Code
ESC
ID
Parameter
<1B>16
<49>16<44>16
aa
Default Value
aa=<20>16
Valid Range and
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter is valid until the next specification is made
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify Job ID No for status send
[Format]
<ID>aa
●Parameter
a {Job ID No} = Valid Range : 00~99
[Coding Example] Job ID No:01
<A>
<ID>01
<V>200<H>100<P>0<$>B,100,100,6 <$=>SATOPRINTER <Q>2 <Z>
[Supplementary Explanation]
1.When status return is used on interface protocol, the specified Job ID No can be set at the telegraphic status.
2.Status can be confirmed by sending status request (ENQ).
3.Program it within items and use it whle printing is performed by Data Send Start Specification <A> ~ Data Send End Specification <Z>.
[Point]
1.Status return interface protocol is valid when status request (ENQ) during printing(QTY≠0, includes when Offline and Error occurs) is received.
2.At the status return interface protocol, if status request (ENQ) is returned not during printing, (QTY=0, no received data when power
is switched on), set a space (20H) at the status and then return it.
3.Within items of Data Send Start Specification<A> ~ Data Send Complete Specification <Z>, the final specified value is valid when Job ID Number Specification <ID> is used more than twice.
4.The details can be referred to “Interface Specification”
Job ID Number
17
5.5 Control
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
5.5 ESC+WK Job Name
ESC+WK
HEX Code
ESC
WK
Parameter
<1B>16
<57>16<4B>16
aaaaaaaaaaaaaaaa
Default Value
aaaaaaaaaaaaaaaa=<20>16
Valid Range and
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes valid until the next specification is made
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify Job Name for status return
[Format]
<WK>aaaaaaaaaaaaaaaa
●Parameter
a {Job Name} = ASCII Code 16 digits, shift JIS Kanji 8 digits
[Coding Example] Job Name:SATO
<A>
<WK>SATO
<V>200<H>100<P>0<$>B,100,100,6 <$=>SATOPRINTER <Q>2 <Z>
[Supplementary Explanation]
1.If status 4 is used on interface protocol, the specified Job Name can be set at the telegraphic status.
2.Confirm the status at every ouput of status request (ENQ)
3.Program it within items and use it while printing is performed by using Data Send Start Specification <A> ~ Data Send Complete Specification <Z>.
4.Can be used by combining with Job ID No Specification <ID>.
[Point]
1 At the status return interface protocol , it is valid if status request (ENQ) is received during printing (QTY≠0, includes Offline,
error).
2 At the status return interface protocol, if status request (ENQ) is received not during printing (QTY=0, received data is not
available
when power is switched on), set the space (20H) at the status and then return it.
3 Within the Data Send Start Specification <A> ~ Data Send Complete Specification <Z>, the final specified value becomes valid
when Job Name Specification <WK> is used more than twice.
4 The details can be referred to the “Interface Specification”.
Job Name
18
5.6 Control
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
5.6 ESC+RK RFID Write
ESC+RK
HEX Code
ESC
RK
Parameter
<1B>16
<52>16<4B>16
a(,b)(,c),Dmm,n~n
Default Value
b=0, c=0
Valid Range and
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify data to be written in RFID Tag
[Format]
<RK>a(,b)(,c),Dmm,n~n
●Parameter
a {Tag Type Specification} = 0 : I-CODE(max 48 byte writable)
1 : TAG-IT (max 32 byte writable)
b {RFID Tag Error Ignore Specification}omittable = 0 : No Specification when omission 0
1 : With Specification
2~9 : RFID Tag Error Ignore Specification Print Number
c {Write Protector Specifcation}omittable = 0 : No Specification when omission 0
1 : With Specification(valid only when a=1)
m {Write Data Size Specification} = valid range : 0~48(byte)(when it is a=1)
: 0~32(byte)(when it is a=2)
n {Write Data}
[Coding Example 1] Record 13 byte of characters {4912345678904}on the Ta g -it tag(omit b,c)
<A> <V>50<H>50<BD>3020654912345678904
<RK>1,D13,4912345678904
<Q>2 <Z>
[Coding Example 2] Record 13 byte of characters {4912345678904}on the Tag-it tag, ignore 3 pieces of errors(omit c)
<A> <V>50<H>50<BD>3020654912345678904
<RK>1,3,D13,4912345678904
<Q>2 <Z>
[Coding 3] Record 13 byte of characters {4912345678904}on the Tag-it tag, error ignore is not available, write protector is available.
<A> <V>50<H>50<BD>3020654912345678904
<RK>1,0,1,D13,4912345678904
<Q>2 <Z>
RFID Write
19
[Supplementary Explanation]
1.Valid only with Optional installed model of CL408e/412eRFID.
2.RFID Write Specification <RK> operates as printer’s print motion, the following motions of Continuous Motion, Cutter Motion, (Motion
1), Dispense Motion (Motion 1) and Tear Off Motion is applicable. However, if tear off motion is specified, information return becomes invalid even if it is writable to the tag.
3. RFID Write Specification <RK> cannot be specified at multiple between Data Send Start Specification <A> ~ Data Send Complete Specification <Z>. Use STX+<A> and <Z>+ETX as a pair. The motion is not stable when STX and ETX is omitted.
4.When RFID Tag Error Ignore is specified, print job will be re-started automatically when RFID Tag Error occur. After the re-start, the
data as same as the sent-data will be sent when RFID Tag Error occur, the quantity specified at Print Label Specification <Q> will not be deducted.
When RFID Tag Error Ignore Specification is set at 2~9, the specified quantity of RFID Tag Error will be ignored. If specified quantity of RFID Tag Error continue to appear, print job will be stopped with error. To stop auto printing temporarily when RFID tag error occurs, press LINE key when RFID TAG ERROR is displaying on the LCD screen, set to Offline status, clear all of the received data.
5.If specification of parameter b is omitted, RFID Tag Error Ignore Specification will not be performed.
6.Once specification of parameter c is omitted, write protector specification will not be executed. If specification of parameter b is omitted, the specification of parameter c is not able to be performed.
7.If write protector is specified, data which is written to the Tag will be protected. Please be noted that once the Tag is protected, the
re-write of the Tag is not able to be executed. And if data re-write is performed by printer to the protected Tag data, RFID Tag Error will appear.
8.Only TAG-IT can be applied on Write Protector Specification. If write protector is specified against I-CODE tag, command error will
appear.
9.Information of sequential and calendar cannot be written in RFID. It can be used with combination with Job ID Specification <ID>.
10. The RFID detail motion can be referred to “RFID Kit Option Specification”.
20
6. Print Position Command
6.1 Print Position
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
6.1 ESC+H Print Horizontal Position
ESC+H
HEX Code
ESC
H
Parameter
<1B>16
<48>16
aaaa
Default Value
aaaa=1
Valid Range and
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter is valid until the next parameter is made
Valid Range between Items
The set parameter becomes default value at next item <A>
[Function]
To specify the horizontal direction print position from the print start position by dot
[Format]
<H>aaaa
●Parameter
a {Print Horizontal Position Specification} = Valid Range: refer to the table below
[Coding Example] Print Horizontal Position:200 dot
<A> <V>100<H>200<P>2<L>0202<XM>ABCD <Q>2 <Z>
[Supplementary Explanation]
1.To specify the start horizontal position for character, barcode, borders, graphic etc.
[Point]
1.Content (character, barcode, graphic etc) exceeds print valid range will not be printed.
[Parameter Default Value and Valid Range]
Model Default
Value
Valid Range (dot) Model Default
Value
Valid Range (dot)
LC408e
1
1~832
LC412e
1
1~1248
CL408e
1
1~832
CL412e
1
1~1248
M-8400RVe
1
1~832
CL612e
1
1~1984
CL608e
1
1~1216 M-5900RVe
1
1~896
M-8490Se
1
1~1344
M-8485Se
1
1~1024
M-84Pro-3
1
1~1248
M-8460Se
1
1~1216
M-84Pro-6
1
1~2496
M-8459Se
1
1~896 M-84Pro-2
1
1~832
[Valid Command]
Modify
<WD>
<FW>
<(>
<RF>
Font
<XU>
<XS>
<XM>
<XB>
<XL>
<OA>
<OB>
<RD>
<$=>
<K1>
*1
<K2>
*1
<K8>
*1
<K9>
*1
<k1>
*1
<k2>
*1
<k8>
*1
<k9>
*1
Barcode
<B>
<BC>
<BG>
<BI>
<BP>
<D>
<D><d>
<BD>
<BT>
<BW>
2-D Code
<BK>*2
<BQ>*2
<BV>*2
<BX>*2
<2D10>*3
<2D12>*3
<2D20>*3
<2D30>*3
<2D31>*3
<2D32>*3
<2D50>*3
<2D51>*3
Graphic
<G>
<GM>
<GP>
Memory Card
<GR>
<GC>
<PY>
*1 Requires optional Kanji ROM. (Not supported for LC408e/412e.) *2 Not supported for LC408e/412e. *3 Supported for LC408e/412e only.
Print Horizontal Position
21
6.2 Print Position
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
6.2 ESC+V Print Vertical Position
ESC+V
HEX Code
ESC
V
Parameter
<1B>16
<56>16
aaaa
Default Value
aaaa=1
Valid Range and
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter is valid until the next specification is made
Valid Range between Items
The set parameter becomes default value at the next item <A>
[Function] The print position from start position at vertical direction is specified by dot
[Format]
<V>aaaa
● Parameter
a {Print Vertical Position Specification} = Valid Range: refer to the table below
[Coding Example] Print Vertical Position: 100 dot
<A> <V>100<H>200<P>2<L>0202<XM>ABCD <Q>2 <Z>
[Supplementary Explanation]
1.To specify the start vertical position for character, barcode, borders, graphic etc.
[Parameter Default Value and Valid Range]
Model
Default
Value
Valid Range (dot)
Model
Default
Value
Valid Range (dot)
Standard Print
Area
Expand Print
Area
Standard Print Area
Expand Print Area
LC408e
1
1~1424
1~2848
LC412e
1
1~2136
1~4272
CL408e
1
1~1424
1~2848
CL412e
1
1~2136
1~4272
M-8400RVe
1
1~1424
1~2848
CL612e
1
1~2136
1~4272
CL608e
1
1~1424
1~2848
M-5900RVe
1
1~1424
1~2848
M-8490Se
1
1~2136
1~4272
M-8485Se
1
1~1424
1~2848
M-84Pro-3
1
1~2136
1~4272
M-8460Se
1
1~1424
1~2848
M-84Pro-6
1
1~4272
1~8544
M-8459Se
1
1~1424
1~2848
M-84Pro-2
1
1~1424
1~2848
[Point]
1.Content (character, barcode, graphic etc) exceeds print valid area will not be printed.
[Valid Command]
Modify
<WD>
<FW>
<(>
<RF>
Font
<XU>
<XS>
<XM>
<XB>
<XL>
<OA>
<OB>
<RD>
<$=>
<K1>
*1
<K2>
*1
<K8>
*1
<K9>
*1
<k1>
*1
<k2>
*1
<k8>
*1
<k9>
*1
Barcode
<B>
<BC>
<BG>
<BI>
<BP>
<D>
<D><d>
<BD>
<BT>
<BW>
2-D Code
<BK>*2
<BQ>*2
<BV>*2
<BX>*2
<2D10>*3
<2D12>*3
<2D20>*3
<2D30>*3
<2D31>*3
<2D32>*3
<2D50>*3
<2D51>*3
Graphic
<G>
<GM>
<GP>
Memory Card
<GR>
<GC>
<PY>
*1 Requires optional Kanji ROM. (Not supported for LC408e/412e.) *2 Not supported for LC408e/412e. *3 Supported for LC408e/412e only.
Print Vertical Position
22
7. Modification Command
7.1 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.1 ESC+P Character Pitch
ESC+P
HEX Code
ESC
P
Parameter
<1B>16
<50>16
aa
Default Value
aa=2
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter is valid until the next specification is made
Valid Range between Items
The set parameter becomes default value at the next item <A>.
[Function]
Character pitch is specified by dot number.
[Format]
<P>aa
● Parameter
a {Character Pitch} = Valid Range: 00~99 (dot)
[Coding Example] Character Pitch:10
<A> <V>100<H>200<P>10<L>0202<XM>ABCD <Q>2 <Z>
[Supplementary Explanation]
1.Character pitch refers to character gap as well as font gap when selecting font or barcode.
2.The specified character pitch will expand depends on ratio of Enlargement Specification <L>.
3.Even if new line code “CR” is specified at Auto New Line Specification <E>, it maintains as original without returning to default value. It returns to default value by selecting Data Send Start Specification <A>.
4.By specifying Character Pitch Specification <P> right before specifying the barcode, pitch command becomes valid towards barcode module. Barcode entitled to is : NW-7·CODE39·Industrial 2 of 5·Matrix 2 of 5 Details can be referred to “9.Barcode Specification Outline (3) Character Pitch Gap”.
5.Data specification except figure or over-digit is specified, it becomes as the default value.
[Valid Command]
Modify
<RF>
Font
<XU>
<XS>
<XM>
<XB>
<XL>
<OA>
<OB>
<RD>
<$=>
<K1>
*1
<K2>
*1
<K8>
*1
<K9>
*1
<k1>
*1
<k2>
*1
<k8>
*1
<k9>
*1
Barcode
<B>
<D>
<D><d>
<BD>
<BT>
<BW>
*1 Requires optional Kanji ROM. (Not supported for LC408e/412e.)
Character Pitch
23
7.2 Modify
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.2 ESC+L Enlargement
ESC+L
HEX Code
ESC
L
Parameter
<1B>16
<4C>16
aabb
Default Value
aa=01, bb=01
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter is valid until the next specification is made
Valid Range between Items
The set parameter becomes default value a the next item <A>
[Function]
To specify enlargement ratio of print font.
[Format]
<L>aabb
● Parameter
a {Horizontal Direction Enlargement Ratio} = Valid Range: 01~12 b {Vertical Direciton Enlargement Ratio} = Valid Range: 01~12
[Coding Example] Enlargement Ratio at Horizontal Direction : 4 times; Enlargement Ratio at Vertical Direction : 3 times
<A> <V>100<H>200<P>3<L>0403<XM>ABCD <Q>2 <Z>
[Supplementary Explanation]
1.Character pitch enlarge at the same time, when Character Pitch Specification <P> is used together, the parameter value of horizontal direction enlargement ratio which is specified at Enlargement Specification <L> will be reflected at Character Pitch Specification <P> which is set at the following.
2.If graphic is enlarged, specify the Enlargement Specification <L> right before the graphic print command.
[Point]
1.To expand the enlargement ratio, design the print format not to exceed the print area.
[Valid Command]
Modify
<P>
<RF>
Font
<XU>
<XS>
<XM>
<XB>
<XL>
<OA>
<OB>
<RD>
<$=>
<K1>
*1
<K2>
*1
<K8>
*1
<K9>
*1
<k1>
*1
<k2>
*1
<k8>
*1
<k9>
*1
Graphic
<G>
<GM>
<GP>
Memory Card
<GR>
<GC>
<PY>
*1 Requires optional Kanji ROM. (Not supported for LC408e/412e.)
Enlargement
24
7.3 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.3 ESC+PS Proportional Pitch
ESC+PS
HEX Code
ESC
PS
Parameter
<1B>16
<50>16<53>16
NIL
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set command is not maintained
Valid Range within Items
The set command is valid until the next specification is made
Valid Range between Items
The set command becomes valid
[Funciton]
To specify the proportional pitch
[Format]
<PS>
[Coding Example]
<A>
<PS>
<V>100<H>200<P>2<L>0202<XM>ABCD <Q>2 <Z>
[Supplementary Explanation]
1. When Proportional Pitch Specification <PS> is specified, the width of alphanumeric becomes narrower than before it is specified.
2. Proportional print will not be conducted when data that is not specified is set.
3. Although the setting status of Proportional Pitch Specification <PS> is default at printer initial status, the setting value
(fixed/proportional) of default at printer LCD Advance Mode Setting still can be specified.
[Valid Command]
Modify
<RF>
Font
<XU>
<XS>
<XM>
<XB>
<XL>
<RD>
<$=>
Proportional Pitch
25
7.4 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.4 ESC+PR Release Proportional Pitch
ESC+PR
HEX Code
ESC
PR
Parameter
<1B>16
<50>16<52>16
NIL
Default Value
NIl
Valid Range &
Terms of
Command
When Power is Switched Off
The set command is not maintained
Valid Range within Items
The set command is valid until the next specification is made
Valid Range between Items
The set command becomes valid
[Funciton]
To specify the release of proportional pitch
[Format]
<PR>
[Coding Example]
<A>
<PR>
<V>100<H>200<P>2<L>0202<XM>ABCD <Q>2 <Z>
[Supplementary Example]
1.Although the setting status ‘proportional pitch’ of Proportional Pitch Specification <PS> is default at printer initial status, the setting value (fixed/proportional) of default at printer LCD advance mode setting still can be specified.
[Valid Command]
Modify
<RF>
Font
<XU>
<XS>
<XM>
<XB>
<XL>
<RD>
<$=>
Release Proportional Pitch
26
7.5 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.5 ESC+% Rotate
ESC+%
HEX Code
ESC
%
Parameter
<1B>16
<25>16
a
Default Value
a=0
Valid Range &
Terms of
Command
When Power is Switched Off
The set command is not maintained
Valid Range within Items
The set command is valid until the next specification is made
Valid Range between Items
The set parameter becomes default value at next item <A>
[Function]
To specify font and barcode rotation at anti-clock wise direction
[Format]
<%>a
● Parameter
a {Rotate Direciton} = 0 : Parallel 1(0 degree) 1 : Serial 1(90 degree) 2 : Parallel 2(180 degree) 3 : Serial 2(270 degree)
[Coding Example] Font Rotation: 180 degree, barcode rotation: parallel 1
<A>
<%>2
<V>100<H>400<P>3<L>0403<XM>ABCD
<%>1
<V>400<H>200<BD>103160*123* <Q>2 <Z>
[Supplementary Explanation]
1. The position specification of Print Vertical Position Specification <V> or Print Horizontal Position Specification <H> are absolute value from the start point.
2. When the value of parameter a is 4~9, it will become command error and ignored. In case of besides figures, it is ignored and will be printed at 0 degree.
3. Be aware of any barcode blurring when printing barcode with serial 1 or 2. And slow down the print speed when conducting rotation print using serial 1 or 2.
[Valid Command]
Modify
<RF>
Font
<XU>
<XS>
<XM>
<XB>
<XL>
<OA>
<OB>
<RD>
<$=>
<K1>
*1
<K2>
*1
<K8>
*1
<K9>
*1
<k1>
*1
<k2>
*1
<k8>
*1
<k9>
*1
Barcode
<B>
<BC>
<BG>
<BI>
<BP>
<D>
<D><d>
<BD>
<BT>
<BW>
2-D Code
<BK>*2
<BQ>*2
<BV>*2
<BX>*2
<2D10>*3
<2D12>*3
<2D20>*3
<2D30>*3
<2D31>*3
<2D32>*3
<2D50>*3
<2D51>*3
Graphic
<G>
<GM>
<GP>
System
<E>
Memory Card
<GR>
<GC>
<PY>
*1 Requires optional Kanji ROM. (Not supported for LC408e/412e.) *2 Not supported for LC408e/412e. *3 Supported for LC408e/412e only.
Parallel 1
(0 degree)
Parallel 2
(180 degree)
Serial 1
(90 degree)
Serial 2
(270 degree)
Label Feed Direction
Start Position
Start
Position
Start
Position
Start
Position
Label Feed Direction
Label Feed Direction
Label Feed Direction
Rotate
27
7.6 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.6 ESC+F Sequential Number
ESC+F
HEX Code
ESC
F
Parameter
<1B>16
<46>16
aaaabcccc(,dd,ee,f)
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
Set before the data specification command of font or barcode, print the specified data sequentially.
[Format]
<F>aaaabcccc(,dd,ee,f)
● Parameter
a {Print Number Specification of the Identical Information}= valid range : 1~9999 b {Increase / Decrease Specification} = + : Addition
- : Reduction c {Setting of Increase / Decrease Value} = valid range : 1~9999 d {Sequential Number Effective Digit} = valid range : 1~99 omit 8 (omittable) e {Low Level Invalid Digit} = valid range : 0~99 omit 0 (omittable) f {Decimal or Hex Sequential Number Specification} = valid range : 0~99 omit 0 (omittable) 0 : Decimal omit 0 (omittable) 1 : HEX
[Coding Example] Print Number of Identical Information:1, increase/decrease specification:+, increase/decrease value:1,
sequential number digit:5, low level invalid digit:0 <A> <V>100<H>100<P>2<L>0202 <F>1+1,5,0<XU>10000 <Q>2 <Z>
[Supplementary Explanation]
1.The sequential number specification position for 1 format can be set until 8.
2.The black / white inversion <(>is not applicable to the sequential number.
3.The automatic line feed <E> is not applicable.
[Valid Command]
Font
<XU>
<XS>
<XM>
<XB>
<XL>
<OA>
<OB>
Barcode
<B>
<BC>
<BG>
<BI>
<BP>
<D>
<D><d>
<BD>
<BT>
<BW>
Sequential Number
28
7.7 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.7 ESC+FW Ruler and Frame Print
ESC+FW
HEX Code
ESC
FW
Parameter
<1B>16 <46>16<57>16
Ruler aabcccc Frame aabbVccccHdddd
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify the print ruler and frame print
[Format]
<FW>aabcccc Frame Print
● Parameter
a {Line Width} = valid range : 02~99 (dot) b {Specification of Horizontal and Vertical Direction} = H : Horizontal Direction
V : Vertical Direction
c {Frame Print} = valid range : refer to the following table
<FW>aabbVccccHdddd Ruler Print
●Parameter
a {Vertical Line Width} = valid range : 02~99(dot) b {Horizontal Line Width} = valid range : 02~99(dot) c {Vertical Line Length} = valid range : refer to the following table d {Horizontal Line Length} = valid range : refer to the following table
[Coding Example] Ruler Print Line Width:4, horizontal direction specification, ruler line length:400 Frame Line Line Width:8, horizontal line width:8, vertical line length:300, horizontal line length:400
<A> <V>100<H>200<FW>04H400 <V>300<H>200<FW>0808V300H400 <Q>2 <Z>
[Supplementary Explanation]
1.If print start position exceed print valid range, it will become command error and stop print.
[Valid Range]
Model
Valid Range:Horizontal Line Length (dot)
Valid Range:Vertical Line Length (dot)
LC408e
CL408e M-8400RVe
M-84Pro-2
1832
11424
LC412e CL412e
M-84Pro-3
11248
12136
CL608e M-8460Se
11216
11424
CL612e
1~1984
1~2136
M-5900RVe M-8459Se
1896
11424
M-10eDT/TT
1~3200
1~3600
M-8485Se
1~1024
1~1424
M-8490Se
1~1344
1~2136
M-84Pro-6
1~2496
1~4272
Ruler and Frame Print
29
7.8 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.8 ESC+( Black/White Inversion Print
ESC+(
HEX Code
ESC
(
Parameter
<1B>16
<28>16
aaaa,bbbb
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify black/white inversion printing
[Format]
<(>aaaa,bbbb
● Parameter
a {Inverse Area of Horizontal Direction Specification} = valid range : refer to the following table b {Inverse Area of Vertical Direction Specification} = valid range : refer to the following table
[Coding Example] Horizontal Direction Inverse Area:200, Vertical Direction Inverse Area:70
<A> <V>50<H>50<P>2<L>0202<XM>ABC <V>50<H>50<(>200,70 <Q>2 <Z>
[Supplementary Explanation]
1.Print start position specify Print Horizontal Position Specification <H> and Print Vertical Position Specification <V> before the Black/White Inversion Print Specification <(>.
2.If print start positin exceed print valid range, it will become command error and stop printing.
[Point]
1.Set the black print portion not exceed 30% of overall label.
[Valid Range]
Model
Valid Range
Horizontal Line
Length (dot)
Valid Range:Vertical Line
Length
(dot)
LC408e
CL408e M-8400RVe
M-84Pro-2
1832
11424
LC412e CL412e
M-84Pro-3
11248
12136
CL608e M-8460Se
11216
11424
CL612e
1~1984
1~2136
M-5900RVe M-8459Se
1896
11424
M-10eDT/TT
1~3200
1~3600
M-8485Se
1~1024
1~1424
M-8490Se
1~1344
1~2136
M-84Pro-6
1~2496
1~4272
Label Feed Direction
Black/White Inversion Print
30
7.9 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.9 ESC+KC Kanji Code
ESC+KC
HEX Code
ESC
KC
Parameter
<1B>16
<4B>16<43>16
a
Default Value
a=0
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter is valid until the next specification is made
Valid Range between Items
The set parameter becomes default value at next item <A>
[Function]
To specify Kanji Code Kanji code can be switched over temporarily
[Format]
<KC>a
● Parameter
a Kanji Code Specification = 0 : JIS Code
1 : Shift JIS Code
[Coding Example 1] If Shift JIS is specified
<A>
<KC>1
<V>100<H>200<P>2<L>0202 <K1>H81698A94816A83548367815B <Q>2 <Z>
[Coding Example 2] If JIS is specified
<A>
<KC>0
<V>100<H>200<P>2<L>0202 <K1>H214A3374214B25352548213C <Q>2 <Z>
[Supplementary Explanation]
1.It is not necessary to specify normal label print for this command.
2.Multiple specifications within 1 item is applicable too.
3.This command is applicable only when optional Kanji ROM is installed.
Kanji Code
31
7.10 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.10 ESC+& Form Overlay Registration
ESC+&
HEX Code
ESC
&
Parameter
<1B>16
<26>16
NIL
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set command is not maintained
Valid Range within Items
The set command is valid until the next specification is made
Valid Range between Items
The set command is valid until the next specification is made
[Function]
To specify Form Overlay Registration
[Format]
<&>
[Coding Example]
<A> <V>100<H>50<FW>1010V800H750 <V>100<H>50<FW>0505V760H710 <V>150<H>100<XM>MODEL
<&>
<Z>
[Supplementary Explanation]
1. Store the fixed print content to printer by using Form Overlay Registration <&>, and through Form Overlay Recall Specification</>, printing can be executed from the composition with drawing from normal data.
2. Overlay Form Registration Specification <&> is specified at the end of data string that is to be stored. The effective area of the drawing registration is identical to the printing area of the printing.
3. Form Overlay Registration Specification <&> is applicable for only 1 format registration.
4. Register the new stored data after conducted Form Overlay Clear Specification <*&> of the changed content.
5. Registration content is recalled by Form Overlay Call Out Specification </>.
6. When label size specification <A1> is made, form overlay registration will be printed out at the specified area.
[Valid Command]
Print Position
<V>
<H>
Modification
<WD>
<FW>
<(>
<RF>
Font
<XU>
<XS>
<XM>
<XB>
<XL>
<OA>
<OB>
<RD>
<$=>
<K1>
*1
<K2>
*1
<K8>
*1
<K9>
*1
<k1>
*1
<k2>
*1
<k8>
*1
<k9>
*1
Barcode
<B>
<BC>
<BG>
<BI>
<BP>
<D>
<D><d>
<BD>
<BT>
<BW>
2-D Code
<BK>*2
<BQ>*2
<BV>*2
<BX>*2
<2D10>*3
<2D12>*3
<2D20>*3
<2D30>*3
<2D31>*3
<2D32>*3
<2D50>*3
<2D51>*3
Graphic
<G>
<GM>
<GP>
*1 Requires optional Kanji ROM. (Not supported for LC408e/412e.) *2 Not supported for LC408e/412e. *3 Supported for LC408e/412e only.
Form Overlay Registration
32
7.11 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.11 ESC+/ Form Overlay Recall
ESC+/
HEX Code
ESC
/
Parameter
<1B>16
<2F>16
NIL
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set command is not maintained
Valid Range within Items
The set command is valid until the next specification is made
Valid Range between Items
The set command is valid until the next specification is made
[Function]
To specify Form Overlay Recall
[Format]
</>
[Coding Example]
<A>
</>
<V>200<H>100<P>0<$>B,100,100,6 <$=>SATOPRINTER <V>720<H>150<B>102100*95000012345* <Q>2 <Z>
[Supplementary Explanation]
1. Form Overlay Recall Specification </> recalls the registered content by the Form Overlay Registration Specification <&> and then print it out.
2. If Form Overlay Recall Specificatin </> is detected at normal print data, it proceed to printing with the composition of drawing data stored in the form overlay.
Form Overlay Recall
33
7.12 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.12 ESC+0 Part Editing Function
ESC+0
HEX Code
ESC
0
Parameter
<1B>16
<30>16
NIL
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set command is not maintained
Valid Range within Items
The set command becomes invalid
Valid Range between Items
The set command becomes invalid
[Function]
To specify part editing from the previous print data
[Format]
<0>
[Coding Example] Edit part of print Data{DEF} into{123}
<A> <V>100<H>200<P>2<L>0202<XM>ABC <V>200<H>200<P>2<L>0202<XM>DEF <Q>1 <Z>
<A>
<0>
<V>200<H>200<P>2<L>0202<XM>123 <Q>1 <Z>
[Supplementary Explanation]
1. Used when only one part of the previous print data is changed.
2. Recall the previous print data by Part Edit Specification <0>, start printing after part editing. From previous data, specify changes on the same print position, the condition is to send the changed data.
3. The specified previous data at the same position is cleared.
4. If Rotate Specification <%> is applied on edit portion, it is necessary to be applied during part editing too.
5. This command is used with the fixed pitch, same font or same digit numbers.
ABC
DEF
ABC
123
1st label
2nd label
Part Editing
1st label
Label Feed Direction
2nd label
Part Editing Function
34
7.13 Modificaiton
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.13 ESC+WD Co
py within Labels (Part
Copy)
ESC+WD
HEX Code
ESC
WD
Parameter
<1B>16
<57>16<44>16
VaaaaHbbbbYccccXdddd
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To copy the specified range from an optional location to another optional location
[Format]
<WD>VaaaaHbbbbYccccXdddd
● Parameter
a {Vertical Start Point of Copy Source} = valid range : refer to next page table b {Horizontal Start Point of Copy Source} = valid range : refer to next page table c {Vertical Dot Size of Copy Source} = valid range : refer to next page table d {Horizontal Dot Size of Copy Source} = valid range : refer to next page table
[Coding Example] Vertical Start Point of Copy Source:50, Horizontal Start Point of Copy Source:50,
Vertical Dot Size of Copy Source:200, Horizontal Dot Size of Copy Source:400 <A> <V>50<H>50<P>2<L>0202<XU>ABCD <V>300<H>100<WD>V50H50Y200X400 <Q>2 <Z>
ABCD
ABCD
aaaa
bbbb
cccc
dddd
[Supplementary Explanation]
1. Specify location for copy destination, specify Print Vertical Position Specification <V> and Print Horizontal Position Specification <H> before the Copy Specification <WD> inside of the label.
2. Do not specify the position of copy destination within the copy source.
3. If print start position of copy area exceed printable area, it will become command error and stop printing.
Label Feed Direction
Dot line portion shows the copy area.
Actual print portion is ABCD」.
Copy within Labels (Part Copy)
35
[Valid Range]
Model
Valid Range (dot)
Horizontal Start Point of Copy
Source
Horizontal Dot Size of Copy Source
Vertical Start Point of Copy Source
Vertical Dot Size of Copy Source
LC408e CL408e M-8400RVe
M-84Pro-2
1832
11424
LC412e CL412e
M-84Pro-3
11248
12136
CL608e
M-8460Se
11216
11424
CL612e
1~1984
1~2136
M-5900RVe
M-8459Se
1896
11424
M-10eDT/TT
1~3200
1~3600
M-8485Se
1~1024
1~1424
M-8490Se
1~1344
1~2136
M-84Pro-6
1~2496
1~4272
36
7.14 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.14 ESC+J Journal Print
ESC+J
HEX Code
ESC
J
Parameter
<1B>16
<4A>16
a~a+CR<0D>16
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify journal printing
[Format]
<J>a~a+CR
● Parameter
a {Journal Print Column} = Print Data CR {Control Code(0DH)}
[Coding Example]
<A>
<J> ABCD+CR EFGH+CR
<Z>
[Supplementary Explanation]
1. Print journal from vertical position 2 dot, horizontal position 2 dot.
2. Character pitch is 2 dot, column pitch is 16 dot.
3. Font type is printed with XS font 2X2 times
4. It becomes invalid to combine with other command with this journal print command. However, Re-print Specification <C>, Black/White Inverse Print Specification <(> is excluded here.
Journal Print
37
7.15 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.15 ESC+RF Font / Logo Search Print
ESC+RF
HEX Code
ESC
RF
Parameter
<1B>16
<52>16<46>16
aabbbb, n~n
Default Value
aa=01, bbbb=1
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
Searches and prints the download font or logo
[Format]
<RF>aabbbb,n~n
● Parameter
a {Font ID No} = valid range : 01~99 b {Print Digit} = valid range : 1~9999 n {Print Data}
[Coding Example 1] When a single byte “AB” is printed by using the Font Search Print Function
{Font ID No:01, Print Digit:4}(Unicode is A:<0041>
16, B:<0042>16)
<A> <PS> <V>100<H>100<L>0101
<RF>010004,<0041>16<0042>16
<Z>
[Coding Example 2] Logo Search Print{Font ID No:02, Print Digit:2}
<A> <V>100<H>100<L>0101<RF>020002,<826B>16 <Z>
[Supplementary Explanation]
1. Specify the value of Unicode for print data.
2. Specify {Print Data:<826B>
16
}when logo is searched and printed{Print Digit:0002}.
(<826B>
16
is the value of L shift JIS code)
Font / Logo Search Print
38
7.16 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.16 ESC+RM Mirror Rotate
ESC+RM
HEX Code
ESC
RM
Parameter
<1B>16
<52>16<4D>16
aaaa,bbbb
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
Mirror rotate the print data
[Format]
<H>hhhh<V>vvvv<RM>aaaa,bbbb
● Parameter
h {Mirror Rotate Specification Start Horizontal Position} = valid range : refer to next page table v {Mirror Rotate Specification Start Horizontal Position} = valid range : refer to next page table a {Mirror Rotate Specification Horizontal Range} = valid range : 8~9999 b {Mirror Rotate Specification Vertical Range} = valid range : 8~9999
[Coding Example 1] When Mirror Rotate Range is specified
<A> <H>100<V>100<XM>12345
<H>100<V>100<RM>0200,0080
<Q>1 <Z>
[Coding Example 2] When Mirror Rotate Specification is not specified
<A> <H>100<V>100<XM>12345
<RM>
<Q>1 <Z>
[Supplementary Explanation]
1. When parameter of aaaa, bbbb is not specified, all specified print data before Mirror Rotate Specification <RM> is mirror rotated.
2. Data not inside of the print area will not be mirror rotated.
3. For item not inclusive of print data, if this command is specified, it will become command error.
4. This command cannot be applied together with command (sequential number specification <F>, within label copy <WD>, calendar print specification <WA> etc) that inclusives of re-editing of print data. And also the graphic registration specification <GI>, format
1. registration specification <YS>, data registration commands.
5. Multiple specification cannot be conducted with less than 1 item under this command.
Mirror Rotate
39
[Valid Range]
Model
Valid Range (dot)
Mirror Rotate Specification Start
Horizontal Position
Mirror Rotate Specification
Start
Vertical Position
LC408e CL408e M-8400RVe
M-84Pro-2
1832
11424
LC412e CL412e
M-84Pro-3
11248
12136
CL608e
M-8460Se
11216
11424
CL612e
1~1984
1~2136
M-5900RVe
M-8459Se
1896
11424
M-10eDT/TT
1~3200
1~3600
M-8485Se
1~1024
1~1424
M-8490Se
1~1344
1~2136
M-84Pro-6
1~2496
1~4272
40
7.17 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se
M-84Pro-2/3/6
LC408e/412e
7.17 ESC+_D Variable Data
ESC+_D
HEX Code
ESC
_D
Parameter
<1B>16
<5F>16<44>16
,aa,n~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
Function
To specify variable data with small label
Format
_D,aa,nn
● Parameter
a Field No valid range 0199 n Variable Data data
Specify the digit number of variable data within the range of digit that is specified under Format Specificatin <_N>.
Printing will not be carried out if it exceeds the specified digit.
Coding Example
<A> <A1>06363060<PD>,600,1020,0,0 <_F> <_N>,01,04<V>100<H>200<L>0202<XM>ABCD <_N>,02,07<V>200<H>200<L>0202<B>103200*11111* <_N>,03,02<V>100<H>400<L>0202<XM>99 <_D>
,01,AAAA<_D>,02,*22222*<_D>,03,22_Q,1
<_D>
,01,BBBB<_D>,02,*33333*<_D>,03,33_Q,2
<_D>
,02,*44444*<_D>,03,44<_Q,4 ---------------------
Z
Print Result Example
Supplementary Explanation
1If Variable Data Specification <_D> is omitted, the content (default) specified under Format Specification <_N> will be printed.
However, if variable data is specified from Variable Data Specification <_D>, it will continue to that content and printing.refer to
AAAA 22
BBBB 33
BBBB 33
BBBB 44
BBBB 44
BBBB 44
BBBB 44
Label Feed Direciton
Variable Data
41
7.18 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.18 ESC+_Q Label Print Number
ESC+_Q
HEX Code
ESC
_Q
Parameter
<1B>16
<5F>16<51>16
,aaaa(,b)
Default Value
aaaa0001b0
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
Function
To specify print number of small label
Format
_Q,aaaa,b
● Parameter
a Print Number valid range 00019999 b 「Plain White Label Number」(omittable) = 0
: Auto New Line
1~9 : Number of Plain White Label
Coding Example
<A> <A1>06363060 <PD>,600,1020,0,0 <_F> <V>100<H>200<P>2<L>0202<XM>ABCD <V>200<H>200<P>2<L>0202 <B>103200*11111*
<_Q>
,4,2
<_F> <V>100<H>200<P>2<L>0202<XM>BBBB <V>200<H>200<P>2<L>0202 <B>103200*22222*
<_Q>
,2,1
Z
Print Result Example
Supplementary Explanation
1The print number of small label can be specified under Small Label Print Number Specification <_Q>.
ABCD
ABCD
ABCD
ABCD
BBBB
BBBB
Label Feed Direction
Label Print Number
42
7.19 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.19 ESC+RI Label Size
ESC+RI
HEX Code
ESC
RI
Parameter
<1B>16
<52>16<49>16
aaaa,bbbb,cc,dd,eeee,ffff,gg,hh
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes valid until the next specification is made
Valid Range between Items
The set parameter becomes valid until the next specification is made
Function
To set information on label size
Format
RIaaaa,bbbb,cc,dd,eeee,ffff,gg,hh
● Parameter
a Horizontal Sheet Size (Label Area Width) valid range 15003200 (dot) b Vertical Sheet Size (Label Area Height) valid range 4803600 (dot) c Horizontal Label Size valid range 060 (dot) d Vertical Label Size valid range 0060 (dot) e Horizontal Label Size for Small Label (Label Size Width) = valid range : 480~3200 (dot) f Vertical Label Size for Small Label (Label Size Height) valid range 4803600 (dot) g Horizontal Label Number valid range 0106 h Vertical Label Number valid range 0107
Coding Example
A> <RI>
2196,1236,24,36,0700,0400,03,03
A112362196 RW02 Z
Supplementary Explanation
1Label Size Specification <RI> data becomes error when it is different from Label Size Specification <A1>. 2Number of label in horizontal column will be calculated automatically and printed out by Lable Size Specification <RI>.
Point
1Label Size Specification <RI> is a command to set information relating to label size at printer driver. Therefore, it cannot be
combined with other standard command.
b
a
c
d
f
e
Label Feed Direction
Label Size
43
7.20 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.20 ESC+RW Sheet Unit Copy Number
ESC+RW
HEX Code
ESC
RW
Parameter
<1B>16
<52>16<57>16
aa
Default Value
aa01
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
Function
To specify sheet copy number of small label
Format
RWaa
● Parameter
a Sheet Copy Number valid range 0199
Coding Example
A> <RI3200,1200,00,00,1600,0600,02,02 A112003200 <RW>
01
Z
Supplementary Explanation
1.Sheet means when it is divided into several small labels by Label Size Specification <R1>, it is equivalent to the range that has been specified by Label Size Specification <A1>.
Point
1Sheet Unit Copy Number Specification <RW> is a command to specify the sheet copy number of small label at printer driver.
Therefore it cannot be combined with other standard command.
2nd sheet (copy)
1st sheet
Label Feed Direction
Sheet Unit Copy Number
44
7.21 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.21 ESC+RC Sheet Unit Cut Number
ESC+RC
HEX Code
ESC
RC
Parameter
<1B>16
<52>16<43>16
aa
Default Value
aa01
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
Function
To specify sheet cut number of the small label
Format
RCaa
● Parameter
a Sheet Cut Number valid range 0199
Coding Example
A> <RI3200,1200,00,00,1600,0600,02,02 A112003200 <RC>
01
Z
Supplementary Explanation
1Sheet means a certain range specified under Label Size Specification <A1> when it is divided into small labels under Label Size
Specification <R1>.
Point
1.Sheet Unit Cut Specification <RC> is a command to specify the sheet cut number of small label at printer driver. Therefore, it cannot
be combined with other standard command.
2nd sheet
1st sheet
Cut Position
Label Feed Direction
Sheet Unit Cut Number
45
7.22 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.22 ESC+RT Print Order
ESC+RT
HEX Code
ESC
RT
Parameter
<1B>16
<52>16<54>16
a
Default Value
a0
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes valid until the next specification is made
Valid Range between Items
The set parameter becomes valid.
Function
To specify print order of small label
Format
RTa
● Parameter
a Print Direction Specification 0 Horizontal Direction 1 Vertical Direction
Coding Example
A> <RT>
0
RI3200,1200,00,00,1600,0600,02,02 A112003200 Z
<Horizontal Direction> <Vertical Direction>
Point
1Print Order Specification <RT> is a command to specify label print order of small label by printer driver. Therefore, it cannot be
combined with other standard command.
Label Feed Direction
1 2 3
4 5 6
1 3 5
2 4 6
Print Order
46
7.23 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.23 ESC+RE Telegraphic Message End
ESC+RE
HEX Code
ESC
RE
Parameter
<1B>16
<52>16<45>16
a
Default Value
a0
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes default value at next item <A>
Function
To specify the telegraphic message end relates to small label
Format
REa
● Parameter
a Operates when Ending 0Discharge Motion
1Discharge Motion Cut Motion
The motion becomes 0 (feed motion) when cutter is not available
Coding Example
A> <RE>
0
Z
Supplementary Explanation
1After receiving Telegraphic End Specification <RE>, the editing of horizontal row will be ended and conduct feed motion.
As printing may end at the middle of horizontal row label due to the number of printing, so it is very common that the label may turn out into plain white without any printing on it.
Point
1Telegraphic End Specification<RE> is a command to specify telegraphic ending of small label at printer driver, therefore, it cannot
be combined with other standard command.
Telegraphic Message End
47
7.24 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.24 ESC+RS Sheet Sending
ESC+RS
HEX Code
ESC
RS
Parameter
<1B>16
<52>16<53>16
NIL
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set command is not maintained
Valid Range within Items
The set command becomes invalid
Valid Range between Items
The set command becomes invalid
Function
To specify paper delivery (feed operation) of marked unit (I-mark, Gap) for small label.
Format
RS
Coding Example
<A> <RS> <Z>
Point
1Used at single item only.
2Sheet Sending Specification <RS> is a command to specify small label sheet sending of I-mark unit at printer driver. Therefore, it
cannot be combined with other standard command.
Sheet Sending
48
7.25 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.25 ESC+WS Work Shift Information Print
ESC+WS
HEX Code
ESC
WS
Parameter
<1B>16
<57>16<53>16
a
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
Function
To specify printing of work shift information (shift code, printer start use time, shift name).
Format
WSa
● Parameter
a Print Content 1Shift Code
2Printer Start Use Time 3Shift Name
Coding Example
<A> <S> <V>050<H>050<L>0101<M>SHIFT CODE: <V>050<H>300<L>0202
<WS>
1
V100H050L0101MSTART TIME:V100H300L0202
<WS>
2
WB0 V150H050L0101MSHIFT NAME: V150H300L0101
<WS>
3
Q1
Z
Supplementary Explanation
1If work shift information is set invalid at printer LCD hidden setting mode, it will become command error. 2Before Work Shift Print Specification <WS>, character type to print out the work shift information can be specified by font command without any print data. If font specification command is not conducted, print it by U character. 3XU, XS, XM, XB, XL are font type valid for specification.
4Font specification command to specify character type of Work Shift Print Specification <WS> becomes default value at next item
<A>.
The font specification command for print data will not influence on print content of Work Shift Print Specification <WS>.
Work Shift Information Print
49
7.26 Modification
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
7.26 ESC+RZ
RFID Message Print
Registration
ESC+RZ
HEX Code
ESC
RZ
Parameter
<1B>16
<52>16<5A>16
a
Default Value
a=0
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
Function
To specify the content registration to be printed on tag when RFID tag error occur.
Format
RZa
● Parameter
a Print Pattern 0Diagonal Line + Character
1Diagonal Line only 2Character only
Coding ExampleTo print message (XM Character) ofNo RFID Labeland diagonal line.
A> <A108000600 V50H50XMNo RFID Label <RZ>
0
Z
Print Example
Supplementary Explanation
1 Become valid only for CL408e/412e with installation of RFID Option. 2 Label size specification <A1> must be set. When label size specification is not available, vertical 800 dot, horizontal 600 dot is
specified. If specified label size is bigger than actual label, print message will be printed onto the next tag.
3 RFID Message Print Registration Specification <RZ> cannot be specified within the item similar to normal print data. If Print
Number Specification <Q> is specified within the item that is specified under this command, print number specification become invalid.
4 Specify RFID Message Print Registration Specification <RZ> right before Data Send End Specification <Z>. 5 If this command is not specified, the word of “RFID TAG ERROR” and diagonal line will be printed when RFID Tag Error Occur. 6 Diagonal line will be printed automatically by Label Size Specification <A1> after adjusted to the specified label size. But the shape
and print position of the line cannot be specified.
Valid Command
Print Positin
<H> <V>
Modification
<P>
<L>
<FW>
</>
Font
<XU>
<XS>
<XM>
<XB>
<XL>
<OA>
<OB>
<RD>
<$=>
System
<A1>
Value of()is 12 dot/mm
Label Feed
Direction
a=0
a=1
a=2
80 dot
(120 dot)
80 dot
(120 dot)
40 dot
(60 dot)
160 dot
(240 dot)
40 dot
(60 dot)
160 dot
(240 dot)
RFID TAG ERROR
80 dot
(120 dot)
80 dot
(120 dot)
RFID Message Print Registration
RFID TAG ERROR
50
8. Font Command
8.1 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.1 ESC+XU XU Font (Basic Size 5X9 dot)
ESC+XU
HEX Code
ESC
XU
Parameter
<1B>16
<58>16<55>16
n~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify font formed by the basic character size with the size of width 5 X height 9 dot.
[Format]
<XU>n~n
● Parameter
n {Print Data} = Data
[Coding Example]
<A> <V>100<H>200<P>2<L>0304<XU>ABCDE <Q>2 <Z>
[Supplementary Explanation]
1.XU font can select both Fixed Pitch and Proportional Pitch.
2.Fixed Pitch and Proportional Pitch can be set at command specification or printer LCD advanced mode.
(Advanced Mode is valid)
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<PS>
<PR>
<F>
<&>
</>
<0>
<WD>
Barcode
<D><d>
Calendar*1
<WA>
*1 Not supported for LC408e/412e.
XU Font
(Basic Size 5 x 9 dot)
51
XU Font Character Set
Basic size 5 X 9 dot forms the following words
The above print sample is the printing with head density 12 dot/mm, 3 times size of horizontal/vertical
52
8.2 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.2 ESC+XS XS Font (Basic Size 17 X 17 dot)
ESC+XS
HEX Code
ESC
XS
Parameter
<1B>16
<58>16<53>16
n~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify font formed by basic size of width 17 X height 17 dot
[Format]
<XS>n~n
● Parameter
n {Print Data} = Data
[Coding Example]
<A> <V>100<H>200<P>2<L>0304<XS>ABCDE <Q>2 <Z>
[Supplementary Explanation]
1.XS font can select both Fixed Pitch and Proportional Pitch.
2.The setting of Fixed Pitch and Proportional Pitch can be set at command specification or printer LCD advanced mode. (Advanced Mode is valid)
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<PS>
<PR>
<F>
<&>
</>
<0>
<WD>
Barcode
<D><d>
Calendar*1
<WA>
*1 Not supported for LC408e/412e.
XS Font
Basic Size 17 x 17 dot)
53
XS Font Character Set
Basic size 17 X dot forms the following words
The above print sample is with head density 12 dot/mm, 2 times size of vertical/horizontal
54
8.3 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.3 ESC+XM XM Font (Basic Size 24 X 24 dot)
ESC+XM
HEX Code
ESC
XM
Parameter
<1B>16
<58>16<4D>16
n~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify font formed by basic word size of width 24 X height 24 dot
[Format]
<XM>n~n
● Parameter
n {Print Data} = Data
[Coding Example]
<A> <V>100<H>200<P>2<L>0304<XM>ABCDE <Q>2 <Z>
[Supplementary Explanation]
1.XM font can select both Fixed Pitch and Proportional Pitch.
2.The setting of Fixed Pitch and Proportional Pitch can be set at command specification or printer LCD advanced mode.
(Advanced Mode is valid)
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<PS>
<PR>
<F>
<&>
</>
<0>
<WD>
Barcode
<D><d>
Calendar*1
<WA>
*1 Not supported for LC408e/412e.
XM Font
Basic Size 24 x 24 dot)
55
XM Font Character Set
Basic side 24 X 24 dot forms the following words
The above print sample with head density 12 dot/mm, 2 times size of vertical/horizontal
56
8.4 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.4 ESC+XB XB Font (Basic Size 48 X 48 dot)
ESC+XB
HEX Code
ESC
XB
Parameter
<1B>16
<58>16<42>16
an~n
Default Value
a=0
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify font formed by basic character size of width 48 X height 48 dot.
[Format]
<XB>an~n
● Parameter
a {Smoothing Specification} = 0:Smoothing Invalid
1:Smoothing Valid (valid when enlargement specification <L > is from 3 ~12 times)
n {Print Data} = Data
[Coding Example]
<A> <V>100<H>200<P>2<L>0304<XB>0ABCDE <Q>2 <Z>
[Supplementary Explanation]
1.XB font can select both Fixed Pitch and Porportional Pitch.
2.The setting of Fixed Pitch and Proportional Pitch can be set at command specification or printer LCD advanced mode. (Advanced Mode is valid)
3.Even if smoothing specification is valid, it will become invalid if enlargement specification <L> is 1, 2 times.
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<PS>
<PR>
<F>
<&>
</>
<0>
<WD>
Barcode
<D><d>
Calendar*1
<WA>
*1 Not supported for LC408e/412e.
XB Font
Basic Size 48 x 48 dot
57
XB Font Character Set
Words formed by basic size 48 X 48 dot
The above print sample with the head density 12 dot/mm, 1 time size of vertical/horizontal
58
8.5 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.5 ESC+XL XL Font (Basic Size 48 X 48 dot)
ESC+XL
HEX Code
ESC
XL
Parameter
<1B>16
<58>16<4C>16
an~n
Default Code
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify font formed by basic word size of width 48 X height 48 dot.
[Format]
<XL>an~n
● Parameter
a {Smoothing Specification} = 0:Smoothing Invalid
1:Smoothing Valid (valid when enlargement specification <L> is from 3 ~12 times)
n {Print Data} = Data
[Coding Example]
<A> <V>100<H>200<P>2<L>0304<XL>0ABCDE <Q>2 <Z>
[Supplementary Explanation]
1.XL font can select both Fixed Pitch and Proportional Pitch.
2.The setting of Fixed Pitch and Proportional Pitch can be set by command specification or printer LCD advanced mode.
(Advanced Mode is valid)
3.Even if smoothing specification is valid, it will become invalid if enlargement specification <L> is at 1, 2 times.
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<PS>
<PR>
<F>
<&>
</>
<0>
<WD>
Barcode
<D><d>
Calendar*1
<WA>
*1 Not supported for LC408e/412e.
XL Font
Basic Size 48 x 48 dot
59
XL Font Character Set
Words formed by basic size 48 X 48 dot
The above print sample with the head density 12 dot/mm, 1 time size of vertical/horizontal.
60
8.6 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.6 ESC+OA OCR-A Font
ESC+OA
HEX Code
ESC
OA
Parameter
<1B>16
<4F>16<41>16
n~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify OCR-A font
[Format]
<OA>n~n
● Parameter
n {Print Data} = Data
[Coding Example]
<A> <V>100<H>100<P>2<L>0202<OA>ABC <Q>2 <Z>
[Font Size Table]
Model
Font Size (dot)
LC408e, CL408e, M-8400Rve, CL608e,
M-5900Rve, M-8485Se/60Se/59Se,
M-84Pro-2
width 15 × height 22
LC412e, CL412e, CL612e, M-10eDT/TT, M-8490Se, M-84Pro-3
width 22 × height 33
M-84Pro-6
width 44 × height 66
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<F>
<&>
</>
<0>
<WD>
Barcode
<D><d>
Calendar*1
<WA>
*1 Not supported for LC408e/412e.
OCR-A Font
61
OCR-A Font Character Set
OCR-A Font Specification
The above print sample with the head density 12 dot/mm, 1 time of vertical / horizontal of 22 X 33 dot
62
8.7 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.7 ESC+OB OCR-B Font
ESC+OB
HEX Code
ESC
OB
Parameter
<1B>16
<4F>16<42>16
n~n
Default Code
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify OCR-B font
[Format]
<OB>n~n
● Parameter
n {Print Data} = Data
[Coding Example]
<A> <V>100<H>100<P>2<L>0202<OB>ABC <Q>2 <Z>
[Font Size Table]
Model
Font Size (dot)
LC408e, CL408e, M-8400Rve, CL608e,
M-5900Rve, M-8485Se/60Se/59Se,
M-84Pro-2
width 20 × height 24
LC412e, CL412e, CL612e, M-10eDT/TT, M-8490Se, M-84Pro-3
width 30 × height 36
M-84Pro-6
width 60 × height 72
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<F>
<&>
</>
<0>
<WD>
Barcode
<D><d>
Calendar*1
<WA>
*1 Not supported for LC408e/412e.
OCR-B Font
63
OCR-B Font Character Set
OCR-B Font Specification
The above sample is the printing with head density 12 dot/mm, 1 time size of vertical/horizontal of 30 X 36 dot
64
8.8 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.8 ESC+$ Outline Font Shape
ESC+$
HEX Code
ESC
$
Parameter
<1B>16
<24>16
a,bbb,ccc,d
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes valid until the next specification is made
Valid Range between Items
The set parameter becomes default value at next item <A>
[Function]
To specify font type, font size and font shape of outline font.
[Format]
<$>a,bbb,ccc,d
● Parameter
a {Font Type Specification} = A : Helvetica bold (Proportional)
B : Helvetica bold (Character Pitch Fixed) b {Font Width Specification} = valid range : 24~999(dot) c {Font Height Specification} = valid range : 24~999(dot) d {Font Shape Specification} = 0 : Standard Font (Black)
1 : Font without White
2 : Gray Font (Pattern 1)
3 : Gray Font (Pattern 2)
4 : Gray Font (Pattern 3)
5 : Font with Shadow
6 : Font without white, with Shadow
7 : Mirror Reflection Font
8 : Standard Italic Font
9 : Italic Font without White, with Shadow
[Coding Example] Font Type Specification:A, Font Width Specification:100 dot, Font Height Specification:100 dot, Font Shape Specification:1
<A> <V>100<H>100<P>2 <$>A,100,100,1<$=>SATO <Q>2 <Z>
[Supplementary Explanation]
1.The shape of Italic font is inclining at 15° within the font width specification.
2.Outline Font Print Specification <$=> is specified after Outline Font Shape Specification <$>.
3.Regarding the shape font of 1~9, if the specified dot size is small, it is not easy to differentiate with the font.
4.If font width, height specification is small, it may be damaged by the font.
[Valid Command]
Modification
<$=>
Outline Font Shape
65
8.9 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.9 ESC+$= Outline Font Print
ESC+$=
HEX
ESC
$=
Parameter
<1B>16
<24>16<3D>16
n~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify printing of outline font
[Format]
<$=>n~n
● Parameter
n {Print Data} = Data
[Coding Example] Print Data:SATO
<A> <V>100<H>100<P>2 <$>A,100,100,1<$=>SATO <Q>2 <Z>
[Supplementary Explanation]
1.Specify the Outline Font Shape Specification <$> before the Outline Font Print Specification <$=>.
2.The specify range of font height includes ascender and descender areas. For proportional, be careful with the outline font as letter size width change accordingly with every font.
3.Font pitch can be specified by Character Pitch Specification <P>
4.The incline object is inclining at 15° within the font width specification. Ascender and descender areas are included within the height
specification.
5.Regarding the shape font of 1~9, if the specified font size is small, it is not easy to differentiate with the font.
6.If the font width, height specification of the Outline Font Shape Specification <$> is small, it may be damaged by the font.
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<%>
<$>
<F>
Calendar*1
<WA>
*1 Not supported for LC408e/412e.
Outline Font Print
66
Outline Font Character Set
Outline Font Specification
The above sample is the printing with head density 12 dot/mm, standard font 50 X 50 dot.
67
8.10 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.10 ESC+RD CG Font
ESC+RD
HEX Code
ESC
RD
Parameter
<1B>16
<52>16<44>16
abb,ccc,ddd,n~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify CG Font Type, Font Style, Font Size, Print Data.
[Format]
<RD>abb,ccc,ddd,n~n
● Parameter
a {Font Type} = A {CG Times}
B {CG Triumvirate} b {Font Style} = 00 Fixed c {Horizontal Size} = valid range : 004~999 (Dot specification)
valid range : P02~P99(Point Specification)
d {Vertical Size} = valid range : 004~999(Dot Specification)
valid range : P02~P99(Point Specification)
n {Print Data} = Data
[Coding Example]
<A> <V>100<H>100<P>2
<RD>A00,P10,P10,SATO
<Q>2 <Z>
[Supplementary Explanation]
1.Font size is set at “Dot Specification”, “Point Specification”.
2.Dot size is different based on printer model. (refer to the following table)
3.1 point is 0.35mm.
[Dot Size]
Model
1 dot size(mm)
LC408e, CL408e, M-8400Rve, CL608e, M-5900Rve,
M-8485Se/60Se/59Se, M-84Pro-2
0.125
LC412e, CL412e, CL612e, M-10e, M-8490Se, M-84Pro-3
0.083
M-84Pro-6
0.042
[Font Size Range]
Model
Valid Range:Horizontal Size Range (dot)
Valid Range:Vertical Size Range (dot)
LC408e, CL408e, M-8400Rve, M-84Pro-2
4~832
4~999
M-5900Rve, M-8459Se
4~896
4~999
LC412e,
CL412e, CL608e, CL612e,
M-10eDT/TT, M-8485Se/90Se/60Se,
M-84Pro-3/6
4999 4999
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<%>
<F>
CG Font
68
CG Times Font Character Set
CG Times Font Specification
The above sample is the printing with the head density 12 dot/mm, 48 X 48 dot.
69
CG Triumvirate Font Character Set
CG Triumvirate Font Specification
The above sample is the printing with head density 12 dot/mm, 48 X 48 dot.
70
8.11 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.11 ESC+K1 16X
16 dot Horizontal Text
Flow Kanji (Valid Specific
ation of JIS or
Shift JIS)
ESC+K1
HEX Code
ESC
K1
Parameter
<1B>16
<4B>16<31>16
an~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify Horizontal Text Flow Kanji with the size of width 16 X height 16 dot
[Format]
<K1>an~n
● Parameter
a {Kanji Specification Mode} = H : HEX Character Specification
B : Binary Code Specification
I : with smoothing function based on HEX C : with smoothing function based on binary code J : with highlighting function base on HEX D : with highlighting function based on binary code
K : with smoothing and highlighting function based on HEX
E : with smoothing and highlighting function based on binary code
n {Data } = Refer to JIS Kanji Code Table or Shift JIS Kanji Code Table
[Coding Example 1] HEX Character Specification of Shift JIS Horizontal Direction Ratio:3 times, Vertical Direction Ratio:5 times
<A> <V>100<H>200<P>2<L>0305
<K1>H81698A94816A83548367815B
<Q>2 <Z>
[Coding Example 2] Binary Specification of JIS, Horizontal Direction Ratio:2 times, Vertical Direction Ratio:3 times
<A> <V>100<H>200<P>2<L>0203
<K1>B!J3t!K%5%H!<
<Q>2 <Z>
[Supplementary Explanation]
1.HEX Character = Kanji Code 4 byte ASCII / Kanji 1 Character
2.Binary Code = Kanji Code 2 byte / Kanji 1 character
3.Smoothing Function Valid Ratio = Horizontal, Vertical valid range : 3~12 times
4.Highlighting Function Valid Ratio = Horizontal, Vertical valid range : 1~5 times
[Point]
1.For the highlighting function, the horizontal width of characters increase if follow the enlargement specification.
2.If highlighting function is used, be aware as there might have smearing problem occur due to the characters.
3.This command can be used only when option Kanji ROM is installed.
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<&>
</>
<0>
<WD>
16 x 16 dot Horizontal Text Flow Kanji
Valid Specification of JIS or Shift JIS)
71
8.12 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.12 ESC+K2 24 X
24 dot Horizontal Text
Flow Ka
nji (Valid Specification of JIS or
Shift JIS)
ESC+K2
HEX Code
ESC
K2
Parameter
<1B>16
<4B>16<32>16
an~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify width 24 X height 24 dot horizontal text flow Kanji
[Format]
<K2>an~n
● Parameter
a {Kanji Specification Mode} = H : HEX Character Specification
B : Binary Code Specification
I : with smoothing function based on HEX C : with smoothing function based on binary code J : with highlighting function base on HEX
D : with highlighting function based on binary code
K : with smoothing and highlighting function based on HEX
E : with smoothing and highlighting function based on binary code
n {Data } = Refer to JIS Kanji Code Table or Shift JIS Kanji Code Table
[Coding Example 1] HEX Character Specification of Shift JIS, horizontal direction ratio:3 times, vertical direction ratio:5 times
<A> <V>100<H>200<P>2<L>0305
<K2>H81698A94816A83548367815B
<Q>2 <Z>
[Coding Example 2] Binary Specification of JIS, horizontal direction ratio:2 times, vertical direction ratio:3 times
<A> <V>100<H>200<P>2<L>0203
<K2>B!J3t!K%5%H!<
<Q>2 <Z>
[Supplementary Explanation]
1.HEX Character = Kanji Code 4 byte ASCII/Kanji 1 Character
2.Binary Code = Kanji Code 2 byte/Kanji 1 Character
3.Smoothing Function Valid Ratio = Horizontal, Vertical valid range : 3~12 times
4.Highlighing Function Valid Ratio = Horizontal, Vertical valid range : 1~5 times
[Point]
1.For the highlighting function, the horizontal width of characters increase if follow the enlargement specification.
2.If highlighting function is used, be aware as there might have smearing problem occurs due to the characters.
3.This command can be used only when option Kanji ROM is installed.
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<&>
</>
<0>
<WD>
24 x 24 dot Horizontal Text Flow Kanji
(Valid Specification of JIS or Shift JIS)
72
8.13 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.13 ESC+K8 16 X
16 dot Horizontal Text
with Mixture of half-sized, full-
sized Kanji
(Valid Specification of Shift JIS)
ESC+K8
HEX
ESC
K8
Parameter
<1B>16
<4B>16<38>16
an~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify print mixture of width 16 X height 16 dot horizontal text kanji with width 8 X height 16 dot half-sized character.
[Format]
<K8>an~n
● Parameter
a {Kanji Specification Mode} = H : HEX Character Specification
B : Binary Code Specification
I : with smoothing function based on HEX
C : with smoothing function based on binary code
J : with highlighting function base on HEX
D : with highlighting function based on binary code
K : with smoothing and highlighting function based on HEX
E : with smoothing and highlighting function based on binary code
n {Data } = Refer to Shift JIS Kanji Code Table
[Coding Example] HEX Character Specification of shift JIS, horizontal direction ratio:3 times, vertical direction ratio:5 times
Data:SATO Corporation <A> <V>100<H>200<P>2<L>0305
<K8>H8A948EAE89EF8ED0BBC42D
<Q>2 <Z>
[Supplementary Explanation]
1.HEX Character = Kanji Code 4 byte ASCII/Kanji 1 character
2.Binary Code = Kanji Code 2 byte/Kanji 1 character
3.Smoothing Function Valid Ratio = Horizontal, Vertical valid range : 3~12 times
4.Highlight Fucntion Valid Ratio = Horizontal, Vertical valid range : 1~5 times
[Point]
1.For the highlighting function, the horizontal width of characters increase if follow the enlargement specification.
2.If highlighting function is used, be aware as there might have smearing problem occurs due to the characters.
3.The valid specification of 16X16 dot horizontal text with mixture of half-sized, full-sized Kanji Specification <K8> is limited in Shift JIS Kanji Code only.
4.Half-sized specification (character code of 1 byte) is printed out at size of 8x16 dot.
5.Full-sized specification (character code of 2 byte) is printed out at size of 16X16 dot.
6.Half-sized character has no relation with Kanji Gothic Style Specification <KG>, it is printed out by Mincho Style.
7.This command can be used only when option Kanji ROM is installed.
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<&>
</>
<0>
<WD>
16 x 16 dot Horizontal Text with Mixture of half-sized,
full-sized Kanji (Valid Specification of Shift JIS)
73
8.14 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.14 ESC+K9 24 X 24 dot
Horizontal Text
with Mixture of Half-sized, Full-
sized Kanji
(Valid Specification of Shift JIS)
ESC+K9
HEX Code
ESC
K9
Parameter
<1B>16
<4B>16<39>16
an~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify print mixture of width 24 X height 24 dot horizontal text kanji with width 12 X height 24 dot half-sized character.
[Format]
<K9>an~n
● Parameter
a {Kanji Specification Mode} = H : HEX Character Specification
B : Binary Code Specification
I : with smoothing function based on HEX C : with smoothing function based on binary code J : with highlighting function base on HEX
D : with highlighting function based on binary code
K : with smoothing and highlighting function based on HEX
E : with smoothing and highlighting function based on binary code
n {Data } = Refer to Shift JIS Kanji Code Table
[Coding Example] HEX Character Specification of shift JIS, horizontal direction ratio:3 times, vertical direction ratio:5 times
Data:SATO Corporation <A> <V>100<H>200<P>2<L>0305
<K9>H8A948EAE89EF8ED0BBC42D
<Q>2 <Z>
[Supplementary Explanation]
1.HEX Character = Kanji Code 4 byte ASCII/Kanji 1 character
2.Binary Code = Kanji Code 2 byte/Kanji 1 character
3.Smoothing Function Valid Ratio = Horizontal, Vertical valid range : 3~12 times
4.Highlight Fucntion Valid Ratio = Horizontal, Vertical valid range : 1~5 times
[Point]
1.For the highlighting function, the horizontal width of characters increase if follow the enlargement specification.
2.If highlighting function is used, be aware as there might have smearing problem occurs due to the characters.
3.The valid specification of 24 X 24 dot horizontal text with mixture of half-sized, full-sized Kanji Specification <K9> is limited for Shift JIS Kanji Code only.
4.Half-sized specification (character code of 1 byte) is printed out at size of 12x24 dot.
5.Full-sized specification (character code of 2 byte) is printed out at size of 24X24 dot.
6.Half-sized character has no relation with Kanji Gothic Style <KG>, it is printed out by Mincho Style.
7.This command can only be used when option Kanji ROM is installed.
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<&>
</>
<0>
<WD>
24 x 24 dot Horizontal Text with Mixture of
Half-sized, Full-sized Kanji
(Valid Specification of Shift JIS)
74
8.15 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.15 ESC+k1 16X
16 dot Vertical Text Flow
Kanji (Valid Specification of JIS or Shift JIS)
ESC+k1
HEX Code
ESC
k1
Parameter
<1B>16
<6B>16<31>16
an~n
Defualt Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify vertical text flow kanji at width 16 X height 16 dot.
[Format]
<k1>an~n
● Parameter
a {Kanji Specification Code} = H : HEX Character Specification
B : Binary Code Specification I : with smoothing function based on HEX C : with smoothing function based on binary code J : with highlighting function base on HEX D : with highlighting function based on binary code K : with smoothing and highlighting function based on HEX E : with smoothing and highlighting function based on binary code
n {Data} = Refer to JIS Kanji Code Table or Shift JIS Kanji Code Table
[Coding Example 1] HEX Character Specification of Shift JIS, horizontal direction ratio:3 times, vertical direction ratio:5 times
<A> <V>100<H>200<P>2<L>0305
<k1>H81698A94816A83548367815B
<Q>2 <Z>
[Coding Example 2] JIS Binary Specification, horizontal direction ratio:2 times, vertical direction ratio:3 times
<A> <V>100<H>200<P>2<L>0203
<k1>B!J3t!K%5%H!<
<Q>2 <Z>
[Supplementary Explanation]
1.HEX Character = Kanji Code 4 byte ASCII/Kanji 1 character
2.Binary Code = Kanji Code 2 byte/Kanji 1 character
3.Smoothing Function Valid Ratio = Horizontal, Vertical valid range : 3~12 times
4.Highlight Fucntion Valid Ratio = Horizontal, Vertical valid range : 1~5 times
[Point]
1.For the highlighting function, the horizontal width of characters increase if follow the enlargement specification.
2.If highlighting function is used, be aware as there might have smearing problem occurs due to the characters.
3.This command can be used only when option Kanji ROM is installed.
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<&>
</>
<0>
<WD>
16 x 16 dot Vertical Text Flow Kanji
(Valid Specification of JIS or Shift JIS)
75
8.16 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.16 ESC+k2 24 X 24 dot Vertical Text Flow Kanji (Valid Specification of JIS or Shift JIS)
ESC+k2
HEX Code
ESC
k2
Parameter
<1B>16
<6B>16<32>16
an~n
Defualt Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify vertical text flow kanji at width 24 X height 24 dot.
[Format]
<k2>an~n
● Parameter
a {Kanji Specification Mode} = H : HEX Character Specification
B : Binary Code Specification
I : with smoothing function based on HEX C : with smoothing function based on binary code J : with highlighting function base on HEX D : with highlighting function based on binary code K : with smoothing and highlighting function based on HEX E : with smoothing and highlighting function based on binary code
n {Data} = Refer to JIS Kanji Code Table or Shift JIS Kanji Code Table
[Coding Example 1] HEX Character Specification of Shift JIS, horizontal direction ratio:3 times, vertical direction ratio:5 times
<A> <V>100<H>200<P>2<L>0305
<k2>H81698A94816A83548367815B
<Q>2 <Z>
[Coding Example 2] Binary Specification of JIS, horizontal direction ratio:2 times, vertical direction ratio:3 times
<A> <V>100<H>200<P>2<L>0203
<k2>B!J3t!K%5%H!<
<Q>2 <Z>
[Supplementary Explanation]
1.HEX Character = Kanji Code 4 byte ASCII/Kanji 1 character
2.Binary Code = Kanji Code 2 byte/Kanji 1 character
3.Smoothing Function Valid Ratio = Horizontal, Vertical valid range : 3~12 times
4.Highlight Fucntion Valid Ratio = Horizontal, Vertical valid range : 1~5 times
[Point]
1.For the highlighting function, the horizontal width of characters increase if follow the enlargement specification.
2.If highlighting function is used, be aware as there might have smearing problem occurs due to the characters.
3.This command can be used only when option Kanji ROM is installed.
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<&>
</>
<0>
<WD>
24 × 24 dot Vertical Text Flow Kanji
(Valid Specification of JIS or Shift JIS)
76
8.17 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.17 ESC+k8 16X
16 dot Vertical Text with
Mixture of Half-sized, Full-
sized Kanji (Valid
Specification of Shift JIS)
ESC+k8
HEX Code
ESC
k8
Parameter
<1B>16
<6B>16<38>16
an~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify mix specification of width 16 X height 16 dot vertical text with width 8 X height 16 dot half-sized character.
[Format]
<k8>an~n
● Parameter
a {Kanji Specification Mode} = H : HEX Character Specification
B : Binary Code Specification
I : with smoothing function based on HEX C : with smoothing function based on binary code J : with highlighting function base on HEX
D : with highlighting function based on binary code
K : with smoothing and highlighting function based on HEX
E : with smoothing and highlighting function based on binary code
n {Data } = Refer to Shift JIS Kanji Code Table
[Coding Example] HEX Character Specification of Shift JIS, horizontal direction ratio:3 times, vertical direction ratio:5 times
Data:SATO Corporation <A> <V>100<H>200<P>2<L>0305
<k8>H8A948EAE89EF8ED0BBC42D
<Q>2 <Z>
[[Supplementary Explanation]
1.HEX Character = Kanji Code 4 byte ASCII/Kanji 1 character
2.Binary Code = Kanji Code 2 byte/Kanji 1 character
3.Smoothing Function Valid Ratio = Horizontal, Vertical valid range : 3~12 times
4.Highlight Fucntion Valid Ratio = Horizontal, Vertical valid range : 1~5 times
[Point]
1.For the highlighting function, the horizontal width of characters increase if follow the enlargement specification.
2.If highlighting function is used, be aware as there might have smearing problem occurs due to the characters.
3.The valid specification of 16 X 16 dot vertical text with mixture of half-sized, full-sized kanji specification <k8> is limited for Shift JIS Kanji Code only.
4.Hafl-sized specification (character code of 1 byte) is printed out at size of 8x16 dot.
5.Full-sized specification (character code of 2 byte) is printed out at size of 16X16 dot.
6.Half-sized character has no relation with Kanji Gothic Style Specification <KG>, it is printed out by Mincho Style.
7.This command can be used only when option Kanji ROM is installed.
[NOTE]
1. When characters with a sonant mark/half sonant mark at half-sized specification is choosen, characters and part of sonant mark/half
sonant mark turns out to be different printing. Example: if{バー}is specified, it comes out with{}{}{-}.
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<&>
</>
<0>
<WD>
16 x 16 dot Vertical Text with Mixture of Half-sized,
Full-sized Kanji
(Valid Specification of Shift JIS)
ハ ゙
-
77
8.18 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.18 ESC+k9 24 X
24 dot Vertical Text with
Mixture of Half-sized, Full-
sized Kanji (Valid
Specification of Shift JIS)
ESC+k9
HEX Code
ESC
k9
Parameter
<1B>16
<6B>16<39>16
an~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify the mixture of print specification of width 24 X height 24 dot vertical text kanji with width 12 X height 24 dot half-sized
character.
[Format]
<k9>an~n
● Parameter
a {Kanji Specification Mode} = H : HEX Character Specification
B : Binary Code Specification
I : with smoothing function based on HEX C : with smoothing function based on binary code J : with highlighting function base on HEX D : with highlighting function based on binary code K : with smoothing and highlighting function based on HEX E : with smoothing and highlighting function based on binary code
n {Data } = Refer to Shift JIS Kanji Code Table
[Coding Example] HEX Character Specification of Shift JIS, horizontal direction ratio:3 times, vertical direction ratio:5 times,
Data:SATO Corporation <A> <V>100<H>200<P>2<L>0305
<k9>H8A948EAE89EF8ED0BBC42D
<Q>2 <Z>
[Supplementary Explanation]
1.HEX Character = Kanji Code 4 byte ASCII/Kanji 1 character
2.Binary Code = Kanji Code 2 byte/Kanji 1 character
3.Smoothing Function Valid Ratio = Horizontal, Vertical valid range : 3~12 times
4.Highlight Fucntion Valid Ratio = Horizontal, Vertical valid range : 1~5 times
[Point]
1.For the highlighting function, the horizontal width of characters increase if follow the enlargement specification.
2.If highlighting function is used, be aware as there might have smearing problem occurs based on characters.
3.The valid specification of 24 X 24 dot vertical text with half-sized, full-sized kanji specification <k9> is limited for Shift JIS Kanji Code only.
4.Half-sized specification (character code of 1 byte) is printed out at size of 12 X 24 dot.
5.Full-sized specification (character code of 2 byte) is printed out at size of 24 X 24 dot.
6.Half-sized character has no relation with Kanji Gothic Style Specification <KG>, it is printed out by Mincho Style.
7.This command can be used only when option Kanji ROM is installed.
[NOTE]
1. When characters with sonant mark/half sonant mark at the half-sized specification is choosen, characters and part of sonant mark/half sonant mark turns out to be different printing. Example: if{バー}is specified, it comes out with{}{}{-}.
[Valid Command]
Print Position
<V>
<H>
Modification
<P>
<L>
<%>
<&>
</>
<0>
<WD>
24 x 24 dot Vertical Text with Mixture of Half-sized, Full-sized
Kanji
(Valid Specification of Shift JIS)
ハ ゙
-
78
8.19 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.19 ESC+T1 16 X
16 dot External Word
Registration
ESC+T1
HEX Code
ESC
T1
Parameter
<1B>16
<54>16<31>16
abbn~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify external word at width 16 X height 16 dot.
[Format]
<T1>abbn~n
● Parameter a {Select Type of Registration Data} = H : HEX Character Registration Data
B : Binary Code Registration Data
b {Code Address of Registered Font}
<JIS Code Specification>
H : “21”~“7F” Max size that can be registered in this range: 95 B : 21H~7FH Max size that can be registered in this range: 95
<Shift JIS Specification>
H : “40”~“9E” Max size that can be registered in this range: 95 B : 40H~9EH Max size that can be registered in this range: 95
n {External Word Registration Data}
[Coding Example 1] HEX Character Registration Data of JIS
<A>
<T1>H21 00FF ··········FF00
<Z>
<A> <V>100<H>200<K1>H9021 <Q>2 <Z>
[Coding Example 2] Binary Code Registration Data of JIS
<A>
<T1>B<40>16 <00FF ··········FF00>16
<Z>
<A> <V>100<H>200<K1>B<90>
16<40>16
<Q>2 <Z>
16 x 16 dot External Word Registration
79
[Supplementary Explanation]
1.To register external word of width 16 X height 16 dot into the internal memory.
2.Code which is specified at Registration Font Code Address combines itself with the “Kanji Code Mode” that is set in the printer, and then specify address of either JIS Code or Shift JIS Code.
3.Area that has been registered before is valid for re-registration.
4.Register order of data is shown as follow.
5.If external word is registered inside of printer memory, it will be erased once printer power is turned OFF. In this case re-register is
necessary.
External Word File{16X16}
To register the above external word, D1 and D2 is formed by{00000001}and{10000000}respectively. Each D1 and D2 data becomes <01>
16 and <80>16.
Onwards, as such D3 is <03>
16, D4 is <00>16, D5 is <3F>16, D6 is <FC>16, external word registration data becomes the specification of
<018003003FFC·····>
16 and until D32.
16 dot
8 dot
8 dot
D2
16 dot
D4
D6
D8
D32
D30
D28
D26
D10
D12
D14
D16
D18
D20
D22
D24
D31
D29
D27
D25
D23
D21
D19
D17
D15
D13
D11
D9
D7
D5
D3
D1
D1 D2
D3 D4
D5 D6
D31 D32
80
8.20 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.20 ESC+T2 24 X
24 dot External Word
Register
ESC+T2
HEX Code
ESC
T2
Parameter
<1B>16
<54>16<32>16
abbn~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify external word at width 24 X height 24 dot.
[Format]
<T2>abbn~n
● Parameter
a {Select Type of Registration Data} = H : HEX Character Registration Data
B : Binary Code Registration Data
b {Code Address of Registrated Font}
<JIS Code Specification>
H : “21”~“7F” Max size that can be registered in this range :95 B : 21H~7FH Max size that can be registered in this range: 95
<Shift JIS Specification>
H : “40”~“9E” Max size that can be registered in this range: 95 B : 40H~9EH Max size that can be registered in this range: 95
n {External Word Registration Data}
[Coding Example 1] HEX Character Registration Data of JIS
<A>
<T2>H21 00FF ··········FF00
<Z>
<A> <V>100 <H>200 <K2>H9021 <Q>2 <Z>
[Coding Example 2] Binary Code Registration Data of Shift JIS
<A>
<T2>B<40>16 00FF ··········FF00
<Z>
<A> <V>100 <H>200 <K2>B<90>
16<40>16
<Q>2 <Z>
24 × 24 dot External Word Register
81
[Supplementary Explanation]
1. Register external word of width 24 X height 24 dot inside of internal memory
2. Code whish is specified at Registration Font Code Address combines itself with the “Kanji Code Mode” that is set in the printer, and then specify address of either JIS Code or Shift JIS Code.
3. Area that has been registered before is valid for re-registration.
4. Outpur order of data is shown as follow.
5. If external word is registered inside of printer memory, it will be erased once printer power is turned OFF. In this case re-register is
necessary.
External Word File{24X24}
To register the above external word, D1 , D2 and D3 is formed by{00000000}, {00111100},{00000000}respectively. Each D1, D2 and D3 data is <00>
16, <3C>16, <00>16.
Onwards, as such D4 is <00>
16, D5 is <3C>16 , D6 is <00>16. External Registration Data becomes specification of
<003C00003C00·····>
16 and until D72.
D3
D6
D9 D12 D15 D18 D21 D24 D27
D30
D33
D36
D39
D42
D45
D48
D51 D54
D57
D60
D63
D66
D69
D72
D2
D71
D1
D4
D7 D10 D13 D16 D19 D22 D25
D28
D31
D34
D37
D40
D43
D46
D49 D52
D55
D58
D61
D64
D67
D70
24 dot
8 dot
8 dot
8 dot
24 dot
D1 D2 D3
D4 D5 D6
D7 D8 D9
D70 D71 D72
82
8.21 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.21 ESC+K1(K2) External Character Re-Call Horizontal Text Flow
ESC+K1(K2)
HEX Code
ESC
K1(K2)
Parameter
<1B>16
<4B>16<31>16(<4B>16<32>16)
ab~b
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify re-call print specification of horizontal text flow of external character registered in the printer memory.
[Format] <K1>ab~b <K2>ab~b
● Parameter a {External Character Specification Mode} = H : HEX Character Specification
B : Binary Code Specification I : with smoothing function based on HEX C : with smoothing function based on binary code J : with highlighting function base on HEX D : with highlighting function based on binary code K : with smoothing and highlighting function based on HEX E : with smoothing and highlighting function based on binary code
b {Registration Code} <JIS Code Specification>
H, I, J, K : “9021”~ “907F” B, C, D, E : 9021H~907FH
<Shift JIS Code Specification>
H, I, J, K : “F040”~“F09E” B, C, D, E : F040H~F09EH
[Coding Example 1] 16X16 External Character Call-out Specification HEX Character Registration Data of JIS
<A> <T1>H21 00FF ··········FF00 <Z>
<A> <V>100<H>200<K1>H9021 <Q>2 <Z>
[Coding Example 2] 24X24 External Character Call-out Specification Binary Code Registratin Data of Shift JIS
<A> <T2>B<40>
16
00FF ··········FF00 <Z>
<A> <V>100<H>200<K2>B<90>16<40>16 <Q>2 <Z>
[Supplementary Explanation]
1.Re-register if normal printing is not working.
External Character Re-Call
Horizontal Text Flow
83
8.22 Font
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
8.22 ESC+k1(k2) External Character Re-Call Vertical Text Flow
ESC+k1(k2)
HEX Code
ESC
k1(k2)
Parameter
<1B>16
<6B>16<31>16(<6B>16<32>16)
ab~b
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify re-call print specification of vertical text flow of external character registered in the printer memory.
[Format]
<k1>abbn~n <k2>abbn~n
● Parameter a {External Character Specification Mode} = H : HEX Character Specification
B : Binary Code Specification I : with smoothing function based on HEX C : with smoothing function based on binary code J : with highlighting function base on HEX D : with highlighting function based on binary code K : with smoothing and highlighting function based on HEX E : with smoothing and highlighting function based on binary code
b {Registration Code} <JIS Code Specification>
H, I, J, K : “9021”~ “907F” B, C, D, E : 9021H~907FH
<Shift JIS Code Specification>
H, I, J, K : “F040”~“F09E” B, C, D, E : F040H~F09EH
[Coding Example 1] 16X16 External Character Call-out Specification HEX Character Registration Data of JIS
<A> <T1>H21 00FF ··········FF00 <Z>
<A> <V>100<H>200<k1>H9021 <Q>2 <Z>
[Coding Example 2] 24X24 External Character Call-out Specification Binary Code Registration Data of Shift JIS
<A> <T2>B<40>
16
00FF ··········FF00 <Z>
<A> <V>100<H>200<k2>B<90>16<40>16 <Q>2 <Z>
[Supplementary Explanation]
1.Re-register if normal printing is not working.
External Character Re-Call
Vertical Text Flow
84
9. Barcode Specification Outline
From the specification (B, D, BD) followed with ESC, barcode specification can change every type of bardcode printing and every barcode ratio,
includes print out guide bar as well as explanation character. Content change based on specification, use it after understand the content of this page and the following page. Below shows the outline of each specification (B, D, BD)
[Barcode Ratio Specification]
Barcode Specification
Parameter
Barcode Specification <B> Specification <D> Specification <BD> Specification
0
NW-7
1:3
1:2
2:5
1
CODE39
1:3
1:2
2:5
2
Interleaved 2of5
1:3
1:2
2:5
5
Industrial 2of5
1:3
1:2
2:5
6
Matrix 2of5
1:3
1:2
2:5
(1)Barcode Ratio
Barcode is formed by narror bar, wide bar, narror space and wide space. Barcode ratio refers to the ratio between narrow bar (thin bar) and wide bar (thick bar).
Barcode Specification (ratio 1: 3) <B>
Barcode of Barcode Ratio 1: 3 is formed by thick bar “3” against thin bar “1”.
Barcode Specification (ratio 1: 2) <D>
Barcode of barcode ratio 1: 2 is formed by thick bar “2” against thin bar “1”. Barcode Specification (ratio 2: 5) <BD> Barcode of barcode ratio 2: 5 is formed by thick bar “5” against thin bar “2”.
When barcode ratio is specified optionally, register the ratio by barcode ratio specification <BT>, label can be printed by ratio specifed Barcode
Print Specification <BW>.
(2)Thin Bar Width and Barcode Height
Thin bar width is the thickness of narrow bar, while barcode height refers to the height of barcode. For example, if thin bar width is printed by printer head density of 12 dot/mm (3056dpi), the thickness of narrow bar will become 0.083mm and
unreadable at the barcode scanner. At this point specify the thin bar width at 2, the thickness of narrow bar will become 0.166, the read aptitude will be improved.
It is necessary to set thin bar width to fit to the printer head density and barcode scanner function. Barcode ratio specified the thickness of bar by “thin bar width” specification. Example: if barcode ratio =1:3, thin bar width:3 (dot), barcode ratio becomes 3:9 Barcode height is to specify the height of barcode, it set an appropriate height based on scanner form.
(3)Character Gap
Character gap is the space to differenciate between the barcode character and the following barcode character.
To specify character gap, barcode specification <B><D><BD> becomes valid by specifying Character Ptich Specification <P> right before
Barcode Print Specification <BW> at ratio registration. If that specification is not done, it turns out to be default value (2 dot).
The following is the barcode type for character gap to specify. NW-7 CODE39 Industrial 2 of 5 Matrix 2 of 5
Character gap is the multiplier of value get from Chracter Pitch Specification <P> and Thin Bar Width. Example: if Character Pitch Specification <P>3, thin bar width (2 dot), it turns out to be Character Pitch = 3 X 2 = 6 (dot)
85
(4)Explanation Character, Guide Bar Specification
UPC-A, JAN/EAN8 / 13 digit barcode can specify the availability of Explanation Character and Guide Bar.
Barcode
Specification
Parameter
Barcode Specification <B> Specification <D> Specification <BD> Specification
3
JAN/EAN-13
Explanation Character
NIL
Guide Bar NIL
Explanation Character
NIL
Guide Bar YES
Explanation Character
YES
Guide Bar YES
4
JAN/EAN-8
Explanation Character
NIL
Guide Bar NIL
Explanation Character
NIL
Guide Bar YES
Explanation Character
YES
Guide Bar YES
H
UPC-A
Explanation Character
NIL
Guide Bar NIL
Explanation Character
NIL
Guide Bar YES
Explanation Character
YES
Guide Bar YES
<B> Specification (Explanation Character : NIL, Guide Bar : NIL)
when <B> is specified, print the following barcode.
<D> Specification (Explanation Character : NIL, Guide Bar : YES)
when <D> is specified, print the following barcode.
[Supplementary]By specifying <Character Type> data after <D> specification, explanation character can be printed out. Refer to Barcode Specification (Explanation Character selection) <D> ~ <d>
<BD> Specification (Explanation Character : YES, Guide Bar : YES)
when <BD> is specified, print the following barcode
[Specification for Barcode only]
Barcode
Specification
Parameter
Barcode Specification <B> Specification
C
CODE93
Barcode only
E
UPC-E
Barcode only
G
CODE128
Barcode only
I
Standard Carton for ID UCC/EAN128
Barcode only
(NOTE)
1. Barcode without specification of Barcode Ratio, Explanation Character.
Label Feed
Direction
Label Feed
Direction
Label Feed
Direction
Guide Bar
Explanation Character (JAN/EAN-13)
Explanation Character (JAN/EAN-8)
Explanation Character (UPC-A)
Label Feed
Direction
Label Feed
Direction
86
(5)Formation of Check Digit
The check digit of each barcode is shown as following table.
[C/D Formation]
Barcode
Specification
Parameter
Barcode
Specification
Input Digit Print Digit and Content
3 JAN/EAN-13
12 digit
13 digit (barcode input data + C/D) C/D calculation is done automatically by modulus 10.
13 digit
13 digit (barcode input data. Does not performed C/D check)
4 JAN/EAN-8
7 digit
8 digit (barcode input data + C/D) C/D calculation is done automatically by modulus 10.
8 digit
8 digit (barcode input data. Does not performed C/D check)
C CODE93
Max 99
digit
C/D calculation is done automatically by modulus 47.
E
UPC-E
6 digit only
C/D calculation is done automatically by modulus 10.
G
CODE128
-
C/D calculation is done automatically by modulus 103.
H UPC-A
11 digit
only
12 digit (barcode input data + C/D) C/D calculation is done automatically by modulus 10.
I
Standard
Carton for ID
UCC/EAN128
17 digit
only
C/D calculation is done automatically by modulus 103.
*C/D refers to Check Digit
Barcode Rotate Printing
Barcode rotate printing is valid, however, when Serial 1 and Serial 2 is specified and rotated, print ink may spread due to the
Barcode enlargement ratio.
Parallel 1:Print in order direction
Parallel2:Print in order and opposite direction (rotate 180°)
Serial 1:Rotate order direction printing at 90° and print
Serial 2:Rotate order direction printing at 270° and print
1) When printing is performed by parallel 1 and 2, specify the enlargement ratio of bar width so that printing becomes 2 dot above if the head density of narrow bar is at 8 dot/mm, 12 dot/mm, and 4 dot above if narrow bar head density is at 24 dot/mm. (L shows enlargement ratio aginst the bar ratio)
Head Density
8 dot/mm
12 dot/mm
24 dot/mm
Bar Ratio 1:2
Above 2L
Above 2L
Above 4L
Bar Ratio 1:3
Above 2L
Above 2L
Above 4L
Bar Ratio 2:5
Above 1L
Above 1L
Above 2L
UPC-A/JAN/EAN
Above 2L
Above 2L
Above 4L
2)When printing is performed by Serial 1 and 2, specify the enlargement ratio of bar width so that printing becomes 3 dot above
if the head density of narrow bar is at 8 dot/mm, 12 dot/mm and 6 dot above if the head density of narrow bar is at 24 dot/mm.
3)When printing is performed by Serial 1 & 2, use it before print speed is reduced.
Head Density
8 dot/mm
12 dot/mm
24 dot/mm
Bar Ratio 1:2
Above 3L
Above 3L
Above 6L
Bar Ratio 1:3
Above 3L
Above 3L
Above 6L
Bar Ratio 2:5
Above 2L
Above 2L
Above 4L
UPC-A/JAN/EAN
Above 3L
Above 3L
Above 6L
Order direction is a horizontal direction
to the label feed direction.
87
9.1 Barcode
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
9.1 ESC+B Barcode (Ratio 1:3)
ESC+B
HEX Code
ESC
B
Parameter
<1B>16
<42>16
abbcccn~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify narrow bar and wide bar of barcode ratio 1:3
[Format]
<B>abbcccn~n
● Parameter
a {Barcode Type} = refer to table below b {Thin Bar Width} = valid range : 01~12 (dot) c {Barcode Height} = valid range : 001~999 (dot) n {Print Data} = data
Barcode Type (there might not have ratio of module formation according to the barcode)
a
Barcode Type
Content
Ratio
0 NW-7(Codabar)
Do setting includes start/stop character in print data.
Start/stop character becomes{A, B, C, D, E, N, T, a, b, c, d, e, n, t} e.g.) when barcode print data is{123}, specify{A123A}. Barcode character pitch becomes valid.
Refer to NW-7 code table for print data.
1:3
1 CODE39
Do setting includes start/stop character in print data.
Start/stop character becomes{*}. e.g.) when barcode print data is{12345}, specify{*12345*}. Barcode character pitch becomes valid.
Refer to CODE39 code table for print data.
1:3
2 Interleaved 2 of 5
Specify print data by Even Number Digit.
Add “0” in front of print data if specification is done by Odd Number Digit.
Refer to Interleaved 2 of 5 code table for print data.
1:3
3 JAN/EAN-13
Becomes barcode of Guide Bar:NIL, Explanation Character:NIL Refer to JAN/EAN13 code table for print data.
Fixed
4 JAN/EAN-8
Becomes barcode of Guide Bar:NIL, Explanation Character:NIL. Refer to JAN/EAN8 code table for print data.
Fixed
5 Industrial 2 of 5
Barcode character pitch becomes valid. Refer to industrial 2 of 5 code table for print data.
1:3
6 Matrix 2 of 5
Barcode character pitch becomes valid. Refer to Matrix 2 of 5 code table for print data.
1:3
A MSI
Print data can be specified until 13 digits figure. Refer to MSI code table for print data.
Fixed
C
CODE93
Refer to CODE93 Specification <BC>.
Fixed
E UPC-E
Specify 6 digits figure for print data. Refer to UPC-E code table for print data.
Fixed
F
Bookland
Refer to Bookland Specification <BF>
Fixed
G
CODE128
Refer to CODE128 Specification <BG>
Fixed
H UPC-A
Becomes barcode of Guide Bar:NIL, Explanation Character:NIL Refer to UPC-A code table for print data.
Fixed
I
UCC/EAN128
Refer to UCC/EAN128 <BI>.
Fixed
P
Postnet
Refer to Postnet Specification <BP>
Fixed
Barcode (Ratio 1:3)
88
[Coding Example 1] Barcode Type:CODE39, thin bar width:03, barcode height:120, print data:*1234AB*
<A>
<V>100<H>100<B>103120*1234AB*
<Q>2
<Z>
[Coding Example 2] Barcode Type:JAN-8, thin bar width:02, barcode height:080, print data:4912345
<A>
<V>100<H>100<B>4020804912345
<Q>2
<Z>
[Supplementary Explanation]
1.NW-7, CODE39, Industrial 2 of 5, Matrix 2 of 5 can specify barcode character pitch. For specification method, by specifying right before the Character Pitch Specification <P>, it will become barcode character pitch specification. To omit, the width becomes as similar as thin space width. e.g.) Character Pitch Specification (NIL or 0.1) X Thin Bar Width (2 dot) = Character Pitch (2 dot)
Character Pitch Specification (2) X Thin Bar Width (3 dot) = Character Pitch (6 dot)
[Point]
1.If value not within the valid range is set, it will become command error, barcode printing will be stopped.
2.Printing may exceed print area if thin bar width is enlarged.
3.If the valid barcode of character pitch enlarge the Character Pitch <P>, it may not be read by the scanner. And the reading ratio will become worser if thin bar width is enlarged. Details can be referred to the scanner specification.
4.Specify the thin bar width where the scanner read condition shall put into consideration.
5.If the reading is worse, adjust the Print Speed Specification <CS> and Print Darkness Specification <#E>.
6.When NW-7 and CODE39 is specified, if Start/Stop Character is not included in the print data, although barcode can be printed out but it is unreadable at the scanner.
7.When JAN/EAN-13, JAN/EAN-8 is specified, if C/D which is included inside of the print data is sent, set an accurate calculation value. If inaccurate C/D is included, only barcode is printed out but it is unreadable at the scanner.
89
9.2 Barcode
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
9.2 ESC+D Barcode (ratio 1 : 2)
ESC+D
HEX Code
ESC
D
Parameter
<1B>16
<44>16
abbcccn~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify barcode ratio of 1 : 2 of narrow bar and wide bar.
[Format]
<D>abbcccn~n
● Parameter
a {Barcode Type} = Refer to the following table b {Thin Bar Width} = 01~12 (dot) c {Barcode Height} = 001~999 (dot) n {Print Data} = Data
Barcode Type (The ratio of module structure may not exist based on different barcode)
a
Barcode Type
Content
Ratio
0 NW-7(Codabar)
Set Start/Stop Character at Print Data.
Start/Stop Character becomes {A, B, C, D, E, N, T, a, b, c, d, e, n, t}
e.g.) If barcode print data is{123}, specify it as{A123A}.
Barcode character pitch becomes valid.
Print data can be referred to NW-7 code table.
1:2
1 CODE39
Set Start/Stop character at Print Data.
Start/Stop Character becomes{*}.
e.g.) If barcode print data is{12345}, specify it as{*12345*}.
Barcode character pitch becomes valid.
Print data can be referred to CODE39 code table.
1:2
2 Interleaved 2 of 5
Specify the print data at even number digit.
If odd number digit is specified, fill a “0” at the beginning of print data.
Print data can be referred to Interleaved 2 of 5 code table.
1:2
3 JAN/EAN-13
Guide Bar : YES, Explanation Character : NIL Print data can be referred to JAN/EAN-13 code table.
Fixed
4 JAN/EAN-8
Guide Bar : YES, Explanation Character : NIL Print data can be referred to JAN/EAN-8 code table.
Fixed
5 Industrial 2 of 5
Barcode character pitch becomes valid. Print data can be referred to Industrial 2 of 5 code table.
1:2
6 Matrix 2 of 5
Barcode character pitch becomes valid. Print data can be referred to Matrix 2 of 5 code table.
1:2
H UPC-A
Guide bar : YES, Explanation Character : NIL Print data can be referred to UPC-A code table.
Fixed
[Coding Example 1] Barcode Type : NW-7, Thin Bar Width : 03, Barcode Height : 120, Print Data : A1234A
<A> <V>100<H>100<D>003120A1234A <Q>2 <Z>
Barcode (ratio 1 : 2)
90
[Coding Example 2] Barcode Type : Interleaved 2 of 5, Thin Bar Width : 04, Barcode Height : 240, Print Data : 98002345678163
<A> <V>100<H>100<D>20424098002345678163 <Q>2 <Z>
[Coding Example 3] Barcode Type : UPC-A, Thin Bar Width : 02, Barcode Height : 120, Print Data : 20123948573
<A> <V>240<H>100<D>H0212020123948573 <Q>2 <Z>
[Supplementary Explanation]
1.NW-7, CODE39, Industrial 2 of 5, Matrix 2 of 5 Barcode Character Pitch is available for specification. For specification method, by specified right before Character Pitch Specification <P>, it becomes barcode character pitch. To omit, the width is as similar as thin space width. e.g.) Character Pitch Specification (NIL or 0.1) X Thin Bar Width (2 dot) = Character Pitch (2 dot) Character Pitch Specification (2) X Thin Bar Width (3 dot) = Character Pitch (6 dot)
[Point]
1.If value not within the valid range is set, it becomes a command error, barcode printing will be stopped.
2.Printing may exceed print area if thin bar width is enlarged.
3.If the valid barcode of character pitch enlarge the Character Pitch <P>, it may not be read by the scanner. And the reading ratio will become worser if thin bar width is enlarged. Details can be referred to the scanner specification.
4.Specify the thin bar width where the scanner reading condition shall put into consideration.
5.If the reading is bad, adjust Print Speed Specification <CS> and Print Darkness Specification <#E>.
6.When NW-7 and CODE39 is specified, if Start/Stop Character is not included at the print data, although barcode can be printed out but it is unreadable at the scanner.
7.When JAN/EAN-13, JAN/EAN-8 is specified, if C/D which is included inside of the print data is sent, set an accurate calculation value. If inaccurate
C/D is included, only barcode is printed but it is unreadable at the scanner.
91
9.3 Barcode
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
9.3 ESC+D~ESC+d
Barcode (Explanation
Word Selection)
ESC+D~ ESC+d
HEX Code
ESC
D ~ d
Parameter
<1B>16
<44>16 ~ Character Type
abbcccn~n + <d>n~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify character type of barcode explanation words.
[Format]
<D>abbcccn~n + <d>n~n
● Parameter
a {Barcode Type} = 3 : JAN/EAN-13 4 : JAN/EAN-8 H : UPC-A b {Thin Bar Width} = valid range : 01~12 (dot) c {Barcode Height} = valid range : 001~999 (dot) n {Print Data} = barcode data
d {Character Type Specification} = XU
XS XM XB XL OA OB
n {Print Data} = Explanation Word Data
[Coding Example] Barcode Type: JAN/EAN-13, Thin Bar Width:02, Barcode Height:120, Barcode Data:4902471006795, Character Type:XS, Explanation Word Data:4902471006795
<A> <V>100<H>200<D>3021204902471006795
<XS>4902471006795
<Q>2 <Z>
[Supplementary Explanation]
1.To add explanation words at the specified character type.
2.Data not within the specified value will not be printed out, when barcode ratio is small, and bigger character type is selected, the explanation word may overlap with each other.
3.Explanation word will be performed further at the appropriate location of printer.
4.The explanation word of JAN/EAN-8, JAN/EAN-13, UPC-A is valid based on the following condition.
8 dot/mm(203dpi): {02},{03}is appropriate for thin bar width value. 12 dot/mm(305dpi): {03},{04}is appropriate for thin bar width value. 24 dot/mm(609dpi): {06},{07},{08}is appropriate for thin bar width value.
Barcode
(Explanation Word Selection)
92
9.4 Barcode
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
9.4 ESC+BD Barcode (ratio 2 : 5)
ESC+BD
HEX Code
ESC
BD
Parameter
<1B>16
<42>16<44>16
abbcccn~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify barcode ratio of 2 : 5 for narrow and wide bar.
[Format]
<BD>abbcccn~n
● Parameter
a {Barcode Type} = refer to the following table b {Thin Bar Width} = 01~12 (dot) c {Barcode Height} = 001~999 (dot) n {Print Data} = data
Barcode Type (Ratio of module structure may not exit based on different barcode)
a
Barcode Type
Content
Ratio
0 NW-7(Codabar)
Specify those include Start/Stop Character at print data.
Start/Stop Character becomes{A, B, C, D, E, N, T, a, b, c, d, e, n, t}.
e.g.) When barcode print data is{123}, specify it with{A123A}
Barcode character pitch becomes valid.
Print data can be referred to NW-7 code table.
2:5
1 CODE39
Specify those include Start/Stop Character at print data.
Start/Stop Character becomes{*}.
e.g.) When barcode print data is{12345}, specify it with{*12345*}
Barcode character pitch becomes valid.
Print data can be referred to CODE39 code table.
2:5
2 Interleaved 2 of 5
Specify print data by even number digit.
When specified by odd number digit, fill “0” in the beginning of printer data.
Print data can be referred to Interleaved 2 of 5 code table.
2:5
3 JAN/EAN-13
Guide Bar : YES, Explanation Word : YES Print data can be referred to JAN/EAN13 code table.
Fixed
4 JAN/EAN-8
Guide Bar : YES, Explanation Word : YES Print data can be referred to JAN/EAN8 code table.
Fixed
5 Industrial 2 of 5
Barcode character pitch becomes valid. Print data can be referred to Industrial 2 of 5 code table.
2:5
6 Matrix 2 of 5
Barcode character pitch becomes valid. Print data can be referred to Matrix 2 of 5 code table.
2:5
H UPC-A
Guide Bar : YES, Explanation Word : YES Print data can be referred to UPC-A code table.
Fixed
[Coding Example 1] Barcode Typ e:NW-7, Thin Bar Width:03, Barcode Height:120, Print Data:A1234A
<A> <V>100<H>100<BD>003120A1234A <Q>2 <Z>
Barcode (ratio 2 : 5)
93
[Coding Example 2] Barcode Type:Interleaved 2 of 5, Thin Bar Width:04, Barcode Height:240, Print Data:98002345678163
<A> <V>100<H>100<BD>20424098002345678163 <Q>2 <Z>
[Coding Example 3] Bacode Type:UPC-A, Thin Bar Width:02, Barcode Height:120, Print Data:20123948573
<A> <V>240<H>100<BD>H0212020123948573 <Q>2 <Z>
[Supplementary Explanation]
1. NW-7, CODE39, Industrial 2 of 5, Matrix 2 of 5 is valid for Barcode Character Pitch Specification. For specification method, by specifying right before Character Pitch Specification <P>, it becomes Barcode Character Pitch Specification. When omitting, the width is as similar as thin space width.
e.g.) Character Pitch Specification (NIL or 0.2) X Thin Bar Width (2 dot) = Character Pitch (4 dot) Character Pitch Specification (1) X Thin Bar Width (3 dot) = Character Pitch (3 dot) Character Pitch Specificatin (3) X Thin Bar Width (3 dot) = Character Pitch (9 dot)
2.The explanation word of JAN/EAN-8, JAN/EAN-13, UPC-A is valid based on the following condition. 8 dot/mm(203dpi):{02},{03}is appropriate for thin bar width value.
12 dot/mm(305dpi):{03},{04}is appropriate for thin bar width value 24 dot/mm(609dpi):{06},{07},{08}is appropriate for thin bar width value
[Point]
1.If value not within the valid range is set, it becomes a command error, barcode printing will be stopped.
2.Printing may exceed print area if thin bar width is enlarged.
3.If the valid barcode of character pitch enlarge the Character Pitch <P>, it may not be read by the scanner. And the reading ratio will become worser if thin bar width is enlarged. Details can be referred to the scanner specification.
4.Specify the thin bar width where the scanner reading condition shall put into consideration.
5.If it is unreadable, adjust Print Speed Specification <CS> and Print Darkness Specification <#E>.
6. When NW-7 and CODE39 is specified, if Start/Stop Character is not included at the print data, although barcode will be printed out but it is unreadable at the scanner.
7.When JAN/EAN-13, JAN/EAN-8 is specified, if C/D which is included inside of the print data is sent, set an accurate calculation value. If inaccurate
C/D is included, only barcode is printed out but it is unreadable at the scanner.
94
9.5 Barcode
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
9.5 ESC+BT Barcode Ratio Registration
ESC+BT
HEX Code
ESC
BT
Parameter
<1B>16
<42>16<54>16
abbccddee
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Val i d Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify the ratio of narrow and wide barcode arbitrarily.
[Format]
<BT>abbccddee
● Parameter
a {Barcode Type} = 0 : NW-7(Codabar)
1 : CODE39 2 : Interleaved 2 of 5 5 : Industrial 2 of 5
6 : Matrix 2 of 5 b {Narrow Space} = valid range : 01~99 (dot) c {Wide Space} = valid range : 01~99 (dot) d {Narrow Bar} = valid range : 01~99 (dot) e {Wide Bar} = valid range : 01~99 (dot)
[Coding Example 1] Barcode Type:CODE39, Narrow Space:03, Wide Space:06, Narrow Bar:03, Wide Bar:06
<A>
<BT>103060306
<V>100<H>200<BW>01233*ABCD*
<Q>2
<Z>
[Supplementary Explanation]
1.Perform print specification of ratio specified barcode after this command where Barcode Print Specification <BW> is specified by ratio registration.
2.Where there is no Barcode Print Specification <BW> and Print Number Specification <Q> at ratio registration, ratio registration of only narrow and wide bar which is specified at Barcode Ratio Specification <BT> will be performed.
3.Registration item is valid only for 1 type.
4.It becomes command error and will not be registered if data not within specification is set.
Barcode Ratio Registration
95
9.6 Barcode
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
9.6 ESC+BW Barcode Print from Ratio
ESC+BW
HEX Code
ESC
BW
Parameter
<1B>16
<42>16<57>16
aabbbn~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify barcode that is registered at Barcode ratio Registration Specification <BT>
[Format]
<BW>aabbbn~n
● Parameter
a {Thin Bar Width} = valid range : 01~12 (dot) b {Barcode Height} = valid range : 001~999 (dot)
n {Print Data} = barcode data
[Coding Example] Thin Bar Width:02, Barcode Height:120
<A> <BT>103060306 <V>100<H>200<BW>02120*ABCD* <Q>2 <Z>
[Supplementary Explanation]
1. NW-7, CODE39, Industrial 2 of 5, Matrix 2 of 5 is valid for barcode character pitch specification.
For specification method, by specifying right before Character Pitch Specification <P>, it becomes Barcode Character Pitch Specification. To omit, the width is as similar as thin space width.
e.g.1) When narrow space value is specified at 3 at Barcode Ratio Registration Specification <BT>
Character Pitch Specification (NIL or 0.3) X Thin Bar Width (2) = Character Pitch (6 dot)
e.g. 2) When Character Pitch is specified
Character Pitch Specification (2) X Thin Bar Width (3) = Character Pitch (6 dot )
2.When Barcode Ratio Registration Specification <BT> is not available, print the barcode with the ratio of narrow and wide bar that is registered before hand. However, the barcode will not be printed if Barcode Ratio Registration Specification <BT> is not carried out in advance.
3. Print data of barcode type can be referred to individual barcode code table.
[Point]
1.It becomes command error and will not be registered if data not within specification is set.
2.Printing may exceed print area when thin bar width is enlarged.
3.If the valid barcode of character pitch enlarge the Character Pitch <P>, it may not be read by the scanner. And the reading ratio will become worse if thin bar width is enlarged. Details can be referred to the scanner specification.
4.Specify the thin bar width where the scanner reading condition shall put into consideration.
5.If it is unreadable, adjust Print Speed Specification <CS> and Print Darkness Specification <#E>.
6.When NW-7 and CODE39 is specified, and if start/stop character is not included in the print data, although barcode will be printed out but it is unreadable at the scanner.
Barcode Print Specification from Ratio
96
NW-7 Code Table
S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4
b3
b2
b1 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 0 0 0 0
SP 0 0 0 0 1 1 1 A a
0 0 1 0 2 2 B b
0 0 1 1 3 3 C c 0 1 0 0 4 $ 4 D T d t 0 1 0 1 5 5 E e 0 1 1 0 6 6
0 1 1 1 7 7
1 0 0 0 8 8 1 0 0 1 9 9 1 0 1 0 A * : 1 0 1 1 B +
1 1 0 0 C
1 1 0 1 D - 1 1 1 0 E . N n 1 1 1 1 F /
97
CODE39 Code Table
S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4
b3
b2
b1 0 1 2 3 4 5 6 7 8 9 A B C D E
F
0 0 0 0 0
SP 0 P 0 0 0 1 1 1 A Q
0 0 1 0 2 2 B R
0 0 1 1 3 3 C S 0 1 0 0 4 $ 4 D T 0 1 0 1 5 % 5 E U 0 1 1 0 6 6 F V
0 1 1 1 7 7 G W
1 0 0 0 8 8 H X 1 0 0 1 9 9 I Y 1 0 1 0 A * J Z 1 0 1 1 B + K
1 1 0 0 C L
1 1 0 1 D - M 1 1 1 0 E . N 1 1 1 1 F / O
98
9.7 Barcode
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
9.7 ESC+BI
UCC/EAN128 <for Standard
Carton ID>
ESC+BI
HEX Code
ESC
BI
Parameter
<1B>16
<42>16<49>16
aabbbcn~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify UCC/EAN128 barcode for Standard Carton ID.
[Format]
<BI>aabbbcn~n
● Parameter
a {Thin Bar Width} = valid range : 01~12 (dot) b {Barcode Height} = valid range : 001~999 (dot) c {Barcode Explanation Font Specification} = 0 : No Explanation Words
1 : Explanation Words (on top of barcode)
2 : Explanation Words (bottom of barcode) n {Print Data} = barcode data (17 digits fixed) Barcode data can be referred to UCC/EAN128 code table.
EAN128 (barcode for Standard Carton ID) 18 digits fixed
·Identification Data of Continuous Code for Transportation Receptacle
·Package Type
·Country Code, Maker Code
·Sequential Number of Shipping Container
·C/D
* As the C/D is added automatically, therefore the data shall be specified with 17 digits not inclusive of C/D.
[Coding Example] Thin Bar Width:02, Barcode Height:150, Explanation Words:YES (bottom), Print Data:12345678901234567
<A> <V>100<H>200<BI>03150012345678901234567
<Q>2 <Z>
[Supplementary Explanation]
1. A UCC128 code for Standard Carton ID. When they are used to print areas in medical, perishable foods, florist etc with EAN128, specify the print data with application identification or separator which fits to each specification by applying CODE128 Barcode <BG>.
2.Start Character Code / Function Character / End Character Code and Identification Code (apply to only “00”) are added automatically.
3.Modulus 10 check character and, modulus 103 check character are created automatically.
4.The sequential number of barcode data is valid.
5.Line pitch of barcode and explanation font is fixed at 10 dot.
6.When explanation font width is larger than barcode width, begins printing from the start position of the barcode.
7.When explanation font width is smaller than barcode width, print the explanation font that fits to the center of barcode.
8.Print the font type of explanation font by OCR-B.
9.When explanation font is not within the print area, it will not be printed out. When explanation font is specified, consider the printing of
explanation font, and then specify the Print Vertical Position Specification <V>and Print Horizontal Position Specification <H>.
UCC/EAN128
<for Standard Carton ID>
99
Interleaved 2 of 5 Matrix 2 of 5 Industrial 2 of 5 UPC-A, JAN/EAN-8 JAN/EAN-13, UPC-E UCC/EAN128 MSI Code Table
S I S O
b8 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
b7 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
b6 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1
b5 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
b4
b3
b2
b1 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 0 0 0 0 0 0 0 0 1 1 1
0 0 1 0 2 2
0 0 1 1 3 3 0 1 0 0 4 4 0 1 0 1 5 5 0 1 1 0 6 6
0 1 1 1 7 7
1 0 0 0 8 8 1 0 0 1 9 9 1 0 1 0 A 1 0 1 1 B
1 1 0 0 C
1 1 0 1 D 1 1 1 0 E 1 1 1 1 F
100
9.8 Barcode
Printer
CL408e/412e
M-8400RVe
CL608e/612e
M-5900RVe
M-10e
M-8485Se/90Se/60Se/59Se M-84Pro-2/3/6 LC408e/412e
9.8 ESC+BC CODE93 Barcode
ESC+BC
HEX Code
ESC
BC
Parameter
<1B>16
<42>16<43>16
aabbbccn~n
Default Value
NIL
Valid Range &
Terms of
Command
When Power is Switched Off
The set parameter is not maintained
Valid Range within Items
The set parameter becomes invalid
Valid Range between Items
The set parameter becomes invalid
[Function]
To specify CODE93 barcode.
[Format]
<BC>aabbbccn~n
● Parameter
a {Thin Bar Width} = valid range : 01~12 (dot) b {Barcode Height} = valid range : 001~999 (dot) c {Data Digit Number} = valid range : 01~99 n {Print Data} = barcode data (refer to CODE93 code table)
[Coding Example] Thin Bar Width:02, Barcode Height:120, Digit Number:12, Print Data:ABCD123456xy
<A> <V>100<H>200<BC>0212012ABCD123456xy <Q>2 <Z>
[Supplementary Explanation]
1.C/D is created automatically.
2.The maximum data input digit numbers is until 99 digits.
3.The data digit number and input data number must be the same.
4.It becomes error if input data number is not as same as data digit number.
CODE93 Barcode
Loading...