background image

Confidential

 

EPSON 

 

Receipt Printer

 

TM-T88

III

 series

 

Specification

 

 
 
 
 
 
 

STANDARD 

Rev. No. 

Notes 

 

 
 
 

 

Copied Date 

                                ,                        , 

Copied by 

 
 

 
 
 
 
 
 

SEIKO EPSON CORPORATION 

MATSUMOTO MINAMI PLANT 
2070 KOTOBUKI KOAKA, MATSUMOTO-SHI, NAGANO, 399-8702 JAPAN 
PHONE(0263)86-5353 FAX(0263)86-9923 

Summary of Contents for TM-T88III series

Page 1: ...pt Printer TM T88III series Specification STANDARD Rev No B Notes Copied Date Copied by SEIKO EPSON CORPORATION MATSUMOTO MINAMI PLANT 2070 KOTOBUKI KOAKA MATSUMOTO SHI NAGANO 399 8702 JAPAN PHONE 0263 86 5353 FAX 0263 86 9923 ...

Page 2: ... B 42 B B Change II B 18 B 43 B III B 19 B 44 B IV B 20 B 45 B V B 21 B 46 B VI B 22 B 47 B 23 B 48 B 24 B 49 B 25 B 50 B 1 B 26 B 51 B 2 B 27 B 52 B 3 B 28 B 53 B 4 B 29 B 54 B 5 B 30 B 55 B 6 B 31 B 56 B 7 B 32 B 57 B 8 B 33 B 58 B 9 B 34 B 59 B 10 B 35 B 60 B 11 B 36 B 61 B 12 B 37 B 62 B 13 B 38 B 63 B 14 B 39 B 64 B 15 B 40 B 65 B 16 B 41 B 66 B Front Part Cover Rev Sheet Confidentiality Agre...

Page 3: ...4 B 119 B 70 B 95 B 120 B 71 B 96 B 121 B 72 B 97 B 122 B 73 B 98 B 123 B 74 B 99 B 124 B 75 B 100 B 125 B 76 B 101 B 126 B 77 B 102 B 127 B 78 B 103 B 128 B 79 B 104 B 129 B 80 B 105 B 130 B 81 B 106 B 131 B 82 B 107 B 132 B 83 B 108 B 133 B 84 B 109 B 134 B 85 B 110 B 135 B 86 B 111 B 136 B 87 B 112 B 137 B 88 B 113 B 138 B 89 B 114 B 139 B 90 B 115 B 140 B 91 B 116 B 141 B Front Part Cover Rev ...

Page 4: ... Sheet Rev Sheet Rev Sheet Rev A Enactment 142 B App 1 B B Change 143 B App 2 B 144 B App 3 B 145 B App 4 B 146 B App 5 B 147 B App 6 B 148 B App 7 B 149 B App 8 B 150 B App 9 B 151 B App 10 B 152 B App 11 B App 12 B App 13 B App 14 B App 15 B App 16 B App 17 B App 18 B App 19 B App 20 B Front Part Cover Rev Sheet Confidentiality Agreement General Features Table of Contents Contents Appendix Total...

Page 5: ...ces added 31 Kanji command list added 42 50 3 2 11 Page 20 through 3 2 17 Page 26 added 3 2 11 3 2 18 3 2 12 3 2 19 66 5 1 Standard Accessories User s manual Languages Simplified Chinese Traditional Chinese added 77 ESC Details Emphasized mode is added 86 ESC Details This command does not added 106 ESC t Range Description Default Thai model added 123 GS I Range Description n 69 added 145 152 6 4 K...

Page 6: ...tion in any form or by any means electronic mechanical photocopying recording or otherwise without the prior written permission of Seiko Epson 7 Your obligations under this Agreement are in addition to any other legal obligations Seiko Epson does not waive any right under this Agreement by failing to exercise it The laws of Japan apply to this Agreement Cautions 1 This document shall apply only to...

Page 7: ...pplication Software Command protocol is based on the ESC POS standard Various Layouts are possible by using page mode Characters can be scaled up to 64 times as large as the standard size Smoothing is also possible Bar code printing is possible by using a bar code command Bar codes can be printed both in the vertical direction fence bar code and in the horizontal direction ladder bar code 2 Repeat...

Page 8: ...ply Connector 26 2 2 3 Drawer Kick out Connector Modular Connector 27 3 FUNCTIONS 3 1 List of commands 29 3 2 Character Code Tables 32 3 2 1 Page 0 PC437 USA Standard Europe International Character Set U S A 32 3 2 2 Page 1 Katakana 33 3 2 3 Page 2 PC850 Multilingual 34 3 2 4 Page 3 PC860 Portuguese 35 3 2 5 Page 4 PC863 Canadian French 36 3 2 6 Page 5 PC865 Nordic 37 3 2 7 Page 16 WPC1252 38 3 2 ...

Page 9: ...ption 61 3 12 2 Setting Values in Standard and Page Modes 61 3 12 3 Formatting of Print Data in the Printable Area 62 4 CASE SPECIFICATIONS 4 1 External Dimensions and Mass 65 4 2 Color 65 4 3 External Appearance 65 5 OPTIONS AND CONSUMABLES 5 1 Standard Accessories 66 5 2 Options 66 5 3 Consumables 66 6 COMMANDS 6 1 Command Notation 67 6 2 Explanation of Terms 67 6 3 Control Commands 69 HT 69 LF ...

Page 10: ... 108 FS g 2 m a1 a2 a3 a4 nL nH 109 FS p n m 111 FS q n xL xH yL yH d1 dk 1 xL xH yL yH d1 dk n 112 GS n 115 GS nL nH 117 GS x y d1 d x y 8 118 GS A pL pH n m 119 GS m 120 GS 121 GS B n 122 GS H n 122 GS I n 123 GS L nL nH 125 GS P x y 126 GS V m GS V m n 127 GS W nL nH 128 GS nL nH 130 GS r t m 131 GS a n 132 GS b n 135 GS f n 135 GS h n 136 GS k m d1 dk NUL GS k m n d1 dn 136 GS r n 141 GS v 0 m...

Page 11: ... LOCATION App 5 APPENDIX D RECOVERY FROM THE AUTO CUTTER ERROR App 7 APPENDIX E PRINT HEAD CLEANING App 8 APPENDIX F NOTES ON USING THE DRAWER KICK OUT CONNECTOR App 9 APPENDIX G TRANSMISSION STATUS IDENTIFICATION App 10 APPENDIX H CONFIGURING THE SPACE PAGE App 11 APPENDIX I EXAMPLE PRINTING IN PAGE MODE App 13 APPENDIX J CODE128 BAR CODE App 16 APPENDIX K COMPARISON TABLE BETWEEN TM T88III AND T...

Page 12: ...el 1 Speeds are switched automatically depending on the voltage applied to the printer and head temperature conditions Low power consumption mode Approximately 16 5 lps 4 23 mm 1 6 feed Approximately 70 mm s approximately 2 76 s When a ladder bar code is printed Approximately 42 mm s approximately 1 7 s lps lines per second NOTES There may be variations in printing after switching the mode of the ...

Page 13: ...International characters 37 Japanese model JIS JIS X0208 1990 Level 1 3489 Level 2 3390 Multilingual character model supports printing with one of the following character sets Simplified Chinese GB2312 7580 Using the GB5199 of the Chinese national standard font Traditional Chinese Big 5 13494 Thai characters 3 pass printing font 128 characters 7 pages 133 character types Korean Kanji KS C5601 8366...

Page 14: ...21 2 82 20 32 21 Thai FontB 0 99 7 20 56 0 99 14 40 56 1 98 7 20 28 1 98 14 40 28 Space between characters is not included Characters can be scaled up to 64 times as large as the standard sizes cpl characters per line 4 Supporting character on each model type Refer to Table 1 2 2 Table 1 2 2 Supporting Character on Each Model Type Product Specifications Supported Characters ANK model Multilingual ...

Page 15: ...per near end 1 5 Paper Specification 1 Paper type Specified thermal paper 2 Form Paper roll 3 Paper width 79 5 0 5 mm 3 13 0 02 4 Paper roll size Roll diameter Maximum 83 mm 3 26 Take up paper roll width 80 0 5 1 0 mm 3 15 0 02 0 04 5 Specified paper Specified thermal roll paper NTP080 80 Original paper TF50KS E Nippon Paper Industries Co Ltd Packaged roll paper Original paper PD160R Oji Paper Mfg...

