background image

TM-U220

Technical Reference 
guide

EPSON

English

Rev. H

404455408

Summary of Contents for C31C514452

Page 1: ...TM U220 Technical Reference guide EPSON English Rev H 404455408 ...

Page 2: ...ns to this product or excluding the U S failure to strictly comply with Seiko Epson Corporation s operating and maintenance instructions Seiko Epson Corporation shall not be liable against any damages or problems arising from the use of any options or any consumable products other than those designated as Original EPSON Products or EPSON Approved Products by Seiko Epson Corporation TRADEMARKS EPSO...

Page 3: ...hes error processing for using TM U220 Chapter 4 Troubleshooting Contains useful information for using Chapter 5 Application Development Information Contains useful information for programming Chapter 6 Notices for Replacement of the TM U210 TM U300 Contains various notices and comparison information for using the TM U220 as a replacement for the TM U210 TM U300 Appendix A Comparison table for TM ...

Page 4: ...es descriptions in Acrobat format of the commands used by each TM printer along with sample programs and other information about the printers EPSON OPOS ADK This is a OCX driver EPSON OPOS ADK Manual This provides information for anyone who is programming using OPOS This is included in the EPSON OPOS ADK EPSON Advanced Printer Driver This is a Windows driver EPSON Advanced Printer Driver Manual Th...

Page 5: ...uct See the specific warnings and cautions at appropriate points throughout this guide WARNING Warnings must be followed carefully to avoid serious bodily injury CAUTION Cautions must be observed to avoid minor injury to yourself or damage to your equipment Note Notes have important information and useful tips on the operation of your printer ...

Page 6: ...wer plug with wet hands Doing so may result in severe shock Do not allow foreign matter to fall into the equipment Penetration of foreign objects may lead to fire or shock If water or other liquid spills into this equipment unplug the power cord immediately and then contact your dealer or a Seiko Epson service center for advice Continued usage may lead to fire or shock Do not place multiple loads ...

Page 7: ...els Excessive humidity and dust may cause equipment damage fire or shock Do not place heavy objects on top of this product Never stand or lean on this product Equipment may fall or collapse causing breakage and possible injury To ensure safety please unplug this product prior to leaving it unused for an extended period Do not touch either the thermal or the dot matrix print head or the paper feed ...

Page 8: ...vii Rev H ...

Page 9: ...r Type A B 1 8 1 5 2 Paper Roll Supply 1 8 1 5 2 1 Paper Specifications 1 9 1 5 2 2 Printable Area 1 10 1 6 Other Specifications 1 12 1 6 1 Reliability 1 12 1 6 2 Environmental Conditions 1 13 1 6 3 Installation 1 14 1 7 External Dimensions and Mass 1 15 1 7 1 External Dimensions and Mass 1 15 1 7 1 1 Overview Type A 1 15 1 7 1 2 Overview Type B 1 16 1 7 1 3 Overview Type D 1 17 Chapter 2 System P...

Page 10: ...nfirm Current Settings 3 14 3 4 2 Adjusting the DIP Switches 3 15 3 4 2 1 When the letters are STD 3 15 3 4 2 2 Notes for DIP switch 2 1 3 17 3 4 3 Memory Switches 3 17 3 4 4 Memory Switch Setup Mode 3 19 3 4 4 1 Starting the memory switch setup mode 3 20 3 4 4 2 Ending memory switch setting mode 3 20 3 4 4 3 Operating procedure 3 21 3 4 5 Adjusting Roll paper width 3 25 3 4 6 Adjusting Position o...

Page 11: ... 2 Checking Drawer Status 5 5 5 2 3 ESC POS 5 6 5 3 NV memory 5 6 5 4 NV Bit image Printing 5 8 5 4 1 Advanced Printer Driver 5 8 5 4 1 1 How to print NV Bit image 5 8 5 4 1 2 Printable bitmap format in APD 5 8 5 4 2 OPOS 5 8 5 4 2 1 Printing method 5 8 5 4 2 2 LetterQuality 5 9 5 4 2 3 Setting of printing position by escape sequence 5 9 5 4 2 4 Printable bitmap format in OPOS 5 9 5 4 3 ESC POS co...

Page 12: ...l is changed 6 12 6 2 4 2 Effect to the application when condition of release full state 6 12 6 2 5 Accessories compatibility 6 12 6 2 5 1 Power supply unit 6 12 6 2 5 2 Consumables compatibility 6 12 6 2 6 Provided statuses and detectors 6 13 6 2 6 1 Newly added Status 6 13 6 2 7 Use for Journal 6 13 6 2 8 Added new functions 6 13 6 2 8 1 Wall hanging 6 13 6 2 8 2 NV bit image 6 13 6 2 8 3 User N...

Page 13: ...10 C 11 Page 17 PC866 Cyrillic 2 C 11 C 12 Page 18 PC852 Latin2 C 12 C 13 Page 19 PC858 Euro C 13 C 14 Page 20 Thai character code 42 C 14 C 15 Page 21 Thai character code 11 C 15 C 16 Page 22 Thai character code 13 C 16 C 17 Page 23 Thai character code 14 C 17 C 18 Page 24 Thai character code 16 C 18 C 19 Page 25 Thai character code 17 C 19 C 20 Page 26 Thai character code 18 C 20 C 21 Page 254 B...

Page 14: ...xiii Rev H ...

Page 15: ...ng on the wall with an optional hanging bracket only for type B D 1 1 2 Printer handling Easy drop in paper loading and easy maintenance Cable connectors are housed in the bottom of the printer Built in two drawer kick interface connectors Built in autocutter for type A or B Built in take up device for type A 1 1 3 Printing High speed printing through logic seeking control Two color printing black...

Page 16: ...ed Chinese Traditional Chinese Thai characters or Korean characters Type A Type B Type D Two color printing Yes Yes Yes Autocutter Yes Yes No Take up device Yes No No paper width mm 76 76 69 5 57 5 76 69 5 57 5 wall hanging install No Yes Yes Supported language Alphanumeric model alphanumeric Multilingual model It supports alphanumeric and printing with one of the following Japanese Kanji Simplifi...

Page 17: ...ce POS accessories DM D series These are customer displays Line Display Consumables Roll Paper This is required to print Ribbon Casette This is required to print Manuals User s Manual This manual is packed in the carton box Technical Reference Guide This Manual FAQ about ESC POS command This Manual is Quick Reference of ESC POS command and this has a simple sample program Tips ESC POS Application ...

