Datecs EP-50 User manual

1 DATECS
User’s Manual
LINE THERMAL PRINTER
MODEL
EP-50

CONTENTS
1 OUTLINE .................................................................................... 1 3
1.1 Features ............................................................................13
1.2 Unpacking ...................................................................... 1 4
2 BASIC SPECIFICATIONS ......................................................... 1 5
2.1 Basic specifications...................................................... 1 5
2.2 Paper Specifications ..................................................... 1 6
3 OUTER APPEARANCE AND COMPONENT PARTS ............. 1 8
4 OPERATION ............................................................................... 2 0
4.1 Connecting AC Adapter ................................................ 2 0
4.2 Connecting Interface Cable ......................................... 2 1
4.3 Inserting the Paper ....................................................... 2 1
4.4 Eliminating the Paper Jam ............................................ 2 3
4.5 LEDs ...................................................................................24
4.6 FEED Switch Function .................................................. 2 4
4.7 Paper End Function ....................................................... 2 4
4.8 How to Remove Remaining Paper Roll .................... 2 4
5 DIP SWITCH SETTING ............................................................ 2 5
5.1 Location of DIP Switch ................................................ 2 5
5.2 DIP Switch Function...................................................... 2 5
6 SERIAL INTERFACE CABLE ATTACHMENT ........................ 2 7
6.1 Serial Interface............................................................... 2 7
6.2 Input-output Signals .................................................... 2 7
6.3 Signal Description .......................................................... 27
6.4 Dataflow Control ............................................................ 2 7
7 POWER CONNECTOR ............................................................. 2 8
8 COMMAND lIST ........................................................................ 2 9
9 DETAILED DESCRIPTION ........................................................ 3 1
THE INFORMATION IN THIS DOCUMENT CANNOT BE REPRODUCED IN ANY
MECHANICAL, ELECTRICAL OR ELECTRONIC WAY AND UNDER ANY
CIRCUMSTANCES WITHOUT THE WRITTEN CONSENT FROM DATECS LTD.
Sofia 1784 - BULGARIA, tel: +359 2 974 00 55, fax: +359 2 974 11 00,
VERSION 1.08 / november 2007 / EN

1 DATECS EP-50
4 5
User’s Manual
IMPORTANT SAFETY INSTRUCTIONS
yRead all of these instructions and save them for future reference.
yFollow all warnings and instructions marked on the product.
yUnplug this product from the wall outlet before cleaning. Do not use liquid
or aerosol cleaners. Use a damp cloth for cleaning.
yDo not use this product near water.
yDo not place this product on an unstable cart, stand or table. The product
may fall, causing serious damage to the product.
ySlots and openings on the back or cover these openings. The openings should
never be blocked by placing the product on a bed, sofa, rug of other similar
surface. This product should never be placed near or over a radiator or heater.
This product should not be placed in an built-in installation unless proper
ventilation is provided.
yThis product should be operated from the type of power source indicated on
the marking label. If you are not sure of the type of power available, consult
your dealer or local power company.
yDo not allow anything to rest on the power cord. Do not place this product
where the cord will be walked on.
yIf an extension cord is used with this product, make sure that the total of the
ampere ratings of the products plugged into the extension cord does not
exceed the extension cord ampere rating. Also, make sure that the total of all
products plugged into the wall outlet does not exceed 15 amperes.
yNever push objects of any kind into this product through cabinet slots as they
may touch dangerous voltage points or short out parts that could result in a risk
of fire or electric shock. Never spill liquid of any kind on the product.
yExcept as explained elsewhere in this manual, do not attempt to service this
product by yourself. Opening and removing the covers that are marked “Do
Not Remove” may expose you to dangerous voltage points or other risks.
Refer all servicing on those compartments service to service personnel.
yUnplug this product from the wall outlet and refer servicing to qualified service
personnel under the following conditions:
A. When the power cord or plug is damaged or frayed.
B. If liquid has been spilled into the product.

1 DATECS EP-50
6 7
User’s Manual
SAFETY PRECAUTIONS – BE SURE TO OBSERVE
In order to prevent hazards to an operator or other persons and
damage to property, be sure to observe the following precautions.
yThe following describes the degrees of hazards and damages that
can occur if the given instructions are neglected or the printer is
incorrectly operated.
WARNING
Negligence of this precaution may result in death or serious injury.
CAUTION
Negligence of this precaution may result in injury or damage to
property.
This is an illustration mark used to alert your attention.
This is an illustration mark used to indicate such information
as an instruction or the like.
CAUTIONS
yPrior to using the equipment, be sure to read this User’s Manual thoroughly.
Please keep it handy for reference whenever it may be needed.
yThe information contained herein may be changed without prior notice.
yReproduction of part or all of this User’s Manual without permission is
strictly prohibited.
yNever service, disassemble, or repair parts that are not mentioned
in this User’s Manual.
yNote that we will not be responsible for damages attributable to a user’s
incorrect operation/handling or an improper operating environment .
yOperate the equipment only as described in this User’s Manual; otherwise
accidents or problems may result.
yData are basically temporaty; they cannot be stored or saved permanently or
for a long time. Please note that we will not be responsible for damages or
sses of profit resulting from losses of the data attributable to accidents,
repairs, tests, and so on.
yIf you have any questions or notice any clerical errors or omissions regarding
the information in this manual, please contact our office.
yPlease note that, notwithstanding them 8 above, we will not be responsible for
any effects resulting from operation of the equipment.
!
!
!
i
C. If the product has been exposed to rain or water.
D. If the product does not operate normally when the operating instructions
are followed. Adjust only those controls that are covered be the operating
instructions since improper adjustment of other controls may result in
damage and will often require extensive work by a qualified technician to
restore the product to normal operation.
E. If the product has been dropped or the cabinet has been damaged.
F. If the product exhibits a distinct change in performance, indicating a need
for service.
yPlease keep the poly bag which this equipment is packed in away from
children or throw it away from children or throw it away to prevent
children from putting it on. Putting it on may cause suffocation.