Page 16: ...nt Position NOTE The print position within the printable area of the thermal elements for dots 257 to 512 is shifted approximately 0 07 mm 0 003 in the paper feed direction from the position for dots 1 to 256 Be sure not to print a ladder bar code across both printable areas as this can cause variations in printing which are difficult to read However when the ladder bar code is printed with level ...

Page 17: ... Cutting Positions NOTE Numeric values used here are typical values the values may vary slightly as a result of paper slack or variations in the paper Take the notice into account when setting the cutting position of the auto cutter 1 8 Internal Buffer 1 Receive buffer selectable as 45 bytes or 4 KB using the DIP switch 2 User defined buffer both for user defined characters and user defined bit im...

Page 18: ...nd Safety Standards Applied EMC is measured using SEIKO EPSON s AC adapter 1 Europe CE marking Directive 89 336 EEC EN55022 Class B EN55024 IEC61000 4 2 IEC61000 4 3 IEC61000 4 4 IEC61000 4 5 IEC61000 4 6 IEC61000 4 11 Safety Standard EN60950 2 North America EMI FCC ICES 003 Class A Safety standards UL1950 CSA C22 2 No 950 3 Japan EMI VCCI Class A 4 Oceania EMC AS NZS 3548 Conditions of Acceptabil...

Page 19: ...ing to wearout and random failures up to the life of 15 million lines 1 12 Environmental Conditions 1 Temperature Operating 5 to 45 C 41 to 113 F Storage 10 to 50 C 14 to 122 F except for paper 2 Humidity Operating 10 to 90 RH Storage 10 to 90 RH except for paper Ambient temperature C RH Relative humidity Operating environment range 34 C 90 40 C 65 45 C 50 90 80 60 20 40 10 0 0 10 20 30 40 50 Figu...

Page 20: ...ight 5 cm 1 97 Directions Lift one edge and release it for all 4 edges When the printer is not printing no external or internal damage should be found after the drop test 5 Acoustic noise Operating When using autocutter Approximately 55 dB Bystander position When not using autocutter Approximately 45 dB Bystander position 1 13 Installation The TM T88III series printer must be installed horizontall...

Page 21: ...end on the DIP switch settings Refer to Section 3 3 3 The stop bit for the printer side is fixed to 1 2 1 1 2 Switching between online and offline The printer does not have an online offline switch The printer goes offline 1 Between when the power is turned on including reset using the interface and when the printer is ready to receive data 2 During the self test 3 When the cover is open 4 During ...

Page 22: ...e DIP switch setting enables this signal to be used as a reset signal for the printer refer to Section 3 3 3 The printer is reset when the signal remains MARK for 1 ms or more refer to Section 2 1 1 7 7 SG Signal ground 20 DTR Output 1 When DTR DSR control is selected this signal indicates whether the printer is busy SPACE indicates that the printer is ready to receive data and MARK indicates that...

Page 23: ...ll and it remains buffer full until the space in the receive buffer increases to 138 bytes When the receive buffer capacity is specified to 45 bytes DIP SW1 2 is On Regardless of the DIP SW2 5 setting when the remaining space in the receive buffer drops to 16 bytes the printer status becomes buffer full and it remains buffer full until the space in the receive buffer increases to 26 bytes The prin...

Page 24: ...en using DLE EOT DLE ENQ and DLE DC4 be sure that the receive buffer does not become full When using a host that cannot transmit data when the printer is busy If an error has occurred DLE EOT DLE ENQ and DLE DC4 cannot be used when the printer is busy due to a receive buffer full state When using a host that can transmit data when the printer is busy When the receive buffer becomes full while tran...

Page 25: ...set pulse width TRS 1 ms minimum When using pin 6 DSR DIP switch 2 7 is ON TRS H L Figure 2 1 1 Minimum Reset Pulse Width pin 6 When using pin 25 INIT DIP switch 2 8 is ON TRS H L Figure 2 1 2 Minimum Reset Pulse Width pin 25 NOTES When a signal that does not satisfy the requirements above is input printer operation is not guaranteed When a signal is input to pin 25 INIT at the TTL level the requi...

Page 26: ...lized by the reset signal nInit from the interface 2 During the self test 3 When the cover is open 4 During paper feeding using the paper feed button 5 When the printer stops printing due to a paper end in cases when empty paper supply is detected by either the paper roll end detector or the paper roll near end detector with a printing halt due to paper shortage enabled by ESC c 4 6 During macro e...

Page 27: ...Data7 MSB Data7 MSB 10 Printer nAck PtrClk PtrClk 11 Printer Busy PtrBusy Data3 7 PtrBusy 12 Printer PError AckDataReq Data2 6 AckDataReq 13 Printer Select Xflag Data1 5 Xflag 14 Host nAutoFd HostBusy HostBusy 15 NC ND ND 16 GND GND GND 17 FG FG FG 18 Printer Logic H Logic H Logic H 19 GND GND GND 20 GND GND GND 21 GND GND GND 22 GND GND GND 23 GND GND GND 24 GND GND GND 25 GND GND GND 26 GND GND ...

Page 28: ...erface cables shall be as minimum required short in length as possible 2 1 2 4 Electrical Characteristics DC Characteristics Except Logic H 5 V signals Specifications Characteristics Symbol Min Max Conditions Output HIGH voltage VOH 2 4 V 5 5 V IOH 0 32 mA Output LOW voltage VOL 0 5 V 0 4 V IOL 12 mA Output HIGH current IOH 0 32 mA VOH 2 4 V Output LOW current IOL 12 mA VOL 0 4 V Input HIGH voltag...

Page 29: ...STB tSetup tBUSY tReady tNext tnBUSY tACK tReply Specifications Characteristics Symbol Min ns Max ns Data Hold Time host tHold 750 Data Setup Time tSetup 750 STROBE Pulse Width tSTB 750 READY Cycle Idle Time tReady 0 BUSY Output Delay Time tBUSY 0 500 Data Processing Time tReply 0 ACKNLG Pulse Width tACK 500 10µs BUSY Release Time tnBUSY 0 ACK Cycle Idle Time tNext 0 The printer latches data at a ...

Page 30: ...t in compatibility mode the following signal timing shall be satisfied However the printer reset is ignored when the signal nSelectln 36 pin 1284 Actie high is active in reverse mode DC characteristic TTL level AC characteristics Minimum reset pulse width TRS 50 µs min Trailing edge period tf 500 ns max Leading edge period tr 500 ns max tr nInit nSelectIn 1284 Active min 0 TRS tf min 1ms ...

Page 31: ... transmission over the other status signals Any accumulated ASB status signals left for transmission from the last to the newest ASB status transmission shall be transmitted together at a time as one ASB status showing the presence of change followed by the latest ASB status Example In the normal wait state the ASB status is configured as follows First Status Second Status Third Status Fourth Stat...

Page 32: ...rom the printer has 1 stop bit fixed DR1 DR2 CS1 CS2 indicates that Channel 1 is high Channel 2 is low DR1 DR2 CS1 CS2 indicates that Channel 2 is high Channel 1 is low CS1 CS2 Function H L Communication is available L H Communication is not available NOTE If the electric potential of CS1 is higher than that of CS2 the printer is ready for communication the host is ready to receive data If the ele...

Page 33: ...receive buffer becomes full 1 1 Definition of receive buffer full When the receive buffer capacity is specified to 4 KB DIP SW1 2 is Off If the DIP SW2 5 is off when the remaining space in the receive buffer drops to 128 bytes the printer status becomes buffer full and it remains buffer full until the space in the receive buffer increases to 256 bytes If the DIP SW2 5 is on when the remaining spac...

Page 34: ... the period from when the power is turned on including resetting using the interface to when the printer is ready to receive data BUSY BUSY 2 During the self test BUSY BUSY 3 When the cover is open BUSY 4 During paper feeding using the paper feed button BUSY 5 When the printer stops printing due to a paper end only when the paper roll is not present BUSY 6 During macro executing standby status BUS...

Page 35: ...eceive buffer capacity is specified to 4 KB DIP SW1 2 is Off If the DIP SW2 5 is off when the remaining space in the receive buffer drops to 128 bytes the printer status becomes buffer full and it remains buffer full until the space in the receive buffer increases to 256 bytes If the DIP SW2 5 is on when the remaining space in the receive buffer drops to 128 bytes the printer status becomes buffer...

Page 36: ...ndicates Printer transmission data SD1 SD2 Printer reception data RD1 RD2 L indicates Printer transmission data SD1 SD2 Printer reception data RD1 RD2 The transmission data is H 1 L 0 NOTE This format is used when the UART for RS 232 is connected to the RS 485 driver Printer Reception Data Level DR1 DR2 Read data H L Receiving data line is low level L H Receiving data line is high level Printer Tr...

