Warning : This equipment complies with the requirements in Part 15 of FCC rules for a
Class A computing device. Operation of this equipment in a residential area may cause
unacceptable interference to radio and television reception requiring the operator to take
whatever steps necessary to correct the interference.
All rights reserved. No part of this document may be reproduced or issued to third
parties in any form whatsoever without the express permission of SATO Asia Pacific
Pte. Ltd. The materials in this document are provided for general information and
are subjected to change without prior notice. SATO Asia Pacific Pte. Ltd. assumes
no responsibilities for any errors that may appear.
SAP/DR300/OperatorManual/Aug03/01
Page 3
DR300 Operator Manual
Table of Contents
TABLE OF CONTENTS
Chapter 1 Installation and Handling Instruction ……………………….... 4
Place of Installation ………………………………………………………. 4
Power Supply …………………………………………………………….. 4
Name of Parts …………………………………………………………….. 8
Touch Screen / Keypad …………………………………………………… 9
Operation Panel Unit ……………………………………………………... 9
Card Cover Unit ………………………………………………………….. 10
Back Panel Unit ………………………………………………………….. 10
Chapter 4 Setting of Label and Carbon Ribbon ………………………….. 11
Setting Paper ……………………………………………………………... 11
Setting Rolled Paper ……………………………………………………… 11
Setting Large Diameter Rolled Paper ……………………………………. 14
Setting Carbon Ribbon …………………………………………………… 15
Pitch Sensor Adjustment …………………………………………………. 17
Setting Rolled Paper with Optional Accessories ………………………… 19
Dispenser Option …….…………………………………………… 19
Cutter Option..……………………………………………………. 21
Cut Position Adjustment …………………………………………. 22
Cutter Replacement ………………………………………………. 23
Stacker Option .…………………………………………………… 23
Chapter 5 Power Supply ……………………………………………………. 26
Setting Power Supply …………………………………………………….. 26
Supply Power …………………………………………………………….. 26
Switch off Power Supply …………………………………………………. 26
Simple Troubleshooting ………………………………………………….. 27
Appendix B Character Code Table ………………………………………….. 91
3
Page 6
DR300 Operator Manual
Chapter 1 - Installation and Handling Instruction
CHAPTER 1
Installation and Handling Instruction
Installation and Operation Instruction
Place of Installation
• Place on level surface
• Avoid vibration
• Avoid high temperature and humidity
• Avoid dusty environment
Power Supply
• AC220/240V power supply is needed
• Supply electricity from main power supply
• Three pin earthed power lead is required
• A maximum of 3 amp fuse link is recommended
4
Page 7
DR300 Operator Manual
CHAPTER 2
Unpacking - Printer Unit
Remove the equipment from the carton box.
Chapter 2 - Unpacking
5
Page 8
DR300 Operator Manual
Unpacking - Touch Screen (Optional Item)
Remove touch screen from the carton box.
Chapter 2 - Unpacking
6
Page 9
DR300 Operator Manual
Chapter 2 - Unpacking
Accessories Checklist
When the box is opened, confirm if the following accessories are included. If anything is
found missing, contact the sales outlet of the dealer from where you purchased.
Cleaning Sheet
7
Page 10
DR300 Operator Manual
Sliding Guide
Aligns Label
Card Cover
PC card slot, DIP-switch and
Adjustable Variable Resistor
(VR) can be found when the
card cover is opened
Chapter 3 - Name of Parts
CHAPTER 3
Names of Parts
Printer cover
Power Switch
Push - side for Power on
Push 0 side for Power off
Fuse
Fuse blows off to
protect the equipment
from unstable power
supply surge
AC Input Power Terminal
(Power Connector)
Supplies power to the
equipment by inserting the
power cable
8
Page 11
DR300 Operator Manual
Chapter 3 - Name of Parts
Touch Screen / Keypad
The touch screen is connected to printer main body with a cable.
Operational Panel Unit
Displays operation message and error message
Display
STATUS
Displays status of printer
Green: Printing and data communication are enabled
Red: Error occurred
No Light: Printing and data communication prohibited
LINE
Line Key: Switch Start/Stop
printing and switch ON/OFF data
transmission
Display error and operation message.
Display will be de-activated when
Touch Screen is connected.
FEED
Feed key: Feeds Label
• Press FEED key to align label to
correct position after changing
new label roll
9
Page 12
DR300 Operator Manual
Card Cover Unit
Back Panel Unit
Chapter 3 - Name of Parts
10
Page 13
DR300 Operator Manual
Chapter 4 - Setting of Label and Carbon Ribbon
CHAPTER 4
Setting of Label and Carbon Ribbon
Setting Paper
The use of SATO recommended labels for this equipment is essential.
Rolled Label
Setting Rolled Paper
11
Page 14
DR300 Operator Manual
Chapter 4 - Setting of Label and Carbon Ribbon
• To open thermal head, turn Head Lock Lever in the direction of the arrow.
• Pass paper underneath the Pitch Sensor and Guide Shaft.
• Lightly push the entire paper against the Paper Guide designated position as
shown in the picture below.
12
Page 15
DR300 Operator Manual
Chapter 4 - Setting of Label and Carbon Ribbon
• Adjust the Sliding Guide until it touches the label.
• Close the thermal head by turning the Head Lock Lever to the opposite direction
of the arrow.
• Close cover.
NOTE
For thermal transfer mode, ensure ribbon is correctly installed.
13
Page 16
DR300 Operator Manual
Chapter 4 - Setting of Label and Carbon Ribbon
Setting Large Diameter Rolled Label
Setting Large Diameter Rolled Paper.
• Remove right half of the cover fastened with Snap Rivets.
• Pull out 3 Snap Rivets on the Cover by pushing their centre with finger.
• Alter set position of the Label Holder.
• Alter position of Set Screw.
• Insert Guide Plate in label supply component and Rolled Label Guide.
• Set Large Diameter Rolled Paper.
14
Page 17
DR300 Operator Manual
Chapter 4 - Setting of Label and Carbon Ribbon
Setting Carbon Ribbon
Only SATO carbon ribbons are recommended for the use on this printer.
• Open Cover while power is OFF.
• Open thermal head.
• Turn Head Lock Lever in the direction of the arrow.
15
Page 18
DR300 Operator Manual
• Insert Carbon Ribbon fully into the Ribbon Unwinder Unit. (Caution on
direction of unwinding)
• Set Ribbon Core on Ribbon Rewinding Unit.
• Pass Carbon Ribbon from Ribbon Unwinder Unit to Ribbon Rewinding Unit
underneath the thermal print head. Fix Carbon Ribbon Core with tape, etc.
and wind several times in the direction of the arrow. Confirm carbon ribbon
is set as the drawing on the left side by viewing from its side.
Chapter 4 - Setting Label and Carbon Ribbon
16
Page 19
DR300 Operator Manual
y
• By turning the Head Lock Lever to the direction of the arrow, close the
thermal head.
• Close Cover.
Chapter 4 - Setting of Label and Carbon Ribbon
Take caution not to trap
our finger when closing the
cover
Pitch Sensor Adjustment
• Open Cover when power is OFF.
17
Page 20
DR300 Operator Manual
• Pitch sensor adjustment Slide pitch sensor to locate centre hole.
This needs to be done when using tickets/tags with through punch hole
only.
Chapter 4 - Setting of Label and carbon Ribbon
• Turn Head Lock Lever to the direction of the arrow, close thermal head
and close cover.
18
Page 21
DR300 Operator Manual
Chapter 4 - Setting of Label and Carbon Ribbon
Setting Rolled Paper with Optional Accessories
Dispenser Option
Dispenser Option should only be fitted by qualified SATO staff
Setting Label
• Open Cover
• Set Label
• Open thermal head by raising Head Lock Lever
• Pull up Pressure Bracket of dispenser unit once, then pull down.
• Set label
• When setting label on dispense unit, peel 3 to 4 labels from backing paper
and pass the backing paper under the Pressure Bracket as shown below.
• Lock the print head after label is set, then close the Pressure Bracket.
19
Page 22
DR300 Operator Manual
Chapter 4 - Setting of Label and Carbon Ribbon
• Close Cover.
Stop Position Adjustment
The correct stop position for dispense mode is the position where label is 2-3mm on
backing paper. Adjust OFFSET (VR) to obtain correct stop position.
• There may be cases when the dispenser does not function properly due to the
thickness of the labels used.
• Printing accuracy at peeling is V (Vertical) direction ± 1.5 mm, label size
direction ± 1.0mm.
• Dispenser unit is effective for label pitch 25-181mm. However, label size
limitation may vary with application conditions.
• Labels over 100mm may curl at dispense due to the nature of the material.
There is no remedy for this.
20
Page 23
DR300 Operator Manual
Chapter 4 - Setting of Label and Carbon Ribbon
Cutter Option
Cutter should only be fitted by qualified SATO staff
Paper Set Position
• Open Cover
• Set label
• Open thermal head by raising Head Lock Lever
• Set the tip of the label on Platen Roller
• Open thermal head
• Close Cover
21
Page 24
DR300 Operator Manual
Chapter 4 - Setting of Label and Carbon Ribbon
Cut Position Adjustment
Cutting of Label
The correct cutting position is at the label gap.
Adjust “OFFSET” VR to obtain the correct position. Cutting onto the label must be
avoided because the glue that accumulates on the blade will affect cutter sharpness.
Cutting Paper with Perforation
As for paper with perforation, ± 1mm from perforation is the non-cut area. Adjust
“OFFSET” VR to obtain correct cut position.
22
Page 25
DR300 Operator Manual
Chapter 4 - Setting of Label and Carbon Ribbon
Cutter Replacement
Replace cutter unit when blade becomes blunt and cut edges are rough. (Please contact
the sales outlet where you purchase the DR300.)
• Paper thickness 0.1 mm – 0.26 mm
• Accuracy of cuts is ± 1.5 mm
• Paper pitch 25 – 181 mm
• ± 1 mm from perforation is non-cut area
Stacker Option
Stacker
• Set Stacker in front of the cover of the printer main body as shown in the
following drawing.
• Attach the stacker to the front cover of the printer main body as shown in the
arrow direction.
Stacker
23
Page 26
DR300 Operator Manual
Chapter 4 - Setting of Label and Carbon Ribbon
Basic Usage of Stacker
• First adjust the scale position (inclination of bottom plate) corresponding to the
size of paper by loosening the stacker screw.
• Adjust the according to the label pitch for a good collecting position.
• The number of sheets that can be stacked varies with the scale position and paper
thickness.
Stack Position Adjustment, Standard Pitch Tag
(Tag with pitch greater than 40mm)
• Set stacker scale in between from [Standard pitch] to [Large pitch].
• Determine Tag Guide position by matching with the size of tag to be cut.
Tag Guide Set Position
When setting Tag Guide, set it with space of approximately 3mm on printer main body
side and approximately 3mm on side of Tag as shown in the following drawing.
24
Page 27
DR300 Operator Manual
Chapter 4 - Setting of Label and Carbon Ribbon
Stack Position Adjustment, Small Tag (Less than 35mm)
• Set Stacker scale in between from [Standard pitch] to [Small pitch].
• Set Guide Plate to stacker as shown in the following drawing. This Guide Plate
prevents overturning when small pitch tag is issued.
• Determine Tag Guide position by matching to the size of tag to be cut.
Tag Guide Position
When setting Tag Guide, set it with space of approximately 3mm on printer main body
side and approximately 3mm on side of Tag as shown in the following drawing.
25
Page 28
DR300 Operator Manual
CHAPTER 5
Power Supply
Setting Power Supply
Plug in power cable to main body socket then the outlet socket.
Supply Power
Turn power switch on. Push the switch on the side labelled [-].
Chapter 5 - Power Supply
When the power is switched on, initial startup message [Manual Print Mode] is displayed
on the touch screen.
Switch off Power Switch
The following must be done before power off:
• Confirm printer is not in action (idling).
• Stop or pause any printing process before power off.
Do not operate power switch or plug in / out power cable with wet hands to avoid
electrocution.
26
Page 29
DR300 Operator Manual
Chapter 5 - Power Supply
Simple Troubleshooting
Confirm the following items when operation of this equipment failed even though power
supply is switched on.
Nothing is shown on the display
Check Point Remedy
1. Is the power cable firmly plugged
into the power outlet?
2. Is the power cable firmly plugged
into the equipment?
Plug power cable again into the outlet
firmly.
Plug power cable again into the power
connector on the main body firmly.
3. Is the power cable damaged? Replace power cable.
4. Is the fuse on the main body blown?Check the fuse at the right side of main
body. If it is blown, replace with
equivalent fuse.
If it blows again after it is replaced, contact
SATO service engineer.
*Please ensure printer is disconnected from
the mains before exchanging fuse.
5. Is there current supplied to the
equipment?
Check power source for power supply
outlet. If there is no problem with the
power source, check the electricity supply
of the building.
Check for any power shut down.
6. Is the power source fuse or the
Contact the building maintenance office.
circuit breaker for the building
blown or tripped?
• Do not operate power switch or plug in / out power cable with wet hands to avoid
electrocution.
• Disconnect printer from mains before cleaning.
27
Page 30
DR300 Operator Manual
Chapter 5 - Power Supply
Paper feeds, but no printing
Check Point Remedy
1. Is the thermal head dirty or is there
a label stuck on it?
Clean dirt off thermal head with cleaning
kit.
*Avoid using metallic tools which may
damage the print head.
2. Are genuine labels, carbon ribbons
exclusively for the equipment being
used?
Genuine labels and carbon ribbons
exclusively for this equipment must be
used. Available from SATO.
3. Is the pitch sensor dirty? Clean dirt off from pitch sensor with
cleaning kit.
• Disconnect printer from mains before cleaning.
Poor print image
Check Point Remedy
1. Are the labels and carbon ribbons
properly set?
Check if labels and carbon ribbon are fixed
firmly and at the correct position by lifting
head assembly.
2. Is the print darkness too light or too
dark?
Re-set the print darkness via user mode
setting.
3. Is the platen roller dirty? Wipe dirt off the platen roller with cleaning
kit.
4. Is the thermal head dirty or is there
a label stuck on it?
Clean dirt of label glue from thermal head
with cleaning kit. Remove label if it is
stuck to the print head.
5. Is the label used dirty? Use clean label.
6. Are genuine labels and carbon
ribbons exclusively for the
equipment being used?
Genuine labels and carbon ribbons
exclusively for this equipment must be
used. Available from SATO.
• Disconnect printer from mains before cleaning.
28
Page 31
DR300 Operator Manual
Chapter 5 - Power Supply
Print image shifts from its position
Check Point Remedy
1. Are the labels and carbon ribbons
properly set?
Check if labels and carbon ribbons are
fixed firmly and at the correct position by
lifting head assembly.
2. Is the platen roller dirty? Clean dirt off from platen roller with
cleaning kit.
3. Are deformed labels or carbon
ribbons being used?
4. Are genuine labels and carbon
ribbons exclusively for this
equipment being used?
Use genuine SATO new labels and carbon
ribbons which are in good condition.
Genuine labels and carbon ribbons
exclusively for this equipment must be
used.
Available from SATO.
5. Is the content of data or signal from
the computer correct?
Re-set printer with power off/on.
If similar message is displayed, check
content of software and communication
settings at the computer side.
6. Is the print position offset setting
Adjust the print position offset.
correct?
• Disconnect printer from mains before cleaning.
29
Page 32
DR300 Operator Manual
Chapter 6 - Daily Maintenance
CHAPTER 6
Daily Maintenance
This equipment is for printing information in the form of bar code and character.
Periodical preventive maintenance is recommended to keep the printer in good condition.
Frequency for maintenance
• Thermal head, platen roller After printing every one roll or 150m of label.
• Others After printing every 6 rolls or 900m of label.
Caution for maintenance (take the following precaution in maintenance work)
• The above recommended cleaning frequency is just a guide. Do carry out any
cleaning where dirt or dust has gathered.
• Use applicator and cotton wool for cleaning each component. Avoid metallic
tools to prevent damage to printer parts especially print head.
• Ensure that power is switched off before performing any cleaning.
Maintenance Method
• A cleaning kit is available from SATO.
This contains:
1. Solvent wipes (for print head)
2. Multi purpose wipes
3. Air duster
This will help to keep your printer in working condition.
30
Page 33
DR300 Operator Manual
Cleaning method for printer parts
Chapter 6 - Daily Maintenance
Cleaning for Pitch Sensor Unit.
Pull out Pitch Sensor Guide Unit and clean its bottom portion.
If a label is stuck, remove Pitch Sensor Guide Unit from the Shaft Groove by pulling the
Stopper in the arrow direction, pull it out and clean its bottom area.
31
Page 34
DR300 Operator Manual
Chapter 6 - Daily Maintenance
Cleaning with Rubbing Sheet
Usage instruction of Rubbing Sheet is indicated on the rubbing sheet.
Thermal Head Unit
Clean Thermal Head and Platen Roller
32
Page 35
DR300 Operator Manual
Chapter 7 - Optional Items
CHAPTER 7
Optional PC Card
PC Card
Printing format and graphic data can be stored on the PC card.
1M, 2M bytes TYPE II PCMCIA memory cards (JEIDA
Ver4.2/PCmCIA2 equipment) are available.
Installation
1. Power off printer and open card cover. There are 2 slots available.
2. Insert memory card into the designated slot.
3. Confirm direction of memory card before inserting into the slot. Take caution not
4. Confirm projection of eject button on the right hand side of the slot when memory
to force the card in reverse direction as that may damage the connector of the
memory card as well as the connector on the main body.
card is inserted properly.
33
Page 36
DR300 Operator Manual
Memory Card Battery Installation / Exchange
• Confirm and identify the following.
A. Memory Card
B. Battery & Screw Driver
Coin type lithium battery (BR2325 type) and small screwdriver
(used for battery installation)
Chapter 7 - Optional Items
C. Soft Case (used for carrying)
• Pull out the battery holder from memory card.
¾ Turn the screw anti-clockwise 2-3 times with the screwdriver and pull out the
battery holder.
¾ The battery holder cannot be drawn completely.
34
Page 37
DR300 Operator Manual
Chapter 7 - Optional Items
• Replace battery
• Periodically replace the memory card battery.
• When any new memory card is used, it must be formatted.
Special Remarks:
• Ensure the battery is installed in the card to preserve stored information.
• Avoid dropping or hitting it against hard objects. Do not bend the card.
• Always keep the card dry.
• Avoid placing under direct sunlight and near heating objects.
• Keep the connector clean from dust and dirt.
• Do not touch the battery contacts with bare hands.
• Avoid high temperature and high humidity environment.
• Keep in soft case when not in use to prevent static charge.
Important!
Please read the instructions provided by manufacturer carefully.
35
Page 38
DR300 Operator Manual
Chapter 8 - Operation Panel
CHAPTER 8
Operation Panel
[1] Operation Overview
[2] Normal Mode
POWER ON
PUSH LINE KEY
PUSH FEED KEY
PUSH LINE & FEED KEY
PUSH LINE & FEED & DSW 2-5 HEAD OPEN
ONLINE
Q: 000000
LINE Key
FEED Key
OFFLINE
000000
• When Touch Screen is connected, LCD display on the main body will be
deactivated.
OFFLINE
000000
NORMAL MODE
USER MODE
TEST PRINT MODE
DEFAULT MODE
FACTORY MODE
36
Page 39
DR300 Operator Manual
Chapter 8 - Operation Panel
[3] User Mode
Setting of print darkness, speed, offset adjustment can be done in this mode. To enter
this mode, power on printer while holding down <LINE> key.
Press <LINE> while power on printer, buzzer sounds and
USER
press <FEED> key to proceed to next setting.
MODE
FEED key
<LINE> key : cursor movement
DARKNESS
<FEED key> : confirm darkness selection
L 1 2 3
4 5 D
FEED key
<LINE> key : cursor movement
SPEED
<FEED> key : confirm speed selection
1 2
3
FEED key
<LINE> key : + or - sign selection
V. OFFSET
<FEED> key : confirm sign selection
V : ± 0 0 0 0
FEED key
<LINE> key : increment offset value
V. OFFSET
<FEED> key : confirm vertical offset selection
V : + 0 0 0 0
FEED key
<LINE> key : + or - sign selection
H. OFFSET
<FEED> key : confirm sign selection
H : ± 0 0 0
FEED key
<LINE> key : increment offset value
H. OFFSET
<FEED> key : confirm horizontal offset selection
H : ± 0 0 0
FEED key
* Display returns to Darkness selection.
DARKNESS
L 1 2 3
4 5 D
Set Value 1 2 3
DR300 75mm/s 100 mm/s 125mm/s
37
Page 40
DR300 Operator Manual
Chapter 8 - Operation Panel
[4] Perform Test Printing
To enter this mode, power on printer while holding down <FEED> key.
“S” selection for this small label size paper.
Head check pattern is printed in designated paper width (4-8cm).
TEST PRINT
S
L
FEED Key
PR. WIDTH
04
FEED Key
CM
LINE Key
TEST PRN
PRINTING
[5] “L” Selection for Large Label Size Paper
Head pattern and printer information will be printed.
TEST PRN
S
L
FEED key
TEST PRN
PRINTING
Press <FEED> while power on printer, buzzer sounds and press <LINE> key to change
to “L”, then press <FEED> key to confirm selection.
Start test printing by pressing <FEED> key.
38
Page 41
DR300 Operator Manual
Chapter 8 - Operation Panel
[6] Setting Default Value
DEFAULT
NO
YES
DEFAULT
COMPLETE
To enter this mode, power on printer while holding down <FEED> and <LINE> keys
simultaneously.
Press <FEED> and <LINE> keys when power on printer, buzzer sounds, and press
<LINE> key to move cursor to [YES]. Confirm by pressing <FEED> key.
[7] Setting Service Mode (Default & Service Mode)
To enter this mode, power on printer while holding down <FEED> and <LINE> keys
simultaneously.
Press <FEED> and <LINE> keys while power on printer,
DEFAULT
buzzer sounds and press <LINE> key to move cursor to
NO
[NO]. Confirm by pressing <FEED> key.
YES
FEED key
SERVICE
MODE
FEED key
SERVICE
LVL SET
LINE key
Setting sensor level
<LINE> key : proceed to pitch
FEED key
adjustment setting.
<FEED> key : selection of sensor
level and threshold
level.
Tctr [0.0v]
TH [0.0
v]
39
Page 42
DR300 Operator Manual
y
y
Chapter 8 - Operation Panel
T
FEED ke
ctr Timk Tsde Lgap
L
Tctr [0.0v]
TH [0.0v]
imk
FEED ke
PITCH ADJ
FEED key
LINE key
PITCH A D J
T
ctr +00
Setting pitch adjustment
<LINE> key : proceed to cut
FEED key
adjustment setting
<FEED> key : selection of sensor
and label types
PITCH A D J
Tctr +
00
** Pitch adjustment value can be
FEED key
incremented by pressing <LINE>
key and confirm by pressing
<FEED> key.
** All value is on 0.1V unit step.
PITCH A D J
Tctr +00
FEED key
CUT ADJ
LINE key
FEED key
Setting cut adjustment
<LINE> key : proceed to backfeed
CUT ADJ
T
ctr +00
adjustment setting
<FEED> key : selection of sensor
FEED key
and label types
CUT ADJ
Tctr +
00
40
Page 43
DR300 Operator Manual
Chapter 8 - Operation Panel
T
FEED key
ctr Timk Tsde Lgap
L
CUT ADJ
Tctr + 00
imk
FEED key
** Cut adjustment value can be
BACK ADJ
incremented by pressing <LINE>
key and confirm by pressing
<FEED> key.
FEED key
Setting backfeed adjustment
BACK ADJ
T
ctr +00
<LINE> key : proceed to head
FEED key
adjustment setting
<FEED> key : selection of sensor
and label types
BACK ADJ
Tctr +
00
Tctr Timk Tsde Lgap Limk
FEED key
None
BACK ADJ
Tctr +00
FEED key
SET TIME
LINE key
FEED key
Setting time
TME 0 0 : 0 0
8 0
/ 0 1 / 0 1
<LINE> key : proceed to protocode,
currency font setting
FEED key
<FEED> key : proceed to time
setting display
41
Page 44
DR300 Operator Manual
Chapter 8 - Operation Panel
** Time (hour, minute, second) can
incremented by pressing <LINE>
TME 0 0 : 0 0
8 0 / 0 1
/ 0 1
key and confirm by pressing
<FEED> key.
FEED key
TME 0 0 : 0 0
8 0 / 0 1 / 0 1
FEED key
TME 0 0 : 0 0
8 0 / 0 1 / 0 1
FEED key
TME 0 0 : 0 0
8 0 / 0 1 / 0 1
FEED key
FEED key
SERVICE
SERVICE
LVL SET
LVL SET
[8] Setting Non-Standard Protocode
1) Power on printer while holding down <LINE> and <FEED> keys.
DEFAULT
N
O YES
2) Push <FEED> key 2 times and <LINE> key 5 times.
CODE ADJ
3) It advances to non-standard code setting by pushing <FEED>. Key. STX is
displayed first. The displayed data at this time becomes presently set code data.
(Setting sequence is STX-ETX-ESC-ENQ-CAN)
CODE ADJ
STX : 7
B
42
Page 45
DR300 Operator Manual
Chapter 8 - Operation Panel
4) Count up 10 place of code with <LINE> key and set with <FEED> key.
(With <LINE> key, +1 count up from 0 to f is displayed)
CODE ADJ
STX : 7
B
5) Cursor moves to 1 place after set.
CODE ADJ
STX : 7
B
6) Count up 1 place with <LINE> key and set with <FEED> key.
CODE ADJ
STX : 7
B
7) After setting STX, advance to ETX setting. Hereafter, each code is set
accordingly to the same procedures for STX setting.
CODE ADJ
ETX : 7
D
8) Display returns to top of service mode, after setting.
SERVICE
LVL SET
*Code data for the time of factory is default
STX : 7 b h
ETX : 7 d h
ESC : 5 e h
ENQ : 4 0 h
CAN : 2 l h
43
Page 46
DR300 Operator Manual
Chapter 8 - Operation Panel
[9] Currency Font Setting
1) Power on printer while holding <FEED> and <LINE> keys.
DEFAULT
NO YES
2) Push <FEED> key 2 times and <LINE> key 6 times.
PRICE ADJ
3) It advances to currency font setting by pushing <FEED> key and present currency
font is displayed.
PRICE ADJ
DOLLAR
4) Switch to the desired currency font with <LINE> key and with <FEED. Key.
PRICE ADJ
YEN
5) Display returns to top of service mode, after setting.
SERVICE
LVL SET
Display switching sequence with <FEED> key
• Dollar
• Yen
• Saudi Riyal (LCD display is SR)
• Rupees
• Malaysia Ringgit (LCD display is RM)
• Rupiah
• Rand
• Pound
• Peso
• Baht
• None
The factory default currency font is Dollar ($).
44
Page 47
DR300 Operator Manual
Chapter 8 - Operation Panel
[10] Factory Mode
FACTORY
MODE
FACTORY
N
ON
FACTORY
PRINT
ALL, HED, CUT
To enter this mode, set DIPSW 2-5 to ON position. Open thermal print head, power on
while pressing both <FEED> and <LINE> keys. Release both keys when buzzer beeps.
The LCD display will show “HEAD OPEN” message, close the thermal print head and
“FACTORY MODE” will be displayed. Set DIPSW 2-5 top OFF position.
NON ALL HEAD CUT
Press <LINE> key to confirm the clear item.
Press <FEED> key to print a test sample.
Press <FEED> key to stop/pause printing.
45
Page 48
DR300 Operator Manual
Chapter 9 - Online Programming
CHAPTER 9
Online Programming
COMMAND SYNTAX
[Command]
Above explanation means [Print characters “SAMPLE” in field 1].
Command D is not a character to be printed, but printer command code. Before
transmitting “D”, transmit code [ESC].
[ESC] : Designation code with hexadecimal character code (1B H). in explanation
hereinafter, <D> shows transmission of 2 characters, ESC • “D”.
BASIC language is utilized for explanation of program language.
[PRINT#1.] at the above example means that data is transmitted via the serial port.
COMMAND CONSTRUCTION RULE
Basic Construction Contents
Printer command is constructed in sequence such as initial designation, printing
designation and end designation.
Initial designation………………………STX<A>
Field designation……………………….Designated field No. and field parameter
Printing designation…………………….Field No. and data desired to be printed
End designation…………………………<Z>ETX
<D01>
Command Character to be printed
Character code (Hexadecimal 1 B H is
represented by [ESC$])
SAMPLE
46
Page 49
DR300 Operator Manual
Chapter 9 - Online Programming
Command images are as follows:
STX Initial designation
Command
Printing Designation
ETX End designation
COMMAND SPECIFICATION
1) Command summary
Command Detail Description
<A> Designates start of data transmission.
<M> d d Designates information concerning the entire printing, such as paper
information, etc.
<L> d d Designates transmission of field parameter.
<D> d d . . Designates transmission of field data.
<Q> d d d d Designates No. of labels to be issued.
<ID> d d Designates printing ID (Status-3 only).
<GM> d d Designates graphic data (BMP).
<T1H> d d Custom designed character registration (16x16).
<T2H> d d Custom designed character registration (24x24).
<Z> Designates end of data transmission.
2) Initial Designation Command
STX <A> [02 H, 1B H, 41 H]
Command shows start of data transmission.
Communication error and transmitted data before reception of this command will be
ignored.
*For errors, like receiving uncontrollable symbol in case circuit on the host side is open/
closed, no error message will be displayed until error reception reaches 500 times.
3) End Designation Command
<Z>, ETX [1 BH, 5 AH, 03 H]
Command shows end of the data transmission.
Transmit media information, field information, print quantity, before transmitting this
command.
47
Page 50
DR300 Operator Manual
Chapter 9 - Online Programming
4) Media Parameter Transmission
This command designates paper size, base reference position, sensor type, etc. <M>
[1BH, 4DH] n n n…..
1 – 3 Size designation nnn Designates paper size for printing with mm unit.
4 Base reference position
(Direction)
n Shows moving direction of base position for print and
cut.
1 : + towards feeding direction
0 : - towards feeding direction
5 – 7 Base reference position
designation (Movement)
8 Paper Information (Kind
nnn Designates movement of base position for print and cut
in dot unit.
n Label = 0, Tag = 1
of paper)
9 Paper Information
(Sensor)
n Centre hole = 1
I-mark = 2 } Designates paper identifying
Gap = 3 } sensor
Side hole = 4 }
10 Paper Information (Cut
n Cut function OFF = 0, ON = 1
function)
11 Vertical position
+ , - From top of print, DOWN = +, UP = -
Adjustment (Direction)
12 , 13 Vertical position
nn Value in dot unit
Adjustment
(Movement)
14 Horizontal position
+ , - From top of print, RIGHT = +, LEFT = -
Adjustment (Direction)
15 , 16 Horizontal position
nn Value in dot unit
Adjustment
(Movement)
17 Eject Cut n Eject function, OFF = 0, ON = 1
18 Image Copy (ON/OFF) n Image print OFF = 0, ON = 1
19 , 20 Image Copy
nn Designates sideway movement in mm unit
(Movement)
21 Rotate print (ON/OFF) n Rotate print OFF = 0, ON = 1
22 , 23 Rotate print
nn Designates width of paper used in mm unit.
(Paper Width)
48
Page 51
DR300 Operator Manual
Chapter 9 - Online Programming
5) Field Parameter Transmission
This command designates print data information, for example, field type, printing
position, and other information.
Maximum of 50 fields are allowed in one format.
<L> [1Bh, 4Ch ] D D n n n ……
Field
E
S L designation designation designation (can be omitted if not used)
C
N N 1 2 3 17 18 22 23 47
No
Field Print Input check Sequential No. designation
Field designation can be utilized with on-line.
Field Designation Font available
1 2 3
1. Text
0 : Standard font 0 : U, 1 : S, 2 : M, 3 : OCR-B, 6 : WB,
7 : WL, 8 : custom-designed 1,
9 : custom-designed 2 (24 x 24)
2 : True Type 0 – 9 (store number)
0 : date (standard font)
0 : U, 1 : S, 2 : M 3. Calendar
1 : time (standard font)
2 : date (True Type)
0 – 9 (store number)
3 : time (True Type)
4. 2D Bar Code 0 : PDF417
1 : Datacode
2 : Vericode
3 : QR Code
4 : MAXI
7. Barcode 0 : no interpretation
1 : with interpretation
2 : no interpretation
with guide bar
3 : interpretation with
guide bar
digit position is [0], the item cannot be edited.
*1 : 2 fields will be used for printing “bookland” barcode.
1 field at [EAN13], another field at [bookland]
49
Page 52
DR300 Operator Manual
Chapter 9 - Online Programming
Following functions cannot be utilized with on-line.
Item No. Function Name Countermeasure
1 Price field Use normal alphanumeric
0” is item unable to set.
*Sequential No. designation parameter (23~47) must be transmitted, when 1 or 2 is
designated at sequential No. designation (22).
Transmission is not needed when sequential No. designation (22) is 0.
52
Page 55
DR300 Operator Manual
Chapter 9 - Online Programming
7) Field data transmission
Designates printing data of the field.
Field data can be designated up to a maximum of 50 fields.
<D> [1 Bh, 44h] DD nnn…..
Field
E
S D
C N N 1 2 3 40
No.
Printing data (Unused place can be omitted)
Special remark on field data transmission.
I. Bar code with start/stop code (NW-7, CODE 39)
For NW-7, CODE39 barcode, set [Data digits number] excluding start/stop field
in parameter setting.
Transmit additional 2 data as shown when using online.
II. CODE 128, UCC/EAN 128 bar code.
These are barcodes of similar symbology, but are classified as different bar code types
due to there are symbols that cannot be input manually. In online printing, CODE128A
set (not available in stand alone) can be utilized in data transmission including start
symbol and function symbol.
Remarks on CODE128:
1: Designate CODE 128 B set for field parameter.
2: Refer to appendix on data character for CODE128.
3: Maximum data is 40 digits/field.
4: Start code cannot be omitted.
5: Stop code, Modulus 103C/D are automatically added.
III. Calendar field
Date, time printing field utilizes printer internal calendar. As a result, transmission of
printing data is not necessary. In utilization of adding function for date and time,
transmit data with date addition (3 digits) and time addition (2 digits).
53
Page 56
DR300 Operator Manual
Chapter 9 - Online Programming
8) Graphic data transmission
Transmit graphics data directly to graphic field.
*1: When transmitting graphic data to printer, sequential numbering function of printer
cannot be utilized.
*2: Graphic can be stores in PC card using <D> command to indicate the register number
(3 digits). Stored graphic can be retrieved.
*3: Each graphic size must not exceed 26 kilobytes.
<GM> [1Bh, 47h, 4Dh] NN DDDDD, nnn……
E Field Graphic Separator BMP data
S D
C N N D D D D D
,
9) Data ID transmission
This command registers ID information in status-3 communication mode. If omitted
when transmitting, the returned status will be blank.
<ID> [1Bh, 49h, 44 h] NN
ID
E
S ID
C N N
NO.
54
Page 57
DR300 Operator Manual
10) Normal, calendar, true type field
¾ Print designation 1 Normal, alphanumeric character
2 Calendar date
3 Calendar time
Digit
Position
1, 2 Field
Designated
Item
Designation
10 : Normal, alphanumeric character
12 : True Type
30 : Calendar Date
31 : Calendar Time
32 : Date (True Type)
33 : Time (True Type)
3
Font Type 0 : U Font (W 5 x P 9 dots)
1 : S Font (W 17 x P 17 dots)
2 : M Font (W 24 x P 24 dots)
3 : OCR-A Font (W 15 x P 22 dots)
4 : OCR-B Font (W 20 x P 24 dots)
6 : WB (W 48 x P 48 dots)
7 : WL (W 48 x P 48 dots)
8 : Custom Designed Character 1 (W16 x 16 dots)
9 : Custom Designed Character 2 (W24 x 24 dots)
True Type 0-9 : (store number of True Type)
4, 5
6,7
8, 9
10
Vertical
Position
Horizontal
Position
0000 : Input only and no printing field
0001 ~ 1424 : Vertical position (dot)
Horizontal Position (dot)
11 Rotation 0 : 0 degree
1 : 90 degree
2 : 180 degree
3 : 270 degree
12, 13 Character Gap 00~99 : character gap (dot)
14, 15 Data digits 01~40 : data digits
16 Vertical
1~9 : character vertical expansion
expansion
17 Horizontal
1~9 : character horizontal expansion
expansion
Chapter 9 - Online Programming
Designated Description
55
Page 58
DR300 Operator Manual
¾ Input check designation (Normal) 1 Normal, alphanumeric character
Digit
Position
Designated
Item
18 Input check 1 0 : when online mode
19 Input check 2 0 : when online mode
20 Bold Font 0 : None
1 : Right
2 : Lower
3 : Right & Lower
21 Reserved 0
¾ Sequential numbering 1 Normal, alphanumeric character
Digit
Designated Item Designated Description
Position
22 Sequential function 0 : No
23, 24 Start Position 01~40 : starting position
25, 26 Data Count 01~08 : data count
• Bar code without human interpretation character.
• Bar code with human interpretation character.
Digit
Position
1, 2 Field
Designated
Item
designation
70 : Bar code without interpretation (w/o EAN Guide Bar)
71 : Bar code with interpretation (w/o EAN Guide Bar)
72 : Bar code without interpretation (w/EAN Guide Bar)
73 : Bar code with interpretation (w/EAN Guide Bar)
3 Bar code type 0 : NW-7 (Bar ratio selection YES)
1 : CODE 39 (Bar ration selection YES)
2 : INT 2 of 5 (Bar ratio selection YES)
3 : EAN 13 / UPC-A
4 : EAN 8
5 : UPC-E
6 : CODE 128 (B set without control code character)
7 : CODE 128 (C set without control code character)
8 : UCC/EAN 128
9 : BOOKLAND
4, 5
6, 7
8-10 Horizontal
Vertical
Position
0000 : Input only and no printing field
001 ~ 1424 : Vertical position (dot)
001 ~ 640 : Horizontal position (dot)
Position
11 Rotation 0 : 0 degree
1 : 90 degree
2 : 180 degree
3 : 270 degree
12, 13 Character gap 00-99 : Character gap (dot)
(For human interpretation character)
14, 15 Data digits 01~40 : Data digits
*Exclude start/stop code for NW-7, Code 39
*01-20 for Code 128
16 Bar ratio 0 : None (For EAN, etc)
1 : 1:2
2 : 2:5
3 : 1:3
4 : Flexible bar ratio (1 field/format)
5 : Simplified NW-7 (For NW-7 only)
6 : SATOC NW-7 (NW-7 only)
17 Horizontal
1~9 : Bar code horizontal expansion
expansion
Chapter 9 - Online Programming
Designated Description
58
Page 61
DR300 Operator Manual
Chapter 9 - Online Programming
2 : Input Check Designation (Bar Code)
• Bar code without human interpretation character.
• Bar code with human interpretation character,
Digit
Designated Item Designated Description
Position
18, 19, 20 Bar code height 001~600 : bar code height (dot)
21 Reserved 0
22 Sequential
function
0 : No
1 : Increment
2 : Decrement
23, 24 Start Position 01~40 : Starting Position
25, 26 Data Count 01~08 : data count
27, 28, 29 Step (increase,
001~999 : sequential step
decrease)
30, 31 Repeat quantity 01~99 : same number repeat quantity
32-39 Minimum data
range
00000001 ~ 99999999
For incremental numbering, the wrap around value
when it reaches the maximum value.
For decrement numbering, the minimum value.
40-47 Maximum data
range
00000001 ~ 99999999
For incremental numbering, the maximum value.
For decrement numbering, the wrap around value
when it reaches the minimum value.
*Sequential numbering is for numeric data only.
12) Line / Box Field Transmission
Digit
Designated Item Designated Description
Position
1, 2 Field designation 80 : Line /Box, Graphic, Reverse
3 Font Type 0 : Line / Box
4~7 Vertical Position 0001~1424 : Vertical position (dot)
8~10 Horizontal Position 001~640 : Horizontal position (dot)
11~14 Vertical Line Length 0001~1424 : Vertical line length (dot)
15~17 Horizontal Line
001~640 : Horizontal line length (dot)
Length
18 Horizontal Width 1-9 : Horizontal line thickness (dot)
19 Vertical Width 1-9 : Vertical line thickness (dot)
20~47 Reserved 0 : Reserved
59
Page 62
DR300 Operator Manual
Chapter 9 - Online Programming
13) Graphic Field Transmission
Digit
Designated Item Designated Description
Position
1, 2 Field Designation 80 : Line/Box, Graphic, Reverse
3 Font Type 1 : Graphic
4~7 Vertical Position 0001~1424 : Vertical position (dot)
Module Size
Use larger module size for better printing quality.
Error Correction
To define the error correction level when barcode is damaged or tampered. Connection
level is high with larger correction definition.
68
Page 71
DR300 Operator Manual
Chapter 9 - Online Programming
2D Bar Code Command
2D barcode is only valid for Online mode. When setting data for PDF417, VeriCode,
DataCode. Use:
<BA> if data contains control code.
<BB> if data doesn’t contain control code.
<BB> command syntax contains data byte count to prevent the printer from
misinterpretation of the 2D barcode data.
<BA> field number data
<BB> field number data count, data
Use: <BQ> command for QR code
<BQ> Field number QR parameter QR data
2D Bar Code Type and Command Table
Bar Code Type Data Command Maximum Data Count
PDF417 <BB> 2681 bytes
VeriCode <BA> 196 bytes
Data Code <BA> 500 bytes
Maxi Code <BA> 93 bytes
QR Code <BQ> 7089 bytes
69
Page 72
DR300 Operator Manual
Chapter 9 - Online Programming
QR Code Command
QR Code <BQ>
1. Command Syntax
ESC + BQ + NN+ a b c c (, d d e e f f ) , g n n n • • n, g h h h h n n n • • n
<1B>
16 <42>16 <51>16 N N a b c c (, d d e e f f ) , g n n n • • n, g h h h h n n n • • n
2. Description
Parameter
a “Error correction level (error correction)”
1: 70% (L)
2: 15% (M)
3: 30% (Q)
4: 25% (H)
b “Concatenation Mode”
0: Regular Mode
1: Concatenated Mode
c “Cell edge size specification Valid Range: 01-32
ex) cc = 04
4 dot
4 dot
Feed direction
d “Split Number of Concatenation Mode” Valid Range: 01-16
* A split number is a specification on how many split 2D codes (QR code)
are concatenated using the Concatenation Mode.
e “Sequential Number split with the Concatenation Mode”
Valid Range: 01-16
* The sequential number is the order of the split 2D code (QR code).
f “Concatenation Mode Parity Data” Valid Range: 00-FF
* The parity data is the data specified by the hex character which is
calculated from all print data of the split 2D code (QR code) by XOR.
g “Character Mode”
1: Numeric Mode
2: Alphanumeric Mode
3: Binary Mode
4: Kanji Mode (SJIS)
0: Auto Setting
h “Data Number” Valid Range: 0001-2953
n “Print Data”
1. Command Syntax <BA>
ESC + BA NN a , b , c , d d d d d d d d d,
e e e , f f f , n n • • n
NN = field number
<1B>
16 <42>16 <41>16 a , b , c , d d d d d d d d d,
e e e , f f f , n n • • n
2. Description
a “Symbol number” = Valid Range; 1-8
b “Number of Symbols” = Valid Range: 1-8
* It is necessary to specify this parameter
when split print is done. Usually specify
a = b = 1.
c “Mode” = 2: For transfer only
= 3: For transfer only
= 4: Standard symbol
= 6: For read machine only
d “ Postal Code” = Valid Range: 000000-999999
* For mode 2, specify the maximum digit to
9 (number only) and for mode 3, the digit is
fixed to 6 (Only Capital letters when
alphanumerics are used)
e “Country Code” = Valid Range: 001-999 (number)
f “Service Class” = Valid Range: 001-999 (number)
n “Low Priority Message” = Valid Range: Alphanumerics,
Symbols.
* 00h cannot be specified in the
print data.
Mode Service Class Country CodePostal Code
Maximum Number of Print
Data
Only
Number
2 9 digit
3 digit fixed
(only
3
numeric)
3 digit fixed
(only
numeric)
maximum
6 digit fixed
123 84
Combination of
alphanumerics
(alphanumerics)
4
6
3 digits fixed
001
3 digits fixed
001
6 digits fixed
000000
138 93
75
Page 78
DR300 Operator Manual
Chapter 10 - Serial Interface
CHAPTER 10
Serial Interface
Serial Interface
• Interface Specifications
Protocol Ready/Busy (1 item, multi items selectable)
XON/OFF (1 item, multi items selectable)
Status 3 (Multi item only)
Baud rate 2400, 4800, 9600, 19200 BPS
Synchronize Asynchronous mode
Maximum
receive buffer
capacity
Character
construction
Data
Specification
Connector Printer side DB-25S (Equivalent)
Transmission
format
Signal level High level : +5 ~ +12 V
32K
OK 32K
Near full
occurrence
2Kbytes remained
Near full
cancellation
8Kbytes remained
Data bit 7 or 8 bit
Start bit 1 bit
Stop bit 1 or 2 bit
Parity check Even, Odd, None
ASC II (7 bit) Graphic (8 bit)
Cable side DB-25P (Equivalent)
Cable length less than 5m
Start b1 b2 b3 b4 b5 b6 b7 b8 Stop
Note : b8 is omitted when set to 7 bit data
Low level : -5 ~ -12 V
76
Page 79
DR300 Operator Manual
Chapter 10 - Serial Interface
Ready/Busy
This is the hardware flow control for the serial interface on the DR printers. By
raising/lowering the voltage level on Pin 20 of the RS232 port, the printer notifies the
host when it is ready to receive data. Pin 40 (RS) and Pin 20 (DR) are the important
signals on the printer for this method of flow control. The host must be capable of
supporting this flow control method for it to function properly. The selection of 1 item or
multi items print buffer can be set by DIP switch.
Data stream (ESC + “A” ~ ESC + “Z”) from host might not be fully received by printer
under the following conditions:
• Printer is in printing process during Single Job Buffer Mode.
• Printer is engaged with error condition.
1 : Cable connection
Host Printer
FG 1 FG
RD 2 SD
SD 3 RD
CS 4 RS
RS 5 CS
ER 6 DR
SG 7 SG
DR 20 ER
2 : Input/Output signal explanation
Pin No. Signal
Direction Content
Name
1 F G - Frame ground
2 S D Output Data transmitted from printer to host
3 R D Input Data transmitted from host to printer
4 R S Output “Low” level when error occurs in printer
5 C S Input Always hold “High”
6 D R Input Always hold “High”
7 S G - Signal ground
20 E R Output “High” when printer is ready to receive data
“Low” when various errors occur, when the printer is
offline, and while printing in the Single Job Buffer
Mode. It will also go “Low” when the data in the
buffer reaches the Buffer Near Fall Level
77
Page 80
DR300 Operator Manual
Chapter 10 - Serial Interface
XON / XOFF
X-on/X-off flow control must be used whenever hardware (Ready/Busy) flow control is
not available or desirable. Instead of a voltage going high/low at pin 20, control
characters representing “Printer Ready” (X-on = 11 hexadecimal) or “Printer Busy” (X-off = 13 hexadecimal) are transmitted by the printer on pin 2 (Transmit Data) to the host.
In order for this method of flow to function correctly, the host must be capable of
supporting it. X-on/X-off operates in a manner similar to the function of pin 20 (DTR)
as previously explained. When the printer is first powered on and goes on-line, an X-on
is sent out. In the Single Job Buffer mode, when the printer receives a viable job, it
transmits an X-off and begins printing. When it is done printing, it transmits an X-on. In
the Multi Job Buffer mode, the printer sends an X-off when the “Buffer Near Full” is
reached and an X-On when the data level of the buffer drops below the “Buffer
Available” mark. When the printer is taken offline manually, it transmits an X-Off
indicating it cannot accept data. When it is placed back online manually, it sends an X-On, indicating it is again available for receipt of data. If an error occurs during printing
(paper out, ribbon out), the printer sends nothing in the Single Job Buffer mode since the
last character transmitted was an X-Off. When the error is cleared and the printer
resumes printing, no X-On is sent until the current job is completed and the printer is
once again ready to receive the next job. If it is in the Multi Job Buffer mode, it sends an
X-Off as soon as an error condition is detected. When the error is cleared and the printer
is placed back online, it transmits an X-On indicating it is again ready to accept data.
Data stream (ESC + “A” ~ ESC + “Z”) from host might not be fully received by printer
under the following conditions:
• Printer is in printing process during Single Job Buffer Mode
• Printer is engaged with error condition
1 : Cable connection
Host Printer
FG 1 FG
RD 2 SD
SD 3 RD
SG 7 SG
• Some host needs looping of RS and CS at host side to keep signal High.
78
Page 81
DR300 Operator Manual
Chapter 10 - Serial Interface
2 : Input/Output Signal Explanation
Pin No. Signal
Direction Contents
Name
1 F G - Frame ground
2 S D Output Data to be transmitted from printer to host
3 R D Input Data to be transmitted from host to printer
7 S G - Signal ground
Status 3 Protocol
1 : Status-3 protocol enables host to have full control of the printer by knowing the
printer status. Printer sends status immediately upon receiving enquiry command from
host. This protocol can only be used for multi items receive buffer setting.
Data stream (ESC + “A” ~ ESC + “Z”) from host might not be fully received by printer
under the following conditions:
• Printer is in printing process
• Printer is engaged with error condition
2 : Cable connection
Host Printer
FG 1 FG
RD 2 SD
SD 3 RD
SG 7 SG
• Some host needs looping of RS and CS at host side to keep signal High
3 : Input/Output signal explanation
Pin No. Signal
Direction Contents
Name
1 F G - Frame ground
2 S D Output Data to be transmitted from printer to host
3 R D Input Data to be transmitted from host to printer
7 S G - Signal ground
79
Page 82
DR300 Operator Manual
Chapter 10 - Serial Interface
Status Transmission
Printer sends status based on 2 types of command. Status Request Command and Print
Command. Following are details description on each command.
1 : Status Request Command
Printer status consists of ID No., status, remaining print quantity. Printer sends all spaces
(20 Hex) as ID and all “0” as remaining print quantity under the following conditions:
• End of printing
• No print data
a) Command ENQ (05 Hex)
b) Status format
STX (02H)
ETX (03H)
STX ID No. Status Remaining Print Quantity ETX
(11 Byte)
The ID No. is set based on the ID sent from Host with <ID> command. For multiple
print jobs, current printing job ID will be sent.
Status Summary Table
Description ASCII Hex
No error 0 3 0 Normal mode
(Off-line)
On-line Mode
Buffer near full 2 3 2
No error A 4 1 Receive wait
Buffer near full C 4 3
No error G 4 7 Printing
Buffer near full I 4 9
No error M 4 D Dispense wait
Buffer near full O 4 F
Analyze, edit
No error S 5 3
Buffer near full U 5 5
Error
Receive buffer full a 6 1
Head open b 6 2
Paper end c 6 3
Ribbon end d 6 4
Media error e 6 5
Sensor error f 6 6
Head error g 6 7
Card error i 6 9
Cutter error j 6 A
Other error (Interface error, machine error, etc) k 6 B
80
Page 83
DR300 Operator Manual
Chapter 10 - Serial Interface
Remarks :
• For status “S’ & “U”, remaining print quantity may not be set depending on the
timing of data analyze and edit
• Print quantity may be different when printer is processing sequential numbering.
2 : Cancel Request Command
When receive Cancel Request Command from host, printer will clear all receive buffer
contents after completion of current print job. Printer will send print end status.
a) Command CAN (18H)
b) Status format
Status Description
A C K (06H) Printer performs requested command
N A K (15H) Printer error
3 : Print Command
Printing will be commenced after receiving print command (ESC + “A” ~ ESC + “Z”).
Printer sends back print end printer status.
a) Status format
Status Description
A C K (06H) Printer performs requested command
N A K (15H) Printer error
81
Page 84
DR300 Operator Manual
Return Sequence
1 : Normal
Chapter 10 - Serial Interface
82
Page 85
DR300 Operator Manual
Cancel Demanding Command
Chapter 10 - Serial Interface
83
Page 86
DR300 Operator Manual
Chapter 10 - Serial Interface
Reference Flow Chart
Refer to the flow chart below, when program is prepared on host side using this protocol.
* In case error is identified in the printer, transmit printing data after confirming error
cancellation by ENQ.
84
Page 87
DR300 Operator Manual
Appendix A
APPENDIX A
Basic Specification
DR 300 General Specifications
Head Density 8 dots/mm
Print Method Thermal Transfer/Direct Thermal
CPU 32-bit RISC CPU
Print Speed 75, 100, 125 mm/second (Selectable)
Bar Code Type
UPC-A/E EAN-8 EAN-13 NW7
Code 39 ITF2/5 Code 128 UCC/EAN128
Bookland
2D: PDF417, Data Matrix, Vericode, QR code, Maxicode3
*2D barcode: online printing only
Bar Code Ratio 1:2, 1:3, 2:5 (Software defined)
Font
1-9 times (Both horizontally and vertically)
Expansion
Font Type U – Font** W5xP9 (Alphanumeric, notation)
S – Font** W17xP17 (Alphanumeric, notation)
M – Font** W24xP24 (Alphanumeric, notation)
OCR – A Font W19xP22 (Alphanumeric, notation)
OCR – B Font W20xP24 (Alphanumeric, notation)
WB – Font W48xP48 (Alphanumeric, notation)
WL – Font W48xP48 (Alphanumeric, notation)
**IBM 850 Code Set Table
Print Area Max W 80 mm x P 178 mm
Label Size Width 32 – 80 mm Pitch 19 – 181 mm
(Label size is inclusive of label web)
Label
0.1 – 0.26 mm
Thickness
Operation
Panel
Key: LINE Key, FEED Key
LCD: 8 digits x 2 lines (English character display, Black Lit)
(only applicable to On-line use)
STATUS: 2 – colour LED (Red, Green)
Adjustment
VR
PRINT : Print Darkness
PITCH : Print Pitch
OFFSET : Print Offset
User Mode 1. Print Darkness
2. Print Position Adjustment
3. Print Speed
4. Offset Adjustment
85
Page 88
DR300 Operator Manual
Appendix A
Features Graphics Print, Sequential Numbering, Line/Box, Print Position
Adjustment, Back – Feed, Tear – Off, Calendar, Inverse Image,
Zero Slash Selection, Non Standard Code Setting, Hex Dump,
Customized Design Character (16 x 16, 24 x 24 dots)
Self Check/Detection Head Error, Paper End, Ribbon End, Head Open, Memory Card
Error, Test Print
Option Touch Screen Unit, Cutter Unit, Dispenser Unit, PC Card
(JEIDA Type II), Scanner, Cut Ticket/Tag Receiver, Full
Qwerty Keyboard, Rewind Unit.
Label & Carbon Ribbon Specification
Label
Size Min. W 32 mm – Max W 80 mm (inclusive of label web)
Min. P 19 mm – Max W 181 mm (inclusive of label web)
Thickness 0.1 mm – 0.26 mm
Type Rolled Paper
Diameter Max outer diameter : 250 mm
Carbon
Ribbon
Type Wax, Wax/Resin
Length 300m/roll
Width Max 84 mm
Winding Face-in type
Operating Environmental Condition
Input Power Supply Voltage Voltage AC 220V + - 10%
Power Consumption Max 190 VA 130 W
Environmental Condition
Operating temperature 5~40 d.c.
Operating humidity 30~80 d.c. (No Condensation)
Storage temperature -5~60 d.c.
Storage humidity 30~90 d.c. (No Condensation)
Except paper and carbon ribbon
86
Page 89
DR300 Operator Manual
Appendix A
DR 300 Software Specifications
DR300 Software Specification
On-line specification Stand alone specification
Format registration Main body 10 formats
Recall function
(Printer Main Body)
(50 fields + 50 formats on
card)
Sequential numbering Yes (Numeric only) Yes (Numeric only)
Copy Function No Yes
Box/Line print Yes Yes
Graphic BMP file BMP file (card stored)
Reverse print Yes Yes
Calendar function Yes Yes
Alphanumeric table No Yes
10 Item function
No Yes (card stored)
(Store in PC card)
Price field function No Yes
C/D calculation No Yes
Input check function No Yes
Rotate copy No Yes
Image copy No Yes
Customized character Yes Yes
Mode Continuous mode, cutter mode,
dispense mode, tear off mode.
Continuous mode, cutter
mode, dispense mode, tear
off mode.
Media size designation Media parameter Media parameter
Printing offset Yes Yes
Display setting No Yes
Startup display setting No Yes
Format control
No Yes
function
Card maintenance
No Yes
function
Online maintenance
No Yes
function
2D Codes Yes (PDF 417, QR, Data code) No
Truetype fonts Yes (S/ware or card) Yes (Card stored)
Preset data No Yes (1MB card, 900 sets)
₤ p currency change No Yes
Adjustable guard bars Software Yes
87
Page 90
DR300 Operator Manual
Printer Main Body Operation Unit
LCD Display Unit 8 x 2 lines LCD display is achieved when touch screen is
not connected.
Feed Key Paper feeding. Operation Key
Line Key Temporary halts printing (print pause)
LED 2 colour
LED
DIP Switch
Variable Control VR
DIPSW 1 Serial interface (setting baud rate, etc)
DIPSW 2 Setting operation mode, etc.
DIPSW 3 Setting zero slash and non-standard protocode
PITCH Pitch adjustment
OFFSET Cutter, dispense, tear off position adjustment
PRINT Print darkness adjustment
RED : error display
GREEN : On-line
Setting Hex dump function
Appendix A
DIP-Switch Setting
DIP-Switch Setting
DIP-Switch shall be set when printer is off.
Each DIPSW setting is described below.
*All are set to OFF position as factory defaults.
DIPSW 1
No Setting Content
ON Data bit No. = 7 1
OFF Data bit No. = 8
2 3 Separate
Sheet 1
4 ON
OFF
5 6 Separate
Sheet 2
7 8 Separate
Sheet 3
Parity setting (None, Even, Odd)
Stop bit = 2
Stop bit = 1
Baud rate setting (2400, 4800, 9600, 19200)
Protocol setting (Ready/Busy, Xon-Xoff, Status-3)
88
Page 91
DR300 Operator Manual
Appendix A
Separate sheet 1 (Parity setting)
2 3 Content
ON ON (Reserved)
ON OFF Odd
OFF ON Even
OFF OFF None
Separate sheet 2 (Baud rate setting)
5 6 Content
ON ON 2400 bps
ON OFF 4800 bps
OFF ON 19200 bps
OFF OFF 9600 bps
Separate sheet 3 (Protocol setting)
7 8 Content
ON ON (Reserved)
ON OFF STATUS 3
OFF ON XON-OFF
OFF OFF Ready/Busy
DIPSW 2
No. Setting Content
ON Direct Thermal 1
OFF Thermal Transfer
ON (Reserved) / Reflecting type sensor 2
OFF (Reserved) / See through type sensor
ON Head Check, Yes 3
OFF Head Check, No
ON Hex dump function, Yes 4
OFF Hex dump function, No
ON Multi items receive mode 5
OFF 1 item receive mode
ON (Reserved) 6
OFF (Reserved)
ON Size detection, Yes 7
OFF Size detection, Yes
ON Tear off (Dispense), Yes 8
OFF Tear off (Dispense), No
* Pitch sensor (DSW2-2) is effective only during service, test print. It is void during test
print.
89
Page 92
DR300 Operator Manual
DIPSW 3
No. Setting Content
ON Enable: Change parameter by touch screen 1
OFF Enable: Change parameter by touch screen
ON (Reserved) 2
OFF (Reserved)
ON (Reserved) 3
OFF (Reserved)
ON (Reserved) 4
OFF (Reserved)
ON (Reserved) 5
OFF (Reserved)
ON (Reserved) 6
OFF (Reserved)
ON Non-standard protocode 7
OFF Standard protocode
ON Zero without slash 8
OFF Zero with slash
Appendix A
90
Page 93
DR300 Operator Manual
Appendix B
APPENDIX B
Character Code Table
91
Page 94
DR300 Operator Manual
Appendix B
92
Page 95
DR300 Operator Manual
Appendix B
93
Page 96
DR300 Operator Manual
Appendix B
94
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.