1 DATECS EP-50
8 9
User’s Manual
PRECAUTIONS FOR INSTALLATION
yDo not use or store the equipment in a place exposed to fire, moisture, or direct
sunshine, or in a place near a heater or thermal device where the prescribed
operating temperature and humidity are not met, or in a place exposed to
much oil, iron powder, or dust. The equipment may become out of order, emit
smoke, or catch fire.
yDo not install or use the equipment in a place like a laboratory where chemical
reactions are expected, or in a place where salt or gases are contained in the
air. There is a danger of fire or electric shock.
yInstall the printer on a flat, stable desk or table that is free from vibration, in a
well-ventilated place.
yDo not install the printer at a location where its operation could be hindered.
yDo not place anything on the printer or leave small objects, like a clip or pin,
around it. A foreign object could cause trouble if it gets inside.
yDo not use any sharp-pointed object, such as a pen, for example, to touch the
operation panel of the printer. It could cause trouble.
yDo not use the equipment near a radio or TV receiver. Do not share the power
from a plug socket a radio or TV receiver is connected to. It may cause a
reception problem.
yUse the equipment only at the specified power supply, voltage and frequency.
Otherwise, it may emit smoke and catch fire or cause other problems.
yConnect only the specified power source. Use of an unspecified power source
could cause trouble or smoke/fire.
yConfirm that a plug socket used for connection has sufficient capacity.
yAvoid connecting a power cable to a plug socket shared by other devices or
extending the wiring too far. It may result in the cable catching fire or a power
outage. Also, do not step on or apply an excessive force (Pull, Load) to the
cable, and do not use the printer with such a force applied to it.
yNever connect a grounding cable (Frame ground) to a gas pipe. There is a
danger of explosion. When connecting or disconnecting the grounding cable,be
sure to disconnect the power cable and the power plug from the plug socket.
yWhen connecting/disconnecting the cables, be sure to turn off the power first,
including the connected side, and then connect/disconnect them, holding a
plug and a connector. Pulling the cable itself could cause it to snap or become
damaged.
yConnect a power cable or a connector cable securely. If a reverse-polarity
connection is a made, internal elements may be broken or a mating device
may be ad versely affected.
WARNING
y
Never handle the equipment in the following manners, as it may break, become out of
order, or overheat causing smoke and resulting in fire or electric shock. If the equip
ment is used in an abnormal condition, such as when broken, then problems, smoke
emission, abnormal odor/noise, and fire can result. If an abnormal condition exists, be
sure to disconnect the power plug from a plug socket, and contact our dealer. Never
repair the equipment on your own – it is very dangerous.
yDo not allow the equipment to receive a strong impact or shock, such as
kicking, stamping, hitting, dropping, and the like.
yInstall the equipment in a well-ventilated place. Do not use it in such a manner
that its ventilation port will be blocked.
yDo not install the equipment in a place like a laboratory where chemical reactions
are expected, or in a place where salt or gases are contained in the air.
yDo not connect/disconnect a power cord or a data cable, while holding the
cable.
yDo not pull, install, use, or carry the equipment in such a manner that force will
be applied to the cables.
yDo not drop or insert any foreign substances, such as clips or pins, into the
equipment.
yDo not spill any liquid or spray any chemical-containing liquid over the
equipment. If any liquid is spilled on it, turn off power, disconnect the power
cable and power cord from the plug socket, and contract our dealer.
yNever disassemble or remodel the equipment. Negligence of this may cause
fire or electric shock.
yUse the equipment only with the specified commercial power supply and AC
adapter. Negligence of this may result in fire, electric shock, or problems.
y If you drop or break the AC adapter, or if water or the like gets inside it, unplug
it immediately from the socket and contact your dealer.
yDo not damage, break, process, bend/pull by force, twist, or head an AC
adapter cord. Also, do not put a heavy substance on it or heat it. The AC
adapter cord could be broken, resulting in fire, electric shock, or trouble. If the
AC adapter cord is damaged, contact our dealer.
yDo not connect/disconnect the AC adapter with wet hands.
yDo not overload a single electrical outlet, using a table tap or a current tap socket.
yAn equipment packing bag must be discarded or kept away from children.
A child can suffocate if the bag is placed over the head.
!!

1 DATECS EP-50
10 11
User’s Manual
PRECAUTIONS FOR HANDLING
Do not handle the equipment in the following manners, because problems
may result.
yDo not use any other power source besides the accessory AC adapter. Also,
do not use the AC adapter for other purposes.
yDo not print without paper.
yDo not drop or put any foreign object, such as a clip, pin, or the like, inside the
printer.
yDo not spill any liquid or spray any chemical-containing liquid over the
equipment.
yNever use a pointed object, such as a pen, to operate the operation panel.
yDo not use Scotch tape to fasten paper together for continuous use. It could
damage the printing head.
yNever pull the set paper forcibly. When opening/closing the printer cover,
take care that the paper will not be caught. It could cause the paper to jam.
yBe sure to use the specified paper. Use of other paper could deteriorate the
print quality or cause a problem with the printing head.
To Prevent and Spreading of Damage
yNever touch the printing head motor, or paper cutting blade. Your finger may
be cut.
yDuring power-on or immediately after printing, do not touch electrical parts or
moving parts, such as the mechanism, motor, internal dear, etc. They may be
very hot and can burn your hand/finger.
yBe careful to avoid bodily injure or damaging other objects with an edge of
sheet metal.
yShould any error occur while operating the equipment, stop it immediately
and disconnect the power plug from the plug socket.
yOnly a qualified serviceman is allowed to disassemble or repair the printer.
yShould a problem occur, leave solving it to our serviceman. Do not
disassemble the equipment on your own.
yWhen opening/closing the printer cover, and so on, be careful not to catch
your hand or finger on the equipment.
yAfter using the equipment, turn off the power switch and unplug the AC
adapter from a plug socket.
yUse a shielding wire or twisted pair wire for a signal line, in order to minimize
noise effect. Do not route the cable too long or connect it to a noisy device.
Connection to a noisy device could cause erroneous printing due to corrupt
data, and so on.
yUse the equipment in an environment where there is s plug socket near the
main body and you can easily disconnect the power plug from it, to shut off the
power.
y When the equipment will not be used for a long period of time, unplug it and
remove the paper roll from it.
yWhen transporting the equipment, remove the paper roll from paper holder.
!

