Its high scalability enables users to build versatile POS systems. The system is compatible with all types of EPSON POS printers and displays. Moreover, its flexibility make it easy to upgrade in the future. The functionality and the user-friendliness is valued from around the world.
Page 4
For Safety Key to Symbols The symbols in this manual are identified by their level of importance, as defined below. Read the following carefully before handling the product. WARNING: You must follow warnings carefully to avoid serious bodily injury. CAUTION: Provides information that must be observed to prevent damage to the equipment or loss of data.
Page 5
TM-T70 Technical Reference Guide Warnings WARNING: ❏ Shut down your equipment immediately if it produces smoke, a strange odor, or unusual noise. Continued use may lead to fire or electric shock. Immediately unplug the equipment. ❏ Only disassemble this product as described in this manual. Do not make modifications to the unit.
EMC and Safety Standards Applied Product Name: TM-T70 Model Name: M255A The following standards are applied only to the printers that are so labeled. (EMC is tested using the Epson power supplies.) Europe: CE marking Safety: EN 60950-1 North America: EMI: FCC/ICES-003 Class A Safety: UL60950-1/CSA C22.2 No.
Page 7
The connection of a non-shielded printer interface cable to this printer will invalidate the EMC standards of this device. You are cautioned that changes or modifications not expressly approved by Seiko Epson Corporation could void your authority to operate the equipment.
About this Manual This manual describes the TM-T70, a current EPSON thermal printer product. The currently available power supply, the PS-180, works with TM-T70. Aim of the Manual This manual was created to provide all the information necessary for system planning, design, installation, and application of the printer for designers and developers of POS system.
Page 9
EPSON Advanced Printer Driver Manual Provides information for anyone who is programming using the APD (EPSON Advanced Printer Driver). This is included in the EPSON Advanced Printer Driver.* * You can obtain these items from one of the following URLs: For customers from North America: http://pos.epson.com/...
Chapter 1 Product Overview The TM-T70 thermal printer product is currently available from EPSON. In addition, the PS-170, the power supply, is obsolete and no longer available. It is described only for legacy support. The currently available power supply, the PS-180, works with TM-T70.
1.3.2 Control Panel TM-T70 FEED button PAPER OUT LED ERROR LED (POWER) LED 1.3.2.1 LED (POWER) LED (green) ❏ Lights when the power supply is on. ❏ Goes out when the power supply is turned off. ERROR LED Lights or flashes when the printer is offline.
TM-T70 Technical Reference Guide 1.3.3 Power Switch The power switch is located at the bottom right front of the printer. (Refer to “Printer part names” (page 1-3).) Turn the printer on or off. The marks on the switch ( ) indicate the printer switch position.
1.4.1 Installing and Replacing Roll Paper Note: Be sure to use roll paper that meets printer specifications. See Appendix B for details on the paper specifications. Do not use roll paper whose trailing end is glued to the roll paper core. 1.4.1.1 Installing Roll Paper 1.
Page 19
TM-T70 Technical Reference Guide 3. Pull out the roll paper toward you, then set it so that it fits between the left and right paper guides on top of the printer cover. Paper guides Figure 1-6 Pulling out the roll paper 4.
2. Remove jammed paper, reinstall the roll, and close the cover. 1.4.3 Power Switch Cover Install the power switch cover that comes with the TM-T70 onto the printer to prevent inadvertent changing of the power switch, to prevent tampering, and to improve the appearance of the printer.
TM-T70 Technical Reference Guide 1.4.4 Shipping Procedures Do the following before shipping the printer. 1. Press the power switch to turn the power off. 2. Make sure the LED is out. 3. Remove the power supply connector. 4. Remove the roll paper.
TM-T70 Technical Reference Guide Chapter 2 Setup Before using the printer, you need to make various settings to increase the printer's functionality. Configure the printer appropriately depending on the environment. 1. Install the printer (page 2-1) Detailed setup 2. Set the DIP switches (page 2-3) Note: Detailed setup sometimes can be omitted.
Page 24
Fix the printer so that it does not move around when you open the printer cover and cut roll paper. A tape for fixing the printer is available as an option. As shown in the illustration below, install the printer with a maximum tilt of 3°. Installing the printer with a tilt of more than 3°...
TM-T70 Technical Reference Guide 2.2 Setting the DIP Switches On this printer, you can make various settings with DIP switches. Note: Serial interface communication conditions must be set on serial interface model printers. 2.2.1 DIP Switch Positions and Steps for Changing DIP Switch Settings Follow the steps below to change the DIP switch settings.
Page 26
No * Parity selection Even Odd * Baud rate selection (See the “Baud rate selection” tables below.) Table 2-3 Baud rate selection (DIP SW1-7, 1-8) TM-T70 Switch no. Baud rate (bps) Adjustable by control commands (Default)*1 4800 9600 19200 *1 The baud rate can be changed with the setting values for the communication conditions of the serial interface.
Page 27
TM-T70 Technical Reference Guide Table 2-4 Dip Switch bank 2 settings Function DEFAULT Handshake (BUSY) conditions • Receive buffer full • Offline • Receive buffer full* Reserved (do not change setting) Fixed to OFF 2-3, 2-4 Print density selection/low-power mode (See separate table.)
Page 28
Note: * Factory setting Table 2-6 Parallel/USB/Ethernet/Wireless LAN DIP switch bank 1 Function DEFAULT Automatic line feed Enabled at all times Disabled at all times * OFF Receive buffer size 45 bytes 4KB * Reserved (Always use printer with these —...
TM-T70 Technical Reference Guide 2.3 Connecting the Printer to the Host Computer 2.3.1 Serial Interface Connection 2.3.1.1 Cross cable wiring diagrams The wiring selections for available serial cross cables are as follows: Figure 2-12 Cross cable diagrams The cable needed depends on printer control and handshake method. You can operate the TM printer with a Windows driver, OPOS, or ESC/POS commands.
Page 30
Stand alone Both the TM printer and DM-D are connected to the host computer directly via the serial port. Application XON/XOFF DTR/DSR RTS/CTS control (except OPOS) (DOS, OPOS, Visual C) (DOS, Windows driver, Visual C, TM side Visual Basic MSComm) control setting XON/XOFF Type A or B...
TM-T70 Technical Reference Guide 2.3.1.3 Connecting the serial interface (RS-232) cable WARNING: Be sure to turn off the power supply for both the printer and host computer before connecting the cables. 1. Insert the interface cable connector firmly into the interface connector on the connector panel.
USB hub from a printer connected to the host computer. Note: A customer display (DM-D) can be connected to a USB model TM-T70 (with UB-U01III/UB-U02III) by the exclusive modular cable (RJ-45). When connecting the customer display, connect the modular jack from the customer display to the DM connector (refer to “Installing the locking wire saddle”...
Page 33
TM-T70 Technical Reference Guide 2.3.3.1 USB Interface Connection Diagram Example: Figure 2-17 USB connection 2.3.3.2 Connecting the USB interface cable 1. Attach the locking wire saddle at the location shown in the figure below. 2. Put the USB cable through the locking wire saddle as shown in the figure below.
To use USB model TM printers, the TM printer driver (EPSON OPOS ADK or advanced printer driver) must be installed on the host computer. Get the latest driver information from one of the following URLs: For customers from North America, go to the following web site: http://pos.epson.com/...
Page 35
For customers from other countries, go to the following web site: http://www.epson-pos.com/ Select the product name from the “Select any product” pull-down menu. Other compatible Ethernet interface modules may be available for your printer. Contact your EPSON dealer for information on the options available. Rev. A...
2.4 Connecting Power Supply Unit and Cash Drawer Always use one of the following power supplies: The EPSON PS-180 (the currently available power supply that can be used with the TM-T70). Use the cash drawer handled by EPSON or your dealer.
Note: Before removing the DC cable connector from the EPSON PS-180 (current model power supply), make sure the power supply cable has been removed from the power supply unit, then grasp the arrow-marked section of the connector and pull straight out.
To use the TM printer, either the Advanced Printer Driver (APD) (Windows driver) or the EPSON OPOS ADK (OCX driver) must be installed. For an outline of each driver, refer to “Introducing the Control Methods” (page 3-1). For details on installation methods, refer to the manual for the respective driver.
API. This uses the printer’s bidirectional communication capability in the Windows standard printer driver operating environment. Note: The status API is a printer control API originally supplied by EPSON. This can be used to get the printer status and send ESC/POS commands. Rev. A...
Page 40
User's manual (for developers) • Engineering data for each status • Main function control methods (for WordPad and VB) 3.1.1.3 EPSON Advanced Printer Driver support environment ❏ Supported interfaces • Serial, parallel, USB, Ethernet ❏ Supported operating systems (with confirmation of system operation) •...
Ethernet model printer. See the manual packed with the APD. When you use the APD for the TM-T70, using TrueType fonts may slow printing down, due to the speed of communication between the printer and host computer. If this happens, we recommend using printer- resident fonts.
Page 42
3.1.2.2 EPSON OPOS ADK contents The installer of the EPSON OPOS ADK, Ver. 2.10 or later, has a silent installation function, which can install the OPOS environment without a user interface and facilitate installation. With the installer, the following OPOS-compliant OPOS Control for EPSON devices, manuals, various utilities, and sample programs can be installed.
Page 43
This driver is necessary to connect a USB model printer. • Sample programs Sample programs for VB, VC++ can be installed. 3.1.2.3 EPSON OPOS ADK support environment ❏ Supported interfaces • Serial, parallel, USB, Ethernet ❏ Supported OSes (with confirmation of system operation) •...
3.1.3 ESC/POS Commands To directly control the TM printer using ESC/POS commands, EPSON proposes printing/ control via ESC/POS commands. The printer can be controlled directly by sending ESC/POS commands from an application to the printer. For detailed information about ESC/POS commands, please contact EPSON or your dealer.
TM-T70 Technical Reference Guide 3.2.1 FEED Button The printer feeds paper based on the line spacing set by the control method (OPOS, Advanced Printer Driver, ESC/POS commands). However, you cannot feed paper using the FEED button under the following conditions: •...
Page 46
❏ A recoverable error recovers by resetting the printer or sending a command from the driver after the cause of the error is eliminated. ❏ For unrecoverable errors, the printer or the power supply may be malfunctioning and must be repaired. Automatically recoverable errors Although normal printer operation is no longer possible when automatically recoverable errors occur, they do not represent printer failure.
TM-T70 Technical Reference Guide Unrecoverable errors Normal printer operation is no longer possible when unrecoverable errors occur. The printer must be repaired. Table 3-14 Unrecoverable errors Error Error description Error LED flash code Recovery measure Approx. 160 ms Memory R/W error...
3.4.1.2 Roll Paper End Sensor The roll paper end sensor detects whether there is paper in the paper path. When there is no paper (paper end status), the PAPER OUT LED and ERROR LED light to indicate an error has occurred.
TM-T70 Technical Reference Guide Note: In either case above, the printer enters the BUSY state after power is turned on (including resetting with the interface), and when a self-test is being run. For details on how to change the DIP switch setting for receive buffer full, see “Setting the DIP Switches”...
The print density may vary depending on the type of roll paper or the environmental conditions. 3.7 Notes on Printing 2-Dimensional Code The TM-T70 supports 2-dimensional code printing. Be sure to follow the notes below when printing 2-dimensional codes. 1. Provide the quiet zone according to the code specifications by the user.
TM-T70 Technical Reference Guide • Printer mechanism functions • Print quality • Control software ROM version • DIP switch settings This test is independent of any other equipment or software, so it is a good idea that run it when you first set up the printer and if you have any trouble.
2. Check the serial communication conditions of the printer and the host. Serial communication conditions • Baud rate • Parity • Flow control • Data length You can check printer settings as follows: 1. Run a self-test to check the printer’s serial communication conditions. (See page 3-12.) 2.
TM-T70 Technical Reference Guide 3.9.3 Q: I cannot print part of Page 0 in Visual Basic. Why? Cannot print a part of Page 0 (for example: ) in Visual Basic. A: Try printing using the following procedure: When programming with Visual Basic, limitations prevent data from 81H through 9FH and from E0H through FEh from being sent as characters.
Page 54
3-16 Application Development Information Rev. A...
TM-T70 Technical Reference Guide Chapter 4 ESC/POS Command-related Information This chapter introduces the printer operation settings, which can be made by using ESC/POS commands, and precautions for those operation settings. 4.1 NV Memory (Non-volatile Memory) The printer’s NV memory can be roughly divided into three parts: •...
Note: For details on NV graphics and NV bit images, see the “ESC/POS Application Programming Guide.” 4.2 Printer Status There are three ways to get the printer status, and each method has the following features. For details, see the “ESC/POS Application Programming Guide.” •...
The print speed sometimes slows down, depending on the data transfer speed and other settings. A slow baud rate is a probable cause of intermittent printing. We recommend using a faster baud rate. 5.3 Character Specifications (TM-T70) Table 5-20 Character specifications...
TM-T70 Technical Reference Guide Table 5-21 Character configurations and dimensions Standard Double-height Double-width Double-width / Double-height W × H (mm) W × H (mm) W × H (mm) W × H (mm) Font A (12 × 24) 1.41 × 3.39 1.41 ×...
5.6 Print Position versus Cutter Position (TM-70) The following illustration shows the relationship between print position and cutter position. Manual cutter position Approx. 30 mm Autocutter blade position Approx. 13 mm Center position for the head Print direction Figure 5-24 Print position versus cutter position Note: The values in the figure are center values.
Acoustic noise Operating: Approximately 55 dB (Bystander position) NOTE: The values above are measured in the Epson evaluation condition. The acoustic noise differs depending on the paper used, printing contents, or the setting values such as print speed or print density.
TM-T70 Technical Reference Guide Appendix A Interfaces and Connectors A.1 RS-232 Serial Interface A.1.1 Interface Board Specifications (RS-232-compliant) Table A-1 Serial interface specifications Item Specifications Data transfer method Serial Synchronization Asynchronous Handshake Select one of the following with DIP SW1-3: ❏...
A.1.2 Functions of each Connector Pin Table A-2 Pin assignments Signal Signal name direction Function ⎯ Frame ground Output Transmission data Input Reception data Output Equivalent to DTR signal (pin 20) Input This signal indicates whether the host computer can receive data. SPACE indicates that the host computer can receive data.
TM-T70 Technical Reference Guide A.1.4 Code The hexadecimal numbers corresponding to the XON/XOFF codes are shown below. ❏ XON code: ❏ XOFF code: Note: When the printer goes from offline to online and the receive buffer is full, XON is not transmitted.
Page 66
Reverse mode The transfer of status data from the printer to the host proceeds in the nibble or byte mode. This mode allows data transfer from an asynchronous printer under the control of the host. Data transfers in the nibble mode are made via the existing control lines in units of four bits (a nibble).
Page 68
Note: A signal name with a rule above it indicates an “L” active signal. Bidirectional communications cannot take place, unless all signal names for both sides correspond to each other. Connect all signal lines using a twisted-pair cable. Connect the return side to the signal ground level. Make sure the signals satisfy electrical characteristics.
TM-T70 Technical Reference Guide Appendix B Options and Consumables B.1 Roll Paper The table below shows the roll paper specifications. Table B-1 Paper specifications Type of paper Specified thermal paper Shape Roll Select from the following: Paper width ❐ 79.5 mm ± 0.5 mm (default) Internal diameter 12 mm {0.47"}...
Page 70
B.2.1.2 Case specifications ❏ Dimensions: 68 mm (D) × 136 mm (L) × 33 mm (H) (excluding projections) {2.68" × 5.35" × 1.26"} Refer to the figure below. ❏ Weight: Approx. 0.4 kg {14.11 oz} (excluding the AC cable) ❏ Material: Durability level: V0 ❏...
TM-T70 Technical Reference Guide Appendix C Character Code Tables C.1 Page 0 (PC437: USA, Standard Europe) (International character set: when “America” is selected) Note: The character code tables show only character configurations. They do not show the actual print pattern.