Confidential Slip printer TM-U590 series Specification STANDARD Rev. No.
Confidential REVISION SHEET Sheet 1 of 8 The table below indicates which pages in this specification have been revised. Before reading this specification, be sure you have the correct version of each page. Revisions Rev. Document Design Section Sheet Rev. No. WRT CHK APL Sheet Rev. Sheet Rev. Sheet Rev. A Enactment Y.Ito -- K.Ito I H 18 H 42 H B Change Y.Ito -- K.Ito II H 19 H 43 H C Change Y.Ito -- R.Kanai III H 20 H 44 H D Change Y.Ito -- R.
Confidential REVISION SHEET Sheet 2 of 8 The table below indicates which pages in this specification have been revised. Before reading this specification, be sure you have the correct version of each page. Revisions Rev. Document Design Section WRT CHK Sheet Rev. No. APL Sheet Rev. Sheet Rev. Sheet Rev.
Confidential REVISION SHEET Sheet 3 of 8 The table below indicates which pages in this specification have been revised. Before reading this specification, be sure you have the correct version of each page. Revisions Rev. Document Design Section WRT CHK Sheet Rev. No. APL Sheet A Enactment App.1 B Change App.2 C Change App.3 D Change App.4 E Change App.5 F Change App.6 G Change App.7 H Change App.8 I Change App.9 Rev. Sheet Rev. Sheet Rev.
Confidential REVISION SHEET Sheet 4 of 8 REV. SHEET Enactment A B CHANGED CONTENTS 10 15 16 23 26 28 57 114 1.10 Reliability [Change] 1) Life The MICR reader is ...... holding roller, etc.) ↓ The MICR reader is ...... the Wearout Period. 2) MTBF Failure is defined ...... of accidental failure. ↓ Failure is defined ...... the Random Failure Period. 3) MCBF This is an average ...... and accidental failures. ↓ This is an average ...... of 12 million lines. 2.1.1.
Confidential REVISION SHEET Sheet 5 of 8 REV. SHEET C 6 Figure 1.5.2 62 5.3 94 101 102-12 4 D I II IV VI CHANGED CONTENTS Values are changed. Consumables •Ribbon cassette ERC-31(B) ESC f t1 t2 command [Default] t2 = 0 → t2 = 5 GS I n Table bit0 On 02 2 → bit0 On 01 1 bit1 On 02 2 Auto cutter equipped. → bit1 Off 00 2 Auto cutter is not equipped FS a 0 command Bit 4 and 5 is newly assigned. Description for bit 4 and 5 is added. General Features •Optional Magnetic .... •..... (Available only for .
Confidential REVISION SHEET Sheet 6 of 8 REV. SHEET D 72, 73 101 109 119 - 127 App.4 E All I III-V 7 43 44, 45 61 62 92 F All II 1 2 CHANGED CONTENTS DLE ENQ n command n = 3 is deleted. GS I n command n = 2, 50 Type ID bit3 On is deleted. GS a n command Fourth byte bit 0 On is deleted. 6.6 All descriptions are deleted. [Deleted] [Deleted] [Deleted] [Deleted] Appendix C MICR commands are deleted. “Confidential” is written in the header of all pages.
Confidential REVISION SHEET Sheet 7 of 8 REV. SHEET CHANGED CONTENTS G 9 H All 1.9 Reliability 1) Life Print head Page layout (changed) 1,2 Font C (added) NOTE 32 - 34 1.8 EMI and Safety Standards Applied Europe CE marking EN50082-1 → EN55024 Command list (changed) 66 - 69 3.12 Page Mode (changed) 73 (6) Printable area (added) 75 FF 76 CAN 82 DLE DC4 (n=8) 83 ESC FF (added) ESC SP [Notes] 8-10 (changed) (added) (added) 89 •In standard mode, ... (added) •In page mode, ...
Confidential REVISION SHEET Sheet 8 of 8 REV. SHEET H 119 GS $ 122 GS / (added) 125 •In standard mode, ... (added) •In page mode, ... (added) GS L [Notes] •This command has, ... (added) GS P (corrected) 126 GS W (corrected) 128 GS \ (added) 76 CAN (added) App.4 Table 124 App.10-A pp.12 I CHANGED CONTENTS 23 87 101 [Notes] (changed) APPENDIX F (added) 2.1.3.1 Specifications Connecting method: (added) ESC & [Range] 0 ≤ x ≤ 6 (When Font C …) (added) [Notes] ….
Confidential CONFIDENTIALITY AGREEMENT BY USING THIS DOCUMENT, YOU AGREE TO ABIDE BY THE TERMS OF THIS AGREEMENT. PLEASE RETURN THIS DOCUMENT IMMEDIATELY IF YOU DO NOT AGREE TO THESE TERMS. 1. This document contains confidential, proprietary information of Seiko Epson Corporation or its affiliates. You must keep such information confidential.
Confidential GENERAL FEATURES The TM-U590 is a high-quality POS printer that can print on slip paper.
Confidential Table of Contents 1. GENERAL SPECIFICATIONS .............................................................................................................1 1.1 Printing Specifications....................................................................................................................1 1.2 Character Specifications ................................................................................................................1 1.3 Ribbon..............................................
Confidential 3.7 Error Processing ..........................................................................................................................62 3.7.1 Error Types ..........................................................................................................................62 3.7.2 Printer Operation When an Error Occurs ............................................................................63 3.7.3 Data Receive Error .............................................................
Confidential ESC C n .....................................................................................................................................95 ESC D n1 ... nk NUL ..................................................................................................................96 ESC E n .....................................................................................................................................97 ESC F ....................................................................
Confidential 1. GENERAL SPECIFICATIONS 1.1 Printing Specifications 1) Printing method: Serial impact dot matrix 2) Head wire configuration: 9-pin vertical line, wire pitch 0.353 mm {1/72"} 3) Head wire diameter: 0.29 mm {.01"} 4) Printing direction: Bidirectional, minimum distance printing 5) Printing speed: Refer to Table 1.2.1 6) Characters per line: Refer to Table 1.2.1 7) Characters per inch: Refer to Table 1.2.1 8) Kanji characters print: Unidirectional two-pass printing 1.
Confidential 3) Character size: Refer to Table 1.2.1 Table 1.2.1 Characters Per Inch, Characters Per Second, Characters Per Line, Character Size Character Structure Character (Horizontal dots Spacing Font Type × vertical dots) Character Intervals (mm) Characters Per Second (cps) (Carriage moving speed) Characters Characters Size (units: mm) Per Line (cpl) Width × Height Font A 9×9 half dots 3 half dots 2.03 233 66 1.6 × 3.1 Font B 7×9 half dots 2 half dots 1.52 311 88 1.3 × 3.
Confidential 1.3 Ribbon 1) Type: Exclusive cassette ribbon 2) Ribbon cassette specifications: Part number ERC-31 (P) Color Purple Ribbon life (*) 7,000,000 characters (*): when one character consists of 18 dots 3) Ribbon cassette overall dimensions (refer to Figure 1.3.1) 85.5 200 17 28 28 [ Units: mm (All the numeric values are typical.) ] Figure 1.3.1 Ribbon Cassette Overall Dimensions NOTE: If you use ribbon cassettes other than those specified, damage may occur.
Confidential 4) Paper size: a) Paper type: • Normal paper • Carbon copy paper • Pressure sensitive paper b) Total thickness: 0.09 to 0.36 mm {.0035 to .0141"} (Refer to e).) c) Size (W × L): 70 × 70 mm to 210 × 297 mm (A4 size) {2.76 × 2.76" to 8.27 × 11.69"} d) Ambient temperature and copy capability Copy capability is greatly influenced by the ambient temperature, so printing must be performed under the conditions described in Table 1.1.2. Table 1.1.
Confidential NOTES: • When using multi-ply paper that consists of an original and three copies, be sure to print with a 9 × 9 font. If a 7 × 9 font is used, some characters on some of the copies may not be readable. • In the same way, when printing Kanji characters which consist of many lines, be sure to consider that some of characters may not be readable regardless of number of the copies. 5) Notes on slip paper • The slip paper must be flat, without curls or wrinkles, especially at the top edges.
Confidential 1.5 Printable Area Top margin Top margin 18.9+1/-3 18.9 ABC XYZ 5.0 135.6 abc xyz Bottom margin Bottom margin 18.4±2 18.4 [ Units: mm (All the numeric values are typical.)] Figure 1.5.1 Slip Paper Printable Area The top margin can be set to a minimum of 5 mm {0.19"} by using a command to feed the paper backward. NOTES: 1. All the numeric values are typical; therefore, there may be variations depending on paper setting and insertion. 2.
Confidential 31 30.1 8 Form stopper position 18.9 MICR head 1.8 1.3 TOF sensor position 38.5 39 37.2 Center of the print head 18 Slip feeding roller position 21.9 Slip side guide Paper feed direction BOF sensor 3.6 [Units: mm (All the numeric values are typical.)] Figure 1.5.2 Slip Sensor Positions 15 29 24 10 Area where paper holes are prohibited and reflection rate for the back of paper should be 40% or more. Paper holes and translucence prohibited area.
Confidential 1.6 Internal Buffer 1) Receive buffer: selectable as 69 bytes or 4K bytes using the DIP switch. 2) User-defined buffer (both for user-defined characters and user-defined bit images): 5K bytes 1.7 Electrical Characteristics 1) Supply voltage: +24 VDC ± 10% (optional power supply: EPSON PS-170) 2) Current consumption (at 24V except for drawer kickout driving) Operating: Mean: Approximately 1.9A (Character font A α-N all columns printing) Peak: Approximately 8.
Confidential Conditions of Acceptability 1) This component has been judged on the basis of the required spacings in the Standard for Information Technology Equipment, Including Electrical Business Equipment, UL1950 and CSA C22.2 No.950, Sub-Clause 2.9, which would cover the component itself if submitted for Listing. 2) This unit is intended to be supplied by a SELV circuit only. 3) The terminals and connectors have not been evaluated for field wiring.
Confidential 1.10 Environmental Conditions 1) Temperature: Operating: Storage: 5° to 45°C {41° to 113°F} -10° to 50°C {14° to 122°F} (except for paper) 2) Humidity: Operating: Storage: 10 to 90% RH 10 to 90% RH (except for paper) [% RH] 90 34 ˚C, 90 % 80 40 ˚C, 65 % 60 Relative humidity Operating environment range 40 45 ˚C, 50 % 20 10 0 0 10 20 30 40 50 [˚C] Ambient temperature Figure 1.10.
Confidential 2. CONFIGURATION 2.1 Interface 2.1.1 RS-232 serial interface 2.1.1.1 Specifications Data transmission: Serial Synchronization: Asynchronous Handshaking: DTR/DSR or XON/XOFF control Signal levels: MARK = -3 to -15 V: Logic "1" SPACE = +3 to +15 V: Logic "0" Stop bits: 1 or more Connector (printer side): Female DSUB-25 pin connector The data word length, baud rate, and parity depend on the DIP switch settings. (Refer to Section 3.3.3.) The stop bit for the printer side is fixed to 1.
Confidential 2.1.1.3 Interface connector terminal assignments and signal functions Interface connector terminal assignments and signal functions are described in Table 2.1.1. Table 2.1.
Confidential Table 2.1.1 TM-U590 series Printer Status and Signals (Continued) Pin number Signal name Signal direction Function 2) When XON/XOFF control is selected: The signal indicates whether the printer is correctly connected and is ready to receive data. SPACE indicates that the printer is ready to receive data.
Confidential 2.1.1.5 Notes on setting DIP switch 2-1 to ON 1) The printer mechanism stops but does not become busy when: an error has occurred, the cover is open, or paper is fed using the FORWARD/REVERSE button. 2) When setting DIP switch 2-1 to ON to enable handshaking with the printer, be sure to check the printer status using the GS a command and the ASB function. In this setting, the default value of n for GS a is 2.
Confidential • DC characteristics: Table 2.1.4 Reset DC Characteristics Pin 6 (DSR) Pin 25 (INIT) Input HIGH voltage VIH -15 to -3 V +2 to +15 V Input LOW voltage VIL +3 to +15 V -15 to + 0.8 V Input HIGH current: IIH -5.3 mA (maximum) 1 mA (maximum) Input LOW current: IIL -5 mA (maximum) -2 mA (maximum) Input impedance: RIN • AC characteristics: Minimum reset pulse width: 3 kΩ (minimum) TRS 1 ms (minimum) • When using pin 6 (DSR) (DIP switch 2-7 is ON): TRS H SPACE L MARK Figure 2.
Confidential 2.1.2 IEEE 1284 Bidirectional Parallel Interface(Parallel Interface Specifications) Copyright© 1994 by the Institute of Electrical and Electronic Engineers, Inc. 2.1.2.
Confidential 2.1.2.
Confidential NOTES: 1. A prefix “n” to signal names refers to “L” active signals. To the host provided with none of the signal lines listed above, both-way communication fails. 2. For interfacing, signal lines shall use twisted pair cables with the return sides connected to signal ground level. 3. Interfacing conditions shall be all based on the TTL level to meet the characteristics described below. In addition, both rise time and fall time of each signal shall be 0.5µs or less. 4.
Confidential 2.1.2.5 Data Receiving Timing (Compatibility Mode) +5 V Signal Sender Characteristics Characteristics Specifications Symbol Min Max Conditions Output HIGH voltage VOH *2.4 V 5.5 V Output LOW voltage VOL - - ** Output HIGH current IOH - 0.32 mA Output LOW current IOL - ** - DATA *IOH=0.32 mA While the power is OFF VOH=2.
Confidential 2.1.2.6 Notes on resetting the printer through the interface When the printer is reset through the interface nInit signal (#31 pin) in Compatibility Mode, satisfy the following characteristics, however, note that the reset signal is ignored in Reverse Mode (#36 pin nSelectIn (1284-Active:"H")). DC Characteristics TTL level AC Characteristics Minimum reset pulse width TR: 50 µs (minimum) NSelectIn (1284-Active) min. 0 min. 1 ms nInit TR TITLE TM-U590 series Specification (STANDARD) min.
Confidential 2.1.2.7 Reception of status from the printer through the bidirectional parallel interface In the bidirectional parallel interface specifications, the printer status transmission is available by using the both-way communication facility in the Nibble/Byte Modes in accordance with the IEEE 1284. In this case, different from in the RS-232 serial interface specifications, the real-time interruptions from the printer to the host are disabled and thus precautions must be taken to the followings.
Confidential 2.1.2.8 Notes on setting DIP switch 2-1 to ON (1) The printer mechanism stops but does not become BUSY in the following cases: • When an error occurs. • When the cover is open. • When paper is fed using the FORWARD/REVERSE button. (2) When handshaking with the printer while using this switch setting, make sure to monitor the printer with the GS a command and the ASB function. With this switch setting, the default value of the GS a command n is 2.
Confidential 2.1.3 RS-485 Serial Interface (RS-485 serial interface specification is a dealer option.) 2.1.3.1 Specifications (RS-485 compatible) Data transmission: Serial Connecting method: point to point Synchronization: Asynchronous Handshaking: Depend on the DIP switch settings (DTR/DSR or XON/XOFF control) Signal levels: 2.0 to 5.0 V: Logic 1 0.0 to 0.
Confidential 2.1.3.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) When a temporary abnormality occurs in the power supply voltage. 5) When an error has occurred. 6) During paper feeding using the FORWARD/REVERSE button. 2.1.3.3 Interface pin assignments Table 2.
Confidential Table 2.1.8 TM-U590 series Printer Status and Signals (Continued) 8 9 Signal name DR1 DR2 Signal direction Output Function When DTR/DRS is selected, this signal indicates whether the host computer is BUSY or READY. 1)DR1>DR2 indicates that the printer is READY and DR1
Confidential Table 2.1.8 TM-U590 series Printer Status and Signals (Continued) Pin Number 10 11 Signal name Signal direction CS1 CS2 Function This signal indicates whether the host computer is BUSY or READY. CS1>CS2 indicates that the printer is READY and CS1DSR is selected: The signal is checked and data is transmitted only when the host is ready to receive data (READY) (except for transmitted by DLE EOT or GS a).
Confidential Table 2.1.11 Printer Reception Data Level RD1 RD2 Read data H L Receiving data line is low level L H Receiving data line is high level Table 2.1.12 Printer Transmission Data Level RD1 RD2 Send data H L Sending data line is low level L H Sending data line is high level TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 2.2 Connectors 14 25 1 8 1 2 6 3 1 1 13 Interface connector Customer display(DM-D) connector Drawer kick-out connector Power supply connector Figure 2.2.1 Serial Interface Connector Panel External Appearance Figure 2.2.2 Parallel Interface Connector Panel External Appearance 2.2.1 Interface Connectors Refer to Section 2.1, Interface. 2.2.2 Power Supply Connector This connector is used to connect the printer to an external power source. 1) Pin assignments: Refer to Table 2.2.1.
Confidential 2.2.3 Drawer Kick-out Connector (Modular Connector) The pulse specified by ESC p is output to this connector. The host can confirm the status of the input signal by using the DLE EOT, GS r, or GS a (ASB) commands. 1) Pin assignments: Refer to Table 2.2.2 2) Connector model: Printer side: User side: MOLEX 52065-6615 or equivalent 6-position 6-contact (RJ12 telephone jack) Table 2.2.
Confidential t t1 1x x2 2msec ms t2 ms tt2x 1xx22msec Figure 2.2.5 Drawer Kick-out Drive Signal Output Waveform 4) Drawer open/close signal Input signal level (connector pin 3): "L" = 0 to 0.8 V "H" = 2 to 5 V Drawer kick-out connector 1 F. G With shielded Drawer kick-out solenoid 2 A 3 P-GND +24V 4 5 B Drawer open/close switch 6 P-GND Printer side User side (Drawer kick-out side) Figure 2.2.6 Drawer Circuitry NOTES: 1. 2. 3. 4. Two driver transistors cannot be energized simultaneously.
Confidential 2.2.4 Customer Display Connector (Available only for serial interface model) 1) Model: Receptacle: MOLEX 52065-8845 or equivalent 2) Pin assignments: Table 2.2.3 Customer Display Connector Pin Assignments Pin Number Signal Name Direction 1 FG — 2 N.C. — 3 TXD Output 4 DTR Output 5 DSR Input 6 SG — 7 +24 — 8 PG — +24 V is always output through pin 7. The driving capability is 350 mA or less. Be sure not to use customer displays other than Seiko Epson DM-D series.
Confidential 3. FUNCTIONS 3.1 Command List { indicates the corresponding command for all models. ∗ indicates the corresponding command for ANK model only.
Confidential Command Command Classification Name Executing Setting ESC D Set horizontal tab positions { ESC E Turn emphasized mode on/off { ESC F Set/cancel slip paper reverse eject { ESC G Turn double-strike mode on/off { ESC J Print and feed paper { ESC K Print and reverse feed { ESC L Select page mode ∗ ESC M Select character font { ESC R Select an international character set { ESC S Select standard mode ESC T Select print direction in page mode ∗ ESC U Turn unidirec
Confidential Command Command Classification Name Executing Setting { GS ! Select character size GS $ Set absolute vertical print position in page mode GS ∗ Define user-defined bit image GS ( A Execute test print { GS / Print user-defined bit image { GS I Transmit printer ID { GS L Set left margin { GS P Set horizontal and vertical motion units { GS W Set printing area width { GS \ Set relative vertical print position in page mode ∗ GS a Enable/disable Automatic Status Back (
Confidential 3.2 Character Code Tables 3.2.1 Page 0 (PC437: USA, Standard Europe) (International Character Set: U.S.A.) NOTE: The character code tables show only character configurations. They do not show the actual print pattern. TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.2 Page 1 (Katakana) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.3 Page 2 (PC850: Multilingual) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.4 Page 3 (PC860: Portuguese) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.5 Page 4 (PC863: Canadian-French) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.6 Page 5 (PC865: Nordic) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.7 Page 6 (Hiragana) (Available on Japanese model) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.8 Page 7 (One-pass printing Kanji characters) (Available on Japanese model) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.9 Page 8 (One-pass printing Kanji characters) (Available on Japanese model) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.10 Page19 (PC858: Euro) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.11 Page 20 (Thai Character Code 42) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.12 Page 21 (Thai Character Code 11) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.13 Page 22 (Thai Character Code 13) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.14 Page 23 (Thai Character Code 14) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.15 Page 24 (Thai Character Code 16) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.16 Page 25 (Thai Character Code 17) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.17 Page 26 (Thai Character Code 18) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.18 Page 255 (Space Page) In the space page (page 255), the following font is defined as the default. 7 × 7 font (only when font 7 × 9 is selected. When 9 × 9 font is selected, character codes 80H to FFH are all spaces.) TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.2.19 International Character Set ASCII code (Hex) Country 23 24 40 5B 5E 60 7B U.S.A # $ @ [ \ ] ^ ` { | } ~ France # $ à ° ç § ^ ` é ù è ¨ Germany # $ § Ä Ö Ü ^ ` ä ö ü ß U.K.
Confidential 3.3 Switches and Buttons 3.3.1 Power Button The power button (a rocker switch) located on the lower left front of the printer turns the power on or off. Turn on the power only after connecting the power supply. 3.3.2 Panel Buttons All the panel buttons are disabled by ESC c 5.
Confidential 3.3.3 DIP Switches 3.3.3.1 Serial interface specification 1) DIP switch 1: 8 switches Table 3.3.1 DIP Switch 1 SW 1 Function ON OFF 1 Data receive error Ignored Prints '?' 2 Receive buffer capacity 69 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.
Confidential 2) DIP switch 2: 8 switches Table 3.3.
Confidential 3.3.3.2 Parallel interface specification Table 3.3.4 DIP Switch 1 SW Function ON OFF 1 Automatic line feed Always enabled Always disabled 2 Receive buffer capacity 69 bytes 4K bytes Undefined --- --- 3-8 Table 3.3.
Confidential 3.4 Panel LED Indicators 1) Power supply (POWER) LED: Green On: Power is stable. Off: Power is not stable. 2) Error (ERROR) LED: Red On: Offline (except during paper feeding using the FORWARD and the REVERSE buttons and during self test printing) Off: Normal condition Blinking: Error (refer to Section 3.7) 3) RELEASE LED: Green On: The print platen and paper feed roller are released. Off: The print platen and paper feed roller are clamped together.
Confidential Blinking: Slip removal waiting state or personal check removal waiting state Approximately 160 Approximately 2080 [Units: ms] Figure 3.4.3 Blinking: Personal check insertion waiting state Approximately 160 Approximately 1760 [Units: ms] Figure 3.4.4 TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.5 Self-test 1) The printer has a self-test function that checks the following: • Control circuit functions • Printer mechanisms • Print quality • Control software version • DIP switch settings 2) Starting the self-test To start the self-test on slip paper, hold down the REVERSE button and turn on the printer with the cover closed. The printer enters the paper insertion waiting state. Insert slip paper to begin printing the printer status.
Confidential 3) Ending hexadecimal dumping Hexadecimal dumping ends by turning the power off or resetting the printer after printing has finished. TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 3.7 Error Processing 3.7.1 Error Types 1) Errors that have the possibility of recovery Table 3.7.2 Errors That Can Possibly Recover ERROR LED Blinking Pattern Error Description Recovery 160 msec Home position The home position detection error cannot be detected due to a paper jam. Recovers by DLE ENQ 1 or DLE ENQ 2. Carriage The carriage is detection error malfunctioning due to a paper jam, etc. Recovers by DLE ENQ 1 or DLE ENQ 2.
Confidential 2) Errors that are impossible to recover Table 3.7.3 Unrecoverable Errors ERROR LED Blinking Pattern Error Description Recovery 160 msec R/W error in memory or gate array After R/W checking, the printer does not work correctly. Impossible to recover. High voltage error The power supply voltage is extremely high. (*) Impossible to recover. Low voltage error The power supply voltage is extremely low. (*) Impossible to recover.
Confidential 3.7.3 Data Receive Error If one of the following errors occurs during serial interface communication, the printer prints "?" or ignores the data, depending on the setting of DIP switch 1-1. • Parity error • Framing error • Overrun error 3.8 Paper Sensors The printer has two paper sensors as follows: • TOF (Top of Form) sensor • BOF (Bottom of Form) sensor 3.8.
Confidential 3.9 Printer Cover Sensors 3.9.1 Cover Open Sensor • The sensor detects opening/closing of the front cover. When the cover open is detected, while printing, the printer releases the print platen immediately and stops the carriage movements. The printer goes offline automatically. The printer is in the recovery error state and the error LED blinks. The printer goes online by closing the front cover. Even if the front cover is closed, the error LED blinks.
Confidential 3.12 Page Mode 3.12.1 General Description The printer operates in two print modes: standard mode and page mode which are effective for the model except for the multilingual model (ANK model). In standard mode, the printer prints and feeds paper each time it receives print data or paper feed commands. In page mode, all the received print data and paper feed commands are processed in the specified memory, and the printer executes no operations.
Confidential 3.12.2 Page mode limitations in slip printing (only for ANK model) Page mode can be performed only in ANK model. Page mode in slip printing has the following limitations: 1) Half-dots are not usable Page mode can handle only normal dots. Therefore, the Font A and B including half-dots, user-defined characters including half-dots, and bit images cannot be specified. The printer selects the Font C (5 × 9 dots) including normal dots automatically.
Confidential 3.12.4 Formatting of Print Data in the Printable Area Formatting of print data in the printable area is performed as follows: 1) The printable area is set using ESC W. If all printing and feeding are complete before the printer receives the ESC W command, the left side (as you face the printer) is taken as the origin (x0, y0) of the printable area.
Confidential Example When printing a downloaded bit image of three bytes in the vertical direction, use the following formula: {number of vertical dots (8 × 3) - number of dots for feeding at the beginning of the printable area (9)} × half-dot conversion (2) = 30 Therefore, 54 pitch (27 dots) are required for feeding. Use the following commands: ESC W xL, xH, yL, yH, dxL, dxH, dyL, dyH ESC T n ESC 3 30 ← Set line spacing to be added. LF GS/ 1 ESC 2 ← Reset the line spacing to approximately 4.23 mm {1/6"}.
Confidential 4. CASE SPECIFICATIONS 4.1 External Dimensions and Mass Height: 185 mm {7.28"} Width: 252 mm {9.92"} Depth: 205 mm {8.07"} (except for the protrusion) Mass: Approximately 5 kg {11.0 lbs} (All the numeric values are typical.) 4.2 Color EPSON standard color (ECW) 4.3 External Appearance [Units : mm] Materials for the external: 94V-0 Figure 4.3.1 External Appearance TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential 5. OPTIONS AND CONSUMABLES 5.1 Standard Accessories • Exclusive ribbon cassette ERC-31(P) • User's Manual • I/F fixing screw (hexagonal millimeter screw) • Power switch cover 5.2 Options • External power supply PS-170 • Direct connection customer display DM-D series (DM-D102/DM-D203) 5.3 Consumables • Ribbon Cassette ERC-31(P) ERC-31(B) (Life: 4,500,000 characters) In Japan: EPSON HANBAI Co., LTD. In U.S.A.: EPSON America Inc. In Europe: EPSON Europe B.V.
Confidential 6. COMMANDS 6.1 Command Notation XXXX [Name] The name of the command. [Format] The code sequence. ASCII indicates the ASCII equivalents. Hex indicates the hexadecimal equivalents. Decimal indicates the decimal equivalents. [ ]k indicates the contents of the [ ] should be repeated k times. [Range] Gives the allowable ranges for the arguments. [Description] Describes the function of the command. [Notes] Provides important information on setting and using the printer command, if necessary.
Confidential (4) Start of line The start of line state satisfies the following condition: • There is no print data (including spaces and portions of data skipped due to HT) currently in the print buffer. • The print position is not specified by the ESC $ or ESC \ command. (5) Printable area The maximum range within which printing is possible under the printer specifications. The printable area for this printer is as follows: ① The length in the horizontal direction in standard mode: Approximately 135.
Confidential 6.3 Control Commands HT [Name] Horizontal tab [Format] ASCII HT Hex 09 Decimal 9 [Description] Moves the print position to the next horizontal tab position. [Notes] • Horizontal tab positions are set with ESC D. • If the next horizontal tab position exceeds the printing area, the printer sets the printing position to [Printing area width + 1].
Confidential FF [Name] [Format] ① Print and eject slip paper ② Print and return to standard mode in page mode ASCII FF Hex 0C Decimal 12 For ① [Description] Prints the data in print buffer and ejects the slip paper. [Notes] • When the slip ejection length has been set by ESC C, the specified length is ejected, regardless of the TOF and BOF sensors. • The slip is ejected in the direction specified by ESC F. • This command sets the print position to the beginning of the line.
Confidential CAN [Name] Cancel print data in page mode [Format] ASCII CAN Hex 18 Decimal 24 [Description] In page mode, deletes all the print data in the current printable area. [Notes] • This command is enabled only in page mode. • If data that existed in the previously specified printing area also exists in the currently specified printing area, it is deleted.
Confidential • This command should not be used within the data sequence of another command that consists of 2 or more bytes. Example: If you attempt to transmit ESC 3 n to the printer, but DTR (DSR for the host computer) goes to MARK before n is transmitted and then DLE EOT 3 interrupts before n is received, the code <10>H for DLE EOT 3 is processed as the code for ESC 3 <10H>.
Confidential 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. Off 00 0 Paper is not being fed by using the FORWARD/REVERSE button. On 08 8 Paper is being fed by the FORWARD/REVERSE button. 4 On 10 16 Not used. Fixed to On. 5 Off 00 0 No paper-end stop. On 20 32 Printing is being stopped. Off 00 0 No error. On 40 64 Error occurs.
Confidential n = 5: Slip paper 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 Slip paper selected. 3 Off 00 0 Does not wait for slip paper insertion. On 08 8 Waits for slip paper insertion. 4 On 10 16 Not used. Fixed to On. 5 Off 00 0 TOF sensor: paper present. On 20 32 TOF sensor: paper not present. Off 00 0 BOF sensor: paper present. On 40 64 BOF sensor: paper not present.
Confidential DLE ENQ n [Name] Real-time request to printer [Format] ASCII DLE ENQ n Hex 10 05 n Decimal 16 5 n [Range] n = 1, n = 2 [Description] Responds to a request from the host computer. n specifies the requests as follows: n Request 1 Recover from an error and restart printing from the line where the error occurred 2 Recover from an error aft clearing the receive and print buffers [Notes] [Reference] • The printer starts processing data upon receiving this command.
Confidential DLE DC4 n m t (when n = 1) [Name] Generate pulse in real time [Format] ASCII Hex Decimal [Range] n=1 m = 0, 1 1≤t≤8 DLE 10 16 DC4 14 20 n n n m m m t t t [Description] Outputs the pulse specified by t to connector pin m as follows: m Connector pin 0 Drawer kick-out connector pin 2. 1 Drawer kick-out connector pin 5. The pulse ON time is [t × 100 ms] and the OFF time is [t × 100 ms].
Confidential DLE DC4 n d1...d7 (when n = 8) [Name] Clear buffer(s) [Format] ASCII Hex Decimal [Range] n=8 d1 = 1, d2 = 3, d3 = 20, d4 = 1, d5 = 6, d6 = 2, d7 = 8 DLE 10 16 DC4 14 20 n n n d1...d7 d1...d7 d1...d7 [Description] • Clear all data stored in the receive buffer and the print buffer. • Transmits the following data block to the host.
Confidential ESC FF [Name] Print data in page mode [Format] ASCII Hex Decimal ESC 1B 27 FF 0C 12 [Description] In page mode, prints all buffered data in the printing area collectively. [Notes] • This command is enabled only in page mode. • After printing, the printer does not clear the buffered data, setting values for ESC T and ESC W, and the position for buffering character data.
Confidential ESC ! n [Name] Select print mode(s) [Format] ASCII ESC ! n Hex 1B 21 n Decimal 27 33 n [Range] 0 ≤ n ≤ 255 [Description] Selects print mode(s) using n as follows: Bit Off/On Hex Decimal Function 0 Off 00 0 Character font A (9 × 9) for selected. On 01 1 Character font B (7 × 9) for selected. 1 - - - Undefined. 2 - - - Undefined. 3 Off 00 0 Emphasized mode not selected. On 08 8 Emphasized mode selected. Off 00 0 Double-height mode not selected.
Confidential • ESC M can also select character font types. However the setting of the last received command is effective. • If the underline mode is selected, the lowest dot is printed in the same position as the underline. Therefore, some characters may be hard to see.
Confidential ESC % n [Name] Select/cancel user-defined character set [Format] ASCII ESC % n Hex 1B 25 n Decimal 27 37 n [Range] 0 ≤ n ≤ 255 [Description] Selects or cancels the user-defined character set. • When the LSB is 0, the user-defined character set is cancelled. • When the LSB is 1, the user-defined character set is selected. [Default] • n is available only for the least significant bit.
Confidential ESC & y c1 c2 [x1 d1...d(y × x1)]...[xk d1...d(y × xk)] [Name] Define user-defined characters [Format] ASCII ESC & y c1 c2 [x1 d1...d(y × x1)]...[xk d1...d(y × xk)] Hex 1B 26 y c1 c2 [x1 d1...d(y × x1)]...[xk d1...d(y × xk)] Decimal 27 38 y c1 c2 [x1 d1...d(y × x1)]...[xk d1...
Confidential [Example] MSB 12 dots 9 dots d1 d3 d2 d4 d5 d23 d24 d1 = 1FH, d3 = 20H, d5 = 44H, . . . d2 = 80H, d6 = 00H, . . . TITLE d4 = 00H, TM-U590 series Specification (STANDARD) LSB SHEET REVISION H NO.
Confidential ESC ∗ m nL nH d1 ... dk [Name] Select bit-image mode [Format] ASCII [Range] ∗ ESC m nL nH d1 ... k Hex 1B 2A m nL nH d1 ... k Decimal 27 42 m nL nH d1 ...
Confidential • The relationship between the image data and the dots to be printed is as follows: 8-dot bit image Bit-image data d1 d2 d3 MSB MSB d1 d2 d3 Bit-image data LSB LSB Print data Print data 1 half dot Double density Single density ESC - n [Name] Turn underline mode on/off [Format] ASCII ESC - n Hex 1B 2D n Decimal 27 45 n [Range] n = 0, 1, 48, 49 [Description] Turns underline mode on or off, based on the following values of n: n Function 0, 48 Turns off underline mode
Confidential ESC 2 [Name] Select default line spacing [Format] ASCII ESC 2 Hex 1B 32 Decimal 27 50 [Description] Selects approximately 4.23 mm {1/6"} line spacing. [Notes] • The line spacing can be set independently in standard mode and in page mode. [Reference] ESC 3 ESC 3 n [Name] Set line spacing [Format] ASCII ESC 3 n Hex 1B 33 n Decimal 27 51 n [Range] 0 ≤ n ≤ 255 [Description] Sets the line spacing to [n × vertical or horizontal motion unit] inches.
Confidential ESC < [Name] Return home [Format] ASCII ESC < Hex 1B 3C Decimal 27 60 [Description] Moves the print head to the standby position. [Notes] • Since the home position is detected when this command is executed, the printing position may shift after this command is executed. • The standby position is in the left.
Confidential [Default] Serial interface specification: • When turning on the printer: Direct Connection Customer Display Status n Customer display is recognized (*1) 2 Customer display is not recognized (*1) 1 • When executing ESC @: Default values set by ESC @ are as follows, depending on the value set by ESC = just before processing ESC @ and on the setting of DIP switch 2-2: n Direct Connection Customer Display Status Default Value to be Set After ESC @ Processing 1 2 3 When customer display i
Confidential 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. [Notes] [Reference] • 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 internal character is printed. • This command deletes the pattern defined for the specified code in the font selected by ESC !.
Confidential ESC C n [Name] Set slip paper eject length [Format] ASCII ESC C n Hex 1B 43 n Decimal 27 67 n [Range] 0 ≤ n ≤ 255 [Description] Sets the eject length setting for slip paper to n lines. [Notes] • When n = 0, the eject length setting for slip paper is cancelled. The printer continues feeding the paper until the printer gets to the position where the slip can be ejected.
Confidential ESC D n1 ... nk NUL [Name] Set horizontal tab positions [Format] ASCII ESC D n1 ... nk NUL Hex 1B 44 n1 ... nk 00 Decimal 27 68 n1 ... nk 0 [Range] 1 ≤ n ≤ 255 0 ≤ k ≤ 32 [Description] Sets horizontal tab positions. [Notes] • n specifies the column number for setting a horizontal tab position from the beginning of the line. • k indicates the total number of horizontal tab positions to be set.
Confidential ESC E n [Name] [Format] [Range] Turn emphasized mode on/off ASCII ESC E n Hex 1B 45 n Decimal 27 69 n 0 ≤ n ≤ 255 [Description] Turns emphasized mode on or off When the LSB is 0, emphasized mode is turned off. When the LSB is 1, emphasized mode is turned on. [Notes] • Only the least significant bit of n is enabled. • This command and ESC ! turn on and off emphasized mode in the same way. The command which is executed at latest is effective.
Confidential ESC G n [Name] [Format] Turn on/off double-strike mode ASCII ESC G Hex 1B 47 Decimal 27 71 [Range] 0 ≤ n ≤ 255 n n n [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 is 1, double-strike mode is turned on. [Notes] • Only the lowest bit of n is enabled. • Printer output is the same in double-strike mode and in emphasized mode. • Two-pass printing is executed; therefore, printing speed goes slow.
Confidential ESC K n [Name] [Format] Print and reverse feed ASCII ESC Hex 1B Decimal 27 [Range] 0 ≤ n ≤ 255 K 4B 75 n n n [Description] Prints the data in the print buffer and feeds the paper n × vertical motion unit inches in the reverse direction [Notes] [Reference] • Sets the print starting position to the beginning of the line. • The paper feed amount set by this command does not affect the values set by ESC 2 or ESC 3. • The horizontal and vertical motion units are specified by GS P.
Confidential ESC L [Name] Select page mode [Format] ASCII Hex Decimal ESC 1B 27 L 4C 76 [Description] Switches from standard mode to page mode. [Notes] • This command is enabled only when processed at the beginning of a line. • This command has no effect in page mode. • After printing is completed by FF or by using ESC S, the printer returns to standard mode. • This command sets the position where data is buffered to the position specified by ESC T within the printing area defined by ESC W.
Confidential ESC M n [Name] [Format] [Range] Select character font ASCII ESC Hex 1B Decimal 27 n = 0, 1, 48, 49 M 4D 77 n n n [Description] Selects character font. n Function 0, 48 Character font A (9 × 9) selected. 1, 49 Character font B (7 × 9) selected. [Details] • ESC ! can also select character font types. However, the setting of the last received command is effective.
Confidential ESC S [Name] Select standard mode [Format] ASCII ESC S Hex 1B 53 Decimal 27 83 [Description] Switches from page mode to standard mode. • • • • • [Notes] This command is effective only in page mode. Data buffered in page mode is cleared. This command sets the print position to the beginning of the line. The printing area set by ESC W is initialized.
Confidential ESC T n [Name] Select print direction in page mode [Format] ASCII ESC T n Hex 1B 54 n Decimal 27 84 n 0≤n≤3 [Range] 48 ≤ n ≤ 51 [Description] Selects the print direction and starting position in page mode.
Confidential ESC U n [Name] [Format] Turn on/off unidirectional printing mode ASCII ESC U n Hex 1B 55 n Decimal 27 85 n [Range] 0 ≤ n ≤ 255 [Description] Turns unidirectional printing mode on or off When the LSB is 0, turns off unidirectional printing mode. When the LSB is 1, turns on unidirectional printing mode. [Notes] • Only the least significant bit of n is enabled. • When unidirectional printing mode is turned on, the printer prints from left to right.
Confidential ESC V n [Name] [Format] Turn 90° clockwise rotation mode on/off ASCII ESC V n Hex 1B 56 n Decimal 27 86 n [Range] 0 ≤ n ≤ 2, 48 ≤ n ≤ 50 [Description] Turns 90° clockwise rotation mode on/off n is used as follows: n Function 0, 48 Turns off 90° clockwise rotation mode 1, 49 Turns on 90° clockwise rotation mode (Adjacent dot spacing: 1 dot) 2, 50 Turns on 90° clockwise rotation mode (Adjacent dot spacing: 1.5 dots) [Notes] • This command affects printing in standard mode.
Confidential ESC W xL xH yL yH dxL dxH dyL dyH [Name] Set printing area in page mode [Format] ASC II ESC W xL xH yL yH dxL dxH dyL dyH Hex 1B 57 xL xH yL yH dxL dxH dyL dyH Decimal 27 87 xL xH yL yH dxL dxH dyL dyH [Range] 0 ≤ xL, xH, yL, yH, dxL, dxH, dyL, dyH ≤ 255 (except dxL=dxH=0 or dyL=dyH=0) [Description] • The horizontal starting position, vertical starting position, printing area width, and printing area height are defined as x0, y0, dx (inch), dy (inch), respectively.
Confidential Paper (X, Y) Dy Forward Dx Print area (X + Dx-1, Y + Dy-1) • For the printable area, refer to Section 6.2, 5) Printable area. [Default] xL = xH = yL = yH = 0 dxL = 32, dxH = 3, dyL = 12, dyH = 7 [Reference] CAN, ESC L, ESC T, GS P TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO.
Confidential ESC \ nL nH [Name] Set relative print position [Format] ASCII ESC \ nL nH Hex 1B 5C nL nH Decimal 27 92 nL nH [Range] 0 ≤ nL ≤ 255 0 ≤ nH ≤ 255 [Description] Sets the print starting position based on the current position by using the foundamental motion unit. • This command sets the distance from the current position to [(nL + nH ) × 256 × foundamental motion unit] [Notes] • Any setting that exceeds the printable area is ignored.
Confidential ESC a n [Name] Select justification [Format] ASCII ESC a n Hex 1B 61 n Decimal 27 97 n 0 ≤ n ≤ 2, 48 ≤ n ≤ 50 [Range] [Description] Aligns all the data in one line to the specified position n selects the justification as follows: n Justification 0,48 Left justification 1, 49 Centering 2, 50 Right justification [Notes] • The command is enabled only when processed at the beginning of the line.
Confidential ESC c 3 n [Name] Select paper sensor(s) to output paper end signals [Format] ASCII ESC c 3 n Hex 1B 63 33 n Decimal 27 99 51 n 0 ≤ n ≤ 255 [Range] [Description] Selects the paper sensor(s) to output paper end signals • Each bit of n is used as follows: Bit Off/On Hex Decimal Function 0 - - - Undefined 1 - - - Undefined 2 - - - Undefined 3 - - - Undefined 4 Off 00 0 TOF sensor disabled On 10 16 TOF sensor enabled Off 00 0 BOF sensor disabl
Confidential ESC c 4 n [Name] Select paper sensor(s) to stop printing [Format] ASCII ESC c 4 n Hex 1B 63 34 n Decimal 27 99 52 n 0 ≤ n ≤ 255 [Range] [Description] Selects the paper sensor(s) used to stop printing when a paper-end is detected, using n as follows: Bit Off/On Hex Decimal Function 0 - - - Undefined 1 - - - Undefined 2 - - - Undefined 3 - - - Undefined 4 Off 00 0 TOF sensor disabled. On 10 16 TOF sensor enabled.
Confidential ESC c 5 n [Name] Enable/disable panel buttons [Format] ASCII ESC c 5 n Hex 1B 63 35 n Decimal 27 99 53 n [Range] 0 ≤ n ≤ 255 [Description] Enables or disables the panel buttons. • When the LSB of n is 0, the panel buttons are enabled. • When the LSB of n is 1, the panel buttons are disabled. [Notes] • Only the lowest bit of n is valid. • When the panel buttons are disabled, none of them are usable.
Confidential ESC e n [Name] Print and reverse feed n lines [Format] ASCII ESC e n Hex 1B 65 n Decimal 27 101 n [Range] 0 ≤ n ≤ 255 [Description] Prints the data in the print buffer and feeds n lines in the reverse direction. [Notes] • This command sets the print starting position to the beginning of the line. • The paper feed amount set by this command does not affect the values set by ESC 2 or ESC 3.
Confidential ESC f t1 t2 [Name] Set slip paper waiting time [Format] ASCII ESC f t1 t2 Hex 1B 66 t1 t2 Decimal 27 102 t1 t2 [Range] t1 = 0 0 ≤ t2 ≤ 64 [Description] Sets the time that the printer waits for slip paper to be inserted and the time from insertion of the slip to the start of printing. • t1 specifies the wait time for slip paper to be inserted. • t2 specifies time from insertion of the slip to the start of printing. [Notes] [Default] • The printer starts operation [t2 × 0.
Confidential ESC p m t1 t2 [Name] Generate pulse [Format] ASCII ESC p m t1 t2 Hex 1B 70 m t1 t2 Decimal 27 112 m t1 t2 0 ≤ m ≤ 1, 48 ≤ m ≤ 49 [Range] 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. [Notes] • The pulse ON time is [t1 × 2 ms] and the OFF time is [t2 × 2 ms].
Confidential ESC t n [Name] [Format] Select character code table ASCII ESC t Hex 1B 74 Decimal 27 116 [Range] 0 ≤ n ≤ 8, n = 19, n = 255 n n n [Description] Selects a page n from the character code table. n Page 0 1 2 3 4 5 6 7 8 19 (*1) 20 (*2) 21 (*2) 22 (*2) 23 (*2) 24 (*2) 25 (*2) 26 (*2) 255 0 (PC437 [U.S.A.
Confidential ESC { n [Name] Turns on/off upside-down printing mode [Format] ASCII ESC { n Hex 1B 7B n Decimal 27 123 n [Range] 0 ≤ n ≤ 255 [Description] Turns upside-down printing mode on or off. • When the LSB of n is 0, upside-down printing mode is turned off. • When the LSB of n is 1, upside-down printing mode is turned on. [Notes] • Only the lowest bit of n is valid. • This command is enabled only when processed at the beginning of a line.
Confidential GS ! n [Name] Select character size [Format] ASCII GS ! n Hex 1D 21 n Decimal 29 33 n [Range] n = 0, 1, 16, 17 [Description] Selects the character height using bits 0 to 3 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.
Confidential GS $ nL nH [Name] Set absolute vertical print position in page mode [Format] ASCII GS $ nL nH Hex 1D 24 nL nH Decimal 29 36 nL nH [Range] 0 ≤ nL ≤ 255, 0 ≤ nH ≤ 255 [Description] • Sets the absolute vertical print starting position for buffer character data in page mode. • This command sets the absolute print position to [(nL + nH × 256) × (vertical or horizontal motion unit)] inches. • This command is effective only in page mode.
Confidential GS ∗ x y d1 ... d(x × y × 8) [Name] Define user-defined bit-image [Format] ASCII GS ∗ x y d1 ... d(x × y × 8) Hex 1D 2A x y d1 ... d(x × y × 8) Decimal 29 42 x y d1 ... d(x × y × 8) [Range] 1 ≤ x ≤ 255 1 ≤ y ≤ 255 x × y ≤ 404 0 ≤ d ≤ 255 [Description] Defines a user-defined bit-image using the number of dots specified by x and y • x specifies the number of dots in the horizontal direction. • y specifies the number of dots in the vertical direction.
Confidential GS ( A pL pH n m [Name] Execute test print [Format] ASCII Hex Decimal [Range] (pL+(pH×256))=2 (where pL=2, pH=0) n = 0, 48, 3 ≤ n ≤ 4, 51 ≤ n ≤ 52 1 ≤ m ≤ 3, 49 ≤ m ≤ 51 GS 1D 29 ( 28 40 A 41 65 pL pL pL pH pH pH n n n m m m [Description] • Executes a test print with a specified test pattern on the specified paper. • pL and pH specifies the number of parameters such as n, m as (pL + (pH × 256)) bytes. n specifies the paper to be tested.
Confidential GS / m [Name] [Format] Print user-defined bit-image ASCII GS / Hex 1D 2F Decimal 29 47 m m m [Range] m = 0, 1, 48, 49 (in standard mode) m = 1, 49 (in page mode) [Description] Prints a user-defined bit-image using the mode specified by m.
Confidential GS I n [Name] Transmit printer ID [Format] ASCII Hex Decimal [Range] 1 ≤ n ≤ 3, 49 ≤ n ≤ 51 GS 1D 29 I 49 73 n n n [Description] Transmits the printer ID specified by n as follows: n Printer ID Specification ID (hexadecimal) 1, 49 Printer model ID TM-U590/U590P 21H 2, 50 Type ID See table below. 3, 51 ROM version ID Depends on ROM version n = 2, 50 Type ID Bit 0 Off/On Hex Decimal Function Off 00 0 Two-byte character code not supported.
Confidential GS L nL nH [Name] Set left margin [Format] ASCII GS L nL nH Hex 1D 4C nL nH Decimal 29 76 nL nH [Range] 0 ≤ nL ≤ 255 0 ≤ nH ≤ 255 [Description] Sets the left margin using nL and nH. • The left margin is set to [(nL + nH × 256) × horizontal motion unit)] inches. Printable area Left margin Printing area width [Notes] • If this command is input in page mode, the printer executes only internal flag operations. • This command does not affect printing in page mode.
Confidential GS P x y [Name] Set horizontal and vertical motion units [Format] ASCII GS P x y Hex 1D 50 x y Decimal 29 80 x y [Range] 0 ≤ x ≤ 255 0 ≤ y ≤ 255 [Description] Sets the horizontal and vertical motion units to approximately 25.4/x mm {1/x"} and approximately 25.4/y mm {1/y"}, respectively. When x and y are set to 0, the default setting of each value is used.
Confidential GS W nL nH [Name] Set printing area width [Format] ASCII GS W nL nH Hex 1D 57 nL nH Decimal 29 87 nL nH [Range] 0 ≤ nL ≤ 255 0 ≤ nH ≤ 255 [Description] Sets the printing area width to the area specified by nL and nH. • The printing area width is set to [(nL + nH × 256) × horizontal motion unit)] inches. Printable area Left margin [Notes] Printing area width • This command is effective only processed at the beginning of the line.
Confidential ② If the printing area width cannot be extended sufficiently, the left margin is reduced to accommodate one character. Printable area A Left margin ② Reduce left margin ① Extended to right [Default] ③ If the printing area width cannot be extended sufficiently, the right space is reduced. • If the width set for the printing area is less than one line in vertical, the following processing is performed only on the line in question when data other than character data (e.g.
Confidential GS \ nL nH [Name] Set relative vertical print position in page mode [Format] ASCII GS \ nL nH Hex 1D 5C nL nH Decimal 29 92 nL nH 0 ≤ nL ≤ 255 0 ≤ nH ≤ 255 [Description] Sets the relative vertical print starting position from the current position in page mode. • This command sets the distance from the current position to [(nL + nH × 256) × vertical or horizontal motion unit] inches. [Notes] • This command is ignored unless page mode is selected.
Confidential GS a n [Name] Enable/Disable Automatic Status Back (ASB) [Format] ASCII GS a n Hex 1D 61 n Decimal 29 97 n [Range] 0 ≤ n ≤ 255 [Description] Enables or disables ASB and specifies the status items to include, using n as follows: Bit Off/On Hex Decimal Status for ASB 0 Off 00 0 Drawer kick-out connector pin 3 status disabled. On 01 1 Drawer kick-out connector pin 3 status enabled. Off 00 0 Online/offline status disabled. On 02 2 Online/offline status enabled.
Confidential • When using DLE EOT, GS I, or GS r, the status transmitted by these commands and ASB status must be differentiated, according to the procedure in Appendix C, 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.
Confidential Second byte (printer information) Bit 2: Bit Off/On Hex Decimal Status for ASB 0 - - - Undefined. 1 - - - Undefined. 2 Off 00 0 No mechanical error. On 04 4 Mechanical error occurred. 3 - - - Undefined. 4 Off 00 0 Not used. Fixed to Off. 5 Off 00 0 No unrecoverable error. On 20 32 Unrecoverable error occurred. 6 - - - Undefined. 7 Off 00 0 Not used. Fixed to Off.
Confidential Third byte (paper sensor information) Bit Off/On Hex Decimal Status for ASB 0 - - - Undefined. 1 - - - Undefined. 2 - - - Undefined. 3 - - - Undefined. 4 Off 00 0 Not used. Fixed to Off. 5 Off 00 0 TOF sensor: paper present. On 20 32 TOF sensor: paper not present. Off 00 0 BOF sensor: paper present. On 40 64 BOF sensor: paper not present. Off 00 0 Not used. Fixed to Off.
Confidential GS r n [Name] Transmit status [Format] ASCII GS r n Hex 1D 72 n Decimal 29 114 n 1 ≤ n ≤ 3, 49 ≤ n ≤ 51 [Range] [Description] Transmits the status specified by n as follows: n Function 1, 49 Transmits paper sensor status 2, 50 Transmits drawer kick-out connector status 3, 51 Transmits slip status [Notes] • When using a serial interface When DTR/DSR control is selected, the printer transmits only 1 byte after confirming the host is ready to receive data (DSR signal is S
Confidential 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. Slip Status (n = 3, 51) The remaining print area (times of the number of dots in vertical for one character) is transmitted as values from 00H to 06H.
Confidential 6.4 Kanji Control Commands (only for Japanese, Simplified Chinese, Traditional Chinese Model) FS ! n [Name] Set print mode(s) for Kanji characters [Format] ASCII Hex Decimal [Range] 0 ≤ n ≤ 255 FS 1C 28 ! 21 33 n n n [Description] Sets the print mode for Kanji characters, using n as follows: Bit Off/On Hex Decimal Function 0 - - - Undefined. 1 - - - Undefined. 2 Off 00 0 Double-width mode is OFF. On 04 4 Double-width mode is ON. Off 00 .
Confidential FS & [Name] Select Kanji character mode [Format] ASCII Hex Decimal FS 1C 28 & 26 38 [Description] Selects Kanji character mode. [Notes] • When the Kanji character code system is SHIFT JIS, the printer performs only internal flag operations. Printing is not affected. • Kanji character mode is not selected when the power is turned on. • Kanji codes are processed in the order of the first byte and second byte. [Reference] FS .
Confidential FS . [Name] Cancel Kanji character mode [Format] ASCII FS . Hex 1C 2E Decimal 28 46 [Description] Cancels Kanji character mode. [Notes] • When the Kanji character code system is SHIFT JIS, the printer performs only internal flag operations. Printing is not affected. • Kanji character mode is not the default setting. [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...
Confidential 16dots d1 d3 d5 d31 16dots MSB d32 d2 d4 LSB [character] When the dot pattern for JIS code <7721>H is defined as shown above. FS 2 c1 c2 d1 d2 d3 d4 d5 d6 d7 d8 d9 d10 d11 d12 Code (Hex) IC 32 77 21 00 00 38 20 20 20 20 20 24 20 24 20 d13 d14 d15 d16 d17 d18 d19 d20 d21 d22 d23 d24 d25 d26 d27 d28 d29 24 21 24 21 E4 FF 24 20 25 20 26 20 24 20 20 20 20 d30 d31 d32 20 38 20 The corresponding bit is 1 when printing and 0 when not printing.
Confidential FS C n [Name] Select Kanji character code system [Format] ASCII FS C n Hex 1C 43 n Decimal 28 67 n [Range] n = 0, 1, 48, 49 [Description] Selects a Kanji character code system, based on the following values of n: n Kanji System 0, 48 JIS code 1, 49 SHIFT JIS code [Notes] • 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: <
Confidential FS S n1 n2 [Name] Set left- and right-side Kanji character spacing [Format] ASCII FS S n1 n2 Hex 1C 53 n1 n2 Decimal 28 83 n1 n2 [Range] 0 ≤ n1 ≤ 255 0 ≤ n2 ≤ 255 [Description] Sets left- and right-side Kanji character spacing n1 and n2, respectively. • When the printer model used supports GS P, the left-side character spacing is [n1 × horizontal or vertical motion units] inches, and the right-side character spacing is [n2 × horizontal or vertical motion units] inches.
Confidential FS W n [Name] Turn quadruple-size mode on/off for Kanji characters [Format] ASCII FS W n Hex 1C 57 n Decimal 28 87 n [Range] 0 ≤ n ≤ 255 [Description] Turns quadruple-size mode on or off for Kanji characters. • When LSB of n is 0, quadruple-size mode for Kanji characters is turned off. • When LSB of n is 1, quadruple-size mode for Kanji characters is turned on. [Notes] • Only the lowest bit of n is valid.
Confidential APPENDIX A: MISCELLANEOUS NOTES A.1 Notes on Printing and Paper Feeding 1) Print duty • When printing exceeds the allowable print duty cycle, the printer automatically senses the status and controls printing (both for receipt and slip). In this case, the printing speed may slow temporarily. When print duty is lowered to normal, the printing speed also returns to normal.
Confidential A.2 Notes on Printer Installation 1) When transporting the TM-U590 series printer, the dampers are in the left side of the slip section and in the bottom of the paper roll section. Therefore, remove the dampers before using the printer. 2) Connect the external power supply to the power supply connector of the printer. Then plug in the external power supply and turn it on if necessary. Be sure not to connect the external power supply with the wrong polarity.
Confidential APPENDIX B: REPLACING THE RIBBON CASSETTE 1) Turn off the power. 2) Pull the front cover toward you and lift it up. 3) Remove the ribbon cassette. 4) Make sure that the print head is on the right side and turn the feed knob to take up any slack in the ribbon. Then insert the new ribbon cassette. (Note that if the ribbon is not correctly placed in the ribbon guide, when you insert slip paper it may catch on the ribbon or become stained with ink from the ribbon.
Confidential APPENDIX C: TRANSMISSION STATUS IDENTIFICATION Because the specified status bits transmitted from the TM-U590 series printer are fixed, the user can confirm the command to which the status belongs, as shown in the following table.
Confidential APPENDIX D: CONFIGURING THE SPACE PAGE The space page is the character code table where character codes 80H to FFH are all undefined. This character code table is selected when n is set to 255 using the character code table selection command ESC t n.
Confidential 3) Example configuring the font data • 7 × 9 font (in case of character code 90H on page 255) Figure D.1 7 × 9 font TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO. NEXT App. 7 SHEET App.
Confidential • 9 × 9 font (in case of character code F0H on page 255) Figure D.2 9 × 9 font TITLE TM-U590 series Specification (STANDARD) SHEET REVISION H NO. NEXT App. 8 SHEET App.
Confidential 4) Notes Do not use character patterns in which dots are horizontally adjacent. MSB LSB MSB LSB 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 The pattern shown above, in which and z adjoin horizontally, is prohibited. Figure D.
Confidential APPENDIX E: NOTES ON USING THE DRAWER KICK-OUT CONNECTOR 1) Drawer kick-out connector use conditions (refer to Section 2.2.3, Drawer kick-out connector) Because drawer specifications differ depending the manufacturer and the part number, make sure that the specifications of the drawer to be used meet the following conditions before connecting it to the drawer kick-out connector. These conditions also apply to any other devices that use the drawer kick-out connector.
Confidential APPENDIX F: EXAMPLE PRINTING IN PAGE MODE Example use of page mode is described in this appendix. A typical procedure for transmitting commands in page mode is as follows: ① Transmit ESC L to enter page mode. ② Specify the printable area using ESC W. ③ Specify the printing direction using ESC T. ④ Transmit the print data. ⑤ Collectively print the data by sending an FF. ⑥ After printing, the printer automatically returns to standard mode.
Confidential Note that a line feed was inserted between "lesson" and "TEST 1" in Figure F.1. This line feed was inserted automatically because there was no room for the blank " " following the word "lesson" within the horizontal range of the 200 × 400 printable area. The feed amount here is that specified by ESC 3. Any number of printable areas can be specified before the FF is executed.
Confidential If the program lines listed below are included before the FF is transmitted, a portion of the data will be deleted: 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 F.3. When an area is deleted with CAN, the deleted part is left blank.