Home
KPM−210/216
Contents
1. 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 Peg OUT active with RS232 level high 2 TXD OUT Transmit data 3 RXD IN Receive data 4 N C Not connected 5 GND Ground Ready to send Printer on and operational 2 DIR OUT active with RS232 level high 7 N C Not connected Ready to send Ready to receive data DIR OUT active with RS232 level high 9 N C Not connected www ipcprint com 2 1 KPM210 216 2 INTERFACES The diagrams below illustrate a sample connection between the printer and PC using a 25 or 9 pin female con
2. Bit Off On Hex Decimal Function n Off 00 0 Printhead lowed Tab A33 On 00 1 Print head lifted 1 Off 00 0 Not used Fixed to Off 2 Off 00 0 Not used Fixed to Off 3 Off 00 0 Drag paper motor off On 08 8 Drag paper motor on 4 Off 00 0 Not used Fixed to Off 5 Off 00 0 LF key released On 20 32 LF key pressed 6 Off 00 0 FF key released On 40 64 FF key pressed 7 Off 00 0 Not used Fixed to Off 5 byte Recoverable error Status Bit Off On Hex Decimal Function 0 Off 00 0 Head temperature ok On 01 1 Head temperature error 1 Off 00 0 Not used Fixed to Off 2 Off 00 0 Not used Fixed to Off 3 Off 00 0 Power supply voltage ok Off 00 0 Power supply voltage error 4 Off 00 0 Not used Fixed to Off 5 Off 00 0 Acknowledge command On 20 32 Not acknowledge command error 6 Off 00 0 Free paper route On 40 64 Paper jam 7 Off 00 0 Black Maker found or in searching On 80 128 Black Maker not found KPM210 216 3 10 Wwww Ipcprint com 3 PRINTER FUNCTIONS 6 byte Unrecoverable error Status Bit Off On Hex Decimal Function 0 Off 00 0 Cutter ok On 01 1 Cutter error 1 Off 00 0 Not used Fixed to Off 2 Off 00 0 RAM ok On 04 4 RAM error 3 Off 00 0 EEPROM ok Off 00 0 EEPROM error 4 Off 00 0 Not used Fixed to Off 5 Off 00 0 Not used Fixed to Off 6 Off 00 0 Flash ok On 40 64 Flash error 7 Off 00 0 Not used Fixed to Off CAN Name
3. Bit Off On Hex Decimal Function 0 Off 00 0 Printer disabled On 01 1 Printer enabled 1 Undefined 2 Undefined 3 Undefined 4 Undefined 5 Undefined 6 Undefined 7 Off 00 0 Pass trough function disabeld On 80 128 Pass trough function enabeld 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 2 serial Default n 1 Reference Example ESC n Name Cancel user defined characters Format ASCII ESC n Hex 1B 3F n Decimal 27 63 n Range 32 lt n lt 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 3 22 www ipcprint com 3 PRINTER FUNCTIONS Default Reference Example ESC Name Format Description Notes Default Reference Example 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 e If the user defined character has not been defined for the specified character code the printer ignores this command ESC amp ESC Initialize printer ASCII ESC Hex 1B 40 Decimal 27 64 Clears the data in the print buffer and resets the printer mode to that i
4. 1 INSTALLATION AND USE Paper alignment axis n imax maxi 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 1 5 KPM210 216 1 INSTALLATION AND USE 1 4 3 Adjusting paper width Figure 1 6 illustrates the two positions of the side guides usedrtaadipst paper width to 210mm and 216mm Fig 1 6 210mm 210mm 216mm Do zs PAPER LOAD E us oal 2 210 mm 216 mm VL B 216 mm 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 Fig 1 7 KPM210 216 1 6 www ipcprint com 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 bef
5. e Easy paper changing automatic paper loading e ESC POS emulation e Paper width 210 216 mm 8 5 e Bar code UPC A UPC E EAN13 EAN8 CODE39 ITF CODABAR CODE93 CODE128 and CODE32 e 3 standard and international character set fonts e Programmable fonts e Option of setting character width height from 1 to 8 boldface italic underlined rotated 90 180 e Definition of function macros for automatic operation re call e Graphic mode printing e Print density 50 to 150 e Serial interfaces RS232 1200 to 57600 bps and USB e Receive buffer 16 bytes to 8 Kbytes e Rotating cutter e Double function ticket presentation ejecting and retracting e Sensors paper out last ticket ticket present e Optional 90 paper output option 0090 KPM210 216 4 www ipcprint com 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 e 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 e 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
6. GS 7 1D E2 1D E3 Reading number of cuts performed from the printer Reading of length cm of printed paper 1D E4 Reading number of retracting 1D E5 Reading number of power up 1D E6 nH nL Virtual paper end limit 1D FO n 1C CO 18 10 14 1A KPM210 216 Set printing speed and current consumption Hardware reset www locorint com 3 PRINTER FUNCTIONS Given below are more detailed descriptions of each command BS Name Format Description Notes Default Reference Example HT Name Format Description Notes Default Reference Example Back space ASCII BS Hex 08 Decimal 8 Moves print position to previous character Can be used to put two characters at the same position Horizontal tab ASCII HT Hex 09 Decimal 9 Moves the print position to the next horizontal tab position gnored unless the next horizontal tab position has been set e f 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 ESC D Wwww Ipcprint com 3 5 KPM210 216 3 PRINTER FUNCTIONS LF Name Print and line feed Tab A 3 Format ASCII LF Hex OA Decimal 10 Description Prints the data in the buffer and feeds one line based on the curr
7. Count up mode is specified when aL aH x 256 lt bL bH x 256 and nzO and rzO Count down mode is specified when aL aH x 256 gt bL bH x 256 and nzO and rzO Counting stops when aL aH x 256 bL BH x 256 orn Oorr 0 Setting the count up mode the minimum counter value is KPM210 216 3 40 www ijocorint com 3 PRINTER FUNCTIONS aL aH x 256 and the maximum value is bL DH x 256 Setting the count down mode the maximum counter value is aL aH x 256 and the minimum value is bL bH x 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 GS C0 GSC 2 GSC GS c Example GS C 2 nL nH Name Set counter Format ASCII GS C 2 nL nH Hex 1D 43 32 nL nH Decimal 29 67 50 nL nH Range 0 lt nL nH lt 255 Description Sets the serial number counter value nL and nH determine the value of the serial number counter set by nL nH x 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
8. Range Description Notes Default Reference Example Set bar code height ASCII GS h n Hex 1D 68 n Decimal 29 104 n 1 lt n lt 255 Sets the height of the bar code n specifies the number of vertical dots n 162 20 25 mm for the 204 dpi model n 243 20 57 mm for the 300 dpi model GS k GS km d1 dk NUL GS k mn d1 dn Name Format Range Description Print bar code ASCIIGS k m NUL Hex 1D 6B m 00 Decimal 29 107 m 0 ASCIIGS k m n Hex 1D 6B m n Decimal 29 107m n 0 lt m lt 20 Q 65 lt m x90 Selects a bar code system and prints the bar code m selects a bar code system as follows www ipcprint com 3 51 KPM210 216 3 PRINTER FUNCTIONS m Bar code system No of characters Remarks 0 UPC A 11 lt k lt 12 48 PRA 1 UPC E 11 lt k lt 12 48 lt d lt 57 2 EAN13 JAN 12 lt k lt 13 48 lt d lt 57 3 EAN8 JAN 7 lt k lt 8 48 lt d lt 57 lt d lt lt d lt 4 CODEs9 tsk S2 36 37 43 45 46 47 5 ITF 1 lt k even number 48 lt d 57 lt d lt dix 6 CODABAR tsk 96 43 48 46 47 58 7 CODE93 1 lt k lt 255 1 lt d lt 127 8 CODE128 2 lt k lt 255 1 lt d lt 127 20 CODE32 8 lt k lt 9 48 lt d lt 57 65 UPC A 11 lt n lt 12 48 lt d lt 57 66 UPC E 11 lt n lt 12 48 lt d lt 57 67 EAN13 JAN 12 lt n lt 13 48 lt d lt 57 68 EAN8 JAN 7 lt n lt 8 48
9. 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 1 KPM210 216 INTRODUCTION e Only use the printer on hard surfaces and in environments that guarantee proper ventilation e Make sure the printer is placed in such a way as to avoid ddifelBideo its wiring e Use the type of electrical power supply indicated on the printer label If in doubt contact your retailer Do not block the ventilation openings e 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 e Do not carry out technical operations on the printer with the exception of the scheduled maintenance procedures specifically indicated in the user manual e Disconnect the printer from the electricity supply and have it repaired by a specialized technician when The feed connector has been damaged Liquid has seeped inside the printer The printer has been exposed to rain or water 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 COOU UNPACKING THE PRINTER Remove the printer from its carton being careful not to damag
10. paper exit Characters KPM210 216 4 2 www ipcprint com 4 TECHNICAL SPECIFICATIONS Table 4 2 gives the main technical specifications of the 300 dpi printer Tab 4 2 Thermal fixed head 11 8 dot mm 300 DPI 11 8 dot mm 210mm 216 mm 8 5 letter 216 mm 210 mm 215 1mm 0mm 210 1mm 0mm nternal roll core diameter vl D d 9 10 0 33 gigs 8 oO 3 020 o jo o Q Paper End Last Ticket Ticket Present rinting mode Straight 90 180 270 Height Width from 1 to 8 boldface reverse underscored italic PC437 PC850 PC860 PC863 PC865 International aud rate lash memory raphic memory inter dri Printing speed ow current igh current ject speed 24 Vdc 10 external power supply optional Paper width tolerance Printing format Character fonts Interfaces available Power supply mM IIZI D o C 3 O c A D 2 m Note Dependent of power of power supply utilized www ipcprint com 4 3 KPM210 216 4 TECHNICAL SPECIFICATIONS andy verage 100 dots on eak 100 dots or nvironmental conditions Operating temperature Relative humidity 10 70 w o condensation torage temperature humidity 20 C 70 C 1096 90 Roll holder support paper almost out OPTIONS and black mark sensors 90 paper exit Characters O KPM210 216 4 4 www ipcprint com 4 TECHNICAL SPECIFICATIONS 4 2 DIMENSIONS Figure 4 1 shows the dimen
11. Format Range Description Notes Default Reference Example Sets line spacing to n x vertical or horizontal motion unit inches The horizontal and vertical motion unit are specified by GS P or GS DO Changing the horizontal or vertical motion unit does not affect the current line spacing e 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 e In standard mode the vertical motion unit is used n 64 ESC 0 ESC 2 GS P or GS D0 Set reset italic mode ASCII ESC 4 n Hex 1B 34 n Decimal 27 52 n O lt n lt 1 48 lt n lt 49 Turns italic mode on or off based on the following values of n n Function 0 48 Turns off italic mode 1 49 Turns on italic mode 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 talic mode can also be turned on or off using ESC Note however that the last received command is the effective one nz ESC www jocorint com 3 21 KPM210 216 3 PRINTER FUNCTIONS ESC n Name Select peripheral device Tab A 3 Format ASCII ESC n Hex 1B 3D n Decimal 27 61 n Range O lt n lt 255 Description Select the device to which the host computer sends data using n as follows
12. 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 EN Fig A 3 www ipcprint com A3 KPM210 216 APPENDIX A ACCESSORIES AND SPARE PARTS Fig A 4 W eu y B _ Ea Fu amp J ml L I ato EX l E l m am mu 9 E Iq M ES GE J1 CUTTER J6 NEAR PAPER END 7 J2 LF FF J7 POWER J3 EJECTOR J8 SERIAL J4 STATUS LED J10 USB 2 zm d J5 DISPENSER OUTPUT 5 mr imi 2 TOEPBUS ey View from below Sensor wiring KPM210 216 A 4 www ocorint com APPENDIX A ACCESSORIES AND SPARE PARTS A 2 SUPPLIES Tab A 3 RCT210X140 25MM 70GR Thermal paper roll 210mm RCT216X140 25MM 70GR Thermal paper roll 216mm www ipcprint com A5 KPM210 216
13. is reset or turned off Default n 1 Reference Example FS 18 10 14 1A Name Hardware reset Format ASCII FS L 18 10 14 1A Hex 10 CO 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 3 63 KPM210 216 4 TECHNICAL SPECIFICATIONS 4 1 TECHNICAL SPECIFICATIONS Table 4 1 gives the main technical specifications of the 204 dpi printer Tab 4 1 Resolution Width 210mm 216 mm 8 5 letter 210 1mm 0mm nternal roll core diameter Height Width from 1 to 8 bold face reverse underlined italic PC437 PC850 PC860 PC863 PC865 International Flash memory nter drivers ject speed 24 Vdc 10 optional external power supply U Paper width tolerance Printing mode Printing format Character fonts Interfaces available Graphic memory Power supply Note XX Dependent of power of power supply utilized www ipcprint com 4 1 KPM210 216 4 TECHNICAL SPECIFICATIONS tand by verage 100 dots on eak 100 dots on nvironmental conditions Operating temperature 5 C 50 C Relative humidity 1096 7096 w o condensation torage temperature humidity 20 C 70 1096 90 Roll holder support paper almost out OPTIONS and black mark sensors 90
14. 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 e The counter print mode is set using GS C 0 e The counter mode is set using GS C 1 or GS C KPM210 216 3 48 Wwww Ipcprint com 3 PRINTER FUNCTIONS Default Reference Example GS e n m Name Format Range Description 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 GS C0 GS C1 GS C2 GSC Ejector commands ASCII GS e n m Hex 1D 65 n m Decimal 29 101 n m 1 lt n lt 6 This command checks tickets ejector n 1 n 22 Ticket retracted only if Paper retracting is enabled n 3 Ticket produced with m steps 1 step 0 625 mm n 4 n 25 Ticket ejection n 6 Transmit the status byte of the ejector Bit Off On Hex Decimal Function 0 Off 00 0 Paper present in abundanc
15. 4 0 5 0 339 5 0 625 0 423 6 0 75 0 508 Notes Default n 3 Reference GS k Example GS n Name Set printing density Format ASCII GS n Hex 1D 7C n Decimal 29 124 n Range O lt n lt 8 48 lt n lt 56 65 lt n lt 67 Description Sets printing density n specifies printing density as follows n Printing density 0 48 50 1 49 37 5 2 50 25 3 51 12 4 52 Normal 5 53 12 5 6 54 4 2596 7 55 37 5 96 8 56 50 KPM210 216 3 56 www ipcprint com 3 PRINTER FUNCTIONS Notes Default Reference Example GS n Name Format Range Description Printing density reverts to the default value when the printer is reset or turned off n 4 Set superscript subscript ASCII GS n Hex 1D 7E n Decimal 29 126 n n 0 1 48 49 Sets superscript or subscript character position n specifies the position as follows n Function 0 48 Subscript character position 1 49 Superscript character position Notes his command is executed if there are characters of differ ent height on the same line Default n 0 Reference ESC GS Example GS DO xH xL yH yL mode 2 Name Set horizontal and vertical motion units Format ASCII GS D0 xH xL yH yL Hex 1D DO xH xL yH yL Decimal 29 208 xH xL yH yL Range 0 lt xH 256 xL x 2040 Description 0 lt yH 256 yL lt 4080 Sets the horizontal and vertical mo
16. 65536 nL nH x 256 65536 n f 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 DO e 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 ESC GS P or GS D0 Example ESCan Name Select justification Format ASCII ESCa n Hex 1B 61 n Decimal 27 97 n Range O lt n lt 2 48 lt n lt 50 Description Aligns all data in one line to the specified position n selects the type of justification as follows n Justification 0 48 Flush left 1 49 Centered 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 e Spaces set by HT ESC and ESC will be justified ac KPM210 216 3 28 www jocorint com 3 PRINTER FUNCTIONS cording to the previously entered mode Default n 0 Reference Example Flush left Centered Flush right ESC c5n Name Enable disable front panel buttons Format ASCII ESC c 5 n Hex 1B 63 35 n Decimal 27 99 53 n Range O lt n lt 255 Description _Enables disables the buttons on the front panel When the LSB of nis 0 the panel buttons are enabled When the LSB of nis 1 the panel
17. Cancel current line transmitted Format ASCII CAN Hex 18 Decimal 24 Description Deletes current line transmitted Notes e 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 ESC SP n Hex 1B 20 n Decimal 27 32 n Range O lt n lt 255 Description Sets the character spacing for the right side of the character to n x horizontal or vertical motion units www ipcprint com 3 11 KPM210 216 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 Default n 0 Reference GS P or GS DO Example ESC n Name Select print modes Format ASCII ESC n Hex 1B 21
18. Description ESC D n1 nk NUL 1B 44 n1 nk 00 Set horizontal tab positions ESC En 1B 45 n Select emphasized mode ESC Gn 1B 47 n Select double strike mode ESC Jn 1B 4A n Print and feed paper ESC Rn n Select international character set ESC Vn 1B 52 1B 56 n Select print mode 90 turned ESC nl nH 1B 5C nL nH Set relative print position ESC an 1B 61 n Select justification ESC c5n 1B 63 35 n Enable disable front panel buttons ESC dn 1B 64 n Print and feed paper n lines ESC i 1B 69 Total cut ESC tn 1B 74 n Select character code table ESC v 1B 76 Transmit printer status ESC n 1B 7B n Set cancel upside down character printing ESC Ln 1B C1 n Set cancel cpi mode ESC n xL xH yH yL 1B FA n xL xH yH yL Print graphic ESC 1 nL nH 1B FB nL nH Transmit graphic page to communication port ESC 8n 1B FC n Transfer flash bank into graphic page ESC 2 nL nH 1B FD nL nH Receive graphic page from communication port ESC in 1B FE n Transfer graphic page into flash bank GS n 1D 21 n Select character size GS 1D 3A Set start end of macro definition GS Bn 1D 42 n Turn white black reverse printing mode on off GS COnm 1D 43 30 nm Se
19. Turns on underline mode 1 dot thick n 22 50 Turns on underline mode 2 dot thick The printer can underline all characters but cannot under line the space set by HT and right side character spacing e The printer cannot underline 907 270 rotated characters and white black inverted characters e 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 n 0 www ipcprint com 3 19 KPM210 216 3 PRINTER FUNCTIONS Reference ESC Example l ple Tab A 3 ESC 0 Name Select 1 8 inch for 204 dpi or 1 12 inch line spacing Format ASCII ESC 0 Hex 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 ESC 2 ESC 3 Example ESC 2 Name Select 1 6 inch for 204 dpi or 1 9 inch for 300 dpi line spacing Format ASCII ESC 2 Hex 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 ESC 0 ESC 3 Example ESC 3n Name Set line spacing Format ASCII ESC 3 n Hex 1B 33 n Decimal 27 51 n Range O lt n lt 255 KPM210 216 3 20 www ijocorint com 3 PRINTER FUNCTIONS Description Notes Default Reference Example ESC 4n Name
20. 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 See Panel Key parameter from setup Example ESC dn Name Print and feed paper n rows Format ASCII ESCd n Hex 1B 64 n Decimal 27 100n Range O lt n lt 255 Description Prints the data in the print buffer and feeds the paper n rows Notes e Sets the print starting position at the beginning of the line e This command does not affect the line spacing set b www ipcprint com 3 29 KPM210 216 3 PRINTER FUNCTIONS ESC 2 or ESC 3 The maximum paper feed amount is 254 rows Even if a paper feed amount of more than 254 rows is s lebA amp printer feeds the paper only 254 rows Default Reference ESC 2 ESC 3 Example ESC i Name Total cut Format ASCII ESC i Hex 1B 69 Decimal 27 105 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 ESCtn Name Select character code table Format ASCII ESCt n Hex 1B 74 n Decimal 27 116n Range n 0 2 3 4 5 19 255 Description Sel
21. lt d lt 57 lt d lt lt d lt 69 CODE39 1 lt n lt 255 HA I P nee 70 ITF 1 lt n lt 255 48 lt d 57 dx dix 71 CODABAR 1 lt n lt 255 pov von ae 72 CODE93 1 lt n lt 255 O lt d lt 127 73 CODE128 2 lt n lt 255 O lt d lt 127 90 CODE32 8 lt n lt 9 48 lt d lt 57 Notes e If dis 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 e f the horizontal size exceeds the printing area the printer only feeds the paper KPM210 216 3 PRINTER FUNCTIONS his 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 his command is not affected by print modes empha sized double strike underline or character size except for upside down and justification mode Notes per e This command ends with a NUL code e 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 e 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 e When the bar code system used is EAN8 the printer prints the bar code data after receiving 7 without check di
22. n Decimal 27 33 Range O lt n lt 255 Description Selects print modes using n see table below KPM210 216 3 12 www Ipcprint com 3 PRINTER FUNCTIONS Function 11 15 cpi 200 dpi 15 20 cpi 200 dpi Biti OMON REX Decimal 17 23 cpi 300 dpi 23 30 cpi 300 dpi 0 Off 00 0 Character font A selected 18 x 24 13 x 24 On 01 1 Character font B selected 13 x 24 10 x24 1 Undefined 2 Undefined 3 Off 00 0 Expanded mode not selected On 08 8 Expanded mode selected 4 Off 00 0 Double height mode not selected On 10 16 Double height mode selected 5 Off 00 0 Double width mode not selected On 20 32 Double width mode selected 6 Off 00 0 Italic mode not selected On 40 64 Italic mode selected 7 Off 00 0 Underline mode not selected On 80 128 Underline mode selected Notes The printer can underline all characters but cannot under line the spaces set by HT ESC ESC and 907270 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 e ESC E can also be used to turn the emphasized mode on off However the last received setting command is the effec tive one e ESC can also be used to turn the underlining mode on off However the last received setting comman
23. n Hex 1B 25 n Decimal 27 37 n Range O lt n lt 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 3 14 www jjocorint com 3 PRINTER FUNCTIONS Notes Default Reference Example Only the LSB of n is applicable When the user defined character set is canceled the inter nal character set is automatically selected n 0 ESC amp ESC ESC amp Y C1 C2 x1 d1 d y x x1 xkd1 d y x xk Name Format Range Description Notes Defines user defined characters ASCII ESC amp Y C1 C2 Hex 1B 26 Y C1 C2 Decimal 27 37 Y C1 C2 Y 3 32 lt C1 lt C2 lt 126 O lt x lt 16 Font 18 x 24 0 lt x lt 13 Font 13 x 24 0 lt x lt 10 Font 10 x 24 0 lt d1 d y x xk lt 255 k C2 C1 1 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 e The allowable character code range is from ASCII 20H 32 to 7EH 126 95 characters e It is possible to define multiple characters for consecutive character codes If only one character is desired use C1 C2 e If C2 lt C1 the command is not
24. the ma chine Macro content is not cancelled by the ESC command Therefore ESC may be included in the content of macro definitions e If the printer receives GS a second time after previously receiving GS the printer remains in macro undefined status he 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 GS Example GSBn Name Turn white black reverse printing mode on off Format ASCII GS B n Hex 1D 42 n Decimal 29 66 n Range O lt n lt 255 KPM210 216 3 38 www Ipcprint com 3 PRINTER FUNCTIONS Description Notes Default Reference Example GSCOnm Name Format Range Description Turns white black reverse printing mode on or off e When the LSB of n is 0 white black reverse printing is turned off e When the LSB of n is 1 white black reverse printing is turned on Only the LSB di n is effective his command is available for both built in and user defined characters his command does not affect bit image downloaded bit image bar code HRI characters and spacing skipped by HT ESC and ESC V his 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 n 0 Select counter print
25. to select character height see table 2 Bits 4 to 7 to select character width see table 1 Table 2 Select character height Hex Decimal Width Hex Decimal Height 00 0 1 normal 00 0 1 normal 10 16 2 width 2x 01 1 2 height 2x 20 32 3 width 3x 02 2 3 height 3x 30 48 4 width 4x 03 3 4 height 4x 40 64 5 width 5x 04 4 5 height 5x 50 80 6 width 6x 05 5 6 height 6x 60 96 7 width 7x 06 6 7 height 7x 70 112 8 width 8x 07 7 8 height 8x Notes This command is effective for all characters except HRI www ipcprint com 3 37 characters e 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 KPM210 216 3 PRINTER FUNCTIONS e ESC can also be used to select character size However the setting of the last received command is the effective one Default n 0 Tab A 3 Reference ESC Example GS Name Start end macro definition Format ASCII GS Hex 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
26. used Fixed to Off 1 On 02 2 Not used Fixed to On 2 Off 00 0 Not used Fixed to Off Off 00 0 On line On 08 8 Off line 4 On 10 16 Not used Fixed to On 5 Undefined 6 Undefined 7 Off 00 0 Not used Fixed to Off www iocorint com 3 7 KPM210 216 n 2 Off line status 3 PRINTER FUNCTIONS Bit Off On Hex Decimal Function 0 Of 00 0 Notused Fixed to Off PPAS 1 On 02 2 Not used Fixed to On 2 Off 00 0 Print head lowed On 04 4 Print head lifted 3 Off 00 0 Paper isn t feeded by FEED button On 08 8 Paper is feeded by FEED button 4 On 10 16 Not used Fixed to On 5 Off 00 0 No paper end stop On 20 32 Printing stop due to paper end 6 Off 00 0 No error On 40 64 Error 7 Off 00 0 Not used Fixed to Off n 3 Error status Bit Off On Hex Decimal Function 0 Off 00 0 Not used Fixed to Off 1 On 02 2 Not used Fixed to On 2 Off 00 0 Not used Fixed to Off 3 Off 00 0 Cutter ok On 03 8 Cutter error 4 On 10 16 Not used Fixed to On 5 Off 00 0 Not used Fixed to Off 6 Off 00 0 No auto recoverable error On 40 64 Auto recoverable error 7 Off 00 0 Not used Fixed to Off n 4 Paper roll sensor status Bit Off On Hex Decimal Function 0 Off 00 0 Not used Fixed to Off 1 On 02 2 Not used Fixed to On 23 Off 00 0 Paper present in abundance
27. 23 52 T f 7B 7B 123 123 Default Reference GS H GS f GS h GS w Example GSrn Name Transmit status Format ASCII GSr n Hex 1D 72 n Decimal 29 114n Range n 1 49 Description Transmits the status specified by n as follows n Function 1 49 Transmits paper sensor status as for ESC v Paper sensor status n 1 49 KPM210 216 3 54 Wwww Ipcprint com 3 PRINTER FUNCTIONS Bit Off On Hex Decimal Function Off 00 0 Near paper end sensor 04 Paper present On 03 3 Near paper end sensor Paper not present Off 00 0 Paper end sensor 23 Paper present Paper end sensor 12 p e Weg Paper not present 4 Off 00 0 Not used Fixed to Off b Undefined 6 Undefined 7 Off 00 0 Not used Fixed to Off Notes Default Reference Example GSwn Name Format Range Description 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 DLE EOT ESC u ESC v Set bar code width ASCII GS w n Hex 1D 77 n Decimal 29 119 n 1 lt n lt 6 Sets the horizontal size of the bar code n specifies the bar code width as follows www jocorint com 3 55 KPM210 216 3 PRINTER FUNCTIONS n Module width mm F Tab A 3 204 dpi 300 dpi 1 0 125 0 085 2 0 25 0 17 3 0 375 0 254
28. C n Name Turn upside down printing mode on off Format ASCII ESC n Hex 1B 7B n Decimal 27 123n Range O lt n lt 255 Description Turns upside down printing mode on or off e When the LSB of n is 0 the upside down printing mode is off e 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 3 32 www ijocorint com 3 PRINTER FUNCTIONS Default Reference Example ESC n Name Format Range Description Default Reference n 0 Upside down printing Off Upside down printing On ABCDEFG 633028Vv 0123456 9GpecLo Printing direction Set cancel cpi mode ASCII ESCL n Hex 1B C1 n Decimal 27 193n O lt n lt 1 48 lt n lt 49 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 2 15 cpi Font B 23 cpi 1 49 Font A 15 cpi Font A 23 cpi Font B 20 cpi Font B 30 cpi n 0 ESC ESC n xH xL yH yL Name Format Range Description Print graphic ASCII ESC n xH xL yH yL Hex 1B FA n xH xL yH yL Decimal 27 250n xH xL yH yL O lt n lt i 0 lt xH xL yH yL lt 255 Prints graphic logo from flash or current graphic p
29. GND 2 24V Tab 1 1 WARNING Respect power supply polarity www ipcprint com 1 1 KPM210 216 1 INSTALLATION AND USE 1 2 CONFIGURATION This printer permits the configuration of default parameters The printer s configurable parameters are Tab A 3 e Interface RS232 USB if present e Baud Rate 57600 38400 19200 9600 4800 2400 1200 e Data length 2 7 8 bits char e Parity None even or odd e Handshaking XON XOFF or Hardware Receive buffer size 16 64 1K 4K 8KPbytes e Autofeed CR deactivated or CR activated e Print mode Normal or Reverse e Characters per inch 204 dpi version A 11 B 15 cpiP A 15 B 20 cpi 300 dpi version A 17 B 23 cpi A 23 B 30 cpi e Speed Consumption Low Medium High e Paper retract at power up 9 Deactivated or Activated Print density 50 37 25 12 Normal 12 25 37 50 Please note the parameters marked with the symbol represent the default values gt N B This parameter is displayed if the printer has an USB interface gt 2 N B Ifthe printer has an USB interface the serial interface configuration parameters are not displayed gt 9 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 EEPRO
30. M 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 1 2 www iocorint com 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 a
31. M210 216 3 PRINTER FUNCTIONS n Printer ID Specification 45H 204 dpi 56H 300 dpi 2 50 Type ID See table below Depends on ROM version 4 character Tab A 3 1 49 Printer model ID 3 51 ROM version ID n z 2 Type ID Bit Off On Hex Decimal Function 0 Off 00 0 2 byte character codes not supported 1 Off 00 0 Autocutter not supplied Autocutter supplied 2 Off 00 0 Thermal paper w o label On 04 4 Thermal paper w label 3 Undefined 4 Off 00 0 Not used Fixed to Off b Undefined 6 Undefined 7 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 his 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 3 44 www Ipcprint com 3 PRINTER FUNCTIONS GS L nL nH Name Format Range Description Notes Default Reference Example Set left margin ASCII GS L nL nH Hex 1D 4C nL nH Decimal 29 76 nL nH 0xnL nH x 255 Sets the left margin The left margin is set to nL nH x 256 x horizontal mo tion unit inches Printable e H lt gt lt gt Left margin Printing area width This command is e
32. PM210 216 3 16 www jjocorint com 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 GSP Example ESC m nL nH d1 dk Name Select bit image mode Format ASCII ESC m nL nH dl dk Hex 1B 2A m nL nH dl dk Decimal 27 42 m nL nH dl dk Range m 0 1 32 33 0 lt nL lt 255 O lt nH lt 3 O0 lt d lt 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 Mode N dots DPI DPI N of Data k eco 8 68 102 nL nH x 256 density AERE 8 68 204 nL nH x 256 density 24 dot singl 32 nor nag 24 204 102 nL nHx 256 x3 density ga e oe 24 204 204 nL nHx 256 x3 density www ipcprint com 3 17 KPM210 216 3 PRINTER FUNCTIONS for the 300 dpi model Vertical direction One BRS n m Mode N dots DPI DPI of Data k eco 8 100 150 nL nH x 256 density Lc oes 8 100 300 nL nH x 256 density api oS inge 24 300 150 nL nHx256 x3 density 34 ER ODE GOMDE 24 300 300 nL nH x 256 x3 density Notes The nL and nH commands
33. 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 www ipcprint com 1 9 KPM210 216 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 E j 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 9 5 Lower the paper guide 2 as shown in fig 1 11 gt 9 N B Make sure the head cable is not crushed and that it does not obstruct the paper path gt 0 N B Make sure the head cable connector remains attached KPM210 216 1 10 www Iipcprint com 1 INSTALLATION AND USE Fig 1 11 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 1 11 KPM210 216 1 INSTALLATION AND USE Tab A 3 Fig 1 12 KPM210 216 1 12 www iocorint com 2 INTERFACES
34. User Manual Kiosk thermal printer KPM 210 216 Custom printing solutions offered by Infinite Peripherals Inc INFINITE PERIPHERALS 625 West University Drive Arlington Heights IL 60004 800 278 7860 www ipcprint com 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 Available in two versions horizontal or vertical option 0090 paper delivery www ipcprint com KPM210 216 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 KPM210 216 www locorint com 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 www ipcprint com KPM210 216 TABLE OF CONTENTS INTRODUCTION MANUALS CONTENTS 21 tive cea cinune itn it eps anc citt entend 1 EXPLANATORY NOTES USED IN THIS MANUAL eene 1 GENERAL SAFETY INFORMATION nte trt Rh neni era see ea ieee 1 UNPACKING THE PRINTER eiecit erecta ates 2 PRINTERZEFEATURES teet e on tenis deiecta diede 3 PRINTER DESCRIPTION a ecl SAM A ere LEE UM ELE Ceo 4 1 INSTALLATION AND USE 1 1 CONNECTIONS erne tasa inei top rS dba soe tet o
35. age located www ipcprint com 3 33 KPM210 216 3 PRINTER FUNCTIONS in ram n selects the graphic source as follows Tab A 3 Function 0 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 e for the 300 dpi model dhmax 212 XL xH x 256 specifies the starting dotline 1 dhmax yL yH x 256 specifies the number of lines to print Notes e If xL xH x 256 gt dhmax the printer does not execute the command e If xL xHx 256 yL yH x 256 dhmax the printer prints only dhmax xL xH x 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 f don t modify the logo stored into flash bank use this command with n 1 Default Reference ESC 3 ESC 2 ESC Example To print from ram bank dotline 100 to dotline 199 send 1BH FAH 00H 00H 64H OOH C7H ESC nL nH Name Transmit graphic page to communication port Format ASCII ESC nL nH Hex 1B FB nL nH Decimal 27 251 nL nH Description Transmits nL nH x 256 word of graphic page used at the moment to the commun
36. at Range Description Set 90 rotated print mode ASCII ESC V n Hex 1B 56 n Decimal 27 86 n O lt n lt 1 48 lt n lt 49 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 e 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 his command is not available in Page mode e f this command is entered in Page mode the printer all the same save the setting nz ESC ESC Set relative print position ASCII ESC nL nH Hex 1B 5C nL nH Decimal 27 92 nL nH 0 lt nL lt 255 0 lt nH lt 255 Sets the print starting position based on the current position www ipcprint com 3 27 KPM210 216 3 PRINTER FUNCTIONS by using the horizontal or vertical motion unit Sets the distance from the current position to nL nH x 256 x horizontal or vertical motion unit Tab A 3 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 x 256 n When the starting position is specified by n motion units to the left negative direction use the complement of
37. ble User status 2 Off 00 0 Disable Recoverable Error Status On 04 4 Enable Recoverable Error Status Off 00 0 Disable Unrecoverable Error Status 3 On 08 8 Enable Unrecoverable Error Status 4 Undefined 5 Undefined 6 Undefined 7 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 DLE EOT n Example GS p Name Reading of length paper cm available before virtual paper end Format ASCII GS p Hex 1D E1 Decimal 29 225 Description www ipcprint com 3 59 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 KPM210 216 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 R A te thick ness The virtual paper end limit is set by the command GS H 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 GST Name Read
38. ceived is nL nH x 256 x 2 Each word is first received as MSByte and then as LSByte e If nL nH x 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 eif the logo height is smaller than the maximum height of 816 pixel the area not used is deleted Default Reference ESC ESC 3 ESC Example ESC in Name Transfer graphic page into flash bank Format ASCII ESC n Hex 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 3 36 Wwww Ipcprint com Notes Default Reference Example GS n Name Format Range Description Table 1 Select Character Width 3 PRINTER FUNCTIONS 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 ESC ESC 2 ESC 3 Select character size ASCII GS n Hex 1D 21 n Decimal 29 33 0 lt n lt 255 Selects character height and width as follows Bits 0 to 3
39. d is the effective one e ESC 4 can also be used to turn the italic mode on off How ever the last received setting command is the effective one e GS can also be used to select character height width However the last received setting command is the effective one Default n 0 Reference ESC ESC E ESC 4 GS Example www jocorint com 3 13 KPM210 216 3 PRINTER FUNCTIONS ESC nL nH Name Set absolute print position Tab A 3 Format ASCII ESC nL nH Hex 1B 24 nL nH Decimal 27 36 nL nH Range 0 lt nL lt 255 0 lt nH lt 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 x 256 x 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 DO 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 n standard mode the horizontal motion unit x is used f 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 ESC V GS P or GS DO Example ESC n Name Select cancel user defined characters Format ASCII ESC
40. dio AM en 1 1 Ii T Power SUPPI y cenna duectut itta desse E EEEE d AREE ERR R RARE 1 1 IE AOONEIGURALION ste ete bote e rientro se ita eee ue 1 2 I9 HEXADECIMALE BUMP ritis deett e cec ovt et aen ets 1 3 1 4 MAINITENATINGE 4 iio eese pep etd lotti eta Eee bibe te 1 3 1 4 1 Changing the paper TOL eee rncnochi vt ak tas os ate terete suai 1 3 1 4 2 Paper load specifications sesssseesseessseussssss 1 4 1 4 3 Adjusting paper width sicker e etae uda cnet cobre 1 6 14 4 Paper Jai nsu eere haa teat Me ELO b Mese tette opua b EID eS ECL LAE 1 7 1 4 5 Cleaning the print head soie ii ooh e eei atado Seat ceca c e oen 1 9 1 4 6 Cleaning the ejector rollers eeeeeseeeseeesss sss 1 11 2 INTERFACES 24 95232 SE ALAM 5 ie eiua oe acc ae aa ao p ES 2 1 2 2 USB SERIAL OPTIONAL iiie e ae ees cb d DR dS ta 2 3 3 PRINTER OPERATION SL JISRINTINGUMOLDES ter d Eee Ex oae RE eb ERR CL Bae Pe cada vues sto 3 1 3 2 CONTROL CHARACTERS 5t ei ee one oec hee ecu 3 2 32 1 ESC POS emulator otn ese T oc OR EAE ertt 3 2 4 TECHNICAL SPECIFICATIONS 4 1 TECHNICAL SPECIFICATIONS eene 4 1 4 2 DIMENSIONS i ar apa adest EM eser mut Otis su eee Rad uod e eer 4 5 www ipcprint com i KPM210 216 TABLE OF CONTENTS 5 CHARACTER FONTS 5 1 CHARACTER SETS etre Tab A3 5 1 APPENDIX A ACCESSORIES AND SPARE PARTS ACII AGUESSORIES su tds E teu ULM A 1 A 1 1 E
41. e On 01 1 Near paper end 1 Off 00 0 Not used Fixed to Off gt Off 00 0 Paper end sensor paper not present On 04 4 Paper end sensor paper present 3 Off 00 0 Ticket not present on the output On 08 8 Ticket present on the output j Off 00 0 Printer s stepper motor off On 10 16 Printer s stepper motor on 5 Off 00 0 Ejector motor off On 20 32 Ejector motor on 6 Off 00 0 Not error On 40 64 Error 7 Off 00 0 Free paper route On 80 128 Paper jam www ipcprint com 3 49 KPM210 216 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 command the printer made a total cut Tab A 3 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 fn Name Select font for HRI characters Format ASCII GS f n Hex 1D 66 n Decimal 29 102 n Range n 0 1 48 49 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 GSH GS k Example KPM210 216 3 50 Wwww Ipcprint com 3 PRINTER FUNCTIONS GShn Name Format
42. e 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 Tasch HEX Description 08 Back space 09 Horizontal tab 0A Print and line feed 0C Form feed 0D Print and carriage return DLE EOT n 10 04 n Real time status transmission CAN 18 Cancel current line transmitted ESC SP n 1B 20 n Set character right side spacing ESC n 1B 21 n Set print mode ESC nL nH ESC n 1B 24 nL nH 1B 25 n Set absolute position Select cancel user defined character set ESC amp ycl c2 1B 26 y c1 c2 Define user defined characters ESC v nL nH 1B 28 76 nL nH Set relative vertical print position ESC m nL nH d1 dk 1B 2A m nL nH d1 dk Select image print mode ESC n 1B 2D n 1B 30 Turn underline mode on off Select 1 8 inch line spacing 1B 32 Select 1 6 inch line spacing 1B 33 n Set line spacing using minimum units 1B 34 n Set reset script mode 1B 3D n Select device 1B 3F n Cancel user defined characters 1B 40 KPM210 216 Initialize printer www iocorint com 3 PRINTER FUNCTIONS asa HEX
43. e 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 Paper roll 216mm Manual or CD Rom Electrical supply cable Upper tray Printer Foam packing shell Box KPM210 216 2 www jocporint com D OOT e quc INTRODUCTION Fig 1 e Open the printer packaging e Remove the paper roll e Remove the manual or CD Rom e Remove the electrical power cable e Remove the upper tray e Take out the foam packing shell e Take out the printer and remove it from its plastic covering e Keep the box trays and packing materials in the event the printer must be transported shipped in the future www jocorint com 3 KPM210 216 INTRODUCTION PRINTER FEATURES The KPM210 216 is an A4 US letter format thermal printer degigmad for 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 e High speed printing Power consumption KPM210 216 Low current 50 mm sec Medium Current 60 mm sec High current 65 mm sec
44. ects a page n from the character code table as follows KPM210 216 3 30 www jjocorint com 3 PRINTER FUNCTIONS Notes Default Reference Example ESC v Name Format Description Page PC437 U S A Standard Europe PC850 Multilingual 0 2 3 PC860 Portuguesel 4 PC863 Canadian French c1 C0o n o o2 5 PC865 Nordic 19 19 PC858 for Euro symbol at position 213 255 Space page n 0 See character code tables For printing Euro symbol the command sequence is 1B 74 13 D5 Transmit paper sensor status ASCII ESC v Hex 1B 76 Decimal 27 118 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 3 31 KPM210 216 3 PRINTER FUNCTIONS Bit Off On Hex Decimal XL mureren T b A 3 Off 00 0 ud 0 1 Paper present On 03 3 Near paper end sensor Paper not present Off 00 0 Paper end sensor Paper present s Paper end sensor On 0C0 12 p i Paper not present 4 Off 00 0 Not used Fixed to Off 5 Undefined 6 Undefined 7 Off 00 0 Not used Fixed to Off Notes his 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 DLE EOT Example ES
45. ed this command sets the print starting position to the beginning of the line e The paper feed amount set by this command does not af fect the values set by ESC 2 or ESC 3 e The horizontal and vertical motion units are specified by GS P or GS DO e 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 e The maximum paper feed amount is 4095 mm 161 inches www ipcprint com 3 25 KPM210 216 3 PRINTER FUNCTIONS Reference GS P or GS DO Example Tb A3 ESCRn Name Select an international character set Format ASCII ESCH n Hex 1B 52 n Decimal 27 82 n Range O lt n lt 10 Description Selects the international character set n according to the table below Hex 23 24 40 58 5c 50 5 60 78 7C 70 7E n Characterset ft USA sse r joris ewe si jajsjejsj Jejojel Gemay s S AjO O afeafe 3 UntedKmdom e LN C EL 4 Demari e e amp 2 A e e s wem afela fola ole a a alo ref w eser ppp ae r S Faletohi ppp rrt Ce pr pi we eeej A 0 s o alo fol pomo e s 6 o Ao o fale Default n 0 Reference Example KPM210 216 3 26 Wwww Ipcprint com 3 PRINTER FUNCTIONS ESCVn Name Format Range Description Notes Default Reference ESC nL nH Name Form
46. ent line spacing Notes e Sets the print position to the beginning of the line Default Reference ESC 2 ESC 3 Example FF Name Form Feed Format ASCII FF Hex 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 CHR Hex OD Decimal 13 Description When autofeed is CR enabled this command functions in the same way as LF otherwise it is disregarded Notes e Sets the print position to the beginning of the line Default See Autofeed in setup parameter Reference LF Example KPM210 216 3 6 Wwww Ipcprint com 3 PRINTER FUNCTIONS DLE EOT n Name Format Range Description Real time status transmission ASCII DLE EOT n Hex 10 04 n Decimal 16 4 n 1 lt n lt 4 n 17 n 20 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 e This command is executed when the data buffer is full This status is transmitted whenever data sequence 10H 04H n is received Default Reference See tables below Example n 1 Printer status Bit Off On Hex Decimal Function 0 Off 00 0 Not
47. executed dis 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 O This command can define different user defined character patterns for each font To select the font use ESC ESC L www ipcprint com 3 15 KPM210 216 3 PRINTER FUNCTIONS he 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 MSB LSB ESC v nL nH Name Set relative vertical print position Format ASCII ESC V nL nH Hex 1B 28 76 nL nH Decimal 27 10 118 nL nH Range 0 lt nL lt 255 0 lt nH lt 255 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 nHx 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 K
48. git 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 2 e 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 e 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 e 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 jocorint com 3 53 KPM210 216 3 PRINTER FUNCTIONS Data transmission Tab A3 Specific character ASCII Hex Decimal SHIFT S 7B 53 123 83 CODE A A 7B 41 123 65 CODE B B 7B 42 123 66 CODE C C 7B 43 123 67 FNC1 1 7B 31 123 49 FNC2 2 7B 32 123 50 FNC3 3 7B 33 123 51 FNC4 4 7B 34 1
49. i On 0C 12 Near paper end 4 On 10 16 Not used Fixed to On 56 Off 00 0 Paper present On 60 96 Paper not present 7 Off 00 0 Not used Fixed to Off KPM210 216 3 8 www jjocorint com 3 PRINTER FUNCTIONS n 17 Print status Bit Off On Hex Decimal Function 0 Off 00 0 Not used Fixed to Off 1 On 02 2 Not used Fixed to On 2 Off 00 0 Paper drag motor off On 04 4 Paper drag motor on 3 Off 00 0 Not used Fixed to Off 4 On 10 16 Not used Fixed to On 5 Off 00 0 Paper present On 20 32 Paper absent 6 Off 00 0 Not used Fixed to Off 7 Off 00 0 Not used Fixed to Off n 20 FULL status 6 bytes 1 Byte 0x10 DLE 2 byte OxOF 3 byte Paper status Bit Off On Hex Decimal Function 0 Off 00 0 Paper present On 01 1 Paper not present 1 Off 00 0 Not used Fixed to Off 2 Off 00 0 Paper present in abundance On 04 4 Near paper end 3 Off 00 0 Not used Fixed to Off 4 Off 00 0 Not used Fixed to Off 5 Off 00 0 Ticket not present in output On 20 32 Ticket present in output 6 Off 00 0 Not virtual paper end 7 On 40 64 Virtual paper end 7 7 RESERVED Virtual paper end is set when the paper length available readed by GS 8 is 0 www iocorint com 3 9 KPM210 216 3 PRINTER FUNCTIONS 4 byte USER STATUS
50. ication port KPM210 216 3 34 www Ipcprint com 3 PRINTER FUNCTIONS Default Reference Example ESC n Name Format Range Description Notes Default Reference Example ESC 3 ESC 2 ESC Transfer flash bank into graphic page ASCII ESC 3 n Hex 1B FC n Decimal 27 252 n n 1 Transfers flash bank into graphic page used at the moment n selects the flash bank as follows n Function 1 Transfers flash bank logo 1 into ram 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 Ox1B OxFC 0x01 for transfer logo into ram 3 send 0x1B OxFA 0x00 xH xL yH yL to print logo ESC ESC 2 ESC www jocorint com 3 35 KPM210 216 3 PRINTER FUNCTIONS ESC nL nH Name Receive graphic page from communicationrpotb Format ASCII ESC nL nH Hex 1B FD nL nH Decimal 27 253 nL nH Range OxnL nH lt 255 Description Receives nL nH x 256 words from the port and puts them into the ram bank Notes The number of data bytes re
51. ied 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 HT Example ESCEn Name Turn emphasized mode on off Format ASCII ESCE n Hex 1B 45 n Decimal 27 69 n Range O lt n lt 255 Description Turns emphasized mode on off e 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 e ESC also turns on and off the emphasized mode How ever the last received command is the effective one Default n 0 Reference ESC Example Me 090 Wwwwipcprint com 3 PRINTER FUNCTIONS ESC Gn Name Format Hex Decimal Range Description Notes Default Reference Example ESC Jn Name Format Range Description Notes Default Turn double strike mode on off ASCII ESC G n 1B 47 n 27 71 n O lt n lt 255 Turns double strike mode on or off When the LSB of n is 0 the double strike mode is off e When the LSB of nis 1 the double strike mode is on Only the LSB of n is effective Printer output is the same in double strike and emphasized mode n 0 ESCE Print and paper feed ASCII ESCJ n Hex 1B 4A n Decimal 27 74 n 0 lt n lt 255 Prints the data in the print buffer and feeds the paper n x vertical or horizontal motion unit inches e After printing has been complet
52. ifications Input voltage 115V 230V Current 5 8A 3 2A Input frequency 47 Hz 63 Hz Output Specifications Output voltage 24 V Output current Min Max OA 9 5A Efficiency Min 18 Environmental Conditions Operating temperature 07 70 C Humidity 2096 8596 Rh w o condensation Storage temperature humdity 10 C 75 C 10 95 w o condensation Protection devices Shortcircuit overload and overvoltage www ipcprint com A 1 KPM210 216 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 model h in tab A 2 models as shown in ta Tab A i A 2 POXSP210 Paper roll support kit 210mm PCXSP216 Paper roll support kit 216mm The kit includes see fig A 2 Paper roll 1 Roll pin O 2 Roll holder support 3 Paper almost out sensor 4 Fastening screw 5 S Note Depending on whether the 210mm or 216mm model is used Fig A 2 KPM210 216 www ipcprint com 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
53. indicate the number of dots of the bit image in the horizontal direction The number of dots is calculated using nL nH x 256 e 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 e If the value of m is outside the specified range nL and data following it are processed as normal data f 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 e After printing a bit image the printer returns to normal data processing mode his 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 3 18 www Ipcprint com 3 PRINTER FUNCTIONS Default Reference Example ESC n Name Format Range Description Notes Default 8 dot bit image 24 dot bit image MSB MSB Bit Bit image image data data LSB LSB Print data Print data Turn underline mode on off ASCII ESC n Hex 1B 2D n Decimal 27 45 n O lt n lt 2 48 lt n lt 50 Turns underline mode on or off based on the following val ues of n n 20 48 Turns off underline mode n 1 49
54. ing number of cuts performed from the printer Format ASCII GS T Hex 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 II Name Reading of length cm of printed paper Format ASCII GS II Hex 1D ES3 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 3 60 Wwww Ipcprint com 3 PRINTER FUNCTIONS Notes Default Reference Example GS x Name Format Description Notes Default Reference Example GS o Name Format Description Notes Default Reference Example 251550cm Reading number of retracting ASCII GS X Hex 1D E4 Decimal 29 228 Reading number of retracting of the printer 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 Reading number of power up ASCII GS o Hex 1D E5 Decimal 29 229 Reading number of power up of the printer The command return a string pointing out the number of turning on of the printer for example if
55. key is held down the printer enters the SETUP routine e STATUS LED indicates printer hardware status In the event of malfunction blinking speed will vary as follows STATUS LED DESCRIPTION Printer on no error Tab 1 Communication status No blinks Description Blinking Data reception Command not interpreted properly Command reception time out Recoverable error Description Head overheating Paper end Blinking Paper jam Incorrect voltage Head raised Cutter error Nonrecoverable error Description Blinking RAM error EEPROM error www iocorint com 5 KPM210 216 INTRODUCTION f B O S PAPER LOAD 9 D qq A is 210 mm 210 mm 1 n d Fa H 216 mm L J B 216 mm b m FEED A m J NS M SSS Fig 2 KPM210 216 6 www ipcprint com 1 INSTALLATION AND USE 1 1 CONNECTIONS Fig 1 1 a 9 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
56. lect counter print mode GS C 1 aL aH bL bHnr 1D 43 31 aL aH bL bH nr Select count mode A GS C 2 nL nH 1D 43 32 nL nH Select counter GS C sa sb Sn Ssr sc Wwww Ipcprint com 1D 43 3B sa 3B sb 3B sn 3B sr 3B sc 3B 3 3 Select count mode B KPM210 216 ASCII HEX 3 PRINTER FUNCTIONS Description GSHn 1D 48 n Select printing position of Hf gRajacters GS In 1D 49 n Transmit printer ID GS L nL nH 1D 4C nL nH Set left margin GS P xy 1D 50 xy Set horizontal and vertical motion units mode 1 GS W nL nH 1D 57 nL nH Set printing area width GS rtm 1D 5E rtm Execute macro GSc 1D 63 Print counter GS e n m 1D 65 n m Ejector commands GS fn 1D 66 n Select font for HRI characters GShn 1D 68 n Select height of bar code GS k m NUL 1D 6B m 00 Print bar code GSrn GS wn 1D 72 n 1D 77 n Transmit status Select horizontal side enlargement of bar code GS n 1D 7C n Set printing density GS n 1D 7E n Set superscript subscript GS DO xH xL yH yL 1D DO xH xL yH yL Set horizontal and vertical motion units mode 2 GS zn 1D EO n Enable disable automatic FULL STATUS back GS 7 1D E1 Reading of length paper cm available before virtual paper end
57. mode ASCII GS C 0 n m Hex 1D 43 30 n m Decimal 29 67 48 n m O lt n lt 5 m 0 1 2 48 49 50 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 3 39 KPM210 216 3 PRINTER FUNCTIONS m Printing position Processing of digits less than those speciff ep 4 3 0 48 Flush right Adds spaces to the left 1 49 Flush right Adds a 0 to the left 2 50 Flush left Adds spaces to the right Notes e If nor mis out of the defined range the previously set print mode is not changed e lf n 0 mis not applicable Default n 0 m 0 Reference GSC1 GSC2 GSC GSc Example n 3 m 0 n 3 m 1 n 3 m 2 O01 001 100 O indicates a space GS C 1 aL aH bL bHnr Name Select count mode A Format ASCII GS C 1 aL aH bL bH n r Hex 1D 43 31 aL aH bL bH n r Decimal 29 67 49 aL aH bL bH n r Range 0 x aL aH lt 255 0 bL bH lt 255 O lt n r lt 255 Description Selects a count mode for the serial number counter aL aH or bL bH specify the counter range nindicates the unit amount when counting up or down e r indicates the repetition number when the counter value is fixed Notes
58. n effect when power was turned on The data in the receiver buffer is not cleared The macro definitions are not cleared ESC D n1 nk NUL Name Format Range Description Set horizontal tab positions ASCII ESC D nl nk NUL Hex 1B 44 nl1 nk 00 Decimal 27 68 nl1 nk 0 1 lt n lt 255 0 lt k lt 32 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 3 23 KPM210 216 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 acter width includes the right side character splen And double width characters are set with twice the width of normal characters his 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 e Send n kin ascending order and place a 0 NUL code at the end When n kis 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 e ESC D NUL cancels all horizontal tab positions The previously specified horizontal tab position does not change even if the character width is modif
59. n 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 6374696F Hexadecimal dump functio 6E 20 30 31 32 33 34 35 36 37 38 39 61 62 63 64 65 66 67 6869 6A 6B6C 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 0 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 1 3 KPM210 216 1 INSTALLATION AND USE Fig 1 2 Tab A 3 of i 4 a nm ne Horizontal ede paper exit z Vertical paper exit N WARNING Fig 1 3 Before inserting the paper make sure it is cut cleanly N 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 i RJ PAPER INFEED SIDE Fig 1 4 KPM210 216 1 4 www iocorint com
60. n 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 e Parameters sa to sc cannot contain characters other than 0 to 9 KPM210 216 3 42 www ijocorint com 3 PRINTER FUNCTIONS Default sa 1 sb 65535 sn 1 sr 1 sc 1 Reference GSC0 GSC2 GSC1 GSc Example GS Hn Name Select printing position of Human Readable Interpreta tion HRI characters Format ASCII GS H n Hex 1D 48 n Decima 29 72 n Range O lt n lt 3 48 lt n lt 5 1 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 GS f GS k Example GS I n ONLY WITH SERIAL INTERFACE Name Transmit printer ID Format ASCII GS n Hex 1D 49 n Decimal 29 73 n Range 1 lt n lt 3 49 lt n lt 951 Description Transmits the printer ID specified by n follows www ipcprint com 3 43 KP
61. nabled only if set at the beginning of the line e If the setting exceeds the printable area the maximum value of the printable area is used e 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 DO Changing the horizontal or vertical motion unit does not affect the current left margin e 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 GS P or GS D0 GS W www ipcprint com 3 45 KPM210 216 3 PRINTER FUNCTIONS GS P x y mode 1 Name Set horizontal and vertical motion units Tap A3 Format ASCII GS P X y Hex 1D 50 x y Decimal 29 80 x y Range 0 lt x y lt 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 V GS L GS W Commands using y ESC 3 ESC J This command does
62. nector Tab A 3 a DCD G ees O1 d TXD 4 SIGNAL GND Js d DSR 16 CTS KP M80 1 1 2 ed PC Fig 2 2 DCD n b JE RXD 2 CTS ES M DSR a n SIGNAL GND 2 NN 21 Q22 12 KPM80 112 Bm pc Fig 2 3 KPM210 216 2 2 www ipcprint com 2 INTERFACES 2 2 USB SERIAL INTERFACE OPTIONAL Printers with USB serial interface conform to USB 1 0 standards and have the following specifications e Communication speed 12 Mbit sec e 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 DESCRIPTION 1 VBUS N C 2 D Data 3 D Data 4 GND Ground signal Shell Shield Cable shield Fig 2 4 illustrates USB interface connector pin layout Fig 2 4 www ipcprint com 2 3 KPM210 216 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 Normal mode Wwww Ipcprint com PAPER OUTFEED DIRECTION Fig 3 1 apow as19A9H KPM210 216 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 th
63. 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 for the 204 dpi model x 300 y 600 for the 300 dpi model Reference ESC SP ESC ESC ESC 3 ESC J GS L GS W GS DO Example GS W nL nH Name Set printing area width Format ASCI GS W nL nH Hex 1D 57 nL nH Decimal 29 87 nL nH Range O lt nL nH x 255 0 lt nL nH x 256 lt nMax KPM210 216 3 46 www ipcprint com 3 PRINTER FUNCTIONS Description Notes Default Reference Example GS rtm Name Format Range Sets the printing area width to the area specified by nL and nH e 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 x 256 x horizontal mo tion unit inches Printable area lt gt lt gt lt gt Left margin Printing area width This command is only enabled if set at the beginning of the line e If the right margin is greater than the printable area the printing area width is set at maximum value e 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 h
64. ore 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 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 1 7 KPM210 216 1 INSTALLATION AND USE Fig 1 8 The area marked by a dotted line 2 indicates that area of the ejector roller Tab A 3 unit in which the paper could jam KPM210 216 1 8 www iocorint com 1 INSTALLATION AND USE 1 4 5 Cleaning the printing head WARNING N 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 N During cleaning operations the printing head lever must remain in its standby position
65. orizontal 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 GS L GSP Execute macro ASCII GS r t m Hex 1D 5E r t m Decimal 29 94 r t m O lt r t lt 255 www jocorint com 3 47 KPM210 216 3 PRINTER FUNCTIONS O lt m lt t Description Executes a macro r specifies the number of times to execute the Pav tspecifies the waiting time for executing the macro The waiting time is tx 100 msec for each macro execution e 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 e This command has an interval of tx 100 msec after a macro is executed by t e If this command is received while a macro is being defined the macro definition is aborted and the definition is cleared e f the macro is not defined or if ris 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 GS Example GSc Name Print counter Format ASCII GS c Hex 1D 63 Decimal
66. sions of the table top printer Fig 4 1 291 138 A i T amp i a ir n e5 amp le oo i S a amp o CM210 pe Cup Qmm m CW NZD S e 133 281 149 2 1 2 5 23 183 2 6 204 i UN l d l d iy L m e B sani g ah pi EI dr ii PJ B FX s Li E s ea k 2 O 21 2ingresso carta www ipcprint com 4 5 KPM210 216 c e qute 5 ui T A o N o oS o m L o5 oo o o 8 Lu T e o o o c O O Z 2 Os a3 n a e A 2 lt x ES Q 2 qo TA ao zf4s nd ro 5 c4 c unu Ao T i EE Tee cS up m eK ee Gm RT HD Vo HS PG l Os cH um wR FEES ES ges le fu a4b d Re Hana TRI i Orma i maa u a den rH E g ce roe Duig te Be td beg te Hu B c SS tea oe un OS 9 ra m op PERO H ri bio d gm Bo Q CU emne go r q E ARI pu bO 259 r tc o5 r c Q D AHS pD l pb De wee b oO WDD He os TO i ba D e ft DIX CE gos ri eo iE S en 8 unio CEET ot ee mh ri eo eB OES pgg ee SOR eco pas be eo psi v TS See tie See on oe e Eo OWI 0S mort o gt 80ont OM dort 0 wH e oS F 2 aec DI Oa seco bt oe eee oe 3 e al ae o bI Zl EMU D P woe E44 gee Oe foie pra mass OE G DO AO
67. specified by GS C 1 or GS C it is forced to convert to the maximum value through GS c Default nL 2 1 nH 20 Reference GSC0 GSC1 GSC GSc Example www jocorint com 3 41 KPM210 216 3 PRINTER FUNCTIONS GS C sa sb sn sr sc Name Select count mode B Tab A 3 Format ASCII GSC sa sb sn sr SC Hex 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 lt sa sb sc lt 65535 0 lt sn sr lt 255 These values are all character strings Description Selects a count mode for the serial number counter and specifies the value of the counter e 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 lt sb and sn 0 and sr 0 Count down mode is specified when sa gt sb and sn 0 and srz 0 Counting stops when sa sborsn Oorsr 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 dow
68. the printer is turned on 512 times it will be 5120n www ipcprint com 3 61 KPM210 216 3 PRINTER FUNCTIONS GS u nH nL Name Virtual paper end limit Tab A 3 Format ASCII GS u nH nL Hex 1D E6 nH nL Decimal 29 230 nH nL Range 0 lt nH lt 255 0 lt nL lt 255 Description This command sets the limit after which is pointed out the virtual paper end Notes e The calculation limit of the near paper end is in centimetres e This value is expressed as nH x 256 nL Default nH 0x04 nL OxBO 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 25625 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 GS n Hex 1D FO n Decimal 29 240 n Range O lt n lt 2 Description Sets printing speed and current consumption in printing n specifies the printing speed and the absorption as follows KPM210 216 3 62 Wwww Ipcprint com 3 PRINTER FUNCTIONS n Printing speed Maximum dots ON at the same time 204 dpi 300 dpi 0 Low 416 616 Normal 832 1232 2 High 1664 2464 Notes Printing speed reverts to the default value when the printer
69. tion 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 jocorint com 3 57 KPM210 216 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 AS 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 V GS L GS W Commands using y ESC 3 ESC J This command does not affect the previously specified values he 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 for the model 204 dpi x 300 y 600 for the model 300 api Reference ESC SP ESC ESC ESC 3 ESC J GS L GS W GS P Example GS an Name Enable disable automatic FULL STATUS back Format ASCII GS a n Hex 1D EO n Decimal 29 224 n Range O lt n lt 255 Description Enable disable automatic full status back n specifies the composition of FULL STATUS as follows KPM210 216 3 58 Wwww Ipcprint com 3 PRINTER FUNCTIONS Bit Off On Hex Decimal Function 0 Off 00 0 Disable Paper status On 01 1 Enable Paper status 1 Off 00 0 Disable User status On 02 2 Ena
70. wes jer s nex ci I aus P waoe ia Wo Pia UD o 3X105 U ET np ba Se 3934 eo Se BS d ra Si WA oH Uu a CHO C twos ap CH Ceo ee c Cini u a riam ci CUTIE oe ee iiu ch er ot oo CCP CR to 3 P nuc m uU tr E E I O T 5 1 CHARACTER SETS PC865 PC858 Shown below in figures 5 1 and 5 2 are examples of the 11 cpi character set programming section 1 2 or control characters section 3 2 Each of these for the 204 dpi model fonts offers the following code tables PC437 PC850 PC860 PC863 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 KPM210 216 5 1 Fig 5 1 Wwww Ipcprint com 2 m uU tr E E I O T Tab A 3 WDE SC aoe pw uper i deu o 383 84 FH Ls cam Os f cr uu PC858 Euro symbol oDe S7 D 0 3 0 Hoo oJa LIHA wI L 4 UO C X Q9 O 0 x0 Ott uic U O 3 AW Om wa ok aux IL Se 24 Mo Cua ert xO 1 ana cano Oulu Fig 5 2 To print the Euro symbol the command sequence is 1B 74 13 D5 see Chapter 3 www Ipcprint com KPM210 216 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 106 0 Tab A 1 PPSPS 230 24 Switching power supply 24V 230W Input Spec
71. xternal paper holder m eue et tocca SR PE E e t x tu A 2 A SUPPLIES Fe erat buste tont abe ce ue Losot 6s M see LE A east ah A uel E eid A 5 KPM210 216 ii www Ipcprint com 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 gt Gives important information or suggestions relative to the use of the printer WARNING N Information marked with this symbol must be carefully followed to guard against damaging the printer DANGER AN 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
Download Pdf Manuals
Related Search
KPM kpmyhrportal kpmg careers kpmg llp kpmg logo kpmg us kpmg los angeles kpmg webcasts kpmg clara kpmg la office kpmg sharepoint kpmg internships kpmg women\u0027s pga championship kpmg lakehouse kpmg tax news flash kpmg cpe kpmg cpe webcasts kpmg values kpmg los angeles office kpmg australia kpmg china kpm music kpmg ag kpmg global kpmg singapore kpmg kleo
Related Contents
Star Trac Fitness Equipment S-TBTX User's Manual USER MANUAL Stackmatch/Universal Controller By S56WIX & S55O Vivitar DVR518 USER MANUAL - Tanning Bed Parts Emitor International AB Ostmastargrand 12 SE W4 Connectors for .NET - Manuel d`installation et de configuration Bedienungsanleitung Glaskeramik-Kochfeld KFC 6100 SL Marmitek Safeguard totalguard SC9000 modo de empleo ECO LIMPIADOR DE ALFOMBRAS Y TAPICERÍAS eGO Cycle 2 • Helio Véloscooter Manuel d`utilisation eGO Cycle 2 Copyright © All rights reserved.
Failed to retrieve file