Page 18: ...lor Black EPSON ribbon cassette ERC 38 P Life 4 000 000 characters Color Purple EPSON ribbon cassette ERC 38 B R Life 1 500 000 characters Color Black Life 750 000 characters Color Red Note These ribbon cassette life numbers are under the EPSON test conditions 1 3 2 Roll paper We provide roll paper and carbon roll paper with 1 copy for this printer The widths are 76 mm 69 5 mm and 57 5 mm 3 00 2 7...

Page 19: ... font Big 5 13494 Korean Two pass printing font KS C5601 type 8366 Thai Three pass printing font 128 characters 7 pages 133 character types Interface compatible RS 232C Bidirectional parallel Dealer options USB 10Base T I F Buffer Receive buffer Selectable as 4KB or 40 bytes using a DIP switch 1 2 Non volatile graphics data buffer 128KB User NV memory 8KB Power supply Power supplied by included AC...

Page 20: ...idth paper Character spacing ANK 3 half dots default or 2 half dots Kanji 2 half dots default or 0 half dots Thai 3 half dots default or 2 half dots The spacing of ANK and Thai characters is selectable by DIP SW2 1 The spacing of Kanji characters is selectable by ESC POS command Paper feed speed 30 lps Line spacing default 4 23 mm 1 6 programmable by control commands Number of characters 95 alphan...

Page 21: ...Paper width mm and Characters per line cpl Characters per inch cpi 1 inch 25 4 mm Horiz x Vert Condition of DIP SW 2 1 Character type 76 mm 69 5 mm 57 5 mm 7 x 9 Font B default ON ANK 1 2 x 3 1 2 half dots 42 40 33 17 8 Graphic 1 6 x 3 1 0 OFF default ANK 1 2 x 3 1 3 half dots 40 36 30 16 Graphic 1 7 x 3 1 0 9 x 9 Font A ON ANK 1 6 x 3 1 2 half dots 35 32 27 14 5 Graphic 1 9 x 3 1 0 OFF default AN...

Page 22: ...tocutter error may occur because the cut paper drops into the paper path 1 5 2 Paper Roll Supply Cutting method By separated blade scissors Cutting type Partial cut one point left uncut standard factory settings Full cut completely cut off optional factory setting Supply method Drop in method Paper roll end detection Detection method Mechanical microswitch Detection position Positioned within the ...

Page 23: ...tector always be sure to use roll paper that is not glued to the core Normal paper specifications Paper thickness 1 sheet 0 06 to 0 085mm 0 0024 to 0 0033 Weight 52 3 to 64 g m2 14 to 17 lb 45 to 55 kg 1000 sheets 1091 788mm Carbon paper specifications Number of copies Original 1 sheet one copy sheet Thickness 0 05 to 0 08 mm 0 002 to 0 0031 thickness of one sheet Recommended paper Paper by Mitsub...

Page 24: ...2 2 Printable Area Printable area for 76mm width paper Maximum 200dots 400 positions 6 8 5 8 63 4 76 22 1 27 34 9 Cutting position manual cutter Type D Cutting position autocutter Type A B Cutting position manual cutter Type A B Units mm ...

Page 25: ...echnical Reference Guide Printable area for 69 5mm width paper Maximum 180 dots 360 positions 6 7 5 8 57 69 5 22 1 27 34 9 Cutting position manual cutter Type D Cutting position autocutter Type B Cutting position manual cutter Type B Units mm ...

Page 26: ...ilures relating to Wearout and Random Failures up to the life of 7 5 million lines Print head life 150 million characters using an average of 2 dots wire per character The printing pattern is EPSON test pattern Autocutter life 800 000 cuts End of life is defined as the point at which the printer reaches the beginning of the wearout period Maximum 150 dots 300 positions 4 2 5 8 47 5 57 5 22 1 27 34...

Page 27: ...here are humidity restrictions as listed below Humidity During operation 10 to 90 no condensation During storage 10 to 90 no condensation excludes paper and ribbon Vibration resistance When packed Frequency 5 to 55 Hz Acceleration 19 6m s2 2 G Sweep 10 minutes half cycle Duration 1 hour Directions x y and z No external or internal damage should be found after the vibration test and the unit should...

Page 28: ...can be also installed on a wall with the optional wall hanging bracket WH 10 Impact resistance When packed Package EPSON standard package Height 60 cm 2 feet Directions 1 corner 3 edges and 6 surfaces No external or internal damage should be found after the drop test and the unit should operate normally When unpacked Height 5 cm 2 Directions Lift one edge and release it for all 4 edges When the pr...

Page 29: ... 1 Overview Type A Model type External Dimensions Mass Width Height Depth Type A 160 mm Approximately 6 3 157 5 mm Approximately 6 2 286 mm Approximately 11 3 Approximately 2 7 kg 5 9 lb Type B 160 mm Approximately 6 3 138 5 mm Approximately 5 5 248 mm Approximately 9 8 Approximately 2 5 kg 5 5 lb Type D 160 mm Approximately 6 3 138 5 mm Approximately 5 5 248 mm Approximately 9 8 Approximately 2 5...

Page 30: ...1 16 General Information Rev H 1 7 1 2 Overview Type B ...

Page 31: ...Rev H General Information 1 17 TM U220 Technical Reference Guide 1 7 1 3 Overview Type D ...

Page 32: ...1 18 General Information Rev H ...

Page 33: ...g the TM printer in the same manner as the Windows standard printer driver 2 1 1 1 General Features of the EPSON Advanced Printer Driver The EPSON Advanced Printer Driver has the following features Supplies the Windows printer driver for the TM printer which enables printing through general Windows applications Enables executing unique functions of the POS printer such as paper cutting and drawer ...

Page 34: ...ipt printing receipt Reduce35 reducing whole print display to fit it into the width of receipt paper and printing it Sample program Sample program for using the StatusAPI with Visual Basic and Visual C can be installed Manual The following manuals can be installed Driver User s Manual Status API Reference Manual 2 1 1 3 EPSON Advanced Printer Driver Support Environment Supported interfaces Serial ...

Page 35: ... the function of Log when debugging and silent installation which enables easy installation for a targeted PC EPSON OPOS ADK supports DirectIO with parameters for unique functions exclusively for TM printers by EPSON Also the power notice function offline buffer clear processing and device irregular processing that has been taken into account by developers are supported by the driver these can red...

