background image

 

TM U200/U200P

 

Using this online technical guide

 

The words on the left side of this screen are 

 

bookmarks

 

 for all the 

 

topics in this guide.

 

Use the 

 

scroll bar

 

 next to the bookmarks to find any topic you 

 

want. Click a bookmark to instantly jump to its topic. (If you wish, 

 

you can increase the size of the bookmark area by dragging the 

 

dividing bar to the right.)

 

Use the 

 

zoom

 

 tools to magnify or reduce the page display.

 

Click the 

 

Find

 

 button if you want to search for a particular term. 

 

(However, using the bookmarks is usually quicker.)

 

Complete online documentation for Acrobat Reader is located in the Help directory for Acrobat Reader.

Summary of Contents for TM-U200P

Page 1: ...a bookmark to instantly jump to its topic If you wish you can increase the size of the bookmark area by dragging the dividing bar to the right Use the zoom tools to magnify or reduce the page display Click the Find button if you want to search for a particular term However using the bookmarks is usually quicker Complete online documentation for Acrobat Reader is located in the Help directory for A...

Page 2: ...EPSON Guide to TM U200 U200P SEIKO EPSON CORPORATION 400549800 ...

Page 3: ......

Page 4: ...pson Corporation nor its affiliates shall be liable to the purchaser of this product or third parties for damages losses costs or expenses incurred by purchaser or third parties as a result of accident misuse or abuse of this product or unauthorized modifications repairs or alterations to this product or excluding the U S failure to strictly comply with Seiko Epson Corporation s operating and main...

Page 5: ...SEIKO EPSON CORPORATION SYSTEM DEVICE DIVISION 2070 Kotobuki Koaka Matsumoto shi Nagano ken 399 Japan ...

Page 6: ......

Page 7: ...developed command set to standardize POS terminal peripheral devices ESC POS Epson Standard Code for Point of Sale The aim when developing ESC POS was to create a set of control codes that could be used to operate any output device connected to a POS terminal These new codes are intended to replace the mutually incompatible command sets previously in use TM DM series models already support ESC POS...

Page 8: ... function that automatically transmits changes in printer status Wide selections for the user s purposes by the different features of the TM U200 U200P printers as follows Options and Accessories Paper roll near end sensor Direct connection display modules DM D102 and DM D203 EPSON power supply unit PS 150 EPSON ribbon cassette ERC 38 P and ERC 38 B Printer Features TM U200B PB The auto cutter uni...

Page 9: ...r pitch 13 3 16 CPI when using 3 half dot spacing 14 5 17 8 CPI when using 2 half dot spacing Character size 1 2 W 3 1 H mm 1 6 W x 3 1 H mm Character sets ASCII 95 characters International 32 characters Extended graphics 128 characters 6 pages Paper specifications Paper size Paper roll 76 mm 0 5 W mm 83 0 mm diameter Thickness Normal Paper 0 06 mm 0 085 mm Pressure sensitive paper 0 05 mm 0 08 mm...

Page 10: ...iv Rev A TM U200D U200PD TM U200B U200PB ...

Page 11: ... mode on off Character 1 15 ESC 2 Select default line spacing Line spacing 1 7 ESC 3 Set line spacing Line spacing 1 7 ESC Return home Mechanism control 1 30 ESC Select peripheral device Miscellaneous function 1 33 ESC Cancel user defined characters Character 1 9 ESC Initialize printer Miscellaneous function 1 31 ESC D Set horizontal tab positions Print position 1 20 ESC E Turn emphasized mode on ...

Page 12: ...code table Character 1 13 ESC Turn upside down printing mode on off Character 1 16 GS I Transmit printer ID Miscellaneous function 1 32 GS V Select cut mode and cut paper Mechanism control 1 30 GS a Enable disable Automatic Status Back ASB Status 1 22 GS r Transmit status Status 1 26 GS z 0 On line recovery wait time Miscellaneous function 1 35 Command Name HT Horizontal tab ESC Select cancel user...

Page 13: ...e To combine all three turn on bits 4 5 and 7 which is 10110000 in binary Or you can add the hex values 10 20 and 80 for the hex sum of B0 or you can add the decimal values 16 32 and 128 for the decimal value of 176 Therefore you send the following to turn on double height double width and underline depending on the numbering system used ASCII ESC n Hex 1B 21 B0 Decimal 28 33 176 Note that the pro...

