SPRT SP-RMD8D User Manual

Thermal micro panel printer

Advertisement

Quick Links

SPRT
®
SP-RMD8D
Thermal Micro Panel Printer
User's Manual
Ver 1.06
Beijing
Spirit Technology Development Co., Ltd.
www.sprt-printer.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SP-RMD8D and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for SPRT SP-RMD8D

  • Page 1 SPRT ® SP-RMD8D Thermal Micro Panel Printer User’s Manual Ver 1.06 Beijing Spirit Technology Development Co., Ltd. www.sprt-printer.com...
  • Page 2: Table Of Contents

    Content Introduction ............................1 Chapter 1 Feature and performance ..................2 1.1 Features ..........................2 1.2 Performance ........................2 Chapter 2 Printer Installation ...................... 3 2.1 Printer outline ........................3 2.2 Outline dimension ......................4 2.3 Paper loading ........................4 2.4 Instruction of Mounting Installation Ear ................6 Chapter 3 Operating Instruction ....................7 3.1 Power and Communication Interface ................
  • Page 3 4.2.6 Initialization Commands ....................26 4.2.7 Data Control Commands ....................26 4.2.8 Chinese Character Print Commands ................27 4.2.9 Real-time Commands ...................... 29 4.2.10 Bar Code Printing Commands ..................31 Chapter 5 Using and Maintenance ..................37 5.1 Printing Head Maintenance ....................37 5.2 Other ............................
  • Page 4: Introduction

    SP-RMD8D micro thermal printer has character set 1 and character set 2 in Western mode. In Chinese mode, you can print 4 kinds of 24 dot high characters 9*24, 12*24, 16 *24, 24*24 and 1 kind of 16 dot high character 8*16.
  • Page 5: Chapter 1 Feature And Performance

    Chapter 1 Feature and performance 1.1 Features ◇ Thermal line printing. ◇ Printing head and circuit together to be convenient for installation. ◇ With single chip processor. There is standard parallel interface or serial interface, which is convenient to connect with kinds of microcomputers or intelligent equipment.
  • Page 6: Chapter 2 Printer Installation

    ◇ Button is paper feeding control button, indicator LED always lights after powered on, it means printer is powered on. Different flickering frequency of indicator LED has different meanings, please refer to section 3.2 to learn more details. ◇ Printing paper: Thermal paper, paper width 57.5±0.5mm. ◇...
  • Page 7: Outline Dimension

    2.2 Outline dimension 2.3 Paper loading Pull the hand shank to open the paper case cover. Close the cover after loading the paper, as showed in Picture 2-5.
  • Page 8 Picture 2-5...
  • Page 9: Instruction Of Mounting Installation Ear

    2.4 Instruction of Mounting Installation Ear First, put the printer into the panel Picture 2-5 Suitable thickness of customer’s panel: 0.5<t<6.0 (mm) Second, open paper cover case, then screw up the bolts in a clockwise direction until the installation ear was fixed tightly. Screw in clockwise direction.
  • Page 10: Chapter 3 Operating Instruction

    Chapter 3 Operating Instruction 3.1 Power and Communication Interface 3.1.1 Serial interface connection SP-RMD8D uses PH-6PIN type interface to be power and communication interface, definition of PIN assignment is like below: Signal PH-6PIN Source Explanation name Printer operating - voltage(5.0~8.5V) Printer send data to host.
  • Page 11: Usb Interface Connection

    these two kinds is as showed in Picture3-2: Data Handshaking Mode RS-232C interface signal Direction data can "BUSY" signal line is in enter "SPACE" status Mark Control data can't "BUSY" signal line is in enter "MARK" status data can Send X-ON code "11H" on enter "TXD"...
  • Page 12: Printer Parameters Setting

    “Setting Tool software” can be downloaded from our website. The detailed explanation can be checked from “Setting Tool software”. 3.1.4 Power connecting SP-RMD8D: Broad Input Voltage: DC5V~8.5V; Current: 3A Power socket is like below figure 3-3, Power socket PIN assignment is like below figure 3-4:...
  • Page 13: Indicator And Button

    3.2 Indicator and Button The function of the buttons vary according to the working mode of the printer. In the normal working mode, it will be like follows: The paper feed button is powered on. At this time, press the paper feed button to start feeding;...
  • Page 14: Pinter Initialization

    ESC @, the host sends commands to printer to initialize printer by commands. The other is restarting the printer. Chapter 4 Printing commands 4.1 Summary All the printing commands of SP-RMD8D are fully compatible with traditional ESC printing commands. The description form of each command is as following, Command name Function...
  • Page 15: Commands Description

    4.2 Commands Description 4.2.1 Paper Feeding Commands Feed Line Format: ASCII: Decimal: Hexadecimal: Explanation: The printer prints the current line and feeds paper forwards one line. Remark: One line means the current character line. ESC J n Dot Line Feed Format: ASCII: Decimal: Hexadecimal:...
  • Page 16: Format Setting Commands

    4.2.2 Format Setting Commands ESC B Set Vertical Tab Value Format: ASCII: n1 n2 n3…NUL Decimal: n1 n2 n3…0 Hexadecimal: n1 n2 n3…00 Explanation: The vertical tab positions are entered as n1, n2 and so on. Character NUL is added at the end to indicate that the command is over.
  • Page 17 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 18 Explanation: The print position is advanced to the next horizontal tab position which is set by ESC D command. Remark: If there is no horizontal tab value setting, or the current position equals or is beyond the last horizontal tab position, HT command won’t be carried out. If the horizontal tab position is beyond the current line width, HT command won’t be carried out, either.
  • Page 19 LPRINT “123456789012345678901234567890” The print result is as following: ESC Q Set Right Margin Format: ASCII: Decimal: Hexadecimal: 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 right margin. This command sets absolute position, and won’t be influenced by character commands ESC U and ESC W.
  • Page 20: Character Setting Commands

    4.2.3 Character Setting Commands ESC U Enlarge Width Format: ASCII: Decimal: Hexadecimal: Explanation: After inputting this command, the characters, graphics and Chinese characters are printed at n times of normal width, n=1~8. Default n=1 when the dots are 24, while default n=2 when the dots are 16.
  • Page 21 ESC W Enlarge Width and Height Format: ASCII:: Decimal: Hexadecimal: Explanation: After inputting this command, the characters, graphics and Chinese characters are printed at n times of normal width and height, n=1~8. Remark: n=1~8, the other value of n will be invalid. FOR I=1 TO 3 ’...
  • Page 22 LPRINT CHR$ (27); CHR$ (45); CHR$ (1); ’ Select underline print LPRINT “SPRM”; ’ SPRM print with underline LPRINT CHR$ (27); CHR$ (45); CHR$ (0); ’ Cancel underline print LPRINT “SPRM”; The print result is as following: ESC + Select/prohibit Up-line Print Format: ASCII: Decimal: Hexadecimal:...
  • Page 23 ESC i Select/prohibit Reverse White Print Format: ASCII: Decimal: Hexadecimal: Explanation: When the lowest dot n=1, select reverse white print; when the lowest dot n=0, prohibit reverse white print. Reverse white print is printing in the black background, just like the film of photography.
  • Page 24: User-Defined Character Setting Commands

    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 25 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 26: Graphics Printing And Codepage Choosing Commands

    4.2.5 Graphics Printing and Codepage Choosing Commands ESC K Print bit-map graphics Format: ASCII: n1 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 27 LPRINT CHR$ (&H7C); CHR$ (&H44); CHR$ (&H44); CHR$ (&HFF); 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$ (&H13); ‘enter to print CHR$(10);...
  • Page 28 out. It needs the special setting tool to download the bitmap. Pls ref. (RMDIIID Setting Tool). The downloaded bitmap through this method won’t be low, unless it is covered by other bitmap. ESC t Choose Codepage Format: ASCII: Decimal: 116 n Hexadecimal: Explanation: 0 ≤...
  • Page 29: Initialization Commands

    CP855 CP855 CP857[Turkish] CP857[土耳其语] WCP1250[Central Eurpoe] WCP1250[中欧] CP775 CP775 WCP1254[Turkish] WCP1254[土耳其语] WCP1255[Hebrew] WCP1255[希伯来语] WCP1256[Arabic] WCP1256[阿拉伯语] WCP1258[Vietnam] WCP1258[越南语] ISO-8859-2[Latin 2] ISO-8859-2[拉丁语 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[拉丁语...
  • Page 30: Chinese Character Print Commands

    Explanation: NUL command is used as the final code in some commands such as ESC B, ESC D, ESC% and ECS ’, to denote these commands are over. NUL command is ignored when used alone. 4.2.8 Chinese Character Print Commands The command to print Chinese character is FS standard command.
  • Page 31 Format: ASCII: Decimal: Hexadecimal: 1C 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...
  • Page 32: Real-Time Commands

    90° 180° 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 33 Decimal: Hexdecimal: 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 The printer returns the related status at once upon receiving it.
  • Page 34: Bar Code Printing Commands

    n = 3: Error status n=4: paper feeding status 4.2.10 Bar Code Printing Commands GS k m d1...dk NUL Print Barcode...
  • Page 35 Format: d1...d k NUL ①ASCII: Decimal: d1...dk 0 Hexadecimal: d1...dk 00 d1... dn ②ASCII: Decimal: d1... dn Hexadecimal: d1... dn Explanation: ①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 36 CODE39 1 ≤ n ≤ 255 45 ≤ d ≤ 57, 65 ≤ d ≤ 90, 32, 36, 37,43 d1 = dk = 42 1 ≤ n≤ 255 48 ≤ d ≤ 57 CODABAR 1 ≤ n≤ 255 48 ≤ d ≤ 57 65 ≤ d ≤ 68, 36, 43,45,46,47 58 CODE93 1 ≤...
  • Page 37 When CODE93 ( m = 72) is choose: When printer print HRI character, (■+one alphabet character) is used as one control character (<00>H to <1F>H and <7F>H). Conversion form between control character and HRI character is as below, When CODE128 ( m = 73) is choose: ·...
  • Page 38 CODE B 7B, 42 123, 66 CODE C 7B, 43 123, 67 FNC1 7B, 31 123, 49 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.”...
  • Page 39 Explanation: 0 ≤ n ≤ 3, 48 ≤ n ≤ 51. When printing barcode, choosing printing position for HRI characters. n can appoint the printing position of HRI: Printing position 0, 48 Don’t print 1, 49 Above barcode 2, 50 Below barcode 3, 51 Both above and below barcode...
  • Page 40: Chapter 5 Using And Maintenance

    CODE128 Double basic module barcode:CODE39, ITF, CODABAR Default value:n = 3. Pls refer to GS k。 Chapter 5 Using and Maintenance 5.1 Printing Head Maintenance In order to guarantee the normal work of the printer, pls notice that do not disassemble the printing head.
  • Page 41: Chapter 6Printer Using Under Windows

    Chapter 6 Printer Using under Windows The version of SP-RMD8D printers’ driver software is SP-DRV211. The manual for driver software and installation can be downloaded from our website. Do not introduce the details here. Remark: During installing driver, choose the printer model “58 thermal series”. The other details can be checked from Installation Manual.
  • Page 43: Appendix 2 Valid Codes Form Under Chinese Printing

    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...
  • Page 46: Appendix 4 Example Of Mcu Interface

    Appendix 4 Example of MCU Interface See the description of the printer's serial interface in 3.1.1...
  • Page 48 Host parallel I/O mode recommended Schematic The definition of the printer's parallel interface is shown in Figure 3.1.2. DB25 Parallel interface connector PIN assignment The pin assignment of parallel interface is shown as table 2-2: Pin No. Signal Direction Description Strobe pulse to latch data, reading /STB occurs at raising edge.
  • Page 49 HIGH level signal indicates that the BUSY printer is BUSY and can not receive data. HIGH level signal indicates that paper is end. Pulling up to HIGH level signal by a resistor indicates the printer is online. Pulling up to HIGH level signal by a /ERR resistor indicates there is no error.
  • Page 50 HIGH level signal indicates that paper is end. Pulling up to HIGH level signal by a resistor indicates the printer is online. Pulling up to HIGH level signal by a /ERR resistor indicates there is no error. 14,15,16,17,1 No connection 8,34,36 16,19-30,33 Grounding logical 0 level...

Table of Contents