KEP PMt2212 Manual

KEP PMt2212 Manual

Thermal panel mount printer

Advertisement

Quick Links

PMt2212
Thermal Panel Mount Printer
Technical Specifications
Revision: 1.03
May 7, 2013
KESSLER-ELLIS PRODUCTS
10 Industrial Way East
Eatontown, NJ 07724
800-631-2165 • 732-649-7100
Fax: 732-649-7099
www.kep.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PMt2212 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for KEP PMt2212

  • Page 1 PMt2212 Thermal Panel Mount Printer Technical Specifications Revision: 1.03 May 7, 2013 KESSLER-ELLIS PRODUCTS 10 Industrial Way East Eatontown, NJ 07724 800-631-2165 • 732-649-7100 Fax: 732-649-7099 www.kep.com...
  • Page 2: Table Of Contents

    Table of Contents Introduction ........................4 Chapter 1 Features and performance ................4 Features ........................ 4 Performance ......................5 Chapter 2 Printer Installation ................... 5 2.1 Printer outline ......................5 2.2 External dimensions ....................6 2.3 Paper loading ......................7 2.4 Installing Mounting Clips ....................
  • Page 3 4.2.6 Initialization Commands ..................29 4.2.7 Data Control Commands ..................29 4.2.8 Chinese Character Print Commands ..............30 4.2.9 Real-time Commands ................... 32 4.2.10 Bar Code Printing ....................34 Chapter 5 Use and Maintenance ................... 40 5.1 Print Head Cleaning & Care ..................40 5.2 Other ........................
  • Page 4: Introduction

    Introduction PMT2212 is a panel mount thermal line printer designed for simple integration and easy operation. PMT2212 is available in multiple paper roll size, interface type, input voltage, and international font options. The compact enclosure design covers and protects all the internal components, and the bezel protrudes less than 2mm from front panel surface.
  • Page 5: Performance

    1.2 Performance ◇Printing method: thermal line printing ◇Interface: Parallel: Centronics compatible, Serial: RS-232, TTL or USB ◇Interface connector: IDE 20-pin box header for both serial and parallel interfaces ◇Universal ESC、FS、GS control code ◇Paper Feed, PF, button is used to perform self-test and paper feed functions. An LED light illuminates the PF button to indicate error and power status.
  • Page 6 2.2 Outline dimension Exhibit 2.4 Outline & Opening dimension of PMT2212C...
  • Page 7: Paper Loading

    2.3 Paper loading A. To load a new roll of paper, gently lift the latch on front cover to open the paper cover. The paper cover does not open all the way, it stops almost perpendicular to the main body. Please avoid putting any pressure on paper cover while loading paper, to prevent breakage or causing uneven pressure between Platen, rubber roller, and thermal head, TPH.
  • Page 8 2.2 Installation Insert the printer assembly inside the opening on instrument’s front panel. Open the paper cover, as shown in Exhibit 2.6 and you will notice two screw heads on either side of the paper cavity. Use a screw driver to turn the screws in clockwise direction. As the screw turns the clip is raised until the printer is secured by capturing the front panel between the clip and printer bezel.
  • Page 9: Chapter 3 Operating Instruction

    3.1 Interface connection 3.1.1 Serial interface connection The PMT2212 serial connection supports both RS-232 and TTL interfaces. RTS/CTS and XON/XOFF handshaking protocols are supported. The connector type is IDE 20-pin box header. The pin order of serial port is shown in Exhibit3.1: Exhibit3.1...
  • Page 10 Following table indicates the RS232 pinout: Pin No. of Signal Sour Explanation IDE20 name Socket Host Printer receives data from host Printer sends data to host. When X- ON/X-OFF handshaking protocol is Printe used, printer sends Control code ON/X-OFF to host.
  • Page 11: Parallel Interface Connection

    3.1.2 Parallel interface connection The parallel port of the PMT2212 printer is compatible with CENTRONICS standard, and the interface socket is 20-pin flat cable socket, or its substitute for connecting with it. The pin order of parallel port is shown in Exhibit 3.6: Exhibit3.6...
  • Page 12: Printer Parameter Setting

    3.1.4 Printer Parameters Setting The parameters can be set by using a utility program provided by factory. 3.1.5 Power connecting PMT2212: Wide Input Voltage: DC5V~8.5V; Current: 3A or DC9V~35V @ 2A 3.2 LED Indicator and Paper Feed button The function of buttons will be different according to the different working mode of printer. In normal working mode, it is as below: Paper Peed button (PF): When printer is powered on, the button is in “online”...
  • Page 13: Self-Test And Hex Printing

    3.3 Self-test and Hex printing Self-test can test whether the printer is working normally or not. If the self-test receipt can be printed out correctly, it means the printer is working normally. The self-test does not test the interface with host. If the self-test does not print the self-test receipt correctly, the printer needs to be repaired.
  • Page 14: Chapter 4 Printing Commands

    Chapter 4 Printing commands 4.1 Summary All the printing commands of PMT2212 are fully compatible with traditional ESC printing commands. The description form of each command is as following, Command name Function Format: ASCII: the standard ASCII character sequence Decimal:...
  • Page 15 Decimal: Hexadecimal: Explanation: The n dot-line spacing is set for future Line Feed command. n=0~255 Default setting n=3 for text printing, n=0 for bitmap printing when using ESC K command. The BASIC programs for observing the effect of this command are as below: FOR I=1 TO 11 STEP 2 LPRINT CHR$(27);CHR$(49);CHR$(I);...
  • Page 16 LPRINT CHR$(11); ‘VT command LPRINT “SPRM2”; ‘print character string LPRINT CHR$(11); ‘VT command LPRINT “SPRM3” ‘print character string The print result of the above program is as following: Carry out Vertical Tab Value Format: ASCII: Decimal: Hexadecimal: Explanation: Feed paper to the next vertical tab position which is set by ESC B command. Notice: if there is no vertical tab value setting, or the current position equals or is beyond the last vertical tab position, VT command is to feed paper one line only (same to LF command).
  • Page 17 LPRINT CHR$(13); The print result of the above program is as following: Carry out Horizontal Tab Value Format: ASCII: Decimal: Hexadecimal 09 Explanation: The print position is advanced to the next horizontal tab position which is set by ESC D command.
  • Page 18 Explanation: The value of n should be in the range from 0 to the line width of this model printer. Default n=0, that means no left margin. This command sets absolute position, and won’t be influenced by character commands ESC U and ESC W. Example: set left margin value to 12, you can send the following commands: commands: ASCII: ESC...
  • Page 19: Character Setting Commands

    ESC P Set Character Space Format: ASCII: Decimal: Hexadecimal: Explanation: This command is used to set dot spacing between characters, which is also valid for Chinese characters. Default n=0, means no space between characters. (dot is absolute value and won’t be influenced by enlarging or narrow commands), n=0~255 4.2.3 Character Setting Commands ESC U...
  • Page 20 Remark: n=1~8, the other value of n will be invalid. The BASIC programs for observing the enlarging effect of this command are as below: FOR I=1 TO 3 ’ from 1 to 3 times LPRINT CHR$ (27); CHR$ (86); CHR$ (I); ’ESC V command LPRINT “SPRM”;...
  • Page 21 print. All characters including spaces will be printed out with underline after selecting underline print command, unless cancel the underline print command. This command is also valid for Chinese characters. Remark: Only the lowest dot of n is valid. Default n=0. The BASIC programs for observing the effect of this command are as below: LPRINT CHR$ (27);...
  • Page 22 ESC i Select/prohibit Reverse Print Format: ASCII: Decimal: Hexadecimal: Explanation: When the lowest dot n=1, select reverse print; when the lowest dot n=0, cancel reverse print. Reverse printing results in white characters on a black background. Normal printing is black characters on a white background. The default is prohibiting reverse white print. Remark: Only the lowest dot of n is valid.
  • Page 23 ESC 6 Choose Characters Set 1 Format: ASCII: Decimal: Hexadecimal:: Explanation:After inputting this command, all the characters will be printed out according to the Characters Set 1 in ANK. ESC 7 Choose Characters Set 2 Format: ASCII: Decimal: Hexadecimal: Explanation:After inputting this command, all the characters will be printed out according to the Characters Set2 in ANK.
  • Page 24 ESC % Replace User-defined Character Format:ASCII: ESC % n2……mk nk NUL Decimal: n2……mk nk 0 Hexadecimal: n2……mk nk 00 Explanation: This command is used to replace character n in current characters set to user-defined character m. After using this command, the user-defined character m will be printed out instead of character n in current characters set.
  • Page 25 4.2.5 Graphics Printing and Codepage Choosing Commands ESC K Print bit-map graphics Format: ASCII: n2….data….. Decimal: n2….data….. Hexadecimal: 1B n2….data….. Explanation: This command is used to print (n2x256+n1) ×8bit map. The width of this graphics is (n2×256+n1) dots and the height is 8 dots. Each column has 8 dots and can be presented by a 8-bit byte, the MSB is on the top.
  • Page 26 LPRINT CHR$ (&H44); CHR$ (&H44); CHR$ (&H7C); CHR$ (&H0); LPRINT CHR$ (&H41); CHR$ (&H62); CHR$ (&H54); CHR$ (&HC8); LPRINT CHR$ (&H54); CHR$ (&H62); CHR$ (&H41); LPRINT CHR$(10); CHR$ (&H13); ‘enter to print text The print result is as following: ESC ’ Print Curve I Format: ASCII:...
  • Page 27 covered by other bitmap. ESC t Choose Codepage Format: ASCII: Decimal: 116 n Hexadecimal: Explanation: 0 ≤ n ≤ 45, when n is 0xFE, cancel choosing codepage. The character will be printed out according to Codepage Table in Appendix 2. Default n=0xFE, which means no codepage is chosen.
  • Page 28: User-Defined Characters

    WCP1250[Central Eurpoe] WCP1250[中欧] CP775 CP775 WCP1254[Turkish] WCP1254[土耳其语] WCP1255[Hebrew] WCP1255[希伯来语] WCP1256[Arabic] WCP1256[阿拉伯语] WCP1258[Vietnam] WCP1258[越南语] ISO-8859-2[拉丁语 2] ISO-8859-2[Latin 2] ISO-8859-3[Latin 3] ISO-8859-3[拉丁语 3] ISO-8859-4[Baltic] ISO-8859-4[波罗的语] ISO-8859-5[Cyrillic] ISO-8859-5[斯拉夫语] ISO-8859-6[Arabic] ISO-8859-6[阿拉伯语] ISO-8859-7[Greek] ISO-8859-7[希腊语] ISO-8859-8[Hebrew] ISO-8859-8[希伯来语] ISO-8859-9[Turkish] ISO-8859-9[土耳其语] ISO-8859-15 [Latin 3] ISO-8859-15[拉丁语 9] Thai2 [泰文 2] 4.2.6 Initialization Commands ESC @ Initialize Printer...
  • Page 29: Chinese Character Print Commands

    4.2.8 Chinese Character Print Commands The command to print Chinese character is FS standard command. All Level I&II Chinese characters and graphics, etc in 16dots&24dots Chinese character library are according to Chinese National Standard GB2312-80. For 24dots, there are only graphics, symbols, etc I A1 and A9 zone are 24dots.
  • Page 30 Explanation: This command is to cancel FS SO command. FS W Set the Enlarging Multiple of Chinese Character Format: ASCII: Decimal: Hexadecimal: 1C Explanation: Characters following this command are printed at n times of their normal width and height, n=1~8 FS J Set Vertical Print Format: ASCII:...
  • Page 31: Real-Time Commands

    270° other invalid FS - Chinese Character with Underline Print Format: ASCII: Decimal: Hexadecimal: Explanation: The specified Chinese characters after this command are printed with underline. When LSB n=1, underline selected; when LSB n=0, it canceled. Remark: Only LSB of n is valid. Default n=0. This command is valid for both characters and Chinese.
  • Page 32 Explanation: 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 sensor status ·...
  • Page 33: Bar Code Printing

    n = 3: Error status n=4: paper feeding status 4.2.10 Bar Code Printing Commands GS k m d1...dk NUL Print Barcode Format: d1...d k NUL ①ASCII: Decimal: d1...dk 0 Hexadecimal: d1...dk 00 d1... dn ②ASCII: Decimal: d1... dn Hexadecimal: d1... dn Explanation:...
  • Page 34 ①0 ≤ m ≤ 6 (the value range of k&d is decided by the barcode type) ②65 ≤ m ≤ 73 (the value range of k&d is decided by the barcode type) Remark: If the width of barcode is beyond the effective printing width, no characters can be printed, but paper feeds.
  • Page 35: Other

    When UPC-A or UPC-E is selected, after 12bytes barcode data is received, the other characters will be managed as the common characters. When JAN13 (EAN13) is selected, after 13bytes barcode data is received, the other characters will be managed as the common characters. When JAN8 (EAN8) is selected, after 8bytes barcode data is received, the other characters will be managed as the common characters.
  • Page 36 When CODE128 (m = 73) is selected: · Pls refer to Appendix 5 – Related information and character set of CODE128. · When CODE128 is used, pls encode according to the instructions below: 1. Select character set (one of CODE A, CODE B and CODE C) before the barcode data. 2.
  • Page 37 FNC2 7B, 32 123, 50 FNC3 7B, 33 123, 51 FNC4 7B, 34 123, 52 "{" 7B, 7B 123, 123 [Example] :Printing“No. 123456” In this example, printer will print “No.” by CODE B, and print the other numbers by CODE C: GS k 73 10 123 66 78 111 46 123 67 12 34 56 ·...
  • Page 38 Printing position 0, 48 Don’t print 1, 49 Above barcode 2, 50 Below barcode 3, 51 Both above and below barcode HRI is note character for barcode content. Default value: n=0. Pls refer to GS k Remark: if n is in other value, it is invalid. GS h n Set Barcode Height Format:...
  • Page 39 Chapter 5 Using and Maintenance 5.1 Safety & Maintenance Do not install printer in an environment with excessive heat and humidity. Do not subject printer to excessive shock and vibration. Do not use sharp objects to remove paper jams. Lift the latch to open the cover. Use a power supply that meets the specifications in this manual.
  • Page 40 Chapter 6 Printer Using under Windows The PMT2212 software driver version is SP-DRV211. Please contact KEP to obtain the driver, manual, and installation guide. Remark: When installing the driver please select the printer model “58 thermal series”.
  • Page 41 Appendix 1 Valid Codes Form under ANK printing The serial numbers of valid codes are from 00H to 0FFH under ANK printing, among which 00H-1FH are control codes and 20H-0FFH are character codes. Character codes are composed by two characters sets. The character codes of each character set are all in 20H-0FFH permutation.
  • Page 42 Characters Set 2:...
  • Page 43 Appendix 2 Valid Codes Form under Chinese printing The serial numbers of valid codes are from 00H to 0FFH under Chinese printing, among which 00H-1FH are control codes and 20H-0FFH are character codes.
  • Page 44: Appendix 3 Printing Commands Form

    Appendix 3 Printing Commands Form Decimal Hexadecimal Symbol & Format Function Page Ending Mark FEED LINE Carriage Return 16 4 n 10 04 n DLE EOT n Real-time status transmission 27 34 n 1B 22 n ESC “ n Hex Mode Print ESC % m1 n1……mk Replace User-defined 27 37 n...
  • Page 45 27 86 n 1B 56 n ESC V n Enlarge Height 27 87 n 1B 57 n ESC W n Enlarge Width and Height 27 99 n 1B 63 n ESC C n Select/prohibit Reverse Print 27 102 m 1B 66 m n ESC f m n Print Blank Characters or Lines Select/prohibit Reverse White...

Table of Contents