1 DATECS EP-50
12 13
User’s Manual
DAILY MAINTENANCE
yAt the time of maintenance, be sure to turn off the power switch of the printer
and unplug it from the socket.
yUse a dry soft cloth to wipe off stains and dust from the surfaces of the main
body case. For severe soiling, dip the cloth in water and wring it, for wiping off
the soil. Never use organic solvents, such as alcohol, thinner, trichlene,
benzene, ketone, or chemical dusters.
yIf the equipment is contaminated with paper powder, use a soft brush
to clean it. Be careful not to damage the printing head.
yCleaning the Printing Head
1. Referring to “Removing Paper Jam”, detach the platen roller unit.
2. Moisten gauze slightly with alcohol, and clean the heating surface of the
printing head with it.
3. Reattach the platen roller unit.
The printing head and motor are very hot. Be careful not to touch
them immediately after printing. Do not touch the heating surface
of the head with a bare hand or metal. When detaching or reat-
taching the platen roller unit, be sure to raise up the printing head,
otherwise, they could be damaged. Handle the detached platen
roller unit carefully so as not to damage it.
!
CAUTION
i
1. OUTLINE
The EP-50 is a compact-sized, line thermal printer developed for variety of applica-
tions. It can be used as a data communication terminal, POS terminal, kitchen terminal,
etc.
1.1 Features
It can be used in variety of applications because:
yIt is compact and light
yThe thermal printing mechanism combines both high speed and
low noise printing
yIt has high exploitation reliability due to the mechanical endurance
of the thermal printing head
yPrints variety of barcodes
yThere is an independent power supply (AC adapter)

1 DATECS EP-50
14 15
User’s Manual
2. BASIC SPECIFICATIONS
2.1 Basic specifications
1.2 Unpacking
When unpacking the package, confirm that the following parts are provided:
yPrinter body ................................. 1 unit
ySample paper roll ........................ 1 roll
yAC adapter ................................... 1 piece
yUser’s manual ............................. 1 copy
yDisc ............................................... 1 piece
yInstall the printer body on a flat and stable desk or mount it onto
the wall, etc., using a hook, etc.
yDo not install the printer near a heater or in a place exposed to
the direct sunshine.
yDo not use the printer in a high-temperature, high-humidity, or
contaminated environment.
yDo not allow dew condensation to form on the printer. If such
condensation should form, do not turn on the power until it has
completely gone away.
yUse only the accessory AC adapter. Do not use it for any other
purpose.
yIf you do not use the printer for a long period, disconnect the
power cable from the socket.
yKeep this manual carefully at hand for ready reference.
Printing system Line thermal dot printing
Printing width 48 mm (384 dots/line)
Dot density 8 dots/mm (Width, Length)
Paper feed pitch 0.125 mm
Printing speed up to 50 mm/s
Character size 12×24, 9×16, 24×24 (only for asian versions)
Character types Alphanumerals, symbols, international characters
(Choose from 20 countries)
Barcode type UPC-A/E, JAN(EAN) 13-/8-column, ITF, CODE 39, CODE 93,
CODE 128, CODABAR, PDF417
Paper Thermal paper roll: 58 + 0/- 1 mm ×
φ
83 (max) mm,
60~75 µm thick
Thermal label paper: 58 + 0/- 1 mm ×
φ
83 (max),
150 µm thick (max)
(L and M Spec. only) Label width: 56 mm (max)
Label length: 25 mm/sh. (min)
Interface Serial (RS-232C), Parallel (CENTRONICS compliant)
Input buffer 16 KB
Download characters To downloaded fonts: 12×24, 9×16
AC adapter Rated input : 100~240 V, 50/60 Hz, 40 VA
Rated output : 12 V DC, 2,5 A
Power consumption At non-printing: Approx. 2 W
At printing: Approx. 15 W (approx. 20 W at maximum)
Weight Main body: Approx. 600 g (Paper roll excluded)
AC adapter: Approx. 350 g
Outer dimensions 106 (W) × 184 (D) × 110 (H) mm
Operating temperature 5~400C, 35~85 % RH (No dew condensation)
and humidity
Storage temperature -20~600C, 10~90% RH (No dew condensation)
and humidity
Reliability Printing head life: (250C)
Pulse resistance: 50 million pulses or more (Print rate 12.5%)
Wear resistance: 50 km or more (With recommended
thermal paper at normal temperature and humidity)
!
CAUTION

