Advertisement

Quick Links

POS-58A

Receipt Printer

User Manual

All specifications are subjec
ted
to change without notice

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the POS-58A and is the answer not in the manual?

Questions and answers

Summary of Contents for DEHAN POS-58A

  • Page 1: Receipt Printer

    POS-58A Receipt Printer User Manual All specifications are subjec to change without notice...
  • Page 3: Table Of Contents

    ·1· PD02-058 User Manual 1 INTRODUCTION ............................ 2 1.1 POS-58A Receipt Printer ....................... 2 1.2 Feature............................2 1.3 Outline............................2 1.4 Caution............................2 2 SETTING UP THE PRINTER........................3 2.1 Unpacking ............................3 2.2. Main frame............................ 3 2.3. Connecting the printer........................3 2.3.1 RS232 INTERFACE ......................
  • Page 4: Introduction

    ·2· PD02-058 User Manual 1 INTRODUCTION 1.1 POS-58A Receipt Printer POS-58A is designed for use for use with electronic instruments such as ECR,POS,banking equipment,computer peripheral equipment,etc. 1.2 Feature High Speed printing: 90mm per second Low noise thermal printing. Interface: RS-232(POS-58AS),Parallel(POS-58AP),USB(POS-58AU) 12V or 24V cash drawer interface.
  • Page 5: Setting Up The Printer

    If any items are damaged or missed,please ntack your dealer for assistance. 2.2. Main frame 2.3. Connecting the printer Accord ing to the printer type, connect the correct commu nication cable to the printer. POS-58A-S RS232 POS-58A-L PARALLEL POS-58A-U POS-58A-E ETHERNET...
  • Page 6: Rs232 Interface

    ·4· PD02-058 User Manual You can connect up the three cable to the printer. They all connect to the connector panel on the bac k of the printer: Commucation cable ash drawer cable Power supply connector ote: Before connecting any of the cable, make sure that both the printer and the host are turned off.
  • Page 7: Parallel Interface

    ·5· PD02-058 User Manual 2.3.2 PARALLEL INTERFACE POS-58AP use 8 bit s tanda rd p rallelinterface. It use DB25 male socket. Parallel pin d nition: DEFINITION Latch strobe pulse. The printer will latch the data at the po sition edge. DATA BIT0(LSB) DATA BIT1 DATA BIT2...
  • Page 8: Connect The Cash Drawer

    ·6· PD02-058 User Manual 2.4 Connect the cash drawer The printer use RJ-11 6line socket., support most 12V/24V cash drawer. Connecting the cash drawer as the followed picture: Cash drawer socket definiction: DEFINITION Cash drawer open control +24V POWER Cash drawer open control NOTE: Use a drawer the matches the printer specification.
  • Page 9: Using The Printer

    Press the “feed” button to tog gle the printer density. POS-58A can select 3 level densities.(Low、Middle、High). elease the “online” button, POS-58A will save the current density. Note: When selecting the high level, the printing will desc rease. 3.5 Setting the baudrate audrate setting is only effective with POS-58AS and POS-58AU.
  • Page 10: Enter The Test Mode

    Power up POS-58A Release the “feed” button. Install the paper roll. In debug mode, POS-58A will prints all commands and datas in hexadecimal format as follows: 1B21 001B 2602 4040 .!..&.@@ 4040 020D 1B44 0A14 @@...D.. 1E28 2828 0001 0A41 .(((...A 0D42 0A43 4343 4445 .B.CCCDE...
  • Page 11: Tear Off Paper

    ·9· PD02-058 User Manual 3.9 Tear off paper Tear off the paper as shown...
  • Page 12: Esc/Pos Printing Command Set

    ·10· PD02-058 User Manual 4 ESC/POS PRINTING COMMAND SET 4.1 Set of Command Type Command Name Print and line feed Print Command ESC J Print and Feed n dots paper ESC 2 Select default line spacing Line spacing ESC 3 n Set line spacing Command ESC a n...
  • Page 13 ·11· PD02-058 User Manual GS $ nL nH Set absolute print Y position ESC \ nL nH Set relative print X position GS \ nL nH Set relative print Y position GS L nL nH Set left margin GS W nL nH Set printing area width...
  • Page 14: Command Detail

    ·12· PD02-058 User Manual 4.2 Command detail POS-58A printer use ESC/POS command set. The printing command is descripted as followed format: Function Format ASCII List by ASCII characters Decimal List by decimal characters Hexadecimal List by hexadecimal characters Description Command function description...
  • Page 15: Character Command

    ·13· PD02-058 User Manual scription n = 0-255 ESC 3 n sets the line spacing to n dots. The de fault value is 30 ESC a n Select align mode Format ASCII ESC a n Decimal 27 97 n Hexadecimal 1B 61 n Description The command is only us ed in the standard mode.
  • Page 16 ·14· PD02-058 User Manual Decimal 27 20 Hexadecimal 1B 14 Descript ion Disabl e Doub Width m ESC { n Set/Cancel Character Updown mode Format ASCII ESC { n Decimal 27 123 n Hexadecimal 1B 7B n scription n=1:Enable Updown mode n=0:Disable Updown Mode Defaul t valu is 0...
  • Page 17: Bit Image Command

    ·15· PD02-058 User Manual d2 d4 d6 ESC ? n Disable user-defined character rmat ASCII ESC ? n Decimal 27 37 n Hexadecimal 1B 25 n Description ESC ? n disable ser-defin ed characters, printer will use the interal character. ESC R n Select an internal character set rmat...
  • Page 18 ·16· PD02-058 User Manual nH=0-3 =0-255 = nL+256*nH (m=0,1) = (nL+256*nH)*3 (m=32,33) e modes selected by m are as follo 0:8dots single density,102dpi 1: 8dots double density,203dpi 31:24 dots single density,102dpi 32:24 dots double density,2 03dpi The bit imag e format is the same as user-defined character.
  • Page 19: Cash Drawer Control Command

    ·17· PD02-058 User Manual 4.2.5 Cash d rawer control command ESC p m n1 n2 Generate pulse Format ASCII ESC p m n1 n2 Decimal 27 112 m n1 n2 Hexadecimal 1B 70 m n1 n2 Description d a pu e to the spe cified connector pin.
  • Page 20: Bar Code Command

    Return statu bytes de finetion: bit0 : Drawer status. bit4: 0 POS-58A always return 0 back. 4.2.9 Bar Code Command GS H n Select printing position of human readable characters Format ASCII GS H n Decimal 29 72 n...
  • Page 21 ·19· PD02-058 User Manual Description 0 ≤ n ≤3 48 ≤ n ≤51 This command selects the printing position for human readable characters when printing a barcode. The default is n=0. Human readable characters are printed using the font specified by GS fn. Select the printing position as follows: Printing Positioin 0,48: Not printed...
  • Page 22: Print Posiiton And

    ·20· PD02-058 User Manual 0,65 UPC-A 11,12 48-57 1,66 UPC-E 11,12 48-57 2,67 EAN13 12,13 48-57 3,68 EAN8 48-57 4,69 CODE39 >1 32,36,37,43,45-57,65-90 >1 5,70 48-57 even number 6,71 CODEBAR >1 36,43,45-58,65-68 7,72 CODE93 >1 0-127 8,73 CODE128 >1 0-127 9,74 CODE11 >1...
  • Page 23 ·21· PD02-058 User Manual Format ASCII ESC W sxL sxH syL syH wxL wxH wyL wyH Decimal 27 87 sxL sxH syL syH wxL wxH wyL wyH Hexadecimal 1B 57 sxL sxH syL syH wxL wxH wyL wyH Description Set the page size and marg Left margin: sxL+256*sxH Top margin: syL+256*syH Width:...
  • Page 24 ·22· PD02-058 User Manual Hexadecimal 1D 57 nL nH scription Set page width...
  • Page 25: Sample Programming

    ·23· PD02-058 User Manual 5. Sample Programming The following sample suggest that “putchar(ch)” send one byte ch to the PD02. Sample: putchar(27); putchar(‘=’); putchar(1); // set printer online putchar(27); putchar(‘t’); putchar(0); // code page PC 437 putchar(29); putchar(‘/’); putchar(65); // print logo 1 putchar(27);...
  • Page 26: Appendixa:code Page

    ·24· PD02-058 User Manual APPENDIXA:CODE PAGE PC437 Ç â ä å ç ë ï î Ä Å ü é à ê è ì É æ Æ ô ö û ÿ Ö Ü ¢ £ ¥ ₧ ƒ ò ù ñ Ñ...
  • Page 27 ·25· PD02-058 User Manual P 8 1 Ç â ä å ç ë Ð ð Þ Ä Å ü é à ê è É æ Æ ô ö þ û Ý ý Ö Ü ø £ Ø ₧ ƒ Á Í...
  • Page 28: Appendixb:international Characters

    ·26· PD02-058 User Manual APPENDIXB:International characters...
  • Page 29: Appendixc:arabic Characters

    ·27· PD02-058 User Manual APPENDIXC:Arabic characters...

Table of Contents