TM PP3000 POS PRINTER MANUAL Rev.
TM WARRANTY AND EXCEPTIONS Federal Communications Commission Radio Frequency Interference Statement This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
TM 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.
TM Table of Contents GENERAL DESCRIPTION · · · · · · · · · · · · · · · · · · · 1 - 1 OVERVIEW · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1 - 1 MODEL NUMBERS · · · · · · · · · · · · · · · · · · · · · · · · 1 - 1 FEATURES · · · · · · · · · · · · · · · · · · · · · · · · · · · · 1 - 2 INSTALLATION · · · · · · · · · · · · · · · · · · · · · · · · · · 2 - 1 UNPACKING CONTENTS · · · · · · · · · · · · · · · · · · · · 2 - 1 BASIC MOUNTING · · · · · · · · · · · · · · · · · · · · · · · · 2 - 1 FOR PO
TM OPERATION METHOD · · · · · · · · · · · · · · · · · · · 3 - 5 PRINTING FORMAT · · · · · · · · · · · · · · · · · · · · 3 - 6 DATA FORMAT · · · · · · · · · · · · · · · · · · · · · · 3 - 6 PAPER FORMAT · · · · · · · · · · · · · · · · · · · · · · 3 - 6 THER CONSIDERATIONS · · · · · · · · · · · · · · · · · 3 - 6 PERIPHERAL UNIT DRIVE CIRCUIT · · · · · · · · · · · · · · 3 - 7 TECHNICAL BACKGROUND ················ 4 - 1 BLOCK DIAGRAM · · · · · · · · · · · · · · · · · · · · · · · · 4 - 1 CIRCUITRY LAYOUT & CO
TM MAIN SPECIFICATION · · · · · · · · · · · · · · · · · · · · · 5 - 1 INTERFACE · · · · · · · · · · · · · · · · · · · · · · · · · · · 5 - 1 PARALLEL INTERFACE · · · · · · · · · · · · · · · · · · 5 - 1 SERIAL INTERFACE · · · · · · · · · · · · · · · · · · · · 5 - 3 PERIPHERAL UNIT DRIVE · · · · · · · · · · · · · · · · 5 - 3 POWER SUPPLY · · · · · · · · · · · · · · · · · · · · · · · · · 5 - 4 OPTION LIST · · · · · · · · · · · · · · · · · · · · · · · · · · · 5 - 4 FONT MATRICES · · · · · · · · · · · · · · ·
TM MAINTENANCE · · · · · · · · · · · · · · · · · · · · · · · · · · 6 - 1 CLEANING · · · · · · · · · · · · · · · · · · · · · · · · · · · · 6 - 1 PAPER JAM · · · · · · · · · · · · · · · · · · · · · · · · · · · 6 - 1 TROUBLE SHOOTING · · · · · · · · · · · · · · · · · · · · · · 6 - 2 CONTROL CODES · · · · · · · · · · · · · · · · · · · · · · · · 7 - 1 STAR COMPATIBLE MODE · · · · · · · · · · · · · · · · · · · 7 - 1 CONTROL CODES FOR CHARACTER SETTING · · · · · · 7 - 1 CONTROL CODES FOR LINE SPACING · · · ·
TM APPENDIX A STAR COMPATIBLE MODE COMMAND DETAIL · · A - 1 APPENDIX B FONT TABLES ··························B - 1 U.S.A.
TM CHAP. 1 GENER… 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 Micronics in every aspects (with validation print). An optional version of this printer to simulate the EPSON command set is also available.
TM 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) • Print on ordinary paper or up to 3-fold carbonless copy paper • DC 24V powered • Selectable parallel or serial (RS232C) interface ∗ Change from serial to parallel: change jumper settings; interface cable.
TM CHAP. 2 INSTA… INSTALLATION UNPACKING CONTENTS • • • • • • • • • • • • The printer Test ribbon cartridge Roll paper shaft Spacer for 3” paper roll (2 ea.) Spacer for 2.25” paper roll (2 ea.) E -ring (2 ea.
TM CHAP. 2 INSTA… again. (ref. Fig. 2, the example uses parallel interface) Aim the rear hook to the 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. Consolidate the cables and connect them to the appropriate ports inside the back cover of PST system.
TM CHAP. 2 INSTA… For Other System Install the printer on a stand or table which has a flat, even surface. Connect the power cord supplied for the power adapter (ref. Fig. 3) which varies according to destination region to a power outlet which is not used for any other electrical noise generating devices such as an electrical motor, etc.. Connect the printer cable as required. Power adapter Printer cable (serial or parallel) Fig.
TM CHAP. 2 INSTA… 25PF Power cable from PST system 9PM 9PF 25PM Parallel interface cable Serial interface cable Power cable from adapter Fig. 4 Cable connection examples 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. Note: Do not touch the print head immediately after printing as it gets very hot.
TM CHAP. 2 INSTA… Ribbon feed knob Ink ribbon Ribbon cartridge Ribbon cartridge inserted in place Fig. 5 Loading ribbon cartridge Fig.
TM CHAP. 2 INSTA… LOADING PAPER • • • Be sure to turn off the power for the printer. Press the two sides of the top cover near the rear part a little bit inward and lift the top cover up from the rear end and remove it. Set DIP switch 2-5 to match the width of the paper to use (refer to Fig. 17 on board layout for DIP switch setting). DIP switch ON OFF 3.25 inches 2-5 3.0 inches 2.
TM • (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. Fig. 9). Lock lever (right) 2.25" 3.0" 3.25" Paper guide (left) Fig. 7 Grooves on paper guide shaft 2-7 CHAP.
TM CHAP. 2 INSTA… (3 .0 " SP AC (2 ER .2 5" ) SP AC ER ) Fig. 8 Putting spacer to roll paper shaft Insert paper through the paper cut slot behind the tear bar Fig. 9 Finish paper loading Removing The Roll Paper Remove the top cover then cut off the paper near the rear of the paper guide and press the FEED switch to feed out the paper remaining in the unit. When the paper runs out, a buzzer will sound 4 times per cycle for 2 cycles. Note 1.
TM OPERATION GUIDE FRONT PANEL CHAP. 3 OPERA… The positions of the below mentioned switches and LED’s are indicated in Fig. 10. “ON LINE” switch Switches the printer between “ON LINE” and “OFF LINE” status. Whenever the printer switches between “ON LINE” and “OFF LINE”, the buzzer gives one short beep (“ON LINE” and “OFF LINE” switching is possible only when paper is loaded in the printer). “FEED” switch When this switch is pressed and then released within 0.5 sec., the paper feeds one line.
TM 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. CHAP. 3 OPERA… Power LED (Green) On-line LED (Green) On-line switch Feed switch Alarm LED (Red) Power On-off switch Fig.
TM 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. CHAP. 3 OPERA… Fig.
TM HEXADECIMAL DUMP MODE CHAP. 3 OPERA… “ON LINE” + “POWER ON” (Turn the power on while holding the “ON LINE” switch depressed) Each of the signals sent from the computer to the printer will be printed out in hexadecimal code. 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.
TM Operation Method 1. Open the top cover, pull the adjust lever one notch from standard position toward the operation panel side. When you cannot find standard position, push the lever as far as possible toward the rear, then pull it by 2 notches after having pressed it down. 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. 4.
TM Printing Format CHAP. 3 OPERA… Prints one line in 7 x 9 font normal printing. 32 columns (from the 5th to the 36th column) Even if the setting for paper width is changed by the DIP switch, the 32-column format will not change. Data Format data Paper Format Fig. 13 Dimensional limits of Validation print Other Considerations • The FEED and ON LINE switches will not operate normally during validation printing.
TM • Data received before a code is printed out when the printer receives the code. PERIPHERAL UNIT DRIVE CIRCUIT CHAP. 3 OPERA… 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. Fig.
TM CHAP. 3 OPERA… 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Ω. 4. The pin assignment of this connector is compatible to Star SP-312 and SP320 series. 5. The cable CCBLA-180 is used for this connector to connect to POSiFLEX cash drawer CR3100 or CR3200.
TM TECHNICAL BACKGROUND BLOCK DIAGRAM CHAP. 4 TECHN… Data (from host computer) Parallel interface Control panel board Serial interface Driver Print head Gate array Carriage motor CPU Detectors Paper out detector 24 VDC 5 VDC Peripheral unit EPROM 32KB Driver RAM 8KB Control board Paper feed motor Printer mechanism Fig.
TM CIRCUITRY LAYOUT & CONNECTORS CN3 CN2 U1 CN1 U2 U5 JP1 JP2 SP232ACP 1 3 U3 TMP90C041AF JP3 JP4 EDG 3 CN4 U6 1 CHAP. 4 TECHN… 8 7 6 5 4 CN5 3 2 SW1 ON 1 1 2 5 6 JP5 JP8 JP6 JP10 M27C512 CN6 U8 JP12 3 EDG 8 1 7 JP7 JP9 JP11 JP13 6 CN7 5 CN9 4 3 2 SW2 CN8 ON 1 EDG 8 B303 6DAHG 7 6 U11 5 4 3 SW3 2 ON 1 EDG 4 1 3 JP14 3 CN11 2 ON 1 SW4 JP15 U16 PST-PRT001A-TJ CN10 BZ1 BAT1 Fig.
TM has to be installed in U2 to use RS-422A interface. The details are described in the table below. U3 U2 RS-232C Install MAX232A NOT installed RS-422A NOT installed Install MC3451 The cable used in RS-232C application is CCBLA-191 (a DB 9 male to DB 9 female cable). CHAP. 4 TECHN… CN5 : Reserved CN6 : Peripheral drive connector This connector uses cable CCBLA-180 to drive peripheral unit such as cash drawer.
TM 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. JUMPERS & SWITCHES CHAP.
TM Data transmission rate ( baud rate ) bps 1-1 1-2 150 OFF OFF 300 OFF OFF 600 OFF ON 1200 OFF ON 2400 ON OFF 4800 ON OFF 9600 ON ON 1-3 OFF ON OFF ON OFF ON ON/ OFF CHAP. 4 TECHN… DIP-SW 2 Switch Function ON OFF 2-1 2-2 International character set See table below 2-3 2-4 2-5 Paper width for friction 3.0 inch or 3.25 inch 2.
TM Character code table Switch U.S.A. & Europe 2-7 ON 2-8 ON CHAP. 4 TECHN… DIP-SW3 Switch 3-1 3-2 3-3 3-4 IBM #1 ON OFF IBM #2 OFF ON Function ON Not used Control code CR When turning DC1,DC3 the power on.
TM a) When DIP SW4-1 through 4-4 are all ON (DC1/DC3 invalid mode) DC1 and DC3 codes are invalid. b) When DIP SW4-1 through 4-4 are OFF (DC1/DC3 valid mode) DC1: Select DC3: Deselect When the printer receives the DC3 code, it throws away data until it receives the DC1 code. (all the data between the DC3 and DC1 code) DTR is always ready.
TM CHAP. 4 TECHN… DIP-SW 2 Switch Function 2-1 2-2 International character set 2-3 2-4 2-5 Not used 2-6 2-7 Character code table 2-8 ON OFF See table below See table below International character set Switch USA France Germany England Denmark Sweden 2-1 ON ON ON ON OFF OFF 2-2 ON ON OFF OFF ON ON 2-3 ON OFF ON OFF ON OFF 2-4 ON ON ON ON ON ON Switch Japan Norway DenmarkII Croatian 2-1 ON ON ON ON 2-2 ON ON OFF OFF 2-3 ON OFF ON OFF 2-4 OFF OFF OFF OFF Character code table Switch U.S.A.
TM DATA STRUCTURE IN SERIAL INTERFACE DTR Mode This mode is accessed when the DIP switch 1-5 is ON. Signals are controlled using the DTR line as BUSY flag. If a printer errors do not occur after the power is turned on, the DTR signal line changes to “SPACE”. When the host computer confirms that the DTR signal line is set to “SPACE”, the host computer sends the data text via the RXD signal line to the printer.
TM out”, load paper into the printer and press the “ON LINE” switch to set the printer to “ON LINE”. Mechanical error CHAP. 4 TECHN… Mechanical errors are detected when the motor locks or else and the unit will not print. Immediately after a mechanical error occurs, the printer sets the DTR to “MARK” and then sets the printer to “OFF LINE”. To cancel a mechanical error, close the front cover properly and press the “ON LINE” switch.
TM completely full). Output of the X-ON signal is resumed when the data in the buffer is printed out and drops to below 256 bytes. Status Bit position b0 b1 b2 b3 b4 b5 b6 b7 Definition Vertical parity error Framing error Mechanical error Paper empty Constantly set at “0” Buffer empty Buffer overflow Cash drawer open detection switch high level Level 1:error 1:error 1:error 1:empty 0 1:empty 1:overflow CHAP.
TM Framing error A framing error occurs when “SPACE” is detected at the stop bit. When a framing error or a vertical parity error occurs for the data which is received, the printer prints out a “?” mark to indicate that the error occurred. Cash drawer open detection switch CHAP. 4 TECHN… When pin 6 of the peripheral unit drive circuit connector is set at “HIGH”, status bit 7 becomes “1”. STX-ETX Mode This mode is accessed from whichever DTR mode or X-ON/X-OFF mode.
TM Starts the ETX mode STXSends signal Sends ENQ Receives byte NO an Receives signal status ENQ status Receives a check byte Is the data buffer empty ? Is the status an error? Horizontal NO parity check YES Sends STX signal Is it odd parity check? Check byte = test byte? NO YES NO YES YES Set test byte FFH CHAP.
TM CHAP.
TM MAIN SPECIFICATION INTERFACE Parallel Interface 25 pin Female D-sub connector Pin Signal Name I/O Function # Signals when data is ready to be read. Signal goes 1 STROBE I from HIGH to LOW (for at least 0.5 microsec.) when data is available. This signal provides the information of the first bit 2 DATA 0 I (LSB) of parallel data. The signal is at HIGH level for a logical 1 and at a LOW level for a logical 0. This signal provides the information of d1 the second bit of parallel data.
TM 9 CHAP. 5 MAIN … DATA 7 I 10 ACK O 11 BUSY O 12 PAPER END O 13 SELECTED O This signal provides the information of d7 the eighth bit (MSB) of parallel data. The signal is at HIGH level for a logical 1 and at a LOW level for a logical 0. A 9 microsecond LOW pulse to acknowledge receipt of data. When this signal goes LOW, the printer is ready to accept data. When the printer is in one of the conditions below, HIGH is set: 1. Data being entered 2. Off line 3.
TM Serial Interface 9 pin Female D-sub connector Pin Signal Name I/O Function # 1 DCD O Data carrier detect 2 TXD O Transmit data 3 RXD I Receive data 4 N.C. 5 GND 6 RTS 7 N.C. 8 DTR 9 N.C. O O Ground Request to send. This is always “SPACE” when the printer is turned on. Data terminal ready. This signal changes to PACE” when the printer is ready to receive data.
TM POWER SUPPLY PIN ASSIGNMENT OF 3 PIN JACK: PIN DEFINITION 1 +24 V 2 GND 3 N.C. CASE CHASSIS GND CASE 2 1 3 CHAP. 5 MAIN … Fig. 18 Pin layout of power plug HIMPORTANT: To unplug this connector, one should pull the outer sleeve of the power plug instead of pulling the power cable itself. This connector is equipped with a lock mechanism, pulling the cable itself without unlocking by pulling the sleeve will cause certain damage to the connector.
TM The specifications for each character size are listed in the following table: Character size 15 CPI 12 CPI 8 CPI Font type 7 x 9 half dot 5 x 9 full dot 5 x 9 pulse 3 full dot For 3.25” and 3.0” paper: Max # of columns 40 33 22 Total # of dots / row 200 198 132 65.0 mm 64.8 mm Print area (horizontally) 65.7 mm CHAP. 5 MAIN … For 2.25” paper: Max # of columns 28 23 15 Total # of dots / row 140 138 90 45.2 mm 44.1 mm Print area (horizontally) 45.9 mm A – dot diameter 0.
TM COMMANDS Friction type: Sprocket type: CHAP. 5 MAIN … 100% compatible to STAR SP312FV EPSON compatible model is option. 100% compatible to STAR SP322S EXTERNAL DIMENSIONS Friction type: 125 mm (H) x 273 mm (D) x 174 mm (W) (4.9” x 10.7” x 6.9”) Sprocket type: WEIGHT Friction type: 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).
TM MAINTENANCE CAUTION: 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. • To wipe off stains: Use a clean soft dry cloth to wipe off stains. If the stains can not be wiped off using the dry cloth, use a neutral detergent.
TM CAUTION: Remove the remaining paper in a forward direction. Do not pull it backwards. • Clean the paper path when necessary. • 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. CHAP. 6 MAINT… 1.
TM CONTROL CODES STAR COMPATIBLE MODE Control Codes for Character Setting Control Codes ESC R “n” ESC 6 ESC 7 ESC M ESC P ESC : SO ESC W 1 ESC W <1> DC4 ESC W 0 ESC W <0> ESC E ESC F ESC - 1 ESC - <1> ESC - 0 ESC - <0> ESC _ 1 ESC _ <1> ESC _ 0 ESC _ <0> ESC 4 ESC 5 SI DC2 Hex Codes <1B> <52> “n” <1B> <36> <1B> <37> <1B> <4D> <1B> <50> <1B> <3A> <0E> <1B> <57> <31> <1B> <57> <01> <14> <1B> <57> <30> <1B> <57> <00> <1B> <45> <1B> <46> <1B> <2D> <31> <1B> <2D> <01> <1B> <2D> <30> <1B> <2D> <00> <1B> <5F> <3
TM Control Codes for Line Spacing Control Codes LF CR ESC z 1 ESC z <1> ESC 0 ESC a “n” Hex Codes <0A> <0D> <1B> <7A> <31> <1B> <7A> <01> <1B> <30> <1B> <61> “n” Function Line feed Line feed (same as LF) Set 1/6 inch line feed Set 1/8 inch line feed Feed paper n lines Control Codes for Page Layout Control Codes FF ESC C “n” ESC C <0> “n” CHAP.
TM Control Codes for Graphics Printing Control Codes ESC 1 ESC A “n” ESC 2 ESC J “n” ESC z 0 ESC z <0> ESC y “n” Hex Codes <1B> <31> <1B> <41> “n” <1B> <32> <1B> <4A> “n” <1B> <7A> <30> <1B> <7A> <00> <1B> <79> “n” ESC 3 “n” <1B> <33> “n” ESC K “n1” <0> ESC L “n1” “n2” ESC h 1 ESC h <1> ESC h 0 ESC h <0> <1B> <4B> “n1” <00> <1B> <4C> “n1” “n2” <1B> <68> <31> <1B> <68> <01> <1B> <68> <30> <1B> <68> <00> Function Set 7/72 inch line feed Define n/72 inch line feed Set n/72 inch line feed One time line f
TM Control Codes for Peripheral Units Control Codes Hex Codes ESC BEL “n1” “n2” <1B> <07> “n1” “n2” BEL <07> FS <1C> EM SUB <19> <1A> Function Adjust drive pulse width peripheral unit 1 Deferred drive command peripheral unit 1 Immediate drive command peripheral unit 1 Immediate drive command peripheral unit 2 for for for for Other Control Codes CHAP.
TM 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.
TM †These control codes are applicable in serial interface only. Control Codes HT LF CR ESC SP ESC ! • ‚ ESC % ESC & <1B> <25> “n” ƒ ESC * ESC 2 ESC 3 ESC @ CHAP.
TM APPENDIX A STAR COMPATIBLE MODE COMMAND DETAIL (All commands are listed in hexadecimal code sequence) CODES (HEX/CONTROL) : 02 / FUNCTION : Enter STX-ETX mode APPLICATION LIMIT : This code is valid when using serial interface printer. When IBM character set #2 is selected by character code, the code does not exist (In this instance, select another code). DETAIL DESCRIPTION : STX-ETX mode is set.
TM CODES (HEX/CONTROL) : 07 / FUNCTION : Deferred drive command for peripheral unit 1 DETAIL DESCRIPTION : Execute drive pulse for peripheral unit 1 when this code is processed (deferred). CODES (HEX/CONTROL) : 09 / FUNCTION : Execute horizontal tab. APPLICATION LIMIT : When no horizontal tab position is set, this code is ignored. DETAIL DESCRIPTION : The print position skips to the next horizontal tab position in same line.
TM CODES (HEX/CONTROL) : 0C / FUNCTION : Page feed (form feed) DETAIL DESCRIPTION : After data in the line buffer is printed out, feeds the paper to the top of the next page. CODES (HEX/CONTROL) : 0D / FUNCTION : Line feed (Same as LF) APPLICATION LIMIT : When DIP SW 1-3 of parallel interfaced printer or DIP SW 3 - 3 of serial interfaced printer is set to ON, this code becomes invalid (which is the default). DETAIL DESCRIPTION : Functions the same as an LF code.
TM CODES (HEX/CONTROL) : 11 / or 11 n / n FUNCTION : Set select mode DETAIL DESCRIPTION : 1. When using serial interface printer This function differs depending on the setting of DIP switch 4. a) When the DC1, DC3 invalid mode is set DIP switches 4-1 to 4-4 are all set to ON), the printer ignores this code.
TM CODES (HEX/CONTROL) : 13 / FUNCTION : Set deselect mode DETAIL DESCRIPTION : 1. When using serial interface printer This function differs depending on the setting of DIP switch 4. a) When the DC1, DC3 invalid mode is set (DIP switches 4-1 to 4-4 are all set to ON), the printer ignores this code. b) In the DC1, DC3 valid mode (with DIP switches 4-1 to 4-4 set to OFF), data following this code is ignored when the printer receives a code. The deselect mode is canceled by code.
TM CODES (HEX/CONTROL) : 19 / FUNCTION : Immediate drive command for peripheral unit 2 APPLICATION LIMIT : Peripheral units 1 and 2 cannot be driven simultaneously. DETAIL DESCRIPTION : Drives peripheral unit 2. Pulse width is fixed at 200ms with a fixed delay time of 200ms. Same as . CODES (HEX/CONTROL) : 1A / FUNCTION : Immediate drive command for peripheral unit 2 APPLICATION LIMIT : Peripheral units 1 and 2 cannot be driven simultaneously.
TM CODES (HEX/CONTROL) : 1B 25 01 / “%” <1> FUNCTION : Enable download character set DETAIL DESCRIPTION : Enable the download character set. Download characters defined by the “&” <0> code cannot be printed until enabled by this command. CODES (HEX/CONTROL) : 1B 25 30 / “%” “0” FUNCTION : Disable download character set DETAIL DESCRIPTION : Disable the selected download character set and selects the built-in character set.
TM CODES (HEX/CONTROL) : 1B 26 00 n1 n2 / “&” <0> n1 n2 When 15 CPI character size is set (default setting), the detail of the code is : 1B 26 00 n1 n2 [m0 m1 m2 m3 m4 m5 m6 m7](n2-n1+1) / “&” <0> n1 n2 [m0 m1 m2 m3 m4 m5 m6 m7](n2-n1+1) When 8 CPI or 12 CPI character size is set, the detail of the code is : 1B 26 00 n1 n2 [m0 m1 m2 m3 m4 m5](n2-n1+1) / “&” <0> n1 n2 [m0 m1 m2 m3 m4 m5](n2-n1+1) FUNCTION : Definition of download characters DEFINITION RANGE : 21H ≤ n1 ≤ n2 ≤ 7FH, m0 = 00H
TM CODES (HEX/CONTROL) : 1B 2D 00 / “-” <0> FUNCTION : Cancel underline mode DETAIL DESCRIPTION : The previously selected underline mode is canceled for data following this code to print. CODES (HEX/CONTROL) : 1B 2D 01 / “-” <1> FUNCTION : Select underline mode DETAIL DESCRIPTION : Data following this code is printed out underlined (However, the space generated by horizontal tab are not underlined).
TM CODES (HEX/CONTROL) : 1B 32 / “2” FUNCTION : Set n/72 inch line feed DETAIL DESCRIPTION : This code sets the line feed at a defined value with the last “A” previously described or the default value 12, and is effective since first received after this command.
TM CODES (HEX/CONTROL) : 1B 36 / “6” FUNCTION : Select IBM character set #2 APPLICATION LIMIT : This code is only valid when the character code table set by DIP switches 2-7 and 2-8 is IBM character set #1 or #2. DETAIL DESCRIPTION : Selects IBM character set #2. CODES (HEX/CONTROL) : 1B 37 / “7” FUNCTION : Select IBM character set #1 APPLICATION LIMIT : This code is only valid when the character code table set by DIP switches 2-7 and 2-8 is IBM character set #1 or #2.
TM CODES (HEX/CONTROL) : 1B 41 n / “A” n FUNCTION : Define n/72 inch line feed DEFINITION RANGE : 0 ≤ n ≤ 85 (Default n = 12) DETAIL DESCRIPTION : This command defines line feed spacing at n/72 inch. The actual line spacing will become the value defined by this command whenever the “2” code after this command is received.
TM CODES (HEX/CONTROL) : 1B 44 n1…nk 0 / “D” n1…nk <0> FUNCTION : Set horizontal tab position DEFINITION RANGE : 1 ≤ n1 < … < nk ≤ 39, 1 ≤ k ≤ 16 APPLICATION LIMIT : When the horizontal tab set position is equivalent to or smaller than which is the column just preceding the set tab position, horizontal tab setting is assumed as complete. DETAIL DESCRIPTION : Cancels all current horizontal tab positions and sets new tab positions at columns n1, n2, etc.
TM CODES (HEX/CONTROL) : 1B 4B n1 00 / “K” n1 <0> 1B H 4BH n1 00 m1 m2… / “K” n1 <0> m1 m2… FUNCTION : 8 dot single density bit image DEFINITION RANGE : 1 ≤ n1 ≤ 200 DETAIL DESCRIPTION : This code executes 8 dot bit image print determined by “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.
TM CODES (HEX/CONTROL) : 1B 4D / “M” FUNCTION : Select 15 CPI character size APPLICATION LIMIT : This code is valid only when received at the beginning of a line. DETAIL DESCRIPTION : 15 CPI is selected. The maximum number of print columns is set by DIP switch (paper width setting) 2-5 as follows: DIP sw 2-5 Paper width setting (inch) Maximum no. of print columns ON 3.25/3.0 40 OFF 2.25 28 When the power for the printer is turned on, 15 CPI printing is automatically selected.
TM CODES (HEX/CONTROL) : 1B 50 / “P” FUNCTION : Select 12 CPI character size APPLICATION LIMIT : This code is valid only when received at the beginning of a line. DETAIL DESCRIPTION : 12 CPI is selected. The maximum number of print columns is set by DIP switch 2-5 (paper width setting) as follows DIP sw 2-5 Paper width setting (inch) Maximum no. of print columns ON 3.25/3.0 33 OFF 2.
TM CODES (HEX/CONTROL) : 1B 55 00 / “U” <0> FUNCTION : Select bi-directional print mode DETAIL DESCRIPTION : Returns to the standard bi-directional print mode (This mode is set automatically when the printer power is turned on). CODES (HEX/CONTROL) : 1B 55 01 / “U” <1> FUNCTION : Select uni-directional print mode DETAIL DESCRIPTION : Prints only when the print head moves from left to right.
TM CODES (HEX/CONTROL) : 1B 57 30 / “W” “0” FUNCTION : Cancel expanded character mode DETAIL DESCRIPTION : Cancel expanded character mode set by code (Data following this code is printed out in normal size characters). CODES (HEX/CONTROL) : 1B 57 31 / “W” “1” FUNCTION : Select expanded character mode DETAIL DESCRIPTION : Data following this code is printed in double-width characters.
TM CODES (HEX/CONTROL) : 1B 61 n / “a” n FUNCTION : Feed paper n lines DEFINITION RANGE : 1 ≤ n ≤ 127 DETAIL DESCRIPTION : After data in the line buffer is printed out, feeds the paper n lines. CODES (HEX/CONTROL) : 1B 68 00 / “h” <0> FUNCTION : Cancel vertical expanded character mode DETAIL DESCRIPTION : Cancel vertical expanded character mode. CODES (HEX/CONTROL) : 1B 68 01 / “h” <1> FUNCTION : Select vertical expanded character mode APPLICATION LIMIT : 1.
TM CODES (HEX/CONTROL) : 1B 68 31 / “h” “1” FUNCTION : Select vertical expanded character mode APPLICATION LIMIT : 1. When combined with the 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 code. 3.
TM CODES (HEX/CONTROL) : 1B 7A 00 / “z” <0> FUNCTION : Set 1/12 inch line feed DETAIL DESCRIPTION : Line feed is set at 1/12 inch after this code is received, and is effective since first received after this command. CODES (HEX/CONTROL) : 1B 7A 01 / “z” <1> FUNCTION : Set 1/6 inch line feed DETAIL DESCRIPTION : Line feed is set at 1/6 inch after this code is received, and is effective since first received after this command.
TM CODES (HEX/CONTROL) : 1D data 0A / data <0A> FUNCTION : Select validation printing APPLICATION LIMIT : 1. Character data and immediate execution command are valid for data. 2. Printing modes (such as emphasized, inverted, expanded character modes, etc.) which were set before validation printing are invalid during validation printing (These modes become valid again after validation printing is completed).