ETC PM1114-5400

PM1100 SERIES
USER MANUAL
Document No
Issue
Date
Authorization
:DS8102
:C
:21 December 1995
:1620
LIMITED WARRANTY
This product is manufactured to exacting standards and the manufacturer warranties that should
any defect in materials or workmanship occur within the warranty period then it will be repaired or,
at the manufacturer's discretion, replaced, free of any charge for labour or materials. This warranty
applies when the equipment has been used in accordance with the instructions and does not cover
failure due to operator error or use outside design limits.
The manufacturer assumes no responsibility for editorial errors or omissions and for consequential
losses and/or damages. The information in this document is subject to change without notice.
All brand and product names are trademarks or registered trademarks of their respective
companies.
Document No: DS8102
Issue: C
Page 2
GENERAL SAFETY POINTS
This equipment has been designed and tested to meet strict international safety requirements,
attention to the following general guidelines will ensure it's continued safe operation.
Always connect mains equipment to a properly grounded power socket. The socket must conform
to I.E.C. publication 364 "Electrical Installation of Buildings", or the equivalent national standard for
example "15th Edition of I.E.E. Wiring Regulations" in the United Kingdom. If in doubt have the
power socket checked by a qualified electrician.
For protection against electric shock, certain parts of equipment, including the interface
connections, are designed such that the voltage is limited to a safe value. In order to maintain this
protection it is essential that any equipment connected to the printer has interface connections that
are similarly protected.
It is recommended that assurance is obtained from manufacturers / suppliers of such equipment
that interfaces comply with the requirements of PELV circuits in accordance with BS7002 or SELV
circuits in accordance with I.E.C. 435 edition 2.
In some cases where equipment is supplied with a moulded mains plug which is not compatible
with local sockets the moulded plug should be cut off and destroyed. MOULDED MAINS PLUGS
WHICH HAVE BEEN CUT OFF ARE POTENTIALLY DANGEROUS AND MUST BE DESTROYED.
Unless equipment is designed to be used without an earth, e.g. battery powered or double
insulated equipment, the equipment must be earthed.
Always exercise care in moving/positioning equipment.
Always site equipment on a surface suitable for it's weight.
Always use the correct consumables (e.g. paper and ribbons). Use of incorrect consumables will
invalidate the warranty and may result in degraded performance/reduced equipment life.
Do not remove plates, covers or guards that are secured in place by screws or clips. There are no
user serviceable areas within such covers and their removal will invalidate the warranty and may
pose a safety risk.
Do not override or defeat mechanical or electrical interlock devices.
Do not allow hair, jewellery or clothing to hang into the equipment (particularly whilst changing
consumables) since this poses a serious safety risk.
Do not operate the equipment if unusual smells or noises are noticed. Turn the equipment off and
contact your supplier for advice.
Document No: DS8102
Issue: C
Page 3
CONTENTS
INTRODUCTION
6
General Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
PM1100 Variants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
INSTALLATION AND OPERATORS GUIDE
8
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
PM1100 Connector and Switch Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Paper Loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Ribbon Replacement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Self Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Loopback Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Diagnostic Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Default Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Programme/Setup Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
PROGRAMMING
Command Summaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Standard Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Epson ESC/POS Emulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Citizen 560 Emulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Command Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Standard Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Epson ESC/POS Emulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Citzen 560 Emulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programming / Operation Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power-On Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CONNECTOR AND TIMING DETAILS
Serial Connection Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Parallel Connection Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PM1100 Serial Data Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PM1100 Parallel Data Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
19
19
19
19
19
20
20
21
23
24
24
24
25
27
27
27
28
28
CHARACTER SET
30
INTERNATIONAL CHARACTER SETS
31
SUGGESTED POWER SUPPLY CIRCUIT
33
SPECIFICATIONS / FEATURES
35
PM1100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Document No: DS8102
Issue: C
Page 4
Ribbon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Paper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
TROUBLESHOOTING AND MAINTENANCE
37
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Document No: DS8102
Issue: C
Page 5
INTRODUCTION
This manual applies to all models of the PM1100 series. Throughout this document the term
PM1100 is used generically, any model specific variations are explicitly stated.
General Description
The PM1100 is a compact panel mounted printer available with either serial or Centronics parallel
interfaces. The PM1100 offers the following features
M
Easy paper load/ribbon replacement.
M
Serial RS232/TTL or Centronics Parallel options.
M
International Character set.
M
User selectable options stored in non-volatile RAM.
M
Head jam protection - power to the print head and carriage motor is switched off in the
event of a head jam to prevent damage.
M
Full 96 ASCII character set (plus additional European and scientific characters).
M
One line buffer.
M
Double width printing.
M
Double height printing.
M
Underlining.
M
Built-in tab stops.
M
Vertical tab.
M
Form feed.
M
Self-test facility.
M
Inverted Printing. (Data Mode)
M
Graphics.
M
Reset command.
M
Software diagnostics.
M
Epson ESC/POS and Citizen 560 Emulations.
M
Reverse Print.
Document No: DS8102
Issue: C
Page 6
A more detailed feature/specification list is contained in Appendix D.
Document No: DS8102
Issue: C
Page 7
PM1100 Variants
The PM1100 is available in a number of variants the principle difference between them being the
mechanism fitted as detailed below:PM1101 -
M160 Mech - 24 Cols @ 0.7 lines/second.
PM1102 -
M163 Mech - 32 Cols @ 0.5 lines/second.
PM1103 -
M164 Mech - 40 Cols @ 0.4 lines/second.
PM1106 -
M180 Mech - 24 Cols @ 1.7 lines/second.
PM1107 -
M181 Mech - 30 Cols @ 1.3 lines/second.
PM1108 -
M182 Mech - 36 Cols @ 1.1 lines/second.
PM1109 -
M183 Mech - 42 Cols @ 1.0 lines/second.
PM1112 -
M190 Mech - 24 Cols @ 2.5 lines/second.
PM1114 -
M192 Mech - 40 Cols @ 1.7 lines/second.
Additionally the model number indicates the type of data interface as follows:PM11XX.5100
Serial (RS232 and TTL) interface
PM11XX.5400
Centronics parallel interface
Document No: DS8102
Issue: C
Page 8
INSTALLATION AND OPERATORS GUIDE
General
The PM1100 is designed to be panel mounted as illustrated in Figure 1. The printer should be
positioned so as to provide easy access to the feed and programme switch and to the paper well
when the lid is open. It is recommended that the PM1100 is not sited in an excessively hot or humid
location. Exposure to grease, dust, metal swarf or liquids is best avoided.
Figure 1
PM1100 Panel Mounting
Document No: DS8102
Issue: C
Page 9
PM1100 Connector and Switch Details
Power and data are supplied via a single 16 way header located on the rear of the printer as shown
in Figure 2. Each printer is supplied with a connector with short flying leads suitable for mating with
this header. Please note that conventional IDC ribbon cable and connectors are not generally
considered suitable for connection to a PM1100.
Figure 2
PM1100 Connector Location
The PM1100 switch panel is shown in Figure 3. Full access to the switches is obtained by rotating
the lid latch as illustrated in Figure 4. It should be noted that the paper feed switch is accessible
even with the printer cover closed.
Figure 3
PM1100 Switches
Document No: DS8102
Issue: C
Page 10
QUARTER TURN
LID CATCH
POWER LED
PAPER FEED
Figure 4
PM1100 Front Panel
Switches
Programme
:
Press and hold whilst powering on to enter programme mode.
Once in programme mode press to cycle through the options for
the selected parameter. When all parameters are set, press
simultaneously with paper feed to exit programme mode.
Feed
:
Press and hold whilst powering on to initiate self test.
When powered on, press to feed paper.
When in programme mode press to select next parameter.
Indicators
Green
:
When steady indicates PM1100 on.
When flashing indicates printer in programme mode.
Document No: DS8102
Issue: C
Page 11
Power Supply
The PM1100 provides for two separate supply inputs, one for the electronics and one for the
mechanism. Peak mechanism requirement may reach a momentary maximum of 24A so it is
strongly recommended that separate supplies are employed for the mechanism and electronics to
prevent noise spikes affecting the logic. If however the same 5V supply is used to feed the
electronics and the mechanism, then peak mechanism current demands may cause the supply
voltage to dip below the permitted level for the electronics. If this happens the protection circuit
within the PM1100 will operate to prevent mechanism damage. Under these circumstances the
printer may stop and restart repeatedly. This type of supply problem can normally be resolved by
fitting a reservoir capacitor of around 3300µF on the 5V supply as close as possible to the PM1100.
A typical suitable supply circuit is shown in Appendix C.
The PM1100 does not have an integral power switch and it is recommended that in order to ensure
safety and ease of operation a power isolating switch is fitted. Generally such a switch is best
mounted on the panel next to the printer to facilitate ease of self-test and programme/setup
operations.
Paper Loading
The following procedure is recommended for replacing the paper roll. Open the lid to remove any
remaining old paper. Do not to pull the paper backwards out of the rear of the mechanism. Press
the feed switch until any excess paper left in the mechanism is fed out. Reel off a few centimetres
from a new paper roll and ensure that the paper end is square.
Sit the paper roll in the paper well with the paper end coming from the bottom of the roll. Offer the
paper into the back of the mechanism and press the feed switch. Keep the switch depressed until
enough paper is fed out for insertion through the paper exit slot. Feed the paper through the exit
slot and close the lid. Figure 5 shows the paper path through the printer.
Ribbon Replacement
The recommended procedure for replacement of the printer ribbon is as follows (please refer to
Figure 6 ). Open the lid and note that the legend on the cassette gives an instruction (PUSH) to
remove the old ribbon. The cassette will clip off one side and can easily be removed. Take a new
ribbon and check it is taut. Clip it into position making sure that the paper protruding from the top
of the mechanism is located between the exposed ribbon and the plastic cassette. Wind the knob
a few turns in the direction shown on the cassette to take up any slack in the ribbon. Close the lid.
Document No: DS8102
Issue: C
Page 12
Figure 5
Paper Path
Figure 6
Ribbon Replacement
Document No: DS8102
Issue: C
Page 13
Self Test
To perform a self-test switch on the power to the printer at the same time as pressing the feed
switch and keep the feed switch depressed until the test starts. This will check the mechanism and
a large proportion of the software and hardware (except that dealing with the data interface) without
the need for connection to a host. An example of a typical self-test pattern is shown overpage. The
software issue is printed in double height, double width text, followed by the character set in normal
text. Below this are listed the current settings of the user selectable options. If the settings are
correct for your host, you are ready to connect the printer to your system. Otherwise you will need
to reprogram the printer as described below. The self test will be repeated until the power is
switched off. Normal operation is resumed after power on.
S222D
!"#$%&'()*+,./01234567
89:;<=>[email protected]
PQRSTUVWXYZ{\}^_`abcdefg
hijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûù
ÿ ÖÜ¢£¥.ƒáíóúñѪº¿1¬½¼¡«»
!"#*[email protected]<578A,.20/)3GK
96=;:4>NJLHFB?COP+$(%'&
"ß'BEFµJM1S*4N,1/±$#!"÷.
[email protected]·%6²#
PRESENT SETTINGS ARE:
Data bits
Parity
Baud-rate
Country
Print mode
Auto-off
Emulation
DTR
Interface
Mechanism
Loop-Back
:-8
:-None
:-9600
:-U.K.
:-Text
:-5 Min.
:-Standard
:-Normal
:-Serial
:-M190
:-Not Present
Loopback Test
On serial versions of the PM1100, when a self test is initiated the board checks to see if the CTS
and DTR lines are looped together. If they are not, then the PM1100 prints "LoopBack :- Not
Present" at the end of the parameters listing. If the PM1100 detects that CTS and DTR are
connected, the DTR line is toggled and this is looked for at the CTS. If the toggling is correctly
detected then "CTS/DTR :- PASSED" is printed. If there are errors "CTS/DTR :-FAILED" is printed.
Document No: DS8102
Issue: C
Page 14
If this test is completed the PM1100 checks for a link between RX and TX and attempts to send
a short ASCII string over the link. If the ASCII string is successfully received the EM1100 prints
"RX/TX :- PASSED". Otherwise it prints "RX/TX :- FAILED".
This test provides a means for checking the connection of the PM1100 to external equipment by
verifying the operation of the line drivers/receivers used on the data interface.
Diagnostic Mode
Diagnostic Mode reveals control codes and characters sent to the printer. Characters 00H to 1FH
are translated to characters 40H to 5FH and underlined to indicate a control character. To enter
diagnostic mode initiate self-test and keep the feed switch depressed until 'DIAGNOSTIC MODE'
is printed following one complete self test cycle. The power-on indicator will flash every two
seconds whilst in this mode.
An example of diagnostic mode is as follows :
ABC
DE F
ABCIDE FM
...Normal Print
...Diagnostic Print Out
In the example the following sequence of characters was sent:
Characters ABC, horizontal tab (I), characters DE, space, character F, carriage return (M).
A list of valid control characters is shown on page 11.
To terminate diagnostic mode switch off and power- on again to resume normal operation.
Default Settings
The PM1100 printer is supplied with the following default settings:
Data bits
Parity
Baud Rate
Character Set
Print Mode
Auto-Off
Emulation
DTR
Interface
Mechanism
Document No: DS8102
8
None (Not shown for Parallel Interface)
9600 (Not shown for Parallel Interface)
UK
Text
Not Applicable for Panel Mount
Standard
Normal
Serial or Parallel
As applicable (Automatically detected and set by the printer)
Issue: C
Page 15
Programme/Setup Mode
On the front of the unit there is a power on indicator and a paper feed switch. Opening the lid will
reveal the programme switch situated next to the feed switch.
If the programme (set-up) switch is pressed at power up (i.e. programme switch and power-on
switch together) then the printer will go into set-up mode and print the current parameter status.
Example : Number of data bits : 8 bit data.
The power-on indicator will flash every second to indicate programme mode.
Each time the feed switch is pressed and released the next printer parameter is printed. Pressing
the programme switch will cause the status of that parameter to change in the sequence shown.
Each status table rotates so 300 baud follows on from 19200 baud and so on.
Once the correct status has been selected then both the programme switch and the feed switch
should be pressed simultaneously to update the printer’s status. Note that this need only be done
when all parameters that need changing have been selected. If no switches are pressed for 15
seconds the set-up mode is automatically terminated without changing the original parameters.
Document No: DS8102
Issue: C
Page 16
Parameter (FEED Switch)
Status (PROGRAMME Switch)
(1)
Number of data bits
8 bit data
7 bit data
(2) *
Serial Parity
No parity
Odd parity
Even parity
(3) *
Serial Baud Rate
300 baud
600 baud
1200 baud
2400 baud
4800 baud
9600 baud
19200 baud
(4)
Character Set
USA
FRANCE
G
E
ITALY
SPAIN
R
M
A
N
Y
JAPAN
ENGLAND NORWAY
DENMARK I
DENMARK II
SWEDEN
(5)
Print Mode
TEXT (Normal Print)
DATA (Inverted Print)
(6)
Auto POWER OFF
5 minutes
1 minute
Disabled
(7)
Emulation
Standard
Citizen 560
ESC/POS
(8)
DTR
Normal
Inverted
*
NOTE : Not printed for a parallel interface
An alternative method is to send the "set up" data via the RS232 port to prevent the need
for manual programming.
Document No: DS8102
Issue: C
Page 17
Setup via Data Interface
If the PM1100 is turned on whilst both the programme and feed switches are pressed and only the
programme switch is released, the PM1100 will print:"NVR COMMS READY>"
At this point the printer is waiting to receive data in the following format:"PROGRAMME-MODE" + CARRIAGE RETURN + n1 + ....n10 (n1 to n10 are hex numbers)
The "PROGRAMME-MODE" followed by a carriage return indicates that the printer should expect
parameter data as shown in Table 1 below.
Note:
The data sent to reprogramme the printer is always expected at 9600 baud, 8 data bits,
no parity, irrespective of any of the existing printer settings.
Upon receiving information in the correct format the PM1100 will print:"DATA OK, NVR UPDATED!"
If the data received is not in the correct format then the PM1100 will print:"DATA ERROR NVR UNCHANGED"
Note:
If no data is received within 15 seconds or the feed key is released before the procedure
is complete, then the change of parameters will not take place and the PM1100 will print:-
"SET ERROR NVR UNCHANGED"
TABLE 1
Value 6
n
Description 9
1
Data Bits
2
Parity
3
Baud Rate
4
Country
5
Print Mode
6
7
8
DTR
9
Zero Status
10
0
1
7
8
Even
Odd
2
3
4
5
6
7
8
9
10
U.K.
Germany
France
U.S.A.
None
19200
9600
4800
2400
1200
600
300
Denmark 2
Norway
Japan
Spain
Italy
Sweden
Denmark 1
Data
Text
Auto Off
Disabled
1 Minute
5 Minute
Emulation
ESCPOS
560
Standard
Inverted
Normal
O
i
Reserved for future use - A zero value must be sent with present firmware
String "PROGRAMME-MODE", 0DH,n1,n2,n3,n4,n5,n6,n7,n8,n9,n10
Document No: DS8102
Issue: C
Page 18
SAMPLE PROGRAMME IN BASIC
10
15
16
20
30
40
45
50
60
65
70
80
90
100
110
120
KEY OFF:CLS:
LOCATE 2,25:PRINT "NVR TEST ROUTINE FOR PM1100";
LOCATE 3,25:PRINT "-------------------------";
LOCATE 5,25:INPUT "(S)erial or (P)arallel ?",A$
IF A$="S" OR A$= "s" THEN 60
IF A$="P" OR A$= "p" THEN 50
GOTO 10
WIDTH "lpt1:",255:OPEN "lpt1:" AS #1:GOTO 65
OPEN "COM1:9600,N,8,1,RS,CSO,DS65535" AS #1
LOCATE 7,5:INPUT "Press prog+feed, power on, release prog on PM1100, then
press
any key ...";B$
PRINT #1,"PROGRAMME-MODE";CHR$(13);
FOR I=1 TO 10:READ A:PRINT #1,CHR$(A);:NEXT I
RESTORE
PRINT #1,CHR$(13);CHR$(13)
CLOSE #1
DATA 0,1,2,9,0,1,1,1,1,0
The programme sets: 7 data, odd parity, 4800 baud, France, Data mode, 1 min., 560,
NORMAL DTR, zero with a "slash" across it.
Note that the factory defaults can always be restored by pressing both the feed and
programme switches at power up then releasing only the Feed switch. Defaults will be
restored and a printed message acknowledges that this has occurred.
Document No: DS8102
Issue: C
Page 19
PROGRAMMING
Command Summaries
Standard Mode
Function
Horizontal Tab
Line Feed
Form Feed
Vertical Tab
Carriage Return
Double Width
Single Width
Reset
Underline
Underline Release
Reverse Print
Double Height
Graphics
Keystroke
CTRL I
CTRL J
CTRL K
CTRL L, n
CTRL M
CTRL N
CTRL O
CTRL Q
CTRL U
CTRL X
CTRL Y
CTRL Z
CTRL [, n
Hex
09H
0AH
0BH
0CH, n
0DH
0EH
0FH
11H
15H
18H
19H
1AH
1BH, n
Decimal
9
10
11
12,n
13
14
15
17
21
24
25
26
27,n
Hex
09H
0AH
0CH
0DH
1BH, 21H, n
1BH, 40H
1BH, 52H, n
1BH, 64H, n
1BH, 76H
1BH, 7BH, n
1BH, 43H, n
Decimal
9
10
12
13
27,33,n
27,64
27,82,n
27,100,n
27,118
27,123,n
27,67,n
Keystroke
CTRL J
CTRL L
CTRL M
CTRL T
CTRL X
ESC K
ESC C
Hex
0AH
0CH
0DH
14H
18H
1BH, 4BH
1BH, 43H
Decimal
10
12
13
20
24
27,75
2 7 ,
ESC O
ESC 1
ESC 2
-
1BH, 4FH
1BH, 31H
1BH, 32H
1EH
27,79
27,49
27,50
30
Epson ESC/POS Emulation
Function
Horizontal Tab
Line Feed
Form Feed
Carriage Return
Set Print Mode
Initialise Printer
Character Set
Print & Feed
Status Request
Inverted Printing
Set form length
Keystroke
CTRL I
CTRL J
CTRL L
CTRL M
ESC ! n
ESC @
ESC R n
ESC d n
ESC v
ESC { n
ESC C n
Citizen 560 Emulation
Function
Line Feed
Form Feed
Carriage Return
Reverse Print
Clear Buffer
Graphic Print
Page length/format
acknowledged
Paging Is Off
2.75 mm Spacing
5.5 mm Spacing
Double Width
Document No: DS8102
Issue: C
Page 20
6
7
but not
executed.
Single Width
-
Document No: DS8102
1FH
Issue: C
31
Page 21
Command Details
Standard Mode
TAB (09H)
Tab stops occur at every 8th column. On receipt of this
command, spaces are entered into the line up to the next
tap stop.
LINE FEED (0AH)
Prints current line and feeds one line. If LF, CR is sent,
the CR is ignored to avoid a double feed.
FORM FEED (0BH)
Will feed 4 fast line feeds.
VERTICAL TAB (0CH,n)
Fast feeds the paper by n lines. n is a single byte hex
number in the range 0 < n < 20H. Note that a vertical tab
will print the contents of the line buffer before being
executed.
CR (0DH)
Prints current line and feeds one line. If CR and LF is
sent the LF is ignored to avoid a double feed.
On the receipt of the last printable character (e.g. 24
characters for M190), the printer will automatically print
the data in the buffer. If CR and LF are sent after this
condition they will be ignored.
DOUBLE WIDTH (0EH)
Turns double width printing on. This state continues until
terminated by the single width command or completion
of the current line.
If the last character in the line buffer is double width but
there is only room for a single width character, then it will
be printed in single width.
SINGLE WIDTH (0FH)
Reverts to single width printing. Single and double width
can be combined anywhere on a line.
RESET (11H)
Causes printer status reset. Printer status is set to single
width, normal height, no underline. Note that the buffer
remains unaltered to avoid any data loss.
UNDERLINE (15H)
Characters sent after this command will be underlined.
Tabs are not underlined. Underlining is terminated by the
U/L release command or on completion of the current
line.
U/L RELEASE (18H)
Terminates underlining.
REVERSE PRINT(19H)
This command sets the print to white on black. The
command will toggle between reverse and normal print
Document No: DS8102
Issue: C
Page 22
wherever it appears on a line but the condition is always
reset at the end of the line.
DOUBLE HEIGHT (1AH)
Prints the line in double height for one line only. Double
height and single height cannot be mixed on the same
line.
GRAPHICS (1BH,n)
Graphics command to enter bit image printing. The
number of graphic bytes sent will depend on the type of
mech. (e.g. 24 for M190, 40 for M192). For each graphic
byte sent, 6 bits out of the 8 bits are used to build the
graphics string (LSB as the right most dot). 'n' is the
number of times the string sent will be repeated for a
repetitive pattern. 'n' is limited to a maximum of 255
lines. The print buffer will be printed first if not empty.
Examples:
To repeat a string of data bytes,
d1....d24 over two rows for an M190
mechanism send : 1BH, 02H, d1....d24.
For a non-repeated string send : 1BH,
01H, d1....d24.
Epson ESC/POS Emulation
TAB (09H)
Tab stops occur at every 8th column. On receipt of this
command, spaces are entered into the line up to the next
tap stop.
LINE FEED (0AH)
Prints the current line and feeds one line. If LF,CR is
sent the CR is ignored to avoid a double feed.
FORM FEED (0CH)
Prints the current line and feeds the number of lines
determined by using the ESC C command.
CR (0DH)
Prints current line and feeds one line. If CR and LF are
sent the LF is ignored to avoid a double feed.
ESC ! n (1BH,21H,n)
Sets the print mode according to the following table. n is
a single byte in which each bit sets the printing function.
Note that underlines cannot be used with a horizontal tab
and any combination of double height and width can be
used. Default is n = 0.
Document No: DS8102
Issue: C
Page 23
Value
Bit
Function
0
0
Character font
1
Undefined
2
Undefined
3
Undefined
4
Double-height
5 x 7 font
1
5 x 7 font
Set
Cancelled
5
Double-width
Set
Cancelled
6
Undefined
7
Underline
Set
Cancelled
Document No: DS8102
Issue: C
Page 24
[email protected](1BH,40H)
Initialise printer. Clears the print buffer and resets the
printer mode to default values.
ESC R n (1BH,52H,n)
Selects international character set from the following
table determined by the value of n. The default value is
the character set programmed in the printer.
n
Country
0
U.S.A.
1
France
2
Germany
3
U.K.
4
Denmark 1
5
Sweden
6
Italy
7
Spain
8
Japan
9
Norway
10
Denmark 11
ESC d n (1B,64H,n)
Prints the data in the print buffer and performs n line
feeds.
ESC v (1BH,76H)
Status request. The current printer status is transmitted
to the host computer on receipt of this command. It takes
the form of a single byte which is fixed at 0 (to indicate
paper in). The byte is sent regardless of the CTS
handshaking signal.
ESC { n (1BH,7BH,n)
Inverted print command. When n = 1 then print is
inverted and text will be printed from right to left. For
normal print n = 0. The default mode is set by the
programmed parameters in the printer.
ESC C n (1BH,43H,n)
Set form length. When used in conjunction with the form
feed command (0CH), the printer will feed n lines. Note
that if n = 0 then there will be no line feeds.
Citzen 560 Emulation
LINE FEED (0AH)
Document No: DS8102
Feeds a new line after printing.
Issue: C
Page 25
FORM FEED (0CH)
Carries out a form feed performance after printing. This
function is fixed to three lines.
CR (0DH)
Feeds a new line after printing.
REVERSE PRINT (14H)
This command sets the print to white on black. The
command will toggle between reverse and normal print
wherever it appears on a line but the condition is always
reset at the end of the line.
CLEAR BUFFER (18H)
Clears the print data in the buffer. All the previous input
data is cleared with this code. However, in case of
graphic print mode, this code is treated as data.
DOUBLE WIDTH (1EH)
Enhanced character designation. The designation is
released with US code (1FH) or line feed (0AH).
Standard and enhanced characters can be printed in
one line.
SINGLE WIDTH (1FH)
Standard character designation. Initiated after power up
and after each printed line.
ESC K n1, n2, (1BH,4BH n1, n2) This command requires special note because all
associated data will be ignored. The number of graphics
bytes determined by n1 and n2, will be received but
discarded so as not to appear as erroneous text.
Programming / Operation Notes
Operation
DO read the operating instructions carefully before you attempt to use the printer.
DO ensure that any electrical connections are properly made in accordance with the
instructions.
DO NOT remove any fixed covers unless you are qualified to do so - and even then switch
off first and disconnect the power adaptor from the socket before you start.
DO NOT continue to operate the printer if you have any doubt about it working normally,
or if it is damaged in any way. Refer the unit for repair.
Power-On Procedure
Check that the power applied to the unit is correct.
Open the lid and check that paper and ribbon are present and that there are no foreign
objects inside the paper well or mechanism.
Close the lid, ensuring the paper is guided out through the paper exit slot.
Document No: DS8102
Issue: C
Page 26
Switch on the power to the printer.
The power-on indicator will light, the mechanism head will briefly shuttle from side to side
and the interface busy signal will clear. If this does not happen refer to Appendix E.
NOTE : There is no power on/off switch on the printer.
General
Do not remove paper by pulling it from the back of the mechanism and do not pull excessive
lengths through the top of the mechanism. Either of these operations may cause paper to
tear and jam the mechanism.
Document No: DS8102
Issue: C
Page 27
APPENDIX A
Connector and Timing Details
Document No: DS8102
Issue: C
Page 28
CONNECTOR AND TIMING DETAILS
PM1100 Connector Details
Parallel Connection Details
Serial Connection Details
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
DTR
MECHANISM GROUND
ELECTRONICS GROUND
MECHANISM SUPPLY
ELECTRONICS SUPPLY
RECEIVED DATA
Document No: DS8102
Issue: C
DATA 7
BUSY
DATA 6
ACK *
DATA 5
MECHANISM GROUND
DATA 4
ELECTRONICS GROUND
DATA 3
MECHANISM SUPPLY
DATA 2
ELECTRONICS SUPPLY
DATA 1
DATA 0
STROBE *
Page 29
Document No: DS8102
Issue: C
Page 30
PM1100 Serial Data Timing
Note : Mark Voltage level is +5V for TTL data and <-5V for RS232 Data
Min 0.25µS
DATA
Min 1µS
STROBE
BUSY
Min 2µS
Max 500µS
Max 1µS
Min 5µS
Max 500µS
ACKNOWLEDGE
PM1100 Parallel Data Timing
Document No: DS8102
Issue: C
Page 31
APPENDIX B
Character Set Details
Document No: DS8102
Issue: C
Page 32
0
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0
SP
0
@
P
`
p
Ç
É
á
!
.
J
"
/
1
!
1
A
Q
a
q
ü
æ
í
"
2
L
ß
±
2
"
2
B
R
b
r
é
Æ
ó
#
0
H
'
$
3
#
3
C
S
c
s
â
ô
ú
*
/
F
B
#
$
4
D
T
d
t
ä
ö
ñ
1
)
B
E
5
%
5
E
U
e
u
à
ò
Ñ
I
3
?
F
"
6
&
6
F
V
f
v
å
û
ª
M
G
C
µ
÷
7
'
7
G
W
g
w
ç
ù
º
D
K
O
J
.
8
(
8
H
X
h
x
ê
ÿ
¿
@
9
P
M
E
)
9
I
Y
i
y
ë
Ö
1
<
6
-
1
@
*
:
J
Z
j
z
è
Ü
¬
5
=
+
S
·
+
;
K
[
k
{
ï
¢
½
7
;
$
*
%
DC4
4
CAN
9
A
1
LF
ES
C
B
!
C
FF
,
<
L
\
l
|
î
£
¼
8
:
(
4
6
D
CR
-
=
M
]
m
}
ì
¥
¡
E
4
%
N
²
E
S0
.
>
N
^
n
~
Ä
.
«
A
>
'
,
#
/
?
O
_
o
SP
Å
ƒ
»
,
N
&
1
SP
F
CHARACTER SET
SP indicates a space character. Blank locations indicate unused codes.
Document No: DS8102
Issue: C
Page 33
n
35D
23H
36D
24H
64D
40H
91D
5BH
92D
5CH
93D
5DH
94D
5EH
96D
60H
123D
7BH
124D
7CH
125D
7DH
126D
7EH
U.S.A.
0
#
$
@
[
\
]
^
`
{
|
}
~
FRANCE
1
#
$
à
E
ç
§
^
`
é
ù
è
"
GERMANY
2
#
$
§
Ä
Ö
Ü
^
`
ä
ö
ü
ß
U.K.
3
£
$
@
[
\
]
^
`
{
|
}
~
DENMARK I
4
#
$
@
Æ
Ø
Å
^
`
æ
ø
å
~
SWEDEN
5
#
¤
É
Ä
Ö
Å
Ü
é
ä
ö
å
ü
ITALY
6
#
$
@
E
\
é
^
ù
à
ò
è
i
SPAIN
7
.
$
@
i
Ñ
¿
^
`
"
ñ
}
~
JAPAN
8
#
$
@
[
¥
]
^
`
{
|
}
~
NORWAY
9
#
¤
É
Æ
Ø
Å
Ü
é
æ
ø
å
ü
10
#
$
É
Æ
Ø
Å
Ü
é
æ
ø
å
ü
DENMARK II
INTERNATIONAL CHARACTER SETS
Document No: DS8102
Issue: C
Page 34
APPENDIX C
Suggested Power Supply Circuit
Document No: DS8102
Issue: C
Page 35
SUGGESTED POWER SUPPLY CIRCUIT
The circuit shown below is suitable for powering the PM1100 family of printers
Document No: DS8102
Issue: C
Page 36
Document No: DS8102
Issue: C
Page 37
APPENDIX D
Specifications and Features
Document No: DS8102
Issue: C
Page 38
SPECIFICATIONS / FEATURES
PM1100
Power Supply
:
A supply of 5V d.c. at 3A(mean), 6A(peak) is
sufficient to power the printer.
On load terminal voltage must be limited to 5V
±5%.
Mechanism
:
EPSON M160/180/190 impact printer series.
Character Set
:
Full international character sets plus additional
European and scientific characters. (See
Appendix B).
Character Matrix
:
5 X 7 dots.
Buffer
:
1 character line.
Graphics
:
Refer to mechanism specifications.
Line Pitch
:
"
"
"
"
Print Speed
:
"
"
"
"
Reliability
:
"
"
"
"
Interface
:
Centronics Parallel or RS232/TTL Serial.
Consumables
:
Ribbon Cassette : IRC160PU
Paper : OP58
Environment
:
Operating Temperature 0 to 40 deg C.
Storage Temperature -25 to 40 deg C.
Operating Humidity 10% to 85%
(NonCondensing).
Storage Humidity 10% to 90% RH (NonCondensing).
Dimensions
:
109(±0.5)x mm x 62.0 (±0.5) mm
Ribbon
Standard Purple ink (250,000 characters)
IRC160PU
Standard Black ink (200,000 characters)
IRC160BK
Long Life Purple ink (1,000,000 characters)
IRC180PU
Paper
Document No: DS8102
Issue: C
Page 39
The PM1100 uses wood free white paper to the following specification.
Dimensions
:
Thickness
:
Document No: DS8102
57.5mm ± 0.5mm (width)
57mm max (Roll diameter)
85 microns
Issue: C
Page 40
APPENDIX E
TROUBLESHOOTING AND
MAINTENANCE
Document No: DS8102
Issue: C
Page 41
TROUBLESHOOTING AND MAINTENANCE
Troubleshooting
The majority of problems associated with PM1100's can be traced to improper installation,
cabling or setup. The following notes should assist in identifying and correcting some of the
more common problems. If additional assistance is required please contact your supplier.
(1) The power light does not come on when the unit is switched on.
Check that the power applied to the unit is correct. If power resource is satisfactory and the
LED still does not illuminate when the power is switched on, refer the unit for repair.
(2) Power light comes on but does not feed paper.
This is a head jam condition. Check that there is no paper jammed in the mechanism.
(3) Power light comes on but flickers when printing or feeding paper.
Check rating of power source. (see page 6).
(4) Printer only prints rows of dots
Check rating of power source. (see page 6).
(5) Printer prints short lines of text but will not print full lines.
Check rating of power source. (see page 6).
(6) The paper is not feeding properly.
If the print looks squashed, check that the paper roll is sitting correctly in the paper well and
that the roll is the right way up. The paper should be feeding off the bottom of the roll into
the back of the mechanism. NOT off the top of the roll. Remove paper and reload if
necessary.
(7) No print on paper.
If the printer is working but no print is visible, check that the ribbon is present and not
excessively worn and that it is freely moving round the cartridge. Wind the ribbon on
manually then feed paper while the lid is open to check the cassette knob is rotating. Also
check that the ribbon has been fitted correctly and that the exposed ribbon is in front of the
paper.
(8) Printer does self-test but does not print data sent through interface.
Check interface connections are correct.
(9) The printer prints r in place of the transmitted characters or it does not action
commands.
Document No: DS8102
Issue: C
Page 42
This indicates a communications error between host and printer. Check handshaking line
or parity setting.
Document No: DS8102
Issue: C
Page 43
(10) If a command is not carried out by the printer, it is possible to check for an incorrect
control code or character by initiating diagnostic Mode.
EXAMPLE : HORIZONTAL TAB (09H) = CTRL I Printed as I
CARRIAGE RETURN (0DH) = CTRL M Printed as M
Normal characters are not underlined.
Maintenance
Periodic cleaning will help to keep your printer in good condition.
IMPORTANT : Switch the power to the printer off and disconnect the power supply before
any cleaning operation.
Use a soft brush to remove any dust or foreign particles from the paper well and
mechanism. The case may be cleaned with a soft cloth lightly dampened with alcohol. Be
careful not to let any liquid enter the printer enclosure.
Do not use the printer if liquid or metal objects have entered the unit. If this happens whilst
the printer is in use, switch off immediately and have it serviced.
If the printer is not going to be used for some time disconnect the power adaptor and
ensure the unit is switched off.
Do not continue printing with a worn ribbon, since this will eventually fray and may damage
the print head.
Do not leave the printer powered up if it is malfunctioning.
Document No: DS8102
Issue: C
Page 44