1 DATECS EP-50
16 17
User’s Manual
2.2 Paper Specifications
2.2.1 Recommended Paper
yThermal paper roll
yType: Thermal paper
yPaper width: 58 + 0/–1 mm
yPaper thickness: 60~75µm
yRoll diameter: φ 83 mm or less
yPrinting surface: Outside of the roll (Surface)
yRecommended paper: TF50KS-E2C (Monochrome) made by NIPPON SEISHI
or its equivalent 735FA (2-color, Black based) made by RICOH or its equivalen
PB670 (2-color, Red based) made by MITSUBISHI SEISHI or its equivalent
yCore: φ12 mm (Inner dia.), φ18 mm (Outer dia.)
!
CAUTION
yUse of non-specified paper may cause irregularity of print density.
yDo not paste the paper to the core.
yIf the paper comes in contact with a chemical or oil, it may discolor or lose a
record.
yDo not rub the paper surface strongly with a nail or hard metal. It may discolor.
yDiscoloring starts at about 700C. Watch out for effects of heat, humidity, light,
and so on.
yDo not use the label paper when the printer has been set for thermal paper,
and vice versa. Be careful not to mistake a type of label paper. It could cause
malfunctioning or damage the printing head.
2.2.2 Recommended Paper
Thermal paper
2.2.3 Printing Head and Paper Cutter Layout

1 DATECS EP-50
18 19
User’s Manual
3. OUTER APPEARANCE AND COMPONENT PARTS
(1) POWER switch
Turns on/off the power for the printer body.
(2) POWER lamp
Lights green when the printer is switched on
(3) ERROR lamp
Flashes red when the printing head is overheated.
(4) PAPER lamp
Flashes red when the printer is out of paper, lights red constantly if the paper is
put, but the lever is not pushed down.
(5) FEED switch (Button LF)
Feeds the paper. It is fed continuously while the switch is held down.
(6) Paper holder
Set the paper roll in this holder.
(7) PNE sensor
Detects that the paper is running out.
(8) DIP switch
Initially sets the printer at power-on and sets the functions.
(9) Platen roller unit
Detach this unit when the paper is jamming or when you clean the head.
(10) Head-up lever
Used when replacing the paper or detaching/reattaching the platen roller unit.
(11) Paper cutter
Cuts the printed paper.
(12) Power connector
Connects to the accessory AC adapter.
(13) Interface connector
Connects to a communication interface cable.
(14) Printer cover
Detach this cover when replacing the paper.
(13) RS232 Interface
Drawer Control
AC adapter
(12)Power Conector
(2) Power Lamp
Upper Cover
(3) Error Lamp
(4) Paper Lamp
(5) Weed Switch
(14) Printer Cover
Bottom Cover
(1) Power Switch
(8) DIP Switch
(6) Paper Holder
(10) Head-up-Lever
(9) Platen Roller Unit
Printer Mehanism
(11) Paper Cutter
(7) PNE Sensor

1 DATECS EP-50
20 21
User’s Manual
4. OPERATION
4.1 Connecting AC Adapter
!
CAUTION
yUse only the specified AC adapter.
yWhen disconnecting/reconnecting the cable connector of the AC adapter,
be sure to hold the connector.
ySeparate the AC adapter from other noise-generating devices.
yPulling the AC power cord may damage it, resulting in a fire, electric shock,
or snapping.
yIf a thunder/lightning storm is nearby, disconnect the AC adapter from the
socket and do not use the printer, because a fire or electric shock may occur.
yDo not put the AC power cord close to a heating device.
Its coating can mel and cause a fire or electric shock.
yInstall the printer in a well-ventilated place, because the AC adapter
generates heat when it is used.
yUse the specified AC power source. Connect to a power source with sufficient
capacity. If the capacity is insufficient, a fire may result from heat generation.
yAfter using the printer or when not using it for a long period of time, be sure
to unplug the AC adapter from a plug socket for your safety.
4.2 Connecting Interface Cable
1Turn off the power. (Mating side included)
2Check the top and bottom of cable terminals, and connect to the interface
connector.
3Connect the cable to the host computer.
4.3 Inserting the Paper
!
CAUTION
1Hold the convexity on the rear of the printer cover, and raise it upward.
2Cut the front end of the paper roll almost at a right angle.
3Make sure that the power is turned on.
4Pull the head-up level to this side to raise up the printing head.
5If there is still some paper remaining after a paper-out indication, eliminate
the paper roll according to “4.8 How to Remove Remaining Paper Roll.”
6Insert the front end of the paper roll straight into a paper insertion slot.
7Set the paper roll firmly in the paper holder.
8Put back the head-up lever. The paper roll is automatically puiied in by the platen
roller to feed a constant amount of paper. (When auto-loading is enabled.)
9Put back the printer cover.
yBe sure to use the specified paper roll.
yUse of non-specified peper may not guarantee the print quality, printing
head life, and so on.
1Turn off the power.
2Connect the cable connector of the AC adapter
to the power connector located on the back
of the printer.
3Connect the AC power cord of the AC adapter,
and plug it into a socket.

1 DATECS EP-50
22 23
User’s Manual
!
CAUTION
!
CAUTION
yThe printer cover is not stationary (Opening/Closing). After detaching it,
be careful not to lose or break it
yDo not insert a ragged or dog-eared end of the paper roll, because it could
result in a paper jam or insertion error.
yIf the paper roll is still slack, rewind the paper to remove the slack
yIf the paper roll is tilted, rais the head-up lever to correct the paper roll
posotion, or pull out the paper roll and set it again.
yDo not open the printer cover while printing.
yDo not hold or press the paper roll while printing, because it could cause a
paper jam.
yAfter the paper is set, the printer is made ready to start printing. Note that if
data is remaining in the buffer, the printer will start printing after the paper is set.
yDo not run the printer with its cover removed, because it could cause
malfunctioning or an irregularity of the sensor.
4.4 Eliminating the Paper Jam
yDo not carry out this work just after printing because the printing head is very hot.
yBe sure to turn off the power when detaching the platen roller unit.
yWhen eliminating remaining paper, do not touch the heating surface of the
head with a bare hand or metal piece.
yDo not detach the platen roller unit unless necessary, such as for a paper jam.
yWhen putting back the platen roller unit, be sure to confirm that it is correctly
reattached.
yNever detach or reattach the platen roller unit with the head-up lever lowered.
!
CAUTION
1Turn off the power.
2Detach the printer cover.
3Cut the paper roll near the paper insertion slot.
4Raise the head-up lever.
5Raise the blue levers located on both sides of the platen roller unit, to gently
detach the unit. The platen roller unit can be detached by manually raising
the blue levers.
6Remove the remaining paper roll completely from the paper passage.
7Confirming the direction of the platen roller unit, reattach it to the mechanism.
Shift down the blue levers on both sides, to fix the unit.
8Lower the head-up lever.