Page 37: ...r to an external power source 1 Pin assignments Refer to Table 2 2 1 Table 2 2 1 Power Supply Connector Pin Assignments Pin Number Signal Name 1 24 V 2 GND 3 NC SHELL F G SHELL Figure 2 2 1 Power Supply Connector NOTE Be sure to ground the metal of the interface using the hole for the frame ground 2 Connector model Printer side Hosiden TCS7960 532010 or equivalent User side Hosiden TCP8927 631100 ...

Page 38: ...rive signal 2 Output 6 Signal GND 24 V is output through pin 4 when the power is turned on However pin 4 must be used only for the drawer 1 6 Figure 2 2 2 Drawer Kick out Connector 2 Connector model Printer side MOLEX 52065 6615 or equivalent User side 6 position 6 contact RJ12 telephone jack 3 Drawer kick out drive signal Output signal Output voltage Approximately 24 V Output current 1 A or less ...

Page 39: ...open close switch Figure 2 2 4 Drawer Circuitry NOTES 1 Use a shielded cable for the drawer connector cable 2 Two driver transistors cannot be energized simultaneously 3 The drawer drive duty must be as shown below ON time ON time OFF time 0 2 4 Be sure to use the printer power supply connector pin 4 for the drawer power source 5 The resistance of the drawer kick out solenoid must not be less than...

Page 40: ...Ignored ESC SP Set right side character spacing ESC Select print mode s ESC Set absolute print position ESC Select cancel user defined character set ESC Define user defined characters ESC Select bit image mode ESC Turn underline mode on off ESC 2 Select default line spacing ESC 3 Set line spacing ESC Select peripheral device ESC Cancel user defined characters ESC Initialize printer ESC D Set horiz...

Page 41: ... user memory Disabled FS g 2 Read from NV user memory FS p Print NV bit image Disabled FS q Define NV bit image Disabled GS Select character size GS Set absolute vertical print position in page mode Ignored GS Define downloaded bit image GS A Execute test print Disabled GS Print downloaded bit image GS Start end macro definition GS B Turn white black reverse printing mode on off GS H Select printi...

Page 42: ...ode FS Turn underline mode on off for Kanji characters FS Cancel Kanji character mode FS 2 Define user defined Kanji characters FS C Select Kanji character code system FS S Set Kanji character spacing FS W Turn quadruple size mode on off for Kanji characters Command classification Executing Printer executes the command which does not then affect the following data Setting Printer uses flags to mak...

Page 43: ...32 TM T88III series Specification STANDARD 3 2 Character Code Tables 3 2 1 Page 0 PC437 USA Standard Europe International Character Set U S A FS CAN DC4 NOTE The character code tables show only character configurations They do not show the actual print pattern ...

Page 44: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 34 33 TM T88III series Specification STANDARD 3 2 2 Page 1 Katakana ...

Page 45: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 35 34 TM T88III series Specification STANDARD 3 2 3 Page 2 PC850 Multilingual ...

Page 46: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 36 35 TM T88III series Specification STANDARD 3 2 4 Page 3 PC860 Portuguese ...

Page 47: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 37 36 TM T88III series Specification STANDARD 3 2 5 Page 4 PC863 Canadian French ...

Page 48: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 38 37 TM T88III series Specification STANDARD 3 2 6 Page 5 PC865 Nordic ...

Page 49: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 39 38 TM T88III series Specification STANDARD 3 2 7 Page 16 WPC1252 ...

Page 50: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 40 39 TM T88III series Specification STANDARD 3 2 8 Page 17 PC866 Cyrillic 2 ...

Page 51: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 41 40 TM T88III series Specification STANDARD 3 2 9 Page 18 PC852 Latin2 ...

Page 52: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 42 41 TM T88III series Specification STANDARD 3 2 10 Page 19 PC858 ...

Page 53: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 43 42 TM T88III series Specification STANDARD 3 2 11 Page 20 Thai character code 42 ...

Page 54: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 44 43 TM T88III series Specification STANDARD 3 2 12 Page 21 Thai character code 11 ...

Page 55: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 45 44 TM T88III series Specification STANDARD 3 2 13 Page 22 Thai character code 13 ...

Page 56: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 46 45 TM T88III series Specification STANDARD 3 2 14 Page 23 Thai character code 14 ...

Page 57: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 47 46 TM T88III series Specification STANDARD 3 2 15 Page 24 Thai character code 16 ...

Page 58: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 48 47 TM T88III series Specification STANDARD 3 2 16 Page 25 Thai character code 17 ...

Page 59: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 49 48 TM T88III series Specification STANDARD 3 2 17 Page 26 Thai character code 18 ...

Page 60: ...Confidential EPSON TITLE SHEET REVISION NO SHEET NEXT B 50 49 TM T88III series Specification STANDARD 3 2 18 Page 255 Space Page ...

Page 61: ...aracter Set ASCII code Hex Country 23 24 40 5B 5C 5D 5E 60 7B 7C 7D 7E U S A France à ç é ù è Germany Ä Ö Ü ä ö ü ß U K Denmark I Æ Ø Å æ ø å Sweden É Ä Ö Å Ü é ä ö å ü Italy é ù à ò è ì Spain I Pt Ñ ñ Japan Norway É Æ Ø Å Ü é æ ø å ü Denmark II É Æ Ø Å Ü é æ ø å ü Spain II á Ñ é í ñ ó ú Latin America á Ñ é ü í ñ ó ú Korea W ...

Page 62: ...f you push this button once and release it the printer feeds paper for one line based on the line spacing set by ESC 2 and ESC 3 However paper feeding using the FEED button cannot be performed under the following conditions The paper roll end sensor detects a paper end When the printer cover is open If you push this button when the printer is in the macro execution standby state the defined macro ...

Page 63: ...ch 1 SW 1 Function ON OFF 1 Data reception error Ignored Prints 2 Receive buffer capacity 45 bytes 4K bytes 3 Handshaking XON XOFF DTR DSR 4 Word length 7 bits 8 bits 5 Parity check Yes No 6 Parity selection Even Odd 7 Transmission speed selection Refer to Table 3 3 2 8 Table 3 3 2 Transmission Speed Transmission Speed bps SW 1 7 SW 1 8 38400 ON ON 4800 OFF ON 9600 ON OFF 19200 OFF OFF bps bits pe...

Page 64: ...n 25 reset signal 2 Enabled Disabled 1 2 With the RS 485 serial interface specification a dealer option DIP Switches 2 7 and 2 8 are disabled Table 3 3 4 DIP Switch 2 3 and 2 4 Level Function SW 2 3 SW 2 4 Low power consumption mode ON ON 1 Print density Normal OFF OFF 2 ON OFF 3 Print density Dark OFF ON NOTES Changes in DIP switch settings excluding switches 2 7 and 2 8 interface reset signals a...

Page 65: ...eive buffer reaches 256 bytes 6 Reserved Do not change settings Fixed to Off 7 Reserved Do not change settings Fixed to Off 8 I F pin 31 reset signal Do not change settings Fixed to On Table 3 3 7 DIP Switch 2 3 and 2 4 Level Function SW 2 3 SW 2 4 Low power consumption mode ON ON 1 Print density Normal OFF OFF 2 ON OFF 3 Print density Dark OFF ON NOTES Changes in DIP switch settings excluding swi...

Page 66: ...or macro execution ready state PAPER OUT Approximately 320 ms Pressing the FEED button causes self test printing to be continued or executes the macro NOTE A macro can be executed r times r specifies the number of times to execute the macro within the specified definition range The macro can be executed continuously or can be executed by pressing the button If the macro is executed by pressing the...

Page 67: ...us 1 is printed 1 Control software version DIP switch settings 3 Self test standby state After printing the current printer status the printer prints the message Self test printing Please press FEED button The PAPER OUT LED indicator blinks and the printer enters the test printing 2 standby state Press the FEED button to start test printing 2 A rolling pattern using only the built in character set...

Page 68: ...t data in hexadecimal numbers and in its corresponding characters NOTES 1 If no characters correspond to the data received the printer prints 2 During hexadecimal dumping any commands other than DLE EOT DLE ENQ and DLE DC4 do not function 3 Insufficient print data to fill the last line can be printed by setting the printer offline 3 Ending hexadecimal dumping Hexadecimal dumping ends by turning th...

Page 69: ...open error Printing on the paper roll is not performed correctly due to a cover open Recovers automatically when cover is closed The printer restarts printing with the line being printed when the cover was opened NOTE Print head temperature error is not an abnormality 2 Errors that have the possibility of recovery Table 3 7 2 Errors That Can Possibly Recover Error Description ERROR LED Blinking Pa...

