Page 2
Note! Before using the information and the product it works with, ensure that you read the general information under "Notices" on page vi. February 1998 This manual may contain references to, or information about, IBM products that are not announced in your country. Such references or information must not be construed to mean that IBM intends to announce such IBM product, programming or services in your country.
Notices References in this publication to IBM products, programs, or services do not imply that IBM intends to make these available in all countries in which IBM operates. Any reference to an IBM product, program, or service is not intended to state or imply that only IBM’s product, program, or service may be used.
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. Canadian Department of Communications Compliance Statement This equipment does not exceed Class A limits per radio noise emission for...
Trademarks and Service Marks The following terms, denoted by an asterisk (*) in this publication, are trademarks of the IBM Corporation in the United State or other countries or both. The following terms, denoted by a double asterisk (**) in this publication, are trademarks of other companies: Creative Controllers, Inc.
Safety Notices Disconnect the AC power cord before cleaning the printer. Before powering on the printer, make sure it is plugged into the appropriate power source. Refer to the "Select a Site" section in Chapter 2 of the Setup Guide for information on proper power sources.
Huomautuksia Turvallisuudesta Irrota vaihtovirtajohto ennen kirjoittimen puhdistusta. Ennen virran kytkemistä kirjoittimeen on varmistettava, että kirjoitin on liitetty sopivaan virtalähteeseen. Asennusoppaan (Setup Guide) luvussa 2, kohdassa Asennuspaikan valinta (Select Site), on tietoja virtalähteen valinnasta. Normas de Segurança Desligue o fio de corrente alternada antes de limpar a impressora.
Page 11
Säkerhetsföreskrifter Koppla los nätkabeln innan du rengör skrivaren. Innan du kopplar på strömmen till skrivaren ska du kontrollera att den är ansluten till rätt strömförsörjning. I avsnittet Val av uppställningsplats (Select a Site) i kapitel 2 av Installationsanvisningar (Setup Guide) finns information om rätt strömförsörjning.
What does the MPI feature do? The MPI acts as a protocol converter, taking coax or twinax data streams and translating them into an ASCII data stream that the 6400 printer parallel ASCII port is set up to handle. As you install and configure the MPI, you are defining the translation that is performed.
The following are publications referred to in this manual. Related Publications Publication Title 6400 Line Matrix Printer Setup Guide 6400 Line Matrix Printer Operators Guide 6400 IGP User’s Guide 6400 Code V User’s Guide Document Number S246-0116 S246-0115 S246-0151 S246-0150...
CONFIGURATION — Preparing for Configuration — Configuring the Printer — Configuring for port switching Multi–Platform Interface Feature Operation Guide...
The MPI feature must be configured, the printer must be configured for correct operation with the feature, and the printer must be defined to the twinax or coax host. In addition, if the parallel port will be used to attach another host, then that configuration must be performed.
Page 17
MPI and the printer: Set the MPI dip switches (Page 5) Set the printer configuration (Page 9) If configuring for coax, set the coax buffer size using the rotary switch (see Using Coax with the MPI)
MPI The dip switches allow you to select the emulation of the printer, character sets, IGP options, etc. If you do not know the type of printer to be emulated, consult your Data Processing department.
Page 19
OFF or OPEN ON or CLOSED After making MPI switch or cable changes, the printer must be powered off, wait 15 seconds and then power on the printer in order for those changes to take effect. Figure 1 Location of Configuration Switches.
SW1-7 and SW1-8 to be compatible with the alternate host. See page 12 for more information. If you set SW1-7 to 6400 Printronix (Open), you must set SW1-8. If you set SW1-7 to 6400-Epson (Closed), you do not need to set SW1-8 and you can leave SW1-8 to the factory default.
Also, if you will be port switching, you should set the SW1-7 and SW1-8 to be compatible with the alternate host. See page 12 for more information. If you set SW1-7 to 6400 Printronix (Open), you must set SW1-8. If you set SW1-7 to 6400-Epson (Closed), you do not need to set SW1-8 and you can leave SW1-8 to the factory default.
Page 22
configuring MPI * indicates IGP Feature installed. ** indicates Code V Feature installed. MPP means Maximum Print Position MPL means Maximum Page Length note note Multi–Platform Interface Feature Operation Guide...
For a complete listing of Custom Set 8, see Appendix B. For proper printer operation, the ASCII emulation in the 6400 must match the ASCII emulation chosen for the MPI feature. Check that these match and change as needed.
Table 3 Printer Configuration PRINTER CONTROL SHUTTLE TIMEOUT PARALLEL INTERFACE INTERFACE TYPE PC PARALLEL DATA BIT 8 DATA POLARITY ..STROBE POLARITY ..RESPONSE POLARITY ..
Page 25
Configuring MPI for Either IGP or Code V Graphic Feature Those printers using an IGP or Code V Graphics Feature must have the feature installed and the printer properly configured. Check the sample printouts of Table 2 and Table 1 to see how to configure the MPI when these two features are being used.
PC application to match the emulation you have set in the printer. For example, when you have set the printer emulation to 6400-Epson, your host ASCII application, should use a standard Epson print driver. When you have set the printer emulation to...
Coax Connection To connect the coax line from the cluster controller to the IBM 6400 printer, you must use the supplied BNC Adapter (P/N# 08H7968). Connect the BNC Adapter to the "HOST" connector port on the Multi–Platform Interface Feature I/O. (See Figure 2 )
Page 29
Remember! If you make any changes to cables, switch settings or the configuration you must power the printer off, wait 15 seconds and then power the printer on again. LED Indicators The Multi-Platform Interface I/O has two LEDs labeled SYNC and SYS (see page 75).
Coax Buffer Size While connected to the coax line, the IBM 6400 Multi–Platform Interface Feature has a built in buffer. The size of this buffer is user configured by setting the Address switch (see page 75 for location on I/O) on the MPI I/O to a specified setting.
Entering Code Dump mode To enter the Code Dump mode: Power off the printer. Power on the printer and place it on- Once the Configuration Printout has printed, the controller will be in Code Dump mode. In order to use the "Code Dump Mode", the MPI must be receiving data from the host Multi–Platform Interface Feature Operation Guide...
Page 32
Exiting Code Dump Mode To exit Code Dump mode: Power off the printer. Reset the buffer size by setting the ADDRESS switch to the desired address 0-6, or 8-9. Power on the printer and place it on- line. Multi–Platform Interface Feature Operation Guide...
Coax Command Interpreter To gain access to some printer features not available on the host system, a Command Interpreter has been built into the Multi–Platform Interface Feature. By using special control codes, you can pass the hexadecimal codes to the printer that access the ASCII features of the printer.
¬HEX Hexadecimal pass-thru mode. Data following this command is packed into hexadecimal pairs and sent to the printer. The command may be terminated by sending the "@" character. Any non-hexadecimal characters (except the "@") are ignored. Terminate Hex mode by sending an at sign "@".
Page 35
¬ONN¬HEX 0C 0C 0C @ - send three ¬ONN¬HEX 41 42 43 @ - send ABC in ASCII to printer. ¬OFF¬HEX 0C 0C 0C @ ¬ONN¬HEX 0C 0C 0C @¬OFF - printer then feed three sheets of paper. ¬ONN¬FLS058¬OFF Multi–Platform Interface Feature Operation Guide...
Data sent from the S/370 or S/390 host computer to the Multi–Platform Interface Feature is translated into the correct form for the 6400 printer to understand. The following sections show the maps used by the interface to translate the various kinds of host data into the ASCII printer language.
Page 37
Internal 3270 (DSE/DSC) to ASCII Character Map " > < The following control codes are supported: NUL = NULL OF MESSAGE FF = FORM FEED LINE CR = CARRIAGE RETURN ATTRIBUTES Multi–Platform Interface Feature Operation Guide & ˆ ´ EM = END NL = NEW ATT = coax code maps...
Page 38
coax code maps Internal 3270 (DSE/DSC) to ASCII Character Map LN = LOGICAL NOT prints as an ASCII caret "^" (5E) nc = NO CODE AVAILABLE printed as an ASCII space (20th) Multi–Platform Interface Feature Operation Guide F MSB...
Page 39
EBCDIC (SCS) to ASCII Character Map LN = LOGICAL NOT prints as "1" or "^" (ACH or 5EH) EO = EO control code not supported, prints as a space (20th) nf = NO FUNCTION supported prints as a space (20th) nc = NO CODE AVAILABLE printed as an ASCII hyphen (2DH) Multi–Platform Interface Feature Operation Guide...
Page 40
coax code maps EBCDIC (SCS) to ASCII Character Map The following control codes are supported. NUL = Null BS = Back space FF = Form Feed ENP = Enable presentation VCS = Vertical Channel Select NL = New Line VT = Vertical Tab LF = Line Feed GE = Graphic Escape HT = Horizontal Tab...
Page 41
The following Format (FMT) control codes are supported in LU1 (SCS): SHF = "2BC1..." SET HORIZONTAL FORMAT. (any MPP valid) SVF = "2BC2..." SET VERTICAL FORMAT. (any Line Density valid) SLD = "2BC6..." SET LINE DENSITY. (00H, 09H, 12H, 18H AND 24H valid "6, 8, 6, 4, and 3 LPI"...
System 36 or other twinax host system. Active jobs/devices If there are any active devices on the twinax line that the printer is going to be on: Terminate the device immediately up cable of the printer, on the twinax line.
Page 44
Power off The printer's POWER switch should be in the "OFF" position. "Smart T" attachment Connect the supplied "Smart T" (twinax auto-termination cable, part number 14H5335) to the 15-pin connector on the printer’s MPI interface. (See Figure 3 ) Termination/cable thru is automatically accomplished by the "Smart T".
Page 45
The other end of this cable attaches to either side of the "Smart T" connected to the printer. If this printer is the last or only device on the twinax line, the twinax cable attaches to either side of the "Smart T"...
Page 46
Power On Printer At this point, once the cable connection and the address settings have been verified, you should power on the printer. LED Indicators The Multi-Platform Interface I/O has two LEDs labeled SYNC and SYS (see page 75).
Page 47
Select option "2" on the PRIME OPTION MENU, "Work Station Printer Verification", to run the IBM printer verification test. Select this printer's ID number to run the test on this printer. Select the number of times that you wish to print the WORK STATION VERIFICATION TEST.
Data sent from the host computer to the Multi–Platform Interface Feature is translated into the correct form for the 6400 printer to understand. This map illustrate the translation from host code page USA to ASCII code page PC850. Translation maps for other code pages, such as Multinational, are not shown.
Page 49
EBCDIC (SCS) TO ASCII CHARACTER MAP NULL Multi–Platform Interface Feature Operation Guide twinax code maps & é â ê Â ä ë Ä ä è À à í Á ã î Ã å ï Å ç ì Ç ñ ß Ñ...
Page 50
twinax code maps EBCDIC (SCS) TO ASCII CHARACTER MAP Ø ° ª º ð æ ý ¸ þ Æ ± ¤ The following control codes are supported. NULL = Null ATRN = ASCII Transparent FF = Form Feed CR = Carriage Return NL = New Line BS = Back space µ...
To access the Code Dump mode provided by the controller: Power off the printer. Set the ADDRESS switch to address Power on the printer. After the MPI configuration has printed, set the ADDRESS switch on the interface I/O to the device’s current address (0-6) on the host system.
Page 52
To exit Code Dump mode: Power off the printer. Set the ADDRESS switch on the MPI to the device’s current address (0-6) on the host system. Power on the printer and place it on- line. Multi–Platform Interface Feature Operation Guide...
Page 53
Code Dump Header The "Code Dump" header is identical to the "Diagnostic" self-test header, except for the test identification in the first line. Following the header, the received data is printed in a structured field dump format (See Figure 4 ). This shows the data as received from the host system with each SCS command on a separate line.
Multi–Platform Interface Feature. By using special control codes, you can pass the ASCII hexadecimal codes to the printer that access the features of the printer. These codes allow you to transparently pass any character or sequence of characters to the printer.
Ignored if already off. ¬HEX Pack valid Hexadecimal characters two to a byte and send to the printer. Invalid Hexadecimal characters will be skipped - all SNA commands will be passed out. Terminate Hex mode by sending an at sign "@".
Page 56
twinax command interpreter Example To send a carriage return, line feed, ABC followed by a form feed you would send the following: ¬ONN¬HEX 0D 0A 41 42 43 0C @ ¬ONN¬HEX 0D 0A @ABC ¬ HEX 0C @ In either case, once the Command Interpreter is enabled, you need not re- enable it until the controller is powered down or following a ¬OFF.
Introduction The Multi–Platform Interface Feature has the ability to connect to two different operating systems at once. One of these connections is the twinax or coax connection already discussed. In addition, the MPI supports the use of a Centronics** "D" connector to connect to systems that support devices attached via a parallel port.
Select a time out configuration (either short or long) to match your system's needs. The printer will feed a blank page when data host inputs are switched. When switching host inputs, the printer configuration is not preserved by the printer's memory.
Setting time outs on the Parallel Host If you are using the printer attached to a host PC system using the DOS operating system, use the following configuration for the retry value. The command MODE LPTn: RETRY=P (issued from the command prompt, or in a batch file) will set the parallel port timeout to "infinite retry".
Each diagnostic test prints a header that displays the firmware part number, revision level, and the controller board option switch settings. For example: IBM 6400 Multi-Platform Interface ROM=CI-1717 CHECKSUM - 7108 PREDICTED, 7108 ACTUAL COPYRIGHT 1995 note Wait several seconds after powering on for the selected diagnostic to start.
Coax Operation Dialing the diagnostic test number into the “ADDRESS” (Address 7) switch selects the diagnostic routine. Powering up the printer executes them. (See Table 7 ) Table 7 Coax Diagnostic Tests ADDRESS DIAGNOSTIC TEST RESULTS SELECTION Selects Configuration printout and Code Dump Mode All other address settings for the coax diagnostic mode are invalid.
Twinax Operation Dialing the diagnostic test number into the “ADDRESS” switch selects the diagnostic routines. Powering up the printer executes them. (See NOTE). You may change the "ADDRESS" switch while the diagnostic is running (printing) to step to another diagnostic. (See Table 8 )
Page 65
Verify that the printer’s configuration is set according to Table 3 on page 10. When diagnostics are complete: Power off the printer and wait 15 seconds Set the address switch back to the original position Power on the printer and resume normal operation Multi–Platform Interface Feature Operation Guide...
Troubleshooting your Host Printer Operation If any problems occur while running the Printer Verification Test in either twinax or coax host system check the following: Verify that you have assigned the correct address setting to the printer. (Twinax Only) Verify that the address in the system configuration matches the address setting on the printer.
Page 67
Use this printout to verify data from the host. With the MPI not in code dump mode, set the printer configuration to Hex Print Mode and print the job. Use the printout to verify the hexadecimal output of the MPI going to the printer.
Compatibility Issues The following are issues that may arise when implementing the printer in the host environment. Cancel Key When the user presses the printer's CANCEL key, nothing is reported to the host application. The MPI does not send a message to the host application to cancel the print job.
Coax Error Messages Error Reported Intervention Required Order Reject Invalid Parameter Multi–Platform Interface Feature Operation Guide compatibility issues Cause Printer Offline Paper Error Twinax Protocol Error Twinax Protocol Error Twinax Protocol Error Power On Transition Invalid Control Code Invalid Parameter Unprintable character detected after receipt of a “set graphic...
Page 70
Switching between Serial ASCII and Parallel ASCII To switch between Serial ASCII and Parallel ASCII, the operator must reconfigure the printer interface selection from the operator panel by selecting a custom set that used the correct ASCII interfaces. This is because the MPI interface communicates through the Parallel ASCII port.
Overview It is necessary to define a printer in the S/370-S/390 environment to VTAM, JES2, POWER, PSF, VPS, JES328X Print Facility, NCP, VM, VSE, MVS, and/or other software depending upon your operating environment and printing requirements. The following are examples of the type of setups that are required.
6400-LU1-SCS-Local SNA 3174 Control Unit LU1-SCS mode is utilized when neither PSF support nor IPDS is required to accomplish the print function desired. An existing local 3174 SNA-connected control unit is assumed. The steps required to install a local LU1-SCS printer for host definitions...
Page 74
Refer to the vendor documentation for defining an SCS printer to the program for its use. If there is no specific information on the 64XX you may use the IBM 4234 for reference.
6400-LU1-SCS-Remote SNA 3174 Control Unit LU1-SCS mode is utilized when neither IPDS nor PSF is needed to accomplish the print function desired. An existing remote 3174 SNA-connected control unit is assumed. The steps required to install a remote LU1-SCS printer for host definitions...
Page 76
Refer to the vendor documentation for defining an SCS printer to the program for its use. If there is no specific information on the 64XX you may use the IBM 4234 for reference.
6400-LU3-DSE-Local SNA 3174 Control Unit LU3-DSE mode is utilized when no host printing controls are required to accomplish the print function desired. The printer settings will be used and cannot be overridden by the host system. An existing local 3174 SNA-connected control unit is assumed.
Page 78
DESTID NAME=LOC64XX,DEST=R1 Step 3 – Define to CICS or another application program Refer to the vendor documentation for defining a DSE printer to the program for its use. Host system commands to change printer setting are not supported in DSE mode.
6400-LU3-DSE-Remote SNA 3174 Control Unit LU3-DSE mode is utilized when host controls are not needed to accomplish the print function desired. An existing remote 3174 SNA-connected control unit is assumed. The steps required to install a local LU3-DSE printer for host definitions...
Page 80
DESTID NAME=P64XX,DEST=R1 Step 4 – Define to CICS or another application program Refer to the vendor documentation for defining a DSE printer to the program for its use. Host system commands to change printer settings are not supported in DSE mode.
6400-LU0-DSC-Local Non-SNA 3174 Control Unit LU0-DSC mode is utilized when host controls are not needed to accomplish the print function desired and the control unit is attached by a VTAM-Controlled NON-SNA Control Unit. An existing local 3174 NON- SNA-connected control unit is assumed.
Page 82
Host commands for changing printer settings are not supported in this mode. Refer to the vendor documentation for defining an DSC printer to the program for its use. Step 4 – Printer Settings In LU0 mode the printer settings control the CPI, LPI and all other aspects of the printed output.
Custom Set 8. Detailed descriptions of the values contained in Custom Set 8 (and all custom sets) are provided in the IBM Line Matrix Printer, 6400 Setup Guide, S246-0116. Multi–Platform Interface Feature Operation Guide...
Page 85
DATA BITS STOP BITS PARITY DATA TERMINAL READY REQUEST TO SEND BUFFER SIZE IN KILOBYTES POLL CHARACTER ONE CHAR ENQUIRY EMULATION CONFIGURATION ASCII PRINTER EMULATION PRINTER EMULATION CONFIGURATIONS Multi–Platform Interface Feature Operation Guide printer configuration PARALLEL ENGLISH ALARM ENABLE BIDIRECTIONAL DISABLE...
Page 86
PROPRINTER III XL EMULATION PRINT LANGUAGE ALTERNATE CHARACTER SET DEFINE CR CODE AUTO LF DEFINE LF CODE FF VALID AT TOF 20 CPI CONDENSED EPSON EMULATION CHARACTER SETS EPSON PRINT LANGUAGE DEFINE CR CODE AUTO LF DEFINE LF CODE...
Page 87
SELECT SUBSET EXTENDED DEC MULTINATIONAL CONTROL CODE 06 DEFINE CR CODE AUTO LF OVERSTRIKE DEFINE LF CODE PRINTER SELECT ALTERNATE SET 80-9F PRINT FORMAT CHARACTERS PER INCH LINES PER INCH FORMS WIDTH FORMS WIDTH IN INCHES FORMS WIDTH IN MM...
IBM service to have this feature installed by IBM service personnel. The following instructions are for trained service personnel only. Before installing the card, print the 6400 configuration and graphics option configuration. Retain these for possible reference. To complete this installation you will need:...
Accessing the card-cage Disconnect the printer from any and all power before proceeding with any installation. To access the Card–Cage: Open the Printer Cover. Unload any paper. Loosen the hold-down screws. Lift slightly the right end and slide the Paper Guide Assembly to the left. Lift the paper guide assembly off the card cage.
Preparing the printer for MPI Installation The next step in installing the Multi-Platform Interface Feature into the printer is to disconnect the PC parallel connector that is currently installed in the printer and open the interface expansion slot To remove the interface: With the printer’s rear cabinet door...
Installing the MPI Card in the Printer The next step is to install the MPI card as described below. Disconnect the printer from power before proceeding with any installation. Install supplied standoff into the mounting hole next to connector J111 on the printer’s Controller Board.
MPI card. Attaching the MPI Label Attach the MPI Label, part number 145594, on the printer, near the MPI. This label provides information about the MPI connections and is needed, if service is required.
hardware installation Checking the MPI Installation Once you have verified that the connectors and boards are securely connected, re- install the Paper Guide Assembly to the card cage. Reconnect the AC power cord and run the built-in diagnostics as described in the Troubleshooting section of this manual.
Twinax Character Sets Multinational EBCDIC Character Set Multi–Platform Interface Feature Operation Guide & ø Ø ° é É â ê Â Ê á ë Ä Ë ä è À È à í Á Í ã î Ã Î å ï Å...
Page 102
twinax character sets USA EBCDIC Character Set & ø Ø ° é É â ê Â Ê á ë Ä Ë ä è À È à í Á Í ã î Ã Î å ï Å Ï ç ì Ç Ì...
Page 103
Austria/Germany EBCDIC Character Set Multi–Platform Interface Feature Operation Guide & ø Ø ° É â ê Â Ê ë Ä Ë ä À È à í Á Í ã î Ã Î å ï Å Ï ç ì Ç Ì ñ...
Page 104
twinax character sets French Canadian EBCDIC Character Set & ø Ø ° é É â ê Â Ê ä ë Ä Ë è À È à í Á Í ã î Ã Î å ï Å Ï ç ì Ç Ì...
Need help?
Do you have a question about the 6400 and is the answer not in the manual?
Questions and answers