1 DATECS EP-50
24 25
User’s Manual
4.5 LEDs
POWER Lights green when the printer is switched on.
ERROR Flashes red when the printing head is overheated.
PAPER Flashes red when the printer is out of paper, lights red con-
stantly
if the paper is put, but the lever is not pushed down.
4.6 FEED Switch Function
33
33
3Pressing this button feeds the paper until it is released.
33
33
3The button must be pressed to continue printing after out of paper error.
33
33
3If a manual macro execution is selected the button must be pressed for
each macro execution.
33
33
3Holding down the button while the printer is switched on prints the self
test when the button is released.
4.7 Paper End Function
After replacing the paper the printer will resume printing after the Line Feed
buttons pressed once. Replace the paper according to “4.3 Inserting the Paper.”
4.8 How to Remove Remaining Paper Roll
1Remove the printer cover.
2Raiser the head-up lever.
3Gently pull out the paper to the near side. If the paper roll is still remaining,
cut it just before the paper insertion slot before pulling it out.
!
CAUTION
yDo not pull out the paper roll in the opposite direction.
yNever take out paper with the head-up lever lowered, because it could
damage the printing head.
yThe printer mechanism may be very hot just after printing, so be duly careful.
5. DIP SWITCH SETTING
5.1 Location of DIP Switch
1Turn off the power.
2Detach the printer cover, and take out the paper roll. (The switch is ound under
the paper roll.)
3There is 1 DIP switch (8-pole ) for the serial interface.
5.2 DIP Switch Function
OFF ON
Sw4 Hardware protocol XON / XOFF protocol
Sw5 Standard commands Extended commands
Sw1 Sw2 Sw3 Baud rate (bps)
OFF OFF OFF 1200
ON OFF OFF 2400
OFF ON OFF 4800
ON ON OFF 9600
OFF OFF ON 19200
ON OFF ON 38400
OFF ON ON 57600
ON ON ON 115200
Sw6 Sw7 Sw8 Code page
OFF OFF OFF Uses the flash setting, ESC t enabled
OFF OFF ON USA CP437
OFF ON OFF Bulgarian CP856
OFF ON ON Russian CP866
ON OFF OFF Latvian
ON OFF ON Lithuanian
ON ON OFF Polish
ON ON ON Uses the flash setting, ESC t disabled

1 DATECS EP-50
26 27
User’s Manual
!
If the code table is selected using the DIP switches, ESC t command is
disabled and the code table cannot be changed by a command.
In the chinese version of the printer only Sw8 is defined for changing the code
table:
Sw6 Sw7 Sw8 Code page
N/A OFF USA CP437
N/A ON Chinese GB2312
6. SERIAL INTERFACE CABLE ATTACHMENT
Turn off the printer before attaching the cable. After connecting the connectors
screw the two screws.
6.1 Serial Interface
6.2 Input-output Signals
RD Serial input data signal
TD Serial output data signal
DTR Reception control signal
GND Ground
6.3 Signal Description
1Start bit
One “Space” level bit. Indicates the beginning of data byte.
2Data bits
Eight consequent bits. First is the least significant bit.
3Stop bit
One “Mark” level bit. Indicates the end of the byte.
6.4 Dataflow Control
If a hardware protocol is selected the computer could send data only at “Space” level on
the DTR line. Data reception is disabled when the buffer is close to its upper limit.
Reception is re-enabled when the number of bytes in the buffer is below some limit.
If a software (XON/XOFF) protocol is selected the printer sends special control
characters – XON (11h) to enable and XOFF (13h) to disable transmission.
Baud rate 1200, 2400, 4800, 9600, 19200, 38400,
57600, 115200 bps
Serial port parameters 1 start bit, 8 data bits, 1 stop bit, no parity
Signal characteristics RS232C
Mark - logical 1 (-3V ää -12V)
Space - logical 0 (+3V ää +12V)
DTR control RS232C
Mark - Data transfer disabled
Space - Data transfer enabled
!

