Infinite Peripherals Printer 216 User Manual

User Manual  
Kiosk thermal printer  
KPM−210/216  
Custom printing solutions offered by Infinite Peripherals, Inc.  
625 West University Drive  
Arlington Heights, IL 60004  
(800) 278-7860  
www.ipcprint.com  
Download from Www.Somanuals.com. All Manuals Search And Download.  
PRINTER COMPONENTS  
A. KPM210/216 – Front external view  
1- Printing mechanism  
2- Release lever  
3- Tilting paper holder  
4- Cable connections (power supply, serial)  
5- Roller cover  
6- Paper exit (1)  
(1) Available in two versions: horizontal or vertical (option 0090) paper delivery.  
www.ipcprint.com  
KPM210/216  
Download from Www.Somanuals.com. All Manuals Search And Download.  
B. KPM210/216 Rear external view  
1- Paper load  
2- Paper feed guides (adjustable)  
3- Keypad  
4- Printing mechanism  
5- Cutter  
6- Paper ejector rollers unit  
7- Roller cover  
5
6
4
7
2
1
2
3
KPM210/216  
www.ipcprint.com  
Download from Www.Somanuals.com. All Manuals Search And Download.  
C. KPM210/216 Under view  
1- Power supply connection  
2- Serial connection  
3- USB connection  
4- Line Feed key  
5- Form Feed key  
6- Status LED  
6
5
4
3
2
1
www.ipcprint.com  
KPM210/216  
Download from Www.Somanuals.com. All Manuals Search And Download.  
TABLE OF CONTENTS  
INTRODUCTION  
MANUAL CONTENTS ....................................................................................1  
EXPLANATORY NOTES USED IN THIS MANUAL ......................................1  
GENERAL SAFETY INFORMATION.............................................................1  
UNPACKING THE PRINTER .........................................................................2  
PRINTER FEATURES ...................................................................................3  
PRINTER DESCRIPTION .............................................................................4  
1. INSTALLATION AND USE  
1.1 CONNECTIONS ................................................................................... 1-1  
1.1.1 Power Supply ................................................................................. 1-1  
1.2 CONFIGURATION ............................................................................... 1-2  
1.3 HEXADECIMAL DUMP ........................................................................ 1-3  
1.4 MAINTENANCE.................................................................................... 1-3  
1.4.1 Changing the paper roll .................................................................. 1-3  
1.4.2 Paper load specifications .............................................................. 1-4  
1.4.3 Adjusting paper width..................................................................... 1-6  
1.4.4 Paper jams ..................................................................................... 1-7  
1.4.5 Cleaning the print head .................................................................. 1-9  
1.4.6 Cleaning the ejector rollers ...........................................................1-11  
2. INTERFACES  
2.1 RS232 SERIAL .................................................................................... 2-1  
2.2 USB SERIAL (OPTIONAL) .................................................................. 2-3  
3. PRINTER OPERATION  
3.1 PRINTING MODES .............................................................................. 3-1  
3.2 CONTROL CHARACTERS ................................................................. 3-2  
3.2.1 ESC/POS emulation ..................................................................... 3-2  
4. TECHNICAL SPECIFICATIONS  
4.1 TECHNICAL SPECIFICATIONS ......................................................... 4-1  
4.2 DIMENSIONS....................................................................................... 4-5  
www.ipcprint.com  
KPM210/216  
i
Download from Www.Somanuals.com. All Manuals Search And Download.  
TABLE OF CONTENTS  
5. CHARACTER FONTS  
5.1 CHARACTER SETS ............................................................................ 5-1  
(Tab.A.3)  
APPENDIX A - ACCESSORIES AND SPARE PARTS  
A.1 ACCESSORIES................................................................................... A-1  
A.1.1 External paper holder .................................................................... A-2  
A.2 SUPPLIES ........................................................................................... A-5  
KPM210/216  
www.ipcprint.com  
ii  
Download from Www.Somanuals.com. All Manuals Search And Download.  
INTRODUCTION  
MANUAL CONTENTS  
In addition to the Introduction which includes a description of the explanatory  
notes used in the manual, general safety information, how to unpack the  
printer and a brief description of the printer including its basic features, this  
manual is organized as follows:  
Chapter 1: Contains the information required for correct printer installation  
and its proper use  
Chapter 2: Contains information on interface specifications  
Chapter 3: Contains a description of the printer command set  
Chapter 4: Contains Technical Specifications of the printer  
Chapter 5: Contains the character sets (fonts) used by the printer  
EXPLANATORY NOTES USED IN THIS MANUAL  
N.B.  
Gives important information or suggestions relative to the use of the  
printer.  
WARNING  
Information marked with this symbol must be carefully followed to  
guard against damaging the printer.  
DANGER  
Information marked with this symbol must be carefully followed to  
guard against operator injury or damage.  
GENERAL SAFETY INFORMATION  
Read and keep the instructions which follow.  
Follow all warnings and instructions indicated on the printer.  
Before cleaning the printer, disconnect the power supply.  
Clean the printer with a damp cloth. Do not use liquid or spray products.  
Do not operate the printer near water.  
Do not use the printer on unstable surfaces that might cause it to fall and  
be seriously damaged.  
www.ipcprint.com  
KPM210/216  
1
Download from Www.Somanuals.com. All Manuals Search And Download.  
INTRODUCTION  
Only use the printer on hard surfaces and in environments that guarantee  
proper ventilation.  
(Tab.A.3)  
Make sure the printer is placed in such a way as to avoid damage to its  
wiring.  
Use the type of electrical power supply indicated on the printer label. If in  
doubt, contact your retailer.  
Do not block the ventilation openings.  
Do not introduce foreign objects of any kind into the printer as this could  
cause a short circuit or damage parts that could jeopardize printer  
functioning.  
Do not spill liquids onto the printer.  
Do not carry out technical operations on the printer, with the exception of  
the scheduled maintenance procedures specifically indicated in the user  
manual.  
Disconnect the printer from the electricity supply and have it repaired by a  
specialized technician when:  
A. The feed connector has been damaged.  
B. Liquid has seeped inside the printer.  
C. The printer has been exposed to rain or water.  
D. The printer is not functioning normally despite the fact that all  
instructions in the users manual have been followed.  
E. The printer has been dropped and its outer casing damaged.  
F. Printer performance is poor.  
G. The printer is not functioning.  
UNPACKING THE PRINTER  
Remove the printer from its carton being careful not to damage the packing  
material so that it may be re-used if the printer is to be transported in the  
future.  
Make sure that all the components illustrated below are present and that  
there are no signs of damage. If there are, contact Customer Service.  
1.  
2.  
3.  
4.  
5.  
6.  
7.  
Paper roll (216mm)  
Manual (or CD-Rom)  
Electrical supply cable  
Upper tray  
Printer  
Foam packing shell  
Box  
KPM210/216  
www.ipcprint.com  
2
Download from Www.Somanuals.com. All Manuals Search And Download.  
INTRODUCTION  
1
2
(Fig.1)  
Open the printer packaging  
Remove the paper roll  
Remove the manual (or CD-Rom)  
Remove the electrical power cable  
Remove the upper tray  
Take out the foam packing shell  
Take out the printer and remove it from its plastic covering.  
Keep the box, trays and packing materials in the event the printer must  
be transported/shipped in the future.  
www.ipcprint.com  
KPM210/216  
3
Download from Www.Somanuals.com. All Manuals Search And Download.  
INTRODUCTION  
PRINTER FEATURES  
The KPM210-216 is an A4/US letter format thermal printer designed for  
(Tab.A.3)  
Internet, information and reservation kiosks and automatic teller (ATM)  
machines.  
It is available in two models: 204 dpi (8 dots/mm) thermal printing  
mechanism version and 300 dpi (11.8 dots/mm) thermal printing mechanism  
version. Both versions utilize 210/216 mm-wide paper rolls.  
In addition to normal printing functions, the KPM210-216 offers a wide array  
of special features:  
High speed printing:  
Power consumption  
Low current  
KPM210/216  
50 mm/sec  
60 mm/sec  
65 mm/sec  
Medium Current  
High current  
Easy paper changing (automatic paper loading).  
ESC/POS emulation.  
Paper width: 210/216 mm (8.5”).  
Bar code UPC-A. UPC-E, EAN13, EAN8, CODE39, ITF, CODABAR,  
CODE93, CODE128 and CODE32.  
3 standard and international character set fonts.  
Programmable fonts.  
Option of setting character width-height from 1 to 8, boldface, italic,  
underlined, rotated 90/180°.  
Definition of function macros for automatic operation re-call.  
Graphic mode printing.  
Print density (-50% to +150%).  
Serial interfaces: RS232 (1200 to 57600 bps) and USB.  
Receive buffer: 16 bytes to 8 Kbytes.  
Rotating cutter.  
Double function ticket presentation: “ejecting” and “retracting”.  
Sensors: paper out, last ticket, ticket present.  
Optional 90° paper output (option -0090).  
KPM210/216  
www.ipcprint.com  
4
Download from Www.Somanuals.com. All Manuals Search And Download.  
INTRODUCTION  
PRINTER DESCRIPTION  
The KPM210/216 printer (fig.2) is comprised of a metal frame, printing  
mechanism, a cutter and an ejector  
Located on the keypad are the following keys: LINE FEED (1), FORM FEED  
(2) and status LED (3).  
LINE FEED key. When the LINE FEED key is pressed, the printer  
advances the paper so that the paper may be inserted in the printing  
mechanism. During power-up, if the LINE FEED key is held down, the  
printer will perform the FONT TEST routine.  
FORM FEED key. When the FORM FEED key is pressed, the printer  
advances the paper by a pre-set length. During power-up, if the FORM  
FEED key is held down, the printer enters the SETUP routine.  
STATUS LED indicates printer hardware status. In the event of  
malfunction, blinking speed will vary as follows:  
STATUS LED  
DESCRIPTION  
Printer on: no error  
ON  
(Tab.1)  
Communication status  
Description  
No. blinks  
Blinking  
1
8
9
Data reception  
Command not interpreted properly  
Command reception time out  
Recoverable error  
Description  
No. blinks  
2
3
4
5
6
7
Head overheating  
Paper end  
Blinking  
Paper jam  
Incorrect voltage  
Head raised  
Cutter error  
Nonrecoverable error  
Description  
No. blinks  
Blinking  
10  
11  
RAM error  
EEPROM error  
www.ipcprint.com  
KPM210/216  
5
Download from Www.Somanuals.com. All Manuals Search And Download.  
INTRODUCTION  
(Tab.A.3)  
2
1
(Fig.2)  
KPM210/216  
www.ipcprint.com  
6
Download from Www.Somanuals.com. All Manuals Search And Download.  
1. INSTALLATION AND USE  
1.1 CONNECTIONS  
1
2
(Fig.1.1)  
1.1.1 Power Supply  
The printer is equipped with an external power supply outlet (see Fig. 1.1).  
The connector pin configuration is as follows:  
PIN SIGNAL  
1
2
GND  
+ 24 V  
(Tab.1.1)  
WARNING:  
Respect power supply polarity.  
www.ipcprint.com  
KPM210/216  
1-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1. INSTALLATION AND USE  
1.2 CONFIGURATION  
This printer permits the configuration of default parameters. The printer’s  
(Tab.A.3)  
configurable parameters are:  
D
(1)  
Interface : RS232 , USB (if present).  
D
(2)  
Baud Rate : 57600, 38400, 19200 , 9600, 4800, 2400, 1200.  
D
(2)  
Data length : 7, 8 bits/char.  
D
(2)  
Parity : None , even or odd.  
D
(2)  
Handshaking : XON/XOFF or Hardware.  
Receive buffer size : 16, 64, 1K, 4K, 8KD bytes.  
(2)  
Autofeed: CR deactivatedD or CR activated.  
Print mode: NormalD or Reverse.  
Characters per inch:  
204 dpi version: A=11 B=15 cpiD, A=15 B=20 cpi.  
300 dpi version: A=17 B=23 cpiD, A=23 B=30 cpi.  
Speed/Consumption: Low, MediumD, High.  
D
(3)  
Paper retract at power-up : Deactivated or Activated.  
Print density: -50%, -37%, -25%, -12%, NormalD, +12%, +25%,  
+37%, +50%.  
Please note: the parameters marked with the symbol D represent the default  
values.  
(1) N.B.: This parameter is displayed if the printer has an USB  
interface.  
(2) N.B.: If the printer has an USB interface, the serial interface  
configuration parameters are not displayed.  
(3) N.B.: If, at power-up, paper is present on the ejector and if this  
parameter has been activated, the printer will retract the paper.  
Otherwise, if the parameter is deactivated, the printer will eject  
the paper.  
The settings made are stored in EEPROM (nonvolatile memory).  
During power-up, if the FORM FEED key is held down, the printer enters the  
autotest routine and prints out the setup report. The printer will remain in  
standby in Hexadecimal dump mode (see section 1.3) until another key is  
pressed or characters are received through the printer communication port.  
When the FORM FEED key is pressed, the printer enters parameter  
configuration.  
When the LINE FEED key is pressed, the printer exits setup and terminates  
the Hexadecimal dump function.  
KPM210/216  
www.ipcprint.com  
1- 2  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1. INSTALLATION AND USE  
When the receive buffer is full, if handshaking is set to XON/XOFF, the  
printer sends the XOFF ($13) on the serial port.  
When the receive buffer has cleared once again, if handshaking is set to  
XON/XOFF, the printer sends the XON ($11) on the serial port.  
1.3 HEXADECIMAL DUMP  
This function is used to display the characters received from the  
communications port; the printer prints out both the hexadecimal code  
received as well as the corresponding ASCII code.  
Once the autotest routine has finished, the printer enters Hexadecimal Dump  
mode. The printer remains in standby until a key is pressed or characters are  
received from the communications port; for every 24 characters received  
(204 dpi version) or every 32 characters received (300 dpi version), it prints  
hexadecimal values and ASCII codes (if the characters appear underlined, it  
means the receive buffer is full).  
Shown below is an example of a Hexadecimal Dump for the 204 dpi (24  
character) version:  
48 65 78 61 64 65 63 69 6D 61 6C 20 64 75 6D 70 20 66 75 6E 63 74 69 6F Hexadecimal dump functio  
6E 20 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 67 68 69 6A 6B 6C n 0123456789abcdefghijkl  
6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A  
mnopqrstuvwxyz  
1.4 MAINTENANCE  
1.4.1 Changing the paper roll  
To change the roll of paper, proceed as follows:  
1) Position the paper roll (1) so that it unrolls correctly as shown in fig.1.2;  
2) Insert the end of the paper roll in the paper load opening on the printing  
mechanism (2) and wait for the paper to load automatically (see fig. 1.2);  
3) Remove the paper from the paper exit opening (3)(4).  
(4) N.B.: The paper exit opening may be assembled in one of two  
positions, depending on the model in use (see fig. 1.2).  
www.ipcprint.com  
KPM210/216  
1-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1. INSTALLATION AND USE  
1
(Fig.1.2)  
(Tab.A.3)  
Horizontal  
paper exit  
2
3
3
Vertical paper exit  
(Fig.1.3)  
WARNING  
Before inserting the paper, make sure it is  
cut cleanly.  
WARNING  
Make sure the paper and printer are aligned (fig.1.4 and fig. 1.5)  
1.4.2 Paper load specifications  
To correctly load the paper, follow the alignment instructions shown in figs.  
1.4 and 1.5.  
CROSS-SECTION VIEW  
OF FRONT PANEL FROM  
PAPER INFEED SIDE  
(Fig.1.4)  
KPM210/216  
www.ipcprint.com  
1- 4  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1. INSTALLATION AND USE  
Paper alignment axis  
max max  
1° 1°  
(Fig.1.5)  
WARNING  
The roll must be perfectly aligned with the  
printer (fig. 1.5). The maximum play allowed is ± 1%.  
www.ipcprint.com  
KPM210/216  
1-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1. INSTALLATION AND USE  
1.4.3 Adjusting paper width  
Figure 1.6 illustrates the two positions of the side guides used to adjust  
(Tab.A.3)  
paper width to 210mm and 216mm.  
(Fig.1.6)  
216mm  
210mm  
210mm  
216mm  
To adjust paper width to 210mm or 216mm, proceed as follows:  
- from the paper load opening (see fig. 1.7) loosen the fastening screws (2)  
of the side guides (1) and, sliding them along the slot, position them  
according to the paper width desired (use the notches on the front as a  
guide, as shown in fig. 1.6).  
2
1
(Fig.1.7)  
1
2
2
KPM210/216  
www.ipcprint.com  
1- 6  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1. INSTALLATION AND USE  
- Re-tighten the fastening screws (2).  
WARNING  
• Assemble the side guides so that they are aligned and perpendicular to  
the paper load opening.  
1.4.4 Paper jams  
In the event of a jam along the paper path, proceed as follows:  
Turn the printer on and off before removing the paper in order to cut the  
paper and attempt to have it ejected.  
If this does not solve the problem, proceed as follows:  
Paper jammed on ejector (see fig. 1.8):  
1) Lift the roller cover (1) .  
2) Remove any pieces of paper present in the ejector rollers (2).  
3) Remove any paper present in the paper exit opening(5) .  
(5)  
N.B.: The paper exit opening may be assembled in one of two  
positions, depending on the model in use (see fig. 1.2).  
Paper jammed before the cutter (see fig. 1.8), lift the paper guide (3) and  
perform one of the two operations below:  
1) Lift the head lever (4) and pull the paper back (5); remove any pieces of  
paper.  
2) Remove the print head (see section 1.4.5) and pull the paper back (5);  
remove any pieces of paper.  
www.ipcprint.com  
KPM210/216  
1-7  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1. INSTALLATION AND USE  
(Fig.1.8)  
1
The area marked by a dotted line (2)  
indicates that area of the ejector roller  
unit in which the paper could jam  
(Tab.A.3)  
2
5
3
4
KPM210/216  
www.ipcprint.com  
1- 8  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1. INSTALLATION AND USE  
1.4.5 Cleaning the printing head  
WARNING  
• Do not touch the head heating line with bare hands or metal objects.  
• Do not perform any operation inside the printer immediately after printing  
because the head and motor tend to become very hot.  
• The printer must be turned off when the printing head unit is removed.  
WARNING  
(*) During cleaning operations the printing head lever must remain in its  
standby position.  
Turn off the printer and proceed as follows:  
1) Lift the paper guide (1) as shown in fig. 1.9.  
2) Pressing down on the two sides of the head (2) with your index fingers,  
use your thumbs to push forward as shown in fig. 1.9.  
3) Clean the printing head heating line (1) using a non-abrasive cloth  
(Fig.1.9)  
3
3
2
2
*
1
www.ipcprint.com  
KPM210/216  
1-9  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1. INSTALLATION AND USE  
moistened with denatured alcohol (see fig. 1.10)  
(Tab.A.3)  
Clean the heating line (black line  
indicated by the arrow)  
(Fig.1.10)  
4) Return the printing head to its original position, being careful to insert the  
fastening pins (1) in their slots (see fig. 1.11) and to not damage the head  
cable(6) (7)  
.
5) Lower the paper guide (2) as shown in fig. 1.11.  
(6) N.B.: Make sure the head cable is not crushed and that it does  
not obstruct the paper path.  
(7) N.B.: Make sure the head cable connector remains attached.  
KPM210/216  
www.ipcprint.com  
1- 10  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1. INSTALLATION AND USE  
(Fig.1.11)  
1
1
*
2
1.4.6 Cleaning the ejector rollers  
WARNING  
• The printer must be turned off during cleaning operations.  
Turn off the printer and proceed as follows:  
1) Lift the roller cover (1) as shown in fig. 1.12.  
2) Clean the rollers (2) using a medium-stiff brush to avoid them being  
scratched.  
www.ipcprint.com  
KPM210/216  
1-11  
Download from Www.Somanuals.com. All Manuals Search And Download.  
1. INSTALLATION AND USE  
(Tab.A.3)  
(Fig.1.12)  
1
2
KPM210/216  
www.ipcprint.com  
1- 12  
Download from Www.Somanuals.com. All Manuals Search And Download.  
2. INTERFACES  
2
3
1
4
5 4 3 2 1  
9 8 7 6  
(Fig.2.1)  
2.1 RS232 SERIAL  
The printer has an RS232 interface with 9-pin female connector. Refer to the  
table below for the connector pin signals:  
(Tab.2.1)  
PIN SIGNAL  
IN/OUT  
DESCRIPTION  
Individuazione Data Carrier. Printer on  
(active with RS232 level high)  
1
DCD  
OUT  
2
3
4
5
TXD  
RXD  
N.C.  
GND  
OUT  
Transmit data  
Receive data  
Not connected  
Ground  
IN  
-
-
Ready to send. Printer on and operational  
(active with RS232 level high)  
6
7
8
9
DTR  
N.C.  
RTS  
N.C.  
OUT  
-
OUT  
-
Not connected  
Ready to send. Ready to receive data  
(active with RS232 level high)  
Not connected  
www.ipcprint.com  
2-1  
KPM210/216  
Download from Www.Somanuals.com. All Manuals Search And Download.  
2. INTERFACES  
The diagrams below illustrate a sample connection between the printer and  
PC using a 25- or 9-pin female connector.  
(Tab.A.3)  
KPM80/112  
(Fig.2.2)  
DCD  
TXD  
RXD  
CTS  
DSR  
SIGNAL GND  
KPM80/112  
PC  
(Fig.2.3)  
KPM210/216  
www.ipcprint.com  
2- 2  
Download from Www.Somanuals.com. All Manuals Search And Download.  
2. INTERFACES  
2.2 USB SERIAL INTERFACE (OPTIONAL)  
Printers with USB serial interface conform to USB 1.0 standards and have  
the following specifications:  
Communication speed 12 Mbit/sec  
“Receptacle series B”-type connector.  
Refer to the table below for the connector pin signals and connection to a  
device:  
(Tab.2.2)  
PIN  
SIGNAL  
VBUS  
D-  
DESCRIPTION  
N.C.  
1
2
3
Data -  
D+  
Data +  
4
GND  
Shield  
Ground signal  
Cable shield  
Shell  
Fig. 2.4 illustrates USB interface connector pin layout:  
2
3
1
4
(Fig.2.4)  
www.ipcprint.com  
2-3  
KPM210/216  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
3.1 PRINT DIRECTION  
The printer has two printing directions which can be selected by means of  
the control characters:normal and reverse.  
e d o m e s v e r R  
Normal mode  
(Fig.3.1)  
www.ipcprint.com  
KPM210/216  
3-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
3.2 COMMAND DESCRIPTIONS  
3.2.1 ESC/POS Emulation  
(Tab.A.3)  
The following table lists all the commands for function management in ESC/  
POS Emulation of the printer. The commands can be transmitted to the  
printer at any moment, but they will only be carried out when the commands  
ahead of them have been executed. The commands are carried out when  
the circular buffer is free to do so.  
(Tab.3.1)  
COMMAND DESCRIPTION TABLE  
ASCII  
HEX  
Description  
BS  
HT  
LF  
$08  
$09  
$0A  
$0C  
$0D  
Back space  
Horizontal tab  
Print and line feed  
FF  
CR  
Form feed  
Print and carriage return  
Real-time status transmission  
Cancel current line transmitted  
Set character right-side spacing  
Set print mode  
DLE EOT n  
CAN  
$10 $04 (n)  
$18  
ESC SP n  
ESC ! n  
$1B $20 (n)  
$1B $21 (n)  
ESC $ nL nH  
ESC % n  
$1B $24 nL nH Set absolute position  
$1B $25 (n) Select/cancel user-defined character set  
ESC & y c1 c2 $1B $26 y c1 c2 Define user-defined characters  
$1B $28 $76 nL  
ESC ( v nL nH  
Set relative vertical print position  
nH  
ESC * m nL nH $1B $2A m nL  
Select image print mode  
d1...dk  
nH d1...dk  
$1B $2D (n)  
$1B $30  
ESC - n  
ESC 0  
Turn underline mode on/off  
Select 1/8-inch line spacing  
Select 1/6-inch line spacing  
Set line spacing using minimum units  
Set/reset script mode  
ESC 2  
$1B $32  
ESC 3 n  
ESC 4 n  
$1B $33 (n)  
$1B $34 (n)  
ESC = n  
ESC ? n  
ESC @  
$1B $3D (n)  
$1B $3F (n)  
$1B $40  
Select device  
Cancel user-defined characters  
Initialize printer  
KPM210/216  
www.ipcprint.com  
3-2  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
ASCII  
HEX  
Description  
ESC D n1...nk  
NUL  
$1B $44 n1...nk 00 Set horizontal tab positions  
ESC E n  
ESC G n  
ESC J n  
ESC R n  
ESC V n  
ESC \ nL nH  
ESC a n  
ESC c 5 n  
ESC d n  
ESC i  
$1B $45 (n)  
$1B $47 (n)  
$1B $4A (n)  
$1B $52 (n)  
$1B $56 (n)  
$1B $5C nL nH  
$1B $61 (n)  
$1B $63 $35 (n)  
$1B $64 (n)  
$1B $69  
Select emphasized mode  
Select double-strike mode  
Print and feed paper  
Select international character set  
Select print mode 90° turned  
Set relative print position  
Select justification  
Enable/disable front panel buttons  
Print and feed paper n lines  
Total cut  
ESC t n  
ESC v  
$1B $74 (n)  
$1B $76  
Select character code table  
Transmit printer status  
ESC { n  
ESC n  
$1B $7B (n)  
$1B $C1 (n)  
Set/cancel upside-down character printing  
Set/cancel cpi mode  
ESC · n xL xH $1B $FA n xL xH  
Print graphic  
yH yL  
yH yL  
Transmit graphic page to communication  
port  
ESC ¹ nL nH  
ESC ³ n  
$1B $FB nL nH  
$1B $FC (n)  
$1B $FD nL nH  
Transfer flash bank into graphic page  
Receive graphic page from  
communication port  
ESC ² nL nH  
ESC ¦ n  
GS ! n  
GS :  
$1B $FE (n)  
$1D $21 (n)  
$1D $3A  
Transfer graphic page into flash bank  
Select character size  
Set start/end of macro definition  
Turn white/black reverse printing mode  
on/off  
GS B n  
$1D $42 (n)  
GS C 0 n m  
$1D $43 $30 n m  
Select counter print mode  
GS C 1 aL aH $1D $43 $31 aL  
bL bH n r aH bL bH n r  
Select count mode (A)  
GS C 2 nL nH $1D $43 $32 nL nH Select counter  
$1D $43 $3B sa  
GS C ; sa ; sb ;  
$3B sb $3B sn $3B Select count mode (B)  
sn ; sr ; sc ;  
sr $3B sc $3B  
www.ipcprint.com  
KPM210/216  
3-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
ASCII  
GS H n  
HEX  
$1D $48 (n)  
$1D $49 (n)  
Description  
Select printing position of HRI characters  
(Tab.A.3)  
GS I n  
Transmit printer ID  
GS L nL nH  
$1D $4C nL nH Set left margin  
Set horizontal and vertical motion units  
(mode 1)  
GS P x y  
$1D $50 x y  
GS W nL nH  
GS ^ r t m  
GS c  
$1D $57 nL nH Set printing area width  
$1D $5E r t m Execute macro  
$1D $63  
Print counter  
GS e n [m]  
GS f n  
$1D $65 (n) [m] Ejector commands  
$1D $66 (n)  
$1D $68 (n)  
Select font for HRI characters  
Select height of bar code  
GS h n  
GS k m NUL  
GS r n  
$1D $6B m 00 Print bar code  
$1D $72 (n)  
$1D $77 (n)  
Transmit status  
Select horizontal side (enlargement) of  
bar code  
GS w n  
GS | n  
$1D $7C (n)  
$1D $7E (n)  
Set printing density  
GS ~ n  
Set superscript/subscript  
GS $D0 xH xL $1D $D0 xH xL Set horizontal and vertical motion units  
yH yL  
yH yL  
(mode 2)  
Enable / disable automatic FULL  
STATUS back  
GS α n  
$1D $E0 n  
Reading of length paper (cm) available  
before virtual paper end  
Reading number of cuts performed from  
the printer  
GS β  
GS Γ  
$1D $E1  
$1D $E2  
GS Π  
$1D $E3  
$1D $E4  
$1D $E5  
Reading of length (cm) of printed paper  
Reading number of retracting  
GS Σ  
GS σ  
Reading number of power up  
GS µ nH nL  
$1D $E6 nH nL Virtual paper-end limit  
Set printing speed and current  
consumption  
GS - n  
FS ...  
$1D $F0 (n)  
$1C $C0 $18  
$10 $14 $1A  
Hardware reset  
KPM210/216  
www.ipcprint.com  
3-4  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
Given below are more detailed descriptions of each command.  
BS  
[Name]  
Back space  
[Format]  
ASCII  
Hex  
BS  
08  
8
Decimal  
[Description] Moves print position to previous character.  
[Notes]  
• Can be used to put two characters at the same position.  
[Default]  
[Reference]  
[Example]  
HT  
[Name]  
Horizontal tab  
[Format]  
ASCII  
Hex  
HT  
09  
9
Decimal  
[Description] Moves the print position to the next horizontal tab position.  
[Notes]  
• Ignored unless the next horizontal tab position has been  
set.  
• If the command is received when the printing position is at  
the right margin, the printer executes print buffer full printing  
and horizontal tab processing from the beginning of the next  
line.  
• Horizontal tab positions are set using ESC D.  
[Default]  
[Reference]  
[Example]  
ESC D  
www.ipcprint.com  
KPM210/216  
3-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
LF  
[Name]  
Print and line feed  
(Tab.A.3)  
[Format]  
ASCII  
Hex  
LF  
0A  
Decimal 10  
[Description] Prints the data in the buffer and feeds one line based on the  
current line spacing.  
[Notes]  
• Sets the print position to the beginning of the line.  
[Default]  
[Reference]  
[Example]  
ESC 2, ESC 3  
FF  
[Name]  
Form Feed  
[Format]  
ASCII  
Hex  
FF  
0C  
Decimal 12  
[Description] Prints the data in the buffer, cuts the paper and presents the  
ticket.  
[Default]  
[Reference]  
[Example]  
CR  
[Name]  
Print and carriage return  
[Format]  
ASCII  
Hex  
CR  
0D  
Decimal 13  
[Description] When autofeed is “CR enabled”, this command functions in  
the same way as LF, otherwise it is disregarded.  
[Notes]  
• Sets the print position to the beginning of the line.  
[Default]  
See “Autofeed in setup” parameter.  
[Reference]  
[Example]  
LF  
KPM210/216  
www.ipcprint.com  
3-6  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
DLE EOT n  
[Name]  
Real-time status transmission  
[Format]  
ASCII  
Hex  
DLE EOT n  
10  
04  
4
n
n
Decimal 16  
[Range]  
1 n 4; n=17, n=20  
[Description] Transmits the selected printer status specified by n in real  
time according to the following parameters:  
n = 1 transmit printer status  
n = 2 transmit off-line status  
n = 3 transmit error status  
n = 4 transmit paper roll sensor status  
n = 17 transmit print status  
n = 20 transmit FULL STATUS  
[Notes]  
• This command is executed when the data buffer is full.  
• This status is transmitted whenever data sequence 10H  
04H n is received.  
[Default]  
[Reference]  
[Example]  
See tables below.  
n=1: Printer status  
Bit  
0
Off/On  
Off  
On  
Off  
Off  
On  
On  
-
Hex  
00  
02  
00  
00  
08  
10  
-
Decimal  
Function  
Not used. Fixed to Off.  
0
2
0
0
8
16  
-
1
Not used. Fixed to On.  
Not used. Fixed to Off.  
On-line.  
2
3
Off-line.  
4
5
6
7
Not used. Fixed to On.  
Undefined.  
-
-
-
Undefined.  
Off  
00  
0
Not used. Fixed to Off.  
www.ipcprint.com  
KPM210/216  
3-7  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
n=2: Off-line status  
Bit  
0
Off/On  
Hex  
00  
02  
00  
04  
00  
08  
10  
00  
20  
00  
40  
00  
Decimal  
Function  
(Tab.A.3)  
Off  
On  
Off  
On  
Off  
On  
On  
Off  
On  
Off  
On  
Off  
0
2
Not used. Fixed to Off.  
1
Not used. Fixed to On.  
Print head lowed.  
0
2
4
Print head lifted.  
0
Paper isn't feeded by FEED button.  
Paper is feeded by FEED button.  
Not used. Fixed to On.  
No paper end stop.  
3
4
5
8
16  
0
32  
0
Printing stop due to paper end.  
No error.  
6
7
64  
0
Error.  
Not used. Fixed to Off.  
n=3: Error status  
Bit  
0
1
Off/On  
Off  
Hex Decimal  
Function  
Not used. Fixed to Off.  
Not used. Fixed to On.  
Not used. Fixed to Off.  
00  
02  
00  
00  
03  
10  
00  
00  
40  
00  
0
2
On  
Off  
2
0
Off  
0
8
16  
0
0
Cutter ok.  
Cutter error.  
3
On  
On  
Off  
Off  
On  
Off  
4
5
Not used. Fixed to On.  
Not used. Fixed to Off.  
No auto-recoverable error.  
Auto-recoverable error.  
Not used. Fixed to Off  
6
7
64  
0
n=4: Paper roll sensor status  
Bit  
0
Off/On  
Off  
Hex  
00  
02  
00  
0C  
10  
00  
60  
00  
Decimal  
Function  
Not used. Fixed to Off.  
Not used. Fixed to On.  
Paper present in abundance.  
Near paper end.  
0
2
1
On  
Off  
0
2,3  
4
On  
12  
16  
0
On  
Not used. Fixed to On.  
Paper present.  
Off  
5, 6  
7
On  
96  
0
Paper not present.  
Off  
Not used. Fixed to Off.  
KPM210/216  
www.ipcprint.com  
3-8  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
n=17: Print status  
Bit  
0
Off/On  
Off  
Hex  
00  
02  
00  
04  
00  
10  
00  
20  
00  
00  
Decimal  
Function  
Not used. Fixed to Off.  
Not used. Fixed to On.  
Paper drag motor off.  
Paper drag motor on.  
Not used. Fixed to Off.  
Not used. Fixed to On.  
Paper present.  
0
2
1
On  
Off  
0
2
On  
Off  
4
3
4
0
On  
Off  
16  
0
5
On  
Off  
32  
0
Paper absent.  
6
7
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Off  
0
n=20: FULL status (6 bytes)  
1° Byte = 0x10 (DLE)  
2° byte = 0x0F  
3° byte = Paper status  
Bit  
0
Off/On  
Off  
On  
Off  
Off  
On  
Off  
Off  
Off  
On  
Off  
On  
-
Hex  
00  
01  
00  
00  
04  
00  
00  
00  
20  
00  
40  
--  
Decimal  
Function  
0
1
0
0
4
0
0
0
32  
0
Paper present.  
Paper not present.  
1
Not used. Fixed to Off.  
Paper present in abundance.  
Near paper end.  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Ticket not present in output.  
Ticket present in output.  
Not virtual paper end (*).  
Virtual paper end (*).  
RESERVED.  
2
3
4
5
6
7
64  
-
(*) Virtual paper end is set when the paper length available, readed by GS ß,  
is 0.  
www.ipcprint.com  
KPM210/216  
3-9  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
4° byte = USER STATUS  
Bit  
0
Off/On  
Off  
On  
Off  
Off  
Off  
On  
Off  
Off  
On  
Off  
On  
Off  
Hex  
00  
00  
00  
00  
00  
08  
00  
00  
20  
00  
40  
00  
Decimal  
Function  
(Tab.A.3)  
0
1
Print head lowed.  
Print head lifted.  
1
2
0
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Drag paper motor off.  
Drag paper motor on.  
Not used. Fixed to Off.  
LF key released.  
0
0
3
4
5
8
0
0
32  
0
LF key pressed.  
FF key released.  
6
7
64  
0
FF key pressed.  
Not used. Fixed to Off.  
5° byte = Recoverable error Status  
Bit  
0
Off/On  
Off  
On  
Off  
Off  
Off  
Off  
Off  
Off  
On  
Off  
On  
Off  
On  
Hex  
00  
01  
00  
00  
00  
00  
00  
00  
20  
00  
40  
00  
80  
Decimal  
Function  
Head temperature ok.  
0
1
Head temperature error.  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Power supply voltage ok.  
Power supply voltage error.  
Not used. Fixed to Off.  
Acknowledge command.  
Not acknowledge command error.  
Free paper route.  
1
2
0
0
0
3
4
5
0
0
0
32  
0
6
7
64  
0
Paper jam.  
Black Maker found or in searching.  
Black Maker not found.  
128  
KPM210/216  
www.ipcprint.com  
3-10  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
6° byte = Unrecoverable error Status  
Function  
Bit  
0
Off/On  
Off  
On  
Off  
Off  
On  
Off  
Off  
Off  
Off  
Off  
On  
Off  
Hex  
00  
01  
00  
00  
04  
00  
00  
00  
00  
00  
40  
00  
Decimal  
Cutter ok.  
0
1
Cutter error.  
Not used. Fixed to Off.  
RAM ok.  
1
0
0
2
RAM error.  
4
EEPROM ok.  
0
3
EEPROM error.  
Not used. Fixed to Off.  
Not used. Fixed to Off.  
Flash ok.  
0
4
5
0
0
0
6
7
Flash error.  
64  
0
Not used. Fixed to Off.  
CAN  
[Name]  
Cancel current line transmitted  
[Format]  
ASCII  
Hex  
CAN  
18  
Decimal 24  
[Description] Deletes current line transmitted.  
[Notes]  
• Sets the print position to the beginning of the line.  
• However, this command does not clear the receive buffer.  
[Default]  
[Reference]  
[Example]  
ESC SP n  
[Name]  
Set right-side character spacing  
[Format]  
ASCII  
Hex  
ESC SP n  
1B 20  
n
n
Decimal 27  
32  
[Range]  
0 n 255  
[Description] Sets the character spacing for the right side of the character  
to [n x horizontal or vertical motion units].  
www.ipcprint.com  
KPM210/216  
3-11  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Notes]  
• The character spacing is added on right of each character.  
• The right character spacing for double-width mode is twice  
the normal value.  
(Tab.A.3)  
When the characters are enlarged, the right side character  
spacing is m (2 or 4) times the normal value.  
• The horizontal and vertical motion units are specified by GS  
P. Changing the horizontal or vertical motion units does not  
affect the current right side spacing.  
• The GS P command can change the horizontal (and verti-  
cal) motion unit. However, the value cannot be less than the  
minimum horizontal movement amount.  
• In standard mode, the horizontal motion unit is used.  
• The maximum right side spacing is:  
255/204 inches for the 204 dpi model  
255/300 inches for the 300 dpi model.  
n = 0  
[Default]  
[Reference]  
[Example]  
GS P or GS $D0  
ESC ! n  
[Name]  
Select print modes  
[Format]  
ASCII  
Hex  
ESC !  
n
n
n
1B 21  
Decimal 27  
33  
[Range]  
0 n 255  
[Description] Selects print modes using n (see table below):  
KPM210/216  
www.ipcprint.com  
3-12  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
11/15 cpi (200 dpi) 15/20 cpi (200 dpi)  
17/23 cpi (300 dpi) 23/30 cpi (300 dpi)  
Function  
Bit Off/On Hex Decimal  
18 x 24  
13 x 24  
13 x 24  
10 x 24  
Off  
On  
-
00  
01  
-
0
1
Character font A selected.  
Character font B selected.  
Undefined.  
0
1
2
-
-
-
-
Undefined.  
Off  
On  
Off  
On  
Off  
On  
Off  
On  
Off  
On  
00  
08  
00  
10  
00  
20  
00  
40  
00  
80  
0
Expanded mode not selected.  
Expanded mode selected.  
3
4
5
6
7
8
0
Double-height mode not selected.  
Double-height mode selected.  
Double-width mode not selected.  
Double-width mode selected.  
Italic mode not selected.  
16  
0
32  
0
64  
0
Italic mode selected.  
Underline mode not selected.  
Underline mode selected.  
128  
[Notes]  
• The printer can underline all characters, but cannot under-  
line the spaces set by HT, ESC $, ESC \ and 90°/270° ro-  
tated characters.  
• When characters are enlarged to different heights on one  
line, the characters are aligned at the baseline or topline (see  
GS ~).  
• This command resets the left and right margin at default  
value (see GS L, GS W).  
ESC E can also be used to turn the emphasized mode on/  
off. However, the last-received setting command is the effec-  
tive one.  
ESC - can also be used to turn the underlining mode on/off.  
However, the last-received setting command is the effective  
one.  
ESC 4 can also be used to turn the italic mode on/off. How-  
ever, the last-received setting command is the effective one.  
GS ! can also be used to select character height/width.  
However, the last-received setting command is the effective  
one.  
[Default]  
n = 0  
[Reference]  
[Example]  
ESC -, ESC E, ESC 4, GS !  
www.ipcprint.com  
KPM210/216  
3-13  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
ESC $ nL nH  
[Name]  
Set absolute print position  
(Tab.A.3)  
[Format]  
ASCII  
Hex  
ESC $  
nL  
nH  
1B 24 nL  
nH  
nH  
Decimal 27 36 nL  
[Range]  
0 nL 255  
0 nH 255  
[Description] Sets the distance from the beginning of the line to the posi-  
tion at which subsequent characters are to be printed.  
The distance from the beginning of the line to the print posi-  
tion is [(nL + nH × 256) × (vertical or horizontal motion unit)]  
inches.  
[Notes]  
• Settings outside the specified printable area are ignored.  
• The horizontal and vertical motion unit are specified by  
GS P or GS $D0.  
GS P or GS $D0 can change the horizontal (and vertical)  
motion unit. However, the value cannot be less than the mini-  
mum horizontal movement amount.  
• In standard mode, the horizontal motion unit (x) is used.  
• If the setting is outside the printing area width, it sets the  
absolute print position, but the left or right margin is set at  
default value.  
[Default]  
[Reference]  
[Example]  
ESC \, GS P or GS $D0  
ESC % n  
[Name]  
Select/cancel user-defined characters  
[Format]  
ASCII  
Hex  
ESC %  
1B 25  
n
n
n
Decimal 27 37  
[Range]  
0 n 255  
[Description] Selects or cancels the user-defined character set.  
When the Least Significant Bit (LSB) of n is 0, the user-de-  
fined character set is canceled.  
When the LSB of n is 1, the user-defined character set is  
selected.  
KPM210/216  
www.ipcprint.com  
3-14  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Notes]  
• Only the LSB of n is applicable.  
• When the user-defined character set is canceled, the inter-  
nal character set is automatically selected.  
[Default]  
n=0  
[Reference]  
[Example]  
ESC &, ESC ?  
ESC & Y C1 C2 [x1 d1…d(y × x1)]…[xkd1…d(y × xk)]  
[Name]  
Defines user-defined characters  
[Format]  
ASCII  
Hex  
ESC &  
Y
Y
Y
C1 C2  
C1 C2  
C1 C2  
1B 26  
Decimal 27 37  
[Range]  
Y = 3  
32 C1 C2 126  
0 x 16 (Font ( 18 × 24))  
0 x 13 (Font 13 × 24)  
0 x 10 (Font 10 × 24)  
0 d1 … d (y × xk) 255  
k = C2 – C1 + 1  
[Description] Defines user-defined characters.  
Y specifies the number of bytes in the vertical direction.  
C1 specifies the beginning character code for the definition,  
and C2 specifies the final code.  
X specifies the number of dots in the horizontal direction.  
[Notes]  
• The allowable character code range is from ASCII 20H (32)  
to 7EH (126) (95 characters).  
• It is possible to define multiple characters for consecutive  
character codes. If only one character is desired, use C1 =  
C2.  
• If C2 < C1, the command is not executed.  
• d is the dot data for the characters. The dot pattern is in the  
horizontal direction starting from the left. Any remaining dots  
on the right remain blank.  
• The data to define a user-defined character is ( x x y) bytes.  
To print a dot, set the corresponding bit to 1; to not have it  
print, set to 0.  
• This command can define different user-defined character  
patterns for each font. To select the font, use ESC !, ESC .  
www.ipcprint.com  
KPM210/216  
3-15  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
• The user-defined character definitions are cleared when:  
ESC @ or  
GS * or  
(Tab.A.3)  
ESC ? are executed or the printer is reset or the power shut  
off.  
[Default]  
Internal character set.  
[Reference]  
ESC %, ESC ?  
[Example]  
18 dots (11 cpi)  
13 dots (15 cpi)  
10 dots (20 cpi)  
ESC ( v nL nH  
[Name]  
Set relative vertical print position  
[Format]  
ASCII  
Hex  
ESC (  
v
nL  
nL  
nH  
nH  
nH  
1B 28  
76  
Decimal 27  
0 nL 255  
0 nH 255  
10  
118 nL  
[Range]  
[Description] Sets the print vertical position based on the current position  
by using the horizontal or vertical motion unit.  
• This command sets the distance from the current position  
to [( nL + nH x 256) x ( horizontal or vertical motion unit)].  
[Notes]  
• When the starting position is specified by N motion unit to  
the bottom :  
nL + nH x 256 = N  
When the starting position is specified by N motion unit to the  
top (negative direction), use the complement of 65536 :  
nL + nH x 256 = 65536 - N  
KPM210/216  
www.ipcprint.com  
3-16  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
• The horizzontal and vertical motion unit are specified by GS  
P.  
• The GS P command can change the horizontal (and verti-  
cal) motion unit. However, the value cannot be less than the  
minimum horizontal movement amount.  
• In standard mode, the vertical motion unit is used.  
[Default]  
[Reference]  
[Example]  
GS P  
ESC * m nL nH d1...dk  
[Name]  
Select bit image mode  
[Format]  
ASCII  
Hex  
ESC *  
m
m
m
nL  
nL  
nL  
nH  
d1...dk  
1B 2A  
nH d1...dk  
nH d1...dk  
Decimal 27  
m = 0, 1, 32, 33  
0 nL 255  
0 nH 3  
42  
[Range]  
0 d 255  
[Description] Selects a bit image mode using m for the number of dots  
specified by nL and nH, as follows:  
for the 204 dpi model :  
Vertical direction  
Horizontal direction  
m
0
Mode  
8 dot single  
density  
8 dot double  
density  
24 dot single  
density  
24 dot double  
density  
N. dots  
DPI  
DPI  
N. of Data (k)  
8
8
68  
102  
204  
102  
204  
nL + nH x 256  
1
68  
nL + nH x 256  
32  
33  
24  
24  
204  
204  
(nL + nH x 256) x 3  
(nL + nH x 256) x 3  
www.ipcprint.com  
KPM210/216  
3-17  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
for the 300 dpi model :  
Vertical direction  
Horizontal direction  
(Tab.A.3)  
m
0
Mode  
8 dot single  
density  
8 dot double  
density  
24 dot single  
density  
24 dot double  
density  
N. dots  
DPI  
DPI  
N. of Data (k)  
8
100  
150  
nL + nH x 256  
nL + nH x 256  
1
8
100  
300  
300  
300  
150  
300  
32  
33  
24  
24  
(nL + nH x 256) x 3  
(nL + nH x 256) x 3  
[Notes]  
• The nL and nH commands indicate the number of dots of  
the bit image in the horizontal direction. The number of dots  
is calculated using: nL + nH × 256.  
• If the bit image data input exceeds the number of dots to be  
printed on a line, the excess data is ignored.  
d indicates the bit image data. Set a corresponding bit to 1  
to print a dot, or to 0 to not print the dot.  
• If the value of m is outside the specified range, nL and data  
following it are processed as normal data.  
• If the width of the printing area set by GS L and GS W is  
less than the width required by the data set using ESC * , the  
excess data are ignored.  
To print the bit image use LF, CR, ESC J or ESC d.  
• After printing a bit image, the printer returns to normal data  
processing mode.  
• This command is not affected by the emphasized, double-  
strike, underline (etc.) print modes, except for the upside-  
down mode.  
• The relationship between the image data and the dots to be  
printed is as follows:  
KPM210/216  
www.ipcprint.com  
3-18  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
8-dot bit image  
24-dot bit image  
[Default]  
[Reference]  
[Example]  
ESC - n  
[Name]  
Turn underline mode on/off  
[Format]  
ASCII  
Hex  
ESC -  
n
n
n
1B 2D  
Decimal 27  
45  
[Range]  
0 n 2, 48 n 50  
[Description] Turns underline mode on or off, based on the following val-  
ues of n:  
n = 0, 48 Turns off underline mode  
n = 1, 49 Turns on underline mode (1-dot thick)  
n = 2, 50 Turns on underline mode (2-dot thick)  
[Notes]  
• The printer can underline all characters, but cannot under-  
line the space set by HT and right-side character spacing.  
• The printer cannot underline 90°/270° rotated characters  
and white/black inverted characters.  
• When underline mode is turned off by setting the value of n  
to 0 or 48, the data which follows is not underlined.  
• Underline mode can also be turned on or off by using  
ESC !. Note, however, that the last received command is the  
effective one.  
[Default]  
n=0  
www.ipcprint.com  
KPM210/216  
3-19  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Reference]  
[Example]  
ESC !  
(Tab.A.3)  
ESC 0  
[Name]  
Select 1/8-inch (for 204 dpi) or 1/12-inch line spacing  
[Format]  
ASCII  
Hex  
ESC 0  
1B 30  
Decimal 27 48  
[Description] Selects 1/8-inch (for 204 dpi) or 1/12-inch (for 300 dpi) line  
spacing .  
[Notes]  
[Default]  
[Reference]  
[Example]  
ESC 2, ESC 3  
ESC 2  
[Name]  
Select 1/6-inch (for 204 dpi) or 1/9-inch (for 300 dpi) line  
spacing  
[Format]  
ASCII  
Hex  
ESC 2  
1B 32  
Decimal 27  
50  
[Description] Selects 1/6-inch (for 204 dpi) or 1/9-inch (for 300 dpi) line  
spacing.  
[Notes]  
[Default]  
[Reference]  
[Example]  
ESC 0, ESC 3  
ESC 3 n  
[Name]  
Set line spacing  
[Format]  
ASCII  
Hex  
ESC 3  
n
n
n
1B 33  
Decimal 27  
51  
[Range]  
0 n 255  
KPM210/216  
www.ipcprint.com  
3-20  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Description] Sets line spacing to [ n × (vertical or horizontal motion unit)]  
inches.  
[Notes]  
• The horizontal and vertical motion unit are specified by  
GS P or GS $D0. Changing the horizontal or vertical motion  
unit does not affect the current line spacing.  
• The GS P or GS $D0 command can change the horizontal  
(and vertical) motion unit. However, the value cannot be less  
than the minimum vertical movement amount.  
• In standard mode, the vertical motion unit is used.  
[Default]  
n = 64  
[Reference]  
[Example]  
ESC 0, ESC 2, GS P or GS $D0  
ESC 4 n  
[Name]  
Set/reset italic mode  
[Format]  
ASCII  
Hex  
ESC 4  
1B 34  
27 52  
n
n
n
Decimal  
[Range]  
0 n 1, 48 n 49  
[Description] Turns italic mode on or off, based on the following values of  
n:  
n
Function  
0, 48  
1, 49  
Turns off italic mode  
Turns on italic mode  
[Notes]  
• The printer can print any character in italic mode.  
• When italic mode is turned off by setting the value of n to 0  
or 48, the data which follows is printed in normal mode.  
• Italic mode can also be turned on or off using ESC !. Note,  
however, that the last received command is the effective one.  
[Default]  
n = 0  
[Reference]  
[Example]  
ESC !  
www.ipcprint.com  
KPM210/216  
3-21  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
ESC = n  
[Name]  
Select peripheral device  
(Tab.A.3)  
[Format]  
ASCII  
Hex  
ESC =  
n
n
n
1B 3D  
Decimal 27  
61  
[Range]  
0 n 255  
[Description] Select the device to which the host computer sends data,  
using n as follows:  
Bit  
0
Off/On  
Hex  
00  
01  
-
Decimal  
Function  
Off  
0
Printer disabled  
Printer enabled  
Undefined  
On  
1
1
2
3
4
5
6
-
-
-
-
-
-
Undefined  
-
-
Undefined  
-
-
-
Undefined  
-
-
-
-
Undefined  
-
-
Undefined  
Off  
On  
00  
80  
0
Pass-trough function disabeld  
Pass-trough function enabeld  
7
128  
[Notes]  
• When the printer is disabled, it ignores all transmitted data  
until the printer is enabled through this command.  
• When the Pass-trough function is enabled, all transmitted  
data are sent on the 2nd serial.  
[Default]  
n = 1  
[Reference]  
[Example]  
ESC ? n  
[Name]  
Cancel user-defined characters  
[Format]  
ASCII  
Hex  
ESC ?  
n
n
n
1B 3F  
Decimal 27 63  
[Range]  
32 n 126  
[Description] Cancels user-defined characters.  
[Notes] • This command cancels the pattern defined for the character  
code specified by n. After the user-defined character is can-  
KPM210/216  
www.ipcprint.com  
3-22  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
celled, the corresponding pattern for the internal character is  
printed.  
• This command deletes the pattern defined for the specified  
character code in the font selected by ESC !.  
• If the user-defined character has not been defined for the  
specified character code, the printer ignores this command.  
[Default]  
[Reference]  
[Example]  
ESC &, ESC %  
ESC @  
[Name]  
Initialize printer  
[Format]  
ASCII  
Hex  
ESC @  
1B 40  
Decimal 27  
64  
[Description] Clears the data in the print buffer and resets the printer mode  
to that in effect when power was turned on.  
[Notes]  
• The data in the receiver buffer is not cleared.  
• The macro definitions are not cleared.  
[Default]  
[Reference]  
[Example]  
ESC D [n1...nk] NUL  
[Name]  
Set horizontal tab positions  
[Format]  
ASCII  
Hex  
ESC D  
1B 44  
n1...nk  
n1...nk  
n1...nk  
NUL  
00  
0
Decimal 27  
1 n 255  
0 k 32  
68  
[Range]  
[Description] Sets horizontal tab positions  
n specifies the column number for setting a horizontal tab  
position calculated from the beginning of the line.  
k indicates the total number of horizontal tab positions to be  
set.  
www.ipcprint.com  
KPM210/216  
3-23  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Notes]  
• The horizontal tab position is stored as a value of [character  
width x n] measured from the beginning of the line. The char-  
(Tab.A.3)  
acter width includes the right-side character spacing and  
double-width characters are set with twice the width of normal  
characters.  
• This command cancels previous tab settings.  
• When setting n = 8, the print position is moved to column 9,  
by sending HT.  
• Up to 32 tab positions can be set. Data exceeding 32 tab  
positions is processed as normal data.  
• Send [ n ] k in ascending order and place a 0 NUL code at  
the end. When [ n ] k is less than or equal to the preceding  
value [ n ] k-1, the setting is complete and the data which  
follows is processed as normal data.  
ESC D NUL cancels all horizontal tab positions.  
• The previously specified horizontal tab position does not  
change, even if the character width is modified.  
[Default]  
Default tab positions are set at intervals of 8 characters (col-  
umns 9, 17, 25, …) when the right-side character spacing is  
0.  
[Reference]  
[Example]  
HT  
ESC E n  
[Name]  
Turn emphasized mode on/off  
[Format]  
ASCII  
Hex  
ESCE n  
1B 45 n  
Decimal 27 69 n  
[Range]  
0 n 255  
[Description] Turns emphasized mode on/off.  
• When the LSB of n is 0, the emphasized mode is off.  
• When the LSB of n is 1, the emphasized mode is on.  
[Notes]  
• Only the LSB of n is effective.  
ESC ! also turns on and off the emphasized mode. How-  
ever, the last received command is the effective one.  
[Default]  
n = 0  
[Reference]  
[Example]  
ESC !  
KPM210/216  
www.ipcprint.com  
3-24  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
ESC G n  
[Name]  
[Format]  
Hex  
Turn double-strike mode on/off  
ASCII  
ESC  
1B  
G n  
47 n  
71 n  
Decimal  
[Range]  
27  
0 n 255  
[Description] Turns double-strike mode on or off.  
• When the LSB of n is 0, the double-strike mode is off.  
• When the LSB of n is 1, the double-strike mode is on.  
[Notes]  
• Only the LSB of n is effective.  
• Printer output is the same in double-strike and emphasized  
mode.  
[Default]  
n = 0  
[Reference]  
[Example]  
ESC E  
ESC J n  
[Name]  
Print and paper feed  
[Format]  
ASCII  
Hex  
ESCJ  
n
1B 4A n  
Decimal 27 74 n  
[Range]  
0 n 255  
[Description] Prints the data in the print buffer and feeds the paper [ n ×  
(vertical or horizontal motion unit)] inches.  
[Notes]  
• After printing has been completed, this command sets the  
print starting position to the beginning of the line.  
• The paper feed amount set by this command does not af-  
fect the values set by ESC 2 or ESC 3.  
• The horizontal and vertical motion units are specified by  
GS P or GS $D0.  
GS P or GS $D0 can change the vertical (and horizontal)  
motion unit. However, the value cannot be less than the mini-  
mum vertical movement amount.  
• In standard mode, the vertical motion unit is used.  
• The maximum paper feed amount is 4095 mm (161  
inches).  
[Default]  
www.ipcprint.com  
KPM210/216  
3-25  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Reference]  
[Example]  
GS P or GS $D0  
(Tab.A.3)  
ESC R n  
[Name]  
Select an international character set  
[Format]  
ASCII  
Hex  
ESCR n  
1B 52 n  
Decimal 27 82 n  
[Range]  
0 n 10  
[Description] Selects the international character set n according to the  
table below:  
Hex  
Character set  
U.S.A.  
23 24 40 5B 5C 5D 5E 60 7B 7C 7D 7E  
n
0
1
2
#
#
#
$ @  
[
\
]
^
^
^
^
^
`
`
`
`
{
|
}
~
"
France  
$
$
à
§
°
ç
§
é
ä
{
ù
ö
|
è
ü
}
Germany  
Ä Ö Ü  
β
~
~
ü
ì
3 United Kingdom £ $ @  
[
\
]
4
5
Denmark I  
Sweden  
Italy  
#
#
#
$ @ Æ  
Å
` æ  
å
å
è
}
φ
ö
ò
ñ
|
É Ä Ö Å Ü  
é
ä
à
"
6
$ @ °  
\
è
^
^
^
ù
`
7
Spain 1  
Japan  
Pt $ @  
i
Ñ ¿  
~
~
ü
ü
8
#
#
#
$ @  
[
¥
]
`
{
}
9
Norway  
Denmark II  
É Æ  
É Æ  
Å Ü é æ  
Å Ü é æ  
å
å
φ
φ
10  
$
[Default]  
n = 0  
[Reference]  
[Example]  
KPM210/216  
www.ipcprint.com  
3-26  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
ESC V n  
[Name]  
Set 90° rotated print mode.  
[Format]  
ASCII  
Hex  
ESC V  
1B 56  
n
n
Decimal 27 86  
n
[Range]  
0 n 1  
48 n 49  
[Description] Turns 90° rotation mode on/off.  
n is used as follows :  
n
Function  
0, 48 Turns off 90° rotation mode  
1,49 Turns on 90° rotation mode  
[Notes]  
• When underlined mode is turned on, the printer does not  
underline 90° rotated characters. All the same it’s possible  
select the underline mode.  
• Double-width and double-height commands in 90° rotation  
mode enlarge characters in the opposite directions from  
double-height and double-width commands in normal mode.  
• This command is not available in Page mode.  
• If this command is entered in Page mode, the printer all the  
same save the setting.  
Default]  
n = 0  
[Reference]  
ESC !, ESC -  
ESC \ nL nH  
[Name]  
Set relative print position  
[Format]  
ASCII  
Hex  
ESC \  
1B 5C nL  
nL  
nH  
nH  
Decimal 27 92 nL  
nH  
[Range]  
0 nL 255  
0 nH 255  
[Description] Sets the print starting position based on the current position  
www.ipcprint.com  
KPM210/216  
3-27  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
by using the horizontal or vertical motion unit.  
Sets the distance from the current position to [(nL+ nH × 256)  
(Tab.A.3)  
× (horizontal or vertical motion unit)].  
[Notes]  
• Any setting that exceeds the printable area is ignored.  
• When the starting position is specified by n motion units to  
the right:  
nL + nH × 256 = n  
When the starting position is specified by n motion units to  
the left (negative direction), use the complement of 65536:  
nL + nH × 256 = 65536 – n  
• If setting exceeds the printing area width, the left or right  
margin is set to the default value.  
• The horizontal and vertical motion unit are specified by  
GS P or GS $D0.  
GS P or GS $D0 can change the horizontal (and vertical)  
motion units. However, the value cannot be less than the mini-  
mum horizontal movement amount.  
• In standard mode, the horizontal motion unit is used.  
[Default]  
[Reference]  
[Example]  
ESC $, GS P or GS $D0  
ESC a n  
[Name]  
Select justification  
[Format]  
ASCII  
Hex  
ESCa  
n
1B 61 n  
Decimal 27 97 n  
[Range]  
0 n 2, 48 n 50  
[Description] Aligns all data in one line to the specified position.  
n selects the type of justification as follows:  
n
Justification  
Flush left  
Centered  
0, 48  
1, 49  
2, 50  
Flush right  
[Notes]  
• This command is only enabled when inserted at the begin-  
ning of a line.  
• Lines are justified within the specified printing area.  
• Spaces set by HT, ESC $ and ESC \ will be justified ac-  
KPM210/216  
www.ipcprint.com  
3-28  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
cording to the previously-entered mode.  
[Default]  
n = 0  
[Reference]  
[Example]  
Flush left  
Centered  
Flush right  
ABC  
ABCD  
ABCDE  
ABC  
ABCD  
ABCDE  
ABC  
ABCD  
ABCDE  
ESC c 5 n  
[Name]  
Enable/disable front panel buttons  
[Format]  
ASCII  
Hex  
ESC  
1B  
c
5
n
63 35 n  
99 53 n  
Decimal 27  
[Range]  
0 n 255  
[Description] Enables/disables the buttons on the front panel.  
• When the LSB of n is 0, the panel buttons are enabled.  
• When the LSB of n is 1, the panel buttons are disabled.  
[Notes]  
• Only the LSB of n is effective.  
• On the printer, the panel buttons are FORM FEED and LINE  
FEED.  
• When the panel buttons are disabled, the buttons may only  
be used after the printer has been reset.  
[Default]  
n = 0  
[Reference]  
[Example]  
See “Panel Key” parameter from setup.  
ESC d n  
[Name]  
Print and feed paper n rows  
[Format]  
ASCII  
Hex  
ESCd  
n
1B 64 n  
Decimal 27 100 n  
[Range]  
0 n 255  
[Description] Prints the data in the print buffer and feeds the paper n rows.  
[Notes]  
• Sets the print starting position at the beginning of the line.  
• This command does not affect the line spacing set by  
www.ipcprint.com  
KPM210/216  
3-29  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
ESC 2 or ESC 3.  
• The maximum paper feed amount is 254 rows. Even if a  
(Tab.A.3)  
paper feed amount of more than 254 rows is set, the printer  
feeds the paper only 254 rows.  
[Default]  
[Reference]  
[Example]  
ESC 2, ESC 3  
ESC i  
[Name]  
Total cut  
[Format]  
ASCII  
Hex  
ESC  
1B  
i
69  
105  
Decimal 27  
[Description] This command prints the data in the buffer and enables cutter  
operation. If there is no cutter, a disabling flag is set and any  
subsequent cut commands will be ignored.  
[Notes]  
• The printer waits to complete all paper movement com-  
mands before it executes a total cut.  
[Default]  
[Reference]  
[Example]  
ESC t n  
[Name]  
Select character code table  
[Format]  
ASCII  
Hex  
ESCt  
n
1B 74 n  
Decimal 27 116 n  
n = 0, 2, 3, 4, 5, 19, 255  
[Range]  
[Description] Selects a page n from the character code table, as follows:  
KPM210/216  
www.ipcprint.com  
3-30  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
n
Page  
0
0 (PC437 [U.S.A., Standard Europe])  
2 (PC850 [Multilingual])  
3 (PC860 [Portuguesel])  
4 (PC863 [Canadian-French])  
5 (PC865 [Nordic])  
2
3
4
5
19  
255  
19 (PC858 for Euro symbol at position 213)  
Space page  
[Notes]  
[Default]  
n = 0  
[Reference]  
[Example]  
See character code tables  
For printing Euro symbol (•), the command sequence is:  
1B, 74, 13, D5  
ESC v  
[Name]  
Transmit paper sensor status  
[Format]  
ASCII  
Hex  
ESC v  
1B 76  
Decimal 27 118  
[Description] When this command is received, transmit the current status  
of the paper sensor.  
The status to be transmitted is shown in the table below:  
www.ipcprint.com  
KPM210/216  
3-31  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
Bit Off/On Hex Decimal  
Function  
(Tab.A.3)  
Near paper-end sensor:  
Off  
On  
Off  
On  
00  
03  
0
3
Paper present  
0,1  
2,3  
Near paper-end sensor:  
Paper not present  
Paper-end sensor:  
Paper present  
Paper-end sensor:  
Paper not present  
Not used. Fixed to Off.  
Undefined  
00  
0
(0C)  
(12)  
4
5
6
7
Off  
-
00  
-
0
-
-
-
-
Undefined  
Off  
00  
0
Not used. Fixed to Off.  
[Notes]  
• This command is executed immediately, even when the  
data buffer is full (Busy ).  
• After the paper autoload all buffers (receive and print) are  
cleared.  
[Default]  
[Reference]  
[Example]  
DLE EOT  
ESC { n  
[Name]  
Turn upside-down printing mode on/off  
[Format]  
ASCII  
Hex  
ESC{  
n
1B 7B n  
Decimal 27 123 n  
[Range]  
0 n 255  
[Description] Turns upside-down printing mode on or off.  
• When the LSB of n is 0, the upside-down printing mode is  
off.  
• When the LSB of n is 1, the upside-down printing mode is  
on.  
[Notes]  
• Only the LSB of n is effective.  
• This command is valid only if entered at the beginning of a  
line.  
• In upside-down printing mode, the printer rotates the line to  
be printed 180° and then prints it.  
KPM210/216  
www.ipcprint.com  
3-32  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Default]  
n = 0  
[Reference]  
[Example]  
Upside-down printing Off  
Upside-down printing On  
A B C D E F G  
0 1 2 3 4 5 6  
ABCDEFG  
0123456  
Printing direction  
ESC n  
[Name]  
Set/cancel cpi mode  
[Format]  
ASCII  
Hex  
ESCn  
1B C1 n  
Decimal 27 193 n  
[Range]  
0 n 1, 48 n 49  
[Description] Sets cpi mode based on the following values of n:  
n
Function  
204 dpi  
300 dpi  
0, 48 Font A = 11 cpi Font A = 17 cpi  
Font B = 15 cpi Font B = 23 cpi  
1, 49 Font A = 15 cpi Font A = 23 cpi  
Font B = 20 cpi Font B = 30 cpi  
[Default]  
n = 0  
ESC !  
[Reference]  
ESC · n xH xL yH yL  
[Name]  
Print graphic.  
[Format]  
ASCII  
ESC  
·
n
xH xL yH yL  
Hex  
Decimal  
1B  
27  
FA n xH xL yH yL  
250 n xH xL yH yL  
[Range]  
0 n 1  
0 xH, xL, yH, yL 255  
[Description] Prints graphic logo from flash or current graphic page located  
www.ipcprint.com  
KPM210/216  
3-33  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
in ram.  
n selects the graphic source as follows:  
(Tab.A.3)  
n
0
Function  
Print graphic page from ram  
(used at the moment)  
1
Print logo 1 from flash  
The maximum printable vertical dimension dhmax is :  
• for the 204 dpi model dhmax = 315  
• for the 300 dpi model dhmax = 212  
xL + xH × 256 specifies the starting dotline ( 1 ÷ dhmax).  
yL + yH × 256 specifies the number of lines to print.  
[Notes]  
• If (xL + (xH × 256)) > dhmax the printer does not execute  
the command.  
• If ( xL + ( xH × 256 ) + yL +( yH × 256 ))> dhmax the printer  
prints only dhmax - xL + ( xH × 256 ) +1 dotline.  
• After the print of the logo from RAM (n= 0 ), the graphic  
page is deleted. If the user wants to print again or save the  
logo into the flash, the user must retransmit or reload it with  
the command ESC ³.  
To print a text string before the logo, send a LF, because  
the logo printing buffer and the characters buffer is the same.  
• If don’t modify the logo stored into flash bank, use this  
command with n = 1.  
[Default]  
[Reference]  
[Example]  
ESC ³, ESC ², ESC ¦  
To print from ram bank dotline 100 to dotline 199, send:  
1BH FAH 00H 00H 64H 00H C7H  
ESC ¹ nL nH  
[Name]  
Transmit graphic page to communication port  
[Format]  
ASCII  
Hex  
ESC ¹  
nL  
nH  
nH  
nH  
1B FB nL  
Decimal 27 251 nL  
[Description] Transmits [nL + (nH × 256)] word of graphic page used at the  
moment to the communication port.  
KPM210/216  
www.ipcprint.com  
3-34  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Default]  
[Reference]  
[Example]  
ESC ³, ESC ², ESC ¦  
ESC ³ n  
[Name]  
Transfer flash bank into graphic page  
[Format]  
ASCII  
Hex  
ESC ³  
n
1B FC n  
Decimal 27 252 n  
[Range]  
n = 1  
[Description] Transfers flash bank into graphic page used at the moment  
n selects the flash bank as follows:  
n
1
Function  
Transfers flash bank logo 1 into ram  
[Notes]  
• Don’t lose the logo holded into the graphic page don’t send,  
after this command, other control characters to the printer  
which operate on the printing buffer (LF, FF) as the logo print-  
ing buffer and the characters is the same. The only com-  
mands which don’t cancel the logo stored in the graphic page  
are the commands ESC ·, ESC ¹, ESC ¦ and the status com-  
mands.  
To print strings character and logo from ram proceed as  
follows :  
1) send strings character with a LF ending command;  
2) send 0x1B 0xFC 0x01 for transfer logo into ram;  
3) send 0x1B 0xFA 0x00 xH xL yH yL to print logo.  
[Default]  
[Reference]  
[Example]  
ESC ·, ESC ², ESC ¦  
www.ipcprint.com  
KPM210/216  
3-35  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
ESC ² nL nH  
[Name]  
Receive graphic page from communication port  
(Tab.A.3)  
[Format]  
ASCII  
Hex  
ESC ²  
nL  
nH  
nH  
nH  
1B FD nL  
Decimal 27 253 nL  
[Range]  
0 nL, nH 255  
[Description] Receives [nL + (nH × 256)] words from the port and puts  
them into the ram bank.  
[Notes]  
• The number of data bytes received is [nL + (nH × 256)] × 2.  
• Each word is first received as MSByte and then as LSByte.  
• If [nL + (nH × 256)] is greater than 32768, the data which  
follows is processed as normal data.  
•The flash bank dimensions for the graphic print are :  
with 204 dpi model have 1664 horizontals dots (208 bytes/  
dot line) x 315 verticals dots (65312 bytes).  
with 300 dpi model have 2464 horizontals dots (308 bytes/  
dot line) x 212 verticals dots (65296 bytes).  
•if the logo height is smaller than the maximum height of 816  
pixel, the area not used is deleted.  
[Default]  
[Reference]  
[Example]  
ESC ·, ESC ³, ESC ¦  
ESC ¦ n  
[Name]  
Transfer graphic page into flash bank  
[Format]  
ASCII  
Hex  
ESC ¦  
n
1B FE n  
Decimal 27 254 n  
[Range]  
n = 1  
[Description] Transfers the graphic page used at the moment into the flash  
bank .  
n selects the bank as follows:  
n
Function  
1 Transfers graphic page used at the moment into flash  
bank logo 1  
KPM210/216  
www.ipcprint.com  
3-36  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Notes]  
• This command makes the flash copy of the graphic page in  
use. If the graphic page has been cancelled by a printing  
command, the stored logo will be white.  
[Default]  
[Reference]  
[Example]  
ESC ·, ESC ², ESC ³  
GS ! n  
[Name]  
[Format]  
Select character size  
ASCII  
Hex  
GS !  
n
n
n
1D 21  
Decimal 29 33  
[Range]  
0 n 255  
[Description] Selects character height and width, as follows:  
• Bits 0 to 3: to select character height (see table 2).  
• Bits 4 to 7: to select character width (see table 1).  
Table 1 Select Character Width  
Hex Decimal Width  
1 (normal)  
Table 2 Select character height  
Hex Decimal Height  
00  
10  
20  
30  
40  
50  
60  
70  
0
00  
01  
02  
03  
04  
05  
06  
07  
0
1
2
3
4
5
6
7
1 (normal)  
16  
32  
48  
64  
80  
96  
112  
2 (width = 2x)  
3 (width = 3x)  
4 (width = 4x)  
5 (width = 5x)  
6 (width = 6x)  
7 (width = 7x)  
8 (width = 8x)  
2 (height = 2x)  
3 (height = 3x)  
4 (height = 4x)  
5 (height = 5x)  
6 (height = 6x)  
7 (height = 7x)  
8 (height = 8x)  
[Notes]  
• This command is effective for all characters (except HRI  
characters).  
• If n falls outside the defined range, this command is ig-  
nored.  
• Characters enlarged to different heights on the same line  
are aligned at the baseline or topline (see GS ~).  
www.ipcprint.com  
KPM210/216  
3-37  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
ESC ! can also be used to select character size. However,  
the setting of the last received command is the effective one.  
(Tab.A.3)  
[Default]  
n = 0  
[Reference]  
[Example]  
ESC !  
GS :  
[Name]  
Start/end macro definition  
[Format]  
ASCII  
Hex  
GS :  
1D 3A  
Decimal 29 58  
[Description] Starts or ends macro definition.  
[Notes]  
• Macro definition starts when this command is received dur-  
ing normal operation.  
• When GS ^ is received during macro definition, the printer  
ends macro definition and clears all definitions.  
• Macros are not defined when power is turned on to the ma-  
chine.  
• Macro content is not cancelled by the ESC @ command.  
Therefore, ESC @ may be included in the content of macro  
definitions.  
• If the printer receives GS : a second time after previously  
receiving GS :, the printer remains in macro undefined status.  
• The contents of the macro can be defined up to 1024  
bytes. If the macro definition exceeds 1024 bytes, excess  
data is not stored.  
[Default]  
[Reference]  
[Example]  
GS ^  
GS B n  
[Name]  
Turn white/black reverse printing mode on/off  
[Format]  
ASCII  
GS B  
n
Hex  
1D 42 n  
29 66 n  
Decimal  
0 n 255  
[Range]  
KPM210/216  
www.ipcprint.com  
3-38  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Description] Turns white/black reverse printing mode on or off.  
• When the LSB of n is 0, white/black reverse printing is  
turned off.  
• When the LSB of n is 1, white/black reverse printing is  
turned on.  
[Notes]  
• Only the LSB di n is effective.  
• This command is available for both built-in and user-defined  
characters.  
• This command does not affect bit image, downloaded bit  
image, bar code, HRI characters and spacing skipped by HT,  
ESC $ and ESC \.  
• This command does not affect white space between lines.  
• White/black reverse mode has a higher priority than under-  
line mode. Even if underline mode is on, it will be disabled  
(but not cancelled) when white/black reverse mode is se-  
lected.  
[Default]  
n = 0  
[Reference]  
[Example]  
GS C 0 n m  
[Name]  
Select counter print mode  
[Format]  
ASCII  
Hex  
GS C  
0
n
n
n
m
m
m
1D 43 30  
Decimal 29 67 48  
[Range]  
0 n 5  
m = 0, 1, 2, 48, 49, 50  
[Description] Selects a print mode for the serial number counter.  
n specifies the number of digits to be printed as follows:  
when n = 0, the printer prints the actual digits indicated by the  
numeric value.  
when n = 1 to 5, the command sets the number of digits to  
be printed.  
• m specifies the printing position within the entire range of  
printed digits as follows:  
www.ipcprint.com  
KPM210/216  
3-39  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
m
Printing position  
Processing of digits less  
(Tab.A.3)  
than those specified  
0, 48  
1, 49  
2, 50  
Flush right  
Flush right  
Flush left  
Adds spaces to the left  
Adds a '0' to the left  
Adds spaces to the right  
[Notes]  
• If n or m is out of the defined range, the previously set print  
mode is not changed.  
• If n = 0, m is not applicable.  
[Default]  
n = 0, m = 0  
[Reference]  
[Example]  
GS C 1, GS C 2, GS C ;, GS c  
n = 3,m = 0  
n = 3, m = 1  
001  
n = 3, m=2  
¨¨1  
1¨¨  
¨ indicates a space  
GS C 1 aL aH bL bH n r  
[Name]  
Select count mode (A).  
[Format]  
ASCII  
Hex  
GS C  
1
aL  
aH bL bH n  
aH bL bH n  
aH bL bH n  
r
r
r
1D 43 31 aL  
Decimal 29 67 49 aL  
0 aL, aH 255  
[Range]  
0 bL, bH 255  
0 n, r 255  
[Description] Selects a count mode for the serial number counter.  
aL, aH or bL, bH specify the counter range.  
n indicates the unit amount when counting up or down.  
r indicates the repetition number when the counter value is  
fixed.  
[Notes]  
• Count-up mode is specified when:  
[aL + (aH × 256)] < [bL + (bH × 256)] and n 0 and r 0  
• Count-down mode is specified when:  
[aL + (aH × 256)] > [bL + (bH × 256)] and n 0 and r 0  
• Counting stops when:  
[aL + (aH × 256)] = [bL + (bH × 256)] or n = 0 or r = 0  
• Setting the count-up mode, the minimum counter value is  
KPM210/216  
www.ipcprint.com  
3-40  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[aL + (aH × 256)] and the maximum value is [bL + (bH ×  
256)].  
• Setting the count-down mode, the maximum counter value  
is [aL + (aH × 256)] and the minimum value is [bL + (bH ×  
256)]. If the counting down reaches a value less than the  
minimum, it resets to the maximum value.  
• When this command is executed, the internal count that  
indicates the repetition number specified by r is cleared.  
[Default]  
aL = 1, aH = 0, bL = 255, bH = 255, n = 1, r = 1  
[Reference]  
[Example]  
GS C 0, GS C 2, GS C ;, GS c  
GS C 2 nL nH  
[Name]  
Set counter  
[Format]  
ASCII  
Hex  
GS C  
2
nL  
nH  
nH  
nH  
1D 43 32 nL  
Decimal 29 67 50 nL  
[Range]  
0 nL, nH 255  
[Description] Sets the serial number counter value.  
nL and nH determine the value of the serial number counter  
set by [nL + (nH × 256)].  
[Notes]  
• In count-up mode, if the counter value specified by this  
command goes out of the counter operation range specified  
by GS C 1 or GS C ; it is forced to convert to the minimum  
value through GS c.  
• In count-down mode, if the counter value specified by this  
command goes out of the counter operation range specified  
by GS C 1 or GS C ; it is forced to convert to the maximum  
value through GS c.  
[Default]  
nL = 1, nH = 0  
[Reference]  
[Example]  
GS C 0, GS C 1, GS C ;, GS c  
www.ipcprint.com  
KPM210/216  
3-41  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
GS C ; sa ; sb ; sn ; sr ; sc ;  
[Name]  
Select count mode (B)  
(Tab.A.3)  
[Format]  
ASCII  
Hex  
GS C ;  
sa ;  
sb ;  
sn ;  
sr ;  
sc ;  
1D 43 3B sa 3B sb 3B sn 3B sr 3B sc 3B  
Decimal 29 67 59 sa 59 sb 59 sn 59 sr 59 sc 59  
[Range]  
0 sa, sb, sc 65535  
0 sn, sr 255  
These values are all character strings.  
[Description] Selects a count mode for the serial number counter and  
specifies the value of the counter.  
sa, sb, sn, sr and sc are all displayed as ASCII characters  
using codes from ‘0’ to ‘9’.  
sa and sb specify the counter range.  
sn indicates the unit amount for counting up or down.  
sr indicates the repetition number when the counter value is  
fixed.  
sc indicates the counter value.  
[Notes]  
• Count-up mode is specified when:  
sa < sb and sn 0 and sr 0  
• Count-down mode is specified when:  
sa > sb and sn 0 and sr 0  
• Counting stops when:  
sa = sb or sn = 0 or sr = 0  
• In setting count-up mode, the minimum value of the counter  
is sa and the maximum value is sb. If counting up reaches a  
value exceeding the maximum, it resets to the minimum  
value. If the counter value set by sc is outside the counter  
operation range, the counter value is forced to convert to the  
minimum value by executing GS c.  
• In setting count-down mode, the maximum value of the  
counter is sa and the minimum value is sb. If counting down  
reaches a value less than the minimum, it resets to the maxi-  
mum value. If the counter value set by sc is outside the  
counter operation range, the counter value is forced to con-  
vert to the maximum value by executing GS c.  
• Parameters sa to sc can be omitted. If omitted, they remain  
unchanged.  
• Parameters sa to sc cannot contain characters other than ‘0’  
to ‘9’.  
KPM210/216  
www.ipcprint.com  
3-42  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Default]  
sa = 1, sb = 65535, sn = 1, sr = 1, sc = 1  
[Reference]  
[Example]  
GS C 0, GS C 2, GS C 1, GS c  
GS H n  
[Name]  
Select printing position of Human Readable Interpreta-  
tion ( HRI ) characters  
[Format]  
ASCII  
Hex  
GS H  
n
n
n
1D 48  
Decimal 29 72  
[Range]  
0 n 3, 48 n 51  
[Description] Selects the printing position of HRI characters when printing  
bar codes.  
n selects the printing positions as follows:  
n
Function  
0, 48 Not printed  
1, 49 Above the bar code  
2, 50 Below the bar code  
3, 51 Both above the below the bar code  
[Notes]  
• HRI characters are printed using the font specified by GS f.  
[Default]  
n = 0  
[Reference]  
[Example]  
GS f, GS k  
GS I n (ONLY WITH SERIAL INTERFACE)  
[Name]  
Transmit printer ID  
[Format]  
ASCII  
Hex  
GS I  
n
1D 49 n  
Decimal 29 73 n  
[Range]  
1 n 3, 49 n 51  
[Description] Transmits the printer ID specified by n follows:  
www.ipcprint.com  
KPM210/216  
3-43  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
n
Printer ID  
Specification  
(Tab.A.3)  
45H (204 dpi)  
1, 49 Printer model ID  
2, 50 Type ID  
56H (300 dpi)  
See table below  
Depends on ROM  
3, 51 ROM version ID  
version (4 character)  
n = 2, Type ID  
Bit  
0
Off/On  
Off  
Hex  
00  
Decimal  
0
Function  
2-byte character codes not  
supported  
Off  
00  
0
Autocutter not supplied  
Autocutter supplied  
Thermal paper w/o label  
Thermal paper w/label  
Undefined  
1
2
Off  
On  
-
00  
04  
-
0
4
-
3
4
5
6
7
Off  
-
00  
-
0
-
Not used. Fixed to Off.  
Undefined  
-
-
-
Undefined  
Off  
00  
0
Not used. Fixed to Off.  
[Notes]  
• Tthe printer only transmits 1 byte (printer ID) without confir-  
mation that the host is ready to receive data.  
• This command is executed when the data is processed in  
the data buffer. Therefore, there could be a time lag between  
command reception and data transmission, depending on  
data buffer status.  
[Default]  
[Reference]  
[Example]  
KPM210/216  
www.ipcprint.com  
3-44  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
GS L nL nH  
[Name]  
Set left margin  
[Format]  
ASCII  
Hex  
GS L  
nL  
nH  
nH  
nH  
1D 4C nL  
Decimal 29 76 nL  
[Range]  
0 nL, nH 255  
[Description] Sets the left margin.  
• The left margin is set to [(nL + nH × 256) × (horizontal mo-  
tion unit)] inches.  
Printable  
Left margin  
Printing area width  
[Notes]  
• This command is enabled only if set at the beginning of the  
line.  
• If the setting exceeds the printable area, the maximum  
value of the printable area is used.  
• If the left margin + printing area width is greater than the  
printable area, the printing area width is set at maximum  
value.  
• The horizontal and vertical motion unit are specified by  
GS P or GS $D0. Changing the horizontal or vertical motion  
unit does not affect the current left margin.  
• The GS P or GS $D0 command can change the horizontal  
(and vertical) motion unit.  
• However, the value cannot be less than the minimum hori-  
zontal movement amount and it must be in even units of the  
minimum horizontal movement amount.  
[Default]  
[Reference]  
[Example]  
GS P or GS $D0, GS W  
www.ipcprint.com  
KPM210/216  
3-45  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
GS P x y (mode 1)  
[Name]  
Set horizontal and vertical motion units  
(Tab.A.3)  
[Format]  
ASCII  
Hex  
GS P  
x
x
x
y
1D 50  
y
y
Decimal 29 80  
[Range]  
0 x, y 255  
[Description] Sets the horizontal and vertical motion units to 1/x inch and  
1/y inch respectively.  
When x is set to 0, the default setting value is used.  
When y is set to 0, the default setting value is used.  
[Notes]  
• The horizontal direction is perpendicular to the paper feed  
direction.  
• In standard mode, the following commands use x or y, re-  
gardless of character rotation (upside-down or 90° clockwise  
rotation):  
Commands using x : ESC SP, ESC $, ESC \, GS L, GS  
W.  
Commands using y : ESC 3, ESC J.  
• This command does not affect the previously specified  
values.  
• The calculated result from combining this command with  
others is truncated to the minimum value of the mechanical  
pitch or an exact multiple of that value.  
[Default]  
x = 204, y = 408  
x = 300, y = 600  
(for the 204 dpi model)  
(for the 300 dpi model)  
[Reference]  
[Example]  
ESC SP, ESC $, ESC \, ESC 3, ESC J, GS L, GS W, GS  
$D0  
GS W nL nH  
[Name]  
Set printing area width  
ASCII GS W nL nH  
Hex 1D 57 nL nH  
[Format]  
Decimal  
29 87 nL nH  
[Range]  
0 nL, nH 255  
0 nL + nH x 256) nMax  
KPM210/216  
www.ipcprint.com  
3-46  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Description] Sets the printing area width to the area specified by nL and  
nH.  
• The value of nMax is :  
- 1664 for the 204 dpi model  
- 2484 for the 300 dpi model  
• The left margin is set to [(nL + nH × 256) × (horizontal mo-  
tion unit)] inches.  
Printable area  
Left margin  
Printing area width  
[Notes]  
• This command is only enabled if set at the beginning of the  
line.  
• If the right margin is greater than the printable area, the  
printing area width is set at maximum value.  
• If the printing area width = 0, it is set at the maximum value.  
• The horizontal and vertical motion units are specified by  
GS P. Changing the horizontal or vertical motion unit does not  
affect the current left margin.  
• The GS P command can change the horizontal (and verti-  
cal) motion unit.  
• However, the value cannot be less than the minimum hori-  
zontal movement amount and it must be in even units of the  
minimum horizontal movement amount.  
[Default]  
[Reference]  
[Example]  
GS L, GS P  
GS ^ r t m  
[Name]  
Execute macro  
[Format]  
ASCII  
Hex  
GS ^  
r
t
t
t
m
m
m
1D 5E r  
Decimal 29 94  
r
[Range]  
0 r, t 255  
www.ipcprint.com  
KPM210/216  
3-47  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
0 m 1  
[Description] Executes a macro.  
(Tab.A.3)  
r specifies the number of times to execute the macro.  
t specifies the waiting time for executing the macro.  
The waiting time is t × 100 msec. for each macro execution.  
m specifies macro executing mode:  
When the LSB of m = 0, the macro is executed r times con-  
tinuously at the interval specified by t.  
When the LSB of m = 1, after waiting for the period specified  
by t, the LED indicator blinks and the printer waits for the  
FEED button to be pressed. After the button is pressed, the  
printer executes the macro once. The printer repeats the  
operation r times.  
[Notes]  
• This command has an interval of (t × 100 msec.) after a  
macro is executed by t.  
• If this command is received while a macro is being defined,  
the macro definition is aborted and the definition is cleared.  
• If the macro is not defined or if r is 0, nothing is executed.  
• When the macro is executed by pressing the FEED button  
(m=1), the paper cannot be fed using the FEED button.  
[Default]  
[Reference]  
[Example]  
GS :  
GS c  
[Name]  
Print counter  
[Format]  
ASCII  
Hex  
GS c  
1D 63  
Decimal 29 99  
[Description] Sets the serial counter value in the print buffer and incre-  
ments or decrements the counter value.  
[Notes]  
• After setting the current counter value in the print buffer as  
print data (a character string), the printer counts up or down  
based on the count mode set. The counter value in the print  
buffer is printed when the printer receives a print command or  
the buffer is full.  
• The counter print mode is set using GS C 0.  
• The counter mode is set using GS C 1 or GS C ;.  
KPM210/216  
www.ipcprint.com  
3-48  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
• In count-up mode, if the counter value set by this command  
goes out of the counter operation range set by GS C 1 or  
GS C ; it is forced to revert to the minimum value.  
• In count-down mode, if the counter value set by this com-  
mand goes out of the counter operation range set by GS C 1  
or GS C ; it is forced to revert to the maximum value.  
[Default]  
[Reference]  
[Example]  
GS C 0, GS C1, GS C 2, GS C ;  
GS e n [m]  
[Name]  
Ejector commands  
[Format]  
ASCII  
Hex  
GS e  
n [m]  
1D 65 n [m]  
Decimal 29 101 n [m]  
[Range]  
1 n 6  
[Description] This command checks tickets ejector.  
n = 1  
n = 2 Ticket retracted (only if Paper retracting is enabled)  
n = 3 Ticket produced with m steps (1 step = 0.625 mm)  
n = 4  
n = 5 Ticket ejection  
n = 6 Transmit the status byte of the ejector  
Bit  
0
Off/On  
Off  
On  
Off  
Off  
On  
Off  
On  
Off  
On  
Off  
On  
Off  
On  
Off  
On  
Hex  
00  
01  
00  
00  
04  
00  
08  
00  
10  
00  
20  
00  
40  
00  
80  
Decimal  
Function  
Paper present in abundance.  
Near paper end.  
0
1
1
0
Not used. Fixed to Off.  
Paper end sensor (paper not present).  
Paper end sensor (paper present).  
Ticket not present on the output.  
Ticket present on the output.  
Printer's stepper motor off.  
Printer's stepper motor on.  
Ejector motor off.  
0
2
4
0
3
4
5
6
7
8
0
16  
0
32  
0
Ejector motor on.  
Not error.  
64  
0
Error.  
Free paper route.  
128  
Paper jam.  
www.ipcprint.com  
KPM210/216  
3-49  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Notes]  
m must be sent with n = 3;  
with n = 3 if the ticket is not yet cutted, before to perform the  
(Tab.A.3)  
command, the printer made a total cut.  
[Reference]  
[Example]  
The correct commands sequence to print a ticket is :  
1. Clear dispenser  
Ejection (Hex : 1D 65 05) or Retraction (Hex : 1D 65 02)  
2. Prints ticket  
3. Cuts paper  
Total cut (Hex : 1B 69)  
4. Dispense  
Presents ticket (Hex : 1D 65 03 00)  
GS f n  
[Name]  
Select font for HRI characters  
[Format]  
ASCII  
Hex  
GS f  
n
n
1D 66  
Decimal 29 102 n  
n = 0, 1, 48, 49  
[Range]  
[Description] Selects a font for the HRI characters used when printing a  
bar code.  
n selects a font from the following table:  
n
Font  
0, 48 Font A  
1, 49 Font B  
[Notes]  
HRI characters are printed at the position specified by GS H.  
[Default]  
n = 0  
[Reference]  
[Example]  
GS H, GS k  
KPM210/216  
www.ipcprint.com  
3-50  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
GS h n  
[Name]  
Set bar code height  
[Format]  
ASCII  
Hex  
GS h  
n
n
1D 68  
Decimal 29 104 n  
[Range]  
1 n 255  
[Description] Sets the height of the bar code.  
n specifies the number of vertical dots.  
[Notes]  
[Default]  
n = 162 (20.25 mm) for the 204 dpi model  
n = 243 (20.57 mm) for the 300 dpi model  
GS k  
[Reference]  
[Example]  
Œ GS k m [d1...dk] NUL GS k m n [d1...dn]  
[Name] Print bar code  
[Format]  ASCII GS k  
Hex 1D 6B m  
Decimal 29 107 m  
m
NUL  
00  
0
ASCII GS k  
m
n
n
Hex  
1D 6B m  
29 107 m n  
Decimal  
[Range]   
0 m 20  
65 m 90  
[Description] Selects a bar code system and prints the bar code.  
m selects a bar code system as follows:  
www.ipcprint.com  
KPM210/216  
3-51  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
m Bar code system  
No. of characters  
Remarks  
(Tab.A.3)  
0
1
2
3
UPC-A  
UPC-E  
11 k 12  
11 k 12  
12 k 13  
7 k 8  
48 d 57  
48 d 57  
48 d 57  
48 d 57  
EAN13 ( JAN )  
EAN8 ( JAN )  
48 d 57, 65 d 90,  
4
5
6
CODE39  
ITF  
1 k  
1k (even number)  
1 k  
Œ
32, 36, 37, 43, 45, 46, 47  
48 d £ 57  
48 d 57, 65 d1 68,  
CODABAR  
36, 43, 45, 46, 47, 58  
7
CODE93  
CODE128  
CODE32  
1 k 255  
2 k 255  
8 k 9  
1 d 127  
1 d 127  
48 d 57  
48 d 57  
48 d 57  
48 d 57  
48 d 57  
8
20  
65  
66  
67  
68  
UPC-A  
11 n 12  
11 n 12  
12 n 13  
7 n 8  
UPC-E  
EAN13 ( JAN )  
EAN8 ( JAN )  
48 d 57, 65 d 90,  
69  
70  
71  
CODE39  
ITF  
1 n 255  
1 n 255  
1 n 255  
32, 36, 37, 43, 45, 46, 47  
48 d 57  
48 d 57, 65 d1 68,  
CODABAR  
36, 43, 45, 46, 47, 58  
72  
73  
90  
CODE93  
CODE128  
CODE32  
1 n 255  
2 n 255  
8 n 9  
0 d 127  
0 d 127  
48 d 57  
[Notes]  
• If d is outside of the specified range, the printer prints the  
following message: “BAR CODE GENERATOR IS NOT  
OK!” and processes the data which follows as normal data.  
• If the horizontal size exceeds the printing area, the printer  
only feeds the paper.  
KPM210/216  
www.ipcprint.com  
3-52  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
• This command feeds as much paper as is required to  
print the bar code, regardless of the line spacing specified  
by ESC 2 or ESC 3.  
• After printing the bar code, this command sets the print  
position to the beginning of the line.  
• This command is not affected by print modes (empha-  
sized, double-strike, underline or character size), except  
for upside-down and justification mode.  
[Notes per ]  
• This command ends with a NUL code.  
• When the bar code system used is UPC-A or UPC-E, the  
printer prints the bar code data after receiving 11 (without  
check digit) or 12 (with check digit) bytes bar code data.  
• When the bar code system used is EAN13, the printer  
prints the bar code data after receiving 12 (without check  
digit) or 13 (with check digit) bytes bar code data.  
• When the bar code system used is EAN8, the printer  
prints the bar code data after receiving 7 (without check  
digit) or 8 (with check digit) bytes bar code data.  
• The number of data for ITF bar code must be even num-  
bers. When an odd number of data is input, the printer  
ignores the last received data.  
[Notes per ]  
• If n is outside of the specified range, the printer stops  
command processing and processes the following data as  
normal data.  
When CODE93  
is used:  
• The printer prints an HRI character ( o ) as a start charac-  
ter at the beginning of the HRI character string.  
• The printer prints an HRI character ( o ) as a stop charac-  
ter at the end of the HRI character string.  
• The printer prints an HRI character ( n ) as a control char-  
acter ( 00H to 1FH and 7FH).  
When CODE128  
is used:  
• When using CODE128 in this printer, please note the  
following regarding data transmission:  
• The top part of the bar code data string must be a code  
set selection character (CODE A, CODE B or CODE C)  
which selects the first code set.  
• Special characters are defined by combining two charac-  
ters “{“ and one character. ASCII character “{” is defined  
by transmitting “{“ twice, consecutively.  
www.ipcprint.com  
KPM210/216  
3-53  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
Data transmission  
Hex  
(Tab.A.3)  
Specific character  
SHIFT  
ASCII  
{S  
{A  
{B  
{C  
{1  
Decimal  
7B, 53  
123, 83  
123, 65  
123, 66  
123, 67  
123, 49  
123, 50  
123, 51  
123, 52  
123, 123  
CODE A  
CODE B  
CODE C  
FNC1  
7B, 41  
7B, 42  
7B, 43  
7B, 31  
FNC2  
{2  
7B, 32  
FNC3  
{3  
7B, 33  
FNC4  
{4  
7B, 34  
'{'  
{{  
7B, 7B  
[Default]  
[Reference]  
[Example]  
GS H, GS f, GS h, GS w  
GS r n  
[Name]  
Transmit status  
[Format]  
ASCII  
Hex  
GS r  
n
1D 72 n  
Decimal 29 114 n  
n = 1, 49  
[Range]  
[Description] Transmits the status specified by n as follows:  
Function  
1, 49 Transmits paper sensor status (as for ESC v).  
Paper sensor status (n = 1, 49)  
n
KPM210/216  
www.ipcprint.com  
3-54  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
Bit  
Off/On  
Off  
Hex  
00  
Decimal  
0
Function  
Near paper-end sensor:  
Paper present  
Near paper-end sensor:  
Paper not present  
Paper-end sensor:  
Paper present  
Paper-end sensor:  
Paper not present  
Not used. Fixed to Off.  
Undefined  
0,1  
On  
Off  
On  
03  
00  
3
0
2,3  
(0C)  
(12)  
4
5
6
7
Off  
-
00  
-
0
-
-
-
-
Undefined  
Off  
00  
0
Not used. Fixed to Off.  
[Notes]  
• This command is executed when the data is processed in  
the data buffer. Therefore, there may be a time lag between  
receiving the command and transmitting the status, depend-  
ing on data buffer status.  
[Default]  
[Reference]  
[Example]  
DLE EOT, ESC u, ESC v  
GS w n  
[Name]  
Set bar code width  
[Format]  
ASCII  
Hex  
GS w  
n
n
1D 77  
Decimal 29 119 n  
[Range]  
1 n 6  
[Description] Sets the horizontal size of the bar code.  
n specifies the bar code width as follows:  
www.ipcprint.com  
KPM210/216  
3-55  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
n
Module width ( mm )  
(Tab.A.3)  
204 dpi  
0.125  
0.25  
300 dpi  
0.085  
0.17  
1
2
3
4
5
6
0.375  
0.5  
0.254  
0.339  
0.423  
0.508  
0.625  
0.75  
[Notes]  
[Default]  
n = 3  
[Reference]  
[Example]  
GS k  
GS | n  
[Name]  
Set printing density  
[Format]  
ASCII  
Hex  
GS |  
n
1D 7C n  
Decimal 29 124 n  
[Range]  
0 n 8, 48 n 56, 65 n 67  
[Description] Sets printing density.  
n specifies printing density as follows:  
n
Printing density  
- 50%  
0, 48  
1, 49  
2, 50  
3, 51  
4, 52  
5, 53  
6, 54  
7, 55  
8, 56  
- 37.5%  
- 25%  
- 12%  
Normal  
+ 12.5%  
+ 25%  
+ 37.5 %  
+ 50%  
KPM210/216  
www.ipcprint.com  
3-56  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Notes] • Printing density reverts to the default value when the printer  
is reset or turned off.  
[Default]  
n = 4  
[Reference]  
[Example]  
GS ~ n  
[Name]  
Set superscript/subscript  
[Format]  
ASCII  
Hex  
GS ~  
n
1D 7E n  
Decimal 29 126 n  
n = 0, 1, 48, 49  
[Range]  
[Description] Sets superscript or subscript character position.  
n specifies the position as follows:  
n
Function  
0, 48  
1, 49  
Subscript character position  
Superscript character position  
[Notes]  
• This command is executed if there are characters of differ-  
ent height on the same line.  
[Default]  
n = 0  
[Reference]  
[Example]  
ESC !, GS !  
GS $D0 xH xL yH yL (mode 2)  
[Name]  
Set horizontal and vertical motion units  
[Format]  
ASCII  
Hex  
GS $D0 xH xL  
1D D0 xH xL  
yH yL  
yH yL  
yH yL  
Decimal 29 208 xH xL  
0 ((xH * 256) + xL) 2040  
0 ((yH * 256) + yL) 4080  
[Range]  
[Description] Sets the horizontal and vertical motion units to 1/((xH * 256) +  
xL) inch and 1/((yH * 256) + yL) inch respectively.  
When x is set to 0, the default setting value is used.  
www.ipcprint.com  
KPM210/216  
3-57  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
When y is set to 0, the default setting value is used.  
[Notes]  
• The horizontal direction is perpendicular to the paper feed  
direction.  
(Tab.A.3)  
• In standard mode, the following commands use x or y, re-  
gardless of character rotation (upside-down or 90° clockwise  
rotation):  
Commands using x : ESC SP, ESC $, ESC \, GS L, GS  
W.  
Commands using y : ESC 3, ESC J.  
• This command does not affect the previously specified  
values.  
• The calculated result from combining this command with  
others is truncated to the minimum value of the mechanical  
pitch or an exact multiple of that value.  
[Default]  
x = 204, y = 408  
x = 300, y = 600  
for the model 204 dpi  
for the model 300 dpi  
[Reference]  
[Example]  
ESC SP, ESC $, ESC \, ESC 3, ESC J, GS L, GS W, GS P  
GS α n  
[Name]  
Enable / disable automatic FULL STATUS back  
[Format]  
ASCII  
Hex  
GS α  
1D E0 n  
n
Decimal 29 224 n  
[Range]  
0 n 255  
[Description] Enable / disable automatic full status back.  
n specifies the composition of FULL STATUS as follows:  
KPM210/216  
www.ipcprint.com  
3-58  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
Bit  
0
Off/On  
Off  
On  
Off  
On  
Off  
On  
Off  
On  
-
Hex  
00  
01  
00  
02  
00  
04  
00  
08  
-
Decimal  
Function  
Disable Paper status.  
0
1
0
2
0
4
0
8
-
Enable Paper status.  
Disable User status.  
Enable User status.  
1
2
3
Disable Recoverable Error Status.  
Enable Recoverable Error Status.  
Disable Unrecoverable Error Status.  
Enable Unrecoverable Error Status.  
Undefined.  
4
5
6
7
-
-
-
Undefined.  
-
-
-
Undefined.  
-
-
-
Undefined.  
[Notes]  
• Once enable at least one byte of the FULL STATUS, for  
each change of at least one of the bits which compose the  
required status, the status sent in automatic from the printer  
will be so composed as follows:  
1° Byte = 0x10 (DLE)  
2° Byte = n  
Next byte (depends how many bits are active in n)  
[Reference]  
[Example]  
DLE EOT n  
GS β  
[Name]  
Reading of length paper (cm) available before virtual  
paper-end  
[Format]  
ASCII  
Hex  
GS β  
1D E1  
Decimal 29 225  
[Description] Reading of length (cm) paper available before virtual paper-  
end.  
The command return a string pointing out how much paper is  
available, for example if there are 5.1 m before the paper  
end, it will be:  
‘510cm’  
www.ipcprint.com  
KPM210/216  
3-59  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
[Notes]  
• The lenght of residual paper reported is just as an indication  
because tolerances and other factors are not taken into con-  
sideration (paper thickness, roll core diameter, roll core thick-  
(Tab.A.3)  
ness). The virtual paper-end limit is set by the command GS  
µ.  
To set virtual paper-end limit, measure the length of the  
paper from near paper end to the end of the roll, using sev-  
eral of them.  
[Default]  
[Reference]  
[Example]  
GS Γ  
[Name]  
Reading number of cuts performed from the printer  
[Format]  
ASCII  
Hex  
GS Γ  
1D E2  
Decimal 29 226  
[Description] Reading the number of cuts performed from the printer.  
The command return a string that points out how many cuts  
are performed by the printer, for example if there are per-  
formed 2376 cuts, it will be:  
‘2376 cuts’  
[Notes]  
[Default]  
[Reference]  
[Example]  
GS Π  
[Name]  
Reading of length (cm) of printed paper  
[Format]  
ASCII  
Hex  
GS Π  
1D E3  
Decimal 29 227  
[Description] Reading of length (cm) of printed paper.  
The command return a string pointing out how much paper is  
printed, for example if the printer has print about 2515,5 m, it  
will be:  
KPM210/216  
www.ipcprint.com  
3-60  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
‘251550cm’  
[Notes]  
[Default]  
[Reference]  
[Example]  
GS Σ  
[Name]  
Reading number of retracting  
[Format]  
ASCII  
Hex  
GS Σ  
1D E4  
Decimal 29 228  
[Description] Reading number of retracting of the printer.  
[Notes]  
• The command return a string pointing out the number of  
retracting of the printer, for example if the printer has re-  
tracted the paper 512 times, it will be:  
‘512ret’  
[Default]  
[Reference]  
[Example]  
GS σ  
[Name]  
Reading number of power up  
[Format]  
ASCII  
Hex  
GS σ  
1D E5  
Decimal 29 229  
[Description] Reading number of power up of the printer.  
[Notes]  
• The command return a string pointing out the number of  
turning on of the printer, for example if the printer is turned on  
512 times, it will be:  
‘512on’  
[Default]  
[Reference]  
[Example]  
www.ipcprint.com  
KPM210/216  
3-61  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
GS µ nH nL  
[Name]  
Virtual paper-end limit  
(Tab.A.3)  
[Format]  
ASCII  
Hex  
GS µ  
1D E6 nH nL  
nH nL  
Decimal 29 230 nH nL  
[Range]  
0 nH 255  
0 nL 255  
[Description] This command sets the limit after which is pointed out the  
virtual paper-end.  
[Notes]  
• The calculation limit of the near paper-end is in centimetres.  
• This value is expressed as [(nH x 256)+nL]  
[Default]  
nH = 0x04  
nL = 0xB0  
[Reference]  
[Example]  
If you want that the virtual paper-end is pointed out after 15  
metres from first near paper-end data acquisition, you have to  
convert 15 metres in 1500 centimetres, and after you have to  
calculate nH and nL as it follows:  
nH = 1500 / 256 = 5  
nL = 1500 - (nH x 256) = 1500 - (5 x 256) = 220  
And which the command will be:  
Hex:  
1D  
E6  
05  
DC  
Decimal: 29  
230 5  
220  
GS - n  
[Name]  
Set printing speed andcurrent consumption.  
[Format]  
ASCII  
Hex  
GS -  
n
n
1D F0  
Decimal 29 240 n  
[Range]  
0 n 2  
[Description] Sets printing speed and current consumption in printing.  
n specifies the printing speed and the absorption as follows:  
KPM210/216  
www.ipcprint.com  
3-62  
Download from Www.Somanuals.com. All Manuals Search And Download.  
3. PRINTER FUNCTIONS  
n Printing speed Maximum dots ON at the same time  
204 dpi  
416  
300 dpi  
616  
0
1
2
Low  
Normal  
High  
832  
1232  
2464  
1664  
[Notes]  
• Printing speed reverts to the default value when the printer  
is reset or turned off.  
[Default]  
n = 1  
[Reference]  
[Example]  
FS $18 $10 $14 $1A  
[Name]  
Hardware reset  
[Format]  
ASCII  
Hex  
FS  
$18 $10 $14 $1A  
1C C0 18 10 14 1A  
Decimal 28 192 24 16 20 26  
[Description] When this command is received, the printer perform an hard-  
ware reset (like a printer power-up).  
Notes]  
• This command is executed immediately, even when the  
data buffer is full (Busy).  
[Default]  
[Reference]  
[Example]  
www.ipcprint.com  
KPM210/216  
3-63  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4. TECHNICAL SPECIFICATIONS  
4.1 TECHNICAL SPECIFICATIONS  
Table 4.1 gives the main technical specifications of the 204 dpi printer.  
(Tab.4.1)  
Printing method  
Resolution  
Thermal fixed head (8 dot/mm)  
204 DPI (8 dot/mm)  
Paper specifications  
Width  
210mm / 216 mm (8.5" letter)  
216 mm  
210 mm  
Paper width tolerance  
215 +1mm / -0mm  
210 +1mm / -0mm  
Weight  
60 gr. - 100 gr.  
Internal roll core diameter  
Sensors  
25mm (smooth without internal ridges)  
Paper End, Last Ticket, Ticket Present  
Straight, 90°, 180°, 270°  
Printing mode  
Height / Width from 1 to 8, bold face,  
reverse, underlined, italic  
Printing format  
Character fonts  
PC437, PC850, PC860, PC863, PC865,  
International  
Interfaces available  
Baud rate  
RS232, USB  
1200 to 57600 bps  
Receive buffer  
Flash memory  
Graphic memory  
Printer drivers  
16 bytes to 8 Kbytes  
256 Kbytes  
1 logo - 1664 x 315 dots  
WindowsTM 95, 98, ME, 2k, NT4, Linux  
(1)  
Printing speed  
Low current  
50 mm/sec  
60 mm/sec  
65 mm/sec  
400 mm/sec  
Medium current  
High current  
Eject speed  
24 Vdc ± 10%  
(optional external power supply)  
Power supply  
(1)  
Note:  
Dependent of power of power supply utilized.  
KPM210/216  
www.ipcprint.com  
4-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4. TECHNICAL SPECIFICATIONS  
Electrical input (current setting = Normal)  
Stand-by  
0.7 A  
6.6 A  
9 A  
(Tab.A.3)  
Average (100% dots on)  
Peak (100% dots on)  
Environmental conditions  
Operating temperature  
Relative humidity  
5°C¸ 50°C  
10%, 70% w/o condensation  
-20 °C¸ +70 °C / 10% , 90%  
Storage temperature / humidity  
Roll holder support, paper almost out  
and black mark sensors, 90° paper exit  
OPTIONS  
ESC/POSTM  
Emulation  
Character density  
Number of columns  
Characters / sec  
Lines / sec  
11 cpi  
92  
15 cpi  
128  
20 cpi  
166  
920  
10  
1280  
10  
1660  
10  
Characters  
Normal  
2.3 x 3  
4.6 x 3  
2.3 x 6  
4.6 x 6  
9.2 x 3  
2.3 x 12  
9.2 x 12  
1.7 x 3  
3.4 x 3  
1.7 x 6  
3.4 x 6  
6.8 x 3  
1.7 x 12  
6.8 x 12  
1.2 x 3  
2.4 x 3  
1.2 x 6  
2.4 x 6  
4.8 x 3  
1.2 x 12  
4.8 x 12  
Double width  
Double height  
Double height and width  
Quadruple width  
Quadruple height  
Quadruple width and height  
KPM210/216  
www.ipcprint.com  
4- 2  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4. TECHNICAL SPECIFICATIONS  
Table 4.2 gives the main technical specifications of the 300 dpi printer.  
(Tab.4.2)  
Printing method  
Resolution  
Thermal fixed head (11.8 dot/mm)  
300 DPI (11.8 dot/mm)  
Paper specifications  
Width  
210mm / 216 mm (8.5" letter)  
216 mm  
210 mm  
Paper width tolerance  
215 +1mm / -0mm  
210 +1mm / -0mm  
Weight  
60 gr. - 100 gr.  
Internal roll core diameter  
Sensors  
25mm (smooth without internal ridges)  
Paper End, Last Ticket, Ticket Present  
Straight, 90°, 180°, 270°  
Printing mode  
Height/Width from 1 to 8, boldface,  
reverse, underscored, italic  
Printing format  
Character fonts  
PC437, PC850, PC860, PC863, PC865,  
International  
Interfaces available  
Baud rate  
RS232, USB  
1200 to 57600 bps  
Receive buffer  
Flash memory  
Graphic memory  
Printer drivers  
16 bytes to 8 Kbytes  
256 Kbytes  
1 logo - 2464 x 212 dots  
WindowsTM 95, 98, ME, 2k, NT4, Linux  
(1)  
Printing speed  
Low current  
50 mm/sec  
60 mm/sec  
65 mm/sec  
400 mm/sec  
Medium current  
High current  
Eject speed  
24 Vdc ± 10%  
(external power supply optional)  
Power supply  
(1)  
Note :  
Dependent of power of power supply utilized.  
KPM210/216  
www.ipcprint.com  
4-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4. TECHNICAL SPECIFICATIONS  
Electrical input (current setting = Normal)  
Stand-by  
0.7 A  
7.5 A  
(Tab.A.3)  
Average (100% dots on)  
Peak (100% dots on)  
Environmental conditions  
Operating temperature  
Relative humidity  
10.5 A  
5°C¸ 50°C  
10%¸ 70% w/o condensation  
-20 °C, +70 °C / 10%¸ 90%  
Storage temperature/humidity  
Roll holder support, paper almost out  
and black mark sensors, 90° paper exit  
OPTIONS  
ESC/POSTM  
Emulation  
Character density  
Number of columns  
Characters / sec  
Lines / sec  
17 cpi  
136  
23 cpi  
189  
30 cpi  
247  
1360  
10  
1890  
10  
2470  
10  
Characters  
Normal  
1.5 x 2  
3 x 2  
1.1 x 2  
2.2 x 2  
0.85 x 2  
1.7 x 2  
Double width  
Double height  
1.5 x 4.1  
3 x 4.1  
6.1 x 2  
1.5 x 8.1  
6.1 x 8.1  
1.1 x 4.1  
2.2 x 4.1  
4.4 x 2  
0.85 x 4.1  
1.7 x 4.1  
3.4 x 2  
Double height and width  
Quadruple width  
Quadruple height  
Quadruple height and width  
1.1 x 8.1  
4.4 x 8.1  
0.85 x 8.1  
3.4 x 8.1  
KPM210/216  
www.ipcprint.com  
4- 4  
Download from Www.Somanuals.com. All Manuals Search And Download.  
4. TECHNICAL SPECIFICATIONS  
4.2 DIMENSIONS  
Figure 4.1 shows the dimensions of the table top printer.  
(Fig.4.1)  
291  
138  
ingresso cavi alimentazione,  
connessione seriale e USB  
133  
125,2  
149,2*  
183,2  
14  
281  
2,5*  
264  
23  
6
4,7  
212(ingresso carta)  
KPM210/216  
www.ipcprint.com  
4-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  
5. CHARACTER SETS  
5.1 CHARACTER SETS  
The printer has 3 fonts of varying width for the 204 dpi (11, 15 and 20 cpi)  
and 300 dpi (17, 23 and 30 cpi) models, which may be accessed through  
programming (section 1.2) or control characters (section 3.2). Each of these  
fonts offers the following code tables: PC437, PC850, PC860, PC863,  
PC865, PC858.  
Shown below in figures 5.1 and 5.2 are examples of the 11 cpi character set  
for the 204 dpi model.  
FONT 11 cpi  
PC437  
(USA, Standard Europe)  
PC850  
(Multilingual)  
PC860  
(Portuguese)  
PC863  
(Canadian-French)  
(Fig.5.1)  
KPM210/216  
www.ipcprint.com  
5-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
5. CHARACTER SETS  
(Tab.A.3)  
PC865  
(Nordic)  
PC858  
(Euro symbol)  
(Fig.5.2)  
To print the Euro (€) symbol, the command sequence is:  
1B, 74, 13, D5 (see Chapter 3)  
KPM210/216  
www.ipcprint.com  
5- 2  
Download from Www.Somanuals.com. All Manuals Search And Download.  
APPENDIX A - ACCESSORIES AND SPARE PARTS  
A.1 ACCESSORIES  
A.1.1 Power Supply  
The figure below illustrates the power supply provided by Custom to be  
used for printer operation.  
(Fig.A.1)  
203.0  
50.4  
LED 1  
FG  
N
L
+ V  
CN1  
+ V  
+ V  
- V  
- V  
- V  
CN2  
CN3  
VR1  
187.0  
(Tab.A.1)  
PPSPS-230-24  
Input Specifications  
Input voltage  
Switching power supply 24V 230W  
115V 230V  
5.8A 3.2A  
Current  
Input frequency  
47 Hz 63 Hz  
Output Specifications  
Output voltage  
Output current  
24 V  
Min. - Max.  
Min.  
0 A 9.5 A  
Efficiency  
78%  
Environmental Conditions  
Operating temperature  
Humidity  
0°C 70°C  
20% 85% Rh (w/o condensation)  
Storage temperature / humdity  
-10°C 75°C/  
10% 95% (w/o condensation)  
Protection devices: Shortcircuit, overload and overvoltage.  
KPM210/216  
www.ipcprint.com  
A-1  
Download from Www.Somanuals.com. All Manuals Search And Download.  
APPENDIX A - ACCESSORIES AND SPARE PARTS  
A.1.2 External roll holder  
The printer includes a paper roll support kit for both the KPM210 and  
KPM216 models as shown in tab. A-2:  
(Tab.A.3)  
(Tab.A.2)  
PCXSP-210  
PCXSP-216  
Paper roll support kit - 210mm  
Paper roll support kit - 216mm  
The kit includes (see fig. A-2) :  
- Paper roll (*) (1);  
- Roll pin (*) (2);  
- Roll holder support (3);  
- Paper almost out sensor (4);  
- Fastening screw (5).  
Note : (*) Depending on whether the 210mm  
1
or 216mm model is used.  
2
3
5
(Fig.A.2)  
4
KPM210/216  
www.ipcprint.com  
A-2  
Download from Www.Somanuals.com. All Manuals Search And Download.  
APPENDIX A - ACCESSORIES AND SPARE PARTS  
Assembly Instructions  
1. Screw the sensor card (2) to the support (3) using the fastening screw (1)  
supplied with the kit as shown in fig. A-3.  
2. Thread the sensor wiring connector into its respective slot on the front of  
the printer (4) as shown in fig. A-3.  
3. To perform this operation, turn the printer upside-down and, lifting the  
black wiring protection adhesive, insert the wiring connector into printer  
connector J6 as shown in fig. A-4.  
4. Attach the roll holder support by inserting 4 screws (not provided) into the  
holes (a) as shown in fig. A-3.  
5. Insert the paper roll into the holder and set it into the support in the  
direction shown.  
6. Insert the paper into the printer paper load opening and load the paper as  
described in section 1.4.1 of this manual.  
a
1
2
(Fig.A.3)  
4
3
KPM210/216  
www.ipcprint.com  
A-3  
Download from Www.Somanuals.com. All Manuals Search And Download.  
APPENDIX A - ACCESSORIES AND SPARE PARTS  
(Fig.A.4)  
View from below  
J6  
Sensor wiring  
KPM210/216  
A-4  
www.ipcprint.com  
Download from Www.Somanuals.com. All Manuals Search And Download.  
APPENDIX A - ACCESSORIES AND SPARE PARTS  
A.2 SUPPLIES  
(Tab.A.3)  
RCT210X140-25MM-70GR  
RCT216X140-25MM-70GR  
Thermal paper roll - 210mm  
Thermal paper roll - 216mm  
KPM210/216  
www.ipcprint.com  
A-5  
Download from Www.Somanuals.com. All Manuals Search And Download.  

Ingersoll Rand Automobile Parts 651615 X User Manual
Ingersoll Rand Paint Sprayer 210G User Manual
Insignia MP3 Docking Station NS IPSD1 User Manual
Intel Crib Toy D2700 User Manual
Intel Personal Computer LV19C Series User Manual
Interphase Tech Network Card 5535 PRI User Manual
JVC VCR HR DD949EE User Manual
Kenwood Car Amplifier kdc x994 User Manual
Kenwood Stereo Receiver VR 8050 User Manual
KitchenAid Outdoor Gas Burner KSBN220PSS User Manual