Page 14: ... feed ESC d Print and feed n lines ESC e Print and reverse feed n lines LF Name Print and line feed Format ASCII LF Hex 0A Decimal 10 LF prints the data in the print buffer and feeds one line The amount of paper fed per line is based on the value set using the line spacing command The default setting is 1 6 inch CR Name Print and carriage return Format ASCII CR Hex 0D Decimal 13 Program Example Pr...

Page 15: ...r and feeds the paper n x 1 144 inches This means that the printer can feed the paper in half dot units This command is used to temporarily feed a specific length without changing the line spacing set by other commands ESC K n Name Print and reverse feed Format ASCII ESC K n Hex 1B 4B n Decimal 27 75 n Range 0 n 48 Program Example Print Sample PRINT 1 AAAAA CHR HD AAAAA Auto line feed enabled PRIN...

Page 16: ... print buffer and feeds n lines The amount of paper fed per line is based on the value set using the line spacing command The maximum paper feed amount is 40 inches The default setting of the paper feed amount is 1 6 inch 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 Program Example Print Sample PRINT 1 AAAAA CHR HA PRINT 1 BBBBB CHR H1...

Page 17: ...ands only set the line spacing they do not actually advance the paper The line spacing set using these commands affects the results of the LF ESC d and ESC e commands or when the paper is advanced using the PAPER FEED button Command Name ESC 2 Select default line spacing ESC 3 Set line spacing ESC 2 Name Select default line spacing Format ASCII ESC 2 Hex 1B 32 Decimal 27 50 ESC 3 n Name Set line s...

Page 18: ... table ESC Select print mode s ESC Turn underline mode on off ESC E Turn emphasized mode on off ESC G Turn double strike mode on off ESC Turn upside down printing mode on off ESC SP n Name Set right side character spacing Format ASCII ESC SP n Hex 1B 20 n Decimal 27 32 n Range 0 n 255 Program Example Print Sample FOR n 22 TO 32 STEP 2 PRINT 1 CHR H1B 3 CHR n Set line spacing PRINT 1 AAAAA CHR HA N...

Page 19: ...s 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 d y xk Range y 2 32 c1 c2 126 0 x 12 9 9 font 0 x 9 7 9 font 0 d1 d y x 255 ESC n Name Cancel user defined characters Format ASCII ESC n Hex 1B 3F n Decimal 27 63 n Range 32 n 126 Program Example Print Sample PRINT 1 CHR H1B CHR 0 Character spacing set to 0 PRIN...

Page 20: ...d character y specifies the number of bytes in the vertical direction x specifies the number of bytes in the horizontal direction Character code range from ASCII code 20H 32 to 7EH 126 can be defined by c1 and c2 Up to 19 user defined characters can be defined Data d specifies a bit printed to 1 and not printed to 0 At the default user defined characters are not defined and the internal character ...

Page 21: ... PRINT 1 CHR x FOR i 1 TO 2 x READ d PRINT 1 CHR d NEXT i PRINT 1 CHR H1B CHR 0 Cancel PRINT 1 A B C D E CHR HA PRINT 1 CHR H1B CHR 1 Select PRINT 1 A B C D E CHR HA PRINT 1 CHR H1B A Cancel user defined character PRINT 1 A B C D E CHR HA A B C D E Characters from internal character set D E Characters from user defined character set A D E Characters from user defined character set 1 character canc...

Page 22: ...The default value is U S A n 0 n Country 0 U S A 1 France 2 Germany 3 U K 4 Denmark I 5 Sweden 6 Italy 7 Spain 8 Japan 9 Norway 10 Denmark II Program Example Print Sample FOR n 0 TO 10 n 0 Default setting PRINT 1 CHR H1B R CHR n à ç é ù è n 1 PRINT 1 CHR HA Ä Ö Ü ä ö ü ß n 2 NEXT n n 3 Æ Ø Å æ ø å n 4 É Ä Ö Å Ü é ä ö å ü n 5 é ù à ò è ì n 6 Pt Ñ ñ n 7 n 8 É Æ Ø Å Ü é æ ø å ü n 9 É Æ Ø Å Ü é æ ø å ...

Page 23: ...8 to FFH decimal 255 are different for each page The default setting is page 0 n Character code table 0 Page 0 PC437 U S A Standard Europe 1 Page 1 Katakana 2 Page 2 PC850 Multilingual 3 Page 3 PC860 Portuguese 4 Page 4 PC863 Canadian French 5 Page 5 PC865 Nordic 254 Page 254 Space page 255 Page 255 Space page Program Example Print Sample PRINT 1 CHR H1B t CHR 0 Select page 0 GOSUB printing PRINT ...