1 DATECS EP-50
28 29
User’s Manual
7. POWER CONNECTOR
This connector is to supply the power from the special AC adapter (DATECS PS).
Connector Schematic
Jack used: HEC0470-01-640 (HOSHIDEN) or its equivalent
Applicable plug: JXP series type A (I.D.: 2.45 mm, O.D.: 5.5 mm)
(HOSHIDEN) or its equivalent
No. Function
112V
2 GND
Inner terminal: Plus pole:
yBe sure to use the specified AC adapter. Use of any other power source
could cause trouble to or break the printer.
yDo not connect the power source with different polarity.
yAfter using the printer or when not using it for a long period of time, be sure
to unplug the AC adapter from a plug socket for your safety.
!
CAUTION
Inner terminal: Plus pole
Outer terminal: Minus pole(GND)
8. COMMAND LIST
1 BEL Sounds the beeper 07H
2HT Horizontal tab command 09H
3LF Printing and paper feed 0AH
4CR Print command 0DH
5 ESC RS Sounds the beeper 1BH 1EH
6 ESC SP Setting the right space amount of the character 1BH 20H n
7 ESC $ Specifying the absolute positions 1BH 24H n1 n2
8 ESC % Selecting user character set 1BH 25H n
9 ESC & Define user characters 1BH 26H m n1 n2
10 ESC ! Collective specifying printing mode 1BH 21H n
11 ESC * Specifying the bit image mode 1BH 2AH m n1n2[d]k
12 ESC - Specifying/cancelling underline 1BH 2DH n
13 ESC . Self test / demo
14 ESC , Printing diagnostic information 1BH 54H
15 ESC 2 Specifying 1/6-inch line feed rate 1BH 32H
16 ESC 3 Setting line feed rate of minimum pitch 1BH 33H n
17 ESC = Data input control 1BH 3DH n
18 ESC > Set Factory Defaults 1BH 3EH n
19 ESC @ Initializing the Printer 1BH 40H
20 ESC D Setting horizontal tab position 1BH 44H [n]k 00H
21 ESC E Specifying/cancelling highlighting 1BH 45H n
22 ESC G Specifying/cancelling double printing 1BH 47H n
23 ESC I Specifying/cancelling italic printing 1BH 49H n
24 ESC J Printing and feeding paper n/203 inch 1BH 4AH n
25 ESC M Selecting character font A or B 1BH 4DH n
26 ESC R Setting the international character set
27 ESC V Specifying/canceling 90°-right-turned characters 1BH 56H n
28 ESC X Select maximal printing speed
29 ESC Y Selecting intensity level 1BH 59H n
30 ESC Z Transmits identification string 1BH 5AH
31 ESC \ Specifying the relative positions 1BH 5CH n1 n2

