SATO CL4NX Programming Reference Manual
Hide thumbs Also See for CL4NX:
Table of Contents

Advertisement

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CL4NX and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for SATO CL4NX

  • Page 2 Specifications and contents in this document are subject to change without notice. Trademarks SATO is a registered trademark of SATO Corporation and its subsidiaries in Japan, the U.S. and other countries. QR Code is a registered trademark of DENSO WAVE INCORPORATED.
  • Page 3: Table Of Contents

    Table of Contents 1 List of Commands ..................1 2 Initial Value of Operation Settings .............. 5 3 List of Fonts ....................6 4 Example of Command Reference .............. 8 5 Control Command ..................10 ESC+A Start Code ....................10 ESC+Z Stop Code ....................
  • Page 4 8.21 ESC+RG Multiple Language .................. 82 8.22 ESC+RH Scalable Font..................86 8.23 ESC+K1 16x16 dots Kanji in Horizontal Line ............89 8.24 ESC+K2 24x24 dots Kanji in Horizontal Line ............90 8.25 ESC+K3 22x22 dots Kanji in Horizontal Line ............91 8.26 ESC+K4 32x32 dots Kanji in Horizontal Line ............
  • Page 5 11 Graphic Command ................. 237 11.1 ESC+G Graphic Print ................... 237 11.2 ESC+GM BMP File Print ..................238 11.3 ESC+GP PCX File Print ..................239 12 System Command ................. 240 12.1 ESC+CS Print Speed ................... 240 12.2 ESC+#F Print Darkness ..................241 12.3 ESC+#E Print Darkness(Compatible command) ..........
  • Page 6 15 Intelligent Command ................300 15.1 ESC+IK Label Feed Control ................... 300 16 RFID Command ..................302 16.1 ESC+IP0 EPC Code Write ..................303 16.2 ESC+F EPC Sequential Number ................314 16.3 ESC+IP5 Antenna Output Power ................315 16.4 ESC+TM Trademark Print ..................317 16.5 ESC+TU UID Print ....................
  • Page 7: List Of Commands

    1 List of Commands The following are the commands specified in the Specification for Command. Control Command Function On page ESC+A <A> Start Code ESC+Z <Z> Stop Code ESC+Q <Q> Print Quantity ESC+ID <ID> Job ID Number ESC+WK <WK> Job Name ESC+CR <CR>...
  • Page 8 8-24 ESC+K2 <K2> 24 x 24 dots Kanji in Horizontal Line 8-25 ESC+K3 <K3> 22 x 22 dots Kanji in Horizontal Line 8-26 ESC+K4 <K4> 32 x 32 dots Kanji in Horizontal Line 8-27 ESC+K5 <K5> 40 x 40 dots Kanji in Horizontal Line 8-28 ESC+K8 <K8>...
  • Page 9 System Command Function On page 12-1 ESC+CS <CS> Print Speed 12-2 ESC+#F <#F> Print Darkness 12-3 ESC+#E <#E> Print Darkness (Compatible command) 12-4 ESC+A1 <A1> Media Size 12-5 ESC+A3 <A3> Base Reference Point 12-6 ESC+EP <EP> Print End Position ESC+ ~ <...
  • Page 10 RFID Command Function On page 16-1 ESC+IP0 <IP0> EPC Code Write 16-2 ESC+F <F> EPC Sequential Number 16-3 ESC+IP5 <IP5> Antenna Output Power 16-4 ESC+TM <TM> Trademark Print 16-5 ESC+TU <TU> UID Print 16-6 ESC+RU <RU> EPC/TID Return Common Commands for All Languages Command Function On page...
  • Page 11: Initial Value Of Operation Settings

    2 Initial Value of Operation Settings The initial values of operation setting are as follows: Item 8 dots/mm 12 dots/mm 24dots/mm Print speed 6 inch/s 6 inch/s 4 inch/s Range: 2, 3, 4, 5, 6, 7, 8, 9, 10 Range: 2, 3, 4, 5, 6, 7, 8 Range: 2, 3, 4, 5, 6 Range of print darkness Print darkness...
  • Page 12: List Of Fonts

    3 List of Fonts When using internal fonts, specify [ESC + Command of Font Types]. Font name Font Type Pitch OCR A(8dots/mm) Bitmap[OCR-A font] 15x22 dots Fixed OCR B(8 dots/mm) Bitmap[OCR-B font] 20x24 dots Fixed OCR A (12 dots/mm) Bitmap[OCR-A font] 22x33 dots Fixed OCR B (12 dots/mm)
  • Page 13: Expanded Font

    Expanded font Font can be expanded by a factor of 1 to 36. Internal bitmap fonts can also be expanded with a factor of 1 to 36. Example: A font in a size of 5 dots of width and 9 dots of height is expanded by a factor of 3. The resulting font has a width of 15 dots and a height of 27 dots.
  • Page 14: Example Of Command Reference

    4 Example of Command Reference 7.2 Modification Enlargement ESC+L Parameter Hexadecimal <1B> <4C> aabb code Initial value aa = 01, bb = 01 When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter is valid until next specification is term of made.
  • Page 15 5. Indicates parameter to be described in command. 6. Indicates initial value for command. 7. Indicates valid range of command. When power switch is OFF; 1) The set parameter is maintained. 2) The set parameter is not maintained. 3) The set command is not maintained. Valid range within item 1) The set parameter is valid until the next specification is made.
  • Page 16: Control Command

    5 Control Command 5.1 Control ESC+A Start Code Start Code ESC+A Parameter Hexadecimal code <1B> <41> Initial value When the power switch is OFF The set command is not maintained. Valid range and term of Valid range within items The set command becomes invalid. command Valid range between items The set command becomes invalid.
  • Page 17: Esc+Z Stop Code

    5.2 Control ESC+Z Stop Code Stop Code ESC+Z Parameter Hexadecimal code <1B> <5A> Initial value When the power switch is OFF The set command is not maintained. Valid range and term of Valid range within items The set command becomes invalid. command Valid range between items The set command becomes invalid.
  • Page 18: Esc+Q Print Quantity

    5.3 Control ESC+Q Print Quantity Print Quantity ESC+Q Parameter Hexadecimal code <1B> <51> aaaaaa Initial value aaaaaa=1 When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 19: Esc+Id Job Id Number

    5.4 Control ESC+ID Job ID Number Job ID Number ESC+ID Parameter Hexadecimal <1B> <49> <44> code aaaaa Initial value a=<20> When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting.
  • Page 20: Esc+Wk Job Name

    The set command becomes invalid. [Function] Specifying job name for status return. [Format] <WK>aaaaaaaaaaaaaaaa ●Parameter a[Job Name] ASCII code 16-digit, Shift JIS Kanji 8-digit [Coding Example] Job name: SATO <A> <ID>01 <WK>SATO <V>200<H>100<P>0<$>B,100,100,6 <$=>SATOPRINTER <Q>2 <Z> [Supplementary Explanation] 1. When Status4 is used for interface protocol, specified job name can be set to the telegraphic status.
  • Page 21: Esc+Cr Status 5 Reply Check

    5.6 Control ESC+CR Status 5 Reply Check Status 5 Reply Check setting ESC+CR Parameter Hexadecimal code <1B> <43> <52> Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting.
  • Page 22: Print Position Command

    6 Print Position Command 6.1 Print Position ESC+H Horizontal Print Position Horizontal Print Position ESC+H Parameter Hexadecimal code <1B> <48> aaaa Initial value aaaa=1 When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter is valid until the next valid setting.
  • Page 23: Esc+V Vertical Print Position

    6.2 Print Position ESC+V Vertical Print Position Vertical Print Position ESC+V Parameter Hexadecimal code <1B> <56> aaaaa Initial value aaaaa=1 When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter is valid until the next valid setting. term of Valid range between items The set parameter becomes initial value at the next item...
  • Page 24: Modification Command

    7 Modification Command 7.1 Modification ESC+P Character Pitch Character Pitch ESC+P Parameter Hexadecimal code <1B> <50> Initial value aa=02 When the power switch is The set parameter is not maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting. command Valid range between items The set parameter becomes initial value at the next item <A>.
  • Page 25: Esc+L Enlargement

    7.2 Modification ESC+L Enlargement Enlargement ESC+L Parameter Hexadecimal code <1B> <4C> aabb Initial value aa=01,bb=01 When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter is valid until the next valid setting. term of Valid range between items The set parameter becomes initial value at the next item...
  • Page 26: Esc+Ps Proportional Pitch

    7.3 Modification ESC+PS Proportional Pitch Proportional Pitch ESC+PS Parameter Hexadecimal code <1B> <50> <53> Initial value When the power switch is OFF The set command is not maintained. Valid range and Valid range within items The set parameter is valid until the next valid setting. term of Valid range between items The set parameter becomes initial value at the next item...
  • Page 27: Esc+Pr Release Proportional Pitch

    7.4 Modification ESC+PR Release Proportional Pitch Release Proportional Pitch ESC+PR Parameter Hexadecimal code <1B> <50> <52> Initial value When the power switch is OFF The set command is not maintained. Valid range and Valid range within items The set parameter is valid until the next valid setting. term of Valid range between items The set parameter becomes initial value at the next item...
  • Page 28: Esc+% Rotation

    7.5 Modification ESC+% Rotation Rotation ESC+% Parameter Hexadecimal code <1B> <25> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter is valid until the next valid setting. term of Valid range between items The set parameter becomes initial value at the next item...
  • Page 29: Esc+R Rotation(Shift Base Reference Point)

    7.6 Modification ESC+R Rotation(Shift Base ESC+R Rotation (Shift Base Reference Point) Reference Point) Parameter Hexadecimal code <1B> <52> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter is valid until the next valid setting. term of Valid range between items The set parameter becomes initial value at the next item...
  • Page 30: Esc+N Normal Print Direction

    7.7 Modification ESC+N Normal Print Direction Normal Print Direction ESC+N Parameter Hexadecimal code <1B> <4E> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter is valid until the next valid setting. term of Valid range between items The set parameter becomes initial value at the next item...
  • Page 31: Esc+F Sequential Number

    7.8 Modification ESC+F Sequential Number Sequential Number ESC+F Parameter Hexadecimal code <1B> <46> aaaabcccc(,dd,ee,f) Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 32: Esc+Fw Ruled/Grid Line Print

    7.9 Modification ESC+FW Ruled/Grid Line Print Ruled / Grid Line Print ESC+FW Parameter Hexadecimal Rule aabccccc code <1B> <46> <57> Grid aabbvccccchddddd Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 33: Esc+Fc Print Circle

    7.10 Modification 7.10 ESC+FC Print Circle Print Circle ESC+FC Parameter Hexadecimal code <1B> <46> <43> ,aaa,bbb(,c,d) Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 34: Esc+Ft Print Triangle

    7.11 Modification 7.11 ESC+FT Print Triangle Print Triangle ESC+FT Parameter Hexadecimal code <1B> <46> <54> ,aaaa,bbbb(,cccc,d) Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 35: Esc

    7.12 Modification 7.12 ESC+( Reverse Color Print Reverse Color Print ESC+( Parameter Hexadecimal code <1B> <28> aaaa,bbbbb Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 36: Esc+Kc Kanji Code

    7.13 Modification 7.13 ESC+KC Kanji Code Kanji Code ESC+KC Parameter Hexadecimal code <1B> <4B> <43> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter is valid until the next valid setting. term of Valid range between items The set parameter becomes initial value at the next item...
  • Page 37: Esc+& Store Form Overlay

    7.14 Modification 7.14 ESC+& Store Form Overlay Store Form Overlay ESC+& & Parameter Hexadecimal code <1B> <26> (aab~b) Initial value When the power switch is OFF The set command is not maintained. Valid range and term of Valid range within item The set parameter is valid until the next valid setting.
  • Page 38: Esc+/ Recall Form Overlay

    7.15 Modification 7.15 ESC+/ Recall Form Overlay Recall Form Overlay ESC+/ Parameter Hexadecimal code <1B> <2F> (aa) Initial value When the power switch is OFF The set command is not maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting.
  • Page 39: Esc+0 Partial Edit

    7.16 Modification 7.16 ESC+0 Partial Edit Partial Edit ESC+0 Parameter Hexadecimal code <1B> <30> Initial value When the power switch is The set command is not maintained. Valid range and term of Valid range within items The set command becomes invalid. command Valid range between items The set command becomes invalid.
  • Page 40: Esc+Wd Partial Copy

    7.17 Modification 7.17 ESC+WD Partial Copy Partial Copy ESC+WD Parameter Hexadecimal code <1B> <57> <44> VaaaaaHbbbbYcccccXdddd Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set command becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 41: Esc+J Journal Print

    7.18 Modification 7.18 ESC+J Journal Print Journal Print ESC+J Parameter Hexadecimal code <1B> <4A> a~a+CR<0D> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 42: Esc+Rf Recall Font & Logo

    7.19 Modification 7.19 ESC+RF Recall Font & Logo Recall Font & Logo ESC+RF Parameter Hexadecimal code <1B> <52> <46> aabbbb,n~n Initial value aa=01, bbbb=1 When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 43: Esc+Rm Mirror Image

    7.20 Modification 7.20 ESC+RM Mirror Image Mirror Image ESC+RM Parameter Hexadecimal code <1B> <52> <4D> aaaa,bbbbb Initial value When the power switch is The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 44 [Command that cannot use in combination with] Command that <WD> <F> <(> <0> <WA> associated with reediting. Registration <GI> <GT> <PI> <%> <R> Modification...
  • Page 45: Esc+Ks Kanji Set

    7.21 Modification 7.21 ESC+KS Kanji Set Kanji Set ESC+KS Parameter Hexadecimal code <1B> <4B> <53> Initial value When the power switch is OFF The set parameter is maintained. Valid range and Valid range within items The set parameter is in effect until a new specification is term of made.
  • Page 46: Font Command

    8 Font Command 8.1 Font X20 Font ESC+X20 X20 Font (Basic size 5x9 dots) ESC+X20 (Basic size 5x9 dots) Parameter Hexadecimal code <1B> <58> <32> <30> ,n~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items...
  • Page 47 X20 font character set Basic size is 5 x 9 dots (width x height) The print sample shown above is issued with a head density of 8dots/mm and an expansion factor of 3 (vertical/horizontal). The data from 00 (H) to 1F (H) are control codes and you cannot use them.
  • Page 48: Esc+X21 X21 Font(Basic Size 17X17 Dots)

    8.2 Font X21 Font ESC+X21 X21 Font(Basic size 17x17 dots) ESC+X21 (Basic size 17x17 dots) Parameter Hexadecimal code <1B> <58> <32> <31> ,n~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 49 X21 font character set Basic size is 17 x 17 dots (width x height) The print sample shown above is issued with a head density of 8 dots/mm and an expansion factor of 2 (vertical/horizontal). The data from 00 (H) to 1F (H) are control codes and you cannot use them.
  • Page 50: Esc+X22 X22 Font (Basic Size 24X24 Dots)

    8.3 Font X22 Font ESC+X22 X22 Font (Basic size 24x24 ESC+X22 (Basic size 24x24 dots) dots) Parameter Hexadecimal code <1B> <58> <32> <32> ,n~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 51 X22 font character set Basic size is 24 x 24 dots (width x height) The print sample shown above is issued with a head density of 8 dots/mm and an expansion factor of 2 (vertical/horizontal). The data from 00 (H) to 1F (H) are control codes and you cannot use them.
  • Page 52: Esc+X23 X23 Font (Basic Size 48X48 Dots)

    8.4 Font X23 Font ESC+X23 X23 Font (Basic size 48x48 ESC+X23 (Basic size 48x48 dots) dots) Parameter Hexadecimal code <1B> <58> <32> <33> ,an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 53 X23 font character set Basic size is 48 x 48 dots (width x height) The print sample shown above is issued with a head density of 8 dots/mm and an expansion factor of 1 (vertical/horizontal). The data from 00 (H) to 1F (H) are control codes and you cannot use them.
  • Page 54: Esc+X24 X24 Font (Basic Size 48X48 Dots)

    8.5 Font X24 Font ESC+X24 X24 Font (Basic size 48x48 ESC+X24 (Basic size 48x48 dots) dots) Parameter Hexadecimal code <1B> <58> <32> <34> ,an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 55 X24 font character set Basic size is 48 x 48 dots (width x height) The print sample shown above is issued with a head density of 8 dots/mm and an expansion factor of 1 (vertical/horizontal). The data from 00 (H) to 1F (H) are control codes and you cannot use them.
  • Page 56: Esc+Xu Xu Font (Basic Size 5X9 Dots)

    8.6 Font XU Font ESC+XU XU Font (Basic size 5x9 ESC+XU (Basic size 5x9 dots) dots) Parameter Hexadecimal code <1B> <58> <55> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 57 XU font character set Basic size is 5 x 9 dots (width x height) The print sample shown above is issued with width 5 x height 9, magnification factor of 3 (vertical/horizontal) and DOS 858.
  • Page 58: Esc+Xs Xs Font (Basic Size 17X17 Dots)

    8.7 Font XS Font ESC+XS XS Font (Basic size 17x17 ESC+XS (Basic size 17x17 dots) dots) Parameter Hexadecimal code <1B> <58> <53> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 59 XS font character set Basic size is 17 x 17 dots (width x height) The print sample shown above is issued with width 17 x height 17, magnification factor of 2 (vertical/horizontal) and DOS 858.
  • Page 60: Esc+Xm Xm Font (Basic Size 24X24 Dots)

    8.8 Font ESC+XM XM Font (Basic size 24x24 XM Font ESC+XM (Basic size 24x24 dots) dots) Parameter Hexadecimal code <1B> <58> <4D> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 61 XM font character set Basic size is 24 x 24 dots (width x height) The print sample shown above is issued with width 24 x height 24, magnification factor of 2 (vertical/horizontal) and DOS 858.
  • Page 62: Esc+Xb Xb Font (Basic Size 48X48 Dots)

    8.9 Font XB Font ESC+XB XB Font (Basic size 48x48 ESC+XB (Basic size 48x48 dots) dots) Parameter Hexadecimal code <1B> <58> <42> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 63 XB font character set Basic size is 48 x 48 dots (width x height) The print sample shown above is issued with width 48 x height 48, magnification factor of 1 (vertical/horizontal) and DOS 858.
  • Page 64: Esc+Xl Xl Font (Basic Size 48X48 Dots)

    8.10 Font XL Font 8.10 ESC+XL XL Font (Basic size 48x48 ESC+XL (Basic size 48x48 dots) dots) Parameter Hexadecimal code <1B> <58> <4C> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 65 XL font character set Basic size is 48 x 48 dots (width x height) The print sample shown above is issued with width 48 x height 48, magnification factor of 1 (vertical/horizontal) and DOS 858.
  • Page 66: Esc+Oa Ocr-A Font

    8.11 Font 8.11 ESC+OA OCR-A Font OCR-A Font ESC+OA Parameter Hexadecimal code <1B> <4F> <41> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 67 OCR-A font character set OCR-A font settings. The print sample shown above is issued with a head density of 8 dots/mm, a font size of 15x22, and an expansion factor of 2 (vertical/horizontal).
  • Page 68: Esc+Ob Ocr-B Font

    8.12 Font 8.12 ESC+OB OCR-B Font OCR-B Font ESC+OB Parameter Hexadecimal code <1B> <4F> <42> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 69 OCR-B font Character Set OCR-B font specification. The print sample shown above is issued with a head density of 8 dots/mm, a font size of 20x24, and an expansion factor of 2 (vertical/horizontal).
  • Page 70: Esc+U U Font (Basic Size 5X9 Dots)

    8.13 Font 8.13 ESC+U U Font (Basic size 5x9 dots) U Font (Basic size 5x9 dots) ESC+U Parameter Hexadecimal code <1B> <55> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 71 U font character set Basic size is 5 x 9 dots (width x height) The print sample shown above is issued with a head density of dots/mm, magnification factor of 3 (vertical/horizontal) and DOS 858.
  • Page 72: Esc+S S Font (Basic Size 8X15 Dots)

    8.14 Font 8.14 ESC+S S Font (Basic size 8x15 dots) S Font (Basic size 8x15 dots) ESC+S Parameter Hexadecimal code <1B> <53> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set command becomes invalid.
  • Page 73 S font character set Basic size is 8 x 15 dots (width x height) The print sample shown above is issued with a head density of 8 dots/mm, magnification factor of 3 (vertical/horizontal) and DOS 858.
  • Page 74: Esc+M M Font (Basic Size 13X20 Dots)

    8.15 Font 8.15 ESC+M M Font (Basic size 13x20 dots) M Font (Basic size 13x20 dots) ESC+M Parameter Hexadecimal code <1B> <4D> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within item The set command becomes invalid.
  • Page 75 M font character set Basic size is 13 x 20 dots (width x height) The print sample shown above is issued with a head density of 8dots/mm, magnification factor of 2 (vertical/horizontal) and DOS 858.
  • Page 76: Esc+Wb Wb Font (Basic Size 18X30 Dots)

    8.16 Font 8.16 ESC+WB WB Font (Basic size 18x30 WB Font (Basic size 18x30 dots) ESC+WB dots) Parameter Hexadecimal code <1B> <57> <42> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within item The set command becomes invalid.
  • Page 77 WB font character set Basic size is 18 x 30 dots (width x height) The print sample shown above is issued with a head density of dots/mm, magnification factor of 1 (vertical/horizontal) and DOS 858.
  • Page 78: Esc+Wl Wl Font (Basic Size 28X52 Dots)

    8.17 Font 8.17 ESC+WL WL Font (Basic size 28x52 WL Font (Basic size 28x52 dots) ESC+WL dots) Parameter Hexadecimal code <1B> <57> <4C> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set command becomes invalid.
  • Page 79 WL font character set Basic size is 28 x 52 dots (width x height) The print sample shown above is issued with a head density of dots/mm, magnification factor of 1 (vertical/horizontal) and DOS 858.
  • Page 80: Esc+$ Outline Font Design

    [Coding example] Font type: A, font width: 100 dots, font height: 100 dots, font design: 1 <A> <V>100<H>100<P>2 <$>A,100,100,1<$=>SATO <Q>2 <Z> [Supplementary Explanation] 1. Italic characters are tilt in an angle of 15-degree, within their specified width. 2. The outline font printing command <$=> shall be executed after the outline font design selection <$>.
  • Page 81 Outline Font Design The print sample shown above is issued with a head density of 8 dots/mm...
  • Page 82: Esc+$= Outline Font Print

    Specifies printing command 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. The outline font printing commando <$=> shall be executed after the outline font design selection <$>.
  • Page 83 Outline Font Character Set Characters consists of Helvetica bold (character pitch fixed), 50x50 dots, Standard font (Black) The print sample shown above is issued with a head density of 8 dots/mm...
  • Page 84: Esc+Rd Cg Font

    8.20 Font 8.20 ESC+RD CG Font CG Font ESC+RD Parameter Hexadecimal code <1B> <52> <44> abc,ddd,eee,n~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 85 [Coding Example1] Font type: CG Times, Width: 10 pts, Height: 10 pts <A> <V>100<H>100<P>2 <RD>A00,P10,P10,SATO <Q>2 <Z> [Supplementary Explanation] 1. The font size is set by [dot number] or [point number]. 2. The dot size does vary with printer type. (Refer top table below)
  • Page 86 CG Times font character set CG Times font settings Print sample in following condition: Head density: 8 dots/mm, 40x40 point, DOS 858.
  • Page 87 CG Triumvirate font character set CG Triumvirate Font settings Print sample in following condition: Head density: 8 dots/mm, 40x40 point, DOS 858.
  • Page 88: Esc+Rg Multiple Language

    8.21 Font 8.21 ESC+RG Multiple Language ESC+RG Multiple Language Hexadecimal <RG> Parameter a,b,c,ddd,eee,ffff…fff code <1B> <52> <47> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 89 0020-FFE6 CrystalMincho JISx0201 GB-18030 Shusong2M Big5 Mincho [Coding example] Character code = UTF16, Font set = SJIS, Modification = Standard, Width = 20 dots, Height = 20 dots Print data = SATO <A> <V>100<H>100<P>2 <RG>1,5,0,20,20,<FF33> <FF21> <FF34> <FF2F> <Q>2 <Z>...
  • Page 90 [Notes] 1. When a character code other than UTF-16 is specified, the character code will be converted into UTF-16. If there were codes that cannot be converted, they are replaced by single spaces. 2. When UTF-16BE is specified as a character code or character codes don't exist in the font set after UTF-16BE conversion, these character codes are not printed.
  • Page 91 Multiple language sample Print sample in following condition: Head density: 8 dots/mm, 28x28 point...
  • Page 92: Esc+Rh Scalable Font

    Paramete b Font name CGTIMES.ttf CG Times CGTRIUMVIRATE.ttf CG Triumvirate HGMINCHOL.ttf HGMLAG SATO0.ttf SATO 0 SATOALPHABC.ttf Sato Alpha Bold Condensed SATOBETABI.ttf Sato Beta Bold Italic SATOFOLIOB.ttf Sato Folio Bold SATOFUTURAMC.ttf Sato Futura Medium Condensed SATOGAMMA.ttf Sato Gamma SATOOCRB.ttf Sato OCR-B SATOSANS.ttf...
  • Page 93 [Coding example1] Printing of the built-in (scalable) font Character code=UTF16BE,Font set=HGMINCHOL, Modification=Standard, Width=20 dots, Height=20 dots, Print data=SATO <A> <V>100<H>100<P>2 <RG>1, HGMINCHOL.ttf,0,20,20,<FF33>16<FF21>16<FF34>16<FF2F>16 <Q>2 <Z> [Coding example2] Printing of the downloaded True Type font Character code=UTF16BE,Font set(The downloaded file name)=sample.ttf, Modification=Standard, Width=40 dots, Height=40 dots, Print data=SATO <A>...
  • Page 94 Scalable font sample Print sample in following condition: Head density: 8 dots/mm, 30x30 point.
  • Page 95: Esc+K1 16X16 Dots Kanji In Horizontal Line

    8.23 Font 16x16 dots Kanji 8.23 ESC+K1 16x16 dots Kanji in Horizontal ESC+K1 in Horizontal Line Line Parameter Hexadecimal code <1B> <4B> <31> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 96: Esc+K2 24X24 Dots Kanji In Horizontal Line

    8.24 Font 24x24 dots Kanji 8.24 ESC+K2 24x24 dots Kanji in Horizontal ESC+K2 in Horizontal Line Line Parameter Hexadecimal code <1B> <4B> <32> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 97: Esc+K3 22X22 Dots Kanji In Horizontal Line

    8.25 Font 22x22 dots Kanji 8.25 ESC+K3 22x22 dots Kanji in Horizontal ESC+K3 in Horizontal Line Line Parameter Hexadecimal code <1B> <4B> <33> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 98: Esc+K4 32X32 Dots Kanji In Horizontal Line

    8.26 Font 8.26 32x32 dots Kanji ESC+K4 32x32 dots Kanji in Horizontal ESC+K4 in Horizontal Line Line Parameter Hexadecimal code <1B> <4B> <34> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 99: Esc+K5 40X40 Dots Kanji In Horizontal Line

    8.27 Font 8.27 40x40 dots Kanji ESC+K5 40x40 dots Kanji in Horizontal ESC+K5 in Horizontal Line Line Parameter Hexadecimal code <1B> <4B> <35> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 100: Esc+K8 16X16 Dots Kanji In Horizontal Line With 1-Byte Character

    8.28 Font 8.28 16x16 dots Kanji in Horizontal Line ESC+K8 16x16 dots Kanji in Horizontal ESC+K8 Line with 1-byte Character with 1-byte Character Parameter Hexadecimal code <1B> <4B> <38> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items...
  • Page 101: Esc+K9 24X24 Dots Kanji In Horizontal Line With 1-Byte Character

    8.29 Font 8.29 24x24 dots Kanji in Horizontal Line ESC+K9 24x24 dots Kanji in Horizontal ESC+K9 Line with 1-byte Character with 1-byte Character Parameter Hexadecimal code <1B> <4B> <39> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items...
  • Page 102: Esc+Ka 22X22 Dots Kanji In Horizontal Line With 1-Byte Character

    8.30 Font 8.30 22x22 dots Kanji in Horizontal Line ESC+KA 22x22 dots Kanji in Horizontal ESC+KA Line with 1-byte Character with 1-byte Character Parameter Hexadecimal code <1B> <4B> <41> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items...
  • Page 103: Esc+Kb 32X32 Dots Kanji In Horizontal Line With 1-Byte Character

    8.31 Font 8.31 ESC+KB 32x32 dots Kanji in Horizontal 32x32 dots Kanji in Horizontal Line ESC+KB Line with 1-byte Character with 1-byte Character Parameter Hexadecimal code <1B> <4B> <42> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items...
  • Page 104: Esc+Kd 40X40 Dots Kanji In Horizontal Line With 1-Byte Character

    8.32 Font 8.32 40x40 dots Kanji in Horizontal Line ESC+KD 40x40 dots Kanji in Horizontal ESC+KD Line with 1-byte Character with 1-byte Character Parameter Hexadecimal code <1B> <4B> <44> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items...
  • Page 105: Esc+K1 16X16 Dots Kanji In Vertical Line

    8.33 Font 8.33 16x16 dots Kanji ESC+k1 16x16 dots Kanji in Vertical Line ESC+k1 in Vertical Line Parameter Hexadecimal code <1B> <6B> <31> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 106: Esc+K2 24X24 Dots Kanji In Vertical Line

    8.34 Font 8.34 24x24 dots Kanji ESC+k2 24x24 dots Kanji in Vertical Line ESC+k2 in Vertical Line Parameter Hexadecimal code <1B> <6B> 32> an~n 16< Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 107: Esc+K3 22X22 Dots Kanji In Vertical Line

    8.35 Font 22x22 dots Kanji 8.35 ESC+k3 22x22 dots Kanji in Vertical Line ESC+k3 in Vertical Line Parameter Hexadecimal code <1B> <6B> 33> an~n 16< Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 108: Esc+K4 32X32 Dots Kanji In Vertical Line

    8.36 Font 32x32 dots Kanji 8.36 ESC+k4 32x32 dots Kanji in Vertical Line ESC+k4 in Vertical Line Parameter Hexadecimal code <1B> <6B> 34> an~n 16< Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 109: Esc+K5 40X40 Dots Kanji In Vertical Line

    8.37 Font 8.37 40x40 dots Kanji ESC+k5 40x40 dots Kanji in Vertical Line ESC+k5 in Vertical Line Parameter Hexadecimal code <1B> <6B> 35> an~n 16< Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 110: Esc+K8 16X16 Dots Kanji In Vertical Line With 1-Byte Character

    8.38 font 8.38 16x16 dots Kanji in Vertical Line ESC+k8 16x16 dots Kanji in Vertical Line with 1-byte ESC+k8 with 1-byte Character Character Parameter Hexadecimal code <1B> <6B> <38> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items...
  • Page 111: Esc+K9 24X24 Dots Kanji In Vertical Line With 1-Byte Character

    8.39 Font 8.39 24x24 dots Kanji in Vertical Line ESC+k9 24x24 dots Kanji in Vertical Line with 1-byte ESC+k9 with 1-byte Character Character Parameter Hexadecimal code <1B> <6B> <39> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items...
  • Page 112: Esc+Ka 22X22 Dots Kanji In Vertical Line With 1-Byte Character

    8.40 Font 8.40 22x22 dots Kanji in Vertical Line ESC+kA 22x22 dots Kanji in Vertical Line ESC+kA with 1-byte Character with 1-byte Character Parameter Hexadecimal code <1B> <6B> <41> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items...
  • Page 113: Esc+Kb 32X32 Dots Kanji In Vertical Line With 1-Byte Character

    8.41 Font 8.41 32x32 dots Kanji in Vertical Line ESC+kB 32x32 dots Kanji in Vertical Line ESC+kB with 1-byte Character with 1-byte Character Parameter Hexadecimal code <1B> <6B> <42> an~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items...
  • Page 114: Esc+Kd 40X40 Dots Kanji In Vertical Line With 1-Byte Character

    8.42 Font 8.42 40x40 dots Kanji in Vertical Line ESC+kD 40x40 dots Kanji in Vertical Line with 1-byte ESC+kD with 1-byte Character Character Parameter Hexadecimal code <1B> <6B> <44> abbn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items...
  • Page 115: Esc+T1 16X16 Dots External Font Registration

    8.43 Font 8.43 16x16 dots External Font ESC+T1 16x16 dots External Font ESC+T1 Registration Registration Parameter Hexadecimal code <1B> <54> <31> abbn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 116 [Coding Example 3] Registration code in Unicode binary code. <A> <KS>0 <CC>0 <T1>B<00>16 <00FF ・・・・・・・・・・FF00>16 <Z> <A> <CC>0 <V>100<H>200<K1>B<E0>16<00>16 <Q>2 <Z> [Coding Example 4] Register in the user registration memory <A> <KS>0 <CC>1 <T1>B<40>16 <00FF ・・・・・・・・・・FF00>16 <Z> [Supplemental explanation] 1. Registering 16x16 dots external fonts in the internal memory or user registration memory. 2.
  • Page 117: Esc+T2 24X24 Dots External Font Registration

    8.44 Font 8.44 24x24 dots External Font ESC+T2 24x24 dots External Font ESC+T2 Registration Registration Parameter Hexadecimal code <1B> <54> <32> abbn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 118 [Coding Example 3] Registration code in Unicode binary code. <A> <CC>0 <T2>B<00>16 <00FF ・・・・・・・・・・FF00>16 <Z> <A> <CC>0 <V>100<H>200<K1>B<E0>16<00>16 <Q>2 <Z> [Coding Example 4] Register in the user registration memory <A> <KS>0 <CC>1 <T2>B<40>16 <00FF ・・・・・・・・・・FF00>16 <Z> [Supplemental explanation] 1. Registering 24 x 24dots external fonts in the internal memory or user registration memory. 2.
  • Page 119: Esc+K1(K2) Recall Horizontal Writing External Character

    8.45 Font 8.45 Recall Horizontal Writing ESC+K1(K2) Recall Horizontal Writing ESC+K1(K2) External Character External Character K1(K2) Parameter Hexadecimal code <1B> <4B> <31> (<4B> <32> ab~b Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 120 [Coding example 2] Invokes 24 x 24 dots external character, Registration data in Shift JIS binary code <A> <KS>0 <T2>B<40> <00FF ・・・・・・・・・・FF00> <Z> <A> <V>100<H>200<K2>B<F0> <40> <Q>2 <Z> [Coding example 3] Invokes 16x16 dots external character, Registration data in Unicode character <A>...
  • Page 121: Esc+K1(K2) Recall Vertical Writing External Character

    8.46 Font 8.46 Recall Vertical Writing ESC+k1(k2) Recall Vertical Writing ESC+k1(k2) External Character External Character k1(k2) Parameter Hexadecimal code <1B> <6B> <31> (<6B> <32> ab~b Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 122 [Coding example 2] Invokes 24x24 dots external character, Registration data in Shift JIS binary code <A> <KS>0 <T2>B<40> <00FF ・・・・・・・・・・FF00> <Z> <A> <V>100<H>200<k2>B<F0> <40> <Q>2 <Z> [Coding example 3] Invokes 16x16 dots external character, Registration data in Unicode character <A> <KS>0 <T1>H01 00FF ・・・・・・・・・・FF00...
  • Page 123: Barcode Command

    9 Barcode Command In barcode specification, print of various barcodes, change of bar width ratio, and print of guard bar or human-readable information can be performed by the specification (B, D, BD) after ESC. The contents may vary depending on the specification. This and next page should be read closely and followed. Refer to the table below for the specification of B, D, and BD.
  • Page 124 (4) Designation of human readable information (HRI) and guard bar For UPC-A and JAN/EAN 8 and13 digits barcode, availability of human-readable information (hereinafter HRI) and guard bar can be specified. Barcode Barcode specification <B> <D> <BD> specification parameter JAN/EAN 13 : Nil : Nil : Available...
  • Page 125 (5) Composition of check digit Refer to the table below for check digit in each barcode. [Composition of C/D] Barcode Barcode specification Input digit No. Print digit number and contents specification parameter 13-digit (Input data of barcode + C/D) 12-digit C/D is calculated by modulus10.
  • Page 126 (7) Printing barcode exceeding the area of media size (<A1>). When printing barcode or HRI exceeding the area of media size (<A1>), the barcode and HRI inside the media will be printed. Example of printing UPC-A (with HRI) exceeding the area of media size. Media size area Printing of barcode and HRI.
  • Page 127: Esc+B Barcode (Ratio 1:3)

    Barcode ESC+B Barcode (Ratio 1:3) Barcode (Ratio 1:3) ESC+B Parameter Hexadecimal code <1B> <42> abbcccn ~ n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 128 [Coding Example 1] Barcode symbology: CODE39 Narrow bar width: 03 Height of barcode: 120 Print data: *1234AB* <A> <V>100<H>100<B>103120*1234AB* <Q>2 <Z> [Coding Example 2] Barcode symbology: JAN-8 Narrow bar width: 02 Height of barcode: 080 Print data: 4912345 <A> <V>100<H>100<B>4020804912345 <Q>2 <Z>...
  • Page 129: Esc+D Barcode (Ratio 1:2)

    9.2 Barcode ESC+D Barcode (Ratio 1:2) Barcode (Ratio 1:2) ESC+D Parameter Hexadecimal code <1B> <44> abbcccn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 130 [Coding Example 1] Barcode symbology: CODABAR (NW-7), Narrow bar width: 03, Height of barcode: 120, Print data: A1234A <A> <V>100<H>100<D>003120A1234A <Q>2 <Z> [Coding Example 2] Barcode symbology: ITF, Narrow bar width: 02, Height of barcode: 080 Print data: 98002345678163 <A> <V>100<H>100<D>20208098002345678163 <Q>2 <Z>...
  • Page 131: Esc+D~Esc+D Barcode (With Hri)

    9.3 Barcode ESC+D ESC+D~ESC+d Barcode (with HRI) Barcode (with HRI) ~ ESC+d D ~ d Parameter Hexadecimal code <1B> <44> ~ Character type abbcccn~n ~ <d>n~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items...
  • Page 132: Esc+Bd Barcode (Ratio 2:5)

    9.4 Barcode ESC+BD Barcode (Ratio 2:5) Barcode (Ratio 2:5) ESC+BD Parameter Hexadecimal code <1B> <42> <44> abbcccn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 133 [Coding Example 1] Barcode symbology: CODABAR (NW-7), Narrow bar width: 03, Height of barcode: 120, Print data: A1234A <A> <V>100<H>100<BD>003120A1234A <Q>2 <Z> [Coding Example 2] Barcode symbology: ITF, Narrow bar width: 03, Height of barcode: 120, Print data: 98002345678163 <A> <V>100<H>100<BD>20212098002345678163 <Q>2 <Z>...
  • Page 134: Esc+Bt Barcode Ratio Registration

    9.5 Barcode ESC+BT Barcode Ratio Registration Barcode Ratio Registration ESC+BT Parameter Hexadecimal code <1B> <42> <54> abbccddee Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 135: Esc+Bw Barcode Print By Specified Ratio

    Barcode Barcode Print ESC+BW Barcode print by specified ratio ESC+BW by Specified Ratio Parameter Hexadecimal code <1B> <42> <57> aabbbn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 136 CODABAR(NW-7) Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 ....
  • Page 137 CODE39 Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 SP 0 ....
  • Page 138: Esc+Bc Code93 Barcode

    9.7 Barcode ESC+BC CODE93 Barcode CODE 93 Barcode ESC+BC Parameter Hexadecimal code <1B> <42> <43> aabbbccn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 139 CODE93 Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 SP 0 ` ! ” & ’ ; [ { , < | M ] m } > . ^ ? O _ o DE You can specify from 00H to 7FH for Code93.
  • Page 140: Esc+Bf Upc Add-On (Bookland)

    9.8 Barcode ESC+BF UPC Add-on (Bookland) UPC Add-on (Bookland) ESC+BF Parameter Hexadecimal code <1B> <42> <46> aabbbn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 141 UPC Add-on Barcode Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1...
  • Page 142: Esc+Bg Code128 Barcode

    9.9 Barcode ESC+BG CODE128 Barcode Code 128 Barcode ESC+BG Parameter Hexadecimal code <1B> <42> <47> aabbbn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 143 CODE128 - Code Table VALUE Code A Code B Code C ! ! ” ” & & ’ ’ , , . . ; ; < < >(Note 4.) >(Note 4.) ? ?...
  • Page 144 VALUE Code A Code B Code C [ [ \ \ ] ] ^ ^ _ _ ‘ >SP NUL >SP >! SOH >! >” STX >” ># ETX ># >$ EOT >$ >% ENQ >% >& ACK >& >’ BEL >’...
  • Page 145 VALUE Code A Code B Code C SHIFT >B SHIFT >B Code-C >C Code-C >C Code-B >D FNC4 >D Code-B >D FNC4 >E Code-A >E Code-A >E FNC1 >F FNC1 >F FNC1 >F START CODE A >G >H >I [Notes] 1.
  • Page 146: Esc+Bi Gs1-128 (Ucc/Ean128) (Standard Carton Id Only)

    9.10 Barcode 9.10 GS1-128 (UCC/EAN128) ESC+BI GS1-128 (UCC/EAN128) ESC+BI (Standard Carton ID Only) (Standard Carton ID Only) Parameter Hexadecimal code <1B> <42> <49> aabbbcn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 147 Matrix 2of5 Industrial 2of5 UPC-A, JAN/EAN8 JAN/EAN13, UPC-E GS1-128 (UCC/EAN128) MSI Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1...
  • Page 148: Esc+Bp Postnet

    9.11 Barcode 9.11 ESC+BP Postnet Postnet ESC+BP Parameter Hexadecimal code <1B> <42> <50> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 149 POSTNET Code table b8 0 b7 0 b6 0 b5 0 b4 b3 b2 b1...
  • Page 150: Esc+Bs Usps Barcode

    9.12 Barcode 9.12 ESC+BS USPS Barcode USPS Barcode ESC+BS Parameter Hexadecimal code <1B> <42> <53> aabbbccccccddddddddd(e~e) Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 151 USPS Code table b8 0 b7 0 b6 0 b5 0 b4 b3 b2 b1...
  • Page 152: Esc+Eu Composite Symbol

    9.13 Barcode 9.13 ESC+EU Composite symbol Composite Symbol ESC+EU Parameter Hexadecimal code <1B> <45> <55> aaabbn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 153 [Format 2] <EU>aabbcccn~n ●Parameter a [Type of composite symbol] GS1-128 Composite (CC-A/CC-B) GS1-128 Composite (CC-C) b [Narrow bar width] 01 ~ 12 dots c [Barcode height] 001 ~ 500 dots *Specify barcode height when narrow bar width is “01”. *When specifying narrow bar width “03”, Barcode height “100”, Barcode height become 300 dots. n [Print data] Data (Up to 120 digits including 1D and 2D barcode) Maximum number of digit for the 2D barcode *There is a limit for the barcode.
  • Page 154 [Coding Example6] GS1 DataBar Expanded Composite(CC-A/CC-B) <A> <V>100<H>100 <EU>060522104912345678904 <Q>1 <Z> [Coding Example7] GS1 DataBar Expanded Stacked(CC-A/CC-B) <A> <V>100<H>100 <EU>060502104912345678904 <Q>1 <Z> [Coding Example8] UPC-A Composite (CC-A/CC-B) <A> <V>100<H>100 <EU>0704331234567890|991234-abcd <Q>1 <Z> [Coding Example9] UPC-E Composite (CC-A/CC-B) <A> <V>100<H>100 <EU>08041200000123|15021231 <Q>1 <Z>...
  • Page 155 [Supplementary Explanation] 1. Parameter varies depending on one-dimensional barcode type. Segment width can be specified only for DataBar Expanded Composite(CC-A/CC-B) (EU06). Barcode height can be specified only for GS1-128(UCC/EAN-128) (EU11, EU12). 2. If the value is not set to the data portion, composite symbol will not be printed. 3.
  • Page 156: Esc+Bl Upc-A Barcode (Without Hri)

    9.14 Barcode 9.14 ESC+BL UPC-A Barcode (Without HRI) UPC-A Barcode ESC+BL (Without HRl) Parameter Hexadecimal code <1B> <42> <4C> aabbcccn~n Initial value When the power switch is The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 157: Esc+Bl~Esc+D Upc-A Barcode (Without Hri)

    9.15 Barcode 9.15 ESC+BL ESC+BL~ESC+d UPC-A Barcode UPC-A Barcode (Without HRI) ~ ESC+d (Without HRl) BL~d Parameter Hexadecimal code <1B> <42> <4C> ~character type abbcccn~n~<d>n~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 158 7. All character barcode have the same height when printing UPC-A specifying <D> and then <font>. The first and the last character barcode have the same height to the guard bar when printing UPC-A specifying <BL> and then <font>. When printing UPC-A specifying <D> and <font>, HRI can be printed under the first digit and the last digit because the height of the first digit and the last digit of the barcode is low.
  • Page 159: Esc+Bm Upc-A Barcode (With Hri)

    9.16 Barcode 9.16 ESC+BM UPC-A Barcode (With HRI) UPC-A Barcode ESC+BM (With HRI) Parameter Hexadecimal code <1B> <42> <4D> abbcccn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 160: Esc+Bz Customer Barcode

    9.17 Barcode 9.17 ESC+BZ Customer Barcode ESC+BZ Customer Barcode Parameter Hexadecimal code <1B> <42> <5A> aaaaaaan~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 161 Code table for Customer Barcode b8 0 b7 0 b6 0 b5 0 b4 b3 b2 b1...
  • Page 162: 10 2D Barcode

    10 2D Barcode 10.1 2D Barcode 10.1 ESC+2D10 PDF417 PDF417 ESC+2D10 2D10 Parameter Hexadecimal code <1B> <32> <44> <31> <30> ,aa,bb,c,dd,ee(,f) Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 163 [Supplementary Explanation] 1. Base print position of PDF417 is specified by vertical print position<V> and horizontal print position<H> <V>100<H>200<2D10>***・・・・・・** 2. When d=e=00, aspect ratio will be at 1:2 based on the number of print data. 3. When parameter d and e doesn’t match number of data, print may not be performed properly. 4.
  • Page 164 PDF417 Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 P ` SP 0 " & < > o DE [00HtoFFH] can be available for PDF417.
  • Page 165: Esc+2D12 Micro Pdf417

    10.2 2D Barcode 10.2 ESC+2D12 Micro PDF417 Micro PDF417 ESC+2D12 2D12 Parameter Hexadecimal code <1B> <32> <44> <31> <32> ,aa,bb,c,dd(,e) Initial value When the power switch is OFF The set parameter is not maintained Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 166 [Note] Symbol size of Micro PDF417 has 34 types and shown in the table below. Micro PDF417 - symbol size and number of data Symbol size Maximum number of data Cols (c) Rows (d) Alphabet (A-Z) Numeric Binary mode * Way of mixing alphabets (Capital, lower case), numeric characters and control codes differs by combination of number of characters.
  • Page 167 Micro PDF417 Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 P ` SP 0 " & < > Micro PDF417 can specify 00H to FFH.
  • Page 168: Esc+2D20 Maxi Code

    10.3 2D Barcode 10.3 ESC+2D20 MAXI Code MAXI Code ESC+2D20 2D20 Parameter Hexadecimal code <1B> <32> <44> <32> <30> ,a(,bbb,ccc,d~d) Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 169 MaxiCode Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 SP 0 @ P ` p ! 1 ” & ’ G W g + ; K [ k { , < L ¥ | M ]...
  • Page 170: Esc+2D30 Qr Code (Model 2)

    10.4 2D Barcode 10.4 ESC+2D30 QR Code (Model 2) QR Code (Model 2) ESC+2D30 2D30 Parameter Hexadecimal code <1B> <32> <44> <33> <30> ,a,bb,c,d(,ee,ff,gg) Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 171 [Coding Example1] Error correction level: 7%, Size of one side of cell: 05 Data setup mode: Manual setup, Concatenation mode: Normal <A> <V>100<H>200<2D30>,L,05,0,0 <DS>1,012345 <Q>2 <Z> [Supplementary Explanation2] 1. If the parameter other than the description is specified or number of print data is not match, print is not executed. 2.
  • Page 172 QR Code data size list (Model 2) Error Alpha- Error Alpha- Version Numeric Kanji Binary Version Numeric Kanji Binary Correction numeric Correction numeric 21X21 61X61 25X25 65X65 1022 29X29 69X69 1101 33X33 73X73 1250 37X37 77X77 1408 1082 41X41 81X81 1548 1212 45X45...
  • Page 173 Error Alpha- Error Alpha- Version Numeric Kanji Binary Version Numeric Kanji Binary Correction numeric Correction numeric 2232 1352 4417 2677 1132 1840 1708 1035 3486 2113 1452 1224 2473 1499 1030 101X101 141X141 1897 1150 2409 1460 1003 4686 2840 1201 1952 1872...
  • Page 174: Esc+2D31 Qr Code (Model 1)

    10.5 2D Barcode 10.5 ESC+2D31 QR Code (Model 1) QR Code (Model 1) ESC+2D31 2D31 Parameter Hexadecimal code <1B> <32> <44> <33> <31> ,a,bb,c,d(,ee,ff,gg) Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within item The set parameter becomes invalid.
  • Page 175 [Supplementary Explanation1] 1. When specifying Kanji in <DN>, specify size that is 2 X number of Kanji characters. 2. For <DN> in Automatic setup, when 80H to 9FH and E0H to FFH is specified as data, it is handed as Kanji mode, and cannot specify them as binary [Coding Example1] Error correction level: 7%, Size of one side of cell: 05...
  • Page 176 QR Code data size list (Model 1) Error Alpha- Error Alpha- Version Numeric Kanji Binary Version Numeric Kanji Binary Correction numeric Correction numeric 21X21 61X61 25X25 65X65 1030 29X29 69X69 1167 33X33 73X73 37X37 41X41 45X45 49X49 53X53 57X57...
  • Page 177: Esc+2D32 Micro Qr Code

    10.6 2D Barcode 10.6 ESC+2D32 Micro QR Code Micro QR Code ESC+2D32 2D32 Parameter Hexadecimal code <1B> <32> <44> <33> <32> ,a,bb,c Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 178 [Coding Example2] Error correction level: 7%, Size of one side of cell: 04 Mixed specification of Manual setup (Data setup mode) In Manual setup, you can proceed specifying data in specified input mode (Numeric, Alphanumeric, Kanji, Binary) in a row. <A>...
  • Page 179 QR Code (Numeric mode) Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1...
  • Page 180 QR Code (Alphanumeric mode) Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 SP 0...
  • Page 181 QR Code (Binary mode) Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 SP 0 " & < ー > QR Code can specify from 00H to 7FH, and from A0H to DFH.
  • Page 182 QR Code (Kanji mode) Code table Shift JIS 813F SP 、 。 , . ・ ; ? ! ゛ ゜ ´ ` ¨ 814F ^  ̄ _ ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ― ‐ 記 815F \...
  • Page 183 Shift JIS ア 889E 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵 茜 穐 悪 握 渥 88AE 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻 飴 絢 綾 鮎 或 88BE 粟 袷 安 庵 按 暗 案 闇 鞍 杏 イ...
  • Page 184 Shift JIS キ 8ADE 企 伎 危 喜 器 8AEE 基 奇 嬉 寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 8B3F 機 帰 毅 気 汽 畿 祈 季 稀 紀 徽 規 記 貴 起 8B4F 軌...
  • Page 185 Shift JIS コ 8D90 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨 狛 込 8D9E 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混 痕 8DAE 紺 艮 魂 サ 8DAE 些...
  • Page 186 Shift JIS シ 904F 唇 娠 寝 審 心 慎 振 新 晋 森 榛 浸 深 申 疹 真 905F 神 秦 紳 臣 芯 薪 親 診 身 辛 進 針 震 人 仁 刃 906F 塵 壬 尋 甚 尽 腎 訊 迅 陣 靭 ス...
  • Page 187 Shift JIS チ 929E 帖 帳 庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 92AE 聴 脹 腸 蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 92BE 沈 珍 賃 鎮 陳 ツ...
  • Page 188 Shift JIS ハ 94BE 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔 繁 般 藩 販 範 94CE 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮 ヒ 94CE 匪 卑 否 妃 庇 94DE 彼...
  • Page 189 Shift JIS モ 96DE 尤 戻 籾 貰 問 悶 紋 門 匁 ヤ 96DE 也 冶 夜 爺 耶 野 弥 96EE 矢 厄 役 約 薬 訳 躍 靖 柳 薮 鑓 ユ 96EE 愉 愈 油 癒 973F 諭...
  • Page 190 Shift JIS 一 989E 弌 丐 丕 丨 989E 个 丱 丶 989E 丶 丼 丿 989E 丿 乂 乖 乘 乙 989E 亂 亅 989E 亅 豫 亊 98AE 舒 ニ 98AE 弍 于 亞 亟 亠 98AE 亠 亢 亰 亳 亶 人...
  • Page 191 Shift JIS 匸 99AE 匸 區 十 99BE 卆 卅 丗 卉 卍 凖 ト 99BE 卞 卩 99BE 卩 卮 夘 卻 卷 厂 99BE 厂 厖 厠 厦 99CE 厥 厮 厰 厶 99CE 厶 參 簒 又 99CE 雙...
  • Page 192 Shift JIS 子 9B6F 孑 孕 孚 孛 孥 孩 孰 孳 孵 學 斈 孺 宀 9B6F 宀 9B80 它 宦 宸 寃 寇 寉 寔 寐 寤 實 寢 寞 寥 寫 寰 寶 9B90 寳 寸 9B90 尅...
  • Page 193 Shift JIS 心 9C9E 悄 悛 悖 悗 悒 悧 悋 惡 悸 惠 惓 悴 忰 悽 惆 9CAE 悵 惘 慍 愕 愆 惶 惷 愀 惴 惺 愃 愡 惻 惱 愍 愎 9CBE 慇 愾 愨 愧 慊 愿 愼 愬 愴 愽 慂 慄 慳 慷 慘 慙 9CCE 慚...
  • Page 194 Shift JIS 木 9E80 梳 栫 桙 档 桷 桿 梟 梏 梭 梔 條 梛 梃 檮 梹 桴 9E90 梵 梠 梺 椏 梍 桾 椁 棊 椈 棘 椢 椦 棡 椌 棍 9E9E 棔 棧 棕 椶 椒 椄 棗 棣 椥 棹 棠 棯 椨 椪 椚 9EAE 椣...
  • Page 195 Shift JIS 火 E080 烙 焉 烽 焜 焙 煥 煕 熈 煦 煢 煌 煖 煬 熏 燻 熄 E090 熕 熨 熬 燗 熹 熾 燒 燉 燔 燎 燠 燬 燧 燵 燼 E09E 燹 燿 爍 爐 爛 爨 爪...
  • Page 196 Shift JIS 目 E1CE 睾 睹 瞎 瞋 瞑 瞠 瞞 瞰 瞶 瞹 瞿 瞼 瞽 瞻 矇 矍 E1DE 矗 矚 矛 E1DE 矜 矢 E1DE 矣 矮 石 E1DE 矼 砌 砒 礦 砠 礪 硅 碎 硴 碆 硼 E1EE 碚...
  • Page 197 Shift JIS 网 E39E 网 罕 罔 罘 罟 罠 罨 罩 罧 罸 E3AE 羂 羆 羃 羈 羇 羊 E3AE 羌 羔 羞 羝 羚 羣 羯 羲 羹 羮 羶 E3BE 羸 譱 羽 E3BE 翅 翆 翊 翕 翔 翡 翦 翩 翳 翹 飜 老...
  • Page 198 Shift JIS 艸 E55F 蘋 藾 藺 蘆 蘢 蘚 蘰 蘿 虍 E55F 虍 乕 虔 號 虧 虫 E55F 虱 蚓 蚣 E56F 蚩 蚪 蚋 蚌 蚶 蚯 蛄 蛆 蚰 蛉 蠣 蚫 蛔 蛞 蛩 蛬 E580 蛟...
  • Page 199 Shift JIS 赤 E6CE 赧 E6DE 赭 走 E6DE 赱 赳 趁 趙 足 E6DE 跂 趾 趺 跏 跚 跖 跌 跛 跋 跪 跫 E6EE 跟 跣 跼 踈 踉 跿 踝 踞 踐 踟 蹂 踵 踰 踴 蹊 E73F 蹇...
  • Page 200 Shift JIS 阜 E89E 陝 陟 陦 陲 陬 隍 隘 隕 隗 險 隧 隱 隲 隰 隴 隶 E8AE 隶 隸 隹 E8AE 隹 雎 雋 雉 雍 襍 雜 霍 雕 雨 E8AE 雹 霄 霆 霈 霓 E8BE 霎...
  • Page 201 Shift JIS 魚 E9AE 魴 鮓 鮃 鮑 鮖 鮗 鮟 鮠 鮨 E9BE 鮴 鯀 鯊 鮹 鯆 鯏 鯑 鯒 鯣 鯢 鯤 鯔 鯡 鰺 鯲 鯱 E9CE 鯰 鰕 鰔 鰉 鰓 鰌 鰆 鰈 鰒 鰊 鰄 鰮 鰛 鰥 鰤 鰡 E9DE 鰰...
  • Page 202: Esc+2D50 Datamatrix (Ecc200)

    10.7 2D Barcode 10.7 ESC+2D50 Datamatrix (ECC200) ESC+2D50 DataMatrix (ECC200) 2D50 Parameter Hexadecimal code <1B> <32> <44> <35> <30> ,aa,bb,ccc,ddd Initial value When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter becomes invalid.
  • Page 203 *Symbol size of DataMatrix (ECC200) is following 30 types. Symbol size and number of data of DataMatrix (ECC200) Symbol size Maximum data digits Number of cell in Number of Number of Numeric Alphanumeric Briary one line(c) cell line(d) block 1152 1392 1042 1632...
  • Page 204 DataMatrix Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 @ P ` SP 0 ! ” & ’ ; K [ { , ¥ | < M ] m } . N ^ > O _...
  • Page 205: Esc+2D51 Gs1 Datamatrix

    10.8 2D Barcode 10.8 ESC+2D51 GS1 Datamatrix GS1 DataMatrix ESC+2D51 2D51 Parameter Hexadecimal code <1B> <32> <44> <35> <31> ,aa,bb,ccc,ddd Initial value When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter becomes invalid.
  • Page 206 11. The number of data can be specified in the data part depends on the data format. Available data number is as follows. (Number of cell is auto setting or the maximum cell number is specified): Data format Number of data Numeric 3116 Data format...
  • Page 207 GS1 DataMatrix Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 @ P ` SP 0 ! ” & ’ ; K [ { , ¥ | < M ] m } . N ^ >...
  • Page 208: Esc+Bq Qr Code

    10.9 2D Barcode 10.9 ESC+BQ QR Code ESC+BQ QR Code Parameter Hexadecimal Manual setup abcc,(ddeeff,)g(hhhh)n code <1B> <42> <51> Auto setup abcc,(ddeeff,)n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 209 QR Code data size list (Model 1) Error Alpha- Error Alpha- Version Numeric Kanji Binary Version Numeric Kanji Binary Correction Numeric Correction Numeric 21X21 61X61 25X25 65X65 1030 29X29 69X69 1167 33X33 73X73 37X37 41X41 45X45 49X49 53X53 57X57...
  • Page 210 QR Code (Numeric mode) Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1...
  • Page 211 QR Code (Alphanumeric mode) Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 SP 0...
  • Page 212 QR Code (Binary mode) Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 SP 0 " & < ー > QR Code can specify from 00H to 7FH, and from A0H to DFH.
  • Page 213 QR Code (Kanji mode) Code table Shift JIS 813F SP 、 。 , . ・ ; ? ! ゛ ゜ ´ ` ¨ 814F ^  ̄ _ ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー ― ‐ 記 815F \...
  • Page 214 Shift JIS ア 889E 亜 唖 娃 阿 哀 愛 挨 姶 逢 葵 茜 穐 悪 握 渥 88AE 旭 葦 芦 鯵 梓 圧 斡 扱 宛 姐 虻 飴 絢 綾 鮎 或 88BE 粟 袷 安 庵 按 暗 案 闇 鞍 杏 イ...
  • Page 215 Shift JIS キ 8ADE 企 伎 危 喜 器 8AEE 基 奇 嬉 寄 岐 希 幾 忌 揮 机 旗 既 期 棋 棄 8B3F 機 帰 毅 気 汽 畿 祈 季 稀 紀 徽 規 記 貴 起 8B4F 軌...
  • Page 216 Shift JIS コ 8D90 告 国 穀 酷 鵠 黒 獄 漉 腰 甑 忽 惚 骨 狛 込 8D9E 此 頃 今 困 坤 墾 婚 恨 懇 昏 昆 根 梱 混 痕 8DAE 紺 艮 魂 サ 8DAE 些...
  • Page 217 Shift JIS シ 904F 唇 娠 寝 審 心 慎 振 新 晋 森 榛 浸 深 申 疹 真 905F 神 秦 紳 臣 芯 薪 親 診 身 辛 進 針 震 人 仁 刃 906F 塵 壬 尋 甚 尽 腎 訊 迅 陣 靭 ス...
  • Page 218 Shift JIS チ 929E 帖 帳 庁 弔 張 彫 徴 懲 挑 暢 朝 潮 牒 町 眺 92AE 聴 脹 腸 蝶 調 諜 超 跳 銚 長 頂 鳥 勅 捗 直 朕 92BE 沈 珍 賃 鎮 陳 ツ...
  • Page 219 Shift JIS ハ 94BE 叛 帆 搬 斑 板 氾 汎 版 犯 班 畔 繁 般 藩 販 範 94CE 釆 煩 頒 飯 挽 晩 番 盤 磐 蕃 蛮 ヒ 94CE 匪 卑 否 妃 庇 94DE 彼...
  • Page 220 Shift JIS モ 96DE 尤 戻 籾 貰 問 悶 紋 門 匁 ヤ 96DE 也 冶 夜 爺 耶 野 弥 96EE 矢 厄 役 約 薬 訳 躍 靖 柳 薮 鑓 ユ 96EE 愉 愈 油 癒 973F 諭...
  • Page 221 Shift JIS 一 989E 弌 丐 丕 丨 989E 个 丱 丶 989E 丶 丼 丿 989E 丿 乂 乖 乘 乙 989E 亂 亅 989E 亅 豫 亊 98AE 舒 ニ 98AE 弍 于 亞 亟 亠 98AE 亠 亢 亰 亳 亶 人...
  • Page 222 Shift JIS 匸 99AE 匸 區 十 99BE 卆 卅 丗 卉 卍 凖 ト 99BE 卞 卩 99BE 卩 卮 夘 卻 卷 厂 99BE 厂 厖 厠 厦 99CE 厥 厮 厰 厶 99CE 厶 參 簒 又 99CE 雙...
  • Page 223 Shift JIS 子 9B6F 孑 孕 孚 孛 孥 孩 孰 孳 孵 學 斈 孺 宀 9B6F 宀 9B80 它 宦 宸 寃 寇 寉 寔 寐 寤 實 寢 寞 寥 寫 寰 寶 9B90 寳 寸 9B90 尅...
  • Page 224 Shift JIS 心 9C9E 悄 悛 悖 悗 悒 悧 悋 惡 悸 惠 惓 悴 忰 悽 惆 9CAE 悵 惘 慍 愕 愆 惶 惷 愀 惴 惺 愃 愡 惻 惱 愍 愎 9CBE 慇 愾 愨 愧 慊 愿 愼 愬 愴 愽 慂 慄 慳 慷 慘 慙 9CCE 慚...
  • Page 225 Shift JIS 木 9E80 梳 栫 桙 档 桷 桿 梟 梏 梭 梔 條 梛 梃 檮 梹 桴 9E90 梵 梠 梺 椏 梍 桾 椁 棊 椈 棘 椢 椦 棡 椌 棍 9E9E 棔 棧 棕 椶 椒 椄 棗 棣 椥 棹 棠 棯 椨 椪 椚 9EAE 椣...
  • Page 226 Shift JIS 火 E080 烙 焉 烽 焜 焙 煥 煕 熈 煦 煢 煌 煖 煬 熏 燻 熄 E090 熕 熨 熬 燗 熹 熾 燒 燉 燔 燎 燠 燬 燧 燵 燼 E09E 燹 燿 爍 爐 爛 爨 爪...
  • Page 227 Shift JIS 目 E1CE 睾 睹 瞎 瞋 瞑 瞠 瞞 瞰 瞶 瞹 瞿 瞼 瞽 瞻 矇 矍 E1DE 矗 矚 矛 E1DE 矜 矢 E1DE 矣 矮 石 E1DE 矼 砌 砒 礦 砠 礪 硅 碎 硴 碆 硼 E1EE 碚...
  • Page 228 Shift JIS 网 E39E 网 罕 罔 罘 罟 罠 罨 罩 罧 罸 E3AE 羂 羆 羃 羈 羇 羊 E3AE 羌 羔 羞 羝 羚 羣 羯 羲 羹 羮 羶 E3BE 羸 譱 羽 E3BE 翅 翆 翊 翕 翔 翡 翦 翩 翳 翹 飜 老...
  • Page 229 Shift JIS 艸 E55F 蘋 藾 藺 蘆 蘢 蘚 蘰 蘿 虍 E55F 虍 乕 虔 號 虧 虫 E55F 虱 蚓 蚣 E56F 蚩 蚪 蚋 蚌 蚶 蚯 蛄 蛆 蚰 蛉 蠣 蚫 蛔 蛞 蛩 蛬 E580 蛟...
  • Page 230 Shift JIS 赤 E6CE 赧 E6DE 赭 走 E6DE 赱 赳 趁 趙 足 E6DE 跂 趾 趺 跏 跚 跖 跌 跛 跋 跪 跫 E6EE 跟 跣 跼 踈 踉 跿 踝 踞 踐 踟 蹂 踵 踰 踴 蹊 E73F 蹇...
  • Page 231 Shift JIS 阜 E89E 陝 陟 陦 陲 陬 隍 隘 隕 隗 險 隧 隱 隲 隰 隴 隶 E8AE 隶 隸 隹 E8AE 隹 雎 雋 雉 雍 襍 雜 霍 雕 雨 E8AE 雹 霄 霆 霈 霓 E8BE 霎...
  • Page 232 Shift JIS 魚 E9AE 魴 鮓 鮃 鮑 鮖 鮗 鮟 鮠 鮨 E9BE 鮴 鯀 鯊 鮹 鯆 鯏 鯑 鯒 鯣 鯢 鯤 鯔 鯡 鰺 鯲 鯱 E9CE 鯰 鰕 鰔 鰉 鰓 鰌 鰆 鰈 鰒 鰊 鰄 鰮 鰛 鰥 鰤 鰡 E9DE 鰰...
  • Page 233: Esc+Bv Maxi Code

    10.10 2D Barcode 10.10 ESC+BV Maxi Code ESC+BV MaxiCode Parameter Hexadecimal code <1B> <42> <56> a,b,c,ddddddddd,eee,fff,n~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 234 MaxiCode Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 SP 0 @ P ` p ! 1 ” & ’ G W g + ; K [ k { , < L ¥ | M ]...
  • Page 235: Esc+Bk Pdf417

    10.11 2D Barcode 10.11 ESC+BK PDF417 PDF417 ESC+BK Parameter Hexadecimal code <1B> <42> <4B> Aabbcddeeffffg~g(,h) Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 236 * Symbol size of Micro PDF417 is following 34 types in the table below. [Symbol size and number of data of MicroPDF417 ] Symbol size Maximum number of data Cols(c) Rows(d) Alphabet (A to Z) Numeric Binary mode * Mix of Alphabet (Capital letter, small letter), Numeric and Control code varies depending on number of combined characters.
  • Page 237 PDF417 Code table B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 P ` SP 0 " & < > PDF417 can specify from 00H to FFH.
  • Page 238: Esc+Bx Datamatrix (Ecc200)

    10.12 2D Barcode 10.12 ESC+BX Datamatrix (ECC200) ESC+BX DataMatrix (ECC200) Parameter Hexadecimal code <1B> <42> <58> aabbccddeeefffghh Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 239: Esc+Dc Datamatrix (Ecc200) Data Specify

    10.13 2D Barcode 10.13 ESC+DC Datamatrix (ECC200) Data DataMatrix (ECC200) ESC+DC Specify Data Specify Parameter Hexadecimal code <1B> <44> <43> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 240: Esc+Fx Datamatrix (Ecc200) Sequential Number

    10.14 2D Barcode 10.14 ESC+FX Datamatrix (ECC200) DataMatrix (ECC200) ESC+FX Sequential Number Sequential Number Parameter Hexadecimal code <1B> <46> <58> aaabcccdddeee Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 241 GS1 DataMatirx (ECC200) Code table (<DC>) B8 0 B7 0 B6 0 B5 0 B4 B3 B2 B1 @ P ` SP 0 ! ” & ’ ; K [ { , ¥ | < M ] m } . N ^...
  • Page 242: Esc+Qv Qr Code Version

    10.15 2D Barcode 10.15 ESC+QV QR Code Version ESC+QV QR Code Version Parameter Hexadecimal code <1B> <51> <56> Initial value aa=00 When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter is in effect until a new specification is term of made.
  • Page 243: 11 Graphic Command

    11 Graphic Command Graphic 11.1 11.1 ESC+G Graphic Print Graphic Print ESC+G Parameter Hexadecimal code <1B> <47> abbbcccn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 244: Esc+Gm Bmp File Print

    11.2 Graphic 11.2 ESC+GM BMP File Print BMP File Print ESC+GM Parameter Hexadecimal code <1B> <47> <4D> aaaaa,n~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 245: Esc+Gp Pcx File Print

    11.3 Graphic 11.3 ESC+GP PCX File Print PCX File Print ESC+GP Parameter Hexadecimal code <1B> <47> <50> aaaaa,n~n Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 246: 12 System Command

    12 System Command 12.1 System 12.1 ESC+CS Print Speed Print Speed ESC+CS Parameter Hexadecimal code <1B> <43> <53> Initial value Refer to the table below. When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting.
  • Page 247: Esc+#F Print Darkness

    12.2 System 12.2 ESC+#F Print Darkness Print Darkness ESC+#F Parameter Hexadecimal code <1B> <23> <46> ab or aab Initial value Refer to the table below. When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting.
  • Page 248: Esc+#E Print Darkness(Compatible Command)

    12.3 System 12.3 ESC+#E Print Darkness(Compatible ESC+#E Print Darkness(Compatible command) command) Parameter Hexadecimal code <1B> <23> <45> Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting. command Valid range between items The set parameter is valid until the next valid setting.
  • Page 249: Esc+A1 Media Size

    12.4 System 12.4 ESC+A1 Media Size Media Size ESC+A1 Parameter Hexadecimal aaaabbbb <1B> <41> <31> code VaaaaaHbbbb Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting.
  • Page 250 [Supplementary Explanation] 1. If using the label smaller than the head width, use this command for specifying the label size and adjust the start point position corresponding to the label size. 2. For specifying the label size, include the size of backing paper. Side alignment, 8dots/mm) Start point 100mm...
  • Page 251: Esc+A3 Base Reference Point

    12.5 System 12.5 ESC+A3 Base Reference Point Base Reference Point ESC+A3 Correction Hexadecimal Parameter code <1B> <41> <33> VabbbHcddd Initial value a=+,b=000,c=+,d=000 When the power switch is OFF The set parameter is not maintained.(with the start point correction) Valid range and The set parameter is maintained.
  • Page 252: Esc+Ep Print End Position

    12.6 System 12.6 ESC+EP Print End Position Print End Position ESC+EP Parameter Hexadecimal code <1B> <45> <50> Initial value When the power switch is OFF The set command is not maintained. Valid range and term of Valid range within items The set command becomes invalid.
  • Page 253: Esc+~ Multiple Cut

    12.7 System 12.7 ESC+~ Multiple Cut Multiple Cut ESC+~ Parameter Hexadecimal code <1B> <7E> aaaa Initial value aaaa=1 When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter is valid until next valid setting. term of Valid range between items The set parameter becomes initial value at the next item...
  • Page 254: Esc+Ct Cut Number Unit

    12.8 System 12.8 ESC+CT Cut Number Unit Cut Number Unit ESC+CT Parameter Hexadecimal code <1B> <43> <54> aaaa Initial value aaaa=1 When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter is valid until the next valid setting.
  • Page 255: Esc+Nc Eject And Cut

    12.9 System 12.9 ESC+NC Eject and Cut Eject and Cut ESC+NC Parameter Hexadecimal code <1B> <4E> <43> Initial value When the power switch is OFF The set command is not maintained. Valid range and term of Valid range within items The set command becomes invalid.
  • Page 256: Esc+~A Cut Number Unit

    12.10 System 12.10 ESC+~A Cut Number Unit Cut Number Unit ESC+~A Parameter Hexadecimal code <1B> <7E> <41> aaaa Initial value aaaa=1 When the power switch is OFF The set parameter is maintained. Valid range and Valid range within items The set parameter is valid until the next valid setting. term of Valid range between items The set parameter becomes initial value at the next item...
  • Page 257: Esc+~B Eject And Cut

    12.11 System 12.11 ESC+~B Eject and Cut Eject and Cut ESC+~B Parameter Hexadecimal code <1B> <7E> <42> Initial value When the power switch is OFF The set command is not maintained. Valid range and term of Valid range within items The set command becomes invalid.
  • Page 258: Esc+* Memory Clear

    12.12 System 12.12 ESC+* Memory Clear Memory Clear ESC+* Parameter Hexadecimal code <1B> <2A> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 259: Esc+@ Offline

    12.13 System 12.13 ESC+@ Offline Offline ESC+@ Parameter Hexadecimal code <1B> <40> Initial value When the power switch is OFF The set command is not maintained. Valid range and The set command becomes invalid. term of Valid range within items command Valid range between items The set command becomes invalid.
  • Page 260: Esc+C Reprint

    12.14 System 12.14 ESC+C Reprint Reprint ESC+C Parameter Hexadecimal code <1B> <43> Initial value When the power switch is OFF The set command is not maintained. Valid range and term of Valid range within items The set command becomes invalid. command Valid range between items The set command becomes invalid.
  • Page 261: Esc+E Auto Line Feed

    12.15 System 12.15 ESC+E Auto Line Feed Auto Line Feed ESC+E Parameter Hexadecimal code <1B> <45> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 262: Esc+Po Offset

    12.16 System 12.16 ESC+PO Offset Offset ESC+PO Parameter Hexadecimal code <1B> <50> <4F> abcc Initial value a=0, b=+, cc=00 When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting.
  • Page 263: Esc+Ig Sensor Type

    12.17 System 12.17 ESC+IG Sensor Type Sensor Type ESC+IG Parameter Hexadecimal code <1B> <49> <47> Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting. command Valid range between items The set parameter is valid until the next valid setting.
  • Page 264: Esc+Ph Print Method

    12.18 System 12.18 ESC+PH Print Method Print Method ESC+PH Parameter Hexadecimal code <1B> <50> <48> Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting. command Valid range between items The set parameter is valid until the next valid setting.
  • Page 265: Esc+Pm Print Mode

    12.19 System 12.19 ESC+PM Print Mode Print Mode ESC+PM Parameter Hexadecimal code <1B> <50> <4D> Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting. command Valid range between items The set parameter is valid until the next valid setting.
  • Page 266: Esc+Km Mincho (Kanji)

    12.20 System 12.20 ESC+KM Mincho (Kanji) Mincho (Kanji) ESC+KM Parameter Hexadecimal code <1B> <4B> <4D> Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting. command Valid range between items The set parameter is valid until the next valid setting.
  • Page 267: Esc+Kg Gothic (Kanji)

    12.21 System 12.21 ESC+KG Gothic (Kanji) Gothic (Kanji) ESC+KG Parameter Hexadecimal code <1B> <4B> <47> Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting. command Valid range between items The set parameter is valid until the next valid setting.
  • Page 268: Esc+Ce European Code Page

    <Q>2 <Z> [Code page parameter] Parameter a Official name [Supplemental explanation] DOS 858 Multilingual Latin 1 + Euro character Default Code page proprietary to SATO. 88591 ISO 8859/1 ISO 8859-1 Latin 1 88592 ISO 8859/2 ISO 8859-2 Latin 2 88599...
  • Page 269 [Code page support font] Following bitmap fonts are extended for supporting European code page. Font name Size Font type Helvetica 8x15 Universal Condensed 13x20 Universal Condensed 18x30 Universal 28x52 Sans Serif Bold Helvetica 17x17 Universal Condensed Bold 24x24 Universal Condensed Bold 48x48 Universal Condensed Bold 48x48...
  • Page 270: Esc+Tk Forced Tear Off

    12.23 System 12.23 ESC+TK Forced Tear Off Forced Tear Off ESC+TK Parameter Hexadecimal code <1B> <54> <4B> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 271: Esc+Tw Option Waiting Time

    12.24 System 12.24 ESC+TW Option Waiting Time Option Waiting Time ESC+TW Parameter Hexadecimal code <1B> <54> <57> Initial value aaa = 010(1000ms) When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 272: Esc+Cl Delete Cr/Lf

    12.25 System 12.25 ESC+CL Delete CR/LF Delete CR/LF ESC+CL Parameter Hexadecimal code <1B> <50> <4D> Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting. command Valid range between items The set parameter is valid until the next valid setting.
  • Page 273: 13 Calendar Command

    13 Calendar Command 13.1 Calendar 13.1 ESC+WT Calendar Setup Calendar Setup ESC+WT Hexadecimal Parameter code <1B> <57> <54> aabbccddee Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting.
  • Page 274: Esc+Wp Calendar Arithmetic (Add)

    13.2 Calendar 13.2 ESC+WP Calendar Arithmetic (Add) Calendar Arithmetic (Add) ESC+WP Parameter Hexadecimal code <1B> <57> <50> abbb Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting.
  • Page 275: Esc+Wa Calendar Print

    13.3 Calendar 13.3 ESC+WA Calendar Print Calendar Print ESC+WA Parameter Hexadecimal code <1B> <57> <41> Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 276 Ex.2) January in 2010, the year of Jan 1 begins with Fri, Sat, and Sun. wk52 wk53 wk 0 wk 1 wk 1 wk 2 wk 2 wk 3 wk 3 wk 4 ・2010/1/1: WW (week) prints week 52. (ww (week) prints week 53.) ・2010/1/4: WW (week) prints week 0.
  • Page 277: 14 Memory Card Command

    14 Memory Card Command 14.1 Memory Card 14.1 ESC+CC Card Slot for Use Card Slot for Use ESC+CC Parameter Hexadecimal code <1B> <43> <43> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting.
  • Page 278: Esc+Fm Memory Card Initialization

    14.2 Memory Card 14.2 ESC+FM Memory Card Initialization Memory Card Initialization ESC+FM Parameter Hexadecimal code <1B> <46> <4D> aaaaaaaa Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 279: Esc+Bjf Memory Card Initialization

    14.3 Memory Card 14.3 ESC+BJF Memory Card Initialization Memory Card Initialization ESC+BJF Parameter Hexadecimal code <1B> <42> <4A> <46> aaaaaaaa Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 280: Esc+Fp Memory Card Status Print

    14.4 Memory Card 14.4 ESC+FP Memory Card Status Print Memory Card Status Print ESC+FP Parameter Hexadecimal code <1B> <46> <50> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 281: Esc+Bjs Memory Card Status Print

    14.5 Memory Card 14.5 ESC+BJS Memory Card Status Print Memory Card Status Print ESC+BJS Parameter Hexadecimal code <1B> <42> <4A> <53> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 282: Esc+&S Form Overlay Registration

    14.6 Memory Card 14.6 ESC+&S Form Overlay Registration Form Overlay Registration ESC+&S Form overlay registration &S Parameter Hexadecimal code <1B> <26> <53> ,aa(,bbbb,ccccc) Initial value When the power switch is OFF The registered data becomes valid. Valid range and Valid range within items The registered data is valid until the next specification is term of made.
  • Page 283 In general, this command is used for [Registration number] only. Specification of window height and width will control the movement with Vertical Print Position <V> and Horizontal Print Position <H> at the time of calling. For the movement at the time of calling, if registered area is exceeding print area, the portion outside of print area will not be printed. The following are the brief operation.
  • Page 284: Esc+&R Form Overlay Call

    14.7 Memory Card 14.7 ESC+&R Form Overlay Call Form Overlay Call ESC+&R &R Parameter Hexadecimal code <1B> <26> <52> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 285: Esc+Ys Format Registration

    14.8 Memory Card 14.8 ESC+YS Format Registration Format Registration ESC+YS Parameter Hexadecimal code <1B> <59> <53> ,aaa Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting.
  • Page 286 [Point] Details of Format Registration A group of commands can be registered to a memory card (option). Once registered, it saves time to specify the identical command group. The registration also allows a change of print data when invoking the format. Such function is called “Format Registration”.
  • Page 287 Available registration command is as follows. [Available registration command] <V> <H> Print position <XU> <XS> <XM> <XB> <XL> <OA> <OB> <$=> <K1> <RD> <K2> <K3> <K4> <K5> <K8> <K9> <KA> <KD> <k1> <KB> Font <k3> <k4> <k5> <k8> <k9> <kA> <kD>...
  • Page 288: Esc+/N Registration Of Field

    14.9 Memory Card 14.9 ESC+/N Registration of Field Registration of Field ESC+/N Parameter Hexadecimal code <1B> <2F> 4E> ,aa,bb 16< Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within item The set parameter is valid until the next valid setting.
  • Page 289: Esc+Yr Format Call

    14.10 Memory Card 14.10 ESC+YR Format Call Format Call ESC+YR Parameter Hexadecimal code <1B> <59> <52> ,aaa Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting.
  • Page 290: Esc+/D Print Of Field

    14.11 Memory Card 14.11 ESC+/D Print of Field Print of Field ESC+/D Parameter Hexadecimal code <1B> <2F> <44> ,aa,n~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter is valid until the next valid setting.
  • Page 291: Esc+Gi Registration Of Graphic

    14.12 Memory Card 14.12 ESC+GI Registration of Graphic Registration of Graphic ESC+GI Parameter Hexadecimal code <1B> <47> <49> abbbcccdddn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 292: Esc+Gr Graphic Call

    14.13 Memory Card 14.13 ESC+GR Graphic Call Graphic Call ESC+GR Parameter Hexadecimal code <1B> <47> <52> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 293: Esc+Gt Bmp File Registration

    14.14 Memory Card 14.14 ESC+GT BMP File Registration BMP File Registration ESC+GT Parameter Hexadecimal code <1B> <47> <54> aaa,bbbbb,n~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within item The set parameter becomes invalid.
  • Page 294: Esc+Gc Bmp File Call

    14.15 Memory Card 14.15 ESC+GC BMP File Call BMP File Call ESC+GC Parameter Hexadecimal code <1B> <47> <43> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter becomes invalid. term of command Valid range between items The set parameter becomes invalid.
  • Page 295: Esc+Pi Pcx File Registration

    14.16 Memory Card 14.16 ESC+PI PCX File Registration ESC+PI PCX File Registration Parameter Hexadecimal code <1B> <50> <49> aaa,bbbbb,n~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter becomes invalid.
  • Page 296: Esc+Py Pcx File Call

    14.17 Memory Card 14.17 ESC+PY PCX File Call PCX File Call ESC+PY Parameter Hexadecimal code <1B> <50> <59> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 297: Esc+* Memory Card Clear

    000 to 999 (Omissible) True Type font 001 to 999 (Omissible) Except True Type font (When omitting Registration No., all the registered data will be cleared.) [Coding Example1] Clearing 001 of SATO graphic <A> <CC1> <*>G,001 <Z> [Coding Example2] Clearing 002 of PCX file <A>...
  • Page 298: Esc+T1 Memory Card 16X16 Dots External Font Registration

    14.19 Memory Card 14.19 Memory Card 16x16 dots ESC+T1 Memory Card 16x16 dots ESC+T1 External Font Registration External Font Registration Parameter Hexadecimal code <1B> <54> <31> abbn~n Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within items...
  • Page 299 5. Data output is as follows. External file [16x16] 16 dots 8 dots 8 dots 16 dots When registering the external characters described above, D1 data becomes <01> and D2 data becomes <80> because D1 consists of [00000001], D2 consists of [10000000]. In the same manner, D3 is <03>...
  • Page 300: Esc+T2 Memory Card 24X24 Dots External Font Registration

    14.20 Memory Card Memory Card 24x24 dots 14.20 ESC+T2 Memory Card 24x24 dots ESC+T2 External Font Registration External Font Registration Parameter Hexadecimal code <1B> <54> <32> abbn~n Initial value When the power switch is OFF The set parameter is maintained. Valid range and term of Valid range within item...
  • Page 301 5. Data output is as follows. External file [24x24] 24 dots 8 dots 8 dots 8 dots 24 dots When registering the external characters described above, D1 data becomes <00>16, D2 data becomes <3C>16 and D3 data becomes <00>16 because D1 consists of [00000000], D2 consists of [00111100] and D3 consists of [00000000].
  • Page 302: Esc+K1(K2) Horizontal Writing External Font Call

    14.21 Memory Card 14.21 ESC+K1(K2) Horizontal Writing External Font Call ESC+K1(K2) Horizontal Writing External Font Call K1(K2) Parameter Hexadecimal code <1B> <4B> <31> <4B> <32> abbn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items...
  • Page 303: Esc+K1(K2) Vertical Writing External Font Call

    14.22 Memory Card 14.22 ESC+k1(k2) Vertical Writing External Font Call ESC+k1(k2) Vertical Writing External Font Call k1(k2) Parameter Hexadecimal code <1B> <6B> <31> (<6B> <32> abbn~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter becomes invalid.
  • Page 304: Esc+Bj,Esc+Bjd True Type Font Registration

    14.23 Memory Card 14.23 ESC+BJ,ESC+BJD True Type Font True Type Font Registration ESC+BJ ESC+BJD Registration Parameter Hexadecimal <1B> <42> <4A> (a・・・ab・・b code <42> <4A> <44> c・・・cdddde・・・e <42> <4A> Initial value When the power switch is OFF The set parameter is not maintained. Valid range and Valid range within items The set parameter becomes invalid.
  • Page 305: Esc+Bjt True Type Font Call

    14.24 Memory Card 14.24 ESC+BJT True Type Font Call True Type Font Call ESC+BJT Parameter Hexadecimal code <1B> <42> <4A> <54> ,aa,bb,cc,dd,ee,ffff,n~n Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 306: 15.1 Intelligent Command

    15 Intelligent Command 15.1 Intelligent Command 15.1 ESC+IK Label Feed Control Label Feed Control ESC+IK Hexadecimal Parameter code <1B> <49> <4B> a(,bbbb) Initial value When the power switch is OFF The set parameter is not maintained. Valid range and term of Valid range within items The set parameter becomes invalid.
  • Page 307 [Supplementary Explanation] 1. Delimit Start of Data Transmission <A> and End of Data Transmission <Z> with this command. When specifying this command with the same item as print data, the command will be ignored. 2. When setting [Label feed direction] to [1: Backfeed], length of label feed needs to be checked. If this length is very long, it may cause overlapped prints or label may fall off the platen and result in detection error as paper-end.
  • Page 308: 16 Rfid Command

    16 RFID Command RFID commands can be used only in printers equipped with the RFID option. A command error occurs if the RFID option is not provided. The continuous mode, cutter mode, dispense mode and tear-off mode are available when the printer is operated in the RFID mode.
  • Page 309: Esc+Ip0 Epc Code Write

    16.1 RFID 16.1 ESC+IP0 EPC Code Write EPC Code Write ESC+IP0 Command Parameter HEX code <1B> <49> <50> <30> See under "Parameters". Default Value When turning off the power switch The set command is not maintained. Valid range and term of Valid range within item The set parameter becomes invalid.
  • Page 310 Standard format This is the extended format for the tag from IC chip manufacturer having over 96 bits EPC area. <IP0>e: Write these parameters after specifying h. <IP0>e: The order of the parameters after specifying h doesn't matter. Three-character parameter identifier Gen 2 basic operation parameters (can be omitted) The PC area contains length information for controlling the number of digits of data to be recorded to the EPC.
  • Page 311 NXP G2XL dedicated secure parameters (can be omitted) (Cannot be used in a Gen2 chip other than NXP G2XL.) Specify 0 or 1 to indicate whether read protection is to be set or canceled. 1 for set and 0 for reset. When read protection is set, the reading of all areas becomes restricted.
  • Page 312 Write position control parameters (can be omitted) When this parameter is specified, the tag offset is changed temporarily from other than the settings made from the RFID user mode menu and the [DC2]PA command. The valid period of the specified value is only once of all the tof: Temporary tag offset setting times the <IP0>...
  • Page 313 Coding examples of the standard format (three-character parameter identifier) [Coding example 1] When data is written in an arbitrary length in the EPC region in the IC chip manufacturer extension specifications tag <A> <V>50<H>50<XM>SECURE RFID EPC DATA WRITE <IP0>e:h,epc:01234567890123456789012345678901; (in digits that are multiples of 4) <Q>1 <Z>...
  • Page 314 Conventional format The format for Gen2 (Class1Generation2) tag only. Use the standard format for the tag from the IC chip manufacturer having an EPC area of more than 96 bits. <IP0>e: Write these parameters after specifying *. Conventional format: One-character parameter identifier (SSCC96 code conversion / SGTIN96 code conversion / free mapping) EPC data parameter Specify the EPC data.
  • Page 315 Gen 2 memory bank operation parameters (can be omitted) Specify the number sequence to be written in the USER area as HEX User Memory HEX data. Maximum number of digits depends on the tag to be used. Specify the number of digits in the multiples of four. Specify the number sequence to be written in the USER area as ASCII data.
  • Page 316 Coding examples of one-character parameter identifiers (SSCC96 code conversion / SGTIN96 code conversion / free mapping) ] Country code 49 / [Coding example 1 Company code 12345 / Serial no. 789 When SSCC 96 data is written to a Gen2 corresponding tag <A>...
  • Page 317 [Supplemental explanation] 1. This command can be used only once between the data transmit start <A> to the data transmit end <Z>. 2. When print data is to be included beside EPC code write, multiple labels can be specified. If there is no print data as in Example 2, media is not fed.
  • Page 318 5. SSCC96 code conversion This function is used to generate a code according to the SSCC96 standard when a company prefix, serial reference, and filter value are applied. For the time being, the usage method is explained by using an example in which the following numbers have been applied.
  • Page 319 6. SGTIN96 code conversion This function is used to generate a code according to the SGTIN96 standard when a company prefix, item reference, filter value, and serial number are applied. For the time being, the usage method is explained by using an example in which the following numbers have been applied.
  • Page 320: Esc+F Epc Sequential Number

    16.2 RFID 16.2 ESC+F EPC Sequential Number EPC Sequential Number ESC+F Command Parameter HEX code <1B> <46> aaaabccc(,dd,ee,f) Default Value When turning off the power switch The set command is not maintained. Valid range and term of Valid range within item The set parameter becomes invalid.
  • Page 321: Esc+Ip5 Antenna Output Power

    16.3 RFID 16.3 ESC+IP5 Antenna Output Power Antenna Output Power ESC+IP5 Command Parameter HEX code <1B> <49> <50> <35> Default Value When turning off the power switch The set command is maintained. Valid range and term of Valid range within item The set parameter becomes valid.
  • Page 322 Antenna output power table Parameter Antenna output power Parameter Antenna output power (dBm) (mW) (dBm) (mW) 0 to 9 130 to 139 13.0 19.9 10 to 19 140 to 149 14.0 25.1 20 to 29 150 to 159 15.0 31.6 30 to 39 160 to 169 16.0...
  • Page 323: Esc+Tm Trademark Print

    16.4 RFID 16.4 ESC+TM Trademark Print Trademark Print ESC+TM Command Parameter HEX code <1B> <54> <4D> Default Value When turning off the power switch The set parameter is maintained. Valid range and term of Valid range within item The set parameter becomes invalid. command Valid range between items The set parameter becomes invalid.
  • Page 324: Esc+Tu Uid Print

    16.5 RFID 16.5 ESC+TU UID Print UID Print ESC+TU Command Parameter HEX code <1B> <54> <55> a (,bb,ccc,ddd, n~n) Default Value When turning off the power switch The set command is not maintained. Valid range and Valid range within item The set parameter is in effect until a new specification is term of made.
  • Page 325 [Coding Sample1] A sample specifying 32 digits from start address 00 to end address 07 in EPC area of Gen2 tag, using SATO as ID. (Amount of information per 1 address: 4 characters) <A> <TU>1,01000007SATO <%>0 <V>0410 <H>0090 <P>00 <L>0101 <X22>,SATO...
  • Page 326 7. When you specify the user ID by using <DN> in the data part during the use of 2D codes, specify the number of characters of the user ID in the number of data items. Example: <TU>1,SATO <DN>0004,SATO 8. This command will not be executed while the printer is printing. It will be executed after the print is complete.
  • Page 327: Esc+Ru Epc/Tid Return

    16.6 RFID 16.6 ESC+RU EPC/TID Return EPC/TID Return ESC+RU Command Parameter HEX code <1B> <52> <55> Default Value When turning off the power switch The set command is not maintained. Valid range and Valid range within item The set parameter is in effect until a new specification is term of made.
  • Page 328 [Format of EPC/TID return data] “Specify memory”+“:”+“Data” +“Line feed(0DH、0AH)” ee:f…f(,gg:h…h)[CR][LF] Specifying the memory to be record [DC2]PA-printer setting IF:RFID setting section parameter DATA_TO_RECODE : read data depends on RFID data record as below. "0": BOTH (EPC and TID are returned) "1": EPC (only EPC is returned) "2": TID (only TID is returned) Below is the sample of [DC2]PA setting.
  • Page 329 for a Gen2 tag having the TID of <RU>01 return sequence ( E0123456789ABCDEF0123456) Host Printer <RU>01 *1 Return based on [DC2]PK The settings of return based on [DC2]PK are retained Enabled until power is turned OFF <IP0>e:h,epc:E0123456789ABCDEF0123456; Write command Acquire immediately after successful write, and store it in the...
  • Page 330: 17 Common Commands For All Languages

    17 Common Commands for All Languages The common commands are the commands independent from the applications such as SBPL, SZPL, SIPL. The common specifications of the common command for all languages will be described as follows. 1. The structure begins from [DC2]<12>16 and two characters follow it. 2.
  • Page 331: Dc2+Pa Printer Setting Command

    17.1 Common Commands for All Languages 17.1 DC2+PA Printer Setting Command Printer Setting Command DC2+PA Command Parameter a…a,bb,c…c,d…d,(,ee,f…f,g…g,h…h,i…i)… HEX code <12> <50> <41> Default Value None When turning off the power switch The set parameter is maintained. Valid range The set parameter is valid until the next setting. Printer operation in progress The command cannot be received during the printer Valid range and...
  • Page 332 [Return data format (normal)] [ACK]<06> [Return data format (when a command error occurs)] [NAK]<15> [Exception processing] Exception condition Parameter name A value outside the range is The specified size and received size are specified different Total number of data in Command Error Command Error (*1) (*2) bytes...
  • Page 333 [Setting saving function] This command proceeds the setting when the item name and the setting value were specified basically. However, the problem may occur when the setting data are set in order of receiving the data because the setting item can be omitted and set in random order.
  • Page 334 [Encryption of data] The method for encryption shall be bit inversion plus conversion of binary to ASCII. Therefore there will be twice as much data after encryption. Table of encryption code Original Encrypted Original Encrypted Original Encrypted code Character code code Character code...
  • Page 335 [PRINTER] section initial Name of Setting Setting value Default Vale. Contents of Setting item item ○ “2”: 2 inches/sec SPEED 203/305dpi Print speed “3”: 3 inches/sec <CS> “4”: 4 inches/sec “5”: 5 inches/sec 609dpi “6”: 6 inches/sec “7”: 7 inches/sec “8”: 8 inches/sec “9”: 9 inches/sec “10”: 10 inches/sec...
  • Page 336 Name of Setting initial Setting value Default Vale. Contents of Setting item item ○ TYPE "0": Thermal transfer Print method "1": Direct thermal <PH> ○ SENSOR "0": Disable sensor Sensor type "1": GAP <IG> "2": I-MARK ○ PEND_TYPE "0": I-MARK Type of paper end sensor "1": GAP ○...
  • Page 337 Name of Setting initial Setting value Default Vale. Contents of Setting item item ADJUSTPITCH 609dpi:"-90" to "90" (dot) Adjust print position 305dpi:"-45" to "45" (dot) 203dpi:"-30" to "30" (dot) ADJUSTOFFSET 609dpi:"-90" to "90" (dot) Offset adjust 305dpi:"-45" to "45" (dot) 203dpi:"-30"...
  • Page 338 [COUNT] section initial Name of Setting Setting value Default Value Contents of Setting item item ○ PRTCLN "0": Disable Notification "1": Enable for printer cleanup ○ PRTCLN_ITV_ "10" to "1000" (m) Distance to display notification for COUNT printer cleanup PRTCLN_ "XXXX"...
  • Page 339 [LAN] section initial Name of Setting Setting value Default Value Contents of Setting item item ○ DHCPv4 "0": Disable DHCPv4 setting "1": Enable ○ IPv4_ADDRESS AAA.BBB.CCC.DDD 0.0.0.0 Ipv4 Address Allow "0" to "255" for A - D ○ IPv4_SUBNET AAA.BBB.CCC.DDD 255.255.255.0 IPv4 Subnet mask MASK...
  • Page 340 initial Name of Setting Setting value Default Value Contents of Setting item item ○ SNMP_R_AUTH String of 8 to 32 digits mypassword Read-only Authentication password *Encrypted data PASS ○ SNMP_R_PRIVP "0":DES Read-only Encryption protocol ROTCOL "1":AES ○ SNMP_R_PRIVP String of 8 to 32 digits mypassword Read-only Encryption password *Encrypted data...
  • Page 341 initial Name of Setting Setting value Default Value Contents of Setting item item ○ SNMP_TRAP_ String of 8 to 32 digits mypassword Trap Authentication password *Encrypted data AUTHPASS ○ SNMP_TRAP_ "0":DES Trap Encryption protocol PRIVPROTCOL "1":AES ○ SNMP_TRAP_ String of 8 to 32 digits mypassword Trap Encryption password *Encrypted data...
  • Page 342 [WLAN] section initial Name of Setting Setting value Default Value Contents of Setting item item ○ WLANMODE "0": Infrastructure mode Select WLAN Mode "1": Adhoc mode ○ ESSID 1 to 32 digit long character SATO_PRINT SSID ○ HIDEESSID "0": Disable Hidden SSID "1": Enable ○...
  • Page 343 initial Name of Setting Setting value Default Value Contents of Setting item item ○ EAP_AUTO_PAC "0":Disable PAC Auto Provisioning "1":Enable If EAP Mode=FAST ○ EAP_PAC_PASS 0-64bytes String of empty PAC Password * Encrypted data If EAP=FAST & Auto prov.=off SignalLevel1 -85 dBm Threshold electrical...
  • Page 344 "4": Auth. level 4 ○ PINCODE 0-16 digit characters (except '"') 0000 PIN code *Encrypted data ○ DEVICENAME 0-53 digit characters SATO Device name PRINTER ○ "0", "12" to "1000"( hexadecimal) ○ "0", "11" to "1000"( hexadecimal) ○ "12" to "1000"( hexadecimal) ○...
  • Page 345 initial Name of Setting Setting value Default Value Contents of Setting item item PAIRING_INFO10 "aabbccddeeff" Paring information 10 (BD address only)
  • Page 346 [EXT] section initial Name of Setting Setting value Default Value Contents of Setting item item ○ EXTSIG "0": Disable External signal "1": Enable ○ EXTMODE "0": TYPE1 External signal switch "1": TYPE2 "2": TYPE3 "3": TYPE4 ○ EXTRETRY "0": Disable Signal for reprint "1": Enable ○...
  • Page 347 [RFID] section initial Contents of Setting item Name of Setting Setting value Default Value item RFID_LIFE_ "0" to "999999" RFID success count of life COUNT_SUCCESS SOH+RB RFID_LIFE_ "0" to "999999" RFID failure count of life COUNT_FAILURE SOH+RB RFID_LIFE_ "0" to "999999" RFID print count of life COUNT_TOTAL SOH+RB...
  • Page 348 [SBPL] section initial Name of Setting Setting value Default Value Contents of Setting item item ○ ZEROSLASH "0": Disable Zero slash "1": Enable <LH>,<LD> ○ SHOTAI "0": Gothic Type face "1": Mincho <KG>, <KM> ○ PROPORTIONAL "0": Fixed pitch Proportional pitch "1": Proportional pitch <PS>, <PR>...
  • Page 349 [SZPL] section initial Name of Setting Setting value Default Value Contents of Setting item item ○ PITCH_OFFSET "-120" to "120"(dot) Pitch offset at top of label ○ SHIFT_OFFSET 609dpi:"-2496" to "2496"(dot) Label shift offset 305dpi:"-1248" to "1248"(dot) 205dpi:"-832" to "832"(dot) ○...
  • Page 350 Host Printer DC2 + PA,a…a,bb,c…c,d…d,(,ee,f…f,g…g,h…h)… ACK/NAK...
  • Page 351: Dc2+Pb Printer Setting Information Acquisition

    17.2 Common Commands for All Languages 17.2 DC2+PB Printer Setting Information Printer Setting Acquisition DC2+PB Information Acquisition Command Parameter HEX code <12> <50> <42> (,aa(,b…b))+ EOT(04h) Default Value None When turning off the power switch Valid range Printer operation in progress The command can be received even during the printer Valid range operation.
  • Page 352 [Return data] Symbol Parameter name Valid range Total number of data byte Data size from the first identifier *This is the total number of bytes after parameter b. The until before [ETX] delimiting comma between parameters a and b, and the ETX are not included.
  • Page 353 [Note] 1. When identifiers are omitted, all data will be returned. 2. When setting item names are specified, setting information of the item which was set will be returned.
  • Page 354: Dc2+Pc Printer Device Information Acquisition

    17.3 Common Commands for All Languages 17.3 DC2+PC Printer Device Information Printer Device Acquisition DC2+PC Information Acquisition Command Parameter HEX code <12> <50> <43> None Default value None When turning off the power switch Valid range Valid range and Printer operation in progress The command can be received even during the printer term of operation.
  • Page 355 Description Device information name Device information data Printer module MODULE MAIN FW Date YY.MM.DD Main firmware Creation date Printer module MODULE MAIN CCCC Main firmware CHECKSUM C: Check sum Check sum LAN MAC Address LAN MAC XX:XX:XX:XX:XX:XX X: Alphanumeric WLAN MAC address WLAN MAC XX:XX:XX:XX:XX:XX X: Alphanumeric...
  • Page 356 Description Device information name Device information data SBPL TrueType font SLOT1 SBPL_TTF_SLOT1 XXXX,YYYYYYYYYY Number of registered counts, X: Registration count number of registered bytes Y: Number of registered bytes SBPL TrueType font SLOT1 SBPL_TTF_SLOT1_No XXX (,XXX,XXX・・・) Registration number X: Registration No., *Repeated as many times as the registration numbers.
  • Page 357 [Precautions during use] 1. The printer device information update cycle must be five seconds or longer. When sending this command in continuation, be sure to set an interval of five seconds or more. 2. When a USB memory is used, only the available space of the memory connected first is returned even when a connection is established via the HUB.
  • Page 358: Dc2+Pd Each Sensor Information Acquisition

    17.4 Common Commands for All Languages 17.4 DC2+PD Each Sensor Information Each Sensor Acquisition DC2+PD Information Acquisition Command Parameter HEX code <12> <50> 44> None 16< Default value None When turning off the power switch Valid range Valid range and Printer operation in progress The command can be received even during the printer term of...
  • Page 359 Host Printer DC2 +PD STX + a…a,b…b:c…c,(d…d:e…e) … + ETX...
  • Page 360: Dc2+Pg Printer Status Information Acquisition

    17.5 Common Commands for All Languages 17.5 DC2+PG Printer Status Information Printer Status Acquisition DC2+PG Information Acquisition Command Parameter HEX code <12> <50> <47> None Default value None When turning off the power switch Valid range Valid range and Printer operation in progress The command can be received even during the printer term of operation.
  • Page 361 Printer status information Description Printer status information data name Error No. *1 00: Online *Not an error. Return is performed 01: Offline *Not an error. Return is performed 02: Machine error 03: Memory error 04: Program error 05: Setting information error (FLASH-ROM error) 06: Setting information error (EE-PROM error)
  • Page 362 [Return data format (when a command error occurs)] [NAK]<15> [Supplemental explanation] 1. In the case of power supply, the battery status is always returned as 0: Normal. 2. The media status is returned as "Media present" unless paper end has reached during printing. 3.
  • Page 363: Dc2+Ph Cancel Request

    17.6 Common Commands for All Languages 17.6 DC2+PH Cancel Request Cancel Request DC2+PH Command Parameter HEX code <12> <50> <48> None Default value None When turning off the power switch Valid range Printer operation in progress The command can be received even during the printer Valid range and operation.
  • Page 364: Dc2+Pi Application Change

    17.7 Common Commands for All Languages 17.7 DC2+PI Application Change Application Change DC2+PI Command Parameter HEX code <12> <50> <49> Default Value None When turning off the power switch Valid range Printer operation in progress The command cannot be received during the printer operation.
  • Page 365 [Supplemental explanation] 1. Setting value of the printer will be switched when switching the application. So, obtaining and saving the setting of the application before switching, then switching it, and then put it back to the original application, after that set it by previously saved settings, and it performs the operation before switching it.
  • Page 366: Dc2+Pj Epc Code Read

    17.8 Common Commands for All Languages 17.8 DC2+PJ EPC Code Read EPC Code Read DC2+PJ Command Parameter HEX code <12> <50> <4A> ,aa,bb Default Value None When turning off the power switch Valid range Valid range and Printer operation in progress The command cannot be received during the printer term of operation.
  • Page 367 [Exception processing] Exception condition Parameter name A value outside the range is specified Identifier Command error Terminology Description Command error The data received after a command error is determined is not considered as a parameter of this command. [Coding sample1] <A>...
  • Page 368: Dc2+Pk Epc/Tid Return Request

    17.9 Common Commands for All Languages 17.9 DC2+PK EPC/TID Return Request EPC/TID Return Request DC2+PK Command Parameter HEX code <12> <50> <4B> None Default value None When turning off the power switch Valid range Valid range and Printer operation in progress The command cannot be received during the printer term of operation.
  • Page 369 [EPC/TID return data] Symbol Parameter name Valid range Specify memory EP:EPC e(g...) ID:TID Data Maximum 256 digits f(h...) *Text format Data sample) EP:E0123456789ABCDEF0123456,ID:E200680612345678 [Return data format (when a command error occurs)] [NAK]<15> [Exception processing] Exception condition Parameter name A value outside the range is The specified size and specified received size are different...
  • Page 370: Dc2+Db Initialization

    17.10 Common Commands for All Languages 17.10 DC2+DB Initialization Initialization DC2+DB Command Parameter HEX code <12> <44> <42> Default Value None When turning off the power switch Valid range Printer operation in progress The command cannot be received during the printer Valid range and operation.
  • Page 371 [Return data format (normal)] [ACK]<06> [Return data format (when a command error occurs)] [NAK]<15> [Exception processing] Exception condition Parameter name A value outside the range is The specified size and received specified size are different Identifier Command error Invalid receive data Terminology Description Command error...
  • Page 372: Dc2+Dc Reset

    17.11 Common Commands for All Languages 17.11 DC2+DC Reset DC2+DC Reset Command Parameter HEX code <12> <44> <43> None Default value None When turning off the power switch Valid range Valid range and The command cannot be received during the printer Printer operation in progress term of operation.
  • Page 373: Dc2+Dd Power Off

    17.12 Common Commands for All Languages 17.12 DC2+DD Power Off DC2+DD Power Off Command Parameter HEX code <12> <44> <44> None Default value None When turning off the power switch Valid range Valid range and Printer operation in progress The command cannot be received during the printer term of operation.
  • Page 374: Dc2+De File Download

    17.13 Common Commands for All Languages 17.13 DC2+DE File Download DC2+DE File Download Command Parameter HEX code <12> <44> <45> ,aa,b,c・・・c,d・・・d,e・・・e Default Value None When turning off the power switch The file is maintained. Valid range Valid range and Printer operation in progress The command cannot be received during the printer term of operation.
  • Page 375 [Exception processing] Exception condition Parameter name A value outside the range is The specified size and When the same file name specified received size are different Identifier Command error Command error File type Command error Command error File name Command error Same file name error File size Command error...
  • Page 376: Dc2+Df File Name Information Acquisition

    17.14 Common Commands for All Languages 17.14 DC2+DF File Name Information File Name Information Acquisition DC2+DF Acquisition Command Parameter HEX code <12> <44> <46> ,aa,b Default Value None When turning off the power switch Valid range Valid range and Printer operation in progress The command cannot be received during the printer term of operation.
  • Page 377 [Exception processing] Exception condition Parameter name A value outside the range is The specified size and specified received size are different Language Command error Command error File type Command error Invalid receive data Conditions Exception condition When directory of the specified parameter Command error doesn't exist.
  • Page 378: Dc2+Dg File Information Acquisition

    17.15Common Commands for All Languages 17.15 DC2+DG File Information Acquisition File Information Acquisition DC2+DG Command Parameter HEX code <12> <44> <47> ,aa,b,cccccc,ddddddd Default Value None When turning off the power switch Valid range Valid range and Printer operation in progress The command cannot be received during the printer term of operation.
  • Page 379 [Exception processing] Exception condition Parameter name A value outside the range is specified The specified size and received size are different Language Command error Invalid receive data File type Command error Command error File name size Command error Excessively small: Command error, Excessively large: Remaining data standby File name Command error...
  • Page 380: Dc2+Dh File Deletion

    17.16 Common Commands for All Languages 17.16 DC2+DH File Deletion File Deletion DC2+DH Command Parameter HEX code <12> <44> <48> aa,b,c(,ddddd,eeeee) Default Value None When turning off the power switch Valid range Valid range and Printer operation in progress The command cannot be received during the printer term of operation.
  • Page 381 [Supplemental explanation] 1. Don't specify the parameter d and e when the parameter c specifies 1 (delete all files). When specified, the parameter d and e are not handled as data of this command. 2. When a file name is bigger than the size of the file name and still the file name is valid, it operates and finishes normally.
  • Page 382: Time Zone List

    17.17 Time Zone List Time zone name UTC offset Cover area Africa Africa/Addis Ababa +03:00 Addis Ababa (Ethiopia) Africa/Algiers +01:00 Alger (Algeria) Africa/Cairo +02:00 Egypt Africa/Cape Town +02:00 South Africa Africa/Casablanca +00:00 Morocco Africa/Khartoum +03:00 Sudan Africa/Lagos +01:00 Nigeria Africa/Tripoli +02:00 Libya Africa/Tunis...
  • Page 383 Time zone name UTC offset Cover area Caribbean Caribbean/Havana -05:00 Cuba Caribbean/Kingston -05:00 Jamaica Caribbean/Nassau -05:00 Bahamas Caribbean/Port-au-Prince -05:00 Haiti Caribbean/San Juan -04:00 San Juan (Argentina) Caribbean/Santo Domingo -04:00 Dominica Central America Central America/Belmopan -06:00 Belize Central America/Guatemala -06:00 Guatemala Central America/Managua -06:00 Nicaragua...
  • Page 384 Time zone name UTC offset Cover area Europe/Volgograd +04:00 Kirov, Saratov Volgograd Oblast, Astrakhan Oblast (Russia) Europe/Warsaw +01:00 Poland Europe/Zagreb +01:00 Serbia Europe/Zaporozhye +02:00 Ukrayina Europe/Zurich +01:00 Swiss North America North America/Alaska -09:00 Alaska (America) North America/Aleutian -10:00 Aleutian Islands (America) North America/Arizona -07:00 Arizona (America)
  • Page 385 Extensive contact information for worldwide SATO operations can be found on the Internet at www.satoworldwide.com...

Table of Contents

Save PDF