Page 1
THERMAL LINE PRINTER TM-T60/T60P TM-T80/T80P Operator’s Manual 400206500...
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 parties as a result of; ac- cident.
The connection of a non-shielded printer interface cable to this printer will invali- date the FCC Certification of this device and may cause interference levels which exceed the limits established by the FCC for this equipment.
Page 4
. Easy access to the power switch on the front of the printer body; access to both sides and the back not necessary .
Chapter 2 Before Setting Up Connecting the Power Supply to the Printer ......
Page 6
II. REFERENCE1 Chapter 5 Cautions while Using the Printer Panel Switches and Commands ... 5 - l 5 - 2 Printable Area 5 - 3 Miscellaneous Notes ... 5-4 Error Correction 5-5 Cleaning the Head ... Chapter 6 Software Control Printer Control ...
1 - 1 Checking the Contents of the Box Checking the parts Remove the printer and other parts from the box. Printer Make sure no parts are missing or damaged. If you find any damaged or missing parts, please contact your dealer for assistance.
Avoid using or storing the printer in places subject to excessive tem- peratures 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. Intense vibration or shock may damage the printer.
1 - 4 Names and Functions of Parts n Part names Printer cover Operation panel Power connector Interface connector Drawer-kick connector DIP switches (*1) * 1: The DIP switches are located behind the small cover on the bottom of the printer. - 4 - TM-T60/T80 TM-T60P/T8OP...
Page 11
The POWER light is on when power is turned on. ERROR (red) The ERROR light is on when the printer cover is not closed com- pletely, or when the paper roll is near the end. The light blinks during an error condition, or when waiting for data during macro execution.
Using an incorrect power supply can cause serious damage to the printer. Connect the power unit according to the following procedure. Make sure the printer and the power unit are turned off. Plug the power cable’s connector into the printer’s power connector with the arrow mark facing downward.
2-2 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). TM-T6O/T80 Connect the interface cable according to the following procedure.
Page 14
Attack the ground wire to the ground connector on the right side of the interface connector. Plug the drawer-kick cable connector into the drawer-kick connector on the printer (if this connector is covered, you cannot attach a drawer-kick cable to your printer). procedure.
Using scissors, cut the leading edge of the roll paper perpendicular to the paper feed direction. Open the printer cover and raise the release-lever toward you. Load the roll paper while Iightiy pressing the right roll paper holder outward. Release the holder after fitting the paper core onto the holder.
Page 16
Using scissors, cut the leading edge of the roll paper perpendicular to the paper feed direction. Open the printer cover and raise the release-lever toward you. Load the roll paper while Iightly pressing the right roll paper holder outward. Release the holder after fitting the paper core onto the holder.
Page 17
Insert the edge of the roll paper into the paper slot and turn the paper-feed knob in the direction of the arrow to feed the paper 5 cm beyond the tear-off edge. Don’t turn the paper-feed knob when the release lever is down. Paper-feed knob Raise the head-open lever, unroll the paper a little and pull lightly from the roll paper side to eliminate twist or misalignment.
3 -2 Adjusting the Paper-End Detector The paper-end detector The paper-end detector senses when the paper is nearing its end and turns on the PAPER lamp. The paper-end detector can be adjusted according the thickness of the Paper. How to adjust the paper-end detector Roll paper may differ in spool size, so it may be necessary to adjust the paper-end detector.
Page 20
Loosen the adjusting screw that holds the paper-end detector. Then set the top of the positioning plate to the appropriate adjustment position, and tighten the adjusting screw. NOTES: 1 . The T dimensions corresponding to the adjustment values in the table are caluculated from standard measurements; some variations in the actual mechanism.
3 -3 Setting the DIP Switches n n Locating the DIP switches On the underside of your printer are a number of DIP switches that can be set to perform a number of different functions. - You can change the function of your printer by turning DIP switches on or off.
Page 22
n n TM-T60/T60 DIP-Switch Functions Table 3-2 DIP-Switch Functions (On the bottom of the case) DIP SW1 SW- 1 Ignores data reception errors ---------------------.----------------------------------- - - - - - - - - - - - - - - - - - - SW-2 Data buffer 45 bytes - - - - - - - - - - - - - -...
Page 23
TM-T60P/T80P DIP-Switch Functions Table 3-5. DIP-Switch Functions (On the bottom of the case) DIP SW1 SW-l Auto-feed function is always valid -------------------------------------------------------------------------------------------- SW-Z Data buffer 0 byte ------------------------------------------------------------------------- S W - 3 Character print density (Refer to Table 3-6) S W - 4 ----------------------------------------------------------------------------- S W - 5 Table 3-6.
This unit has an open-cover detector located inside the printer cover. - Data is not printed when the printer cover is open. - Opening the cover sets the printer OFF LINE; data cannot be received when the printer is OFF LINE.
- Printer mechanism - Print quality Run the self test according to the following procedure Œ Make sure the printer cover is closed and the roll paper is installed correctly. • While holding down the PAPER FEED switch, press on the POWER button.
Paper feeding is performed even during the paper near- end state. N o t e Paper cannot be fed when the printer cover is open. * The paper-feed switch can be enabled or disabled with the ESC c5 command. When this switch is disa- bled, you cannot feed paper with the switch.
5-2 Printable Area Printable Area The print area must be within the range indicated below. (1) TM-T6O/T6OP Units: mm Print head printing position (2) TM-T8O/T8OP Units: mm Print head printing position - 2 1 -...
For example, when the line spacing is set to 10 dots (10/l80 inch), the printer normally feeds just 10 dots for a carriage return; however, the printer feeds the paper 24 dots when printing normal Font A characters.
Page 30
(2) When the printer goes to the standby (data-waiting) state during printing, the printer stops printing and feeding paper temporarily. When the printer restarts, the paper may shift 1 to 3 dots at the start of printing. Graphics printing is particularly affected by this.
Page 31
n n Handling thermal paper (1) Notes on using thermal paper Chemicals and oil that come into contact with the thermal paper may cause paper discoloration, and can also cause the ‘printing to fade. Therefore, pay attention to the following: a) Use water-based paste, starch paste, polyvinyl paste, or MC paste when gluing thermal paper.
5 - 4 Error Correction ERROR LED (red) Lights: On when the printer cover is not closed completely, or when the paper roll is near the end. Blinking: Blinks during the error states shown in Table 5-3. Blinks during the print-waiting state (macro executing command) shown in Table 5-4.
Page 33
Table 5-3. Error Display (Continued) Error ON/OFF Timing Pattern 150 ms Print head thermistor error Internal data processing error head Print paper out error Print head overheating error Table 54. Macro Executing Command Standby State Display Error ON/OFF Timing Pattern Waiting for macro execution The macro executing command can specify the number of executions of a...
Do not clean the head immediately after printing; the head may be hot. ---------------------------------------------------------------------------- Œ Open the printer cover and raise the head-open lever. If roll paper is loaded, remove it from the head area. • Clean the heating element of the head with a cotton swab containing an alcohol solvent (ethanol, methanol, or IPA).
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 APPENDIX E Character Code Tables and APPENDIX F command Summary.
6 - 2 Command Descriptions Command descriptions *XXX Command The name of the command * N a m e * F o r m a t The code sequence In this description, < > numbers, < > denotes decimal numbers and < > denotes binary numbers.
6 - 3 Commands Horizontal tab < 09 > Moves the print position to the next horizontal tab position. . This command is ignored unless the next horizontal tab position has been set. - Horizontal tab positions are set using ESC D. - The default horizontal tab positions are at intervals of 8 characters (9th column, 17th, 25th.
ESC SP n Set character right-side spacing < 1B > Sets the character right-side spacing in dot units ( l/180- inch units). • The character right-side spacing for double-width mode is twice the set value. n = O ESC ! n Set print mode <...
Page 39
Sets or cancels the user-defined character set. • Only the lowest bit of When n = < * * * * * * * 1 > set is set. W h e n n = < * * * * * * * O > set is canceled (and the internal character set is set).
Page 40
GS * is executed, or until the printer is turned off. . The user-defined characters and a down-loaded bit image...
Page 41
If m is out of range, n1 and the data following will be processed as normal data. After printing a bit image, the printer returns to the normal data processing mode. < m >< n1 >< n2 >[< d >]k...
Page 42
The relationship between the image data and dots to be printed is as follows: - 8-dot bit image - 24-dot bit image - 3 5 -...
ESC @ Initialize printer < 1B > Clears the data in the print buffer and resets the printer mode (to the same state as when the power is turned on). - The DIP switches are not read again. The data in the receive buffer is not cleared.
- A horizontal tab position is stored as the absolute value of (character width X n) measured from the beginning of the line. The character width includes the character right- side spacing, and double-width characters should be set with twice the width of normal characters. - Up to 32 tab positions can be set.
Page 45
ESC R n Select international character set n selects an international character set from the following table. Country U.S.A. France Germany U.K. Denmark I Sweden n = 0 APPENDIX E Character Code Tables ESC c3 n Select paper detectors to output signals <...
Page 46
- In the TM-T60P/T80P, only the journal near-end detector can be selected and only the lowest bit of - When a paper-end is detected by the journal detector, the printer goes OFF-LINE after printing stops. n = 0 ESC c5...
- m is specified as follows: ON time is n1X2 msec, and OFF time is n2X2 msec. If m is out of range, the printer reads n1 and n2 but does not output a pulse. , the paper feed switch is <...
(DSR selected, one byte is transmitted without checking the DSR signal. - When DTR/DSR control is selected, if the host computer is not ready to receive data (DSR is MARK), the printer waits until it becomes ready. Journal near-end Undefined Journal end <...
Page 49
DSR signal. - When DTR/DSR control is selected, if the host computer is not ready to receive data (DSR is MARK), the printer waits until it becomes ready. Pin 3 level Undefined...
Page 50
Sets or cancels upside-down character printing. - Only the lowest bit of When printing is set. When printing is canceled. - The upside-down character specification rotates normal characters on the line by 180° and prints them. - Valid only when input at the beginning of a line. n = 0 When upside-down char- acter printing is canceled.
Page 51
Sets the print starting position to the specified number of dots (1/180 inch units) from the beginning of the line. - Divide the number of dots by 256. The integer answer is and the remainder is n1. Therefore, the print starting position becomes n1+n2X256 from the beginning of the line.
. In each bar code system, if a character code “d" cannot be printed, the printer prints the processed data and the following data is treated as normal data. When a bar code system with a fixed number of printing characters is selected, the number of characters “k”...
Page 53
GS h n Select height of bar code < 1D > < 68 > Selects the height of the bar code. - n specifies the number of dots in the vertical direction. n = 162 GS H n Select printing position of HRI characters <...
Page 54
- After a down-loaded bit image is defined once, it is available until another definition is made, until ESC @ is executed, until ESC & is executed, or until the printer is turned off. - The relationship between the bit image data and the trans-...
Page 55
GS / m Print down-loaded bit image < 1D > < 2F > Prints a down-loaded bit image using the mode specified by m. - m selects the print mode from the following table. Mode Normal mode Double-width mode 2 Double-height mode Quadruple mode If any data is present in the print buffer, this command is ignored.
Page 56
- If the macro range exceeds 2048 bytes, the excess data is not defined. - Even if the ESC @ command (initialize the printer) is performed, the macro definition is not cleared. Therefore, it possible to include ESC @ in the macro definition.
Page 57
< 1B > < 3D > Selects a device to receive data from the host computer. - If the printer is not selected, the TM-T60P ignores all received data until it is selected by this command. - Each bit of...
ESC a n Align positions Name < 1B > < 61 > Format Range Description Aligns all the data in one line to the specified position. n specifies the alignment as follows: • Notes • Valid only when input at the beginning of a line. Default n = 0 Example...
6 - 4 Program Descriptions TM-T60/T80 1. Introduction The TM-T6O/T80 is connected to the host computer by an RS-232C interface. The TM-T60/T80 is easily controlled by sending data and commands from the host computer. The following examples use the main commands from MS-DOS BASIC. Before Printing Connect TM-T60/T80m to the host computer, power supply, and the drawer while referring to Chapter 2.
Page 60
In order to execute ESC @ (Initialize the printer) send “@" following the ESC code. Always write ” ; ” at the end of the commands or BASIC will send a CR and LF code. Sending Print Data 120 PRINT #1, “ABCDEF” ;CHR$(1O);...
Page 61
Selecting character Font A and Double-width 150 PRINT #1, CHR$(27); ”!” ;CHR$(48); 160 PRINT #1, ”ABCDEFGHIJK” ;CHR$(10); TM-T60 Font A (normal) Font A (double-width) Resetting the style to Normal. 170 PRINT #1, CHR$(27); ”!” ;CHR$(O); 180 PRINT #l, ”ABCDEFGHIJK” ;CHR$(10); 170 sets Font A to Normal.
Page 62
NUL.) "CHR$ (2)” selects the JAN 13 Bar code system. The 12 characters, “012345678901” are print data. A check-digit is added by the printer because 12 characters are sent, and “012345678901” is printed. “CHR$ (0)” must always be used as the last command (representing end of data).
Page 63
The “u” command in line 360 transmits the status of the drawer kick to printer. Refer to ESC u n. 370 recieves the data from the printer through RS-232C. 380 and 390 display the status of the drawer kick on the CRT.
Page 64
PRINT #1,CHR$(27);"@"; PRINT #1,CHR$(29);"H PRINT #1,CHR$(27);"$";CHR$(40);CHR$(0); PRINT #1,CHR$(29);"k";CHR$(2);"01234567890l";CHR$(O); PRINT #1,CHR$(27);"p";CHR$(0);CHR$(10);CHR$(100; PRINT #1,CHR$(27);"u";CHR$(0); A$=INPUT$(1,#1) IF A$=CHR$(0) THEN PRINT "DRW:L" IF A$=CHR$(1) THEN PRINT "DRW:H" CLOSE #1 * * * * * * * * in MS-DOS BASIC HOST COMPUTER:EPSON PC-286 ;CHR$(2); -57-...
Page 65
TM-T60P/T80P Except for the different interface connectors accommodated by the two types of the printer TM-T60/T80 and TM-T60/T80P, the description for the TM -T60P/T80P printer is same with the TM-T60/T80’s which are mentioned be fore. However, omit step 12, because the TM-T60P/T80P the drawer-kick through pin 34 of the parallel interface connector.
(2) Dot density: (3) Printing direction: (4) Print width (TM-T60/T60P): 54mm, 384 dot positions (TM-T80/T80P): 72mm,512 dot positions (5) Characters per line(TM-T60/T60P): 32 (Font A) (TM-T80/T80P): 42 (Font A) (6) Character spacing: (7) Printing speed (TM-T60/T60P): Approx. 12 lines/second (1/6 inch (TM-T80/T80P): Approx .
Page 67
(8) Paper feeding speed (TM-T60/T60P): Approx. 2.0 inches/second (TM-T80/T80P): Approx. 1.5 inches/second (9) Line spacing: 2. Character specifications (1) Character sets: (2) Character structure: (3) Character size: Table A.1 Character Sizes Standard WXH (mm) CPL WxH (mm) CPL WXH (mm) CPL Font A 1.41 x3.39...
Page 68
(4) Paper width (TM-T60/T60P):60±° (TM-T80/T80P):80±° (5) Roll size: (6) Specified paper (TM-T60/T60P):Roll paper model No. : NTP060-80 (TM-T80/T80P):Roll paper model No. : NTP080-80 (7) Roll paper core: Receive buffer Either 4 Kbytes or 45 bytes, selectable by DIP switch (TM-T60/T80)
Page 69
(2) FTZ: 8. Reliability MCBF: 9. Environmental conditions (1) Temperature Operating: Storage: (2) Humidity Operating : Storage: 10. External dimensions and weight (TM-T60/T60P) Height: Width: Depth: weight: (TM-T80/T80P) Height: Width: Depth: Weight: 11. Case color EPSON standard gray Peak: Approx. 6.0 A (Print duty: 100%) Approx .
NOTE: Start the external power supply after connecting the external power supply - Pin 1: Pin 2: Pin 3: Unconnected SHELL: Connected to the frame ground (FG) at the printer side. Connector: TCP8927-63-1110 (Hosiden or equivalent) E-core shielded (AWG22X2) Cable: TCS7960-53-2010 (Hosiden or equivalent) - 6 3 -...
Page 71
This signal outputs the pulses specified by the ESC p command. The SW(+) state is checked by the host computer using the ESC Command. Printer side connector: TM5RJ3-66 (HIROSE) or equivalent User-side plug: Standard 6-pin modular jack (RJ11 Telephone jack)
Page 72
SW(+) signal level: “LOW = 0 to 0.5 V “HIGH” = 3 to 5 V Printer side Figure El. Drawar kick-out Signal Interface Circuit NOTE: Only the solenoid can be connected to the terminal of the drawer-kick connector drive signal.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Output This signal indicates whethar the printer can or cannot receive data. when DTR/DSR controlis selected.
Page 74
Handshaking: Logic level: Connector: * The period from when the power is turned on to when the printer is first ready to receive data. * In an error state. * When the remanig space in the recive buffer becomes 10 bytes.
Page 75
STROBE pulse for reading data. lnput Normally, this signal is “HIGH”. just after it goes “LOW”, the printer reads the data. Pulse width must be 0.5 µs or more at the receive terminal. These signals are ths eight parallel data Input tits.
Page 76
The rising time and falling time of any signal should be 0.2 µs or less. 3. Never transmit data without checking ACKNLG and BUSY. (Data should only be transmitted to this printer after confirming that ACKNLG is active, or when BUSY is "LOW".) 4. The interface cable should be as short as possible.
Page 77
Reception of data is controlled by the ACKNLG or BUSY signal. The BUSY signal gose “HIGH” depending on whether the receive buffer is available or not as follows: • During the period from when power is turned on to when the printer initialization completes. • During the self test printing •...
No., make sure that the specifications of the drawer to be used meet the following conditions before connecting it to the drawer kick- out connector of this printer. These conditions also apply to any devices that use the drawer kick-out connector.
Page 79
2) Notes on using the specified pulse generation command (ESC When the drawer is connected to the drawer kick-out connector and driven using the specified pulse generation command (ESC P), specify the parameters n1 and n2 in this command so that they will meet the following conditions.
Page 80
The foIlowing shows an example program used when the drawer connected to the drawer drive signal 1 is driven using an ON time of 200 ms. PRINT #1, CHR$(&H1B);“P”;CHR$(0);CHR$ GOSUB*WAlT3OOMS *WAlT3OOMS (* NOTE) 300[ms] wait routine RETURN NOTE: *This part is indicated in Formula D-3. Set this value so that it Formula can satisfy at least as long as the wait routine time.)
Print and feed paper using minimum units Select international character set Print and feed n lines Generate pulse Select character code table Transmit printer status Transmit peripheral device status Set/cancel upside-down character printing Set/cancel 90° cw (clockwise) rotated characters Set absolute position...