Page 36: ...N devices The following can be installed CO SO header file for C header file for VB TLB file for CO or device information file Manuals User s Guide Environment construction manual installation uninstallation usage of each utility Application Development Guide for OPOS compatible application developers editions for common description and for each device Utilities SetUpPOS Utility Can select a devic...

Page 37: ...ontrol by ESC POS commands is direct control for TM printers using the ESC POS commands proposed by EPSON Sending ESC POS commands to the printer from an application enables direct control of the printer For the detailed information regarding the ESC POS commands contact the dealer where you purchased the product Note USB specification printer needs the USB driver and the Ethernet specification pr...

Page 38: ... connection Pass through connection Connections for usable serial cross cables are as follows The type of cable that should be used depends on the operation and the handshake method for the TM printer You can operate the TM printer by Windows driver OPOS or ESC POS commands XON XOFF DTR DSR or RTS CTS are available as handshake controls See tables in following sections for the type cable for each ...

Page 39: ...ot provide power to a DM D You need to use the UB S09 interface when you use a modular connector On the DM D DM D500 etc which has DIP switch to select Y type connection confirm that the DIP switch has been set Y type connection Enable Application TM side control control setting XON XOFF except OPOS DTR DSR DOS OPOS Visual C RTS CTS DOS Windows driver Visual C Visual Basic MSComm XON XOFF 1 Type A...

Page 40: ...confirm that the DIP switch has been set to Y type connection Disable 2 4 Parallel Connection The TM printer is connected to the host PC via a parallel interface board UB P02II The customer display DM D is connected to the host PC via a serial port Application TM side control control setting XON XOFF except OPOS DTR DSR DOS OPOS Visual C RTS CTS DOS Windows driver Visual C Visual Basic MSComm XON ...

Page 41: ... other UB U01II equipped TM printer and bus powered function whose current consumption is over 100mA If you would like to connect other USB model TM printer with UB U01II use a self powered USB HUB as shown in the above figure If you want to provide power from TM U220 to a DM D you have to use PS 180 or AC Adapter C1 The AC Adapter C cannot provide power to a DM D The host PC needs to have an inst...

Page 42: ...printer is connected to the host PC via an Ethernet interface a DM D cannot be connected to the TM printer We provide the IP address setup utility EPSON TMNet WinConfig for setting the IP address of the Ethernet model TM printer on the host PC Please contact EPSON or your dealer about EPSON TMNet WinConfig and the procedure for installing ...

Page 43: ...Part name 3 1 1 1 Connectors WARNING Do not connect a telephone line to the drawer kick connector or the display module connector otherwise the printer and the telephone line may be damaged roll paper cover ribbon casette cover power switch control panel This figure is Type A unit Type A only manual cutter ...

Page 44: ...ifferent 3 1 2 The Control Panel The control panel is shown below POWER LED ERROR LED PAPER OUT LED FEED button 3 1 2 1 LED POWER ERROR When this light is on but not blinking it means that the printer is offline Check to see if a cover is open When this light is blinking there is an error See LED Blinking Pattern in Chapter 4 On Power supply is stable Off Power supply is not stable DK DC24V FG FG ...

Page 45: ...ing the detector 3 1 2 2 Control Panel Buttons The control panel has paper button that you may have to use although most paper handling functions will be handled by your software FEED Use this button to feed roll paper or to start a roll paper self test See Self Test Procedure page 3 37 Note The FEED button can be disabled by using an ESC POS command Refer to ESC POS Application Programming Guide ...

Page 46: ...Roll Paper Near End Detector For equipped model only Auto cutter method Type A B See Adjusting Various Settings page 3 14 4 Driver setup OPOS APD See Install a Printer Driver in the Host PC POS Terminal page 3 31 When you select Direct control method ESC POS command you don t need to install any drivers 1 Printer set up Install Ribbon Cassette Install Paper Roll Connect the Printer to the Power Su...

Page 47: ...Adjust various setting If you need to When you use this printer with a serial interface you have to adjust the communication settings See Adjusting the DIP Switches page 3 15 and Memory Switches page 3 17 for how to set them DIP switches Adjusting the DIP Switches page 3 15 The DIP switches set serial communication conditions busy condition print column receive buffer capacity etc Memory switches ...

Page 48: ...replace a used ribbon follow the steps below 1 Unpack the ribbon cassette and turn the knob in the direction shown to take up any slack 2 Open the ribbon cassette cover of the printer using the tabs on each side of the cover 3 Remove the old ribbon if there is one 4 Insert the new ribbon cassette as shown and push the ribbon cassette down until it clicks Note Make sure the ribbon is installed betw...

Page 49: ...e 3 3 2 Installing the Roll Paper The installing procedure is little different between Type A and Type B D CAUTION Be sure to use roll paper that meets the specifications Be sure not to touch the manual cutter Otherwise your fingers might be injured ...

Page 50: ...n on the printer and open the roll paper cover by using the tab as shown in the left 3 Insert the roll paper as shown on the left Note Note the direction the paper comes off the roll as shown below When using 2 ply roll paper be sure that the top and bottom sheets are aligned at the paper exit See the below illustration 4 Close the roll paper cover Tab ...

Page 51: ...ab as shown in the left Note The printer feeds for 30 mm automatically if the roll paper cover is open This is a normal operation to prevent the printer from damaging the paper when the roll paper cover is opened or closed Since the printer does not feed even if the roll paper cover is open when the printer is turned off make sure not to pinch the paper when the cover is closed 3 Open the unit by ...

Page 52: ...om sheets are aligned at the paper exit See below illustration 5 Close the roll paper cover 6 If you are not using a take up spool pull out a small amount of roll paper and close the roll paper cover then tear off the paper with the manual cutter You can skip steps 6 through 11 7 When using 2 ply roll paper pull out the roll paper to the bottom front of the printer as a guide as shown in left ...

Page 53: ...l paper into the paper take up spool as shown in following 10 Insert the paper take up spool in the printer Be sure that the paper is aligned with the spool s flange as shown 11 Feed the paper with the FEED button so that the paper is taken up by the spool 12 Close the roll paper cover and tear off the roll paper with the manual cutter as shown ...

