1 Datecs: Label Printer LP-1000
1 Datecs: Label Printer LP-1000
User’s Manual
LABEL PRINTER
MODEL LP-1000
1 DATECS LP-1000 User’s Manual
CONTENTS:
1. OUTLINE ...................................................................................................... 1 3
1.1. Features ................................................................................... 1 3
1.2. Unpacking ............................................................................... 1 4
2 3
1 DATECS LP-1000 User’s Manual
Read all of these instructions and save them for future reference.
Follow all warnings and instructions marked on the product.
Unplug this product from the wall outlet before cleaning. Do not use liquid
or aerosol cleaners. Use a damp cloth for cleaning.
Do not use this product near water.
Do not place this product on an unstable cart, stand or table. The product
may fall, causing serious damage to the product.
Slots 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.
This product should be operated from the type of power source indicated
on the marking label. If you renot sure of the type of power available,
consult your dealer or local power company.
Do not allow anything to rest on the power cord. Do not place this product
where the cord will be walked on.
If 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.
Never push objects of any kind into this product through cabinet slots as they
may touch dangerous voltage points or short ouf parts that could result in a
risk of fire or electric shock. Never spill liquid of any kind on the product.
Except 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.
Unplug 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.
4 5
1 DATECS LP-1000 User’s Manual
B. If liquid has been spilled into the product. SAFETY PRECAUTIONS – BE SURE TO OBSERVE
C. If the product has been exposed to rain or water.
D. If the product does not operate normally when the operating instructions In order to prevent hazards to an operator or other persons and
are followed. Adjust only those controls that are covered be the operating damage to property, be sure to observe the following precautions.
instructions since improper adjustment of other controls may result in
damage and will often require extensive work by a qualified technician to The following describes the degrees of hazard and damages that
restore the product to normal operation. can occur if the given instructions are neglected or the printer is
E. If the product has been dropped or the cabinet has been damaged. incorrectly operated.
F. If the product exhibits a distinct change in performance, indicating a need
for service.
Please keep the poly bag which this equipment is packed in away from ! WARNING
children or throw it away from children or throw it away to prevent children
from putting it on. Putting it on may cause suffocation. Negligence of this precaution may result in death or serious injury.
! CAUTION
6 7
1 DATECS LP-1000 User’s Manual
Do not use or store the equipment in a place exposed to fire, moisture, or direct
Never handle the equipment in the following manners, as it may break, become out of
sunshine, or in a place near a heater or thermal device where the prescribed
order, or overheat causing smoke and resulting in fire or electric shock. If the equip
operating temperature and humidity are not met, or in a place exposed to
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 much oil, iron powder, or dust. The equipment may become out of order, emit
smoke, or catch fire.
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. Do not install or use the equipment in a place like a laboratory where chemical
Do not allow the equipment to receive a strong impact or shock, such as reactions are expected, or in a place where salt or gases are contained in the
kicking, stomping, hitting, dropping, and the like. air. There is a danger of fire or electric shock.
Install the equipment in a well-ventilated place. Do not use it in such a manner Install the printer on a flat, stable desk or table that is free from vibration, in a
that its ventilation port will be blocked. well-ventilated place.
Do not install the equipment in a place like a laboratory where chemical Do not install the printer at a location where its operation could be hindered.
reactions are expected, or in a place where salt or gases are contained Do not place anything on the printer or leave small objects, like a clip or pin,
in the air. around it. A foreign object could cause trouble if it gets inside.
Do not connect/disconnect a power cord or a data cable, while holding Do not use any sharp-pointed object, such as a pen, for example, to touch the
the cable. operation panel of the printer. It could cause trouble.
Do not pull, install, use, or carry the equipment in such a manner that force will Do not use the equipment near a radio or TV receiver. Do not share the power
be applied to the cables. from a plug socket a radio or TV receiver is connected to. It may cause a
Do not drop or insert any foreign substances, such as clips or pins, into the reception problem.
equipment. Use the equipment only at the specified power supply, voltage and frequency.
Do not spill any liquid or spray any chemical-containing liquid over the Otherwise, it may emit smoke and catch fire or cause other problems.
equipment. If any liquid is spilled on it, turn off power, disconnect the power Connect only the specified power source. Use of an unspecified power source
cable and power cord from the plug socket, and contract our dealer. could cause trouble or smoke/fire.
Never disassemble or remodel the equipment. Negligence of this may cause Confirm that a plug socket used for connection has sufficient capacity.
fire or electric shock. Avoid connecting a power cable to a plug socket shared by other devices or
Use the equipment only with the specified commercial power supply and DC/AC extending the wiring too far. It may result in the cable catching fire or a power
adapter. Negligence of this may result in fire, electric shock, or problems. outage. Also, do not step on or apply an excessive force (Pull, Load) to the
If you drop or break the AC adapter, or if water or the like gets inside it, unplug cable, and do not use the printer with such a force applied to it.
it immediately from the socket and contact your dealer. Never connect a grounding cable (Frame ground) to a gas pipe. There is a
Do not damage, break, process, bend/pull by force, twist, or head an DC/AC danger of explosion. When connecting or disconnecting the grounding cable,be
dapter cord. Also, do not put a heavy substance on it or heat it. The DC/AC sure to disconnect the power cable and the power plug from the plug socket.
adapter cord could be broken, resulting in fire, electric shock, or trouble. If the When connecting/disconnecting the cables, be sure to turn off the power first,
C adapter cord is damaged, contact our dealer. including the connected side, and then connect/disconnect them, holding a
Do not connect/disconnect the DC/AC adapter with wet hands. plug and a connector. Pulling the cable itself could cause it to snap or become
Do not overload a single electrical outlet, using a table tap or a current damaged.
tap socket. Connect a power cable or a connector cable securely. If a reverse-polarity
An equipment packing bag must be discarded or kept away from children. connection is a made, internal elements may be broken or a mating device
A child can suffocate if the bag is placed over the head. may be ad versely affected.
8 9
1 DATECS LP-1000 User’s Manual
Use a shielding wire or twisted pair wire for a signal line, in order to minimize ! PRECAUTIONS FOR HANDLING
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 Do not handle the equipment in the following manners, because
data, and so on. problems may result.
Do not use any other power source besides the accessory DC/AC adapter.
Use the equipment in an environment where there is s plug socket near the Also, do notg use the AC adapter for other purposes.
main body and you can easily disconnect the power plug from it, to shut off the Do not print without paper.
power. Do not drop or put any foreign object, such as a clip, pin, or the like, inside the
printer.
When the equipment will not be used for a long period of time, unplug it and
Do not spill any liquid or spray any chemical-containing liquid over the
remove the paper roll from it.
equipment.
Never use a pointed object, such as a pen, to operate the operation panel.
When transporting the equipment, remove the paper roll from paper holder.
Do not use Scotch tape to fasten paper together for continuous use. It could
damage the printing head.
Never 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.
Be sure to use the specified paper. Use of other paper could deteriorate the
print quality or cause a problem with the printing head.
10 11
1 DATECS LP-1000 User’s Manual
! DAILY MAINTENANCE
1. Outline
This manual describes the disassembly, reassembly, and mainte-
At the time of maintenance, be sure to turn off the power switch of the printer nance procedures of the Label printer LP-1000. Also it includes block
and unplug it from the socket. scheme,electrical diagram of the PCB, the PCB, technical & electrical
specifications of the printer.
Use 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. 1.1 Features
If the equipment is contaminated with paper powder, use a soft brush The LP-1000 is designed for printing on small size labels or graphical
to clean it. Be careful not to damage the printing head. images to termo-sensitive paper.
12 13
1 DATECS LP-1000 User’s Manual
If you do not use the printer for a long period, disconnect the
power cable from the socket.
14 15
1 DATECS LP-1000 User’s Manual
16 17
1 DATECS LP-1000 User’s Manual
generate any action on the part of the printer. This command may be used pending on the case in question the information on a given inscription or
for comments if we register the commands in a text file. bar code may be set in several different variables and/or counters.
The fastest and easiest way to work with this printer is to use the ac-
Defining variables and counters includes an assessment of their
companying software program DATECS Label Editor (LPeditWH.EXE) with
maximum possible length, alignment if and when the text is shorter than
the help of which you can arrange the elements of the label and see its final
the maximum length, rate of growth of the counters. The selection of the
appearance on the computer screen even before loading it into the printer.
initiating text is important too if it is not informative operating with the forms
You can also print it out as a test trial. In order to work with the program
later on may be difficult. A line with the command “V” or “C” is added in the
successfully you will only need to have a general idea about the functions
text file for each counter or variable.
of the printer. No special knowledge of the command language will be
needed. If we wish to insert graphics in the label, we must select a name and
It is, of course, possible to prepare the information for printing in ad- position for this element and add a command for its layout in the text file
vance in a text file and send this over the serial interface. Here is a descrip- (GG). The PCX file must be prepared in advance on a PC and loaded into
tion of one possible option for preparing a label. It includes the following the printer prior to the execution of the form. Before sending it to the printer
stages: its length must be verified and noted because the loading command GM
will demand this information. One possible way for doing this is by send-
When working under DOS, the setup of the PC serial port is done
ing the file from a terminal program with the DOS command COPY FileName
with the MODE COMn command in parallel to the setup of the printer, the
COMn: /B (sending the file as binary in this case is obligatory) - “n” is the
format of this command being: MODE COMn: BaudRate,n,8,1 where “n” is
number of the serial port.
the number of the serial port and “BaudRate” is the set up speed of the
printer. Selecting the position, font, size and orientation of the inscriptions
on the label. “A” commands are added for this purpose and if necessary,
Select a name for the form. In any case it is advisable that the first
the inclusion of text modifiers for the counters and the variables for receiv-
line of the text file should include the command for deleting a form of the
ing the necessary strings for printing.
same name (FK) - if such exists, it will be deleted and replaced with the
new one. You may then proceed with the loading of a new form (command Selection of the type, position, size and orientation of the bar codes
FS). - if there will be such - where modifiers may also have to be used.
The length of the label is defined as well as the distance between If drawing of lines and frames is needed the following commands
the separate labels. When using paper rolls these distances may be arbi- may be added - LE, LO, LW, X.
trarily selected and set but when working with self-adhesive labels, the
At the end of the file the command FE is added - “Form End”.
length of the label must be set as close to its actual dimensions as pos-
sible or the result may be incomplete printouts or empty labels. The com- The ready file is then sent to the printer: the form should be loaded
mand Q, with all demanded parameters, is placed at the beginning of the into the memory and be printed out in the list with the FI command.
text file. Other commands may also be located here - starting point (R),
select code table (I), print density (D) and printing speed (S). With the FR command the form may become active. Values of the
variables and counters are added with the command “?” from a terminal
Designing the appearance of the label. Setting the elements, which
program.
will not be subject to changes - they will need no counters or variables.
The forms, the graphics and loadable fonts use a common memory of
Setting and defining the elements subject to changes for each
the printer, i.e., if we enter more graphic information there will be less
label. When some of them are whole numbers and will change at regular
memory left for forms and vice-versa. This memory restriction comes for
rates a counter may be defined for them. The rest must be variables. De-
two reasons: on one hand not more than 512 forms, graphic files and fonts
18 19
1 DATECS LP-1000 User’s Manual
can be stored in the memory, irrespective of how small they happen to be. 4.3 DIP switches and buttons
On the other hand is the restriction related to the volume of the memory
itself, which is 506 kB. It must be remembered that the memory intended 4.3.1 Configuration switches
for storing forms and graphics is distributed in parts of 256 bytes each
meaning, that even a form of only 10 bytes will take up 256 bytes of the Sw1 Sw2 Sw3 Baud rate (bps)
volume of the memory.
OFF OFF OFF Local keyboard
The maximum length of the printed label is defined by the size of the ON OFF OFF 2400
graphic buffer - 4000 dots (500 mm). The maximum printable width is 432
OFF ON OFF 4800
dots (54 mm) on 58 mm label rolls and 608 dots (76 mm) on 79 mm label
rolls. ON ON OFF 9600
OFF OFF ON 19200
When the printer is used for longer printing sessions the printing head
unit may heat considerably and printing is interrupted for cooling off. It is for ON OFF ON 38400
this reason that when printing labels with larger black areas the printer OFF ON ON 57600
must be switched off at shorter interval for cool off.
ON ON ON 115200
OFF ON
Sw4 Hardware protoco XON / XOFF protocol
Sw5 Paper width 58 mm Paper width 79 mm
Sw6 Paper roll printing Sticker label
Sw7 Not used
Sw8 Normal operation mode DATECS LP-50 compatible
! CAUTION
If you keep the button pressed when printer is switched off and switch
it on in the meantime it will print out diagnostic information and then will
enter the dump mode. After this operation the printer MUST be switched
off and on again to return to normal mode!
20 21
1 DATECS LP-1000 User’s Manual
22 23
1 DATECS LP-1000 User’s Manual
24 25
1 DATECS LP-1000 User’s Manual
26 27
1 DATECS LP-1000 User’s Manual
28 29
1 DATECS LP-1000 User’s Manual
30 31
1 DATECS LP-1000 User’s Manual
32 33
1 DATECS LP-1000 User’s Manual
Example: A10, 10, 1, 3, 2, 2, N, “Something” j Data for imaging. The format is similar to the generation
Will create an image of the text “Something” from the of text and barcode and is described further in the text.
coordinate (10,10) rotated to 90o with font 12 x 20 When the barcode functions with a set number of
multiplied times 2 in a horizontal and vertical direction. symbols the command will be rejected at an
The text is not inverted. unacceptable symbol. The same is valid in the case of
invalid barcode lengths demanding a certain number
of symbols.
Generating barcodes Example: B0,0,0,E30,2,3,60,B,”123456789012"
Will create a barcode image of the EAN13 type with a
The command is used for inserting a barcode in the image.
starting coordinate (0,0), not rotated, with bars 2 dots
Format: Ba,b,c,d,e,f,g,h[i],j wide, 60 dots high with a duplicating text with content:
a Starting coordinate on X for the upper left angle of “123456789012”.
Table 1:
t he text: 0 - 2047.
String Bar code type
b Starting coordinate on Y for the upper left angle of 3 Code 39
the text: 0 - 4095. 3C Code 39 with check digit
c Text orientation: 0=0, 1=90o, 2=180o, 3=270o 9 Code 93
where rotation is clockwise. 0 Code 128 UCC
d Selection of the type of barcode for printing - text 1 Code 128 auto A,B,C modes
from 1 to 3 symbols. The possible values are in K Codabar
Table 1. E80 EAN8
e Setting the thickness of the narrow bar in dots. E82 EAN8 2 digit add-on
Possible values: 1 - 6. E85 EAN8 5 digit add-on
f Setting the thickness of the wide bar in dots. E30 EAN13
Possible values 2 - 10, where the value must be A30 EAN13 with internal control digit
bigger than the previous parameter. Some of the E32 EAN13 2 digit add-on
barcode demand additional restrictions. E35 EAN13 5 digit add-on
g Height of the barcode in dots. Possible values are 2G German Post Code
between 24 and 1000. 2 Interleaved 2 of 5 (ITF)
h Duplicate information in textual form or not. 2C CInterleaved 2 of 5 with mod. 10 check digit
Possible values: 2D Interleaved 2 of 5 with human readable check digit
N no P Postnet
B yes 1E UCC / EAN 128
i A non-compulsory parameter, showing th UA0 UPC A
alignment of the duplicating text in relation to the UA2 UPC A 2 digit add-on
barcode. Accepted only if the preceding parameter UA5 UPC A 5 digit add-on
UE0 UPC E
has a B value. Possible values:
UE2 UPC E 2 digit add-on
C centered
UE5 UPC E 5 digit add-on
R right aligned
2U UPC interleaved 2 of 5
By default the text is left aligned.
L Plessey (MSI-1)
34 35
1 DATECS LP-1000 User’s Manual
36 37
1 DATECS LP-1000 User’s Manual
38 39
1 DATECS LP-1000 User’s Manual
40 41
1 DATECS LP-1000 User’s Manual
Loading of a form
The command announces the information entered earlier as active.
From this point on the information in question will be executed auto-
matically at each command for printing. The closing of the activity of
the form comes when a new form is loaded or with the commands M
or N. Of course, the result will be the same when the form is deleted.
Format: FR”Name”
Name: The name of the form. A form with this name must
be loaded into the memory.
Example: FR”Test”
42 43
1 DATECS LP-1000 User’s Manual
5.5 Working with graphic files 5.6 Working with loadable fonts
Loading a new graphic Loading a font
Saves a new graphic file in the memory of the printer. The rules con- The command is used for loading additional fonts in the printer. The
cerning names are the same as with the forms. The command will be loadable fonts may contain from 1 to 256 symbols not necessarily
rejected if there is a graphic file of that name or the entered size of the arranged in a fixed order. You can create your own fonts using the
file is greater than the size of the free operational memory. The file syntax of the command described further on or you may use ready
must be in the PCX format, monochrome - in any other case it will not programs for the purpose - for example Soft Font Downloader Utility.
be loaded. It can be produced in different programs under Windows
- for example PhotoShop.
Format: ES”Name”p1p2p3a1b1c1D1a2b2c2D2 ... anbncnDn
Format: GM”Name”,n
Name: The name under which the graphic file will be Name: The name of the font - one Latin letter.
saved in the memory of the printer.
p1 One byte - the number of symbols in the font. Possible
n The length of the file (not more than 32768 bytes).
After the command the set quantity of bytes must value is 0 - 225, which corresponds to 1 - 256 symbols.
be sent to the printer. p2 One byte - rotation of the font. Only a values of 00h is
possible (not rotated).
Example: GM”Logo1",3530
p3 One byte - the height of the font in dots. From 1 to 255.
The saving of a graphic file under the name “LOGO1” will
begin (with a length of 3530 bytes). aj One byte - ASCII code of the j-th loaded symbol.
From 0 to 255.
Drawing out of a graphic file bj One byte - distance to the next symbol in dots. From
0 to 255.
The command starts the printing of a graphic file, stored in the buffer
of the printer under that name. cj One byte - width of the j-th loaded symbol in units
of 8 dots each. From 0 to 255.
Format: GGa, b, “Name”
D j Data on the j-th symbol. (p3*cjj) bytes arranged in the
a X coordinate of the upper left corner of the graphic
image (0 - 2047) order line by line from left to right where each byte
b Y coordinate of the upper left corner of the graphic corresponds to a dot, “1” are black dots.
image (0 - 4095)
Name: Name of the graphic file Deleting fonts
Example: GG20,150,”Logo1” The command deletes an existing loadable font or all fonts. The en-
gaged memory is freed.
Deleting graphic files
Format: EK”Name”
The command deletes an existing graphic file or all graphic files.
After deletion the memory is freed. Name of the font. String, which consists of only one letter,
Format: GK”Name” which must be found in the memory of the printer. If as ‘*’
Name: The name of the file (a file of that name must be is entered all loadable fonts will be deleted.
found in the memory).
Information on the loaded fonts
Information on loaded graphic files
A list of the loaded fonts is printed out.
Prints out a list of all loaded graphic files.
Format: GI Format: EI
44 45
1 DATECS LP-1000 User’s Manual
46 47
1 DATECS LP-1000 User’s Manual
5.9 Diagnostics and returning of data nnn The overall number of loaded graphics. 3 digits.
Gr1 mmm The name and the size of the first graphic image.
Printing out of diagnostic data ...
Grn mmm The name and the size of the n-th graphic image.
This command activates the printing of data on the status of the print- Each element of the above structure ends in the combination
ing head as well as the model of the printer, available free memory <CR><LF>.
the baud rate of the serial port and the values of the cur rent printer The second form of the command makes the printer return the con-
settings. tents of the graphic image under the given name. The image must
Format: U have been loaded in the memory in advance.
The data is sent in the following format:
Returning data on the engaged and free printer memory n1n2 Di where:
n1 Most significant byte of total data count.
The serial port transfers data in one line on: a,b,c,d where: n2 Least significant byte of total data count.
a Is the memory, engaged with forms, presented in bytes Di Image data. The total bytes count is n1*256+n2.
b Is the memory, engaged with graphics, presented in The format of the data is monochrome PCX.
bytes
c Is the memory engaged with fonts, presented in bytes Returning data on loaded fonts
d Is the free memory in bytes.
Format: UM Format: UE or EI”Name”
The first form of the command returns a list of the fonts, loaded in the
Returning data on loaded forms printer having the following structure:
nnn Overall number of the loaded fonts. 3 digits.
Format: UF or FI”NAME” Font1 mmm Name and size of the first font.
The first form of the command returns a list of the loaded ...
forms in the memory of the printer, which has the follow Font n mmm Name and size of the n-th font.
ing structure: Each element of the above structure ends in <CR><LF>.
nnn The number of the loaded forms. 3 digits. The second form of the command permits to call from the printer a
Form1 mmm The name and the size of first form. selected font with the given name. The font must be stored there in
... advance. The data is sent in the following format:
Formn mmm The name and the size of n-th form. n1 Most significant byte of the total number of bytes
Each element of the above structure ends in <CR><LF>. in font.
The second form of the command permits the printer to deliver the n2 Least significant byte of the total number of bytes - i.e,
content of the form under the entered name. The form must have (n1* 256 +n2)
been loaded there in advance. Data is sent line-by-line, lines being D Font data. The total bytes count is n1*256+n2. The
divided by the combination <CR><LF>. After the last line one byte format of the data is described further
is sent with the ASCII code 00h.
48 49
1 DATECS LP-1000 User’s Manual
Esc:
The entered information is canceled.
50 51
Notes
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................
.................................................................................................