Page 24: ... 6 Undefined 7 Off 00 0 Underline mode not selected On 80 128 Underline mode selected Program Example Print Sample PRINT 1 CHR H1B CHR 0 AA PRINT 1 CHR H1B CHR 8 B B PRINT 1 CHR H1B CHR 16 CC PRINT 1 CHR H1B CHR 24 DD PRINT 1 CHR H1B CHR 32 E E PRINT 1 CHR H1B CHR 40 F F PRINT 1 CHR H1B CHR 48 GG PRINT 1 CHR H1B CHR 56 HH CHR HA AA Normal PRINT 1 CHR H1B CHR 129 AA BB Emphasized PRINT 1 CHR H1B CH...

Page 25: ...n Range 0 n 255 ESC E n turns emphasized mode on or off When the LSB least significant bit of n is 1 emphasized mode is turned on when it is 0 emphasized mode is turned off The default setting is n 0 Emphasized and double strike printing appear the same Program Example Print Sample PRINT 1 CHR H1B CHR 1 Select AAAAA Underline one dot width turned on PRINT 1 AAAAA CHR HA BBBBB Underline turned off ...

Page 26: ... 1 upside down printing mode is turned on when it is 0 upside down printing mode is turned off The default setting is n 0 When upside down mode is turned on the printer prints 180 rotated characters from right to left The line printing order is not reversed therefore be careful of the order of the data transmitted This command is enabled only when input at the beginning of a line Program Example P...

Page 27: ...roblems caused by accidentally pressing the PAPER FEED button use this command to disable the button In the following cases the panel button is enabled temporarily regardless of the setting of this command 1 During the wait time set by the GS z 0 command for paper to be inserted paper can be fed by the PAPER FEED button 2 During the recovery confirmation time the PAPER FEED button is enabled but p...

Page 28: ... paper roll near end sensor is disabled and if a paper near end condition is detected during printing the PAPER OUT LED comes on but the printer does not stop printing and does not go off line The paper roll near end sensor is an option therefore if the sensor is not installed the settings of this command are not effective The TM U200 U200P printers are equipped with the paper roll sensor as stand...

Page 29: ... not equipped the settings of bits 0 and 1 of this command are not effective Print Position Commands The TM U200 U200P printers support the following commands for setting the print position Command Name HT Horizontal tab ESC D Set horizontal tab positions ESC a Select justification Bit Off On Hex Decimal Function 0 Off 00 0 Paper roll near end sensor disabled On 01 1 Paper roll near end sensor ena...

Page 30: ...rom the beginning of the line for setting a horizontal tab position This command deletes any previously set horizontal tab positions Up to 32 tab positions can be set The default tab positions are at intervals of 8 characters columns 9 17 25 etc for the 7 9 font These commands are valid only when the reception buffer capacity is 40 bytes when DIP switch 1 2 is on Program Example Print Sample PRINT...

Page 31: ... left justification n 0 This command is enabled only when input at the beginning of a line Bit Image Command The TM U200 U200P printers support the following bit image command Command Name ESC Select bit image mode ESC m nL nH d k Name Select bit image mode Format ASCII ESC m nL nH d1 dk Hex 1B 2A m nL nH d1 dk Decimal 27 42 m nL nH d1 dk Range m 0 1 0 nL 255 0 nH 3 0 d 255 k nL nH 256 Program Exa...

Page 32: ...f the printer paper sensors and peripheral devices connected to the printer Command Name GS a Enable disable Automatic Status Back ASB GS r Transmit status DLE EOT Transmit real time status 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 m Mode Vertical Direction Horizontal Direction Dot Density Number of Dots Dot Density Total Num...

Page 33: ...erted to the time the printer goes on line See the GS z 0 command for details of on line recovery wait time The paper roll near end sensor is an option If the printer is not equipped with the paper near end sensor bits 0 and 1 of the third byte are always ON with Paper Adequate status Bit 3 of the second byte Auto Cutter Error status for the TM U200D PD is always No Error Occurred The status items...

