Kashino Technology P-500 User Manual

Micro panel printer. thermal panel printer p-500

Advertisement

PNP-500 Micro Panel Printer

User Manual

THERMAL PANEL PRINTER P-500
Page 1 of 70

Advertisement

Table of Contents
loading

Summary of Contents for Kashino Technology P-500

  • Page 1: User Manual

    PNP-500 Micro Panel Printer User Manual THERMAL PANEL PRINTER P-500 Page 1 of 70...
  • Page 2: Table Of Contents

    Content CAUTIONS........................... 3 1 General Specifications......................2. Features ..........................3 Printer outline pictures and dimension................... 3.1 Outline pictures ......................3.2Dimension......................... 4 How to use.......................... 4.1Printing test....................... 4.2 Panel LED Indicators....................5 Connector ........................... 5.1 Serial (RS232, TTL) ....................5.1.1 Power supply connector ................... 5.1.2 RS232 connector .....................
  • Page 3: Cautions

    5. Neither is any liability assumed for damages resulting from the use of the information contained herein. 6. Kashino Technology Limited shall be not liable to the purchaser of this product or third parties for damages, losses, costs, or expenses incurred by the purchaser or third parties...
  • Page 4: General Specifications

    1 General Specifications ITEM SPECIFICATION Print method thermal direct line printing Paper loading method easy paper loading Paper width 57mm Print width 48mm Resolution ration 8dots/mm(384dots/line) Life of printing head 50km Printing speed 50mm/sec.; Max.:80MM/sec.(voltage 8.5V) Character size 9x17,12×24 Chinese character fonts GB18030: 12x24 or 24x24dots Outline dimension 76.8 Wx77.4Dx47.6H mm...
  • Page 5: Printer Outline Pictures And Dimension

    3 Printer outline pictures and dimension 3.1 Outline pictures Outline dimension: 76.8Wx77.4Dx47.6H mm Embedded dimension: 72.8Wx73.4Dx34.65H mm Front panel Size: 76.8Wx77.4D mm Embedded depth: 34.65 mm Max diameter of paper roll: 40 mm 3.2 Dimension Outline is as follows: Page 5 of 70...
  • Page 6 Page 6 of 70...
  • Page 7 Page 7 of 70...
  • Page 8: How To Use

    The installation method as below picture: 4 How to use 4.1 Printing test After power up, press K1 button, or connect J1 and disconnect on the controller board, one test page will be printed. Note: The name of short-circuit point is different from each board. 4.2 Panel LED Indicators There is one LED on board to indicate the status of the board.
  • Page 9: Serial (Rs232, Ttl)

    5.1 Serial (RS232, TTL) 5.1.1 Power supply connector User side matching connector Molex 51021 Series(female) Molex, 53047 Series 9 contacts(male) Contacts: 50079/50058 Pin number Signal name Pin number Signal name V bat V bat V bat V bat 5.1.2 RS232 connector User side matching connector Molex 51021 Series(female)...
  • Page 10: Ttl Connector

    5.1.3 TTL connector User side matching connector Molex 51021 Series(female) Molex, 53047 Series 5 contacts(male) Contacts: 50079/50058 Pin number Signal name Transmit data(Txd, printer output) Receive data(Rxd, printer input) CTS/DSR(printer input) RTS/DTR(printer output) 5.2 USB port 5.2.1 J2 Power supply connector Pin number Signal name V bat...
  • Page 11: Printer Functions

    6 printer functions CN1/CN3 FPC27/1.0 Pin number Signal name Function Collector of photo-transistor Anode of photo-sensor L_GND Gnd for logic Dotline voltage Dotline voltage Data input STB6 Sixth strobe STB5 Fifth strobe STB4 Fourth strobe P_GND Gnd for logic P_GND Gnd for dotline P_GND Gnd for dotline...
  • Page 12: Esc/Pos Printing Command Set

    7.3 Don’t touch the TPH, TPH having the palm oil, will induce the usage of the printer. If any oil or others in the TPH, pls using alcohol cotton stick clean the area between plastic shaft and printer head at once.PS, don’t strike the TPH. 7.4 Due to the printer is easy-paper structure, you need pick up the rubber stick only push the rubber stick.
  • Page 13 ESC DC4 n Disable Double Width mode ESC { n Turns on/off upside-down printing mode ESC - n Set the underline dots(0,1,2) ESC % n Select/Cancel user-defined characters FS & Select Kanji character mode Cancel Kanji character mode FS! n Set print mode for Kanji characters ESC &...
  • Page 14: Command Detail

    GS V Select cut mode and cut paper (For cut) ESC p m Generate pulse (For drawer) ESC c 5 Enable/disable panel buttons (For button) GS ( F Set adjustment values(s) (For 701BM) FS C Start receive buffer count (For cb65c) FS S Send receive buffer count(For cb65c) FS s...
  • Page 15 been set. If the next horizontal tab position exceeds the printing area, the printer sets the printing position to [printing area width+1]. Horizontal tab positions are set with ESC D. If this command is received when the printing position is at [printing area width+1], the printer executes print buffer-full printing of the current line and horizontal tab processing from the beginning of the next line.
  • Page 16 ESC D NUL cancels all horizontal tab positions. The previously specified horizontal tab positions do not change, even if the character width changes. The character width is memorized for each standard mode. [Default] The default tab positions are at intervals of 8 characters (columns 9, 17, 25...) for Font A (12×24).
  • Page 17: Line Spacing Setting Commands

    ESC = n [Name] Set peripheral device ASCII: [Format] Decimal: 61 n Hexadecimal: 3d n [Description] Set peripheral device: Off/On Decimal Function Printer offline, not receive print data. Printer online, receive print data. Undefined. 8.2.2 Line spacing setting commands ESC 2 [Name] Select default line spacing [Format]...
  • Page 18 [Description] Aligns all the data in one line to the specified position. n selects the justification as follows: Justification 0,48 Left justification 1, 49 Centering 2, 50 Right justification [Note] The command is enabled only when processed at the beginning of the line in standard mode.
  • Page 19: Character Setting Commands

    Decimal: 27 66 n Hexadecimal: 1B 42 n [Range] Default is 0 0 ≤ m ≤ 47 ESC $ nL nH [Name] Set absolute print positions ASCII: ESC $ nL nH [Format] Decimal: 27 36 nL nH Hexadecimal: 1B 24 nL nH 0≤nL≤255 [Range] 0≤nH≤255...
  • Page 20 Double-width mode selected. Turn Deleteline mode on/off not selected. Turn Deleteline mode on/off selected. Undefined. GS! n [Name] Select character size [Format] ASCII: GS ! n Decimal: 29 33 n Hexadecimal: 1D 21 n [Range] 0≤n≤255 (1≤vertical number of times≤8, 1≤horizontal number of times≤8) [Description] Selects the character height using bits 0 to 2 and selects the character width using bits 4 to 7, as follows:...
  • Page 21 horizontal directions is reversed. When characters are enlarged with different sizes on one line, all the characters on the line are aligned at the baseline. The ESC ! command can also turn double-width and double-height modes on or off. However, the setting of the last received command is effective.
  • Page 22 [Note] This command affects printing in standard mode. However, the setting is always effective. When underline mode is turned on, the printer does not underline 90° clockwise-rotated characters. 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.
  • Page 23 ESC SP n [Name] Set right-side character spacing [Format] ASCII: ESC SP n Decimal: 27 32 n Hexadecimal: 1B 20 n [Range] 0≤n≤255 [Description] Sets the character spacing for the right side of the character to [n×0.125 mm (n×0.0049”)]. [Note] The right-side character spacing for double-width mode is twice the normal value.
  • Page 24 This command is enabled only when processed at the beginning of a line in standard mode. In upside-down printing mode, the printer rotates the line to be printed by 180° and then prints it. [Default] n=0 [Example] ESC - n [Name] Turn underline mode on/off ASCII:...
  • Page 25 [Reference] ESC ! ESC % n [Name] Enable/Disable User-defined Characters [Format] ASCII: ESC % n Decimal: 27 37 n Hexadecimal: 1B 25 n [Range] 0≤n≤255 [Description] Selects or cancels the user-defined character set. When the LSB of n is 0, the user-defined character set is canceled. When the LSB of n is 1, the user-defined character set is selected.
  • Page 26 [Reference] FS & FS ! n [Name] Set print mode(s) for Kanji characters [Format] ASCII: Decimal: 33 n Hexadecimal: [Range] 0≤n≤255 [Description] Sets the print mode for Kanji characters, using n as follows: Off/On Decimal Function - - - Undefined. -...
  • Page 27 0≤x≤12 (when Font A (12×24) is selected) 0≤d1 … d(y×xk) ≤255 Defines user-defined characters. [Description] 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.
  • Page 28 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 ..ESC? n [Name] Cancel user-defined characters [Format] ASCII: Decimal: 37 n Hexadecimal: 3F n [Range] 32≤n≤126 [Description] Cancels user-defined characters. [Note] This command cancels the patterns defined for the character codes specified by n.
  • Page 29 Germany 10 Denmark II 11 Spain II Denmark I 12 Latin America Sweden 13 Korea Italy 14 Slovenia/Croatia Spain I 15 China [Default] ESC t n [Name] Select character code table [Format] ASCII: ESC t n Decimal: 27 116 n Hexadecimal: 1B 74 n [Range]...
  • Page 30: Bit Image Command

    ESC 9 n [Name] Select Chinese code format [Format] ASCII: Decimal: 57 n Hexadecimal: 39 n [Description] Select Chinese code format, n from the character code table as follows: 0: GBK code. 1: UTF-8 code. 3: BIG5 code. [Note] This version is not support English. [Reference] 8.2.4 Bit Image Command ESC * m n1 n2 d1 d2…dk...
  • Page 31 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 not to print a dot. After printing a bit image, the printer returns to normal data processing mode.
  • Page 32 Figure 3.11.3. GS * x y d1...d(x × y × 8) [Name] Define downloaded bit image [Format] ASCII: GS * x y d1 … d(x×y×8) Decimal: 29 42 x y d1 … d(x×y×8) Hexadecimal: 1D 2A x y d1 … d(x×y×8) [Range] 1≤x≤255 1≤y≤48 (where x×y≤1536)
  • Page 33 bit image and the printed data. [Reference] GS / GS / n [Name] Print downloaded bit image [Format] ASCII: GS / n Decimal: 29 47 n Hexadecimal: 1D 2F n [Range] 0≤n≤3, 48≤n≤51 [Description] Prints a downloaded bit image using the mode specified by n. n selects a mode from the table below: Mode Vertical Dot Density...
  • Page 34 GS * [Reference] GS v 0 m xL xH yL yH d1..dk [Name] Print raster bit image [Format] ASCII: m xL xH yL yH d1...dk Decimal: 29 118 48 xL xH yL yH d1...dk Hexadecimal: 76 30 m xL xH yL yH d1...dk [Range]...
  • Page 35 ← → (xL+xH×256)×8dots=512dots ↑ **** **** **** * yL+yH×256dots ↓ **** * 7 6 5 DC2 * r n [d1…dn] [Name] Print bitmap [Format] ASCII: DC2 * r n [d1 … dn] Decimal: 18 42 r n [d1 … dn] Hexadecimal: 12 2A r n [d1 …...
  • Page 36 FS p n m [Name] Print NV bit image [Format] ASCII: FS p n m Decimal: 28 112 n m Hexadecimal: 1C 70 n m [Range] 1≤n≤255 0≤m≤3 , 48≤m≤51 [Description] Prints NV bit image n using the mode specified by m. Mode Vertical Dot Density Horizontal Dot Density...
  • Page 37 normal data. [Reference] ESC *, FS q, GS /, GS v FS q n [xL xH yL yH d1...dk]1...[xL xH yL yH d1...dk]n [Name] Define NV bit image [Format] ASCII: FS q n [xL xH yL yH d1...dk]1...[xL xH yL yH d1...dk]n Decimal: 28 113 n [xL xH yL yH d1...dk]1...[xL xH yL yH d1...dk]n Hexadecimal:...
  • Page 38 In standard mode, this command is effective only when processed at the beginning of the line. This command is effective when 7 bytes<FS yH> of the command are processed normally. When the amount of data exceeds the capacity left in the range defined by xL, xH, yL, yH, the printer processes xL, xH, yL, yH out of the defined range.
  • Page 39 DC2 v nL nH [d1…dn] [Name] Print LSB Bitmap [Format] ASCII: DC2 v nL nH [d1 … d48] Decimal: 18 118 nL nH [d1 … d48] Hexadecimal: 12 76 nL nH [d1 … d48] [Description] This command use to print LSB format bitmap, The width of bitmap must the same as the printer mechanism Bitmap height: nL+nH*256 Page 39 of 70...
  • Page 40: Init Command

    CX-1 user manual Xiamen Better Electronic Technology Co., Ltd Bitmap format: 8.2.5 Init command ESC @ [Name] Initialize the printer [Format] ASCII: ESC @ Decimal: 27 64 Hexadecimal: 1B 40 [Description] Initializes the printer. The print buffer is cleared. Reset the parametric to default value. return to standard mode Delete user-defined characters [Note]...
  • Page 41 CX-1 user manual Xiamen Better Electronic Technology Co., Ltd Undefined. Temperature is normal. Temperature>60°. Undefined. For example:return “0x04” is means paper out. GS a n [Name] Enable/Disable Automatic Status Back(ASB) [Format] ASCII: GS a Decimal: 29 97 n Hexadecimal: 1D 61 n [Range] 0≤n≤255 [Description]...
  • Page 42: Bar Code Command

    GS r n [Name] Transmit status [Format] ASCII: Decimal: 114 n Hexadecimal: 72 n [Range] n=1, 49 [Description] Transmits the status specified by n as follows: Function 1, 49 Transmits paper sensor status [Note] When using a serial interface 1) When DTR/DSR control is selected, the printer transmits only 1 byte after confirming the host is ready to receive data (DSR signal is SPACE).
  • Page 43 CX-1 user manual Xiamen Better Electronic Technology Co., Ltd Decimal: 29 72 n Hexadecimal: 1D 48 n [Range] 0≤n≤3, 48≤n≤51 [Description] Selects the printing position of HRI characters when printing a bar code. n selects the printing position as follows: Printing position 0, 48 Not printed...
  • Page 44 0.750 0.750 2.000 Multi-level bar codes are as follows: UPC-A, UPC-E, JAN13 (EAN13), JAN8 (EAN8), CODE93, CODE128 Binary-level bar codes are as follows: CODE39, ITF, CODABAR [Default] [Reference] GS k GS k m d1 d2 … dk NUL GS k m n d1 d2 … dn [Name] Print bar code [Format①]...
  • Page 45 [Notes for①] This command ends with a NUL code. When the bar code system used is UPC-A or UPC-E, the printer prints the bar code data after receiving 12 bytes of bar code data and processes the following data as normal data. When the bar code system used is JAN13 (EAN13), the printer prints the bar code after receiving 13 bytes of bar code data and processes the following data as normal data.
  • Page 46 ■J ■Z ■K ■A ■L ■B ■M ■C ■N ■D ■O ■E ■T [Example] Printing GS k 72 7 67 111 100 101 13 57 51 When CODE128 (m= 73) is used: When using CODE128 in this printer, take the following points into account for data transmission: ①The top of the bar code data string must be the code set selection character (CODE A, CODE B, or CODE C), which selects the first code...
  • Page 47: Miscellaneous Function Command

    If the top of the bar code data is not the code set selection character, the printer stops command processing and processes the following data as normal data. If the combination of "{" and the following character does not apply any special character, the printer stops command processing and processes the following data as normal data.
  • Page 48 ESC 8 n1 n2 [Name] Sleep parameter [Format] ASCII: 8 n1 n2 Decimal: 56 n1 n2 Hexadecimal: n1 n2 [Description] Setting the time for control board to enter sleep mode. n1+n2*256 The time waiting for sleep after printing finished, Unit (Second), Default: 0 (don’t sleep).
  • Page 49: New Commands

    DC2 E [Name] Feed paper to mark [Format] ASCII: DC2 E Decimal: 18 69 Hexadecimal: 12 45 [Description] Feed paper to the Mark position DC2 m d 1l 1h [Name] Set mark paper length [Format] ASCII: DC2 m d 1l 1h Decimal: 18 109 d 1l 1h Hexadecimal:...
  • Page 50 print starting position. [Reference] GS ( F ESC i (for cut) [Name] full cut paper [Format] ASCII: Decimal: Hexadecimal: [Description] ESC i select a paper cutting mode and then full cut the paper. ESC m (for cut) [Name] partial cut paper [Format] ASCII: Decimal:...
  • Page 51 When n≠0, the printer feeds the paper to (cutting position+[n×0.125 mm (0.0049”)]) and cuts it. ESC P m t1 t2 (for Drawer) [Name] Generate pulse [Format] ASCII: ESC p m Decimal: 112 m t1 70 m Hexadecimal: [Range] m=0,1,48,49 0≤t1≤255, 0≤t2≤255 [Description] Outputs the pulse specified by t1 to connector pin m as follows: Function...
  • Page 52 (pL+(pH×256))bytes. a specifies setting values for the positions to start printing and cutting Function Setting value for the positions to start the printing. Setting value for the positions to start the cutting. m specifies the direction of the adjustment. Function 0,48 Specifies a forward paper feeding direction 1,49...
  • Page 53 FS d (for XBLY) [Name] Load default leaving factory set [Format] ASCII: Decimal: Hexadecimal: [Description] Load default leaving factory set .(only for XBLY) Page 53 of 70...
  • Page 54: Appendix 1 Code Page

    Appendix 1 Code page Page0 PC437 Page3 CP860 [Portuguese] Code page 437 8_ Ç ü é â ä à å ç ê ë è ï î ì Ä Å 9_ É æ Æ ô ö ò û ù ÿ Ö Ü...
  • Page 55 B_ ░ ▒ ▓ │ ┤ Á Â À © ╣ ║ ╗ ╝ ¢ ¥ ┐ C_ └ ┴ ┬ ├ ─ ┼ ã Ã ╚ ╔ ╩ ╦ ╠ ═ ╬ ¤ D_ ð Ð Ê Ë È Í...
  • Page 56 A_ á í ó ú ñ Ѫ º ¿ ⌐¬ ½ ¼ ¡ « ¤ B_ ░ ▒▓│┤ ╡ ╢╖ ╕╣║╗╝ ╜╛┐ C_ └┴┬├─┼╞╟╚╔╩╦╠═╬ ╧ D_ ╨╤╥╙╘╒╓╫ ╪ ┘┌█▄▌▐ ▀ E_ αßΓπ Σσµτ Φ Θ Ω δ∞ φε ∩ F_ ≡ ±...
  • Page 57 а б в г д е ж з и й к л мн о п с ту ф х чш щ ъ ю я ь ы э р ц ┴┬├ ┼ ╣ ║ ╔ ╦ ╠═ ┐ └ ╩ ╬ ╚...
  • Page 58 ░ ▒ │ ┤ ╡ ╢ ╖ ╕ ╣ ║ ╗ ╝ ╜ ╛ ┐ ▓ ┴ ├ ─ ┼ ╞ ╟ ╚ ╔ ╩ ╦ ╠ ═ ╬ ╧ └ ┬ ╤ ╙ ╘ ╪ ┘ ┌ ▌ ▀ ╒...
  • Page 59 C_ └ ┴ ┬ ├ ─ ┼Ă ă ╚ ╔╩╦╠═ ╬Ο D_ đ Đ Ď Ë ď Ň Í Î ě ┘┌ █▄ Ţ Ů ί E_ Ó ß Ô Ń ń ň Š š Ŕ Ú ŕ Ű ý Ý...
  • Page 60: Code Page 864

    Š Č č Ī ╔ ģ Ī ī ū Ū р с т у ф х ц ч ш щ ъыь я э ю Ē ē Ģ К Κ⌠ ⌡ Ž Ž ō Ν Š NBSP Page22 CP864 [Arabic] Code page 864 _C _D °...
  • Page 61 └ ┴┬├ ─ ┼ ╞╟ ╚╔╩ ╦ ╠═╬╧ ╤ ╥ ╙ ╓ ╪ ╨ ╒ ┌ █ ▄ ╘ ╫ ┘ ▌ ω ά έ ή ϋ ώ Ά Έ Ί ό ύ ϊ ί Ύ Ή Ό Ώ ° √...
  • Page 62 ô ù ¤ ‫ـ‬ û ‫ء‬ ‫ﺁ‬ ‫ﺃ‬ ‫ﺅ‬ ‫إ‬ ‫ئ‬ ‫ﺍ‬ £ » ‫ﺏ‬ ‫ﺓ‬ ‫ﺕ‬ ‫ﺙ‬ ‫ﺝ‬ ‫ﺡ‬ ‫ﺥ‬ ‫د‬ ‫ذ‬ ‫ر‬ ‫ز‬ ‫ﺱ‬ ‫ﺵ‬ ‫ﺹ‬ « ▒ ▓ │ ┤ ╡ ╢ ╖ ╕ ╣ ║ ╗ ╝...
  • Page 63 NBSPˇ ˘ Ł Ą ¨ © Ş « ¬ SHY ® Ż ¤ § ¦ ş Ľ ą ż » ° ˛ ł ¶ ¸ ˝ ± µ ľ ´ · ÁÂĂ Ä Ç ČÉĘ Í Î Ď Ĺ Ë Ě...
  • Page 64 ° ± ² ³ ´ µ ¶ · ¸ ¹ ¼ ½ ¾ ¿ ÷ » ◌ ◌ ◌◌ ◌ ◌ ◌ ◌ ◌ ◌ ◌ ‫־‬ ◌ ◌ ◌ ‫׀‬ ‫׃‬ ‫װ‬ ‫ױ‬ ‫ײ‬ ‫׳‬ ‫״‬ ◌ ‫א‬ ‫ב‬ ‫ג‬...
  • Page 65 Á Â Ă Ä Ĺ Ć Ç Č É Ę Ë Ě Í Î Ď Ŕ Ń Ň Ó Ô Ő Ö × Ů Ú Ű Ü Ý Ţ ß Đ Ř ŕ ă ĺ ć ç č ę ě í...
  • Page 66 А Б В Г Д Е Ж З И Й К Л М Н О П Т У Ф Х Ц Ш Щ Ы Р Ъ Ь Ю С Ч Э Я б в г д е ж з и й...
  • Page 67 NBSP ¤ ¦ ¨ © « ¬ SHY ® ¯ £ § ¢ ¥ × ² ³ ´ · ¸ ¹ » ¼ ½ ¾ ± ¶ ° µ ÷ ‗ ‫א‬ ‫ב‬ ‫ג‬ ‫ד‬ ‫ה‬ ‫ו‬ ‫ז‬ ‫ח‬ ‫ט‬ ‫י‬...
  • Page 68 Page46 CP856 () А В Г Б Р Т У С Code page 856 а б в г _C _D р у т с Д Ж З И Й К Л М Н О П Е └ ┴ ┬ ├ Ф...
  • Page 69: Appendix 2 International Character Set

    C_ ภ ม ย ร ฤ ลฦ ว ศ ษ ส ห ฬ อ ฮ ฯ D_ ะ ‫ﹽ‬ า า ‫ﹽ‬ ‫ﹽﹽ‬ ‫ﹽ‬ ‫ﹽ‬ ‫ﹽ‬ ‫ﹽ‬ ฿ ◌ 。 ‫ﹽ‬ E_ เ แ โ ใ ไ ๅๆ ๏ ‫ﹽ‬ ‫ﹽ‬...
  • Page 70 Page 70 of 70...

This manual is also suitable for:

Pnp-500

Table of Contents