The TSP200 series is ideal for printing text, bar code and graphics.
The TSP200 series has the following features:
1. extremely quiet and fast printing (maximum 50 mm/sec.) using the direct line
thermal printing method
2. support many bar code types
(UPC-A, UPC-E, JAN/EAN-8, JAN/EAN-13, CODE 39, IFT 2 OF 5, CODE
128, CODE 93, NW-7)
3. dual interfaces (RS232C, Parallel)
4. memory switches that enable wide selection of printer default settings
The printer has two different software modes which can be selected using the DIP
switch.
(Factory setting: Star Mode)
Star Mode: DIP switch 1-7 ON
This mode is compatible with Star Receipt printers, such as the SP300 and SP200
series.
ESC/POS Mode: DIP switch 1-7 OFF
This mode is compatible with the printers supporting ESC/POS command.
ESC/POS is a trademark of Seiko Epson Corporation.
For improvement purposes, the descriptions and specifications in this manual are
subject to change without notice.
– 1 –
2. MEMORY SWITCH AND DIP SWITCH
Functional settings are made using the printer’s EEPROM memory switches and
the DIP switches.
2-1. Memory Switch
Each memory switch is a 16-bit word stored in EEPROM.
The printer is shipped with the factory setting which is made in accordance with
its product type.
For the detailed functions and the settings of the Memory switches, please refer
to “Chapter 8”.
The factory settings are shown in the table below.
LEDFunction
POWERLights up when the printer is turned on.
Blinks when an error occurs (Refer to 7. ERRORS.)
ON LINELights up when the printer is on line; goes off when the printer
is off line or error occurs (Refer to 7. ERRORS.)
3-2. Switches
SwitchFunction
ON LINESwitches between on line and off line
FEEDFeeds the paper while pressed
3-3. Switch Operation (Combined Switch Operation)
1) <SELF PRINTING>
FEED + POWER ON (Turn the power on while holding the FEED switch
depressed.)
Self-printing will be performed. VER. NO., Memory switch settings, DIP
switch settings and character order will be printed out.
2) <Hexadecimal dump mode>
ON LINE + POWER ON (Turn the power on while holding the ON LINE
switch depressed.)
Each of the signals sent from the computer to the printer will be printed out
in hexadecimal code.
This function allows you to check if a control code sent to the printer by the
program being used is correct or not. The last line is not printed if its data is
less than one full line. However, if the ON LINE switch is pressed to set the
off line mode, the last line will be printed. To turn off the mode, it is necessary
to turn off the printer completely.
– 4 –
4. SERIAL INTERFACE
4-1. Interface Specifications
Transmission type.................Asynchronous serial interface
Baud rate (bps) .....................2400, 4800, 9600, or 19200
(Selected by DIP switch)
Word format
Start bit: ......................1
Data bits: ....................7 or 8 (Selected by DIP switch)
Parity: .........................Odd, Even, or None
(Selected by DIP switch)
Stop bit: ......................1
Signal polarities
RS-232C .....................Mark = Logic “1” (–3V to –15V)
Space = Logic “0” (+3V to +15V)
Handshaking .........................DTR or XON/XOFF mode (Selected by DIP
switch)
Mark [1]
b0b1b2b3b4b5b6(b7)
SERIAL
Space [0]
ABCD
A: Start bit
B: Data bits
C: Vertical parity bit
D: Stop bit
– 5 –
4-2. Interface Circuit
4-2-1. RS-232C Interface
SERIAL
Input (RXD, DSR)
PrinterHost computer
Output (DTR, FAULT, TXD, RTS)
PrinterHost computer
75188 or equivalent
– 6 –
4-3. Connectors and Signal Names
51
9
6
4-3-1.RS-232C Interface
Pin No.
1FG–Frame ground
2RXDINReceiving data
3TXDOUTTransmission data
4DTROUTESC/POS mode
Signal name
Direction
1) DTR/DSR communication mode
Indicates if printer is busy or not.
Space: Printer ready
Mark: Printer busy
The conditions for busy will vary according to
the memory switch settings.
Printer Status
1. From when the power
is turned on or I/F reset
until communication
possible
2. Test printing
3. Cover open
4. Paper feed by paper feed
switch
5. Stop due to no paper
6. During waiting for
switch input in macro
execution
7. Other errors
8. Receiving buffer full
SERIAL
Function
Memory SW #4-4
10
BUSYBUSY
BUSYBUSY
– – –BUSY
– – –BUSY
– – –BUSY
– – –BUSY
– – –BUSY
BUSYBUSY
2) XON/XOFF Communication mode
Indicates when printer can receive data from
host. This is space, except for the following.
1. After reset until communication possible.
2. During test printing.
– 7 –
SERIAL
Pin No.
Signal name
Direction
Function
Star mode
Data terminal ready signal.
When the printer is ready to receive data, this
signal changes to “SPACE”.
5SG—Signal ground
6DSRINSignal line that indicates whether the host can
receive data
Space: Host can receive data
Mark : Host cannot receive data
Does not confirm the status of this signal in XON/
XOFF communication or STAR mode.
This signal line can be used as an external reset
signal by setting the DIP switches. A pulse width of
1 ms or more mark state activates reset.
7RTSOUTSame as DTR signal.
8INITINThis signal line can be used as an external reset
signal by setting the DIP switches. A pulse width of
1 ms or more space state activates reset.
9FAULTOUTIn the Star mode, the printer will enter the mark
state during the following errors: no paper, head up,
cutter error. In ESC/POS mode, this is normally
space.
– 8 –
4-4. Interface Connections
Refer to the host computer’s interface specifications for details of how to connect
the interface. The following illustrations show typical connection configurations.
[RS-232C]
Printer sideIBM PC side (25 pin)
F-GND
RXD
TXD
DTR
S-GND
RTS
INIT
FAULT
F-GND
RXD
TXD
DTR
S-GND
RTS
INIT
FAULT
1
2
3
4
5
6DSR
7
8
9
Printer sideIBM PC side (9 pin)
1
2
3
4
5
6DSR
7
8
9
20
SERIAL
F-GND
1
TXD
2
RXD
3
RTS
4
CTS
5
DSR
6
S-GND
7
DCD
8
DTR
DCD
1
RXD
2
TXD
3
DTR
4
S-GND
5
DSR
6
RTS
7
8
CTS
– 9 –
4-5. Data Protocol
4-5-1. DTR mode
SERIAL
This mode is accessed when the DIP switch 1-6 is set to ON.
Signals are controlled using the DTR line as a BUSY flag.
RXD
DTR
Printing
Power ON
DataData Data
Buffer fullBuffer empty
Immediately after power on (provided that no error occurs), the printer sets DTR
to “SPACE” to indicate that it is ready to receive data. When the host detects that
DTR is in “SPACE” condition, it begins sending text data over the RXD line.
When the printer’s remaining buffer space falls to *256 bytes or less, the printer
sets DTR to “MARK.” The host responds by halting the data transfer. However,
note that the printer remains capable of receiving data until the buffer becomes
full.
Available buffer space increases as the printer prints the buffered data. When the
printer has cleared all but the last *256 bytes of data, it sets DTR back to “SPACE”
to indicate that it is ready to receive more data.
Data buffer full Nearly full
*256 bytes
remaining
DTR
“MARK”
* 16 bytes when the buffer size is set to 45 bytes
– 10 –
Nearly emptyEmpty
*256 bytes
DTR
“SPACE”
■ Error Condition
Upon detecting an error, the printer immediately sets DTR to “MARK” and goes
offline. If the error was caused by a paper-out condition, you can clear it by
loading new paper and then pressing the ON LINE switch (Star mode) or closing
the cover (ESC/POS mode).
When paper is out
RXD
OFF LINEON LINE
DTR
Printing
SERIAL
PAPER OUT signal
Power ON
Paper out
Press the ON LINE switch after
loading paper (Star mode).
– 11 –
4-5-2. X-ON/X-OFF mode
This mode is accessed when DIP switch 1-6 is set to OFF.
SERIAL
X–OFF
X–ONX–OFFX–OFF X–ONX–OFFX–OFF
TXD
X–OFF
X–ON
RXD
Printing
PAPER OUT
signal
ON LINE
indicator
ON
OFF
Power ONLoad paper and press
DataDataData
Paper out
the ON LINE switch (Star mode).
Immediately after power on (provided that no error occurs), the printer informs
the host that it is ready to receive data by outputting the X-ON signal (control code
DC1; value = 11H) over the TXD line. If necessary the printer repeats the signal
every three seconds until the host begins sending text data over the RXD line.
When the printer’s remaining buffer space falls to *256 bytes or less, the printer
begins to output X-OFF signals (DC3, value = 13H) over the TXD line. The host
responds by halting the data transfer. Note that the printer remains capable of
receiving data until the buffer becomes full.
Available buffer space increases as the printer prints the buffered data. When the
printer has cleared all but the last *256 bytes of data, it again outputs the X-ON
signal.
Data buffer full Nearly full
*256 bytes
remaining
Printer outputs
X-OFF.
Nearly emptyEmpty
*256 bytes
Pinter outputs
X-ON.
* 16 bytes when the buffer size is set to 45 bytes
– 12 –
5. PARALLEL INTERFACE
5-1. Interface Specifications
Interface:Conforms with Centronics parallel interface standard
Data transfer speed:1000 ~ 5000 CPS
Synchronization:External strobe pulse
Handshaking:Using ACK and BUSY
Logic level:TTL-level compatible
5-2. Interface Timing
A C K
DATA
STROBE
BUSY
PARALLEL
Approx. 9ms
TTT
T: At least 0.5ms
– 13 –
Signal NameSample Circuit
4.7k
DATA 1
~
W
74LS-equivalent
DATA 8
Input
PARALLEL
STROBE
BUSY
Output
ACK
5-3. Connectors and Signal Names
(18)(1)
(36)(19)
(Printer Side)
1kW
1.8kW
100W
1000pF
74LS-equivalent
74LS-equivalent
Conforms to Amphenol
connector 57-30360
Figure 5-1. Parallel Interface Connector
– 14 –
Pin noSignal name
1STROBEINStrobe pulse for data read. Usually HIGH;
Direction
Function
goes LOW to trigger data read.
2-9DATA 1~8INParallel data lines for eight-bit data. HIGH
is “1”; LOW is “0”.
10ACKOUTPrinter outputs this pulse for approxi-
mately 9µs to indicate that data read is
completed. Printer becomes ready to
receive new data at the moment the ACK
pulse ends.
11BUSYOUTDC-level signal indicating printer’s cur-
rent status. LOW indicates that printer is
ready to receive the next data; HIGH
indicates that printer is unable to receive.
12PAPER OUTOUTDC-level signal indicating whether printer
has paper. The signal stays LOW while paper
is present; it goes HIGH to indicate that paper
has run out.
13SELECTEDOUTDC-level signal; stays HIGH while printer is
online.
14-15N/CNot used
16SIGNAL GNDSignal ground
17
18+5VOutputs +5V (Max. 50mA)
19-30TWISTEDReturn pins for various signals. Each pin is
31RESETINLOW level causes printer to reset its control
32ERROROUTGoes LOW to indicate that printer is unable to
33EXT GNDGround terminal for external connection
34-35N/CNot used
36––Fixed “HIGH” at printer side
CHASSIS GND
PAIR RETURN
Printer-frame ground
connected to the corresponding signal line by
twisted pair line.
circuitry and return to its initial state.
print.
PARALLEL
– 15 –
6. PERIPHERAL UNIT DRIVE CIRCUIT
A drive circuit for driving peripheral units (such as cash drawers) is featured on
the main logic board of this printer. A modular connector for driving peripheral
units is featured on the output side on the drive circuit. When using this circuit,
connect the cable for the peripheral unit. (Cables must be prepared by the user.)
Use cables which meet the following specifications.
1. Use the modular plug as shown in Figure 6-1.
2. Separate ground wire is required for Europe only.
3. If the printer is to be used in Europe, the noise filter should be attached to the
cable, as shown in Figure 6-2.
CAUTION: DO NOT connect any other plug to the peripheral unit connector.
Modular plug MOLEX 90075-0007,
AMP641337 or JAPAN BURNDY B-66-4
16
Shield
Wire lead
Separated Ground wire
connected to shield (Europe only).
Figure 6-1. Cable specifications for peripheral unit.
– 16 –
Fastener
One loop
Ferrite core
Screw M3×4
Separate ground wire
Peripheral unit drive
circuit connector
Figure 6-2. Separate ground wire and noise filter are required for Europe.
– 17 –
■ Drive circuit
The recommended drive circuit is shown.
[Drive output 24V, max. 1.0 A]
F.G
M-GND
M-GND
TR3
TR1
TR2
+5V
+24V
R2
D1
7824
D2
R1
1
2
3
4
5
6
With shield
L1
L2
Peripheral
unit 2
Frame
ground
Peripheral
unit 1
R3
4.7kΩ
1/4W
Compulsion
switch
NOTES:
1. Peripheral units #1 and #2 cannot be driven simultaneously.
When driving a device continuously, do not use drive duty above 20%.
2. Compulsion switch status is available as status data.
3. Resistance for coils L1 and L2 is not less than 24 ohms.
4. Absolute maximum ratings for diodes D1 and D2 (at Ta=25˚C):
Average rectified current Io = 1A
Maximum forward surge current (60Hz,1-cycle sine wave) I
FSM=40A
5. Absolute maximum rating for transistors TR1 and TR2 (at Ta = 25˚C):
Collector current Ic = 2A
– 18 –
7. ERRORS
The various types of errors can be identified by the buzzer’s sound and the lit
LEDs.
Buzzer: The circled numbers refer to “7-4. Type of buzzer sound”.