Page 34: ...being fed by the PAPER FEED button 7 Off 00 0 Not used Fixed to Off Bit Off On Hex Decimal Status for ASB 0 Off 00 0 Not waiting for on line recovery On 01 1 Waiting for on line recovery 1 Undefined 2 Off 00 0 No mechanical error On 04 4 Mechanical error has occurred 3 Off 00 0 No auto cutter error On 08 8 Auto cutter error has occurred 4 Off 00 0 Not used Fixed to Off 5 Off 00 0 No unrecoverable ...

Page 35: ...00 0 Paper near end sensor paper adequate On 03 3 Paper near end sensor paper near end 2 3 Off 00 0 Paper end sensor paper present On 0C 12 Paper end sensor paper not present 4 Off 00 0 Not used Fixed to Off 5 6 Undefined 7 Off 00 0 Not used Fixed to Off Bit Off On Hex Decimal Status for ASB 0 3 Undefined 4 Off 00 0 Not used Fixed to Off 5 6 Undefined 7 Off 00 0 Not used Fixed to Off ...

Page 36: ...led bits 0 and 1 for the paper sensor status are always in the Paper Adequate status Paper sensor status n 1 49 Drawer kick out connector status n 2 50 Program Example PRINT 1 CHR H1D r CHR 1 Transmits paper sensor status Bit Off On Hex Decimal Status 0 1 Off 00 0 Paper near end sensor paper adequate On 03 3 Paper near end sensor paper near end 2 3 Off 00 0 Paper end sensor paper present On 0C 12 ...

Page 37: ...time the paper roll is inserted to the time the printer goes on line See the GS z 0 command for details of on line recovery wait time The paper roll near end sensor is an option If the printer is not equipped with the paper near end sensor bits 2 and 3 of the paper roll sensor status will always be Paper Adequate Bit 3 of the second byte Auto Cutter Error status for the TM U200D PD is always No Er...

Page 38: ...to On 5 Off 00 0 Not waiting for on line recovery On 20 32 Waiting for on line recovery 6 Undefined 7 Off 00 0 Not used Fixed to Off Bit Off On Hex Decimal Status 0 Off 00 0 Not used Fixed to Off 1 On 02 2 Not used Fixed to On 2 Undefined 3 Off 00 0 Paper is not being fed by the PAPER FEED button On 08 8 Paper is being fed by the PAPER FEED button 4 On 10 16 Not used Fixed to On 5 Off 00 0 No pape...

Page 39: ...ter error On 08 8 Auto cutter error has occurred 4 On 10 16 Not used Fixed to On 5 Off 00 0 Unrecoverable error occurred On 20 32 Recoverable error occurred 6 Off 00 0 No temporary abnormality of the print head temperature high temperature On 40 64 Temporary abnormality of the print head temperature high temperature has occurred 7 Off 00 0 Not used Fixed to Off Bit Off On Hex Decimal Status 0 Off ...

Page 40: ...ional printing is turned on when it is 0 unidirectional printing is turned off and bidirectional printing mode is turned on Unidirectional printing can be turned on when printing double height characters to ensure that the top and bottom of the characters are aligned The default setting is n 0 1 GS V m 2 GS V m n Name Select cut mode and cut paper Format 1 ASCII GS V m Hex 1D 56 m Decimal 29 86 m ...

Page 41: ...GS V m n command executes paper feeding to the manual cutting position Miscellaneous Function Commands The TM U200 U200P printers support the following miscellaneous function commands Command Name ESC Initialize printer GS I Transmit printer ID ESC p Generate pulse ESC Select peripheral device status DLE ENQ Real time request to printer GS z 0 Set on line recovery wait time ESC Name Initialize pri...

Page 42: ...less of the different models The TM U200B and TM U200D can be differentiated by ID type Type ID 2 for the TM U200B Type ID 0 for the TM U200D Program Example Print Sample PRINT 1 CHR H1B CHR 56 AAAAA BBBBB All settings are canceled after ESC is executed PRINT 1 AAAAA CHR HA PRINT 1 CHR H1B Initializes the printer PRINT 1 BBBBB CHR HA n Printer ID Specification ID hexadecimal 1 49 Printer model ID ...

Page 43: ...When m 0 or 48 the pulse is sent to drawer kick out connector pin 2 when m 1 or 49 the pulse is sent to drawer kick out connector pin 5 ESC n Name Select peripheral device status Format ASCII ESC n Hex 1B 3D n Decimal 27 61 n Range 1 n 3 Bit Off On Hex Decimal Function 0 Off 00 0 No two byte character code 1 Off 00 0 No auto cutter equipped On 02 2 Auto cutter equipped 2 3 Undefined 4 Off 00 0 Not...