Page 54: ...er be sure to cut the roll paper with the manual cutter after paper feeding is complete 3 3 2 3 Replacing the Roll Paper 1 Turn on the printer and open the roll paper cover by using the tab as shown 2 Types B and D Remove the used roll paper core 3 Type A only Remove the take up spool and open the unit by using the unit open lever as shown then remove the used roll paper core 4 Insert new roll pap...

Page 55: ...e following Japanese Kanji Simplified Chinese Traditional Chinese Thai characters or Korean characters WARNING Make sure you use the AC Adapter C AC Adapter C1 or PS 180 option power supply or equivalent Don t use the PA or PB power supply unit with TM U220 Using an incorrect power supply may cause fire or electrical shock CAUTION When connecting or disconnecting the power supply from the printer ...

Page 56: ... communication conditions roll paper width cover open status handling etc Roll paper width 76mm 69 5mm 59 5mm Adjusting the spacer memory switch Position of roll paper near end detector The current settings can be confirmed by a self test See Self Test page 3 37 Note When you use serial interface model with 1200bps 2400bps or 19200bps you have to adjust DIP switch Serial interface selection functi...

Page 57: ... Off SW Function On Off 1 Data receive error Ignored Prints 1 Print column 42 35 40 33 2 Receive buffer capacity 40 bytes 4 KB 2 Reserved Auto cutter enable disable Type A B Fixed to On Type D Fixed to Off 3 Handshaking XON XOFF DTR DSR 3 Reserved Fixed to Off 4 Word length 7 bits 8 bits 4 Serial interface selection Memory switch DIP switch 5 Parity check Yes No 5 Reserved Fixed to Off 6 Parity se...

Page 58: ...n condition Parallel USB Ethernet model Except serial DIP Switch 1 DIP Switch 2 SW Function On Off SW Function On Off 1 Auto line feed Enabled Disabled 1 Print column selection 42 35 40 33 2 Receive buffer capacity 40 bytes 4 KB 2 Reserved Auto cutter enable disable Type A B Fixed to On Type D Fixed to Off 3 7 Reserved Fixed to Off 3 7 Reserved Fixed to Off 8 BUSY condition Receive buffer full Rec...

Page 59: ...OS OPOS only and there are limitations on what can be changed Control from Windows driver Advanced Printer Driver only and there are limitations on what can be changed Control from ESC POS command Some Memory switch settings can be changed by the Memory switch setting mode See Memory Switch Setup Mode on page 3 19 Settings of the memory switch are stored in the NV memory therefore even if the prin...

Page 60: ...ter is changed every time the roll paper cover is open When On is selected a bit of the mechanical error in each status that is transmitted from the printer is changed every time the roll paper cover is open The setting of Msw 8 5 and 8 8 can be set by Memory switch setup mode See Memory Switch Setup Mode on page 3 19 Memory Switch 2 SW Function On Off 1 Reserved Fixed to Off 2 Reserved Fixed to O...

Page 61: ... switch setup mode See Memory Switch Setup Mode on page 3 19 3 4 4 Memory Switch Setup Mode The following items are specified in the memory switch setup mode Basic Serial communication condition Serial communication Customize value Function Selectable value Automatic Paper Reduction Reduction of top margin Does not reduce default value Reduces Reduction of bottom margin Does not reduce default val...

Page 62: ...up mode 1 Open the roll paper cover 2 Turn the power on while pressing the paper FEED button 3 Press the FEED button twice while POWER ERROR and PAPER OUT LEDs are lit 4 Close the cover The printer prints the enabled settings of the memory switches and instructions 5 Follow the instructions to process the switch setup Note In the memory switch setup the paper out LED may be flashing The flashing t...

Page 63: ...ose the paper roll cover Pressing the paper FEED button 0 times or 10 or more times will terminate this procedure Open the paper roll cover Press the FEED button the number of times required to select the setting for each item then close the paper roll cover Baud Rate Setup page 3 22 0 1 2 5 8 times Unused 10 or more times Unused 1 Open the paper roll cover and turn the power on while pressing the...

Page 64: ...umber of times required to select the desired Data length handshake or parity setting used for transmission conditions Press FEED button Setting selected 0 3 times No change 4 times 19200 bps 5 times 9600 bps 6 times 4800 bps 7 times 2400 bps 8 times 1200 bps 9 or more times No change Press FEED button Setting selected Data Length Handshake Parity 0 times No change 1 time 8 bits DTR DSR control No...

Page 65: ...th firmware version 5 12 ESC POS or later Press FEED button Receive buffer full release condition 0 times No change 1 time 256 bytes remain Msw 8 7 Off 2 times 138 bytes remain Msw 8 7 On 3 or more times No change Press FEED button Reduction of top margin Reduction of bottom margin 0 times No change 1 time Does not reduce 2 times Reduces 3 or more times No change Press FEED button Reduction of lin...

Page 66: ...oll paper width Cover open status Press the FEED button the number of times required to select the desired the mapping of cover open status setting Press FEED button Selecting paper width 0 times No change 1 time 76 mm 2 times 69 5 mm 3 times 57 5 mm 4 or more times No change Press FEED button Setting selected 0 times No change 1 time Paper out Msw 8 8 OFF 2 times Cover open Msw 8 8 ON 3 or more t...

Page 67: ...does not contact the motor gear When replacing the wires be sure that the wires do not catch between the roll paper guide and the roll paper holder 1 Make sure the power supply is disconnected 2 Open the roll paper cover 3 Take off the roll paper guide from the printer by loosening the two screws 4 Push the roll paper guide on the appropriate width See figure above leading the wires between the ho...

Page 68: ...emove the paper roll 3 Loosen the detector adjustment screw with a coin or similar tool 4 Adjust the detector by sliding the lever in the direction shown below The table below shows the point at which the near end detector is triggered Note that this figure is a calculated value and there may be some variations depending on the printer 5 Tighten the detector adjustment screw 6 Check to be sure tha...

Page 69: ...nterface connector varies according to the type of interface used Be sure to turn off the power supply for both the printer and the host computer unit before connecting the various cables You need an appropriate serial parallel USB or Ethernet interface cable to connect your computer to the printer For the serial model it is important that you use a null modem cable not any other serial cable and ...