Page 70: ...oard is not connected Impossible to recover Internal circuit connection error Internal circuits are not connected correctly Approximately 2 56 s Impossible to recover NOTE When any error shown above occurs turn off the power as soon as possible 3 7 2 Printer Operation When an Error Occurs The printer executes the following operations when detecting an error Stops all printer operations for the sel...

Page 71: ...ver is opened When the cover is closed the cover open button is latched NOTES 1 Be sure to use the cover open button to open the printer cover 2 Do not open the cover during printing 3 Do not open the cover during auto cutting operation otherwise the mechanism may be damaged 3 10 Cover Open Sensor The cover open sensor monitors the printer cover When the sensor detects a cover open during printing...

Page 72: ...page mode Executing an ESC FF command prints the received data collectively and executing an FF command restores the printer to standard mode after the received data is printed collectively Executing an ESC S command restores the printer to standard mode without printing the received data in page mode the received data is cleared from memory instead Printing ESC L ESC S Standard mode Page mode FF ...

Page 73: ...m point of the left side of the image data point B in Figure 3 12 3 is aligned with the baseline However any Human Readable Interpretation HRI characters are printed under the baseline At the points labeled Point B if characters such as double height characters higher than normal size characters or downloaded bit image characters are received any part of the character higher than the normal size c...

Page 74: ...eeding Use the following commands ESC W xL xH yL yH dxL dxH dyL dyH ESC T n ESC 3 54 Set line spacing to be added LF GS 1 ESC 2 Reset the line spacing to 4 23 mm 1 6 NOTE Vertical and horizontal motion units are 1 360 in the vertical direction and 1 180 in the horizontal direction therefore the position you specify varies depending on the printing direction Setting the vertical motion unit to 1 18...

Page 75: ...ECS m nL nH 24 x 2 6 42 3 6 12 12 Point B Point B Baseline HRI characters Point B Point B Double height character 2B_4 eps Figure 3 12 3 Print Data Developing Position x0 y0 x 8 Development direction Base line User defined bit image Base line Point B 24 3 27 3 GS x y 6 8 48 Printing area Units dots dx dy Point A 24 3 3 Point B Figure 3 12 4 Downloaded Bit Image Developing Position GS k m ESC m nL ...

Page 76: ...ternal Dimensions and Mass Height Approximately 148 mm 5 83 Width Approximately 145 mm 5 71 Depth Approximately 195 mm 7 68 Mass Approximately 1 8 kg 3 96 lb except for a paper roll 4 2 Color EPSON standard color ECW EDG 4 3 External Appearance 148 145 195 Materials for the external 94V 0 Figure 4 3 1 External Appearance Units mm ...

Page 77: ...stalled at the factory External power supply Model PS 180 PS 170 5 3 Consumables Specified paper Thermal roll paper NTP080 80 Original paper TF50KS E Nippon Paper Industries Co Ltd Packaged roll paper Original paper PD160 Oji Paper Mfg Co Ltd In Japan Nakagawa Manufacturing Co Ltd In U S A Nakagawa Mfg USA Inc In Europe Nakagawa Mfg Europe GmbH In Southeast Asia N A K Mfg Malaysia SDN BHD The foll...

Page 78: ...ated k times 6 2 Explanation of Terms 1 Receive buffer The receive buffer is a buffer that stores as is the data received from the host the reception data The reception data is stored in the receive buffer temporarily and is then processed sequentially 2 Print buffer The print buffer is a buffer that stores the image data to be printed 3 Print buffer full This is the state where the print buffer i...

Page 79: ...ng range is set by the command It must be printing area printable area 7 Ignore The state in which all codes including parameters are read in and discarded and nothing happens 8 Inch A unit of length One inch is 25 4 mm 9 MSB Most Significant Bit 10 LSB Least Significant Bit 11 Base line Standard position when character data is stored in the print buffer Normal character in standard mode and page ...

Page 80: ...ontal tab positions are set with ESC D If this command is received when the printing position is at printing area width 1 the printer executes print buffer full printing of the current line and horizontal tab processing from the beginning of the next line The default setting of the horizontal tab position for the paper roll is font A 12 24 every 8th character 9th 17th 25th column Reference ESC D L...

Page 81: ...d carriage return Format ASCII CR Hex 0D Decimal 13 Description When automatic line feed is enabled this command functions the same as LF when automatic line feed is disabled this command is ignored Details Sets the print starting position to the beginning of the line The automatic line feed is ignored with a serial interface model This command is set according to the DIP switch 1 1 setting with a...

Page 82: ...a parallel interface model this command can not be executed when the printer is busy This command is executed even when the printer is offline or there is an error status when DIP switch 2 1 is on with a parallel interface model When Auto Status Back ASB is enabled using the GS a command the status transmitted by the DLE EOT command and the ASB status must be differentiated Refer to Appendix G TRA...

Page 83: ...used Fixed to On 5 6 Undefined 7 Off 00 0 Not used Fixed to Off n 2 Offline status Bit Off On Hex Decimal Function 0 Off 00 0 Not used Fixed to Off 1 On 02 2 Not used Fixed to On 2 Off 00 0 Cover is closed On 04 4 Cover is open 3 Off 00 0 Paper is not being fed by using the FEED button On 08 8 Paper is being fed by the FEED button 4 On 10 16 Not used Fixed to On 5 Off 00 0 No paper end stop On 20 ...

Page 84: ...orrecting the cause of the error and executing DLE ENQ n 1 n 2 If an error due to a circuit failure e g wire break occurs it is impossible to recover Bit 6 When printing is stopped due to high print head temperature until the print head temperature drops sufficiently or when the paper roll cover is open during printing bit 6 is On n 4 Continuous paper sensor status Bit Off On Hex Decimal Function ...

Page 85: ...executed when the printer is busy This command is executed even when the printer is offline or there is an error status when DIP switch 2 1 is on with a parallel interface model DLE ENQ 2 enables the printer to recover from an error after clearing the data in the receive buffer and the print buffer The printer retains the settings by ESC ESC 3 etc that were in effect when the error occurred The pr...

Page 86: ...uted while this command is processed this command is ignored The printer executes this command upon receiving it With a serial interface model this command is executed even when the printer is offline the receive buffer is full or there is an error status With a parallel interface model this command cannot be executed when the printer is busy This command is executed even when the printer is offli...

Page 87: ... affect the setting of Kanji characters This command sets values independently in each mode standard and page modes The horizontal and vertical motion unit are specified by GS P Changing the horizontal or vertical motion unit does not affect the current right side spacing The GS P command can change the horizontal and vertical motion unit However the value cannot be less than the minimum horizonta...

Page 88: ...hen both double height and double width modes are selected quadruple size characters are printed The printer can underline all characters but can not underline the space set by HT or 90 clockwise rotated characters The thickness of the underline is that selected by ESC regardless of the character size When some characters in a line are double or more height all the characters on the line are align...

Page 89: ...tal and vertical motion unit are specified by GS P The GS P command can change the horizontal and vertical motion unit However the value cannot be less than the minimum horizontal movement amount and it must be in even units of the minimum horizontal movement amount In standard mode the horizontal motion unit x is used In page mode horizontal or vertical motion unit differs depending on the starti...

Page 90: ... n Range 0 n 255 Description Selects or cancels the user defined character set When the LSB of n is 0 the user defined character set is canceled When the LSB of n is 1 the user defined character set is selected Details When the user defined character set is canceled the internal character set is automatically selected n is available only for the least significant bit Default n 0 Reference ESC ESC ...

Page 91: ...ters It is possible to define multiple characters for consecutive character codes If only one character is desired use c1 c2 d is the dot data for the characters The dot pattern is in the horizontal direction from the left side Any remaining dots on the right side are blank The data to define a user defined character is y x bytes Set a corresponding bit to 1 to print a dot or 0 to not print a dot ...

Page 92: ...TM T88III series Specification STANDARD B Default The internal character set Reference ESC ESC Example When font A 12 24 is selected MSB d1 LSB d4 d7 d34 d2 d5 d35 d3 d6 d36 24 dots 12 dots d1 0F H d4 30 H d7 40 H d2 03 H d5 80 H d8 40 H d3 00 H d6 00 H d9 20 H ...

Page 93: ...ET REVISION NO SHEET NEXT 83 82 TM T88III series Specification STANDARD B When font B 9 17 is selected LSB MSB d7 d4 d1 17 dots 9 dots d26 d5 d2 d27 d6 d3 d1 1F H d4 08 H d7 10 H d2 FF H d5 08 H d8 04 H d3 80 H d6 00 H d9 00 H d25 ...

