Page 2
Neither Seiko Epson 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 patties as a result of;...
Page 3
FCC-CLASS A FCC COMPLIANCE STATEMENT FOR AMERICAN USERS This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protec- tion against harmful interference when the equipment is operated in a commercial environment.
Page 4
In Page Mode, the print data is buffered within a specified printable area in the memory. After all the data has been buffered in the specified printable area, it is all printed at one time. Be sure to read the instructions in this manual carefully before using your new EPSON printer.
About this manual I. SETTING UP Chapter 1 contains information on unpacking the printer, choosing the place for the printer, and names and functions of parts. Chapter Chapter 2 and 3 contain information on connecting and setting up the printer. Chapter 4 contains information on testing the printer.
CONTENTS 1. SETTING UP Chapter Unpacking the Printer ........1-1 Checking the Contents the Box ........1-2 Choosing a Place for the Printer ..........1-3 Names and Functions of Parts Chapter 2 Before Setting Up ......2-1 Connecting the Power Supply to the Printer ......
Chapter 1 Unpacking the Printer Checking the Contents of the Box 1 - 1 Checking the parts Remove the printer and other parts from the box. • Printer • Transport damper • Ribbon cassette • Operator’s Manual Make sure no parts are missing or damaged. If you find any damaged or missing parts, please contact your dealer for assistance.
1 - 2 Choosing a Place for the Printer Avoid locations that are subject to direct sunlight or excessive heat (near heaters). Avoid using or storing the printer in places subject to excessive temperatures or moisture. Do not use or store the printer in a dusty or dirty location. When setting up the printer, choose a stable, horizontal location.
1 - 3 Names and Functions of Parts 4 Part names (1) Upper case (2) Printer cover (3) Operation panel (4) Document table (5) RESET switch (6) Interface connector (7) Drawer- kick connector (8) Power connector (9) DIP switches...
Page 11
Operation panel Panel switches FORWARD Press this switch to feed the paper forward REVERSE Press this switch to feed the paper backward RELEASE Press this switch to release the paper Panel lights POWER (green) On when power is turned on RELEASE (green) On when the paper is released condition (paper can be manually repositioned)
Chapter 2 Before Setting Up 2 - 1 Connecting the Power Supply to the Printer Plugging in the power supply An external power unit is required because the printer has no power supply. Connect the printer to the power unit using a power cable matching the specifications of the power unit and printer.
2-02 Connecting the Host Computer to the Printer Connecting the interface cable Connect the printer to a host ECR (host computer) using an interface cable matching the specifications of the printer and the host ECR (host computer). Connect the interface cable according to the following procedure. Turn off the printer and the host ECR (host computer).
Chapter 3 Installing the Parts 3-1 Installing the Ribbon Cassette Installing the ribbon cassette Be sure to use a ribbon cassette that matches the printer's specifications. Install the ribbon cassette according to the following procedure. Turn on the power to the printer. Check that the RELEASE light is turned on (the printer is in the released condition).
Page 15
If the ribbon is slack, turn the ribbon cassette’s feed knob in the direction of the arrow. Insert the ribbon cassette in the printer. Reinstall the printer cover. Insert the tabs on the upper side of the cover first, then place the bottom in place with a click. CAUTIONS: •...
3-2 Inserting Paper n n Inserting paper Be sure to use paper that matches the printer’s specifications. Insert paper according to the following procedure. Before inserting the paper, open the printer cover and make sure the ribbon cassette is installed. Install the ribbon cassette if needed and close the cover.
3-3 DIP Switches Locating DIP switches On the bottom of your printer are DIP switches that allow you to make printer settings or perform a number of different functions. • The switches are numbered SW-1 to SW-10, from left to right. •...
Page 18
Table 1. DIP switch functions Switch SW-1 Ignores data errors Prints “?” for data receive error Data buffer 35 bytes S W - 2 Data buffer 512 bytes S W - 3 XON/XOFF control DTR/DSR control 7-bit word length 8-bit word lengh S W - 4 P a r i t y S W - 5...
Chapter 4 The Self Test 4 - 1 Checking Operation with the Self Test The purpose of the self test The self test checks whether the printer has any problems. When the printer does not function properly, contact the dealer. The self test checks the following.
Chapter 5 Cautions while Using the Printer 5 - 1 Switches and Commands n n Panel switches Panel switches can be enabled or disabled by command c5. When disabled, the swiches on the panel will not work. POWER RELEASE PAPER OUT FORWARD FORWARD Feeds the paper forward based on the line...
Printable Area n n Printing position The printing position must be within the range indicated below. Refer to the section on paper in APPENDIX A [Units: mm] NOTE: * When ejection feeding is not performed after printing, printing can be performed up to the position (13.8 am) where the paper edge is longer held by the paper feed roller.
Errors 5 - 3 Mechanical errors (1) Error detection TM-290 II detects the following three mechanical error states: load • Abnormal due to paper jams • Abnormal home position error • Abnormal timing error The printer performs the following when it detects an error: •...
Chapter 6 Software Control 6-1 Printer Control Controlling the printer with commands The printer is controlled by commands that can change the size of the characters, and perform other functions. See the character code table. There are two types of commands. One-byte commands •...
6-2 Command Descriptions Command descriptions Command Name The name of the command Format The code sequence > denotes hexadecimal In this description, < numbers, < > denotes decimal numbers and < >B denotes binary numbers. [ ]k indicates the contents of the [ ] should be repeated k times.
6-3 Commands N a m e Horizontal tab Format < 09 > Description Moves the print position to the next horizontal tab position. • This command is ignored unless the next horizontal tab position has been set. Notes • Horizontal positions are set by ESC D.
Page 27
N o t e s • If the cut sheet eject length has not been set by ESCC, the paper is completely ejected. When the eject length has been set, the set length is ejected. However, if paper-out is detected during ejecting, the printer finishes ejecting the set length even if the set length has not been ejected completely.
Page 28
Page Mode. D e f a u l t n = 0 Reference 6-4 2. Restrictions in Page Mode ESC ! n Name print mode < n > F o r m a t < 1 B > < 2 1 > R a n g e Description Sets a print mode.
Page 29
Description Sets or cancels the user-defined character set. • Only the lowest bit of n is valid. When n = < * * * * * * *1 >B, the user-defined character set is set. When n = <* * * * * * *0>B, the user-defined character set is canceled (and the internal character set is set).
Page 30
Default The same as the internal character set. Notes • Since horizontally adjacent dots cannot be printed in the 7 X7 font, specify data so that horizontally adjacent dots are not included. Reference ESC % Example • In 5X7 font When the above pattern is defined for code 20H.
Page 31
• Divide the number of dots to be printed by 256. The integer answer is n2 the remainder is n1. Therefore, the number of dots in the horizontal direction is calculated as: n1+256Xn2. • If the. bit image data input exceeds the number of dots to be printed on a line, the excess data is ignored.
Page 32
ESC 2 Set 1/6 inch line spacing N a m e < 1 B > < 32 > F o r m a t Description Sets the line spacing to 1/6 of an inch. N o t e s • The set values for Standard and Page Modes are inde- pendent, and they are valid only in the corresponding mode.
Page 33
n = 0 Default Reference [n]k ESC D Name Set horizontal tab positions F o r m a t < 1 B > < 4 4 > [< n >]k < 00 > Range Description Sets horizontal tab positions. • "n" specifies the column number for setting a horizontal tab position.
Page 34
as if they were set in Standard Mode. May be shifted by one half-dot from the set value in Page Mode. Default • The default tab positions are at intervals of 8 characters (9th, 17th, 25th,…) for the 5X7 font. Reference HT, 6-4 2.
Page 35
inches in the reverse direction. • Sets the print starting position to beginning of the line. • The predetermined line spacing remains unchanged. Notes • Valid only in Standard Mode. Default Not defined. ESC L Name Select Page Mode Format <...
Page 36
• Valid only in Standard Mode. Page Mode is canceled and Standard Mode is selected. D e f a u l t Reference FF, 6-4 2. Restrictions in Page Mode ESC R Name Select international character set < n > <...
Page 37
D, depending on the value of n . • Valid only in Page Mode. D e f a u l t ESC W n1 n2 . . . Name Set printable area in Page Mode < n1 >< n2 > . . . < n8 > F o r m a t <...
Page 38
ESC c4 Name Select paper detectors to stop printing < n > F o r m a t < 1B > < 63 > < 34 > R a n g e Description Selects the paper detectors used to stop printing. •...
Page 39
Notes • If the panel switches are disabled by this command, all the panel switches are affected. The functions executed using the panel switches, e.g., paper feeding, are disabled. D e f a u l t n = 0 ESC d Name Print and feed paper n lines F o r m a t...
Page 40
The printer starts operation nx0.1 seconds after detecting the loading of the paper. If either m or n is out of the defined range, this command Notes is ignored and the previously set value is not changed. D e f a u l t m = 0 , n = 1 0 m n1 n2 N a m e Generate pulse...
Page 41
Description Selects page n from the character code table. D e f a u l t n = 0 Reference APPENDIX E Character Code Tables ESC u N a m e Transmit peripheral device status F o r m a t <...
Page 42
ESC v N a m e Transmit printer status < 1 B > < 76 > F o r m a t Description The current printer status is transmitted to the host computer. • The status to be transmitted is only one byte and the data N o t e s is as shown below.
Page 43
When n = <* * * * * * * 1>B, upside-down character printing is set. When n = <* * * * * * *0>B, upside-down character printing is canceled. Notes • The upside-down character is specified as rotation of all the normal characters on the line by 180°.
6-4 Page Mode General description The TM-290 lI operates in two different modes, Standard and Page. In Standard Mode, the printer prints or feeds paper whenever it receives any of the print or paper feed commands. However, in Page Mode all the print or paper feed commands are stored in a specified printable area in the memory.
Page 45
2. Restrictions in Page Mode The following restrictions in Page Mode should be noted: (1) Half-dot printing is, not available. Only normal dot printing is allowed in the Page Mode. Therefore, any down load characters and bit image containing the 7X7 dot font and ESC SP half dots, cannot be specified.
Page 46
3. Setting values in commands: Standard Mode vs. Page Mode (1) Values specified using a command are used in both the Standard and ESC SP, ESC ESC 3. For Page Modes,. with the exception of 2, and of these commands, values are set for each mode individually. ESC D, (2) When horizontal tab positions are specified in Page Mode using the positions are set in Standard Mode at first, then the results are...
Page 47
However, print data containing double-height characters or quadruple characters is stored so that only the seven lower dots of these characters appear in the printable area. In this case, a line feed command (such should be executed before buffering the print data to print the upper dots that are left behind.
Page 48
EX 1) A sample program written in BASIC (the output from this program is transmitted to the printer by assigning the printer port to file number “#1” using an OPEN statement). PRINT #1, CHR$(&H1B);“L”; PRINT #1, CHR$(&H1B);“W”;CHR$(0);CHR$(0);CHR$(0);CHR$(0; 120 PRINT #1, CHR$(100);CHR$(0);CHR$(100);CHR$(0); PRINT #1, CHR$(&H1B);‘T”;CHR$(0);...
Page 49
EX 2) A sample program written in BASIC PRINT #1, CHR$(&H1B);"L”; 110 PRINT #1 ,CHR$(&H1B);“W”;CHR$(0);CHR$(0);CHR$(0);CHR$(0); PRINT #1, CHR$(100);CHR$(0);CHR$(100);CHR$(0); 130 PRINT #1, CHR$(&H1B):TT”;CHR$(0); 140 PRINT #1, "Page mode Lesson 2 CAN command” PRINT #1, “ABCDEFGHIJKLMNOPQRST1234567890” PRINT #1, CHR$(&HC); ESC L In this sample program, at the beginning, is used to put the printer into Page Mode (line number 100).
Page 50
Figure 6-4-4 shows the result of adding the above program. The string “GHI” has been deleted. As shown in the figure, the deleted portion of data becomes spaces, when deletion is executed using the command. Figure 6-4-4 - 4 5 -...
APPENDIX APPENDIX A General Specifications Printing Specifications Print method: Impact dot matrix (2) Head wire configuration: Shuttle-type 7 pin (3) Printing direction: Uni-directional (4) Lines per second: Refer to Table A. 1 (5) Characters per line: Refer to Table A. 1 (6) Characters per inch: Refer to Table A.
Page 52
3. Ribbon (1) Inking method: Exclusive ribbon cassette (2) Color: Purple (3) Cassette type: ERC-27 (4) Life expectancy: Approx. 1,500,000 characters Paper (1) Paper types: Normal paper (High quality), Pressure sensitive paper, Carbon copy paper (2) Total thickness: Single-ply paper; 0.09 to 0.25 mm 0.09 to 0.35 mm Copy paper;...
Page 53
(5) Copy capability and ambient temperature for printing Copying capability is considerably affected by the ambient temperature. Therefore printing shall be performed within the followingtemperature range. Number of copies Temperature Original + 1, 2 copies 5 °C to 40 °C (6) Notes on slip paper •...
Page 54
(when using the EPSON PS-130) First level (1) VCCI: (2) FCC: Class A (3) FTZ: Class B 8. Reliability (1) MCBF: 1,500,000 lines (excluding the print head) (2) Print head life: Approx. 100,000,000 strokes / pin (7.14 million X 7 characters per head: where 1 character = 14 strokes) 9.
APPENDIX B Connectors . Connectors - c l connector Interface connector connector Interface connectors Refer to APPENDIX C Interfaces 3. Power supply connector This connector is used to connect an external power source. (1) Pin assignment: Refer to Table Hosiden TCS7960-53-2010 (2) Model Power Supply (3) The other side: Hosiden TCS7960-53-2010...
Page 56
(2) Drawer kick out drive signal Output signal: Output voltage; Approx. 24 VDC Output current; 1 A or less Output waveform: The waveform of Figure B.1 is output at Point A in Figure B.2 (ON time n1 and OFF time n2 ESC p depend on command)
APPENDIX C Interfaces 1. Specifications (RS-232C compatible) Data transmission: Serial Synchronization: Asynchronous Handshaking: DTR/DSR or XON/XOFF control (selected by DIP switch) Signal level: M A R K = -3 to -15V Logic “1” SPACE = +3 to +15V Logic “0” Baud rates: 110, 150, 300, 600, 1200, 2400, 4800, 9600 bps Data length:...
Page 58
2. Input connector terminal assignments and signal functions Pin Number Signal Name I n p u t Output Function Text Frame ground T X D T r a n s m i t Receive data D S R T h i s s i g n a l i n d i c a t e s w h e t h e r t h e host computer can or cannot receive data.
Page 59
3. XON/XOFF Timing When XON/XOFF control is selected, the TM-2901 transmits XON/XOFF codes as follows: [XON transmission] (1) When the printer first becomes ready to receive data after turning the power on. (2) When the receive buffer is released from the buffer-full state. [XOFF transmission) (3) When the receive buffer becomes full.
APPENDIX D Miscellaneous Notes Printing and Paper Feeding (1) Setting paper feed length Since this printer employs a shuttle dot printing mechanism, printing always keeps pace with paper feed operations. This means that paper should be fed longer than the set value in order to implement an actual print job when the set paper feed length is short.
Need help?
Do you have a question about the TM-290-II and is the answer not in the manual?
Questions and answers