Page 70: ...t serial communication using the DIP switches See Adjusting the DIP Switches page 3 15 for details When using serial interface see Serial Connection in Chapter 2 also 3 4 7 2 Parallel Interface Models 1 Press the connector on the end of the interface cable firmly into the interface connector on the connector panel 2 Press down the clips on either side of the connector to lock it in place 3 For int...

Page 71: ... UB U01 serves as a bus power supply hub Therefore it is important to note that bus power supply hubs including the UB U01II and bus power supply functions with power dissipation of 100 mA or more cannot be connected directly to the printer A UB U02II can be directly connected to a UB U01 hub 5 Install the UB U01II 02II device driver on the host computer Note For information on how to obtain the r...

Page 72: ...01 s 10BASE T Ethernet connector until you feel it click CAUTION Do not connect a telephone line a display module cable or a drawer kick cable to the UB E01 s 10BASE T connector Note The display module connector on the TM printer cannot be used when the UB E01 is installed 3 Connect the power supply to the printer 10BASE T Ethernet interface connector LED green LED red Be sure not to push the LEDs...

Page 73: ...tomer display connector labeled DM D Doing so may result in damage to both the drawer cable and the printer 1 Connect the drawer cable to the drawer kick connector labeled DK on the connector panel Connecting drawer 2 The connecting is finished 3 5 Install a Printer Driver in the Host PC POS Terminal EPSON provides printer drivers for the TM U220 The drivers are OPOS and Advanced Printer Driver AP...

Page 74: ...stallation by wizard Is installation completed 2 Setup the OPOS device setting by using SetupPOS utility You can setup the OPOS and device setting by the SetupPOS utility 2 1 Setup the OPOS device setting Completed ERROR For detail refer to User Manual Select the device and I F setting Device specified setting Paper type size setting Bitmap setting ...

Page 75: ... installation by wizard 2 2 Device communication test by executing the CheckHealth ResultCode SUCCESS ERROR Confirm the error condition by referring to the User s manual END The OPOS and device settings are right The Install and Setup are completed 3 Confirmation by sample program 4 Make a OPOS compliant program ...

Page 76: ... application developers The ways to use the principal methods and properties for each device are introduced in the form of Visual Basic Visual C programs In this manual it is introduced in the form of Visual Basic 3 5 1 2 Package contents of EPSON OPOS ADK Package contents of EPSON OPOS ADK are same as that of the previous one Installer SetupPOS Utility OPOS Controls Manual User s Manual Installat...

Page 77: ...th other manuals for the APD Outline of installation and setup procedure is as follows When the printer is Ethernet model on Window 98 or 95 1 Install EPSON Advanced Printer Driver Select the modules needed to install TM U220 Status API and USB device driver When the printer is USB interface model 3 Install EPSON Net Direct print 2 Install USB driver 4 Set up the printer port 5 Test print When the...

Page 78: ... or EPSON Net Direct print you need to adjust the printer port setting for the printer interface model See the Installation manual and the User s manual for details Note When you use the serial interface model printer you need to adjust serial communication setting between printer and printer driver See Adjusting the DIP Switches page 3 15 and Memory Switches page 3 17 for information on the setti...

Page 79: ...ot the printer 3 6 1 Self Test Procedure 1 Make sure the printer is turned off and the roll paper cover is closed properly 2 While holding down the FEED button turn on the printer using the switch on the front of the printer The self test prints the printer settings and then prints the following cuts the paper and pauses The PAPER OUT light blinks If you want to continue SELF TEST printing Please ...

Page 80: ...3 38 Setup Rev H ...

Page 81: ... 5 8 8 When MSW 8 5 mapping of the cover open status is off the error hasn t occurred but there is a paper end error instead If MSW 8 8 is off this error is handled as an automatically recoverable error 2 Print head temperature error is not abnormal ERROR Description ERROR LED Blinking Pattern Recovery Roll paper cover open error when recoverable error is selected 1 The roll paper cover is opened ...

Page 82: ...ly The autocutter does not work correctly Recovers by error recovery command See Autocutter Jam page 4 3 Home position detection error This is Mechanical error The home position cannot be detected due to a paper jam Recovers by error recovery command ERROR Description ERROR LED Blinking Pattern Recovery R W error in memory or gate array After R W checking the printer does not work correctly Writin...

Page 83: ...y not be fed in the first operation normally when you turn the power on If the phenomenon happens again after removing the jammed paper try the solution Autocutter Jam page 4 3 4 3 Autocutter Jam If a foreign object such as a push pin or paper clip drops in the autocutter and causes the auto cutter to lock up the printer enters an error state and begins the recovery operation automatically If the ...

Page 84: ... autocutter knob in the direction of the arrow When it is returned to the normal position a lever comes into the center of hole in the autocutter frame 4 Close the roll paper cover 4 4 Printer Stops Printing Printer Repeats Printing on a Line When you connect the wrong power supply unit printer will not perform correctly See below to determine which power supply unit should be connected to the pri...

Page 85: ...model that can print any one of the following Japanese Kanji Simplified Chinese Traditional Chinese Thai characters or Korean characters Use the self test to confirm what model of printer you have and then use the correct power supply See Self Test Procedure page 3 37 for how to run the self test ...

Page 86: ...er Alphanumeric Japanese The following models are called Multilingual SELF TEST Resident Character Alphanumeric Thai 3 pass Thai model SELF TEST Resident Character Alphanumeric Korean SELF TEST Resident Character Alphanumeric Traditional Chinese Simplified Chinese model Traditional Chinese model SELF TEST Resident Character Alphanumeric Chinese GB18030 Korean model ...

Page 87: ...eed is slow To improve the print speed use a printer font 4 7 Printer doesn t cut roll paper with the autocutter TM U220 Type D does not have an autocutter unit If you use the type D model you can t use the autocutter function Use the manual cutter 4 8 Hexadecimal Dump mode This feature allows experienced users to see exactly what data is coming to the printer This can be useful in finding softwar...

Page 88: ...To terminate hexadecimal dump press FEED button three times 1B 21 00 1B 26 02 40 40 1B 25 01 1B 63 34 00 1B c 4 41 42 43 44 45 46 47 48 A B C D E F G H A period is printed for each code that has no ASCII equivalent In hex dump mode all commands except real time ESC POS commands are disabled 5 Open the cover to set the printer offline so that it will print the last line 6 Close the cover and turn o...

Page 89: ...ail The statuses are useful for the following situations When an error status is sent to the host PC the host PC can display an error message or solution message for operator When Paper near end or Paper end status is sent to the host PC the host PC can display a warning message for operator to replace roll paper 5 1 1 Printer Status on APD When you use APD to get printer s status you have to inst...

Page 90: ...E an event will be fired when printing is finished After the event is fired FlagWhenIdle will be set to FALSE By using this value the information below can be found out Finding out when multiple asynchronous print jobs have finished printing When multiple asynchronous print jobs have been sent to the printer it is possible to know when they have finished printing After setting the AsyncMode proper...

Page 91: ... when the error does not effect the data and the data will continue being sent as normal Reasons for the ErrorEvent being fired and the corresponding error names are listed below ResultCode ResultCodeExtended Reason After an error occurs more detailed information about the error can be obtained from the ErrorLevel ErrorStation and ErrorString properties 5 1 2 3 ESC POS commands When you use ESC PO...

Page 92: ...low is as example of a program Visual Basic to open a cash drawer using Control font Below is as example of a program Visual Basic to open a cash drawer using Status API Execute open cash drawer1 Printer Font Name control Printer Print A This A means open the drawer1 with 50msec pulse call api to open the drawer1 rtn BiOpenDrawer m_hApi EPS_BI_DRAWER_1 EPS_BI_PULSE_100 This calling means open the ...

Page 93: ...erty can be used to check the current state of the drawer To pause the program until the drawer is closed the WaitForDrawerClose method is used Below is as example of a program to open and close a cash drawer 5 2 2 2 Checking Drawer Status There are methods other than explained in section 5 2 2 1 that can be used to check drawer status A StatusUpdateEvent is fired whenever the drawer is opened or ...

Page 94: ...memory Non volatile The data of NV memory remains after you turn off the power The NV memory is available in two ways 1 NV Bit image Please refer NV Bit image Printing page 5 8 for detail of the function Main Program Global DrawerFlag As Boolean If Not OPOSCashdrawer1 DrawerOpened Then DrawerFlag True OPOSCashdrawer1 OpenDrawer While DrawerFlag True This part uses timer management to check the sta...

Page 95: ...EPSON or your dealer for details Note the following when writing to and erasing NV memory The following restrictions apply when performing NV memory operations including data storage and deletion The paper FEED button must not be used to feed paper The real time command must not be executed The ASB status will not be sent even when the ASB function is set to enabled The printer sometimes enters th...

Page 96: ...PD The printable bitmap formats are formats that meet all the following condition When using NV Bit image Depends on the TM Flogo utility BMP format 5 4 2 OPOS EPSON OPOS ADK provides a tool TMFLogo that enables registration of a bitmap image in the NVRAM of an EPSON TM series printer The tool can be used from the device specific settings of the SetupPOS utility The bitmap image in the NVRAM can b...

Page 97: ...SPOSPrinter1 PrintNormal PTR_S_RECEIPT Chr H1B cA 123 OPOSPOSPrinter1 PrintNormal PTR_S_RECEIPT 456 Chr 13 Chr 10 The 123 characters will be printed in the center but not under 456 When using a new method to print characters it is necessary to add the desired escape sequence again Note2 limitation of ESC cA and ESC rA During rotated printing mode Left90 right90 these escape sequences will not work...

Page 98: ...5 6 1 1 A Drawer specifications differ depending on the manufacturer and the part number We recommend to use a Drawer that is made by EPSON These conditions also apply to any other devices that use the drawer kick connector Any devices that do not satisfy all the following conditions must not be used Conditions A load must be provided between drawer kick connector pins 4 and 2 or between pins 4 an...

Page 99: ...art of Page 0 for example in Visual Basic 5 6 2 1 A Follow the procedure When programming with Visual Basic limitations prevent data from 81h through 9Fh and from E0h through FEh from being sent as characters However you can use the following procedure to send this data Dim Send_ data 0 As Byte Send_data 0 h81 1 byte of sending data MSComm1 Output Send_data ...

Page 100: ...5 12 Application Development Information Rev H ...

Page 101: ...ting result as the TM U210 This section describes the reasons which are printing area compatibility character compatibility and top margin compatibility cutting position 6 1 1 1 Printing area The TM U220 has almost the same printing area as TM U210 as shown in the following table and figures Therefore the TM U220 can print same contents as the TM U210 without adjusting any original control sources...

Page 102: ... TM U210 with the TM U220 with autocutter In other cases please refer the table and figures below Character spec TM U210 Type A B D TM U220 Type A B D Character par line CPI Font A 9 x 9 33 35 cpl 33 35 cpl Font B 7 x 9 40 42 cpl 40 42 cpl Kanji 16 x 16 25 22 cpl 25 22 cpl Character width Font A 9 x 9 1 6 x 3 1 1 6 x 3 1 Font B 7 x 9 1 2 x 3 1 1 2 x 3 1 Kanji 16 x 16 2 7 x 2 7 2 7 x 2 7 Character ...

Page 103: ...fferent from that of the TM U220 in respect to the uncut position The TM U220 leaves the right position uncut in the partial cut Print start position line Manual cut position line 22 1 mm Paper feed direction TM U210 Type A B D TM U220 Type A B Print start position line Auto cut position line Manual cut position line 27 mm 34 9 mm Paper feed direction Print start position line Manual cut position ...

Page 104: ...or improvement However you should pay attention to the following 6 1 4 1 Effect on the application when condition of buffer full is changed The time from buffer empty to buffer full becomes longer However there are no cases in which the Host PC watches the time Therefore there should be no problem TM U210 TM U220 Dimensions W x D x H Unit mm Type A 160 x 295 x 160 160 x 286 x 158 Type B 160 x 248 ...

Page 105: ...wer supply unit with TM U220 Connection to an improper power source may cause fire or shock 6 1 5 2 Consumable compatibility TM U220 can use same consumables as the TM U210 except the carbon roll paper original 2 copies TM U220 can t print on carbon roll paper with 2 copies 6 1 6 Provided statuses TM U220 has same statuses as TM U210 in addition the TM U220 has the following status added About the...

Page 106: ... line recovery Cover open 1 Paper end occurs OFF line ON OFF OFF line ON OFF 2 Operator opens the cover for setting a paper roll OFF line ON OFF OFF line ON ON 3 Operator installed paper roll then closed cover On line OFF OFF On line OFF OFF Printer status bit U210 Operation when paper end Off line Paper out LED Waiting on line Cover open Operation when cover open Off line Paper out Waiting on lin...

Page 107: ... constructed by a bit in ASB Auto Status Back data The status is for telling that the printer is not prepared to print roll paper cover isn t closed etc to the host PC The status tells that the preparation done by the host PC is canceled This status is canceled by action of the FEED button or host PC These canceling actions must be executed after the roll paper is installed and roll paper cover is...

Page 108: ...ctions added page 6 7 for the differences 6 1 9 2 OPOS TM U220 has compatibility with the TM U210 in OPOS Therefore the TM U210 OPOS can drive the TM U220 However the print margin is a little different from the original output and the TM U210 driver can t use NV memory functions See About printing format compatibility page 6 1 and New functions added page 6 7 for the differences 6 1 9 3 ESC POS co...

Page 109: ...IP SW2 1 The cpl of the Kanji character font can be changed by ESC POS command default 22cpl to 25cpl Printing areaItem TM U300 Type A B C D TM U220 Type A B D when 76mm paper using Print width 63 5mm 200dots 400 position 63 34mm 200dots 400position Left margin 6mm 6 8mm Right margin 6 5mm 5 8mm Character spec TM U300 Type A B C D TM U220 Type A B D Character per line CPI Font A 9 x 9 33 cpl 33 35...

Page 110: ...D TM U220 Type A B D A C position to print start position 36mm 27mm Manual cut position to print start position 26mm type A B 28mm type C D Type D 22 1mm TypeA B 34 9mm TM U220 Type A B TM U300 Type A B C D Print start position line Auto cut position line Manual cut position line 26 mm Type A B 36 mm Paper feed direction 28 mm Type C D These values are reference value When using 76mm roll paper TM...

Page 111: ... 4 Receive buffer size This topic is for serial model The receive buffer size of the TM U220 can be changed as shown in the following table TM U300 TM U220 Dimensions W x D x H Type A 170 x 288 x 183 160 x 286 x 158 Type B 170 x 253 x 148 160 x 248 x 139 Type C 158 x 295 x 145 Type D 158 x 235 x 125 160 x 248 x 139 Product Receive buffer capacity Condition of buffer full Condition of release full ...

Page 112: ... possibility that the application gets a time out For countermeasure Memory switch MemSW8 7 is assigned for selection of buffer full release condition 256 bytes default of 138 bytes Therefore when the time out occurs set the memory switch MemSW8 7 to on 6 2 5 Accessories compatibility TM U220 can use same consumables as the TM U300 However the power supply unit isn t compatible The following secti...

Page 113: ...he TM U220 The TM U300 can print on carbon roll paper with 2 copies however the TM U220 can print carbon roll paper with 1 copies not 2 copies 6 2 8 Added new functions 6 2 8 1 Wall hanging The TM U220 can be installed on a wall The installation requires an option the WH 10 6 2 8 2 NV bit image The TM U220 can print bit image on roll paper See NV Bit image Printing page 5 8 for detail 6 2 8 3 User...

Page 114: ...or the difference 6 2 9 2 OPOS TM U220 does not have compatibility with the TM U210 TM U300 in OPOS Therefore TM U210 TM U300 OPOS can t drive TM U220 However you can replace the printer module easily in OPOS You only have to change the printer device to TM U210 from other printer About the difference of print margin see About Printing format compatibility page 6 8 6 2 10 ESC POS command Direct co...

Page 115: ...ec 76mm 40column 16cpi 1 6 inch line feed Approx 6 0 lines sec 57 5mm 30column 16cpi 1 8 inch line feed 2 color printing possible possible Character per line Font A 9 x 9 33 cpl 33 35 cpl Font B 7 x 9 40 cpl 40 42 cpl Kanji 16 x 16 25 22 cpl 25 22 cpl Character width Font A 9 x 9 1 6 x 3 1 1 6 x 3 1 Font B 7 x 9 1 2 x 3 1 1 2 x 3 1 Kanji 16 x 16 2 7 x 2 7 2 7 x 2 7 Character configuration Code pag...

Page 116: ...feed length Default 4 23mm 1 6 inches changeable by command Default 4 23mm 1 6 inches changeable by command Paper feed speed 25 lines sec 25 lines sec 30 lines sec Paper specification Paper roll dimensions Paper width 76mm Roll diameter max 83mm Paper width 76mm Roll diameter max 83mm Paper width 76mm Type A 76mm 69 5mm 57 5mm Type B D Roll diameter max 83mm Normal paper Paper thickness 0 06 0 085...

Page 117: ...n 26mm type A B 28mm type C D 20 2mm 34 9mm Type A B 22 1mm Type D Print width 63 5mm 200dots 400 position 63 34mm 200dots 400 position 76 63 34mm 200dots 400position 69 5 57mm 180 360 57 5 47 5mm 150 300 Left margin 6mm 5 9mm 76 6 8mm 69 5 6 7mm 57 5 4 2mm Right margin Approx 6 5mm 6 76mm 76 5 8mm 69 5 5 8mm 57 5 5 8mm Internal buffer Receive buffer ANK model 1K bytes 40 bytes selectable 1K bytes...

Page 118: ... 6511 or PB 6511 PA 6511 Australia PA 6513 or PB 6513 PA 6513 Dimensions W x D x H Type A 170 x 288 x 183 Type A 160 x 295 x 160 Type A 160x286x158 Type B 170 x 253 x 148 Type B 160 x 248 x 150 Type B 160x248x139 Type C 158 x 295 x 145 Type D 158 x 235 x 125 Type D 160 x 248 x 133 Type D 160 x 248 x 139 Printer tray of IR option can be used Burn resistant grade of case V 0 V 0 V 0 Install Horizont...

Page 119: ... the package and confirm that it contains all of the parts listed in the illustration If any parts are missing or damaged please contact your dealer for assistance Depending on the conditions during storage and shipping some rust may form around the edges of the wall mount or brackets This may be removed with sandpaper brackets 2 pieces installation manual screws for brackets 3 12 4 pieces wall mo...

Page 120: ...h space for opening the printer cover Attach the wall mount to the wall in the position illustrated to the right with the area marked A at the top and fasten securely with ten screws These screws are not included please use screws appropriate to the type of wall being used B 1 4 Affixing the operation panel sheet When you mount the printer on the wall the operation panel on the printer will be ups...