Page 44: ... 05 n Decimal 16 5 n Range n 0 2 DLE ENQ n responds to a request from the host computer specified by n as shown below This command is also executed when the printer is disabled When the printer stops printing due to a paper end condition n 0 is effective only when the printer is waiting for on line recovery from the time the paper roll is inserted to the time the printer goes on line Bit Off On He...

Page 45: ...r wait time to approximately t1 0 5 seconds and the recovery confirmation time to approximately t2 0 5 seconds The paper wait time can be set within a range of 0 seconds to approximately 2 minutes The recovery confirmation time can be set within a range of approximately 0 5 seconds to approximately 2 minutes or can be set without time limitation When setting the recovery confirmation time without ...

Page 46: ...0 CHR 10 CHR 60 Sets the paper wait time to 5 seconds and the recovery confirmation time to 30 seconds Printing stops due to a paper end The PAPER OUT LED is on The printer starts auto loading The PAPER OUT LED is off The printer starts a counter for the recovery confirmation time The The printer recovers on line The PAPER OUT LED is off PAPER OUT LED blinks The printer starts a counter for the pa...

Page 47: ...button but it can recover on line by pressing this button The printer also can recover on line after the recovery confirmation time or when DLE ENQ 0 is executed Printer status Normal operation The PAPER OUT LED is off the printer recovers on line and it executes normal processing after the on line recovery wait time the printer status when the PAPER FEED button is pressed during the recovery conf...

Page 48: ...1 38 Command Descriptions Rev A Character Code Tables SP in a table represents space Page 0 PC437 U S A Standard Europe International character set U S A Page 1 Katakana ...

Page 49: ...Rev A Command Descriptions 1 39 TM U200 U200P Information Manual Page 2 PC850 Multilingual Page 3 PC860 Portuguese ...

Page 50: ...1 40 Command Descriptions Rev A Page 4 PC863 Canadian French Page 5 PC865 Nordic ...

Page 51: ...s are the most significant bits of the ASCII code Follow its row to the left to find the digits Hexadecimal 1 Binary 0001 These numbers are the least significant bits of the ASCII code The combination of the numbers above is the ASCII code for character A Decimal 65 Hexadecimal 41 Binary 01000001 Country ASCII code hexadecimal Hex 23 24 40 5B 5C 5D 5E 60 7B 7C 7D 7E Dec 35 36 64 91 92 93 94 96 123...

Page 52: ...in the center of the paper roll in the unidirection Adjusts line spacing for a line data being continuous 2 Print date and time ESC a ESC d Specifies a print position to the left by using the ESC a command after printing the date and time in the center of the paper roll 3 Print Item A ESC t ESC LF Selects the character code table page 1 by using the ESC t command the 7 x 9 font by using the ESC co...

Page 53: ... Application Rev A Print Sample Print Sample E P S O N Thank you September 10 1995 15 00 TM U200B TOTAL PAID CHANGE 22 00 58 00 60 00 2 00 Stamp Item A Cut Item B Date and Time TM U200D PS 150 21 00 15 00 ...

Page 54: ...Selects uni directional printing PRINT 1 TOTAL 58 00 CHR HA PRINT 1 CHR H1B U CHR 0 Cancels uni directional printing PRINT 1 CHR H1B CHR 0 Cancels double height mode PRINT 1 CHR HA PRINT 1 PAID 60 00 CHR HA PRINT 1 CHANGE 2 00 CHR HA PRINT 1 CHR H1D V CHR 66 CHR 0 Feeds paper to the cutting position and cuts paper END Stamp PRINT 1 CHR H1B 3 CHR 18 Sets line spacing PRINT 1 CHR H1B U CHR 1 Selects...

Page 55: ...th modes FOR I 1 TO 14 READ d PRINT 1 CHR VAL H d NEXT I PRINT 1 CHR HB U CHR 0 Cancels uni directional printing PRINT 1 CHR HB 2 RETURN DATA C9 CD CD CD CD CD CD CD CD CD CD CD BB 0A DATA BA 20 20 20 45 50 53 4F 4E 20 20 20 BA 0A DATA B5 B6 B2 B1 B9 DE B1 D8 B6 DE C4 B3 BA DE BB DE B2 CF BD DATA BA 20 20 20 20 20 20 20 20 20 20 20 BA 0A DATA C8 CD CD CD CD CD CD CD CD CD CD CD BC 0A Prints stamp ...

Reviews: