MODEL : MD-500
Mini Dot Impact Printer
All specifications are subject to change without notice
Table of Contents
1. Features
1. Features
3
2. Specification
4
Emulation mode, communications mode, baud rate, serial/parallel handshake, and head printing
characteristics are all configured through dip switch settings.
3. Self Test
6
♣Data Buffer
4. User Switches
7
5. Command List
8
5.1. EMULATION EPSON TM-U200
8
5.2. EMULATION CITIZEN iDP-3540
9
5.3. EMULATION STAR SP200
10
6. Interface
11
6.1. Interface Connector
11
7. Cash Drawer Connector
13
8. Electrical Specifications
14
9. Dip Switch Settings
15
♣Di p Switch Configuration
The MD-500 printer has a built-in 16 Kilobyte I/O buffer allowing the host computer to free itself after
sending the print data.
♣Reliable communications
The MD-500 supports multiple baud rates, protocols, and handshaking on its parallel & serial
interfaces.
♣User controls
A power switch, a paper feed switch, power LED and Paper Low/Out error LED provide ease of use.
♣Self Test Mode
A comprehensive self-test mode is available which describes the printer configuration and dip switch
setting information along with the version number of firmware installed.
♣Print orientation
The printer is capable of printing normal and upside down, the print orientation is selected by software
commands.
♣Selectable international characters
The MD-500 supports international characters selectable by software control.
♣Multi ple Fonts/Sizes
Two different resident fonts are available for printing diversity. Each of these fonts can be printed in
normal, double wide, double height, and quadruple sizes. Both fonts and sizes are software selected.
♣Bit image graphic
Two formats for bit mapped graphics are provided.
♣Error detection
The MD-500 can detect paper-out and paper-jam as well as paper near-end, controller malfunction, and
cover open status.
♣Peri pheral Drive
Two cash drawer drivers are provided.
♣Certification
(1) This device complies with Part 15 of the FCC Rules. Operation is subject to the following two
conditions:
1) this device may not cause harmful interference , and
2) this device must accept any interference received , including interference that may cause
undesired operation.
(2) UL/cUL (UL 60950-1)
(3) MIC
(4) CE-EMCD (CE-EMCD Class B should use Parallel shield Cable complied with IEEE-1284 standards)
(5) RoHS (TUV)
2
3
2. Specification
Printer Specifications
Overall dimension
MODEL
MD-500
PRINT METHOD
9-pin serial impact dot matrix
PRINT DIRECTION
Bi-directional (with logical seeking)
NO. OF COLUMNS
Epson Mode : 42/35, 40/33, Star Sp200 : 42/35
Other Modes : 40/32
FONT SIZE
7 x 9, 9 x 9 dots
LINE SPACING
n/144 inch
PRINTING WIDTH
63.5mm (2.5”)
PRINT SPEED
5 Line / Sec (at 40 cpl)
INK RIBBON
EPSON, ERC-38 compatible
Black or Purple, Black/Red
PAPER
Media
Roll Paper
Width
76.2mm (3.0”)
Diameter
76mm (3.0”) max.
3-ply max. (0.2mm or 0.008” thick)
One Original and one copy
16K bytes
Copies
DATA BUFFER
CASH DRAWER DRIVER
INTERFACE
EMULATION
2 circuits (24V, 1A max)
RS-232C Serial (25Pin)
USB
USB Combo
Ethernet
Wireless Lan
Centronics Parallel (36Pin)
Epson TM-U200, Citizen iDP-3540
Star SP200
POWER SUPPLY
External Adaptor
Input
120VAC, 230VAC
Output
24VDC X 2.5A
OPERATING CONDITION
5°C to 40°C, 10% to 80% RH
STORAGE CONDITION
-20°C to 60°C, 5% to 95% RH
RELIABILITY
DIMENSIONS
WEIGHT
4
Type
MCBF
18 million lines
Printhead
150 million characters
Cutter
157(W) X 245.12(D) X 153.1(H)mm
Non cutter
157(W) X 245.12(D) X 153.1(H)mm
Cutter
5.24 lbs (2.38 kg)
Non cutter
4.96 lbs (2.25 kg)
5
4. User Switches
3. Self Test
While pressing the paper feed switch for more than 10 seconds after the printer in turned on, the self
test mode is initiated.
The printer self test includes a listing of the current default settings, read and write test of internal RAM,
checksum test of internal program memory, loop back detection statement, a staggered dot line, a few
lines of rotating character set, and a diagnostic report.
The printer then enters into the On-Line mode.
Panel Switches
Paper Feed button : Pressing the PF button momentarily will advance the paper one character line and
pressing it continuously will cause a fast feed at 15 lines per second.
Power Switch
A Power switch located on the lower left side of the printer is used to turn the printer on/off.
Configuration Setup
When the paper FEED switch is pressed and released instantly as the power is applied to the printer, the
printer will print the current printer configuration settings along with the DIP switch information.
If the printer setup needs to be changed, turn the Power Off before changing the setting.
The printer will be setup at the factory as follows;
Printer is setup as follows:
Model :
Firmware :
Interface :
Emulation :
CR Character :
Flow Control :
Data Bits :
Parity :
Baud Rate :
CPL :
Two Color :
Auto Cutter :
Journal :
6
Indicators
This section explains the different patterns signaled by the two LED indicators located on the top cover
of the MD-500.
LED1
LED2
LED3
GREEN
RED
RED
Power Off
OFF
OFF
OFF
Normal power is not supplied to the printer
Power On
Flash
ON
ON
Normal power is supplied to the printer
On line
ON
OFF
OFF
Normal error-free mode
STATUS
MD-500
Ver X.XX
Serial
Epson TM-U200
CR=CR only
DTR/DSR
8 Bits
None
9600
40/33 Char/Line
Installed
Installed
Installed
REMARKS
Paper low
ON
OFF
ON
Insert new paper roll
Cover open
ON
Flash
OFF
Close cover
Paper empty
ON
Flash
OFF
Insert new paper roll
OFF
Impossible to recover
OFF
Ignored Paper Low
Paper jam
Test mode
ON
OFF
OFF
ON
ON
ON
7
5. Command List
5.1. EMULATION EPSON TM-U200
Command
HT
LF
CR
DLE EOT
DLE ENQ
ESC SP
ESC !
ESC %
ESC &
ESC *
ESC ESC 2
ESC 3
ESC <
ESC =
ESC ?
ESC @
ESC D
ESC E
ESC G
ESC J
ESC R
ESC U
ESC a
ESC c 4
ESC c 5
ESC d
ESC p
ESC t
ESC {
GS I
GS a
GS r
8
Hex Code
<09>H
<0A>H
<0D>H
<10>H<04>H<n>
<10>H<05>H<n>
<1B>H<20>H<n>
<1B>H<21>H<n>
<1B>H<25>H<n>S
<1B>H<26>H
<1B>H<2A>H
<1B>H<2D><n>
<1B>H<32>H
<1B>H<33>H<n>
<1B>H<3C>H
<1B>H<3D>H<n>
<1B>H<3F>H<n>
<1B>H<40>H
<1B>H<44>H<n>
<1B>H<45>H<n>
<1B>H<47>H<n>
<1B>H<4A>H<n>
<1B>H<52>H<n>
<1B>H<55>H<n>
<1B>H<61>H<n>
<1B>H<63>H<34>H<n>
<1B>H<63>H<35>H<n>
<1B>H<64>H<n>
<1B>H<70>H
<1B>H<74>H<n>
<1B>H<7B>H<n>
<1D>H<49>H<n>
<1D>H<61>H<n>
<1D>H<72>H<n>
5.2. EMULATION CITIZEN iDP-3540
Description
Horizontal tab
Print and line feed
Carriage Return
Real-time status transmission
Real-time request to printer
Set right-side character spacing
Set print mode
Select/cancel user-defined character set
Define user-defined characters
Select bit-image mode
Turn on/off underline mode
Select 1/6 inch line spacing
Set line spacing
Return home
Select peripheral device
Cancel user-defined characters
Initialize printer
Set horizontal tab positions
Turn on/off emphasized mode
Turn on/off double-strike mode
Print and feed paper
Select an international character set
Turns on/off unidirectional printing mode
Select justification
Select paper sensor to stop printing
Enable/disable panel button
Print and feed n lines
Generate pulse
Select character code table
Turn on/off upside-down printing mode
Transmit printer ID
Enable/disable Automatic Status Back
Transmit status
Command
BEL
CAN
LF
FF
CR
SO
SI
DC1
DC2
DC3
ESC BEL
SUB
ESC ESC *
ESC 1
ESC 2
ESC C
ESC N
ESC O
ESC P
ESC f
FS
Hex Code
<07>H
<18>H
<0A>H
<0C>H<n>
<0D>H
<0E>H
<0F>H
<11>H
<12>H
<13>H
<1B>H<07>H<n>
<1A>H
<1B>H<2D>H<n>
<1B>H<2A>H<n>
<1B>H<31>H
<1B>H<32>H<n>
<1B>H<43>H<n>
<1B>H<4E>H<n>
<1B>H<4F>H
<1B>H<50>H<n>
<1B>H<66>H
<1C>H
Description
Drive pulse setting command for 1st drawer
Clear data in buffer
Paper feed
Paper feed n lines
Print command
Select expanded character mode
Select normal character mode
Initial set command
Inverted print mode
Red color print command
1st drawer driver command
2nd drawer driver command
Select underline mode
Graphic command
Set 1/9 inch line feed
Set 2/9 inch line feed
Set page length
n line skip perforation command
Cancel skip perforation command
Select full-cut / partial-cut
Form feed
1st drawer drive command
9
6. Interface
6-1. Interface Connector
5.3. EMULATION STAR SP200
Command
Hex Code
BEL
<07>H
CAN
LF
CR
SO
SI
FS
DC4
<18>H
<0A>H
<0D>H
<0E>H
<0F>H
<1C>H
<14>H
ESC BEL
n1 n2
<1B>H<07>H<n1><n2>
Adjust drive pulse width for peripheral unit
(Default setting)
ESC @
<1B>H<40>H
Initialize printer
ESC M
<1B>H<4D>H
Select 7 x 7 (Half dots) character size
(Default setting)
ESC R n
ESC P
<1B>H<52>H<n>
<1B>H<50>H
<1B>H<57>H<31>
H<1B>H<57>H<1>
<1B>H<57>H<37>
H<1B>H<57>H<0>
<1B>H<61>H<n>
ESC W 1
ESC W 0
ESC a n
Description
Differed drive command “A” for peripheral unit
(Default setting)
Cancel print data in buffer
Line feed
Line feed (same as LF)
Select expanded character mode
Cancel expanded character mode
Immediate drive command “B” for peripheral unit 1
Cancel expanded character mode
Select international character set
Select 9 x 7 (Half dots) character size
<D-SUB 25 Female Serial>
<Centronics Parallel>
<USB “B” Type>
<USB COMBO>
<Ethernet>
Select expanded character mode
Cancel expanded character mode
Feed paper n lines
<Wi-fi>
Serial Interface
PIN
2
3
4, 20
6
1, 7
SIGNAL
TXD
RXD
DTR
DSR
GND
I/O
Output
Input
Output
Input
-
DESCRIPTION
Printer transmit data line RS-232C level
Printer receive data line RS-232C level
Printer handshake to host line RS-232C level
Data Send Ready
System Ground
USB Interface
PIN
1
2
3
4
10
SIGNAL
+5V
DATADATA+
GND
I/O
-
DESCRIPTION
+5V
Printer transmit data line
Printer transmit data line
System Ground
11
7. Cash Drawer Connector
Centronics Parallel Interface
PIN
1
2~9
10
11
12
13
14
15
16
17
18
19~30
31
32
33
34
35
36
SIGNAL
STROBEDATA0~7
ACKBUSY
PE
SELECT
AUTO FEEDGROUND
GROUND
NC
LOGIC-H
GROUND
INITERRORGROUND
NC
+5V
SELLECT IN-
I/O
Input
Input/Output
Output
Output
Output
Output
Input
Input
Output
Input
DESCRIPTION
Synchronize signal Data received
Data bit Transmitted 0~7
Data receiving completed.
Impossible to print of data receiving.
Paper empty
Printer status for ON/OFF line
Paper auto feed signal
System ground
System ground
+5V
System ground
Initialize
Printer error
System ground
+5V
Printer select signal
The MD-500 can operate two cash drawers with a 6 pin RJ-11 modular connector. The driver is capable
of supplying a maximum current of 1.0A for 510 ms or less, when not printing.
<Cash Drawer Connector>
PIN
1
2
3
4
5
6
SIGNAL
Signal GND
Drawer kick-out drive signal 1
Drawer open/close signal
+24V
Drawer kick-out drive signal 2
Signal GND
DESCRIPTION
Output
Input
Output
-
Ethernet Interface
PIN
1
2
3
4
5
6
7
8
12
SIGNAL
Data Out +
Data Out GND
Data IN +
Data IN N.C
N.C
N.C
I/O
Output Data +
Output Data Ground
Input Data +
Input Data -
13
8. Electrical Specifications
The MD-500 requires a power supply with the following parameters.
A linear power Adapter is included in the MD-500 box.
9. Dip Switch Settings
This table gives the definition for the DIP switch settings.
Function
Power Supply Voltage : 24VDC±10%
Power Supply Current : 2.5 A
Emulation
Epson TM-U200
Epson TM-U300
Citizen iDP3540
Star SP200
CR
Character
CR=CR Only
CR=CR + LF
CPL
40/33
Char/Line
42/35
Char/Line
<Power Supply Connector>
S
E
R
I
A
L
14
Setting
Auto
Cutter
Not Install
Install
2Color
Not Install
Install
Journal
Not Install
Install
Function
Setting
Flow
Control
DTR/DSR
Xon/Xoff
Baud
Rate
38400
19200
9600
4800
Data Bits
8 Bits
7 Bits
Parity
None
Odd
Even
Auto
Melody
Not Install
Installed
SW1
1
2
OFF
ON
OFF
ON
OFF
OFF
ON
ON
3
4
5
6
7
8
ㄴㅇㅎㄴㅇㅎㄴ유
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
SW2
1
2
3
OFF
ON
OFF
ON
OFF
OFF
ON
ON
4
5
6
OFF
ON
OFF
ON
ON
7
8
OFF
ON
OFF
ON
OFF
ON
15
Function
P
A
R
A
L
L
E
L
Emulation
Epson TM-U200
Epson TM-U300
Citizen iDP3540
Star SP200
CR
Character
CR=CR Only
CR=CR + LF
CPL
40/33 Char/Line
42/35 Char/Line
Auto
Cutter
Not Installed
Installed
2 Color
Not Installed
Installed
Journal
Not Installed
Installed
Function
Auto
Melody
16
Setting
Setting
Not Install
Installed
SW1
1
2
OFF
OFF
ON
ON
OFF
ON
OFF
ON
3
4
5
6
7
8
OFF
ON
OFF
ON
OFF
ON
OFF
ON
OFF
ON
SW2
1
2
3
4
5
6
7
8
OFF
ON
17
18
19
Rev. 1.0