Page 121: ...4 Rotate the detector lever on the roll paper guide to change its direction Note After the direction of the detector lever is changed be sure that the cable is connected to the connector firmly 5 Tighten the detector adjustment screw 6 Align the hole on the roll paper guide with the hole on the roll paper holder to match your roll paper width and then tighten the screw 3 10 Note You will not use o...

Page 122: ...ole to be used will be different to match your roll paper width Putting the screw 3 6 in the hole on the roll paper holder for hanging bracket makes it easier for you to tighten the screw in the next step 8 Tighten the screw 3 6 to fix the roll paper holder for hanging bracket and the base frame roll paper guide roll paper holder 76 mm 70 mm 58 mm roll paper holder for hanging bracket 76 mm 70 mm ...

Page 123: ...ging bracket and the roll paper holder 10 Check that the brake arm is up as shown in the illustration below CAUTION Do not move the brake arm until the roll paper holder for hanging bracket is attached onto the base frame Otherwise the arm part will be damaged 11 Insert the dowel of the cam into the hole of the platen frame brake arm dowel hole platen frame ...

Page 124: ...he groove on the inner side of the cam rotate the cam along with the surface of the platen frame in the direction indicated by the arrow until it clicks into position 13 Close the printer cover Note When closing the cover push the middle of the printer indicated by the circle in the illustration below pin of brake arm ...

Page 125: ...ugh the hole on the platen frame with a pointed tool such as tweezers rotate the cam in the upper direction to remove it B 1 6 Installing the brackets Four different sets of screw holes are found on each bracket Each hole is identified by a number be sure to use the holes indicated in the instructions Attach the upper bracket to the holes numbered 2 and the lower bracket to the holes numbered 1 us...

Page 126: ...ely fastened to the wall When the brackets are attached properly for the TM U220B U220D the printer s operation panel will be on the top and the connector side on the bottom If this is not the case please see the installing the brackets section and reattach the brackets in the proper position Slide the brackets into the slots of the wall mount starting with the top bracket ...

Page 127: ...Rev H How to Install the Printer on a Wall with the WH 10 B 9 TM U220 Technical Reference Guide B 2 Exterior Overviews B 2 1 TM U220 Type B 5 14 146 ...

Page 128: ...B 10 How to Install the Printer on a Wall with the WH 10 Rev H B 2 2 TM U220 Type D 5 14 146 ...

Page 129: ...Rev H Character Code Table C 1 TM U220 Technical Reference Guide Appendix C Character Code Table C 1 Page 0 PC437 USA Standard Europe International character set when U S is selected ...

Page 130: ...C 2 Character Code Table Rev H C 2 Page 1 Katakana ...

Page 131: ...Rev H Character Code Table C 3 TM U220 Technical Reference Guide C 3 Page 2 PC850 Multilingual ...

Page 132: ...C 4 Character Code Table Rev H C 4 Page 3 PC860 Portuguese ...

Page 133: ...Rev H Character Code Table C 5 TM U220 Technical Reference Guide C 5 Page 4 PC863 Canadian French ...

Page 134: ...C 6 Character Code Table Rev H C 6 Page 5 PC865 Nordic ...

Page 135: ...Rev H Character Code Table C 7 TM U220 Technical Reference Guide C 7 Page 6 Hiragana This page is available on the Japanese model only ...

Page 136: ...C 8 Character Code Table Rev H C 8 Page 7 One pass printing Kanji characters This page is available on the Japanese model only ...

Page 137: ...Rev H Character Code Table C 9 TM U220 Technical Reference Guide C 9 Page 8 One pass printing Kanji characters This page is available on the Japanese model only ...

Page 138: ...C 10 Character Code Table Rev H C 10 Page 16 WPC1252 ...

Page 139: ...Rev H Character Code Table C 11 TM U220 Technical Reference Guide C 11 Page 17 PC866 Cyrillic 2 ...

Page 140: ...C 12 Character Code Table Rev H C 12 Page 18 PC852 Latin2 ...

Page 141: ...Rev H Character Code Table C 13 TM U220 Technical Reference Guide C 13 Page 19 PC858 Euro ...

Page 142: ...C 14 Character Code Table Rev H C 14 Page 20 Thai character code 42 This page is available on the Thai model only ...

Page 143: ...Rev H Character Code Table C 15 TM U220 Technical Reference Guide C 15 Page 21 Thai character code 11 This page is available on the Thai model only ...

Page 144: ...C 16 Character Code Table Rev H C 16 Page 22 Thai character code 13 This page is available on the Thai model only ...

Page 145: ...Rev H Character Code Table C 17 TM U220 Technical Reference Guide C 17 Page 23 Thai character code 14 This page is available on the Thai model only ...

Page 146: ...C 18 Character Code Table Rev H C 18 Page 24 Thai character code 16 This page is available on the Thai model only ...

Page 147: ...Rev H Character Code Table C 19 TM U220 Technical Reference Guide C 19 Page 25 Thai character code 17 This page is available on the Thai model only ...

Page 148: ...C 20 Character Code Table Rev H C 20 Page 26 Thai character code 18 This page is available on the Thai model only ...

Page 149: ...Rev H Character Code Table C 21 TM U220 Technical Reference Guide C 21 Page 254 Blank page ...

Page 150: ...C 22 Character Code Table Rev H C 22 Page 255 Blank page ...

Page 151: ...Table C 23 TM U220 Technical Reference Guide C 23 International Character Sets ASCII code hexadecimal number Germany Country U S France UK Denmark I Sweden Italy Spain I Japan Norway Denmark II Spain II Latin America Korea ...

Page 152: ...C 24 Character Code Table Rev H ...

Page 153: ...x D Power Supply Unit D 1 AC Adapter C AC Adapter C1 D 1 1 Case specifications Size 54 mm D 114 mm L 36 mm H 2 13 D 4 49 L 1 42 H excluding projections Refer to the figure below Mass Approx 0 4kg excluding the AC cable Material Flame resistance grade V0 Color Black matte ...

Page 154: ...g projections Refer to the figure below Mass Approx 0 4kg excluding the AC cable Material Flame resistance grade V0 Color Black matte D 2 2 Usage cautions AC cable Select an AC cable that satisfies the following conditions Product safety standards Plug with PE terminal Ground connection Ground certainly for safety 68 32 136 ...

Reviews: