Printronix P6000L User's Reference Manual
Printronix P6000L User's Reference Manual

Printronix P6000L User's Reference Manual

Line printers
Table of Contents

Advertisement

Quick Links

R
User's Reference Manual
P600L/P6200L Line Printers

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Printronix P6000L

  • Page 1 User's Reference Manual P600L/P6200L Line Printers...
  • Page 3 P6000L/P6200L Line Printers User's Reference Manual P/N 140576–001, Rev C...
  • Page 4 Printronix, Inc. makes no representations or warranties of any kind regarding this material, including, but not limited to, implied warranties of merchantability and fitness for a particular purpose. Printronix, Inc. shall not be held responsible for errors contained herein or any omissions from this material or for any damages, whether direct, indirect, incidental or consequential, in connection with the furnishing, distribution, performance or use of this material.
  • Page 5: Table Of Contents

    ............P6000L/P6200L User's Reference Manual...
  • Page 6 ..............5-14 P6000L/P6200L User's Reference Manual...
  • Page 7 ............6-40 P6000L/P6200L User's Reference Manual...
  • Page 8 ..............P6000L/P6200L User's Reference Manual...
  • Page 9 ..........P6000L/P6200L User's Reference Manual...
  • Page 10 ............P6000L/P6200L User's Reference Manual...
  • Page 11: List Of Figures

    ..........P6000L/P6200L User's Reference Manual...
  • Page 12 ..........10-18 viii P6000L/P6200L User's Reference Manual...
  • Page 13: List Of Tables

    ..............P6000L/P6200L User's Reference Manual...
  • Page 14: About This Manual

    Switches and Indicators Throughout this manual, switches, indicators, and possible switch settings or positions are printed in UPPERCASE TYPE. This allows you to easily identify within the text items that are located on the printer. P6000L/P6200L User's Reference Manual...
  • Page 15: Overview

    The information in this manual applies to both P6000L and P6200L Series printers. The P6000L Series is the pedestal model printer and the P6200L is the floor cabinet model printer. The P6040L and the P6240L are 400 line per minute printers; the P6080L and P6280L are 800 line per minute printers.
  • Page 16: Optional Features

    Forms can be created with a variety of graphic components and overlayed with alphanumeric and bar code data in a single pass. The IGP may be ordered with either Printronix graphic commands or QMSR protocol compatibility. Available as a field installable option.
  • Page 17: Character Formation

    Available as a field installable option. Character Formation The P6000L/P6200L Series printers generate characters by assembling groups of dots in matri ces. Dots are overlapped to produce a solid appearing character of uniform density as shown in Figure 1-1.
  • Page 18: Dot Matrix Line Printing

    Dot Matrix Line Printing Unlike single head dot matrix printing, the Printronix P6000L/P6200L Series creates graphics and characters by printing an entire dot row at one time. As shown in Figure 1-2, dots are printed in both directions of shuttle travel. In the 400 line per minute printers, the shuttle sweeps through three tenths (3/10) of an inch.
  • Page 19: Print Rate

    Print Rate The print rate, in lines per minute (lpm), is a function of the number of dot rows required to produce the character line regardless of the number of characters in the line. For example, more dot rows are required to print lowercase characters with descenders and consequently, those characters are printed at a slower rate.
  • Page 20 Overview...
  • Page 21: Operation

    Operator's Guide. Refer to the Installation chapter for information on power and site requirements, and printer installation. P6000L/P6200L Series printers function either online or offline. When online, the printer is capable of receiving data and control commands from the host computer. The message display indicates the printer is online and the current print mode.
  • Page 22: Power Switch

    Bit Image graphics or P-Series compatible Plot Mode, is programmed on a line-by-line ba sis. This chapter will discuss the following procedures: Power Switch Lock/Unlock Function Switches Control Panel Paper Adjustment Controls Loading Paper Unloading Paper Setting Top-of-Form Paper Stacking - Floor Cabinet Models Selecting Print Mode Setting Forms Length Loading the Ribbon...
  • Page 23 Figure 2-1. Power Switch - Floor Cabinet Model Figure 2-2. Power Switch - Pedestal Model Operation...
  • Page 24: Locking/Unlocking Printer Configuration

    Locking/Unlocking Printer Configuration To prevent accidental reconfiguration, the printer configuration (the parameter settings of the printer) is normally locked. Before any new parameter settings are selected through the use of the RUN/STOP TEST switch, the printer configuration must be unlocked. Simultaneously pressing RUN/STOP TEST and CONFIG MENU, while the printer is OFFLINE READY, alternately unlocks and locks the printer configuration.
  • Page 25: Control Panel

    CONTROL PANEL ON LINE POWER PAPER TOP OF ADVANCE FORM MESSAGE DISPLAY FORMS SET UP FORMS LENGTH T O F PRINT FORMAT LINE PRINT SPACING MODE CONFIG CONFIG MENU VALUE RUN/STOP CLEAR TEST FAULT Figure 2-3. Control Panel PRINT MODE - Press this switch to display the current print mode. Subsequently pressing this switch changes the print mode and updates the display through all of the available print modes listed below.
  • Page 26 individual line. This switch functions only when the printer is offline. The printer configuration must be unlocked to select a new print mode. Data Processing (DP) at 10, 12, 13, 15, and 17 cpi. Correspondence (NLQ) at 10, 12, 13, 15, and 17 cpi. High Speed at 10, 12, and 13 cpi.
  • Page 27: Paper Adjustment Controls

    Diagnostics After the required menu is displayed, individual parameters are displayed using the CONFIG VALUE switch as shown on the Control Panel Switch Function Diagram in the Configuration chapter. CONFIGURATION VALUE - Press Configuration Value (CONFIG VALUE) to display indi vidual configuration parameters and the current value from within the main menus.
  • Page 28 Figure 2-4. Paper Adjustment Controls - Floor Cabinet Model Operation...
  • Page 29 Figure 2-5. Paper Adjustment Controls - Pedestal Model Forms Thickness Adjustment Lever - The Forms Thickness Adjustment Lever, shown in Figure 2-6, controls the platen gap. Raising the lever opens the platen and lowering the lever closes the platen to adjust for various paper thicknesses. The scale indicates approximate posi tioning to correspond with paper thickness (1 to 6 part forms).
  • Page 30 Figure 2-6. Forms Thickness Adjustment Lever Vertical Position Knob - The Vertical Position Knob, shown in Figure 2-7, moves the paper up or down. The platen must be open (Forms Thickness Adjustment Lever fully raised) to use this control. Figure 2-7. Vertical Position Knob 2-10 Operation...
  • Page 31 Horizontal Adjustment Knob - The Horizontal Adjustment Knob, shown in Figure 2-8, shifts the paper left or right up to approximately !/3 inch. This control is used to make fine adjustments to the left margin. Once adjusted, further adjustments are usually not required. Figure 2-8.
  • Page 32: Loading Paper

    Figure 2-9. Left Paper Tractor Loading Paper P6000L/P6200L Series printers use standard fanfold paper from 3 to 16 inches wide and 15 to 100 lb bond (0.025 inches thick maximum). To load paper, perform the following steps and refer to Figure 2-10.
  • Page 33: Unloading Paper

    Press TOP OF FORM or PAPER ADVANCE to further advance paper into the paper stacking area. Verify unobstructed paper feeding. Set the Forms Thickness Adjustment Lever (A) to approximate the paper thickness (1 to 6 parts). If closed too tightly, the shuttle may smear or tear the paper. Press CLEAR FAULT and place the printer online.
  • Page 34 Figure 2-10. Loading Paper 2-14 Operation...
  • Page 35: Setting Top-Of-Form

    After the top-of-form is set, the paper can be advanced to the top of the next form by pressing the TOP OF FORM switch. Unless specifically altered, P6000L/P6200L Series printers assume 11-inch length paper is used. For alternate length forms, refer to the Setting Forms Length section.
  • Page 36: Paper Stacking - Floor Cabinet Models

    Paper Stacking - Floor Cabinet Models The floor cabinet model is capable of stacking up to one complete box of standard computer paper when the paper is properly loaded. After loading the paper, perform the following in structions. Open the rear cabinet door to access the paper stacking area. NOTE: Steps 2 and 3 pertain to installation of the two paper stacking fences, the front fence between the paper stack and the paper supply and the rear fence on the rear cabinet door.
  • Page 37 Figure 2-13. Rear Paper Fence Installation - Floor Cabinet Models Install the paper stacking tent into the paper stacking area with the far edge of the tent against the front paper fence as shown in Figure 2-14. Align the outer edges of the tent with the outer edges of the paper supply as seen through the printer cabinet.
  • Page 38 Figure 2-14. Paper Tent Installation - Floor Cabinet Models Figure 2-15. Paper Stacking - Floor Cabinet Models 2-18 Operation...
  • Page 39: Selecting Print Mode

    Verify the following and make any necessary adjustments. a. The paper stack is centered on the tent. b. The paper perforation folds are folding in their natural prefolded direction. c. The paper is following a straight path down to the tent in alignment with the outer edges.
  • Page 40: Loading The Ribbon

    Simultaneously press RUN/STOP TEST and CONFIG MENU again to lock the printer configuration. Place the printer on line. Additional printing capabilities and character attributes can be used by sending the appropri ate control codes to the printer from the host computer as described in the Programming chap ter.
  • Page 41: Setting Forms Length

    Figure 2-16. Ribbon Replacement Setting Forms Length P6000L/P6200L Series printers may use continuous, tractor-fed paper with the forms length set in inches (between 1.0 and 24.0) or lines (between 1 and 192 at 6 or 8 lines per inch). Setting the forms length in lines at 6 or 8 lpi does not change the line spacing.
  • Page 42: Setting Line Spacing

    Setting Line Spacing P6000L/P6200L Series printers can be set for a line spacing of 6 or 8 lines per inch (lpi) from the control panel using the LINE SPACING switch. To select the line spacing from the control panel, perform the following steps.
  • Page 43: Hex Code Printout

    Hex Code Printout The hex code printout (called a hex dump) provides a listing of ASCII character data sent from the host with their corresponding two-digit hex code. Nonprintable characters are indicated with a period symbol. A p" before the hex code indicates an active Paper Instruction (PI) line; a blank space before the hex code indicates an inactive PI line.
  • Page 44: Printer Reset

    Running the Self-Test P6000L/P6200L Series printers include various self-test functions. Use the self-test as needed to determine if the printer is functioning normally. To run the self-tests: Place the printer offline.
  • Page 45: Configuration

    CHAPTER 3 CONFIGURATION Introduction Configuration refers to a set of operating parameters that define how the printer will respond to commands sent from the host computer. Most all the configuration parameters are selected from the control panel as shown on the Control Panel Switch Function Diagrams. A few con figuration parameters are hardware selectable by jumpers on the Logic C board as described in the Hardware Jumper Configuration section.
  • Page 46: Configuration Procedure

    Character Set Application Compatibility Paper Format Host Interface Load Parameters Save Parameters Diagnostics From these menus, the related configuration parameter values can be displayed and selected. Configuration Procedure Most configuration options can be selected from the control panel. The few hardware selec table configuration options are described in the Hardware Jumper Configuration section.
  • Page 47: Set/Save/Load Configuration Values

    Saved configuration values are the power-up default values. These are the parameters effec tive when the power is turned on. Until another value set is saved, the Printronix default con figuration values are effective at the initial power-up after receiving the printer from the factory.
  • Page 48: Load Values

    Press RUN/STOP TEST. All currently selected values are saved as the power-up default value set. Press CLEAR FAULT once to return to OFFLINE READY. Lock the printer configuration by simultaneously pressing the RUN/STOP TEST and CONFIG MENU switches, and place the printer online. The saved values remain effective until specifically changed by storing or saving other values.
  • Page 49: Default Configuration Values

    Default Configuration Values The printer comes from the factory with a set of Printronix default configuration values as listed in Table 3-1. These values are operational when the printer is received from the factory. New values can be selected and stored or saved as necessary for each application.
  • Page 50: Configuration Printout

    Configuration Printout The configuration printout lists all of the currently selected configuration parameter values. A sample configuration printout is shown in Figure 3-1. The following general procedure can be used to obtain a configuration printout. Refer to the Control Panel Switch Function Diagram for an illustration of the switches required to select and display the parameter menus and values.
  • Page 51 Figure 3-1. Sample Configuration Printout Configuration...
  • Page 52: Hardware Jumper Configuration

    Hardware Jumper Configuration Jumpers on the Logic C board are used to select a few configuration parameters. These jump ers are installed for normal operation at the factory. However, certain applications may re quire a modification to the jumper configuration. To change any of these configuration jumpers, the C3 logic board must be removed.
  • Page 53: Removing The Pcba - Floor Cabinet Model

    Figure 3-2. Side Panel Removal - Floor Cabinet Model Removing the PCBA - Floor Cabinet Model After removing the side panel, the card cage can be accessed. To remove the Logic C PCBA from the card cage, perform the following instructions and refer to Figure 3-3. To lower the card cage (A), loosen but do not remove the release wing nut (B) on the right side of the card cage and gently pull the front edge of the cage down.
  • Page 54 Align the PCBA with its slot and gently slide it back into the card cage. Press the ejection levers (E) back into position to secure the PCBA into the edge connec tor. If the PCBA does not go into position with only moderate force, remove the PCBA and realign it in its slot.
  • Page 55 Logic C PCBA Removal and Replacement - Pedestal Model Printer Perform the following instructions and refer to Figure 3-4 to remove and replace the Logic C PCBA. Turn the printer off and disconnect the ac power cord. Turn the two captive screws (A) at the top of the rear panel to unlock it. Lower the rear panel.
  • Page 56 Figure 3-4. PCBA Removal - Pedestal Model Printer 3-12 Configuration...
  • Page 57 Table 3-2. Hardware Jumper Configuration JUMPER LOCATION DESCRIPTION E3-E6 NTXCLK Input - Serial Interface Transmit Clock * E4-E7 NRXCLK Input - Serial Interface Receive Clock * E5-E8 NEXTCLK Input - Serial Interface External Clock * E6-E9 Clock to TC Input - Serial Interface * E7-E10 Clock to RC Input - Serial Interface * E8-E11...
  • Page 58: Control Panel Configuration Diagram

    Control Panel Configuration Diagram The Control Panel Configuration Diagram is a series of block diagrams that show the configu ration menus and the parameters available within each menu. Boxes on the diagram represent the message display; the message that appears on the display is printed inside the box. The let ters outside the boxes and adjacent to the directional arrows represent control panel function switches.
  • Page 59: Control Panel Configuration

    CONTROL PANEL CONFIGURATION DIAGRAM SYMBOLS: CONTROL PANEL MESSAGE DISPLAY OL = PRESS ON LINE ON LINE POWER FORMS FL = PRESS LENGTH PAPER TOP OF LINE ADVANCE FORM LS = PRESS SPACING PRINT PM = PRESS MESSAGE MODE DISPLAY CONFIG CM = PRESS MENU FORMS SET UP...
  • Page 60 NOTE: Factory default print mode ON LINE shown for illustration only. DP AT 10 CPI Print Mode is an option set by the user. NOTE: The message CONFIGURATION LOCKED NOTE: Press OL in any submenu will be displayed when entering (except when diagnostic tests LEVEL I or LEVEL II if the are running) to enter the...
  • Page 73: Graphics

    GRAPHICS Introduction All P6000L/P6200L Series printers are capable of standard Printronix Odd/Even Dot Plotting for normal and high density graphics as well as Bit Image graphics with single, double density, and double speed double density modes. Odd/Even dot plotting is available for graphics when the printer is in the P-Series mode;...
  • Page 74 Figure 4-2. Vertical Data Byte Pattern If each 1" or true bit is plotted, the result is a Bit Image plot of the ASCII character A". The relationship of ASCII character, decimal value, and Bit Image plot is shown in Figure 4-3. BINARY VERTICALLY ASCII...
  • Page 75: Plotting A Bit Image Pattern

    Plotting a Bit Image Pattern A Bit Image pattern can be developed as follows: Layout the graphic to be printed on a quadrille pad or graph paper. Determine the decimal equivalence of each Bit Image data byte required to produce the pattern.
  • Page 76: Bit Image Density

    Table 4-1. Example Bit Image Pattern Decimal Values BIT IMAGE DECIMAL WEIGHT DECIMAL VALUE DATA BYTE st byte 64 + 8 + 1 = 73 byte 128 + 16 + 2 = 146 byte 32 + 4 = 36 byte 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255 byte...
  • Page 77: Bit Image Programming Format

    Bit Image Programming Format The syntax of the Bit Image expression must be correct. The expression must include the ap propriate dot density control code, the exact number of data to be plotted, and the data itself. The general Bit Image expression is: ESC,CC,(n1),(n2),DATA where: = the Serial Matrix compatible header...
  • Page 78 The program statement is: ESC K (180)(0)(DATA) The number of data bytes and the n1, n2 definition must be equal. If too few data bytes are sent, printing will not begin until sufficient data is received. Any characters following n1 and n2 will be interpreted and plotted as data until the n1, n2 definition is satisfied.
  • Page 79: P-Series Compatible Plot Mode

    P-Series Compatible Plot Mode This part of the Graphics chapter describes the P-Series compatible odd/even dot Plot mode of operation. Plot mode allows any individual dot position to be addressed and printed. This enables you to produce a variety of graphics including bar codes, complex curve graphs, pie and bar charts, block characters, or halftones.
  • Page 80: Plot Data Line Format

    Plot Data Line Format A P-Series compatible plot data line contains a maximum of 132 data bytes, a plot mode con trol code, and a line terminator as shown in Figure 4-8. The first data byte in the line addresses the dot positions to print in the first character column;...
  • Page 81: Plot Data Byte Format

    Plot Data Byte Format Each data byte specifies six of the twelve dot columns that compose one character column. Us ing odd dot plot, bits 1 to 6 of the data byte address the odd numbered dot columns; using even dot plot, bits 1 to 6 of the data byte address the even numbered dot columns.
  • Page 82 Graphics 4–10...
  • Page 83: Plotting The Data

    Plotting the Data P-Series Plot mode plots the image from the horizontal bit pattern. Figure 4-10 repeats the pattern shown in Figure 4-4 but referenced for odd dot plot. Eight vertical rows are required, two characters per row, six columns per character. The characters required to produce the pat tern were found in Table 4-2.
  • Page 84: Combining Graphics And Text

    Figure 4-11. Sample Odd Dot Plot Combining Graphics and Text P6000L/P6200L Series printers are capable of combining graphics and characters (text) on the same page in two ways: using Bit Image graphics or P-Series Plot mode to produce characters as well as graphics and using a combination of print mode/graphics.
  • Page 85: Vertical Format Units

    Serial Emulation VFU DAVFU The DAVFU is a feature of P6000L/P6200L Series printers equipped with a Dataproducts in terface. The DAVFU permits fast paper slewing within a form of up to 143 lines in length. A maximum of 12 channels can be assigned to each physical line of a form. Similar to program ming a normal EVFU, the user is responsible for assigning channel numbers to each line on the form.
  • Page 86: Start Load Code - 6E Hex

    FORM DATA FORM LINE # DAVFU CHANNEL 1 and 12 (Top of Form) PART NUMBER PART NAME 3 and 8 QUANTITY 4 and 10 VENDOR ADDRESS PHONE NUMBER Figure 5-1. Sample DAVFU Form Design Start Load Code - 6E Hex The DAVFU Start Load code is 6E (hex) with the Paper Instruction line (PI) high.
  • Page 87 Table 5-1. DAVFU Channel Assignment FIRST DATA BYTE SECOND DATA BYTE BIT # CHANNEL # BIT # CHANNEL # X (don't care) X (don't care) X (don't care) X (don't care) 1 (LSB) 1 (LSB) If a bit is set, the corresponding channel is assigned. If a bit is not set, the channel is not as signed.
  • Page 88: End Load Code - 6F Hex

    End Load Code - 6F Hex The DAVFU End Load code is 6F (hex), regardless of the state of the PI line. Before the End Load code is received during the load routine, the state of the PI line is ignored. Sending the End Load code terminates the DAVFU memory load routine.
  • Page 89: Davfu/Igp Execute Form Mode

    Table 5-3. DAVFU Channel Instruction CHANNEL BITS OF DATA BYTE SELECTED PI LINE X = don't care (1 or 0) DAVFU/IGP Execute Form Mode To use the DAVFU with the IGP-10 or IGP-11 in the Execute Form Mode, it must be loaded while the IGP is in the Execute Form Mode.
  • Page 90: Davfu Line Slewing

    DAVFU Line Slewing Another method of moving paper using the DAVFU and PI line results in vertical slews of a specified number of lines within the form, rather than slewing to a specific line. For this to oc cur, two criteria must be met: PI line must be high Data bit 5 must be 1 (set) If these criteria are met, a specific number of lines will be slewed based on the status of data bits...
  • Page 91: P-Series Evfu

    P-Series EVFU The EVFU, a standard feature on all P6000L/P6200L Series printers, is a software controlled vertical formatter. It allows you to preprogram frequently used lines on forms and documents for efficient paper handling in merging operations such as invoicing or payrolling. By flagging each line to be printed, the EVFU automatically slews the paper (rapidly advances the paper) to the identified lines.
  • Page 92: P-Series Evfu Command And Channel Codes

    EVFU Memory Not Loaded - If the EVFU memory is not loaded, the printer will respond to EVFU commands and channel codes sent from the host computer as a single line feed. Paper Runaway Protection - If the EVFU memory is loaded and a channel code is sent that was not previously loaded, the printer will move the paper a single line feed.
  • Page 93 Table 5-5. P-Series EVFU Codes - PI Line Enabled ASCII Codes Parallel Interface Data Lines EVFU Code Selected 1 (TOF) 12 (VT) Start Load End Load X = Undefined, 0 or 1 1 = True 0 = False Table 5-6. P-Series EVFU Codes - PI Line Disabled ASCII Codes Parallel Interface Data Lines...
  • Page 94: P-Series Evfu Form Definition Program

    Start Load - Clears and initializes the EVFU memory for the memory load program. The Start Load code is 1E hex when the PI line is not used or 6E hex when the PI line is used. End Load - Terminates the memory load program. The End Load code is 1F hex when the PI line is not used or 6F hex when the PI line is used.
  • Page 95 Figure 5-2. Sample P-Series EVFU Form Definition Program The format for the form definition program sent from the host computer is as follows. EVFU Start Load code. The channel 2 code is sent two times to define the first two lines of the form as fillers. Al ternatively, the channel 1 code, top-of-form, could have been the first code sent to de fine the first line of the form as the top-of-form position.
  • Page 96 Table 5-7. Example P-Series EVFU Channel Functions FORM EVFU FUNCTION LINE # Resets EVFU memory, begins load program, sets forms Start Load length to default. ch 2 Any EVFU channel can be used as a filler (except ch 1 & 12). this example, ch 2 is used as the filler.
  • Page 97 P-Series EVFU Line Slewing The P-Series EVFU can also be used to slew a specified number of lines rather than slewing to a specific line. The PI line must be enabled and set true as well as data bit 5 true to slew a num ber of lines.
  • Page 98: Serial Emulation Vfu

    Serial Emulation VFU In the Serial Matrix emulation mode, the VFU is basically a set of preprogrammed vertical tabs. Various lines of the form are assigned vertical tabs which are then accessed by control code for rapid paper advancement to the tab position. Additionally, one form can be assigned various channels and each channel can be assigned different tab positions.
  • Page 99 FORM DATA FORM LINE VERTICAL TABS NUMBER Top of Form PART NUMBER Tab 1 PART NAME Tab 2 QUANTITY Tab 3 Figure 5-3. Sample Serial Matrix Vertical Tab Positions Vertical Format Units 5-15...
  • Page 100 5-16 Vertical Format Units...
  • Page 101: Programming

    PROGRAMMING Introduction The P6000L/P6200L printers can be configured by the user from the control panel to respond to Printronix P-Series or IBM Graphics Printer Serial Matrix control codes. This dual com patibility allows the programmer to choose one of two standard protocols. If equipped with the Intelligent Graphics Processor (IGP) option, the printer will respond to the Special Function Control Character and IGP commands as described in the IGP User's Reference Manual.
  • Page 102: Control Code Functions

    Control Code Functions The following information is listed for each code function (where applicable and possible). ASCII Mnemonic - The standard ASCII name for the control code. Hex Code - The code's numeric equivalent in hexadecimal. Purpose - The function(s) of the control code. Expression - A sample program statement written in the BASIC programming language.
  • Page 103: Control Code Reference Index

    The following index lists the control codes by function and lists the ASCII mnemonic and page number. Alphabetical listings by mnemonic and function are provided in Appendix D. NOTE: Functions marked with a [ are available using another control code sequence or control panel selections. PAPER MOTION PRINTRONIX SERIAL FUNCTION P-SERIES MATRIX PAGE NO.
  • Page 104 6-54 Superscript/Subscript Printing Reset SOH T ESC T 6-55 Underline SOH - ESC - 6-56 GRAPHICS PRINTRONIX SERIAL FUNCTION P-SERIES MATRIX PAGE NO. (IBM Graphics Printer) Bit Image Mode, Double Density ESC L Bit Image Mode, Double Density/Speed ESC Y...
  • Page 105: Backspace

    Backspace P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Moves the logical print head leftward one character space toward the first character column. Expression: CHR$(8); Comment: Moves the character position indicator (the logical print head position) one character space to the left at the current character pitch setting. The code is ignored if the logical print head is positioned at the first character column.
  • Page 106: Bell

    Bell P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Sounds a buzzer/beeper. Expression: CHR$(7); CHR$(7); Comment: If the printer is equipped, the BEL function will sound a buzzer/beeper for 0.2 seconds upon receipt of this command. Programming...
  • Page 107: Bit Image Mode, Single Density

    Bit Image Mode, Single Density P-SERIES SERIAL MATRIX ASCII Code: ESC K Hex Code: 1B 4B Purpose: Selects Single (Normal) Density Bit Image graphics. Expression: CHR$(27);”K”;CHR$(n1);CHR$(n2);”DATA” where: n1 + 256 n2 define the number of data bytes to follow. DATA = ASCII characters for the dot pattern bytes. NOTE: The DATA can be expressed in a CHR$(DATA) format with the appropriate decimal values of the ASCII characters supplied especially in cases where the dot pat terns of nonprintable characters are required.
  • Page 108: Bit Image Mode, Double Density

    Bit Image Mode, Double Density P-SERIES SERIAL MATRIX ASCII Code: ESC L Hex Code: 1B 4C Purpose: Selects Double Density Bit Image graphics. Expression: CHR$(27);”L”;CHR$(n1);CHR$(n2);”DATA” where: n1 + 256 n2 define the number of data bytes to follow. DATA = ASCII characters for the dot pattern bytes. NOTE: The DATA can be expressed in a CHR$(DATA) format with the appropriate decimal values of the ASCII characters supplied especially in cases where the dot pat terns of nonprintable characters are required.
  • Page 109: Bit Image Mode, Double Density Double Speed

    Bit Image Mode, Double Density Double Speed P-SERIES SERIAL MATRIX ASCII Code: ESC Y Hex Code: 1B 59 Purpose: Prints graphics at twice the speed of Double Density (same speed as Single Density) by ignoring adjacent dots. Expression: CHR$(27);”Y”;CHR$(n1);CHR$(n2);”DATA” where: n1 + 256 n2 define the number of data bytes to follow.
  • Page 110: Bit Image Mode, Quadruple Density

    Bit Image Mode, Quadruple Density P-SERIES SERIAL MATRIX ASCII Code: ESC Z Hex Code: 1B 5A Purpose: Selects Quadruple Density Bit Image graphics. Expression: CHR$(27);”Z”;CHR$(n1);CHR$(n2);”DATA” where: n1 + 256 n2 define the number of data bytes to follow. DATA = ASCII characters for the dot pattern bytes. NOTE: The DATA can be expressed in a CHR$(DATA) format with the appropriate decimal values of the ASCII characters supplied especially in cases where the dot pat terns of nonprintable characters are required.
  • Page 111: Bold Print

    Bold Print P-SERIES SERIAL MATRIX ASCII Code: SOH G ESC G Hex Code: 01 47 1B 47 Purpose: Selects bold character printing. Expression: CHR$(1);”G”; CHR$(27);”G”; Comment: When the bold character printing control code is received, all characters are printed in bold until reset by the bold print reset control code or printer reset. Bold Print is the same as printing double strike.
  • Page 112: Bold Print Reset

    Bold Print Reset P-SERIES SERIAL MATRIX ASCII Code: SOH H ESC H Hex Code: 01 48 1B 48 Purpose: Resets bold character printing. Expression: CHR$(1);”H”; CHR$(27);”H”; Comment: The bold print reset control code only resets the bold print character attrib ute.
  • Page 113: Cancel

    Cancel P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Clears the print buffer of all printable symbols since the last paper motion command was received. Expression: CHR$(24); Comment: This control code may be used as a delete line" function but should be used with extreme care to avoid possible misprinting.
  • Page 114: Carriage Return

    Carriage Return P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Returns the logical print head to the first character column (resets the pointer to the first character position). Expression: CHR$(13); CHR$(13); Comment: The CR code may or may not cause printing or paper motion, depending on the DEFINE CR CODE configuration parameter value.
  • Page 115: Character Set Select (Control Codes)

    Character Set Select (Control Codes) P-SERIES SERIAL MATRIX ASCII Code: SOH 7 ESC 7 Hex Code: 01 37 1B 37 Purpose: Selects the character set wherein hex codes 80 to 9F are control codes. Expression: CHR$(1);”7”; CHR$(27);”7”; Comment: Refer to Character Sets #1 and #3 in Appendix B for the control codes in Serial Matrix and P-Series, respectively.
  • Page 116: Character Set Select (Printable Symbols)

    Character Set Select (Printable Symbols) P-SERIES SERIAL MATRIX ASCII Code: SOH 6 ESC 6 Hex Code: 01 36 1B 36 Purpose: Selects the character set wherein hex codes 80 to 9F are printable symbols. Expression: CHR$(1);”6”; CHR$(27);”6”; Comment: Refer to Character Sets #2 and #4 in Appendix B for the printable symbols in Serial Matrix and P-Series, respectively.
  • Page 117: Condensed Print

    Condensed Print P-SERIES SERIAL MATRIX ASCII Code: See Comment Hex Code: Purpose: Selects 17 characters per inch (cpi) condensed print format. Expression: CHR$(15); Comment: P-Series control code SOH X can be used to select condensed print. The Serial Matrix condensed print control code (SI) affects all subsequent characters.
  • Page 118: Condensed Print Reset

    Condensed Print Reset P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Resets condensed character printing to 10 cpi. Expression: CHR$(18); Comment: The condensed print reset control code selects 10 cpi pitch. Other print attrib utes are not affected. Example: Refer to the Condensed Print control code for a sample program of con densed character set and reset.
  • Page 119: Elongated (Double High) Print

    Elongated (Double High) Print P-SERIES SERIAL MATRIX ASCII Code: SOH d or BS ESC d Hex Code: 01 64 or 08 1B 64 Purpose: Selects elongated (double high) character printing for one line only. Elon gated characters are approximately double height but standard width. Expression: CHR$(1);”d”;...
  • Page 120: Emphasized Print

    Emphasized Print P-SERIES SERIAL MATRIX ASCII Code: SOH E ESC E Hex Code: 01 45 1B 45 Purpose: Selects emphasized character print format. Expression: CHR$(1);”E”; CHR$(27);”E”; Comment: When the emphasized print control code is received, all characters will be printed in emphasized print until reset by the emphasized print reset control code or printer reset.
  • Page 121: Emphasized Print Reset

    Emphasized Print Reset P-SERIES SERIAL MATRIX ASCII Code: SOH F ESC F Hex Code: 01 46 1B 46 Purpose: Resets emphasized character printing. Expression: CHR$(1);”F”; CHR$(27);”F”; Comment: The emphasized print reset control code only resets the emphasized print character attribute. Example: Refer to the Emphasized Print control code for a sample program of empha sized printing set and reset.
  • Page 122: Evfu Commands (P-Series)

    EVFU Commands (P-Series) P-SERIES SERIAL MATRIX ASCII Code: DLE to US Hex Code: 10 to 1F Purpose: Load and execute the EVFU. Expression: CHR$(16); to CHR$(31); Comment: In the P-Series mode, these commands are the EVFU channel 1 to 14, start load and end load commands, respectively.
  • Page 123: Expanded (Double Wide) Print

    Expanded (Double Wide) Print P-SERIES SERIAL MATRIX ASCII Code: SOH W n ESC W n Hex Code: 01 57 n 1B 57 n Purpose: Selects or resets expanded (double wide) print. Expression: CHR$(1);”W”;CHR$(n); CHR$(27);”W”;CHR$(n); where: n = 1 selects expanded print (hex 01 or hex 31) n = 0 resets expanded print (hex 00 or hex 30) Comment: When the expanded print control code is received, all characters will be...
  • Page 124: Expanded (Double Wide) Print (One Line Only)

    Expanded (Double Wide) Print (One Line Only) P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Selects expanded (double wide) print for one line only. Expression: CHR$(14); Comment: This expanded print control code is a line-by-line print attribute; when the SO control code is received, one entire line of expanded characters will be printed double wide and automatically reset.
  • Page 125: Extended Character Set

    Extended Character Set P-SERIES SERIAL MATRIX ASCII Code: SO (Shift Out) ESC 4 Hex Code: 1B 34 Purpose: Selects the printable symbols in the range A0 to FF hex. Expression: CHR$(14); CHR$(27);4": Comment: Data bytes from 20 to 7F hex are printed as the printable symbols in the range A0 to FF hex.
  • Page 126: Extended Character Set Cancel (Primary Character Set Select)

    Extended Character Set Cancel (Primary Character Set Select) P-SERIES SERIAL MATRIX ASCII Code: SI (Shift In) ESC 5 Hex Code: 1B 35 Purpose: Data bytes from 20 to 7F hex will be printed with the printable symbols from 20 to 7F hex. This operation cancels the extended character set. Expression: CHR$(15);...
  • Page 127: Form Feed

    Form Feed P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Prints the data in the buffer and advances the paper to the next top-of-form and the printhead moves to the first character column. (See the comment.) Expression: CHR$(12); CHR$(12); Comment: The default forms length is determined by the value in non-volatile memory.
  • Page 128: Forms Length Set (Inches)

    Forms Length Set (Inches) P-SERIES SERIAL MATRIX ASCII Code: ESC C NUL n Hex Code: 1B 43 0 n Purpose: Sets the length of forms (paper) in inches. Expression: CHR$(27);”C”;CHR$(0);CHR$(n); where: n = 1 to 24 to specify the number of inches on a page. Comment: Upon receipt of this code, the current line becomes the first line of the form.
  • Page 129: Forms Length Set (Lines)

    Forms Length Set (Lines) P-SERIES SERIAL MATRIX ASCII Code: ESC C n Hex Code: 1B 43 n Purpose: Sets the length of a form (paper) in lines. Expression: CHR$(27);”C”;CHR$(n); where: n = 1 to 127 (all others are ignored) to specify the number of lines per page at the current line spacing.
  • Page 130: Horizontal Tab

    Horizontal Tab P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Moves the logical printhead rightward to the next horizontal tab stop. Expression: CHR$(9); Comment: Power-on default horizontal tabs are set at .8-inch increments in the Serial Matrix Mode. If there are no horizontal tabs set or the logical printhead is located at the last character column, the code is ignored and no movement occurs.
  • Page 131: Horizontal Tab Set

    Horizontal Tab Set P-SERIES SERIAL MATRIX ASCII Code: ESC D n Hex Code: 1B 44 n Purpose: Sets up to 32 horizontal tab positions. Expression: CHR$(27);”D”;CHR$(n1);...CHR$(n32);CHR$(0); where: n1 through n32 specify the character column of the tab positions. Comment: Up to 32 different tab positions may be set in ascending order. The physical tab position is the product of n"...
  • Page 132: International Character Set Select

    International Character Set Select P-SERIES SERIAL MATRIX ASCII Code: SOH R n ESC R n Hex Code: 01 52 n 1B 52 n Purpose: Selects one of nine international character sets. Expression: CHR$(1);”R”;CHR$(n); CHR$(27);”R”;CHR$(n); where: n = 0 to 9 to specify the character set as described below. Character Set U.S.A.
  • Page 133: Line Feed

    Line Feed P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Prints the data in the buffer (if any) and advances the paper one line at the current line space setting. See the comment. Expression: CHR$(10); CHR$(10); Comment: If configured for LF equals newline (LF=CR+LF), the logical print head is positioned at character column 1 of the new line.
  • Page 134: Line Feed N/216 Inch (One Line Only)

    Line Feed n/216 Inch (one line only) P-SERIES SERIAL MATRIX ASCII Code: ESC J n Hex Code: 1B 4A n Purpose: Advances paper n/216 inch for one line only. Expression: CHR$(27);”J”;CHR$(n); where: n = 1 to 555 Comment: The n/216-inch line feed control code is effective for one line only. All sin gle-line-only print attributes are canceled.
  • Page 135: Line Spacing 1/6 Inch

    Line Spacing 1/6 Inch P-SERIES SERIAL MATRIX ASCII Code: SOH 2 Hex Code: 01 32 Purpose: Sets line spacing at 1/6-inch (6 lpi). See comment. Expression: CHR$(1);“2”; Comment: When the 1/6-inch line spacing control code is received, all lines will be printed at 6 lpi until a new line spacing is selected or power is reset.
  • Page 136: Line Spacing 1/8 Inch (8 Lpi)

    Line Spacing 1/8 Inch (8 lpi) P-SERIES SERIAL MATRIX ASCII Code: SOH 0 ESC 0 Hex Code: 01 30 1B 30 Purpose: Sets continuous line spacing at 1/8-inch (8 lpi). See comment. Expression: CHR$(1);”0”; CHR$(27);”0”; Comment: When the 1/8-inch line spacing control code is received, all lines will be printed at 8 lpi until a new line spacing is selected or power is reset.
  • Page 137: Line Spacing 8 Lpi (One Line Only)

    Line Spacing 8 lpi (One Line Only) P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Selects line spacing of 1/8 inch for one line only. Expression: CHR$(6); Comment: The default line spacing is reselected automatically after one line. Line spac ing may be selected either by the control panel 6/8 LPI switch or by line spac ing control codes.
  • Page 138: Line Spacing 7/72 Inch

    Line Spacing 7/72 Inch P-SERIES SERIAL MATRIX ASCII Code: ESC 1 Hex Code: 1B 31 Purpose: Specifies the line spacing at 7/72-inch increments. Expression: CHR$(27);”1”; Comment: When the 7/72-inch line spacing control code is received, all lines will be printed at the 7/72-inch line spacing until a new line spacing is selected or power is reset.
  • Page 139: Line Spacing N/72 Inch (Asserted)

    Line Spacing n/72 Inch (Asserted) P-SERIES SERIAL MATRIX ASCII Code: ESC 2 Hex Code: 1B 32 Purpose: Asserts line spacing value which has been set by ESC A (Line Spacing n/72 inch, stored). See comment. Expression: CHR$(27);”2”; Comment: When the ESC 2 control sequence is received, all line feeds following the command will be set at n/72-inch as set by the value stored in ESC A.
  • Page 140: Line Spacing N/72 Inch (Stored)

    Line Spacing n/72 Inch (Stored) P-SERIES SERIAL MATRIX ASCII Code: ESC A n Hex Code: 1B 41 n Purpose: Stores the line spacing at n/72-inch increments. Expression: CHR$(27);”A”;CHR$(n); where: n = 1 to 85 (all others are ignored) Comment: When the ESC A control sequence is received, all line feed commands follow ing an ESC 2 sequence* will be at n/72-inch line spacing until a new line spac ing is selected or power is reset.
  • Page 141: Line Spacing N/216 Inch

    Line Spacing n/216 Inch P-SERIES SERIAL MATRIX ASCII Code: ESC 3 n Hex Code: 1B 33 n Purpose: Specifies the line spacing at n/216-inch increments. Expression: CHR$(27);”3”;CHR$(n); where: n = 1 to 255 Comment: When the n/216-inch line spacing control code is received, all line feeds fol lowing will be at n/216-inch line spacing until a new line spacing is selected or power is reset.
  • Page 142: Overscoring

    Overscoring P-SERIES SERIAL MATRIX ASCII Code: SOH _ n ESC _ n Hex Code: 01 5F n 1B 5F n Purpose: Enables or disables automatic overscoring of all characters. Expression: CHR$(1);”_”;CHR$(n); CHR$(27);”_”;CHR$(n); where: n = 0 to disable automatic overscoring (hex 00 or hex 30) n = 1 to enable automatic overscoring (hex 01 or hex 31) Comment: When automatic overscore is enabled, all characters will be overscored until...
  • Page 143: Plot, Even Dot (P-Series High Density Graphics)

    Plot, Even Dot (P-Series High Density Graphics) P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Prints dots at the even numbered dot columns. Expression: CHR$(4); CHR$(4); Comment: The even dot plot code is used for programming high density graphics and must be used in conjunction with the Odd Dot Plot code (05 Hex).
  • Page 144: Plot, Odd Dot (P-Series Normal Density Graphics)

    Plot, Odd Dot (P-Series Normal Density Graphics) P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Prints dots at the odd numbered dot columns. Expression: CHR$(5); CHR$(5); Comment: This is the P-Series programming normal density graphics control code. This code should occur before any printable data in the data stream for maximum throughput.
  • Page 145: Printer Deselect

    Printer Deselect P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Places printer in the deselected mode. Expression: CHR$(19); Comment: When the configuration parameter PRINTER SELECT is enabled, this con trol code will deselect the printer from the print mode state. Until a DC1 (Printer Select) command is received, all subsequent data to the printer is ig nored.
  • Page 146: Printer Reset

    Printer Reset P-SERIES SERIAL MATRIX ASCII Code: SOH @ ESC @ Hex Code: 01 40 1B 40 Purpose: Initializes all print mode related parameters to default values. Expression: CHR$(1);”@”; CHR$(27);”@”; Comment: When reset to the load default values, the current line is set to the top-of- form position.
  • Page 147: Printer Select

    Printer Select P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Places printer in print mode. Expression: CHR$(17); Comment: When the configuration parameter PRINTER SELECT is enabled, this con trol code will place the printer in the print mode state. Programming 6-47...
  • Page 148: Print Mode/Pitch Selection

    Print Mode/Pitch Selection P-SERIES SERIAL MATRIX ASCII Code: SOH X mn ESC X mn Hex Code: 01 58 mn 1B 58 mn Purpose: Selects the print mode (Data Processing, Correspondence, or High Speed) and character pitch in characters per inch (cpi). P-Series Expression: CHR$(1);”X”;CHR$(m);CHR$(n);...
  • Page 149: Ribbonminder, Enable/Disable

    RibbonMinder, Enable/Disable P-SERIES SERIAL MATRIX ASCII Code: SOH r E ESC r E SOH r D ESC r D Hex Code: 01 72 45 1B 72 45 01 72 44 1B 72 44 Purpose: Enables or disables the RibbonMinder printer action. Expression: CHR$(1);rE";...
  • Page 150: Ribbonminder, Set Job Rate

    RibbonMinder, Set Job Rate P-SERIES SERIAL MATRIX ASCII Code: SOH r J NNNN E ESC r J NNNN E Hex Code: 01 72 4A NNNN 45 1B 72 4A NNNN 45 Purpose: Sets printer job rate. P-SERIES Expression: CHR$(1);rJNNNNE"; SERIAL MATRIX CHR$(27);rJNNNNE";...
  • Page 151: Ribbonminder, When Worn Action

    RibbonMinder, When Worn Action P-SERIES SERIAL MATRIX ASCII Code: SOH r A S ESC r A S SOH r A A ESC r A A SOH r A V ESC r A V Hex Code: 01 72 41 53 1B 72 41 53 01 72 41 41 1B 72 41 41 01 72 41 56...
  • Page 152: Skip-Over Perforation

    Skip-Over Perforation P-SERIES SERIAL MATRIX ASCII Code: ESC N n Hex Code: 1B 4E n Purpose: Selects the number of lines (at the current line spacing) for the paper skip" at the bottom of the perforated page. Expression: CHR$(27);”N”;CHR$(n); where: n = 1 to 127 to select the number of lines to skip.
  • Page 153: Skip-Over Perforation Cancel

    Skip-Over Perforation Cancel P-SERIES SERIAL MATRIX ASCII Code: ESC O (alpha O) Hex Code: 1B 4F Purpose: Resets skip-over perforation to the previously set default value. Expression: CHR$(27);”O”; Programming 6-53...
  • Page 154: Superscript/Subscript Printing

    Superscript/Subscript Printing P-SERIES SERIAL MATRIX ASCII Code: SOH S n ESC S n Hex Code: 01 53 n 1B 53 n Purpose: Selects superscript or subscript printing. Expression: CHR$(1);”S”;CHR$(n); CHR$(27);”S”;CHR$(n); where: n = 0 to enable superscript printing (hex 00 or hex 30) n = 1 to enable subscript printing (hex 01 or hex 31) Comment: Super/Subscript font prints at one-half the normal vertical character height...
  • Page 155: Superscript/Subscript Printing Reset

    Superscript/Subscript Printing Reset P-SERIES SERIAL MATRIX ASCII Code: SOH T ESC T Hex Code: 01 54 1B 54 Purpose: Resets superscript and subscript printing. Expression: CHR$(1);”T”; CHR$(27);”T”; Comment/Example: Refer to the Superscript/Subscript control code for a sample program of su perscript/subscript printing and reset.
  • Page 156: Underline

    Underline P-SERIES SERIAL MATRIX ASCII Code: SOH -n ESC -n Hex Code: 01 2D n 1B 2D n Purpose: Enables or disables automatic underlining of all characters. Expression: CHR$(1);”-”;CHR$(n); CHR$(27);”-”;CHR$(n); where: n = 0 to disable automatic underlining (hex 00 or hex 30) n = 1 to enable automatic underlining (hex 01 or hex 31) Comment: When automatic underline is enabled, all characters will be underlined until...
  • Page 157: Vertical Tab

    Vertical Tab P-SERIES SERIAL MATRIX ASCII Code: Hex Code: Purpose: Prints the data in the buffer and advances the paper to the next vertical tab position. Expression: CHR$(11); CHR$(11); Comment: In the P-Series emulation mode, if a vertical tab format is defined in either the EVFU (channel 12) or DAVFU (channel 2) and the VFU is enabled, the paper is moved to the next such position.
  • Page 158: Vertical Tab Set (Serial Matrix)

    Vertical Tab Set (Serial Matrix) P-SERIES SERIAL MATRIX ASCII Code: ESC B n Hex Code: 1B 42 n Purpose: Sets vertical tab positions. Expression: CHR$(27);”B”;CHRS(n);...CHR$(nk);CHR$(0); where: n1 through nk specify the line number for the vertical tab(s), for a maximum of 16 tab positions. CHR$(0) is the sequence terminator. Comment: The physical position on the paper is the product of n"...
  • Page 159: Interfaces

    INTERFACES Introduction P6000L/P6200L Series printers are equipped with resident parallel and serial interfaces. Each printer is configured at the factory for either Dataproducts parallel, Centronics parallel, or RS-232 serial interface. If required, an interface conversion kit is available from Printronix.
  • Page 160 Sensing Data Line 8 is controlled by printer configuration. +5 Volt Test - +5 Vdc output for operating the Printronix test exerciser. Paper Instruction (PI) - Optional high true level EVFU signal from the host with the same timing as the data lines.
  • Page 161: Parallel Interface Configuration

    Data Lines - Eight high true levels from the host that specify a character or function code. Sensing Data Line 8 is controlled by printer configuration. +5 Volt Test - +5 Vdc output for operating a Printronix test exerciser drawing up to one am pere of current.
  • Page 162: Parallel Interface Configuration

    Paper Instruction (PI) - Optional EVFU control signal from the host with the same timing as the data lines. Sensing the PI line is controlled by printer configuration. NOTE: The PI Line must be disabled (configuration option selected from the front panel) if the host computer does not drive or control the PI Line.
  • Page 163: Rs-232 Serial Interface

    C3 board. Refer to Control Panel Switch Function diagram in the Configuration chapter for detailed information on selecting the various parameter values. NOTE: If there are extea or missing characters, try changing the strobe edge select from leading to trailing. RS-232 Serial Interface This interface enables the printer to operate with bit serial devices compatible to an RS-232C controller.
  • Page 164: Serial Interface Protocols

    Transmit Clock (TC) - An optional timing signal for transmitted data that may be provided by a Data Set with synchronous interface. Receive Clock (RC) - An optional timing signal for Received Data that may be provided by a Data Set with synchronous interface. External Clock (EC) - An asynchronous timing clock stream pulsed at 16 times the data bit input rate from an external TTL source when external baud rate has been selected.
  • Page 165: Serial Interface Configuration

    detected, a NAK (15 Hex) character is transmitted to the host upon receipt of the ETX charac ter. The host is expected to repeat the data transmission. NOTE: In ETX/ACK and ACK/NAK, avoid sending ETX (03 Hex) in Bit Image serial matrix graphics data.
  • Page 166: Alternate Terminating Resistors

    220 ohm pullup and 330 ohm pulldown alternate terminating resistors are provided. Printronix rec ommends using the 330 ohm pulldown resistors in conjunction with the 220 ohm pullup resis tors.
  • Page 167 Figure 7-1. Alternate Terminating Resistor Location - Floor Cabinet Model Interfaces...
  • Page 168: Pedestal Model

    Pedestal Model To install the alternate terminating resistors in the pedestal model, perform the following in structions. Turn off the printer and disconnect the ac power cord. Turn the two captive screws at the top of the rear panel to unlock it. Lower the rear panel. Remove the 1K ohm resistor packs from the sockets at locations U1 and U3 on the I/O PCBA located just inside the rear corner of the printer at the I/O connector as shown in Figure 7-2.
  • Page 169 Figure 7-2. Alternate Terminating Resistor Location - Pedestal Model Interfaces 7-11...
  • Page 170: Interface Jumper Platform

    Interface Jumper Platform If a change is made from a parallel (Dataproducts or Centronics) to an RS-232 interface or vice versa, the interface jumper platform must be removed, turned around, and reinstalled. The jumper platform must be properly installed for a parallel or RS-232 interface. The interface jumper platform is located on the C3 logic board at position 6A.
  • Page 171: Maintenance

    MAINTENANCE Introduction The P6000L/P6200L Series printer needs little regular maintenance beyond the scope of gen eral cleaning. Be sure to remove excess paper chaff and dust from the ribbon and paper paths. If print quality or paper motion deteriorates seriously, contact your Field Service Representa tive for prompt attention.
  • Page 172 Fully raise the Forms Thickness Adjustment Lever (A) to open the platen. Remove all paper. Remove the ribbon and spools. Use a soft-bristled brush to clear chaff from the paper path and platen ends (B). With the soft-bristled brush, clean chaff and dust from the ribbon guides (C). Use a vacuum cleaner to clear chaff and dust from the printer base pan (D).
  • Page 173: Cleaning The Paper Motion Detector

    Cleaning the Paper Motion Detector The paper motion detector, located at the bottom of the left tractor gate, checks for jammed or misloaded paper. If excessive chaff or dust accumulates in this area, normal operation may be interrupted. To clean the paper motion detector, perform the following steps and refer to Figure 8-2. Open the left tractor gate (A).
  • Page 174: Printer Self-Tests

    Printer Self-Tests The printer contains several sophisticated self-tests that can be helpful in maintaining opti mum printer performance. Each of these tests may be initiated from the control panel while in the PRINTER TEST 8 INCH WIDTH or FULL WIDTH menus. Currently available self- tests are: Shift Recycle All E's...
  • Page 175 To verify a proper host computer to printer interface, the data stream sent from the host can be printed in hexadecimal code with ASCII character equivalents. The hex code printout, or hex dump, provides a listing of ASCII character data sent from the host with their corresponding two-digit hex code.
  • Page 176: Fault Messages

    Fault Messages If a problem should arise, the printer displays certain fault messages. These messages indicate the nature and location of user and service correctable errors. These message and their expla nations are listed in Table 8-1. After indicated fault has been corrected, press CLEAR FAULT to return to ONLINE.
  • Page 177: Ribbonminder

    CHAPTER 9 IBBON INDER Introduction The RibbonMinder function ensures quality printing by determining when a ribbon should be changed. The RibbonMinder (patent pending) monitors the consumption of ink from the rib bon by analyzing the printer's hammer action. It is designed to alert the operator before the print quality falls below a certain level.
  • Page 178 The RibbonMinder feature will detect when no usable ink remains. The message display will indicate 0% and the printer will alert the operator. At this point, the printer is typically config ured to stop printing, declare a RIBBON FAULT, and inform the operator to CHANGE RIB BON.
  • Page 179: Analyzing A Job

    Analyzing a Job Every job needs to be analyzed to determine its JOB RATE. The JOB RATE must be set for the RibbonMinder function to work correctly. The JOB RATE describes the rate at which a job wears out the ribbon. JOB RATE values can range from 0 (very little wear) to 1000 (the highest possible rate of ink consumption).
  • Page 180 Select When Worn Action Enter the WHEN WORN ACTION menu by consecutively pressing CLEAR FAULT, CONFIG MENU. Press CONFIG VALUE once to choose STOP PRINTER action, twice to choose AUD/VIS ALARM action, or three times to choose VISUAL ALARM action. The selection will appear in the display with the RIBBON LIFE job rate. Press RUN/STOP after the correct option appears in the display.
  • Page 181 sary. The ribbon should be considered worn out if the print quality of any part of the page is unacceptable. The following is a typical message display after considerable ink con sumption. ON LINE 400A DP AT 10 CPI End of Ribbon Life Reached When the quality of the print is no longer acceptable, press ONLINE again to stop the printer.
  • Page 182: Running A Job

    Running a Job The RibbonMinder function works without attention once it has been initially set up for a job. To do this, perform the following instructions and refer to the diagram at the end of this chap ter. Replace Ribbon if Worn Install a new ribbon if the ribbon life is 0% or negative, or if the RibbonMinder function has been disabled.
  • Page 183 Choose the WHEN WORN ACTION To enter the WHEN WORN ACTION menu press CLEAR FAULT, CONFIG MENU repeatedly until WHEN WORN ACTION appears on the display. This mode allows you to choose what printer action will occur when the ribbon life reaches 0% To select the STOP PRINTER action when the ribbon is worn, press CON FIG VALUE, RUN/STOP.
  • Page 184 Optional Saving of Parameters Save the parameters for this job by pressing CONFIG MENU until the message reads SAVE PARAMETERS. Press RUN/STOP to make the VALUES SAVED message ap pear briefly. Message appears briefly SAVE PARAMETERS VALUES SAVED 10. Optional Relocking of Control Panel Lock the CONTROL PANEL OPERATION by pressing CONFIG MENU and RUN/ STOP simultaneously until the message appears briefly indicating that the menu has been locked.
  • Page 185: Multiple Jobs On The Same Ribbon

    Multiple Jobs on the Same Ribbon The RibbonMinder function may be used to run more than one job on the same ribbon. To do this, the JOB RATE of each job must be known before printing. To use the function with more than one job and more than one JOB RATE, follow the procedures for initially setting up the RibbonMinder function.
  • Page 186: Changing A Ribbon Early

    Changing a Ribbon Early Occasionally, a ribbon malfunctions and needs to be replaced prior to its ink being completely consumed. This may occur with ribbons that have snagged or have folded. Whenever the need to change a ribbon early arises, replace the bad ribbon with a new one and reset the ribbon life to 100% by using the following procedure: Enter NEW RIBBON mode Place the printer OFFLINE.
  • Page 187: Host Interface

    Host Interface The RibbonMinder function can be controlled from a host computer through the host inter face. The following control sequences may be used from the host computer. If the printer is emulat ing a serial matrix printer, substitute ESC for SOH. SOH r J NNNN E To SET JOB RATE NNNN is the JOB RATE value between 0 and 1000 ex...
  • Page 188: Application Hints

    Application Hints Parameters cannot be changed from the control panel while the printer configuration is locked. The CONFIGURATION LOCKED message will appear briefly if you attempt to change a parameter that is locked. JOB RATES do not change when the ribbon size changes. JOB RATES can be changed at any time without causing unacceptable printing quality.
  • Page 191: Installation

    10%. If the line voltage deviates more than 10% during shuttle motor start or operation, the printer power supply should be reconfigured. A field kit for reconfiguring printer voltage and/or frequency requirements is available from Printronix. Call your authorized Service Rep resentative for more details. The printer contains primary circuit protection to accommodate the start-up current.
  • Page 192: Site Requirements

    Site Requirements When selecting the location for the printer, consider interface requirements, power require ments, and environmental factors. Select a location with the proper power source available and within the maximum cable length specifications to interface with the host computer. The printer is designed to operate in a relatively dust free environment such as a computer room or business office with an ambient temperature of 41_ to 104_ F (5_ to 40_ C) and a relative humidity of 10% to 90%.
  • Page 193: Floor Cabinet Model Installation

    Figure 10-2. Site Requirements - Pedestal Model Floor Cabinet Model Installation The following section on Floor Cabinet Model Installation provides information on installing the paper stacking chain assembly and removing the shipping restraints for the P6200L Series printers. Paper Stacking Chain Assembly Installation The Paper Stacking Chain Assembly is an aid used on floor cabinet model printers for proper paper stacking.
  • Page 194: Shipping Restraints Removal

    Hook the looped chains by their rings to the front (toward the front of the printer) of the wire paper guide, one chain positioned near each outer edge of the paper path and two chains positioned near the center of the paper path for the paper width used. Hook the four (4) short chains by their rings to the back of the paper guide in positions similar to the front chains.
  • Page 195 Figure 10-4 illustrates the general location of the shipping restraints on the floor cabinet model printer. Platen restraints include two screws (A) and a tie wrap around the Forms Thick ness Adjustment Lever (B). Two front shock mount restraint screws (C) and four side shock mount restraint screws secure the entire print assembly to the chassis.
  • Page 196: Platen Restraints Removal

    Platen Restraints Removal Platen restraints include the platen restraint screws (one at each end of the platen), the Forms Thickness Adjustment lever tie wrap, and the wire paper guide tie wrap. To remove these re straints, perform the following instructions and refer to Figure 10-5. Raise the printer cover.
  • Page 197: Side Shock Mount Restraint Screw Removal

    Figure 10-6. Front Shock Mount Restraint Screw Removal - Floor Cabinet Model Side Shock Mount Restraint Screw Removal The remaining four shock mount restraint screws are accessed through the right side of the printer by removing the right side panel and lowering the card cage. These procedures are de scribed in this section.
  • Page 198 Figure 10-7. Side Panel Removal - Floor Cabinet Model Figure 10-8. Lowering the Card Cage - Floor Cabinet Model 10-8 Installation...
  • Page 199 Removing the Side Shock Mount Restraint Screws - After removing the side panel and lower ing the card cage, the remaining four shock mount restraint screws can be accessed and re moved. Perform the following instructions and refer to Figure 10-9. Remove the left two restraint screws (A) located above the fan housing (B) with the 3/8"...
  • Page 200 Figure 10-9. Side Shock Mount Restraint Screw Removal - Floor Cabinet Model 10-10 Installation...
  • Page 201: Pedestal Model Installation

    Pedestal Model Installation The following section on Pedestal Model Installation provides information pedestal assembly, table top mounting, and shipping restraints removal for the P6000L Series printers. Pedestal Assembly To assemble the optional pedestal for pedestal model printers, perform the following instruc tions.
  • Page 202 Figure 10-10. Pedestal Legs Installation - Pedestal Model 10-12 Installation...
  • Page 203 Figure 10-11. Rubber Feet Removal - Pedestal Model Figure 10-12. Pedestal Mounting - Pedestal Model Installation 10-13...
  • Page 204: Table Top Mounting

    Table Top Mounting Pedestal model printers can be mounted on a sturdy table instead of the pedestal. However, the table must be designed or modified to accommodate the printer paper path and air ventilation requirements. To mount the printer on a table, perform the following instructions. Select a table sturdy enough to support the weight of the printer.
  • Page 205: Shipping Restraint Removal

    Shipping Restraint Removal The printer shipping restraints must be removed prior to operation. The following tools are required to remove the shipping restraints from a pedestal model: 3/32" inch hex wrench 3/8" nut driver diagonal cutters WARNING Do not connect the ac power source before removing the shipping restraints. If the power has been connected, disconnect it prior to performing the shipping restraint removal procedures to prevent possible injury.
  • Page 206: Shipping Restraint Removal - Pedestal Model

    Figure 10-14. Shipping Restraint Removal - Pedestal Model 10-16 Installation...
  • Page 207: Cable Connections

    Cable Connections Perform the following instructions and refer to Figure 10-15 (floor cabinet model) and Figure 10-16 (pedestal model) to connect the cables to the printer. Verify the voltage shown on the printer ID label (A) is the same as the site line voltage. Refer to the Power Requirements section for more information.
  • Page 208 Figure 10-16. Cable Connections - Pedestal Model 10-18 Installation...
  • Page 209: Preliminary Test

    Preliminary Test After installation is complete, the printer is ready for preliminary testing. The following steps define the test procedure. See the Operation chapter for a description of the control panel and message display. Set the ac power switch to ON and verify the POWER indicator is lit. Load full width computer paper and ribbon as described in the Operation chapter.
  • Page 210 10-20 Installation...
  • Page 211: Standard Ascii Character Set And Equivalents

    APPENDIX A Standard ASCII Character Set and Equivalents BITS OCTAL DECIMAL ASCII CHARACTER BITS COLUMN (XON) ” 0 0 1 0 0 0 1 1 (XOFF) 0 1 0 0 0 1 0 1 & 0 1 1 0 ’ 0 1 1 1 1 0 0 1 1 0 1 0...
  • Page 212 Appendix...
  • Page 213: Serial Emulation Mode Character Set #1

    APPENDIX B Serial Emulation Mode Character Set #1 (80-9F = Control Codes) Appendix...
  • Page 214: Serial Emulation Mode Character Set #2

    Serial Emulation Mode Character Set #2 (80-9f = Printable Symbols) Appendix...
  • Page 215 P-Series Mode Character Set #1 (80-9f = Control Codes) Appendix...
  • Page 216 P-Series Mode Character Set #2 (80-9f = Printable Symbols) Appendix...
  • Page 217 International Characters Appendix...
  • Page 218 Appendix...
  • Page 219: Specifications

    APPENDIX C Specifications Appendix Table C-1 lists physical and electrical specifications for P6000L/P6200L Series printers. Table C-1. P6000L/P6200L Series Printer Specifications 400 LPM Models: P6040L, P6240L 800 LPM Models: P6080L, P6280L PERFORMANCE UPPERCASE UPPERCASE/ PLOT ONLY LOWERCASE RATE (lpm) (lpm)
  • Page 220 Table C-1. P6000L/P6200L Series Printer Specifications (Continued) CHARACTERISTIC SPECIFICATION Character Sets: ASCII Standard 96 characters - Normal and Correspondence Modes ASCII Extended 64 characters - Normal and Correspondence Modes 64 characters - High Speed Mode Maximum (Standard 144 characters per...
  • Page 221 Table C-1. P6000L/P6200L Series Printer Specifications (Continued) CHARACTERISTIC SPECIFICATION Maximum Data Input Rate: Dataproducts 300,000 characters per second Centronics 200,000 characters per second RS-232 Selectable BAUD rate or external clock Input Power: Voltage 120 or 240 Phase Single Frequency 50 or 60 Hz...
  • Page 222 Table C-1. P6000L/P6200L Series Printer Specifications (Continued) CHARACTERISTIC SPECIFICATION Labels on Backing: One-part continuous perforated fanfold back form. Labels must be placed at least !/6 inch from the fanfold perforation. Backing adhesive must not be squeezed out during printing. Sheet Size 3- to 16-inches wide including the two standard perforated tractor feed strips.
  • Page 223: Control Code Cross Reference

    APPENDIX D Control Code Cross Reference The following lists present the programming control codes alphabetically by function and alphabetically by code. In the Programming chapter, an alphabetical list of control code functions is presented with more detailed information on each control code. Alphabetical by Function Function P-Series...
  • Page 224 Alphabetical by Function (Continued) Function P-Series Serial Page Line Spacing n/72 Inch (asserted) ESC 2 6-39 (as stored by ESC A) Line Spacing n/72 Inch (stored) ESC A 6-40 (as asserted by ESC 2) Line Spacing n/216 Inch ESC 3 6-41 Odd Dot Plot 6-44...
  • Page 225 SOH 6 Character Set Select (Printable Symbols) 6-16 Alphabetical by P-Series Code (Continued) P-Series Code Function Page SOH 7 Character Set Select (Control Codes) 6-15 SOH d (or BS) Elongated (Double High) Print (one line only) 6-19 SOH E Emphasized Print 6-20 SOH F Emphasized Print Reset...
  • Page 226 ESC A Line Spacing n/72 Inch 6-40 ESC B Vertical Tab Set 6-58 Alphabetical by Serial Code (Continued) Serial Code Function Page ESC C Forms Length Set (Lines) 6-29 ESC C NUL Forms Length Set (Inches) 6-28 ESC D Horizontal Tab Set 6-31 ESC E Shadow (Emphasized) Print...
  • Page 227 DAVFU/IGP-10 Execute Mode, 5-5 Configuration, 7-4 End Load Code - 6F Hex, 5-4 Signals, 7-3 General Programming, 5-1 Character Formation, 1-3 Line Slewing, 5-6 Character Pitch Selection, 6-48 Start Load Code - 6E Hex, 5-2 P6000L/P6200L User's Reference Manual Index-1...
  • Page 228 Paper Stacking Chain Assembly, 10-3 Form Feed, 6-27 Line Feed, 6-33 Forms Length Set (Inches), 6-28 n/216 Inch (1 line), 6-34 Forms Length Set (Lines), 6-29 Line Spacing, 6-35, 6-39 Front Shock Mount Restraint Screw, 10-6 1/6 Inch, 6-35 Index-2 P6000L/P6200L User's Reference Manual...
  • Page 229 Plot Data Line Format, 4-8 Loading the Ribbon, 2-20 Plot Density, P-Series Compatible Plot Mode, Locking/Unlocking Printer Configuration, 2-4 Paper Adjustment Controls, 2-7 Plot Rate, 1-5 Paper Stacking, 2-16 Power Switch, 2-2 Plotting Bit Image Pattern, 4-3 P6000L/P6200L User's Reference Manual Index-3...
  • Page 230 Side Panel Removal, 3-8 Side Shock Mount Restraint, 10-7 Site Requirements, 10-2 Removing PCBA, Floor Cabinet Model, 3-9 Skip-Over Perforation, 6-52 Requirements, 10-1 Skip-Over Perforation Cancel, 6-53 Power, 10-1 Site, 10-2 Special Function Code, 6-2 Index-4 P6000L/P6200L User's Reference Manual...
  • Page 231 Superscript/Subscript Printing, 6-54 Unloading Paper, 2-13 Superscript/Subscript Printing Reset, 6-55 Tab, 6-30 Vertical Format Units, 5-1 Horizontal, 6-30 Vertical Tab, 6-57 Horizontal Set, 6-31 Vertical Tab Set, 6-58 Table Top Mounting (Pedestal model), 10-14 Test, Preliminary, 10-19 P6000L/P6200L User's Reference Manual Index-5...
  • Page 232 Index-6 P6000L/P6200L User's Reference Manual...
  • Page 234 RINTRONIX 17500 C ARTWRIGHT 19559 92713-9559 RVINE, 714/863-1900 HONE: 714/660-8682 RINTRONIX EDERLAND OX 163, IEUWEWEG 283 NL-6600 A IJCHEN ETHERLANDS (31) 8894-90111 HONE: (31) 246-419768 RINTRONIX 512 C 02-15 ANE, EDOK NDUSTRIAL STATE 1646 INGAPORE (65) 449-7555 HONE: (65) 449-7553 140576–001C...

This manual is also suitable for:

P6200l

Table of Contents