POSIFLEX PP3000 Series Manual
POSIFLEX PP3000 Series Manual

POSIFLEX PP3000 Series Manual

Pos printer
Hide thumbs Also See for PP3000 Series:
Table of Contents

Advertisement

Quick Links

TM
PP3000
POS PRINTER
MANUAL
Rev.B

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for POSIFLEX PP3000 Series

  • Page 1 PP3000 POS PRINTER MANUAL Rev.B...
  • Page 2: Federal Communications Commission Radio Frequency Interference Statement

    About This Manual This manual is aimed to assist the user to utilize the PP3000 series which is a series of POS printers delicately designed to work with either serial or parallel interface connection. This manual covers both operational and technical aspects.
  • Page 3: Table Of Contents

    CHAP. 1 GENER… CHAP. 2 INSTA… CHAP. 3 OPERA… CHAP. 4 TECHN… CHAP. 5 MAIN … CHAP. 6 MAINT… CHAP. 7 CONTR… APP. A STAR … APP. B FONT … APP. C Q & A …...
  • Page 5 Table of Contents GENERAL DESCRIPTION OVERVIEW · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1 - 1 MODEL NUMBERS · · · · · · · · · · · · · · · · · · · · · · · · 1 - 1 FEATURES ·...
  • Page 6 OPERATION METHOD · · · · · · · · · · · · · · · · · · · 3 - 5 PRINTING FORMAT · · · · · · · · · · · · · · · · · · · · 3 - 6 DATA FORMAT ·...
  • Page 7 MAIN SPECIFICATION INTERFACE · · · · · · · · · · · · · · · · · · · · · · · · · · · 5 - 1 PARALLEL INTERFACE · · · · · · · · · · · · · · · · · · 5 - 1 SERIAL INTERFACE ·...
  • Page 8 MAINTENANCE · · · · · · · · · · · · · · · · · · · · · · · · · · 6 - 1 CLEANING · · · · · · · · · · · · · · · · · · · · · · · · · · · · 6 - 1 PAPER JAM ·...
  • Page 9 APPENDIX A STAR COMPATIBLE MODE COMMAND DETAIL APPENDIX B FONT TABLES · · · · · · · · · · · · · · · · · · · · · · · · · · B - 1 U.S.A.
  • Page 11: Chap

    GENERAL DESCRIPTION OVERVIEW The PP3000 series POS printer is a stream-lined low profile 40 column 9 pin dot matrix printer designed to fit the PST system perfectly well and also for other POS printing applications. This printer utilizes a mechanism supplied from Star Micronics Co., LTD., and is compatible to the SP312 printers of Star...
  • Page 12: Chap

    CHAP. 1 GENER… FEATURES Dot matrix 9 pin printer head Bi-directional printing Friction type paper feed with optional sprocket paper feed 40 columns for 15.4cpi Accepts paper width 2.25/3/3.25 inches with adjustable paper guide (3.5 inches paper width for sprocket option)
  • Page 13: Chap

    First install the springy hook plate and rear hook onto the metal bottom plate of the POS printer. Unscrew and re-install the springy hook plate in the way that the two springy hooks come out of the front edge of the metal bottom plate (they were pointing inward when shipped).
  • Page 14: Chap

    (ref. Fig. 2, the example uses parallel interface) Aim the rear hook to the INSTA… rectangular opening on the printer platform and push the printer down and forward till the two springy hooks click into the openings between the programmable keyboard and the printer platform in PST system.
  • Page 15: Chap

    Fig. 3 Installation to other system Cable Connections The PP3000 can either be powered by the PST system or by a separate power adapter. The serial interface and parallel interface apply different interface cables. The following drawings demonstrate two examples of the cable connections to the POS printer PP3000 series.
  • Page 16: Chap

    PST system 25PM Parallel interface cable LOADING RIBBON CARTRIDGE Turn the power for the printer off. Squeeze the two side walls of the top cover inward at the rear portion and raise and pull it back to remove it. Do not Note: hot.
  • Page 17: Chap

    Ink ribbon Fig. 5 Loading ribbon cartridge Fig. 6 Detail of ink ribbon at print head CHAP. 2 INSTA… Ribbon feed knob Ribbon cartridge Ribbon cartridge inserted in place 2 - 5...
  • Page 18: Loading Paper

    FEED switch on the control panel to feed the paper. When the front edge of the paper feeds out of the printer, release the FEED switch. Next, insert the roll paper shaft into the center hole of the paper roll, when the paper width is 2.25 or 3 inches, add the two spacers from each end...
  • Page 19 (the thinner spacer for 3” and the thicker for 2.25” both with the flat side facing inward) and put the whole assembly onto the roll paper shaft holder (ref. Fig. 8). Insert the top edge of the paper into the paper cut slot, then mount the top cover by reversing the procedure for removing the top cover in previous steps (ref.
  • Page 20: Removing The Roll Paper

    When the paper runs out, a buzzer will sound 4 times per cycle for 2 cycles. Note 1. Remove the paper remaining in the printer by pressing the FEED switch (If you remove the paper by hand, the paper could be wrinkled or slip and cause a paper jam).
  • Page 21: Operation Guide

    Locate the cause of the error and turn the power of the printer off and back on again to reset the printer (In case of a mechanical error, this restart does not definitely clear up the data buffer).
  • Page 22: Self Print Test

    When all LEDs light up simultaneously and the buzzer sounds continuously, a CPU error has occurred. In case of a CPU error, turn off the power then turn it on again. When turning off the power, the data will be cleared.
  • Page 23 continuously during self printing, only the characters will be printed out repeatedly. A sample of the output of self print is given in Fig. 11. Fig. 11 Self print sample CHAP. 3 OPERA… 3 - 3...
  • Page 24: Hexadecimal Dump Mode

    This function allows you to check if a control code sent to the printer by the program being used is correct or not. The buzzer will sound once to indicate the printer is in hexadecimal dump mode. After the program has been run, the last line buffer should be flushed by pressing the “ON...
  • Page 25: Operation Method

    The lever is now in standard position. 2. Mount the top cover. 3. Set the printer for the validation print mode through control codes to the printer. In this instance, the buzzer gives two short beeps.
  • Page 26: Printing Format

    Other Considerations The FEED and ON LINE switches will not operate normally during validation printing. When the printer receives an immediate execution command for peripheral units during validation printing, it executes the command when the validation print mode is canceled.
  • Page 27: Peripheral Unit Drive Circuit

    A drive circuit for driving peripheral units (such as cash drawers) is featured in this printer. There is a modular connector of 6 pin telephone jack at the bottom back for this connection. The user shall prepare a cable with a modular 6 pin telephone plug referring to the circuitry given below.
  • Page 28 2. The status of the cash drawer open detection switch is interpreted as bit 7 of the printer status data (Refer to Data Structure in Serial Interface). 3. Recommended resistance values of coils L1 and L2 are minimum 10 .
  • Page 29: Technical Background

    EPROM 32KB 24 VDC 5 VDC RAM 8KB Fig. 16 Circuit block diagram Serial Driver interface Gate array Driver Control board CHAP. 4 TECHN… Peripheral unit Print head Carriage motor Detectors Paper feed motor Printer mechanism 4 - 1...
  • Page 30: Circuitry Layout & Connectors

    This CN2 connector connects the control panel board through cable CCBLA- 189. CN3 : Power switch connector This CN3 is connected to cable CCBLA-188 to connect to the printer power switch. CN4 : Serial interface connector This connector is used to connect the host computer by RS-232C or RS-422A.
  • Page 31 .When the paper is out, the buzzer will sound and the alarm LED will be flashing to remind the user. CN8 : Printer control connector This connector is connected to printer mechanism through a nineteen pin flex- cable, to drive the carriage motor. CN9 : Printer power input connector This is the power input connector, and the input voltage is 24V DC.
  • Page 32: Jumpers & Switches

    U6&U8 : Font and BIOS socket This socket is used to install BIOS and character font. Each type of printer requires different BIOS and character font. For example, the BIOS for friction type mechanism and the BIOS for sprocket type mechanism are different.
  • Page 33 Data transmission rate ( baud rate ) 1200 2400 4800 9600 DIP-SW 2 Switch Function International character set See table below Paper width for friction type Not used Character code table International character set Switch France Germany England Denmark Sweden Italy Spain Switch Japan Norway DenmarkII Croatian N.A.
  • Page 34 Character code table Switch U.S.A. & Europe DIP-SW3 Switch Function CHAP. 4 TECHN… Not used Control code CR When turning the power on. Setting the paper feed length 1/6 - inch Setting the buffer size Not used Paper out detection function Valid DIP-SW 4 MODE DIP SW...
  • Page 35: Parallel Interface Switch

    When the printer receives the DC3 code, it throws away data until it receives the DC1 n code (with the n matching the printer’s own address). DTR is always ready. Note : DIP sw1-4 select the select/deselect state for the printer when the power is first switched on. Parallel Interface Switch...
  • Page 36 DIP-SW 2 Switch Function International character set Not used CHAP. 4 TECHN… Character code table International character set Switch USA France Germany England Denmark Sweden Switch Japan Norway DenmarkII Croatian Character code table Switch U.S.A. & Europe IBM #1 4 - 8 See table below See table below IBM #2...
  • Page 37: Data Structure In Serial Interface

    When the empty space in the data buffer is increased following printing (when the data in the data buffer is reduced to 256 bytes or less), the printer sets the DTR signal line to “SPACE”.
  • Page 38: X-On/X-Off Mode

    “ON LINE” TECHN… switch. If the buzzer sounds and the “ALARM” LED flashes at this time, then locate the cause of the error and turn the power for the printer off and back on again to reset the printer. Framing error A framing error occurs when “SPACE”...
  • Page 39 The printer will set the DTR to “MARK” and set the printer to OFF LINE five seconds after a “paper out” condition is detected. To reset the printer after a “paper out”, load a new roll of paper into the printer and press the ON LINE...
  • Page 40: Stx-Etx Mode

    STX code and data are transmitted. After 1 block of data is transmitted, the host computer sends an ENQ code to the printer and then receives the printer status and check byte (horizontal parity for the printer). At this point, the host computer performs a status and horizontal parity check.
  • Page 41 Acquires the exclusive OR of the content of the test byte and the data to send, then it is used as the content of the test byte Transmits the data to the printer Is this the last data in a block ? Sends...
  • Page 42 CHAP. 4 TECHN… 4 - 14...
  • Page 43: Main Specification

    MAIN SPECIFICATION INTERFACE Parallel Interface 25 pin Female D-sub connector Signal Name I/O Function Signals when data is ready to be read. Signal goes from HIGH to LOW (for at least 0.5 microsec.) when STROBE data is available. This signal provides the information of the first bit DATA 0 (LSB) of parallel data.
  • Page 44 This signal is HIGH when the printer is on-line. This signal is normally HIGH. This signal goes LOW to signal that the printer cannot print due to an error condition When this signal goes LOW, the printer is selected to work.
  • Page 45: Serial Interface

    Request to send. This is always “SPACE” when the printer is turned on. N.C. Data terminal ready. This signal changes to PACE” when the printer is ready to receive data. N.C. Peripheral Unit Drive 6 pin telephone jack Signal Name...
  • Page 46: Power Supply

    The printed format of the fonts used is determined by the character size which is defaulted as 15 CPI yet can be changed to 12 CPI or 8 CPI through command received by the printer. The font format and dimension definition of each character size is given in Fig.19 and Fig. 20.
  • Page 47 The specifications for each character size are listed in the following table: Character size Font type For 3.25” and 3.0” paper: Max # of columns Total # of dots / row Print area (horizontally) 65.7 mm For 2.25” paper: Max # of columns Total # of dots / row Print area (horizontally) 45.9 mm A –...
  • Page 48: Commands

    (4.9” x 10.7” x 6.9”) 155 mm (H) x 400 mm (L) x 180 mm (W) (6.1” x 15.7” x 7.1”) 2.4 kg (net weight of printer alone). 0 C to +50 C 10% to 90% RH (without condensation) -20 C to +70 C...
  • Page 49: Maintenance

    Do not open the top cover and touch the print head immediately after printing, because the print head may be very hot. CLEANING To clean the dust, paper particles, or dirt on and in the printer: Use a vacuum cleaner to clean thoroughly. Remove any pieces of paper from the paper path.
  • Page 50: Trouble Shooting

    Reload the paper as instructed in “INSTALLATION”. Press the on-line switch to get the printer ready. TROUBLE SHOOTING If any of the following errors is detected while the printer is operating, the printer halts and ERROR signal turns to “LOW” level. 1. Mechanical errors CHAP.
  • Page 51: Control Codes

    CONTROL CODES STAR COMPATIBLE MODE Control Codes for Character Setting Control Codes Hex Codes ESC R “n” <1B> <52> “n” ESC 6 <1B> <36> ESC 7 <1B> <37> ESC M <1B> <4D> ESC P <1B> <50> ESC : <1B> <3A> <0E>...
  • Page 52: Control Codes For Page Layout

    Control Codes for Line Spacing Control Codes ESC z 1 ESC z <1> ESC 0 ESC a “n” Control Codes for Page Layout Control Codes ESC C “n” ESC C <0> “n” ESC B “n1 nk” CHAP. 7 <0> CONTR… ESC N “n”...
  • Page 53: Control Codes For Graphics Printing

    Control Codes for Graphics Printing Control Codes Hex Codes ESC 1 <1B> <31> ESC A “n” <1B> <41> “n” ESC 2 <1B> <32> ESC J “n” <1B> <4A> “n” ESC z 0 <1B> <7A> <30> ESC z <0> <1B> <7A> <00> ESC y “n”...
  • Page 54: Control Codes For Peripheral Units

    ESC U <0> ESC @ GS “data” LF EPSON Emulation Mode Basic Reference PP-3000 Series Mini Printer User’s Guide. Hardware Modification Required Refer to page 4 - 2 Fig. 17, the BIOS at U8 should be changed. 7 - 4 Hex Codes...
  • Page 55: Reference Epson Models Emulated

    Reference Epson Models Emulated EPSON TM-300 series. Character Size/Font Matrices Refer to page 5 - 4, the 8 CPI character size (5 x 9 pulse 3 full dot mode) is not applicable for EPSON emulation. Unsupported Control Codes: Following EPSON control codes are not supported in PP-300E series due to hardware difference: Control Codes Function...
  • Page 56 † <1B> <3D> “n” Function Horizontal tab Print and line feed Print and carriage return Set right side character spacing Set printer mode (Font select) Set/cancel user-defined character set Define user-defined character set (max. 10 characters) Select bit image mode...
  • Page 57 (HEX/CONTROL) : 02 / <STX> FUNCTION : Enter STX-ETX mode APPLICATION LIMIT : printer. When IBM character set #2 is selected by character code, the code <ETX> does not exist (In this instance, select another code). DETAIL DESCRIPTION : CODES (HEX/CONTROL) : 03 / <ETX>...
  • Page 58 CODES (HEX/CONTROL) : 0A / <LF> FUNCTION : DETAIL DESCRIPTION : line is fed. If data does not exist before this code is received, the printer only feeds one line. APP. A STAR … CODES (HEX/CONTROL) : 0B / <VT>...
  • Page 59 (HEX/CONTROL) : 0D / <CR> FUNCTION : Line feed (Same as LF) APPLICATION LIMIT : printer or DIP SW 3 - 3 of serial interfaced printer is set to ON, this code becomes invalid (which is the default). DETAIL DESCRIPTION : CODES (HEX/CONTROL) : 0E / <SO>...
  • Page 60 <DC1> code, the deselect mode is canceled and data following this code is input to buffer. c) If the printer receives a <DC1> n code (n is the DIP switch controlled address) during the addressable mode (with DIP switches 4-1 to 4-4 set to other settings than a) and b) above), the deselect mode is canceled and data following this code is input to the buffer.
  • Page 61 The deselect mode is canceled by <DC1> code. c) If the printer receives a <DC3> code during an addressable mode (with DIP switches 4-1 to 4-4 set to settings other than a) and b) above), the data following this code is ignored.
  • Page 62 (HEX/CONTROL) : 1B 25 00 / <ESC> “%” <0> FUNCTION : DETAIL DESCRIPTION : and selects the built-in character set. When the power for the printer is initially turned on, the built-in character set is selected. A - 6 Immediate drive command for peripheral unit 2 Peripheral units 1 and 2 cannot be driven Drives peripheral unit 2.
  • Page 63 FUNCTION : Disable download character set DETAIL DESCRIPTION : and selects the built-in character set. When the power for the printer is initially turned on, the built-in character set is selected. CODES (HEX/CONTROL) : 1B 25 31 / <ESC> “%” “1”...
  • Page 64 DETAIL DESCRIPTION : computer. Up to 10 download characters can be defined and the defined character patterns can be stored in the printer’s memory. Definitions of the variables in the command code are as follows: n1 and n2 represent the starting address and the ending address of the range of download characters respectively.
  • Page 65 CODES (HEX/CONTROL) : 1B 2D 00 / <ESC> “-” <0> FUNCTION : Cancel underline mode DETAIL DESCRIPTION : canceled for data following this code to print. CODES (HEX/CONTROL) : 1B 2D 01 / <ESC> “-” <1> FUNCTION : Select underline mode DETAIL DESCRIPTION : underlined (However, the space generated by horizontal tab are not underlined).
  • Page 66 CODES (HEX/CONTROL) : 1B 32 / <ESC> “2” FUNCTION : DETAIL DESCRIPTION : value with the last <ESC> “A” previously described or the default value 12, and is effective since first <LF> received after this command. CODES (HEX/CONTROL) : 1B 33 n / <ESC> “3” n FUNCTION : DEFINITION RANGE : DETAIL DESCRIPTION :...
  • Page 67 Initialize printer DETAIL DESCRIPTION : power was turned on and resets the printer to the initial settings in effect when the power is turned on. In this instance, contents of the line buffer and the data buffer are not cleared, and the peripheral unit drive pulse width are not changed.
  • Page 68 CODES (HEX/CONTROL) : 1B 41 n / <ESC> “A” n FUNCTION : DEFINITION RANGE : DETAIL DESCRIPTION : spacing at n/72 inch. The actual line spacing will become the value defined by this command whenever the <ESC> “2” code after this command is received. CODES (HEX/CONTROL) : 1B 42 n1 nk 0 / <ESC>...
  • Page 69 CODES (HEX/CONTROL) : 1B 44 n1 nk 0 / <ESC> “D” n1 nk <0> FUNCTION : Set horizontal tab position DEFINITION RANGE : APPLICATION LIMIT : equivalent to or smaller than <nk-1> which is the column just preceding the set tab position, horizontal tab setting is assumed as complete.
  • Page 70 “n1”. The total number of bit image data bytes in one line is equal to n1. The printer ignores any data bytes over the specified amount allowed in one line. When the bit image print is finished the printer automatically returns to the character mode.
  • Page 71 DIP switch (paper width setting) 2-5 as follows: DIP sw 2-5 Paper width setting (inch) Maximum no. of print columns When the power for the printer is turned on, 15 CPI printing is automatically selected. CODES (HEX/CONTROL) : 1B 4E n / <ESC> “N” n...
  • Page 72 CODES (HEX/CONTROL) : 1B 50 / <ESC> “P” FUNCTION : APPLICATION LIMIT : beginning of a line. DETAIL DESCRIPTION : print columns is set by DIP switch 2-5 (paper width setting) as follows DIP sw 2-5 Paper width setting (inch) Maximum no.
  • Page 73 (HEX/CONTROL) : 1B 55 00 / <ESC> “U” <0> FUNCTION : Select bi-directional print mode DETAIL DESCRIPTION : mode (This mode is set automatically when the printer power is turned on). CODES (HEX/CONTROL) : 1B 55 01 / <ESC> “U” <1> FUNCTION :...
  • Page 74 CODES (HEX/CONTROL) : 1B 57 30 / <ESC> “W” “0” FUNCTION : DETAIL DESCRIPTION : <SO> code (Data following this code is printed out in normal size characters). CODES (HEX/CONTROL) : 1B 57 31 / <ESC> “W” “1” FUNCTION : DETAIL DESCRIPTION : double-width characters.
  • Page 75 CODES (HEX/CONTROL) : 1B 61 n / <ESC> “a” n FUNCTION : Feed paper n lines DEFINITION RANGE : DETAIL DESCRIPTION : feeds the paper n lines. CODES (HEX/CONTROL) : 1B 68 00 / <ESC> “h” <0> FUNCTION : Cancel vertical expanded character mode DETAIL DESCRIPTION : CODES (HEX/CONTROL) : 1B 68 01 / <ESC>...
  • Page 76 CODES (HEX/CONTROL) : 1B 68 31 / <ESC> “h” “1” FUNCTION : APPLICATION LIMIT : 1. When combined with the <SO> code, this code enables printing of the characters in two times vertical and horizontal size. 2. This code is not combined with the inverted print mode <SI> code. 3.
  • Page 77 DETAIL DESCRIPTION : immediately. This code differs from the <BEL> code as follows: When the printer receives an <FS> code, the command is executed immediately. The <BEL> code is stored in the data buffer in the same manner as other codes, and executed in the order in which they are received.
  • Page 78 (HEX/CONTROL) : 1E / <RS> FUNCTION : DETAIL DESCRIPTION : APP. A STAR … A - 22 Select validation printing Prints up to 32 columns of the 15 CPI size Sound buzzer A short alarm is generated by the printer.

Table of Contents