Page 94: ...s per 25 4 mm 1 Details If the values of m is out of the specified range nL and data following are processed as normal data The nL and nH indicate the number of dots of the bit image in the horizontal direction The number of dots is calculated by nL nH 256 If the bit image data input exceeds the number of dots to be printed on a line the excess data is ignored d indicates the bit image data Set a ...

Page 95: ...des emphasized double strike underline character size or white black reverse printing except upside down printing mode Refer to Figure 3 12 3 for the bit image development position in page mode The relationship between the image data and the dots to be printed is as follows When 8 dot bit image is selected MSB d1 LSB d2 d3 Print data Bit image data d1 d2 d3 Bit image data Print data 1 dot Single d...

Page 96: ...SHEET NEXT 86 85 TM T88III series Specification STANDARD B When 24 dot bit image is selected MSB d1 LSB d4 d7 d2 d5 d8 d3 d6 d Print data Bit image data d1 d2 d3 Bit image data Print data 1 dot d4 d5 d6 d7 d8 d9 Single density Double density d9 ...

Page 97: ...e rotated characters and white black inverted characters When underline mode id turned off by setting the value of n to 0 or 48 the following data is not underlined and the underline thickness set before the mode is turned off does not change The default underline thickness is 1 dot Changing the character size does not affect the current underline thickness Underline mode can also be turned on or ...

Page 98: ...lue cannot be less than the minimum vertical movement amount and it must be in even units of the minimum vertical movement amount In standard mode the vertical motion unit y is used In page mode this command functions as follows depending on the starting position of the printable area When the starting position is set to the upper left or lower right of the printable area using ESC T the vertical ...

Page 99: ...ery commands DLE EOT DLE ENQ DLE DC4 until it is enabled by this command Default n 1 ESC n Name Cancel user defined characters Format ASCII ESC n Hex 1B 3F n Decimal 27 63 n Range 32 n 126 Description Cancels user defined characters Details This command cancels the pattern defined for the character code specified by n After the user defined characters is canceled the corresponding pattern for the ...

Page 100: ...al 27 64 Description Clears the data in the print buffer and resets the printer mode to the mode that was in effect when the power was turned on Details The DIP switch settings are not checked again The data in the receive buffer is not cleared The macro definition is not cleared The NV bit image data is not cleared The data of the NV user memory is not cleared ...

Page 101: ... and double width characters are set with twice the width of normal characters This command cancels the previous horizontal tab settings When setting n 8 the print position is moved to column 9 by sending HT Up to 32 tab positions k 32 can be set Data exceeding 32 tab positions is processed as normal data Transmit n k in ascending order and place a NUL code 0 at the end When n k is less than or eq...

Page 102: ...ignificant bit of n is enabled This command and ESC turn on and off emphasized mode in the same way Be careful when this command is used with ESC Default n 0 Reference ESC ESC G n Name Turn on off double strike mode Format ASCII ESC G n Hex 1B 47 n Decimal 27 71 n Range 0 n 255 Description Turns double strike mode on or off When the LSB of n is 0 double strike mode is turned off When the LSB of n ...

Page 103: ...mmand can change the vertical and horizontal motion unit However the value cannot be less than the minimum vertical movement amount and it must be in even units of the minimum vertical movement amount In standard mode the printer uses the vertical motion unit y In page mode this command functions as follows depending on the starting position of the printable area When the starting position is set ...

Page 104: ... in which the values can be set independently in standard mode and page mode to those for page mode Set right side character spacing ESC SP FS S Select default line spacing ESC 2 ESC 3 Only valve settings is possible for the following commands in page mode these commands are not executed Turn 90 clockwise rotation mode on off ESC V Select justification ESC a Turn upside down printing mode on off E...

Page 105: ... The ESC command can also select the character fonts However the setting of the last received command is effective Reference ESC ESC R n Name Select an international character set Format ASCII ESC R n Hex 1B 52 n Decimal 27 82 n Range 0 n 13 Description Selects an international character set n from the following table n Character set 0 U S A 1 France 2 Germany 3 U K 4 Denmark I 5 Sweden 6 Italy 7 ...

Page 106: ...e settings for the following commands in which the values can be set independently in standard mode and page mode to those for standard mode Set right side character spacing ESC SP FS S Select default line spacing ESC 2 ESC 3 The following commands are enabled only to set in standard mode Set printing area in page mode ESC W Select print direction in page mode ESC T The following commands are igno...

Page 107: ...ter executes only internal flag operation This command does not affect printing in standard mode This command sets the position where data is buffered within the printing area set by ESC W Parameters for horizontal or vertical motion units x or y differ as follows depending on the starting position of the printing area If the starting position is the upper left or lower right of the printing area ...

Page 108: ...ed as follows n Function 0 48 Turns off 90 clockwise rotation mode 1 49 Turns on 90 clockwise rotation mode Details This command affects printing in standard mode However the setting is always effective When underline mode is turned on the printer does not underline 90 clockwise rotated Double width and double height commands in 90 rotation mode enlarge characters in the opposite directions from d...

Page 109: ...is set to 0 the printer stops command processing and processes the following data as normal data This command sets the position where data is buffered to the position specified by ESC T within the printing area If horizontal starting position printing area width exceeds the printable area the printing area width is automatically set to horizontal printable area horizontal starting position If vert...

Page 110: ...ANDARD B Dy Forward Dx Print area X Dx 1 Y Dy 1 Paper X Y This printable area for this printer is approximately 72 2 mm 512 180 in the horizontal direction and approximately 117 3 mm 1662 360 in the vertical direction Default xL xH yL yH 0 dxL 0 dxH 2 dyL 126 dyH 6 Reference CAN ESC L ESC T GS P ...

Page 111: ...ified to the left nL nH 256 65536 N The print starting position moves from the current position to N horizontal or vertical motion unit The horizontal and vertical motion unit are specified by GS P The GS P command can change the horizontal and vertical motion unit However the value cannot be less than the minimum horizontal movement amount and it must be in even units of the minimum horizontal mo...

Page 112: ...ion 0 48 Left justification 1 49 Centering 2 50 Right justification Details The command is enabled only when processed at the beginning of the line in standard mode If this command is input in page mode the printer performs only internal flag operations This command has no effect in page mode This command executes justification in the printing area This command justifies the space area according t...

Page 113: ...nsor enabled 3 Off 00 0 Paper roll end sensor disabled On 08 8 Paper roll end sensor enabled 4 7 Undefined Details It is possible to select multiple sensors to output signals Then if any of the sensors detects a paper end the paper end signal is output The command is available only with a parallel interface and is ignored with a serial interface Sensor is switched when executing this command The p...

Page 114: ...ction 0 Off 00 0 Paper roll near end sensor disabled On 01 1 Paper roll near end sensor enabled 1 Off 00 0 Paper roll near end sensor disabled On 02 2 Paper roll near end sensor enabled 2 7 Undefined Details When a paper sensor is enabled with this command printing is stopped only when the corresponding paper is selected for printing When a paper end is detected by the paper roll sensor the printe...

Page 115: ...this printer the panel buttons are the FEED button In the macro ready mode the FEED button are enabled regardless of the settings of this command however the paper cannot be fed by using these buttons Default n 0 ESC d n Name Print and feed n lines Format ASCII ESC d n Hex 1B 64 n Decimal 27 100 n Range 0 n 255 Description Prints the data in the print buffer and feeds n lines Details This command ...

Page 116: ... 27 112 m t1 t2 Range m 0 1 48 49 0 t1 255 0 t2 255 Description Outputs the pulse specified by t1 and t2 to connector pin m as follows m Connector pin 0 48 Drawer kick out connector pin 2 1 49 Drawer kick out connector pin 5 Details The pulse ON time is t1 2 ms and the OFF time is t2 2 ms If t2 t1 the OFF time is t1 2 ms Reference DLE DC4 Section 2 2 3 Drawer kick out connector Appendix F ...

Page 117: ...S A Standard Europe 1 Katakana 2 PC850 Multilingual 3 PC860 Portuguese 4 PC863 Canadian French 5 PC865 Nordic 16 WPC1252 17 PC866 Cyrillic 2 18 PC852 Latin2 19 PC858 20 1 Thai character code 42 21 1 Thai character code 11 22 1 Thai character code 13 23 1 Thai character code 14 24 1 Thai character code 16 25 1 Thai character code 17 26 1 Thai character code 18 255 Space page 1 20 n 26 is supported ...

Page 118: ...nting mode is turned on Details Only the lowest bit of n is valid This command is enabled only when processed at the beginning of a line in standard mode When this command is input in page mode the printer performs only internal flag operations This command does not affect printing in page mode In upside down printing mode the printer rotates the line to be printed by 180 and then prints it Defaul...

Page 119: ...tored starting address a1 a2 a3 a4 and the number of the stored data nL nH are out of the specified range or if the stored starting address a1 a2 a3 a4 the number of the stored data nL nH 1024 this command is ignored and data following are processed as normal data If the value of the stored data d is out of range the execution of this command is ended and data following are processed as normal dat...

Page 120: ...al data After the data is ready to be transmitted the printer executes the following process Executes READY to BUSY If it is already BUSY the printer executes nothing Transmits Header Data NUL Executes BUSY to READY If it is already BUSY from any other cause the printer executes nothing The contents of Header Data NUL are as follows Header Hexadecimal 5FH Decimal 95 1 byte Data Data stored in NV u...

Page 121: ...t is ready to receive data To receive all data result correctly the capacity of the transmitted data 2 bytes or more space is required in the receive buffer During data transmission the printer ignores real time commands Also the printer does not transmit ASB even when the ABS is enabled Therefore the user cannot confirm changes in the printer status during these periods Reference FS g 1 ...

Page 122: ...verse printing or 90 rotated characters etc except upside down printing mode If the printing area width set by GS L and GS W for the NV bit image is less than one vertical line the following processing is performed only on the line in question However in NV bit image mode one vertical line means 1 dot in normal mode m 0 48 and in double height mode m 2 50 and it means 2 dots in double width mode m...

Page 123: ...re reset mechanical operations including initializing the position of the printer head when the cover is open paper feeding by using the FEED button etc cannot be performed During processing this command the printer is in BUSY when writing the data to the NV user memory and stops receiving data Therefore it is prohibitted to transmit the data including the real time commands during the execution o...

Page 124: ...data header exceeds 2M bytes 256K bytes The printer is busy immediately before writing into NV memory regardless of the setting of DIP switch 2 1 The printer does not transmit ASB status and perform status detection during processing of this command even when ASB is specified When this command is received during macro definition the printer ends macro definition and begins performing this command ...

Page 125: ...SON TITLE SHEET REVISION NO SHEET NEXT 115 114 TM T88III series Specification STANDARD B Example When xL 64 xH 0 yL 96 yH 0 xL xH 256 8 dots 512 dots y L y H 256 8 dots 768 dots d97 d96 d3 d2 d1 d49057 d49152 LSB MSB ...

Page 126: ...aracter height using bits 0 to 2 and selects the character width using bits 4 to 7 as follows Bit Off On Hex Decimal Function 0 Character height selection See Table 2 1 2 3 4 Character width selection See Table 1 5 6 7 Table 1 Character Width Selection Table 2Character Height Selection Hex Decimal Width Hex Decimal Height 00 0 1 normal 00 0 1 normal 10 16 2 double width 01 1 2 double height 20 32 ...

Page 127: ...is perpendicular to the paper feed direction However when character orientation changes in 90 clockwise rotation mode the relationship between vertical and horizontal directions is reversed In page mode vertical and horizontal directions are based on the character orientation When characters are enlarged with different sizes on one line all the characters on the line are aligned at the baseline Th...

Page 128: ...horizontal starting buffer position does not move The reference starting position is that specified by ESC T This command operates as follows depending on the starting position of the printing area specified by ESC T When the starting position is set to the upper left or lower right this command sets the absolute position in the vertical direction When the starting position is set to the upper rig...

Page 129: ...ion y specifies the number of dots in the vertical direction Details The number of dots in the horizontal direction is x 8 in the vertical direction it is y 8 If x y is out of the specified range this command is disabled The d indicates bit image data Data d specifies a bit printed to 1 and not printed to 0 The downloaded bit image definition is cleared when ESC is executed ESC is executed FS q is...

Page 130: ...ump 2 50 Printer status print 3 51 Rolling pattern print Details This command is enabled only when processed at the beginning of a line in standard mode This command is no effect in page mode When this command is received during macro definition the printer ends macro definition and begins performing this command After the test print is finished the printer resets itself automatically Therefore th...

Page 131: ...ective only when there is no data in the print buffer This command has no effect in the print modes emphasized double strike underline character size or white black reverse printing except for upside down printing mode If the downloaded bit image to be printed exceeds the printable area the excess data is not printed Refer to Figure 3 12 3 for the downloaded bit image development position in page ...

Page 132: ...ring macro definition When GS is received during macro definition the printer ends macro definition and clears the definition Macro is not defined when the power is turned on The defined contents of the macro are not cleared by ESC Therefore ESC can be included in the contents of the macro definition If the printer receives GS again immediately after previously receiving GS the printer remains in ...

Page 133: ...bit image user defined bit image bar code HRI characters and spacing skipped by HT ESC and ESC This command does not affect the space between lines White black reverse mode has a higher priority than underline mode Even if underline mode is on it is disabled but not canceled when white black reverse mode is selected Default n 0 GS H n Name Select printing position for HRI characters Format ASCII G...

Page 134: ...on 65 Firmware version Depends on Firmware version 66 Manufacturer EPSON 67 Printer name TM T88III 68 Serial number Depends on serial number 69 Type of model Japanese model KANJI JAPANESE Simplified Chinese model CHINA GB2312 Traditional Chinese model TAIWAN BIG 5 Thai model THAI 3 PASS Korean model KOREA C 5601C n 2 Type ID Bit Off On Hex Decimal Function 0 Off 00 0 Two byte character code not su...

Page 135: ...lag between receiving this command and transmitting the status depending on the receive buffer status When the printer ID transmission is specified with 1 n 3 or 49 n 51 one byte code is transmitted When Auto Status Back ASB is enabled using GS a the printer ID transmitted by GS I I I I and the ASB status must be differentiated using the table in Appendix G After the data is ready to be transmitte...

Page 136: ...rocessed at the beginning of the line in standard mode If this command is input in page mode the printer performs only internal flag operations This command does not affect printing in page mode If the setting exceeds the printable area the maximum value of the printable area is used The horizontal and vertical motion units are specified by GS P Changing the horizontal and vertical motion unit doe...

Page 137: ...x ESC SP ESC ESC FS S GS L GS W Commands using y ESC 3 ESC J GS V In page mode the following command use x or y depending on character orientation When the print starting position is set to the upper left or lower right of the printing area using ESC T data is buffered in the direction perpendicular to the paper feed direction Commands using x ESC SP ESC ESC W ESC FS S Commands using y ESC 3 ESC J...

Page 138: ...vertical motion unit and cuts the paper partially one point left uncut Details for and This command is effective only processed at the beginning of a line Details for Only the partial cut is available there is no full cut Details for When n 0 the printer feeds the paper to the cutting position and cuts it When n 0 the printer feeds the paper to cutting position n vertical motion unit and cuts it T...

Page 139: ...idth Details This command is effective only processed at the beginning of the line In page mode the printer performs only internal flag operations This command does not affect printing in page mode If the left margin printing area width exceeds the printable area printable area width left margin is used The horizontal and vertical motion units are specified by GS P Changing the horizontal and vert...

Page 140: ...ne in vertical the following processing is performed only on the line in question when data other than character data e g bit image user defined bit image is developed The printing area width is extended to the right to accommodate one line in vertical for the bit image within the printable area If the printing area width cannot be extended sufficiently the left margin is reduced to accommodate on...

Page 141: ...egative direction use the complement of 65536 When pitch N is specified to the movement upward nL nH 256 65536 N Any setting that exceeds the specified printing area is ignored This command function as follows depending on the print starting position set by ESC T When the starting position is set to the upper left or lower right of the printing the vertical motion unit y is used When the starting ...

Page 142: ...nuously at the interval specified by t When the LSB of m 1 After waiting for the period specified by t the PAPER OUT LED indicators blink and the printer waits for the FEED button to be pressed After the button is pressed the printer executes the macro once The printer repeats the operation r times Details The waiting time is t 100 ms for every macro execution If this command is received while a m...

Page 143: ...ed Details If any of the status items in the table above are enabled the printer transmits the status when this command is executed The printer automatically transmits the status whenever the enabled status item changes The disabled status items may change in this case because each status transmission represents the current status If all status items are disabled the ASB function is also disabled ...

Page 144: ... G Transmission Status Identification The status to be transmitted are as follows First byte printer information Bit Off On Hex Decimal Status for ASB 0 Off 00 0 Not used Fixed to Off 1 Off 00 0 Not used Fixed to Off 2 Off 00 0 Drawer kick out connector pin 3 is LOW On 04 4 Drawer kick out connector pin 3 is HIGH 3 Off 00 0 Online On 08 8 Offline 4 On 10 16 Not used Fixed to On 5 Off 00 0 Cover is...

Page 145: ...lure e g wire break occurs it is impossible to recover Bit 6 When printing is stopped due to high print head temperature until the print head temperature drops sufficiently or when the paper roll cover is open during printing bit 6 is On Third byte paper sensor information Bit Off On Hex Decimal Status for ASB 0 1 Off 00 0 Paper roll near end sensor paper adequate On 03 3 Paper roll near end senso...

Page 146: ... user defined characters Even if smoothing mode is turned on smoothing is not performed when either of character width or character height is the normal size Default n 0 Reference ESC GS GS f n Name Select font for Human Readable Interpretation HRI characters Format ASCII GS f n Hex 1D 66 n Decimal 29 102 n Range n 0 1 48 49 Description Selects a font for the HRI characters used when printing a ba...

Page 147: ...ects the height of the bar code n specifies the number of dots in the vertical direction Default n 162 Reference GS k GS k m d1 dk NUL GS k m n d1 dn Name Print bar code Format ASCII GS k m d1 dk NUL Hex 1D 6B m d1 dk 00 Decimal 29 107 m d1 dk 0 ASCII GS k m n d1 dn Hex 1D 6B m n d1 dn Decimal 29 107 m n d1 dn Range 0 m 6 k and d depends on the bar code system used 65 m 73 n and d depends on the b...

Page 148: ... 37 43 45 46 47 70 ITF 1 n 255 even number 48 d 57 71 CODABAR 1 n 255 48 d 57 65 d 68 36 43 45 46 47 58 72 CODE93 1 n 255 0 d 127 73 CODE128 2 n 255 0 d 127 Details for This command ends with a NUL code When the bar code system used is UPC A or UPC E the printer prints the bar code data after receiving 12 bytes bar code data and processes the following data as normal data When the bar code system ...

Page 149: ...ing bar code this command sets the print position to the beginning of the line This command is not affected by print modes emphasized double strike underline character size white black reverse printing or 90 rotated character etc except for upside down printing mode Details in page mode This command develops bar code data in the print buffer but does not print it After processing bar code data thi...

Page 150: ... 21 U ACK 06 6 F SYN 16 22 V BEL 07 7 G ETB 17 23 W BS 08 8 H CAN 18 24 X HT 09 9 I EM 19 25 Y LF 0A 10 J SUB 1A 26 Z VT 0B 11 K ESC 1B 27 A FF 0C 12 L FS 1C 28 B CR 0D 13 M GS 1D 29 C SO 0E 14 N RS 1E 30 D SI 0F 15 O US 1F 31 E DEL 7F 127 T Example Printing GS k 72 7 67 111 100 101 13 57 51 When CODE128 m 73 is used Refer to Appendix J for the information of the CODE 128 bar code and its code tab...

Page 151: ... the bar code data is not the code set selection character the printer stops command processing and processes the following data as normal data If combination of and the following character does not apply any special character the printer stops command processing and processes the following data as normal data If the printer receives characters that cannot be used in the special code set the print...

Page 152: ...e DSR signal This command is executed when the data in the receive buffer is developed Therefore there may be a time lag between receiving this command and transmitting the status depending on the receive buffer status When Auto Status Back ASB is enabled using GS a the status transmitted by GS r and the ASB status must be differentiated using the table in Appendix G The status types to be transmi...

Page 153: ...D B Drawer kick out connector status n 2 50 Bit Off On Hex Decimal Function 0 Off 00 0 Drawer kick out connector pin 3 is LOW On 01 1 Drawer kick out connector pin 3 is HIGH 1 3 Undefined 4 Off 00 0 Not used Fixed to Off 5 6 Undefined 7 Off 00 0 Not used Fixed to Off Reference DLE EOT GS a Appendix G ...

Page 154: ...he print buffer This command has no effect in all print modes character size emphasized double strike upside down underline white black reverse printing etc for raster bit image If the printing area width set by GS L and GS W is less than the minimum width the printing area is extended to the minimum width only on the line in question The minimum width means 1 dot in normal m 0 48 and double heigh...

Page 155: ...e Set bar code width Format ASCII GS w n Hex 1D 77 n Decimal 29 119 n Range 2 n 6 Description Set the horizontal size of the bar code n specifies the bar code width as follows Binary level Bar Code n Module Width mm for Multi level Bar Code Thin element width mm Thick element width mm 2 0 282 0 282 0 706 3 0 423 0 423 1 129 4 0 564 0 564 1 411 5 0 706 0 706 1 834 6 0 847 0 847 2 258 Multi level ba...

Page 156: ...erline mode is OFF On 80 128 Underline mode is ON Notes When both double width and double height modes are set including right and left side character spacing quadruple size characters are printed The printer can underline all characters including right and left side character spacing but cannot underline the space set by HT and 90 clockwise rotated characters The thickness of the underline is tha...

Page 157: ...ter processes all Kanji code for each two bytes Kanji codes are processed in the order of the first byte and second byte Kanji character mode is not selected when the power is turned on Using FS C the Kanji character code system is selected For Simplified Chinese Traditional Chinese Korean model When the kanji character mode is selected the printer checks whether the code is for Kanji or not then ...

Page 158: ...urns on underline mode for Kanji characters 2 dot thick Notes The printer can underline all characters including right and left side character spacing but cannot underline the space set by HT and 90 clockwise rotated characters After the underline mode for Kanji characters is turned off by setting n to 0 underline printing is no longer performed but the previously specified underline thickness is ...

Page 159: ...Reference FS FS C FS 2 c1 c2 d1 dk Name Define user defined Kanji characters Format ASCII FS 2 c1 c2 d1 dk Hex 1C 32 c1 c2 d1 dk Decimal 28 50 c1 c2 d1 dk Range c1 and c2 indicate character codes for the defined characters The range of values for c1 and c2 differ depending on the character code system used Model type c1 c2 Japanese model JIS code system c1 77H 21H c2 7EH Japanese model SHIFT JIS c...

Page 160: ...9 TM T88III series Specification STANDARD B d70 d7 d4 d1 character 24dots 24dots LSB MSB d71 d5 d2 d72 d6 d3 d1 00 H p4 03 H d7 0F H d10 0D H d13 0C H d16 0D H d2 00 H p5 C0 H d8 C0 H d11 80 H d14 03 H d16 83 H d3 00 H p6 00 H d9 00 H d12 00 H d15 00 H d16 80 H ...

Page 161: ...Kanji character code system based on the following values of n n Kanji System 0 48 JIS code 1 49 SHIFT JIS code Notes This command is effective only for Japanese model In the JIS code system the following codes are available Primary byte 21 H to 7E H Secondary byte 21 H to 7E H In the SHIFT JIS code system the following codes are available Primary byte 81 H to 9F H and E0 H to EF H Secondary byte ...

Page 162: ...racter spacing does not change even if the horizontal or vertical motion unit is changed using GS P The value cannot be less than the minimum horizontal movement amount and must be in even units of the minimum horizontal movement amount In standard mode the horizontal motion unit is used In page mode the horizontal or vertical motion unit differs in page mode depending on starting position of the ...

Page 163: ...anji characters is turned on Notes Only the lowest bit of n is valid In quadruple size mode the printer prints the same size characters as when double width and double height modes are both turned on When quadruple size mode is turned off using this command the following characters are printed in normal size When some of the characters on a line are different in height all the characters on the li...

Page 164: ...hown in Table A 1 Table A 1 Paper Feeding Amount Required Paper Feeding Amount dots Font A 24 number of times enlarged in vertical Font B 17 number of times enlarged in vertical Normal Characters Kanji font 24 number of times enlarged in vertical Font A 12 number of times enlarged in vertical Font B 9 number of times enlarged in vertical Rotated Characters Kanji font 24 number of times enlarged in...

Page 165: ...efore printing speed may slow the print pitch may not be correct and some dots in some characters may not be printed Both high and low voltage errors are shown in table 3 7 3 The blinking patterns are shown in the table When either a high or low voltage error occurs turn off the power as soon as possible A 3 Other Notes 1 Printer mechanism handling Do not pull the paper out when the cover is close...

Page 166: ... only products made from polyethylene polypropylene or polyester e If thermal paper touches diazo copy paper immediately after copying the printed surface may be discolored f Thermal paper must not be stored with the printed surfaces against each other because the printing may be transferred between the surfaces g If the surface of thermal paper is scratched with a hard metal object such as a nail...