1 DATECS EP-50
30 31
User’s Manual
9. DETAILED DESCRIPTION
XXXX ALL
[Function] Command Function
[Code] A sequence of code constituting a command is represented in
hexadecimal number for <>H, binary number for < >B, and decimal
number for < >, respectively; [ ]k represents a repeat count of k-times.
[Range] Describes an argument value(setting range) for the command.
[Outline] Describes a command outline.
[Caution] Describes a caution as required.
[Default] Describes an initial value for the command when accompanied by
an argument.
[See Also] Describes the associated commands for use.
[Sample Program]
Describes a coding example in the Q-BASIC sample program.
* This example is only for your reference and differs depending on the language
used, version, and so on. For details, see the manual for the language used.
1. BEL
Sounds the beeper
[Code] [07h]
[Outline] Sounds the beeper.
2. HT
Horizontal Tab Command
[Code] [09h]
[Outline] Shifts the printing position to the next horizontal tab position.
•Ignored when the next horizontal tab position has not been set.
•The horizontal tab position is set by ESC D.
•Initial setting of the horizontal tab position is each 8 characters in
9th, 17th, 25th, columns.
[See Also] ESCD
32 ESC _ Restore factory settings 1BH 5FH
33 ESC ‘ Transmits current battery voltage and the print
head temperature 1BH 60H
34 ESC a Aligning the characters 1BH 61H n
35 ESC c5 Enabling/disabling the panel switches 1BH 63H 35H n
36 ESC d Printing and feeding the paper by n lines 1BH 64H n
37 ESC i Cutting the paper
38 ESC m Cutting the paper
39 ESC p Generating a drawer-kick pulse
40 ESC t Selecting the character code table
41 ESC v Transmitting the printer status 1BH 76H n
42 ESC x Reversing the print direction 1BH 78H n
43 ESC { Specifying/canceling the inverted characters 1BH 7BH n
44 GS ( A Printing a self-test
45 GS B Specifying/canceling the black/white inverted
printing
46 GS C Reading the real time clock 1DH 43H
47 GS L Setting the left margin 1DH 4CH n1 n2
48 GS V Cutting the paper
49 GS c Setting the real time clock 1DH 63H
50 GS k Printing the bar code 1DH 6BH n [d]
51 GS w Selecting the horizontal size (scale factor)
of bar code 1DH 77H n
52 GS h Selecting the height of the bar code 1DH 68H n
53 GS H Selecting of print position of HRI code 1DH 48H n
54 GS f Selecting the font of HRI code 1DH 66H n
55 GS p Setting bar code PDF-417 parameters 1DH 70H
56 GS v 0 Printing of raster bit image
57 GS * Defining the downloaded bit image 1DH2An1n2[d]n1xn2
58 GS / Printing the downloaded bit image 1DH 2FH m
59 GS : Starting/ending macro definition 1DH 3AH
60 GS ^ Executing the macro 1DH 5EH n1 n2 n3
61 FS p Printing the downloaded NV bit image
62 FS q Defining the downloaded bit image

1 DATECS EP-50
32 33
User’s Manual
[Sample Program]
LPRINT “0123456789012345678901”;
LPRINT CHR$ (&HA);
LPRINT CHR$ (&H9) + “AAA”;
LPRINT CHR$ (&H9) + “BBB”;
LPRINT CHR$ (&HA);
LPRINT CHR$ (&H1B) + “D”;
LPRINT CHR$ (3) + CHR$ (7) + CHR$ (14) + CHR$ (0);
LPRINT CHR$ (&H9) + “AAA”;
LPRINT CHR$ (&H9) + “BBB”;
LPRINT CHR$ (&H9) + “CCC” + CHR$ (&HA);
[Print Results]
3. LF
Printing and Paper Feed Command
[Code] [0Ah]
[Outline] Prints data inside the input buffer and feeds lines based on
the line feed amount having been set.
The head of the line becomes the next print starting position.
[See Also] ESC 2, ESC 3
[Sample Program]
LPRINT “AAA” + CHR$ (&HA);
LPRINT “BBB” + CHR$ (&HA);
LPRINT CHR$ (&HA);
LPRINT “CCC” + CHR$ (&HA);
[Print Results]
4. CR
Print Command
[Code] [0Dh]
This command is ignored.
5. ESC RS
Sounds the beeper
[Code] [1Bh] + [1Eh]
[Outline] Sounds the beeper.
6. ESC SP n
Setting the right space amount of the character
[Code] [1Bh] + [20h] + n
[Range] {0 <= n <= 20}
[Outline] The rightward space amount is set in dot unit (1/203 inch unit).
[Caution] The rightward space amount in double width mode is made
double of the set volume.
[Default] n = 0
[Sample Program]
LPRINT CHR$ (&H1B) + “ “ + CHR$ (0);
LPRINT “AAAAA” + CHR$ (&HA);
LPRINT CHR$ (&H1B) + “ “ + CHR$ (1);
LPRINT “AAAAA” + CHR$ (&HA);
LPRINT CHR$ (&H1B) + “ “ + CHR$ (12);
LPRINT “AAAAA” + CHR$ (&HA);
[Print Results]

1 DATECS EP-50
34 35
User’s Manual
7. ESC $ n1 n2
Specifying the Absolute Positions
[Code] [1Bh] + [24h] + n1 + n2
[Range] {0 <= n1 <= FFh}
{0 <= n2 <= 2}
{0 <= n1+n2*256 <= 384}
[Outline] The printing start position is specified in the number of dots
(1/203 inch unit) from the beginning of line.
•The number of dots is divided by 256, whose quotient is taken as
n2 and the residual as n1.
•Therefore, the printing start position is equal to n1 + n2 x 256 from
the beginning of line.
[Caution] •Specifying beyond the line end is ignored.
[Default] •The initial value is not specified.
[See Also] ESC \
[Sample Program]
LPRINT CHR$ (&H1B) + “$”;
LPRINT CHR$ (0) + CHR$ (0) + “A”;
LPRINT CHR$ (&H1B) + “$”;
LPRINT CHR$ (50) + CHR$ (0) + “B”;
LPRINT CHR$ (&H1B) + “$”;
LPRINT CHR$ (0) + CHR$ (1) + “C”;
LPRINT CHR$ (&HA);
LPRINT CHR$ (&H1B) + “$”;
LPRINT CHR$ (100) + CHR$ (0) + “A”;
LPRINT CHR$ (&H1B) + “¥”;
LPRINT CHR$ (&HC2) + CHR$ (&HFF) + “B”;
LPRINT CHR$ (&HA);
[Print Results]
8. ESC % n
Select/cancel user defined characters
[Code] [1Bh] + [25h] + n
• Only bit 0 of n is defined
Value 0: Selected
Value 1: Not selected
[See also] ESC &
9. ESC & s n1 n2 [a [d] s x a] k
ESC & m n1 n2 [ d ] k
Define user characters
There are two different types of this command selected by switch 5’s position.
If switch 5 is OFF:
[Code] [1Bh] + [26h] + s + n + m + [a1+ D1] + … + [ am-n+1 +Dm-n+1]
[Range] {s = 3}
{20h <= n <= FFh}
{n <= m <= FFh}
{0 <= a <= 12}
{0 <= Di<= FFh}
[Outline] Defines a group of downloaded characters where:
„s“ is the number of bytes in vertical direction – always three.
„n“ indicates the start character code and „m“ indicates the end
character code. To define only one character set n=m.
„a“ is the number of dots in horizontal direction.
„Di“ is the data to be defined. The number of data for each symbol is
s x a. Each symbol defines with three bytes of data in vertical
direction followed by the next three bytes that define the next
one-dot column, etc.
The downloaded font is cleared by ESC @ and ESC _ commands
and when the printer is switched off.
[Default] The default downloaded font is equal to the default character set.
However the downloaded font is not reset when the code page is
chaged, thus it remains the same as the previous code page.

1 DATECS EP-50
36 37
User’s Manual
If switch 5 is ON:
[Code] [1Bh] + [26h] + a + n1 + n2 + D11+ … + D(m-n+1)k
[Range] { m = 0-3 Subcommand}
{20h <= n1 <= FFh }
{n1 <= n2 <= FFh }
{k = (n2-n1+1)*48 for m=2 and k = (n2-n1+1)*16 for m=3 }
[Outline] Defines a group of user characters.
m=0: Copy internal character set A to user character set A
(Parameters n1, n2 and d are omitted)
m=1: Copy internal character set B to user character set B
(Parameters n1, n2 and d are omitted)
m=2: Define character group with ASCII codes between >=n1 and
<=n2 for character set A (12×24). Every character is 48 bytes,
two bytes for each line. Only the first nibble of the second
byte is used.
m=3: Define character group with ASCII codes between >=n1 and
<=n2 for character set B (9×16). Every character is 16 bytes.
n1 is the ASCII code of the first and n2 is theASCII code of the last
of (n2-n1+1) consecutive symbols. To define a single symbol n1=n2.
dis the data that defines the symbols. Every FontA symbol consists
of 48 bytes while every Font B symbol consists of 16 bytes.
A Font A symbol is defined left to right, top to bottom, two bytes for
each horizontal line, as only the four most significant bits of the
second byte are used. Every bit denotes one dot. A bit set to ‘1’
means black dot. The most significant bit is the starting.
Every horizontal line of Font B symbol consists of one byte, as the
ninth point is always white. The most significant bit is the starting.
The user-defined characters are kept after printer off.
[See Also] ESC %
[Caution] •With double height and double width being specified simultaneously,
double wide and double high characters are consisted.
•An underline is attached to the full character width, which, however,
is not attached to the part having been skipped by the horizontal tab.
Neither is it attached to 90°-right-turned characters.
•The underline width is as having been specified by <ESC - >.
(The default setting is 1 dot width)
•In case that double wide character and normal character exist in same
one line, the layout of underline is consistent one.
[Default] n = 0
[See Also] ESC E, ESC –
[Sample Program]
LPRINT CHR$(&H1B) + “!” + CHR$(&H00) + “H” ;
LPRINT CHR$(&H1B) + “!” + CHR$(&H01) + “H” ;
LPRINT CHR$(&H1B) + “!” + CHR$(&H08) + “H” ;
LPRINT CHR$(&H1B) + “!” + CHR$(&H10) + “H” ;
LPRINT CHR$(&H1B) + “!” + CHR$(&H20) + “H” ;
LPRINT CHR$(&H1B) + “!” + CHR$(&HB9) + “H” ;
LPRINT CHR$(&HA) ;
END
[Print Results]
10. ESC ! n
Collective Specifying Printing Mode
[Code] [1Bh] + [21h] + n
[Range] {0 <= n <= FFh}
[Outline] Printing mode is assigned. Each n bit indicates the following:
Bit Function Value 0 Value 1
0 Character Font Font A Font B
1 Undefined
2 Undefined
3 High-lighting Canceled Specified
4 Double height Canceled Specified
5 Double width Canceled Specified
6 Undefined
7 Underline Canceled Specified
Font A
Font B
Font A bold
Font B bold double heigth,
double widht, underline
Font A underline
Font A double widht
Font A bold double heigth
↑↑↑↑
↓↓↓

1 DATECS EP-50
38 39
User’s Manual
11. ESC * m n1 n2 [ d ] k
Specifying the Bit Image Mode
[Code] [1Bh] + [2Ah] + m + n1 + n2 + D1+ … + Dk
[Range] {m= 0, 1, 32, 33 bit image mode (See the table below.)}
{0 <= n1 <= FFh}
{0 <= n2 <= 3}
{0 <=d <=FFh)
{k = n1 + 256 X n2 (m = 0, 1)
{k = (n1+256 X n2) X 3} (m = 32, 33)
[Outline] According to the number of dots specified in n, n2, specify the bit
image of mode m.
• The total number of dots printed in the bit image is equal to
n1 + (256 x n2).
• When bit image data have been input in excess of dot position of
one line (384 dots), the excess data are discarded.
• d is bit image data, the bits subject to printing are taken as “1” and
those not as “0”.
• The bit image modes specified by m are shown as follows:
[Range] {m = 16, 17, 18, 20 bit image mode }
{0 <= n <= 40h}
{0 <= d <= FFh}
{k = n * 24 * 48} (m = 16)
{k = n * 24 * 48} (m = 17) { After decompression }
{k = n * h * 48} (m = 18) { After decompression }
{k = n * 24 * 48} (m = 20) { After decompression }
{0 <= a <= 24 (Used only for mode 18.)}
{f = 0 (Used only for mode 18.)}
[Outline] In these graphics modes is sent a graphics block with variable width
n*8 dots and height 24 dots for modes 16,17 and a dots for mode 18. In
mode 17 data is compressed, and the bytes count specified is before
the compression. In mode 16 the same data is without compression.
Mode 20 is similar to mode 17, but every byte is mirrored before putting
in the print buffer (bits 0 and 7, 1 and 6, 2 and 5, 3 and 4 change
places). All modes are high resolution (203 x 203 DPI).
•When bit image data have been input in excess of dot position of
one line (384 dots) , the excess data are discarded.
•dis bit image data, the bits subject to printing are taken as “1” and
those not as “0”.
[Caution] •When the values set in m (bit image mode) are out of the above
range, the data following after n is processed as normal printing data.
•After completion of bit image printing, printer returns to normal data
processing mode.
[Compression procedure for mode 17 and 18]
A simple RLE encoding like this in PCX files is used. If two most
significant bits of the byte are set, the 6 LSB contain a repeat
counter (1-63), and the next byte contains the data to be repeated.
A single data byte with 2 MSB set must be sent as two bytes.
Vertical Direction Horizontal Direction
m Mode Dots Dot Density Dot Density Max. Dots
08-dot single density 8 67DPI 101 DPI 192
18-dot double density 8 67DPI 203 DPI 384
32 24-dot single density 24 203 DPI 101 DPI 192
33 24-dot double density 24 203 DPI 203 DPI 384
[Caution] • When the values set in m (bit image mode) are out of the above range,
the data following after n1 is processed as normal printing data.
• After completion of bit image printing, printer returns to normal data
processing mode.
The command has another variant with four new modes:
ESC * m n[ d ] k
ESC * m n a f [ d ] k
Specifying the Bit Image Mode (Sending graphics data horizontally)
[Code] [1Bh] + [2Ah] + m + n + { a + [00h] } +D1+ … +Dk
12. ESC – n
Specifying/ Canceling Underline
[Code] [1Bh] + [2Dh] + n
[Range] {0 <= n <= 2}
[Outline] Specifying/canceling an underline.
•Types of underlines by nvalue are shown below:
Table of contents
Other Datecs Printer manuals

Datecs
Datecs DPP-250 User manual

Datecs
Datecs PP-60 User manual

Datecs
Datecs DPP-250 User manual

Datecs
Datecs DPP-255 User manual

Datecs
Datecs PP-55 User manual

Datecs
Datecs EP-2000 User manual

Datecs
Datecs FP-550F User manual

Datecs
Datecs WPP-250 Quick start guide

Datecs
Datecs DPP-450 User manual

Datecs
Datecs EP-60 Operating and maintenance manual