Cashino KP-220 User Manual

Cashino KP-220 User Manual

Kiosk printer
Table of Contents

Advertisement

Quick Links

KP-220 Kiosk Printer User Manual
Tel:0592-5517253 Fax:0592-5231815
Supplier Company:Xiamen Cashino Technology Co., Ltd.
Add:4/F,No.318,Tongji South Road,Jimei District,Xiamen,China.361021
The manual is subject to change without further notice. Please contact Xiamen Cashi
no Technology Co., Ltd. directly for the latest.
www.csntek.cn
Draft:
Audit:
Standardize: Liu Zhonghua 2017.04.09
Approved:
KP-220 Kiosk Printer User Manual
Lin Xiaopeng 2017.04.06
Hu Riyu 2017.04.08
Wang Huanyong 2017.04.11
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the KP-220 and is the answer not in the manual?

Questions and answers

Summary of Contents for Cashino KP-220

  • Page 1 KP-220 Kiosk Printer User Manual KP-220 Kiosk Printer User Manual Draft: Lin Xiaopeng 2017.04.06 Audit: Hu Riyu 2017.04.08 Standardize: Liu Zhonghua 2017.04.09 Approved: Wang Huanyong 2017.04.11 Tel:0592-5517253 Fax:0592-5231815 Supplier Company:Xiamen Cashino Technology Co., Ltd. Add:4/F,No.318,Tongji South Road,Jimei District,Xiamen,China.361021 The manual is subject to change without further notice. Please contact Xiamen Cashi no Technology Co., Ltd.
  • Page 2 KP-220 Kiosk Printer User Manual R e v i s i o n R e c o r d Change the Prepared Date Modify the content Review Page number LIN XIAO 20170406 First draft HU RIYU PENG 20170722 Add instructions on commu...
  • Page 3 KP-220 Kiosk Printer User Manual Add “Basic Operation” LIN XIAO 20180731 HU RIYU PENG Add”product printer width LIN XIAO 20181107 HU RIYU data” PENG 20181108 Add”naming rules” LIN XIAO HU RIYU PENG Modify specification list ZHU CHU 20181115 HU RIYU...
  • Page 4: Table Of Contents

    KP-220 Kiosk Printer User Manual Contents 1.Product Overview ..........................10 2.Product Feature ..........................10 3.Naming rules ............................11 4.Dimension ............................11 5.Specifications ............................12 6.Connector pin specification ......................14 7.Paper near end defection function ....................16 8.Basic Operation ..........................16 8.1 Control Panel ..........................
  • Page 5 KP-220 Kiosk Printer User Manual ②Printing set commands ..................... 24 Set line space as n dots ...................... 25 Set line space to default ..................... 26 Set print position ........................26 Set the left margin ........................ 27 Set character printing method ..................28 Set character size ........................
  • Page 6 KP-220 Kiosk Printer User Manual Print Graphics horizontal module data ................50 Define downloaded bitmap ....................53 Print downloaded bitmap ....................55 Define NV bitmap ........................57 Print NV bitmap ........................63 ④Tab Commands ........................65 Horizontal tab .......................... 65 Horizontal tab position setting ..................
  • Page 7 KP-220 Kiosk Printer User Manual Setting QR code graph information ................91 ⑧Printing double QR code ....................93 ⑨Other commands ........................ 94 Printer reset ..........................94 Print self-test page ......................... 95 paper cut ........................... 95 Full cut ............................97 Partial cut ..........................98 Appendix A code page schedule .....................
  • Page 8 KP-220 Kiosk Printer User Manual Page15 CP862 [Hebrew] ....................110 Page16 PC1252 Latin 1 ...................... 111 Page17 WCP1253 [Greek] ....................112 Page18 PC852 ........................113 Page19 PC858 (Multilingual Latin Ⅰ+Euro) ............... 114 Page20 Iran II ........................115 Page21 Latvian ........................116 Page22 CP864 [Arabic] .......................
  • Page 9 KP-220 Kiosk Printer User Manual Page36 ISO-8859-2[Latin 2] ....................132 Page37 ISO-8859-3[Latin 3] ....................133 Page38 ISO-8859-4[Baltic] ....................134 Page39 ISO-8859-5[Cyrillic] ....................135 Page40 ISO-8859-6[Arabic] ....................136 Page41 ISO-8859-7[Greek] ....................137 Page42 ISO-8859-8[Hebrew] ..................... 138 Page43 ISO-8859-9[Turkish] ....................139 Page44 ISO-8859-15 [Latin 3] ..................140 Page45 Thai2 ..........................
  • Page 10: 1.Product Overview

    KP-220 Kiosk Printer User Manual 1.Product Overview KP-220CH is 2 inch high speed printer module,which is make of thermal printer mec hanism,cutter and control board. 2.Product Feature 1.Small size,can put a length of 100 meters, a diameter of 80 mm paper roll 2.With power switch,indicator light,and paper near-end sensor...
  • Page 11: 3.Naming Rules

    KP-220 Kiosk Printer User Manual 4.User can be adjusted according to the factors such as voltage,paper to print black ness and print speed 5.Support full cutting or half cutting command choose 6.Support print double QR CODE 3.Naming rules KP ...
  • Page 12: Specifications

    KP-220 Kiosk Printer User Manual 5.Specifications Printing Print method Thermal line printing www.csntek.cn...
  • Page 13 KP-220 Kiosk Printer User Manual Print Speed Max 150mm/s Print Columns 203dpi(8 dots/mm) Effective Print width 48mm Feed paper accuracy 0.0625mm Character set ASCII,GB2312,BIG5 etc Print Font Print Font ANK:(9*17,12*24) GBK:(24*24) Paper Type Thermal paper Paper Width 57.5±0.5mm Paper Roll Diameter Max:80mm;Min:13mm...
  • Page 14: 6.Connector Pin Specification

    KP-220 Kiosk Printer User Manual Operating Humidity 20%~85%RH Storage Temp -20°C~60°C Storage Humidity 5%~90%RH 6.Connector pin specification www.csntek.cn...
  • Page 15 KP-220 Kiosk Printer User Manual RS232/TTL Interface PH04/2.0mm Signal Name Terminal No. Direction Description Output Transmission data Input Receive data Signal ground Request to send (Data terminal ready) Power XH02/2.54mm Direction Definition Input +24V Power supply www.csntek.cn...
  • Page 16: 7.Paper Near End Defection Function

    KP-220 Kiosk Printer User Manual Signal ground MiniUSB Direction Definition Differential Data Input/Output D- Differential Data Input/Output D+ Signal ground 7.Paper near end defection function Adjust sensor position ,you can define the level of paper near-end. 8.Basic Operation 8.1 Control Panel...
  • Page 17: Paper Loading

    KP-220 Kiosk Printer User Manual There are two indicator lights in KP-220CH. Green light is power indicator light and RED light is status indicator light. Green light Red light Printer status Light on Light off Normal Light on Light on Error or no paper 8.2 Paper Loading...
  • Page 18 KP-220 Kiosk Printer User Manual www.csntek.cn...
  • Page 19: Print Self-Test Page

    KP-220 Kiosk Printer User Manual Insert thermal paper into the paper entry channel until paper printers starts automat ically to load/feed the paper. Paper feed directi 8.3 Print self-test page Turn the power off while holding the feed button depressed.Then turn the power on ,self-test receipt will be printed out.It including baud rate language and other some...
  • Page 20: Command

    KP-220 Kiosk Printer User Manual ition. How to remove paper jam: Firstly the printer cutter resume work , and then remove the paper jam, and finally clear the paper path residual scraps. 9. Command 9.1Command List Line feed Print, paper feed Co...
  • Page 21 KP-220 Kiosk Printer User Manual ESC c 5 n Allow and disable keystroke switches FS & Set Chinese character mode FS . Cancel Chinese character mode ESC % n Select Cancel user customized charact ESC & y c1 c2 Define user customized character...
  • Page 22: Commands Details

    KP-220 Kiosk Printer User Manual GS w n Set 1-D barcode width GS k m Print 1-D barcode GS ( pL pH Print QR CODE cn fn m GS k m v r nL Printing QR CODE QR CODE Command nH d1…dk...
  • Page 23: Enter

    KP-220 Kiosk Printer User Manual Print the buffer contest,and set the paper feed as per line sp Function ace,then adjust print position to initial position at the next line. Range None Default None Notes None Example None Enter Name Enter ASCII :CR...
  • Page 24: Print And Paper Feed N Line

    KP-220 Kiosk Printer User Manual DEC :27 74 n HEX :1B 4A n Function Print the buffer content and paper feed Range 0 ≤ n ≤ 255 Default None Paper feed n dots when printing buffer is empty. Notes After executing this command,printing position is moved t...
  • Page 25: Set Line Space As N Dots

    KP-220 Kiosk Printer User Manual Set line space as n dots Name Set line space as n dots ASCII :ESC 3 n Code DEC :27 51 n HEX :1B 33 n Function Set line space as n dots Range 0 ≤ n ≤ 255...
  • Page 26: Set Line Space To Default

    KP-220 Kiosk Printer User Manual 30 31 32 0d 0a 30 31 32 0d 0a Set line space to default Name Set line space to default ASCII :ESC 2 Code DEC :27 50 HEX :1B 32 Function Set line space to default 30 dots...
  • Page 27: Set The Left Margin

    KP-220 Kiosk Printer User Manual Function Set left side blank area as(nL + nH × 256)dots 0 ≤ nL ≤ 255 Range 0 ≤ nH ≤ 255 Default None Set left side blank area as [(nL+nH*256)]*0.125mm] This command is only effective with the initial position of Notes the line.
  • Page 28: Set Character Printing Method

    KP-220 Kiosk Printer User Manual e line. The illustration is as follows: Use the maximum value of the printable unit,if the setting is beyond the printable area. 1b 40 1d 4c 08 00 Example 30 31 32 0d 0a 30 31 32 0d 0a...
  • Page 29 KP-220 Kiosk Printer User Manual 1 Undefined 2 Undefined 3 Bold Cancel Setting 4 Double hight Cancel Setting 5 Double width Cancel Setting 6 Undefined 7 Underline Cancel Setting Range None Default n = 0 The command is effective with Chinese and foreign language...
  • Page 30: Set Character Size

    KP-220 Kiosk Printer User Manual Set character size Name Set character size ASCII :GS ! n Code DEC :29 33 n HEX :1d 21 n Set character size as 1-8 times width,1-8 times height. Defini tion is as below: Use 0-3 set character height 4 - 7 bits set character width...
  • Page 31: Set Remove White Printing

    KP-220 Kiosk Printer User Manual Range None Default n = 0 This command is effective with Chinese and other foreign la nguages, Notes except for HRI character. The command setting is disable when ESC@, printer reset or power off. 1b 40 1d 21 11...
  • Page 32: Set Remove Underline

    KP-220 Kiosk Printer User Manual When the LSB of n is 1,white printing mode is on. Range None Default n = 0 It is only effective for LSB of n. This command is all effective with built-in characters and use r-defined characters.
  • Page 33 KP-220 Kiosk Printer User Manual Name Set remove underline ASCII :ESC - n Code :27 45 n :1B 2D n Set / remove underline mode,based on the value of n as foll Functions 0, 48 Remove underline mode Function 1, 49...
  • Page 34: Set Remove 90°Revolving Printing

    KP-220 Kiosk Printer User Manual is not printed as underline,and the set underline coarseness does not change before removing underline mode.The defa ult underline coarseness is 1 dot. It is not effective with underline coarseness to change charac ter size.
  • Page 35: Set Printing Alignment

    KP-220 Kiosk Printer User Manual Range 0 ≤ n ≤ 1, 48 ≤ n ≤ 49 Default n = 0 Support M odel When it is setted to underline mode, the printer is not u nderlined for characters rotated 90°.
  • Page 36: Allow And Disable Keystroke Switches

    KP-220 Kiosk Printer User Manual 0, 48 left 1, 49 middle 2, 50 right Range 0 ≤ n ≤ 2 or 48 ≤ n ≤ 50 Default n = 0 This command setting is disabled when ESC@,printer resets Notes or power off.
  • Page 37: Exit Chinese Character Mode

    KP-220 Kiosk Printer User Manual ASCII :FS & Code :28 38 :1C 26 Function Set Chinese mode Range None Default None When the Chinese character mode is selected, the printer pr ocesses all Chinese character codes(ASCII code) , two bytes a Notes t a time.
  • Page 38: Select Cancel User Customized Characters

    KP-220 Kiosk Printer User Manual Notes None Example None Select cancel user customized characters Name Select cancel user customized characters ASCII :ESC % n Code :27 37 n :1B 25 n Select 、cancel user customized characters Function When n LSB is 0,delete customized characters When n LSB is 1,select customized characters...
  • Page 39 KP-220 Kiosk Printer User Manual Define user customized characters. y specifies vertical direction bytes. c1 specifies the starting character encoding,c2 specifies the e Function nding character encoding xk specifies horizontal direction dots. The range of x 、y,are correspond with internal fonts.
  • Page 40 KP-220 Kiosk Printer User Manual bit of no printing dots as 0. This command defines different customized characters for ea ch type of font. Set font with ESC !. Customized characters and down link bitmaps cannot be defi ned at the same time. When the command is executed, the down link bitmap is cleared.
  • Page 41 KP-220 Kiosk Printer User Manual d1= <0F>H d4 = <30>H d7 = <40>H ..d2 = <03>H d5 = <80>H d8 = <40>H ..d3 = <00>H d6 =<00>H d9 = <20>H ..
  • Page 42: Cancel User Customized Characters

    KP-220 Kiosk Printer User Manual 20 20 0D 0A 1b 3f 20 30 20 30 20 0d 0a ②y = 3 1B 40 1b 26 03 20 20 06 FF FF FF FF FF FF FF FF FF FF FF FF FF F...
  • Page 43: Selecting International Character Set

    KP-220 Kiosk Printer User Manual ized character is canceled, it is printed in the corresponding mode of the internal character. In the font selected with ESC !, the command removes the s tyle defined for the specified encoding. If a user customized character is not defined, the printer ign ores the command.
  • Page 44: Select Character Code

    KP-220 Kiosk Printer User Manual Italy Spain I Japan Norway Denmark II Spain II Latin America Korea Slovenia China Range 0 ≤ n ≤ 15 Default Notes None 1B 40 1B 52 00 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 3...
  • Page 45 KP-220 Kiosk Printer User Manual ASCII :ESC t n Code :27 116 n HEX :1B 74 n Selects n from character code Code Page CP437 [U.S.A., Standard Europe] KataKana CP850 [Multilingual] CP860 [Portuguese] CP863 [Canadian-French] CP865 [Nordic] WCP1251 [Cyrillic] Function...
  • Page 46 KP-220 Kiosk Printer User Manual WCP1252 Latin I WCP1253 [Greek] CP852 [Latina 2] CP858 Multilingual Latin Ⅰ+Euro) Iran II Latvian CP864 [Arabic] ISO-8859-1 [West Europe] CP737 [Greek] WCP1257 [Baltic] Thai CP720[Arabic] CP855 CP857[Turkish] WCP1250[Central Europe] CP775 WCP1254[Turkish] WCP1255[Hebrew] WCP1256[Arabic] WCP1258[Vietnam] ISO-8859-2[Latin 2] www.csntek.cn...
  • Page 47 KP-220 Kiosk Printer User Manual ISO-8859-3[Latin 3] ISO-8859-4[Baltic] ISO-8859-5[Cyrillic] ISO-8859-6[Arabic] ISO-8859-7[Greek] ISO-8859-8[Hebrew] ISO-8859-9[Turkish] ISO-8859-15 [Latin 9] Thai2 CP856 Cp874 252 CP932 SHIFT_JIS 253 UNICODE UCS-2 254 BIG5 255 GBK Range 0 ≤ n ≤ 255 Default Notes None 1B 40 1C 2E 1B 74 00...
  • Page 48: ③Graphic Printing Command

    KP-220 Kiosk Printer User Manual 2 93 94 95 96 97 98 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF B0 B1 B2 B3 B4 B5 B...
  • Page 49 KP-220 Kiosk Printer User Manual Hl、Hh is horizontal direction dots(Hl+256×Hh) [d]k is bit map data K used for indicating bit map data bytes,not for transfer. XX58: m = 0、1、32、33 1 ≤ Hl + Hh × 256 ≤ 384 0 ≤ d ≤ 255 k = Hl + Hh ×...
  • Page 50: Print Graphics Horizontal Module Data

    KP-220 Kiosk Printer User Manual If you need to print higher graphics,you can divide it int o several sections which has 8(m = 0、1)or 24(m = 32、33)dots graphics to print. After filling graphic data,you can continue to fill other in formation to make graphic and other information print simul taneously.
  • Page 51 KP-220 Kiosk Printer User Manual :1D 76 30 m xL xH yL yH [d]k Print horizontal module graphic data,the parameters are as b elow: m as bitmap method: Model Horizontal scale Vertacal scale 0,48 Normal × 1 × 1 1,49 Double-width ×...
  • Page 52 KP-220 Kiosk Printer User Manual k = (Hl + Hh×256)×(yL + yH×256) XX80: 0 ≤ m ≤ 3;48 ≤ m ≤ 51 1≤ xL + xH×256 ≤ 72 0 ≤ yL ≤ 255,0 ≤ yH ≤ 255 0 ≤ d ≤ 255 k = (Hl + Hh×256)×(yL + yH×256)
  • Page 53: Define Downloaded Bitmap

    KP-220 Kiosk Printer User Manual This command has the printing function, data will be tra nsferred while printing, no need to use the printing comma nd again 1B 40 1d 76 30 00 03 00 09 00 Example FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF...
  • Page 54 KP-220 Kiosk Printer User Manual range 1 ≤ y ≤ 48 x*y ≤ 1536 0 ≤ d ≤ 255 Default None If x*y is out of the specified range, this command will be forbidden. The d indicates bitmap data. Data (d) specifies the printi ng bit as 1 and the not printing bit as 0.
  • Page 55: Print Downloaded Bitmap

    KP-220 Kiosk Printer User Manual 1B 40 1D 2A 03 03 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF Example FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF...
  • Page 56 KP-220 Kiosk Printer User Manual :29 47 m HEX :1D 2F m Prints a downloaded bitmap using the mode specified by m. Using the mode that m appointed to print downloaded bitm Model Function 0, 48 Normal 1, 49 Double-width...
  • Page 57: Define Nv Bitmap

    KP-220 Kiosk Printer User Manual If the downloaded bitmap which will be printed exceeds the printing area, then the excess data will not be printed. Example Define NV bitmap Name Define NV bitmap ASCII :FS q n [xL xH yL yH d1...dk]1...[xL xH yL yH d1...d Code DEC :28 113 n [xL xH yL yH d1...dk]1...[xL xH yL yH d1...dk]...
  • Page 58 KP-220 Kiosk Printer User Manual 0 ≤ yL ≤ 255) 0 ≤ yH ≤ 1 (1 ≤ (yL+yH*256) ≤ 288) 0 ≤ d ≤ 255) k = (xL+xH*256)*(yL+yH*256)*8 Totaled the defined data Area = 64 k bytes Default None Support M...
  • Page 59 KP-220 Kiosk Printer User Manual een defined by this command. From the beginning of the processing of this command t ill the accomplishment of hardware reset, mechanical operati ons (including initializing the position of the print head whe n the cover is open, paper feeding using the FEED button, e tc.) cannot be performed.
  • Page 60 KP-220 Kiosk Printer User Manual H, yL, yH is out of the definition range, this command is dis abled. In groups of NV bitmaps other than the first group, whe n xL, xH, yL, yH out of the defined range, it stops processin g this command and starts writing into the NV images.
  • Page 61 KP-220 Kiosk Printer User Manual The definition area in this printer is a maximum of 192K bytes. This command can define several NV bitmaps, but can not define bitmap data whose total capacity [bitmap data header] exceeds 192K bytes. The printer does not transmit ASB status or perform st atus detection during processing of this command even whe n ASB is specified.
  • Page 62 KP-220 Kiosk Printer User Manual 1B 40 1C 71 01 03 00 03 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF Example FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF www.csntek.cn...
  • Page 63: Print Nv Bitmap

    KP-220 Kiosk Printer User Manual FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 1C 70 01 00 Print NV bitmap Name Print NV bitmap ASCII :FS p n m...
  • Page 64 KP-220 Kiosk Printer User Manual 1 ≤ n ≤ 255 Default None Support n is the number of the NV bitmap (defined using the FS q c ommand). m specifies the bitmap mode. NV bitmap is a bitmap defined in non-volatile memory by FS q and printed by FS p.
  • Page 65: ④Tab Commands

    KP-220 Kiosk Printer User Manual e modes, regardless of the line space specified by ESC 2 or ESC 3. After printing the bitmap, this command sets the print p osition to the beginning of the line and processes the data t hat follows as normal data.
  • Page 66: Horizontal Tab Position Setting

    KP-220 Kiosk Printer User Manual l,print and wrap) Example none Horizontal tab position setting Name horizontal tab position setting ASCII :ESC D [d]k NUL Code :27 68 [d]k 0 HEX :1B 44 [d]k 00 Set horizontal tab position, parameter meaning as below: Function d1 ...
  • Page 67: ⑤One-Dimension Bar Code Command

    KP-220 Kiosk Printer User Manual Maximum support for the setting of 16 tab position Using this command,the setting of previous tab position will be canceled k is for indication purpose,no transmission When transport [d]k,and come across NULL,should be consid ered over...
  • Page 68: Bar Code Readable Character(Hri)Font Type Selection

    KP-220 Kiosk Printer User Manual ASCII :GS H n Code :29 72 n HEX :1D 48 n Set 1D bar code readable character(HRI)print position,n para meter meaning as below: print position Function 0,48 don’t print 1,49 above the bar code 2,50...
  • Page 69: Bar Code Height Setting

    KP-220 Kiosk Printer User Manual Select a font for the HRI character to be used when print th e bar code The relationship between n and selection contents as below Function Font 0,48 Font A(12*24) 1,49 Font B(9*17) Parameter n =0,1,48,49...
  • Page 70: Bar Code Width Setting

    KP-220 Kiosk Printer User Manual range Defaults n = 64 The command setting will be valid after ESC @、 printer reset、 Notes power off Example None 1D bar code width setting Name 1D bar code width setting ASCII :GS w n Code :29 119 n...
  • Page 71: Bar Code Printing

    KP-220 Kiosk Printer User Manual 1D bar code printing Name 1D bar code printing (A) ASCII :GS k m [d]k NUL :29 107 m [d]k NUL Hex :1D 6B m [d]k NUL Code (B) ASCII :GS k m n [d]k :29 107 m n [d]k...
  • Page 72 KP-220 Kiosk Printer User Manual fixe UPC-A k = 11,12 48≤d≤57 48≤d≤57 fixe 6≤k≤8, [when k = UPC-E k = 11,12 7,8,11,12, d1 = 48 ] JAN13 fixe (EAN1 k = 12,13 48≤d≤57 JAN8 fixe k = 7,8 48≤d≤57 (EAN8) 48≤d≤57,...
  • Page 73 KP-220 Kiosk Printer User Manual 48≤d≤57, 65≤d≤68, 97≤d≤100, d = 36,43, CODAB 0~9,A~D,a 45,46,47, 1≤k (NW-7) able $, +, -, ., /, : (65≤d1≤68, 65≤dk≤68, 97≤d1≤100, 97≤dk≤100) (Command B) Bar code length(SP show space) Coding syste a le Character se Data(d)...
  • Page 74 KP-220 Kiosk Printer User Manual 7,8,11,12, d1 = 48 ] JAN13 fixe (EAN1 n = 12,13 48≤d≤57 JAN8 fixe n = 7,8 48≤d≤57 (EAN8) 48≤d≤57, 0~9,A~Z 65≤d≤90, CODE3 1≤n SP,$,%,*, d = 32,36, +,-,.,/ 37,42,43, 45,46,47 2≤n≤255 (Interle (even nu 48≤d≤57...
  • Page 75 KP-220 Kiosk Printer User Manual (65≤d1≤68, 65≤dk≤68, 97≤d1≤100, 97≤dk≤100) CODE9 1≤n≤255 00H~7FH 0≤d≤127 00H~7FH 0≤d≤127 CODE1 1≤n≤255 C1H~C4H(F d = 193,19 4,195,196 c h a 00H~7FH 0≤d≤127 UCC/E 1≤n≤255 C1H~C4H(F d = 193,19 AN128 a b l 4,195,196 Parameter (A) 0 ≤ m ≤ 6 range (B) 65 ≤...
  • Page 76 KP-220 Kiosk Printer User Manual oes not perform barcode printing Paper feed as needed when the command is carried out,that not affected by ESC2,ESC3 line space settings,and do not inf luence line space settings The command is not affected b y ESC !character style setting...
  • Page 77 KP-220 Kiosk Printer User Manual owing: The system character (NSC) 0 will be inserted automatical ly when data length is 6 The first system character (NSC) d1 must be 0 when the data length is 7,8,11 and 12. Whatever the data length is 6,7,8,11 and 12,the check bit...
  • Page 78 KP-220 Kiosk Printer User Manual When print EAN13(m = 2 or 67),Please pay attention as follo wing: Whatever the input data length is 12 or 13,check bit is a utomatically inserted or corrected Initial character,central split character and terminator inse...
  • Page 79 KP-220 Kiosk Printer User Manual The check bit could not calculate and add automatically When print ITF25(m = 5 or 70), please pay attention as follo wing: Initial character and terminator inserted automatically The check bit could not calculate and add automatically...
  • Page 80 KP-220 Kiosk Printer User Manual The encoding system intelligently identifies data and imp lements minimum length encoding without the user set char acter (include starting character set) or switch character Function character FNC1~FNC4 use C1H~C4H and input i The check bit could calculate and add automatically...
  • Page 81 KP-220 Kiosk Printer User Manual Initi al c Inserted Inserted automati (d1...dk) automati cally cally The encoding system intelligently identifies data and imp lements minimum length encoding without the user set char acter (include starting character set) or switch character Function character FNC1~FNC4 use C1H~C4H and input i User input data AI,which do not need “(“”)”...
  • Page 82: ⑥Status Querying Commands

    KP-220 Kiosk Printer User Manual e as following: GS k 74 18 "019501234567890*" 193 "029501234567890* " When barcode readable character(HRI) is set to print,the control character will be replaced with space,then cancel FN C1~FNC4 1b 40 1d 48 02 1d 6b 41 0c 31 32 33 34 35 36 37 38 39 30 31 32...
  • Page 83 KP-220 Kiosk Printer User Manual DEC :16 4 n HEX :10 04 n According to below parameters, transit the real-time status o f printer,n stands for printer status: N=1:transmit printer status Function N=2:transmit off-line status N=3:transmit error status N=4:transmit paper sensor status Range 1 ≤...
  • Page 84 KP-220 Kiosk Printer User Manual Printer executed immediately after received the command. The command only effective for serial printer.Printer start to work immediately after receiving this command at any situati n=1:printer status He x a d e c i decimalis...
  • Page 85 KP-220 Kiosk Printer User Manual n away n=2:transit off-line status b i t He x ade c i decimalis Function 0 00 Fixed to be 0 1 02 Fixed to be 1 0 00 Turn off upper cover 1 04...
  • Page 86 KP-220 Kiosk Printer User Manual Fixed to be 0 Fixed to be 1 Undefined No cutter error Cutter error Fixed to be 1 No unrecoverable error Unrecoverableerroe Printer head tempand volt age are normal Printer head temp.and volt age are exceed...
  • Page 87: ⑦Printing Qr Code

    KP-220 Kiosk Printer User Manual b i t Hexadecim decimali Function 0 00 Fixed to be 0 1 02 Fixed to be 1 2, 3 0 00 Paper 1 0C Paper near-end 1 10 Fixed to be 1 5, 6 0 00...
  • Page 88: Setting Error Correction Level Of Qr Code

    KP-220 Kiosk Printer User Manual Setting mode type of two-dimension bar code to [n dot × n Function dot]. pL=3, pH=0 Parameter cn=49 range fn=67 0 ≤ n ≤ 16 Default Notes Setting mode type of QR code to [n dot × n dot].
  • Page 89: Store Qr Code Data To Qr Code Data Buffer

    KP-220 Kiosk Printer User Manual Setting error correction level of QR code Approximate Amount Function correction Error correction level Notes Error correction level Error correction level Error correction level Example None Name Setting error correction level of QR code Store QR code data to QR code data buffer...
  • Page 90: Printing Qr Code

    KP-220 Kiosk Printer User Manual 0 ≤ d ≤ 255 k = (pL + pH×256 ) - 3 Default Store QR code data (d1...dk) to data buffer. Notes ((pL + pH×256) - 3) bytes is processed as a graphic data aft er the m (d1...
  • Page 91: Setting Qr Code Graph Information

    KP-220 Kiosk Printer User Manual and down, left and right of QR code graph is specified in t he specification.) 1b 40 1d 28 6b 03 00 31 43 03 1d 28 6b 03 00 31 45 30 Example 1d 28 6b 06 00 31 50 30 41 42 43...
  • Page 92 KP-220 Kiosk Printer User Manual Width 30H-39H 48-57 1-5byte Separator 1byte Height 30H-39H 48-57 1-5byte Separator 1byte Fixed Value 1byte Separator 1byte Other Inform 30H or 31 48 or 4 1byte ation 1byte nd H data transmit graph: use dot for unit.
  • Page 93: ⑧Printing Double Qr Code

    KP-220 Kiosk Printer User Manual ⑧Printing double QR code Name Printing double QR code ASCII :US Q m n p1H p1L l1H l1L ecc1 v1 d1…dn p2H p2L 12H l2L ecc2 v2 dk…dm :27 81 m n p1H p1L l1H l1L ecc1 v1 d1…dn Code p2H p2L 12H l2L ecc2 v2 dk…dm...
  • Page 94: ⑨Other Commands

    KP-220 Kiosk Printer User Manual V2 specify QR2 version of the symbol.(1~40, 0:auto size) Dk…dm as the data of QR2 Default None If module size is bigger than printing width, the QR data wil Notes l be treated as normal data To Print string “0123456789”...
  • Page 95: Print Self-Test Page

    KP-220 Kiosk Printer User Manual fer, and initializes various setup items. Restore default values for each parameter Range None Default val None Notes None Example None Print self-test page Name Print self-test page ASCII :DC2 T Code Decimal :18 84 :12 54...
  • Page 96 KP-220 Kiosk Printer User Manual ① ASCII :GS V m Decimal :29 86 m :1D 56 m Code ② ASCII :GS V m n Decimal :29 86 m n :1D 56 m n This command executes paper cutting The relationship between parameter m and the cut mode is...
  • Page 97: Full Cut

    KP-220 Kiosk Printer User Manual • m = 65,66,Feeds paper to[ The distance between the print position and the cutter + n ×(vertical motion unit)]and cu ts the paper • Moving units horizontally and vertically are set by the GS p command •...
  • Page 98: Partial Cut

    KP-220 Kiosk Printer User Manual Notes None 1B 40 Example 30 30 30 0D 0A 1B 69 Partial cut Name Partial cut ASCII :ESC m Code Decimal :27 109 :1B 6D Function Partial cut mode Range None Default val None...
  • Page 99: Appendix A Code Page Schedule

    KP-220 Kiosk Printer User Manual Appendix A code page schedule 1.Code page Page0 PC437 Code page 437 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F Ç ü é â ä à å ç ê ë è ï î ì Ä Å...
  • Page 100: Katakana

    KP-220 Kiosk Printer User Manual Page1 Katakana _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F ▁ ▂ ▃ ▄ ▅ ▆ ▇ █ ▏ ▎ ▍ ▌ ▋ ▊ ▉ ┼ ─ │...
  • Page 101: Pc850[Multilingual]

    KP-220 Kiosk Printer User Manual Page2 PC850[Multilingual] Code page 850 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F Ç ü é â ä à å ç ê ë è ï î ì Ä Å...
  • Page 102: Pc860[Portuguese]

    KP-220 Kiosk Printer User Manual Page3 PC860[Portuguese] Code page 860 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F Ç ü é â ã à Á ç ê Ê è Í Ô ì Ã Â...
  • Page 103: Pc863[Canadian-French]

    KP-220 Kiosk Printer User Manual Page4 PC863[Canadian-French] Code page 863 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F Ç ü é â Â à ¶ ç ê ë è ï î ‗ À §...
  • Page 104: Pc865[Nordic]

    KP-220 Kiosk Printer User Manual Page5 pc865[Nordic] Code page 865 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F Ç ü é â ä à å ç ê ë è ï î ì Ä Å...
  • Page 105: Pc1251 [Cyrillic]

    KP-220 Kiosk Printer User Manual Page6 pc1251 [Cyrillic] Code page 1251 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F Ђ Ѓ ‚ ѓ „ … † ‡ € ‰ Љ ‹ Њ Ќ Ћ Џ...
  • Page 106: Pc866 Cyrilliec #2

    KP-220 Kiosk Printer User Manual Page7 pc866 Cyrilliec #2 Code page 866 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D А Б В Г Д Е Ж З И Й К Л М Н О П...
  • Page 107: Mik[Cyrillic /Bulgarian]

    KP-220 Kiosk Printer User Manual Page8 MIK[Cyrillic /Bulgarian] Code page MIK _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F А Б В Г Д Е Ж З И Й К Л М Н О П...
  • Page 108: Cp755

    KP-220 Kiosk Printer User Manual Page9 CP755 Code page 755 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F А Б В Г Д Е Ж З И Й К Л М Н О П...
  • Page 109: Iran

    KP-220 Kiosk Printer User Manual Page10 Iran Code page Iran _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F ‫ﺍ‬ ‫ﺋ ﺁ‬ 。 ‫ﺟ ﺝ ﺛ ﺙ ﺗ ﺕ ﭘ ﭖ ﺑ ﺏ ﺎ ﺍ‬...
  • Page 110: Cp862 [Hebrew]

    KP-220 Kiosk Printer User Manual Page15 CP862 [Hebrew] Code page 862 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F ¢ £ ¥ ₧ ƒ á í ó ú ñ Ñ ª º ¿ ⌐ ¬ ½ ¼ ¡ « »...
  • Page 111: Pc1252 Latin 1

    KP-220 Kiosk Printer User Manual Page16 PC1252 Latin 1 Code page 1252 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F „ … † ‡ ˆ ‰ Š ‹ Œ € ‚ ƒ...
  • Page 112: Wcp1253 [Greek]

    KP-220 Kiosk Printer User Manual Page17 WCP1253 [Greek] Code page 1253 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F € ‚ ƒ „ … † ‡ ‰ ‹ ‘ ’ “ ” • – —...
  • Page 113: Pc852

    KP-220 Kiosk Printer User Manual Page18 PC852 Code page 852 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D Ç ü é â ä ů ć ç ł ë Ő ő î Ź Ä Ć...
  • Page 114: Pc858 (Multilingual Latin Ⅰ+Euro)

    KP-220 Kiosk Printer User Manual Page19 PC858 (Multilingual Latin Ⅰ+Euro) Code page 858 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D Ç ü é â ä à å ç ê ë è ï î ì Ä...
  • Page 115: Iran Ii

    KP-220 Kiosk Printer User Manual Page20 Iran II Code page Iran II _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F ‫ﺋ ﺁ‬ ‫ﺣ ﺡ ﭼ ﭼ ﺟ ﺝ ﺛ ﺙ ﺗ ﺕ ﭘ ﭖ ﺑ ﺏ ﺎ ﺍ‬...
  • Page 116: Latvian

    KP-220 Kiosk Printer User Manual Page21 Latvian Code page Latvian _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F А Б В Г Д Е Ж З И Й К Л М Н О П...
  • Page 117: Cp864 [Arabic]

    KP-220 Kiosk Printer User Manual Page22 CP864 [Arabic] Code page 864 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F ° · ∙ √ ▒ ─ │ ┼ ┤ ┬ ├ ┴ ┐ ┌ └ ┘...
  • Page 118: Iso-8859-1 [West Europe]

    KP-220 Kiosk Printer User Manual Page23 ISO-8859-1 [West Europe] Code page 8859-1 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F ‰ Š < Œ 8_ € Ⅱ Ⅲ Ⅳ ↑ ↓ Š > œ...
  • Page 119: Cp737 [Greek]

    KP-220 Kiosk Printer User Manual Page24 CP737 [Greek] Code page 737 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π...
  • Page 120: Wcp1257 [Baltic]

    KP-220 Kiosk Printer User Manual Page25 WCP1257 [Baltic] Code page 1257 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F € „ … † ‡ ‰ ‹ ¨ ˇ ¸ ‚ ‘ ’ “ ” • – —...
  • Page 121: Thai

    KP-220 Kiosk Printer User Manual Page26 Thai _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E ┌ ┐ └ ┘ │ ─ ├ ┤ ┴ ┬ ┼ █ a 㤮 㤮 㔹 㤮 㔹 㤮...
  • Page 122 KP-220 Kiosk Printer User Manual www.csntek.cn...
  • Page 123: Cp720[Arabic]

    KP-220 Kiosk Printer User Manual Page27 CP720[Arabic] Code page 720 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F ç ê ë è ï î é â à ‫ ° ﺳ‬ô ¤ ‫£ ﺅ ﺃ ﺁ‬...
  • Page 124: Cp855

    KP-220 Kiosk Printer User Manual Page28 CP855 Code page 855 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F ђ Ђ ѓ Ѓ ё Ё є Є ѕ Ѕ і І ї Ї ј Ј...
  • Page 125: Pc857[Turkish]

    KP-220 Kiosk Printer User Manual Page29 PC857[Turkish] Code page 857 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F Ç ü é â ä à å ç ê ë è ï î I Ä Å...
  • Page 126: Wcp1250[Central Eurpoe]

    KP-220 Kiosk Printer User Manual Page30 WCP1250[Central Eurpoe] Code page-1250 —0 —1 —2 —3 —4 —5 —6 —7 —8 —9 —A —B —C —D —E —F € „ … † ‡ ‰ Š ‹ Ś Ť Ž Ź ‚ ‘ ’ “ ” • – —...
  • Page 127: Cp775

    KP-220 Kiosk Printer User Manual Page31 CP775 Code page 775 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F Ć ü é ā ä ģ å ć ł ē Ŗ ŗ ī Ź Ä Å...
  • Page 128: Wcp1254[Turkish]

    KP-220 Kiosk Printer User Manual Page32 WCP1254[Turkish] Code page-1254 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ ‘ ’ “ ” • – — ˜ ™ š › œ...
  • Page 129: Wcp1255[Hebrew]

    KP-220 Kiosk Printer User Manual Page33 WCP1255[Hebrew] Code page-1255 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F € ‚ ƒ „ … † ‡ ^ ‰ ‹ ‘ ’ “ ” • – — ˜ ™...
  • Page 130: Wcp1256[Arabic]

    KP-220 Kiosk Printer User Manual Page34 WCP1256[Arabic] Code page-1256 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F € ‫ ‚ ﭖ‬ƒ „ … † ‡ ˆ ‰ ‹ Œ ‫™ ﮎ — – • ” “ ’ ‘ ﮒ‬...
  • Page 131: Wcp1258[Vietnam]

    KP-220 Kiosk Printer User Manual Page35 WCP1258[Vietnam] Code page-1258 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F € ‚ ƒ „ … † ‡ ˆ ‰ ‹ Œ ‘ ’ “ ” • – — ˜ ™...
  • Page 132: Iso-8859-2[Latin 2]

    KP-220 Kiosk Printer User Manual Page36 ISO-8859-2[Latin 2] Code page-8859-2 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F Ą ˘ Ł ¤ Ľ Ś § ¨ Š Ş Ť Ź – Ž Ż...
  • Page 133: Iso-8859-3[Latin 3]

    KP-220 Kiosk Printer User Manual Page37 ISO-8859-3[Latin 3] Code page-8859-3 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F Ĥ § ¨ İ Ş Ğ Ĵ – Ħ ˘ £ ¤ Ż ° ħ ² ³ ´ µ ĥ · ¸ ı ş ğ ĵ ½...
  • Page 134: Iso-8859-4[Baltic]

    KP-220 Kiosk Printer User Manual Page38 ISO-8859-4[Baltic] Code page-8859-4 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F Ą ĸ Ŗ ¤ Ĩ Ļ § ¨ Š Ē Ģ Ŧ – Ž ¯...
  • Page 135: Iso-8859-5[Cyrillic]

    KP-220 Kiosk Printer User Manual Page39 ISO-8859-5[Cyrillic] Code page-8859-5 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F Ё Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ – Ў Џ...
  • Page 136: Iso-8859-6[Arabic]

    KP-220 Kiosk Printer User Manual Page40 ISO-8859-6[Arabic] Code page-8859-6 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F ¤ – ‫ﺅ ﺃ ﺁ‬ ‫ﺥ ﺡ ﺝ ﺙ ﺕ ﺓ ﺏ ﺍ‬ ‫ﺽ ﺹ ﺵ ﺱ‬...
  • Page 137: Iso-8859-7[Greek]

    KP-220 Kiosk Printer User Manual Page41 ISO-8859-7[Greek] Code page-8859-7 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F ‘ ’ £ ¦ § ¨ © ͺ « ¬ – ― ° ± ² ³ ΄ ΅ Ά · Έ Ή Ί » Ό ½ Ύ Ώ...
  • Page 138: Iso-8859-8[Hebrew]

    KP-220 Kiosk Printer User Manual Page42 ISO-8859-8[Hebrew] Code page-8859-8 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F ¢ £ ¤ ¥ ¦ § ¨ © × « ¬ – ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ ÷ » ¼ ½ ¾...
  • Page 139: Iso-8859-9[Turkish]

    KP-220 Kiosk Printer User Manual Page43 ISO-8859-9[Turkish] Code page-8859-9 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ – ® ¯...
  • Page 140: Iso-8859-15 [Latin 3]

    KP-220 Kiosk Printer User Manual Page44 ISO-8859-15 [Latin 3] Code page-8859-15 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F ¡ ¢ £ € ¥ Š § š © ª « ¬ – ® ¯...
  • Page 141: Thai2

    KP-220 Kiosk Printer User Manual Page45 Thai2 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E ┌ ┐ └ ┘ │ ─ ├ ┤ ┴ ┬ ┼ █ ← ↑ → ↓ a 㤮 㤮 㔹 㤮 㔹 㤮...
  • Page 142: Cp856()

    KP-220 Kiosk Printer User Manual Page46 CP856() Code page 856 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F А Б В Г Д Е Ж З И Й К Л М Н О П...
  • Page 143: Cp874

    KP-220 Kiosk Printer User Manual Page47 Cp874 Code page 874 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E Ђ … • – — ‘ ’ “ ” 㤮 㤮 㤮 㤮 㤮 㔹...
  • Page 144 KP-220 Kiosk Printer User Manual ặ ầ ẩ ẫ ấ ậ è ẻ ẽ é ẹ ề ể ễ ế ệ ì ỉ ĩ í ị ò ỏ õ ó ọ ồ ổ ỗ ố ộ ờ ở ỡ ớ ợ ù...
  • Page 145: 2.International Character Set

    KP-220 Kiosk Printer User Manual 2.International Character Set www.csntek.cn...
  • Page 146 KP-220 Kiosk Printer User Manual www.csntek.cn...

Table of Contents