Page 167: ...SETUP B 1 Replacing the Paper Roll 1 Open the printer cover by pressing the cover open button 2 Remove the spool of the used paper roll from the paper holder and load the new paper roll 3 Pull out some of the paper from the paper roll and close the printer cover Cutter cover Cover open button Figure B 1 Printer Upper Side Overview ...

Page 168: ...ting screw that holds the paper near end sensor and set the top of the positioning plate to the appropriate adjustment value and tighten the adjusting screw Adjust the positioning plate to 1 if the outside diameter of a paper roll to be used is 18mm Adjust the positioning plate to 2 if the outside diameter of a paper roll to be used is more than 18 mm Table C 1 Adjustment Positions Adjustment Posi...

Page 169: ...e paper near end correctly when the printer is attached to a wall 1 Loosen the screw for the detector 2 Push the lever on the detector until it touches the back off the hole 3 Turn the knob towards you until the lever clicks into place in the other hole 4 While setting the knob by pressing the knob toward you secure the screw Figure C 2 Changing the Near end Adjusting Position ...

Page 170: ...not return to its normal position by itself follow the steps below to correct the problem 1 Pull the cutter cover toward you so that you can rotate the cutter motor knob 2 Rotate the cutter motor knob counterclockwise 3 Following the instructions on the caution label rotate the knob until the indicator appears in the hole If the motor knob cannot be rotated rotate it in the reverse direction to lo...

Page 171: ...head thermal elements Do not scratch the print head 3 Insert a paper roll and close the print head NOTE The print head becomes very hot just after printing and is very dangerous Be sure to allow the print head to cool down after printing before cleaning it Also be sure to turn off the printer power before cleaning the print head Head Thermal element Radiation plate Figure E 1 Print Head Thermal El...

Page 172: ... 4 and 2 or between pins 4 and 5 Operating the printer with incorrectly installed devices voids the warranty When the drawer open close signal is used a switch must be provided between drawer kick out connector pins 3 and 6 Connecting devices other than the drawer open close switch voids the warranty The resistance of the load must be 24 Ω or more or the input current must be 1 A or less If a devi...

Page 173: ...own in the following table When using Auto Status Back ASB however process the consecutive three byte code except for XOFF as ASB data after confirming the first byte of the ASB Otherwise the status transmitted by using the GS r and the status of the second and following bytes of the ASB cannot be differentiated Table G 1 Transmission Status Identification Command Function Status Reply GS I I I I ...

Page 174: ...e configuring the font data 12 24 font in case of character code 90H on page 255 Character data top address FCA480H 90H 80H 48 FCA780H Character data top address FCA480H 90H 80H 48 FCA780H d1 d3 d5 d7 d9 d11 d13 d15 d17 d19 d21 d23 d25 d27 d29 d31 d33 d35 d37 d39 d41 d43 d45 d47 d2 d4 d6 d8 d12 d14 d16 d18 d20 d22 d24 d26 d28 d30 d32 d34 d36 d38 d40 d42 d44 d46 d48 d10 MSB MSB LSB LSB Address data...

Page 175: ...SB Address data d2 0 0 0 0 0 0 0 d1 FCCB60H 00H d4 0 0 0 0 0 0 0 d2 FCCB61H 00H d6 0 0 0 0 0 0 0 d3 FCCB62H 38H d8 0 0 0 0 0 0 0 d4 FCCB63H 00H d10 0 0 0 0 0 0 0 d5 FCCB64H 7CH d12 0 0 0 0 0 0 0 d14 0 0 0 0 0 0 0 d16 0 0 0 0 0 0 0 d18 0 0 0 0 0 0 0 d20 0 0 0 0 0 0 0 d19 FCCB72H 0CH d22 0 0 0 0 0 0 0 d20 FCCB73H 00H d24 0 0 0 0 0 0 0 d21 FCCB74H 1CH d26 0 0 0 0 0 0 0 d28 0 0 0 0 0 0 0 d30 0 0 0 0 0...

Page 176: ...he data by sending an FF After printing the printer automatically returns to standard mode Example 1 Sample program in BASIC assumes transmission to the printer is already possible with file 1 open 100 PRINT 1 CHR H1B L 110 PRINT 1 CHR H1B W CHR 0 CHR 0 CHR 0 CHR 0 120 PRINT 1 CHR 200 CHR 0 CHR 144 CHR 1 130 PRINT 1 CHR H1B T CHR 0 140 PRINT 1 Page mode lesson TEST 1 150 PRINT 1 CHR HC In the prog...

Page 177: ...cter Example 2 Sample program in BASIC 100 PRINT 1 CHR H1B L 110 PRINT 1 CHR H1B W CHR 0 CHR 0 CHR 0 CHR 0 120 PRINT 1 CHR 200 CHR 0 CHR 144 CHR 1 130 PRINT 1 CHR H1B T CHR 0 140 PRINT 1 Page mode lesson 2 CAN command 150 PRINT 1 CHR HA 160 PRINT 1 ABCDEFGHIJKLMNOPQRST1234567890 170 PRINT 1 CHR HC This example works as follows First transmit ESC L to switch to page mode line no 100 Then use ESC W ...

Page 178: ... 170 PRINT 1 CHR H1B W CHR 72 CHR 0 CHR 96 CHR 0 180 PRINT 1 CHR 51 CHR 0 CHR 81 CHR 0 190 PRINT 1 CHR H18 200 PRINT 1 CHR HC If the above program is included character string GHI is deleted resulting in the printout shown in Figure I 3 When an area is deleted with CAN the deleted part is left blank 0 0 200 400 Page mode lesson 2 CAN command ABCDEF JKLMNOP QRST1234567890 Printable area Paper Figur...

Page 179: ...ode set B ASCII characters 20H to 7FH Code set C 2 digit numeral characters using one character 100 numerals from 00 to 99 The following special characters are also available in CODE128 SHIFT characters In code set A the character just after SHIFT is processed as a character for code set B In code set B the character just after SHIFT is processed as the character for code set A SHIFT characters ca...

Page 180: ...T 09 9 1 31 49 Y 59 89 LF 0A 10 2 32 50 Z 5A 90 VT 0B 11 3 33 51 5B 91 FF 0C 12 4 34 52 5C 92 CR 0D 13 5 35 53 5D 93 SO 0E 14 6 36 54 5E 94 SI 0F 15 7 37 55 _ 5F 95 DLE 10 16 8 38 56 FNC1 7B 31 123 49 DC1 11 17 9 39 57 FNC2 7B 32 123 50 DC2 12 18 3A 58 FNC3 7B 33 123 51 DC3 13 19 3B 59 FNC4 7B 34 123 52 DC4 14 20 3C 60 SHIFT 7B 53 123 83 NAK 15 21 3D 61 CODE B 7B 42 123 66 SYN 16 22 3E 62 CODE C 7...

Page 181: ...9 41 Q 51 81 y 79 121 2A 42 R 52 82 z 7A 122 2B 43 S 53 83 7B 7B 123 123 2C 44 T 54 84 7C 124 _ 2D 45 U 55 85 7D 125 2E 46 V 56 86 7E 126 2F 47 W 57 87 DEL 7F 127 0 30 48 X 58 88 FNC1 7B 31 123 49 1 31 49 Y 59 89 FNC2 7B 32 123 50 2 32 50 Z 5A 90 FNC3 7B 33 123 51 3 33 51 5B 91 FNC4 7B 34 123 52 4 34 52 5C 92 SHIFT 7B 53 123 83 5 35 53 5D 93 CODE A 7B 41 123 66 6 36 54 5E 94 CODE C 7B 43 123 67 7 ...

Page 182: ...1 49 89 59 89 10 0A 10 50 32 50 90 5A 90 11 0B 11 51 33 51 91 5B 91 12 0C 12 52 34 52 92 5C 92 13 0D 13 53 35 53 93 5D 93 14 0E 14 54 36 54 94 5E 94 15 0F 15 55 37 55 95 5F 95 16 10 16 56 38 56 96 60 96 17 11 17 57 39 57 97 61 97 18 12 18 58 3A 58 98 62 98 19 13 19 59 3B 59 99 63 99 20 14 20 60 3C 60 FNC1 7B 31 123 49 21 15 21 61 3D 61 CODE A 7B 41 123 65 22 16 22 62 3E 62 CODE B 7B 42 123 66 23 1...

Page 183: ...nly for North America PS 170 option 7 Multilingual support Japanese model Simplified Chinese model Traditional Chinese model Thai model Korean model Depending on the model type one of these character is supported Japanese model Simplified Chinese model Traditional Chinese model Thai model Korean model Depending on the model type one of these character is supported 1 Definition of receive buffer fu...

Reviews: