AGILE ® TM 5250 OPTIMA Intelligent Protocol Converter ™ USER’S MANUAL
TABLE OF CONTENTS Page xv Table of Contents Preface Copyright Information ................................................................................ ii Release Notes .............................................................................................. ii About AGILE ............................................................................................. iii Also From AGILE ...................................................................................... iv 5250 ALLY ..............
Page xvi AGILE 5250 OPTIMA User’s Guide and Reference Selecting a Location ................................................................................. 1-3 Space Requirements .......................................................................... 1-3 Electrical Requirements .................................................................... 1-4 Operating Environment .................................................................... 1-4 Unpacking .................................................
TABLE OF CONTENTS Page xvii Configuring the Parallel In Alt Host Port .............................................. 1-27 Configuring a Serial Alt Host Port ........................................................ 1-28 Saving the Configuration ....................................................................... 1-31 Summary ................................................................................................ 1-31 Chapter 2 — Advanced Configuration Configuration Menu ........................
Page xviii AGILE 5250 OPTIMA User’s Guide and Reference Underlining Spaces ......................................................................... 2-16 Orientation ...................................................................................... 2-16 Paper Sources (Drawers) ................................................................ 2-19 Chapter 3 — Character Code Translation Overview ..................................................................................................
TABLE OF CONTENTS Page xix PFS Descriptions ...................................................................................... 4-6 INITIBM ........................................................................................... 4-6 INIT T1 ............................................................................................. 4-6 INIT T2 ............................................................................................. 4-7 INIT T3 ...................................................
Page xx AGILE 5250 OPTIMA User’s Guide and Reference SUPSOFF ........................................................................................ 4-20 LOWQUAL ..................................................................................... 4-21 MEDQUAL ..................................................................................... 4-21 HIQUAL ......................................................................................... 4-21 SIMPLEX ...............................................
TABLE OF CONTENTS Page xxi PFS! Report ..................................................................................... 5-20 PORTFID! Report ........................................................................... 5-23 LANDFID! Report .......................................................................... 5-29 LOOP! Report ................................................................................. 5-35 Troubleshooting .......................................................................
Page xxii AGILE 5250 OPTIMA User’s Guide and Reference Font Correspondences ........................................................................... A-11 Downloading Font Correspondences ............................................ A-11 Font Correspondence Limits.......................................................... A-14 Xerox Menu Options ............................................................................. A-14 The Xerox Menu ...............................................................
TABLE OF CONTENTS Page xxiii Set GCGID Through GCID (SCG) .................................................B-14 Set FID Through GFID (FSG) ........................................................B-15 Begin Emphasis (BES) ...................................................................B-17 End Emphasis (EES) .......................................................................B-17 Release Left Margin (RLM) ...........................................................B-17 Set Indent Level (SIL) .........
Appendix C — Pseudo Transparency Introduction ..............................................................................................C-1 i-data Pseudo Transparency .....................................................................C-1 MPI Pseudo Transparency .......................................................................C-2 Appendix D — OPTEDIT Overview ................................................................................................. D-1 Installing OPTEDIT .................
Configuring the Output Ports ................................................................ D-17 Loading an Output Port Configuration .......................................... D-17 Saving an Output Port Configuration ............................................ D-19 Configuring the Parallel Output Port .................................................... D-19 Parallel Output Port Timing........................................................... D-19 Configuring Serial Ports for Output ...................
PREFACE Page i TM 5250 OPTIMA Intelligent Protocol Converter 5250 OPTIMA™ User’s Guide and Reference AGILE 875 Alfred Nobel Drive Hercules, CA 94547-1899 TEL (510) 724-1600 • TEL (800) 538-1634 • FAX (510) 724-9624 Customer Support: FAX (510) 724-2222 • E-MAIL tech@agileinc.
Page ii AGILE 5250 OPTIMA User’s Guide and Reference Copyright Information ©1996 AGILE All rights reserved. Copyright protection claimed includes all forms and matters of copyrightable material and information now allowed by statutory or judicial law or hereinafter granted. AGILE is a registered trademark of AGILE. 5250 OPTIMA and all other AGILE products mentioned in this publication are trademarks of AGILE.
PREFACE Page iii About AGILE In 1978 IBM and the word compatible were rarely found together, but IBMs mainframe customers wanted a less expensive, more flexible printing solution than IBM offered them. They wanted value, performance and features that only ASCII printers could provide. They wanted freedom of choice.
Page iv AGILE 5250 OPTIMA User’s Guide and Reference Also From AGILE 5250 ALLY™ An intelligent protocol converter that enables an industry-standard parallel ASCII or EBCDIC printer to be attached to a System/3X or AS/400 midrange computer. Its alternate host feature allows the midrange host and a PC to share the printer without an A/B switch. 6287 ULTRA™ A full-featured protocol converter that enables a serial or parallel ASCII or EBCDIC printer or plotter to be attached to a 3270-type controller.
PREFACE Page v AGILE Product Warranty Standard Warranty AGILE warrants to the original purchaser that this product will be free from defects in materials and workmanship and in good working order per the functional specifications current at the time of shipment for a period of two (2) years from the date of shipment to the purchaser.
Page vi AGILE 5250 OPTIMA User’s Guide and Reference event shall AGILE be responsible for any loss of business, savings or profits, downtime or delay, labor repair or material costs, injury to person or property, or any similar or dissimilar consequential or inconsequential loss or damage resulting from this product, its use, or arising out of any breach of warranty, even if AGILE or an authorized AGILE dealer has been advised of the possibility of such damage, or for any claim by any other party.
PREFACE Page vii FCC Statement This equipment generates, uses and can radiate radio frequency energy. If it is not installed and used in strict accordance with AGILEs instructions, it may cause interference to radio and television reception.
Page viii AGILE 5250 OPTIMA User’s Guide and Reference About the AGILE 5250 OPTIMA The AGILE 5250 OPTIMA is a powerful, easy-to-use, intelligent protocol converter/printer interface controller that allows industry-standard, parallel or serial, ASCII or EBCDIC printers to be attached to an IBM System 34, 36, 38 or an AS/400. The OPTIMA also can be attached to plotters, rasterizers, bar code printers and other output devices that support Centronics parallel or serial interfacing.
PREFACE Page ix The operating software and configuration data are stored on a PC/MSDOS-compatible diskette, instead of a conventional ROM or EPROM. The built-in 1.44MB disk drive facilitates easy configuration and software upgrading. The unit can be configured from the front panel, or with OPTEDIT, a PC-based, menu-driven configuration utility. System uniformity is assured because the unit can be configured once and the settings then duplicated for additional stations.
Page x AGILE 5250 OPTIMA User’s Guide and Reference 5250 OPTIMA Features and Specifications Input/Output Ports IBM Twinax Port 2 DB-25 Parallel Ports (1 input, 1 output) DB-9 Serial Port (bidirectional) DB-25 Serial Port (bidirectional) Host Interface Automatic terminating / cable-through intelligent T connector Up to three twinax addresses (sessions/logical units) with automatic address validation and conflict avoidance Printer/Plotter Output Interfacing ASCII or EBCDIC Centronics DB-25
PREFACE Page xi Throughput Supports up to 35 logical pages-per-minute at 100% print density (132 columns by 66 lines, for a total of 8712 characters per page) in IBM emulation; 55 logical pages-per-minute in 275 emulation Upgradeability Operating software and configuration data on PC/MS DOScompatible 1.44MB 3.
Page xii AGILE 5250 OPTIMA User’s Guide and Reference About This Manual This manual covers the installation and use of the AGILE 5250 OPTIMA intelligent protocol converter. AGILE makes no warranties, expressed or implied, as to its completeness or accuracy. The information in this manual is current as of the date of its publication, but it is subject to change by AGILE at any time without notice.
CHAPTER 1 — GETTING STARTED Page 1-1 CHAPTER 1 GETTING STARTED Overview / Objectives This chapter provides information on installing the AGILE 5250 OPTIMA. Sections of this chapter provide instructions regarding: Choosing a location for the OPTIMA Physical interfacing to the host system and printers Configuring the OPTIMA for communication with the host system, printer(s) and alternate host(s) Saving the new configuration All physical interfacing should be performed before the OPTIMA is turned on.
Page 1-2 AGILE 5250 OPTIMA User’s Guide and Reference Data Stream Interface The data stream in a print job from an IBM midrange host consists of hexadecimal values, some of which are SCS/DCA control codes, and some of which represent printable characters for an IBM midrange printer. The IBM midrange host uses over fifty SCS/DCA commands to control how an IBM midrange printer formats a given print job.
CHAPTER 1 — GETTING STARTED Page 1-3 Before Beginning The following are needed before installing the 5250 OPTIMA: A suitable location A serial or parallel printer (or other output device) A twinax host interface cable connected to the users host system or remote twinax controller Additionally, the user or someone in the users organization should be knowledgeable about the host system and printers Selecting a Location The compact size, quiet operation and attractive styling of the 5250 OPTIMA al
Page 1-4 AGILE 5250 OPTIMA User’s Guide and Reference Electrical Requirements The 5250 OPTIMA requires 110 VAC (50-60 Hz) at 0.5 amperes, unless specifically configured for 220 VAC / 0.25 ampere usage (factory optional). Plug the OPTIMA and the printer into different electrical circuits. Do not use extension cords with the OPTIMA. Users with any questions regarding the electrical service at their site should contact a qualified, licensed electrician.
CHAPTER 1 — GETTING STARTED Page 1-5 Package Contents After unpacking the 5250 OPTIMA, please check that all of the following items have been included. If any of these items are missing, please contact AGILE immediately.
Page 1-6 AGILE 5250 OPTIMA User’s Guide and Reference 5250 OPTIMA Rear Panel The rear panel of the OPTIMA provides an on/off switch, a NEMA power cord outlet, a DB-15 port for connecting a twinax adapter (TWINAX), a Centronics DB-25 parallel output port (PARALLEL OUT PRINTER), a DB-25 parallel input port (PARALLEL IN ALT HOST), a DB-9 serial I/O port (SERIAL I/O PORT 1) and a DB-25 serial I/O port (SERIAL I/O PORT 0). PARALLEL OUT PRINTER PC COMPATIBLE 117 VAC 0.
CHAPTER 1 — GETTING STARTED Page 1-7 AGILE 5250 OPTIMA Cable Chart The following chart lists and describes the standard and optional printer and alternate host cables available for connection to the OPTIMA. Custom cables are also available from AGILE.
Page 1-8 AGILE 5250 OPTIMA User’s Guide and Reference The twinax port pin-outs are as follows: DB-25 Serial Port 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 = Signal Ground 5 = CTS → (Clear To Send) 2 = RXD ← (Receive Data) 6 = DSR ← (Data Set Ready) 3 = TXD → (Transmit Data) 20 = DTR → (Data Terminal Ready) 4 = RTS ← (Ready To Send) DB-9 Serial Port 1 2 3 4 5 6 7 8 9 1 = DCD ← (Data Carrier Detect) 5 = Signal Ground 2 = RXD ← (Receive Data) 6 = DSR ← (Data Set Ready
CHAPTER 1 — GETTING STARTED Page 1-9 Connecting to the Host System The 5250 OPTIMA can be connected via its twinax T adapter to any IBM 5250 protocol device (System/3X, AS/400 or remote controller) that has an address configured as an IBM 3812 (SCS Mode), 4214, 5219, 5224, 5225 or 5256 printer. Connecting Twinax To connect the OPTIMA to the host system or remote controller twinax line: PARALLEL OUT PRINTER PC COMPATIBLE 117 VAC 0.
Page 1-10 AGILE 5250 OPTIMA User’s Guide and Reference 3. Screw the twinax cable from the local System/3X, AS/400 CPU or remote controller into one side of the twinax cable adapter T. Both sides of the T are identical, so either side may be used. 4. To cable through, simply connect to the other side of the twinax adapter. Otherwise, the adapter will automatically terminate the twinax line.
CHAPTER 1 — GETTING STARTED Page 1-11 Connecting a Printer via Centronics Parallel A parallel output cable is included with the OPTIMA. The cable supplied by AGILE may be used, or if a parallel cable is already connected to the printer, it may be used instead. The PARALLEL OUT PRINTER port on the OPTIMA is IBM PC, XT, AT, and PS/2 compatible. Any cable used to connect one of these computers to the printer may be used to connect the OPTIMA to the printer. 1.
Page 1-12 AGILE 5250 OPTIMA User’s Guide and Reference Due to the OPTIMAs internal port priority system, if connecting a single serial printer to the 5250 OPTIMA, it should be connected to SERIAL I/O PORT 1. If connecting two serial printers to the OPTIMA, the printers may be connected to either of the OPTIMAs two serial ports. Connecting the First Printer via Serial The first (and perhaps only) serial printer connected to the 5250 OPTIMA should be connected via the OPTIMAs SERIAL I/O PORT 1.
CHAPTER 1 — GETTING STARTED Page 1-13 Connecting a Second Printer via Serial After connecting a printer to the 5250 OPTIMA via SERIAL I/O PORT 1, a second printer may be connected via SERIAL I/O PORT 0. SERIAL I/O PORT 0 has a DB-25, DCE-standard pin-out. It is intended primarily for use as an alternate host port; however, it may be used as an output port to a printer. The cable necessary to connect SERIAL I/O PORT 0 to a printer may be ordered from AGILE. To connect the OPTIMA to the printer: 1.
Page 1-14 AGILE 5250 OPTIMA User’s Guide and Reference Connecting the Alternate Host(s) The 5250 OPTIMA supports up to three alternate hosts. Each of these alternate hosts may share the printers attached to the output ports with each other and with the host system. Data received from these ports is sent to the output ports on a first-come-first-served basis. No operator intervention is required to switch to the alternate host ports the OPTIMA does this automatically.
CHAPTER 1 — GETTING STARTED Page 1-15 3. Insert the other end of the AGILE alternate host cable into the PARALLEL IN ALT HOST port of the 5250 OPTIMA. 4. Tighten the thumbscrews until the connection is firm, but do not overtighten. Connecting the First Alternate Host via Serial The 5250 OPTIMAs first serial connection to an alternate host device should be made through SERIAL I/O PORT 0.
Page 1-16 AGILE 5250 OPTIMA User’s Guide and Reference Connecting a Second Alternate Host via Serial If using both of the 5250 OPTIMAs serial ports as alternate host ports, connect the second device through SERIAL I/O PORT 1. This port has a DB-9, PC/AT-compatible connector. Connecting SERIAL I/O PORT 1 to an alternate host device requires a null modem cable, available as an option from AGILE. To connect SERIAL I/O PORT 1 to an alternate host device: 1.
CHAPTER 1 — GETTING STARTED Page 1-17 Connecting the 5250 OPTIMA to Power Now that the 5250 OPTIMA has been connected to all of the printers and alternate host devices, it may be connected to the power outlet. PARALLEL OUT PRINTER PC COMPATIBLE 117 VAC 0.5A 50/60 Hz 35W PARALLEL IN ALT HOST SERIAL I/O PORT 1 PC COMPATIBLE PC-AT COMPATIBLE SERIAL I/O PORT 0 DCE FUSE: 250v 0.5A SLO-BLO CAUTION: FOR CONTINUED PROTECTION AGAINST FIRE, REPLACE ONLY WITH SAME TYPE AND RATING OF FUSE.
Page 1-18 AGILE 5250 OPTIMA User’s Guide and Reference 5250 OPTIMA Front Panel The front panel of the 5250 OPTIMA provides a disk drive, a liquid crystal display (LCD), six operator function buttons and two status lights. 5250 OPTIMA™ Disk Drive: LCD: The disk drive is a PC-compatible 3.5" high-density 1.44 MB disk drive. It is used to load and save the operating software and configuration information provided on diskette with the OPTIMA.
CHAPTER 1 — GETTING STARTED Page 1-19 Starting Up Follow these instructions each time the 5250 OPTIMA is powered up: 1. Make certain the printer(s) is/are powered on and ready to receive and to print data. Power on the alternate host(s), if any. 2. If the diskette received with the OPTIMA is not in the OPTIMAs disk drive, insert the diskette into the drive. 3. Turn on the OPTIMA with the rear panel power switch. 4.
Page 1-20 AGILE 5250 OPTIMA User’s Guide and Reference Basic Port Configuration The 5250 OPTIMA is configurable to its specific printer/host environment. While many options are set to factory defaults that may match the users needs, the first time the OPTIMA is used, the user will need to configure its ports so it may properly use the devices attached to them. This section is intended to walk the user step-by-step through the port configuration process.
CHAPTER 1 — GETTING STARTED Page 1-21 Setting the Twinax Address Follow these instructions to configure each of the twinax ports to be used: 1. Use d and f to select one of three twinax ports. If using address 1, 2 or 3, select the appropriate port. The display should read: CONFIG: TWINAXn: where n is the twinax address of the port. When performing this configuration for the first time, n should be equal to the factory default of 1. 3. Press g. The display should read: TWINAXn: ON/OFF= 4. Press f.
Page 1-22 AGILE 5250 OPTIMA User’s Guide and Reference 3. Use d and f until the display reads: ON/OFF= ACTIVE 4. Press ENTER. The display should read: TWINAXn: ON/OFF= Setting the Device Emulation Type The LCD should read: TWINAXn: ON/OFF= 1. Press f twice. The display should read: TWINAXn:EMULATE= 2. Press g. The display should read: EMULATE= IBM 3812 3. Using d and f, select the type of printer to emulate. The display should read: EMULATE≠ device Where device is the device emulation selected.
CHAPTER 1 — GETTING STARTED Page 1-23 Configuring the Parallel Out Printer Port The next step is to configure the PARALLEL OUT PRINTER port. Starting this procedure, the display should read: CONFIG: port: where port is one of the 5250 OPTIMA ports. 1. Use d and f, until the display reads: CONFIG: PAR OUT: 2. Press g. The display should read: PAR OUT: ON/OFF= 3. Press f seven times, or until the display reads: PAR OUT: LOAD> 4. Press g.
Page 1-24 AGILE 5250 OPTIMA User’s Guide and Reference Configuring a Serial Printer Port The next step is to configure the serial output ports. If not using any serial output ports, skip this procedure and move to Configuring the Parallel In Alt Host Port. Starting this procedure the display should read: CONFIG: port: where port is one of the 5250 OPTIMA ports. 1. Use d and f, until the display reads: CONFIG:SERIAL1: 2. Press g. The display should read: SERIAL1: ON/OFF= 3.
CHAPTER 1 — GETTING STARTED Page 1-25 7. Press d thirteen times. The display should read: SERIAL1: BAUD= 8. Press g. The display should read: BAUD= setting where setting is the default baud rate for the printer. 9. If the baud rate shown is not correct, use d and f to select the proper setting. When the baud rate is set, press ENTER. The display should scroll to the right to read: SERIAL1: BAUD= 10. Press f. The display should read: SERIAL1: PARITY= 11. Press g.
Page 1-26 AGILE 5250 OPTIMA User’s Guide and Reference 17. Press g. The display should read: STOPS= setting where setting is the default number of stop bits for the printer. 18. If the stop bit setting shown is not correct, use d and f to select the proper setting. When the value is set, press ENTER. The display should scroll to the right to read: SERIAL1: STOPS= 19. Press f. The display should read: SERIAL1: FLOW= 20. Press g.
CHAPTER 1 — GETTING STARTED Page 1-27 Configuring the Parallel In Alt Host Port Follow this procedure to enable or disable the PARALLEL IN ALT HOST port. The default factory for this port is active, i.e., enabled. If this port is not going to be used, it should be disabled. Starting this procedure the display should read: CONFIG: port: where port is any of the 5250 OPTIMA ports. 1. Use d and f, until the display reads: CONFIG: PAR IN: 2. Press g. The display should read: PAR IN: ON/OFF= 3. Press g.
Page 1-28 AGILE 5250 OPTIMA User’s Guide and Reference Configuring a Serial Alt Host Port The next step is to configure the serial ports for alternate host input. If not using any serial ports for alternate host input, skip this procedure and move to Saving the Configuration. Starting this procedure the display should read: CONFIG: port: where port is one of the 5250 OPTIMA ports. 1. Use d and f, until the display reads: CONFIG:SERIAL0: 2. Press g. The display should read: SERIAL0: ON/OFF= 3. Press g.
CHAPTER 1 — GETTING STARTED Page 1-29 Note: Refer to the alternate host serial interface users guide for information regarding the appropriate communication parameters. 10. Press f. The display should read: SERIAL0: BAUD= 11. Press g. The display should read: BAUD= setting where setting is the default baud rate for the alternate host. 12. If the baud rate shown is not correct, use d and f to select the proper rate. When the baud rate is set, press ENTER.
19. Press f. The display should read: SERIAL0: STOPS= 20. Press g. The display should read: STOPS= setting where setting is the default number of stop bits for the alternate host. 21. If the stop bit setting shown is not correct, use d and f to select the proper stop bit setting. When the value is set, press ENTER. The display should scroll to the right to read: SERIAL0: STOPS= 22. Press f. The display should read: SERIAL0: FLOW= 23. Press g.
Saving the Configuration When done configuring the 5250 OPTIMA, save the configuration to diskette so that the OPTIMA can remember the settings after it is reset or powered off. When starting this procedure the display should read: CONFIG: port: where port is one of the OPTIMA ports. 1. Press f until the display reads: CONFIG: SAVE! 2. Press ENTER. The display should read: SAVING CONFIG. then the display will scroll to the left and read: CONFIG: SAVE! The OPTIMA is now ready for printing.
CHAPTER 2 — ADVANCED CONFIGURATION Page 2-1 CHAPTER 2 ADVANCED CONFIGURATION Configuration Menu To efficiently navigate the menu, it is helpful to be familiar with its punctuation and structure. A complete chart of the menu tree is displayed on the quick reference card included with this manual. Refer to the menu diagram when making changes to the 5250 OPTIMA configuration. Menu Hierarchy The configuration options accessible through the OPTIMAs front panel are logically organized in a hierarchy.
Page 2-2 AGILE 5250 OPTIMA User’s Guide and Reference The g button is used to move to the right in the menu, making the current suboption the new parent option, and displaying its suboptions on the right. For example, if the user were to press the g button now, the result would be: CONFIG:TWINAX1: TWINAX2: TWINAX3: PAR IN: PAR OUT: SERIAL0: SERIAL1: XLATES: SAVE! Note: Only what is shown in the box is actually displayed on the OPTIMAs LCD.
CHAPTER 2 — ADVANCED CONFIGURATION Page 2-3 Punctuation Codes A punctuation code is used to indicate different types of menu listings. Hierarchy headings are followed by a colon (:). Option names are followed by either equals (=) or does not equal (≠) symbols. If the value for the option is the current setting, it will be preceded by an equals sign. If the value is preceded by a does not equal sign, it is not the current value.
Page 2-4 AGILE 5250 OPTIMA User’s Guide and Reference Setting the twinax port to ACTIVE causes the OPTIMA to start twinax communications on that address. Active twinax ports are displayed in the OPTIMAs status display; inactive twinax ports are not displayed. To deactivate a twinax port, set its ON/OFF: option to INACTIVE by going to: OPTIMA: CONFIG:TWINAX1: ON/OFF=INACTIVE and pressing ENTER. Twinax Addressing The OPTIMA can concurrently emulate three devices on the twinax line.
CHAPTER 2 — ADVANCED CONFIGURATION Page 2-5 1. IBM 3812 laser printer ( SCS mode 5219 emulation) 2. IBM 4214-2 dot matrix printer 3. IBM 5219-D02 daisy wheel printer (default) 4. IBM 5224-2 dot matrix printer 5. IBM 5225-4 dot matrix printer 6. IBM 5256-1 band printer To select an emulation, use the arrow keys to move through the menu to the EMULATE: selection for the twinax device, use d and f to display the emulation name, then press ENTER.
Page 2-6 AGILE 5250 OPTIMA User’s Guide and Reference 4. TRNSPRNT. Transparent. This is used only for diagnostic purposes. 5. HEX DUMP. Hex dump mode will cause the 5250 OPTIMA to print all data it receives as 16 hexadecimal bytes per line on the left column of a page, accompanied in the right column by the 16 ASCII characters they represent. SCS/DCA commands are represented by a backslash (\) character. Refer to Chapter 5 Maintenance & Troubleshooting for a printout of a sample Hex dump.
CHAPTER 2 — ADVANCED CONFIGURATION Page 2-7 OPTIMA: CONFIG:TWINAX1: OUT TO= PO,S0,S1 One of the reasons the user may want to change this setting is to force nonSCS data streams to be sent to a compatible output device.
Page 2-8 AGILE 5250 OPTIMA User’s Guide and Reference Parallel In Port Configuration To use the PARALLEL IN ALT HOST port, it must be active, the output ports must be selected, and the timeout period must be set. If not using the PARALLEL IN ALT HOST port, it should be deactivated. These options are selected in a manner identical to the way in which the twinax ports are defined (please refer to the instructions above).
CHAPTER 2 — ADVANCED CONFIGURATION Page 2-9 Output Ports The 5250 OPTIMA has one dedicated output port and two configurable output ports. The PARALLEL OUT PRINTER port is dedicated to output. If not being used for alternate host input, SERIAL I/O PORT 0 and SERIAL I/O PORT 1 can be used as output ports. This allows the OPTIMA to control/share up to three output devices.
Page 2-10 AGILE 5250 OPTIMA User’s Guide and Reference _DIAGASC A diagnostic-only printer configuration, for ASCII printers, that prints the name of each PFS as it is invoked by the data stream, rather than using the PFS to format the document _DIAGEBC A diagnostic-only printer configuration, for EBCDIC printers, that prints the name of each PFS as it is invoked by the data stream, rather than using the PFS to format the document _EPSONFX Epson FX printer _GENERIC A printer configuration that is us
CHAPTER 2 — ADVANCED CONFIGURATION OPTIMA: CONFIG:PAR OUT: ON/OFF= OPTIMA: CONFIG:PAR OUT: Page 2-11 ACTIVE LOAD>_filename Loading a printer configuration for the port will automatically activate the port. OPTIMA: CONFIG:PAR OUT: SAVE>_filename Serial Output Ports If either of the serial ports will not be used as alternate host input ports, they may be used as output ports. To use one of the serial ports as an output port, the user should load the configuration for the printer.
Page 2-12 AGILE 5250 OPTIMA User’s Guide and Reference Format Information The AGILE 5250 OPTIMA is capable of emulating most popular IBM printers. In order to do this, it needs some information about the target printer. The user needs to provide some of this information under OPTIMA: CONFIG: FMTINFO: in the configuration menu. (Other information is provided under PFSINFO:, XLTINFO: and FNTINFO:.
CHAPTER 2 — ADVANCED CONFIGURATION Page 2-13 Note: The LINEFEED option for vertical movement is included only for compatibility with older applications, and it should not ordinarily be selected by the user. Resolution HOR RES= and VER RES= should be set to the units used by the printer for the command in the HORMOVE> and VERMOVE> PFSs.
Page 2-14 AGILE 5250 OPTIMA User’s Guide and Reference The CORHOFF= and CORVOFF= options specify the offsets only when the page orientation is COR (Computer Output Reduction). The value DEFAULT (the default value) for these options is .05 inches, which is the same offset as the IBM 3812 printer. The user may also select NONE or another value between .05 inches and 1 inch.
CHAPTER 2 — ADVANCED CONFIGURATION Page 2-15 If the printer is capable of moving variable relative distances to the left, choose SENDMOVE (the default value). This will cause the OPTIMA to send the PFS SNDXTRA> to the printer after each character that needs additional space. If HORMOVE= is set to RELATIVE, the SNDXTRA> PFS should be the same as the HORMOVE> PFS.
Page 2-16 AGILE 5250 OPTIMA User’s Guide and Reference Underlining Spaces The setting of the UNDLSPC= option determines the way in which the OPTIMA will tell the printer to underline spaces when an underlined space is encountered in the data stream. It is useful primarily for nine-pin dot matrix printers.
CHAPTER 2 — ADVANCED CONFIGURATION Page 2-17 3. Auto: If there is no System command for page orientation, and if the user chooses AUTO, the OPTIMA will orient the page automatically using the following procedure: The OPTIMA will deduce the appropriate page size based upon the information the System provides about the number of lines, the lines per inch, etc. It will then check the height and width settings on the selected drawer (PAPER 1:, PAPER 2:, ENVEL 1: and ENVEL 2:) to check if the size is valid.
The OPTIMA orientation selection algorithm: Calculate Page Orientation The FMTINFO: ORIENT= settings of LAND, PORT and COR allow overriding of all system orientation requests. Is the setting of FMTINFO:ORIENT= PORT, LAND or COR? Yes Use Orientation Specified by the FMTINFO: ORIENT= regardless of system requests. No The 5250 OPTIMA supports only portrait, landscape and COR (Computer Output Reduction) orientations; it does not support “reverse” portrait or landscape orientations.
Paper Sources (Drawers) For each possible source drawer that the printer can use, the user must specify the width, height and rotation. Each of the four drawers can be used to define any possible envelope or paper size and rotation, regardless of the name of the drawer. The names of the four source drawers are PAPER 1:, PAPER 2:, PAPER 3: and ENVELOP:.
CHAPTER 3 — CHARACTER CODE TRANSLATION Page 3-1 CHAPTER 3 CHARACTER CODE TRANSLATION Overview The data stream that is sent from the AS/400, System/3X or alternate host device is not forwarded directly through the AGILE 5250 OPTIMA to the printer. Rather, all characters must first pass through the appropriate character code translation table.
Page 3-2 AGILE 5250 OPTIMA User’s Guide and Reference Selecting a Translation Table When configuring the OPTIMA output ports, for each input device the appropriate translation table must be selected. The default selection of the translation tables might meet the users needs, but the user may need to find the appropriate tables from among the other fifteen tables included with the software.
CHAPTER 3 — CHARACTER CODE TRANSLATION Page 3-3 Twinax Translation Because all twinax-generated data is in EBCDIC SCS format, the user should select one of the EBCDIC tables (EBCDIC->ASCII, EBCDIC->EBCDIC, EBCDIC->HP LJ, EBCDIC->PC, EBCDIC->PS), depending upon the printer. Choose 275 E->A only if the twinax mode is Xerox 275 emulation mode, and if the Xerox printer is configured for the ASCII character set. Most users operate their printers in ASCII mode, so EBCDIC->ASCII is the default.
Page 3-4 AGILE 5250 OPTIMA User’s Guide and Reference To understand the way in which the translation tables work, look at the EBCDIC to ASCII table. Find the output value for the hexadecimal input character 'C1.' (This is an uppercase A in EBCDIC.) Look down the left column and find the entry C_. Look across the table until reaching the intersection of the column headed by _1. The table shows that the output value for the input value of 'C1' is '41.' (This is an uppercase A in ASCII.
CHAPTER 3 — CHARACTER CODE TRANSLATION Page 3-5 After reaching the location of the input value to be changed, use g to move to the appropriate digit(s) of the hexadecimal output value. For example, to change the EBCDIC space character to translate into ASCII 21h, press g three times: EBC->ASC> $40->$20 Use d and f to change the appropriate digit(s) of the output value.
Page 3-6 AGILE 5250 OPTIMA User’s Guide and Reference Translation Tables ASCII to ASCII This is a pass-though table. It is the default translation table for 5250 OPTIMA-generated data (tests and reports) and for alternate host data.
CHAPTER 3 — CHARACTER CODE TRANSLATION Page 3-7 EBCDIC to ASCII This table is the default translation table for twinax data.
Page 3-8 AGILE 5250 OPTIMA User’s Guide and Reference ASCII to EBCDIC This table can be used for alternate host data if using a Xerox printer running in EBCDIC mode.
CHAPTER 3 — CHARACTER CODE TRANSLATION Page 3-9 EBCDIC to EBCDIC This table can be used to translate twinax data if using a Xerox printer running in EBCDIC mode.
Page 3-10 AGILE 5250 OPTIMA User’s Guide and Reference EBCDIC to HP LaserJet This table translates twinax data for printers that use Roman 8 extended ASCII.
CHAPTER 3 — CHARACTER CODE TRANSLATION Page 3-11 EBCDIC to PC This table translates twinax data for printers that use the standard PC extended ASCII character set.
Page 3-12 AGILE 5250 OPTIMA User’s Guide and Reference EBCDIC to PostScript This table translates twinax data for printers that use the IsoLatin1 extended ASCII character set.
CHAPTER 3 — CHARACTER CODE TRANSLATION Page 3-13 Xerox 275 Protocol Converter EBCDIC to ASCII This table is used to translate twinax data if the 5250 OPTIMA has been configured to emulate a Xerox 275 protocol converter and if the printer is configured for the ASCII character set. The user should also set the printer emulation to 5225 or 5256.
Page 3-14 AGILE 5250 OPTIMA User’s Guide and Reference User Table 1 The user may edit and use this table for any purpose.
CHAPTER 3 — CHARACTER CODE TRANSLATION Page 3-15 User Table 2 The user may edit and use this table for any purpose.
Page 3-16 AGILE 5250 OPTIMA User’s Guide and Reference User Table 3 The user may edit and use this table for any purpose.
CHAPTER 3 — CHARACTER CODE TRANSLATION Page 3-17 User Table 4 The user may edit and use this table for any purpose.
Page 3-18 AGILE 5250 OPTIMA User’s Guide and Reference User Table 5 The user may edit and use this table for any purpose.
CHAPTER 3 — CHARACTER CODE TRANSLATION Page 3-19 User Table 6 The user may edit and use this table for any purpose.
User Table 7 The user may edit and use this table for any purpose.
Xerox EBCDIC Font Download to ASCII This is a table used to translate Xerox EBCDIC fonts for use on an ASCII printer.
CHAPTER 4 — PROGRAMMABLE FUNCTION STRINGS Page 4-1 CHAPTER 4 PROGRAMMABLE FUNCTION STRINGS Overview Programmable Function Strings (PFSs) are used by the AGILE 5250 OPTIMA to control all functions that vary from printer to printer. Whenever some special formatting or control function is required, the OPTIMA looks up the appropriate PFS and sends it to the printer. For example, if the System requests bold printing, the OPTIMA looks up and sends the BOLD ON> PFS.
Page 4-2 AGILE 5250 OPTIMA User’s Guide and Reference Editing PFSs (A Tutorial) To edit an existing PFS, move through the configuration menu to the appropriate output port, load a supported printer configuration, then find PFSINFO:. Press g, then use d and f until finding the name of the PFS to be edited. Press g again, and the user will be in PFS edit mode. If the PFS is empty, the user will see the name of the PFS followed by a greater than sign (>) and the word END with a cursor under the E.
CHAPTER 4 — PROGRAMMABLE FUNCTION STRINGS Page 4-3 until the value is correct. Press g, and the LCD should read END. Press d, then press ENTER when the display reads INSERT!. Continue editing and inserting until the PFS is completely defined using the printers control codes. To delete a value, use g and s to display the value in the LCD. With the cursor on the dollar sign, press d until the LED reads DELETE!. Press ENTER and the current value will be deleted.
Page 4-4 AGILE 5250 OPTIMA User’s Guide and Reference Decimal Prints out the parameter value in decimal (base 10). To use this format, the user must have the character code translation table for the OPTIMA set correctly. Byte One byte. It cannot send a value greater than 255. HiLoWord A two-byte word in which the high-order byte precedes the low-order byte. LoHiWord A two-byte word in which the low-order byte precedes the high-order byte.
CHAPTER 4 — PROGRAMMABLE FUNCTION STRINGS Page 4-5 Changes in GFID edit mode are made in the same way they are made in PFS edit mode (see the tutorial above). The only exception is that parameters are not permitted in GFID edit mode. There are several situations in which the user may have to edit the font correspondence tables. 1) The printer may not have one or more of the fonts that will be evoked by the font correspondence tables.
Page 4-6 AGILE 5250 OPTIMA User’s Guide and Reference PFS Descriptions The following is a complete list of PFSs currently offered with the 5250 OPTIMA. Each listing describes the action of the PFS and indicates when each PFS will be sent to the printer by the 5250 OPTIMA. The descriptions also indicate the type of command that should be entered by the user in the PFS definition, and where appropriate, indicates related configuration options that may have to be coordinated with the PFS definitions.
CHAPTER 4 — PROGRAMMABLE FUNCTION STRINGS Page 4-7 INIT T2 This PFS is empty by default in all printer configurations. Use this to initialize the printer to a known state for communication with input on the twinax address that by default is TWINAX 2. For instance, the user can clear the margins, set movement units, turn off bolding, underlining, scripting, emphasis, etc. This PFS is sent to the printer when the 5250 OPTIMA first receives data from this twinax address.
Page 4-8 AGILE 5250 OPTIMA User’s Guide and Reference INITOPT This PFS is defined in all printer configurations except Generic. Use this to set the printer to a known font, orientation and margins for OPTIMAgenerated output. This PFS is sent before sending a hex dump or performing any options under the PRINT: menu. FF Form Feed. This PFS is defined in all printer configurations. This should eject the old page and start a new page.
CHAPTER 4 — PROGRAMMABLE FUNCTION STRINGS Page 4-9 This is not normally used with laser printers, and it is only used when some type of PFS Suppression is active or when Vertical Movement has been set to Line Feed. Normally, the 5250 OPTIMA sends the VERMOVE PFS to control all vertical movement. PORT Print page in portrait orientation. This PFS is sent to the printer at the beginning of all portrait pages, determined by the 5250 OPTIMAs page orientation algorithm.
Page 4-10 AGILE 5250 OPTIMA User’s Guide and Reference LINEDEN This is used to set the line density at the printer. This PFS is sent to the printer whenever the System changes the line density setting in response to an SCS Set Line Density or Set Single Line Distance command. Although the OPTIMA normally performs vertical movement at the printer using the VERMOVE> PFS, there are two primary reasons that the printer may need to know the actual line density.
CHAPTER 4 — PROGRAMMABLE FUNCTION STRINGS Page 4-11 If the printer is capable of printing any font at any pitch (CPI), then this PFS should set the pitch for the current font. If a specific font is needed to achieve 5 CPI, then this PFS should be defined to select that font. If the RES CPI= option (under FMTINFO: for the output port) is set to PRE-FONT, then this PFS will be sent before the GFID for the font is sent.
Page 4-12 AGILE 5250 OPTIMA User’s Guide and Reference P PSCPI Print with proportional spacing in portrait orientation. This PFS is sent to the printer when the 5250 OPTIMAs page orientation algorithm has selected a portrait orientation, and when the System has requested proportional spacing (using either an SCS Set Character Density command or an SCS Set FID through GFID command).
CHAPTER 4 — PROGRAMMABLE FUNCTION STRINGS Page 4-13 If the printer is capable of printing any font at any pitch (CPI), then this PFS should set the pitch for the current font. If a specific font is needed to achieve 15 CPI, then this PFS should be defined to select that font. If the RES CPI= option (under FMTINFO: for the output port) is set to PRE-FONT, then this PFS will be sent before the GFID for the font is sent.
Page 4-14 AGILE 5250 OPTIMA User’s Guide and Reference L 5CPI Print 5 characters per inch in landscape orientation. This PFS is sent to the printer when the 5250 OPTIMAs page orientation algorithm has selected a landscape orientation, and when the System has requested a font with a pitch of greater than 5 CPI or less (using either an SCS Set Character Density command or an SCS Set FID through GFID command).
CHAPTER 4 — PROGRAMMABLE FUNCTION STRINGS Page 4-15 If the printer is capable of printing any font at any pitch (CPI), then this PFS should set the pitch for the current font. If a specific font is needed to achieve 10 CPI, then this PFS should be defined to select that font. If the RES CPI= option (under FMTINFO: for the output port) is set to PRE-FONT, then this PFS will be sent before the GFID for the font is sent.
Page 4-16 AGILE 5250 OPTIMA User’s Guide and Reference L 15CPI Print 15 characters per inch in landscape orientation. This PFS is sent to the printer when the 5250 OPTIMAs page orientation algorithm has selected a landscape orientation, and when the System has requested a font with a pitch of greater than 12 but less than or equal to 15 CPI (using either an SCS Set Character Density command or an SCS Set FID through GFID command).
CHAPTER 4 — PROGRAMMABLE FUNCTION STRINGS Page 4-17 If the RES CPI= option (under FMTINFO: for the output port) is set to PRE-FONT, then this PFS will be sent before the GFID for the font is sent. If the RES CPI= option is set to POSTFONT then this PFS will be sent after the GFID for the font is sent. COR 10 Select a landscape font greater or equal to 13 pitch (preferably equal to).
Page 4-18 AGILE 5250 OPTIMA User’s Guide and Reference COR 15 Select a landscape font greater or equal to 20 pitch. This PFS is sent to the printer when the 5250 OPTIMAs page orientation algorithm has selected computer output reduction, and when the System has specified a font with a pitch less than or equal to 15 CPI (using either an SCS Set Character Density command or an SCS Set FID through GFID command).
CHAPTER 4 — PROGRAMMABLE FUNCTION STRINGS Page 4-19 BSBOLD1 and BSBOLD2 Backspace bold. These PFSs are sent to the printer in response to an SCS Begin Emphasis command, or when a character-Backspace-same character sequence or a text-Carriage Return-same text sequence is detected in the data stream. The BSBOLD1> and BSBOLD2> PFSs are used only for printers that are otherwise incapable of bold printing.
Page 4-20 AGILE 5250 OPTIMA User’s Guide and Reference UNDLOFF If UNDLSPC has been set to UNDERLIN in the FMTINFO menu, this PFS will be sent to the printer to turn off underline mode.
CHAPTER 4 — PROGRAMMABLE FUNCTION STRINGS Page 4-21 LOWQUAL This PFS is sent to the printer when the System has selected a low quality or draft print mode using the SCS Page Presentation Media command with the pq parameter set to 03h. This is normally applicable only for dot matrix printers. The user can use this PFS to control any mode of operation of the printer. Start that mode of operation by selecting draft print mode at the System.
Page 4-22 AGILE 5250 OPTIMA User’s Guide and Reference DUPLEX Print in duplex (double-sided) mode for documents that are to be bound on the side of the page (selected by sending the SCS Page Presentation Media command with the dx parameter set to 02h). If the System is printing in duplex mode, it will insert an additional Form Feed into the data stream if necessary at the end of print jobs.
CHAPTER 4 — PROGRAMMABLE FUNCTION STRINGS Page 4-23 P ENVEL Use paper from source/drawer 4. This PFS is sent to the printer at the beginning of each portrait page when the System has sent an SCS Page Presentation Media command with the sd parameter set to 04h. It uses format information from ENVELOP: under FMTINFO: for the port. PORTCUT Use cut feed paper (sheet feed). PORTCUT> and LANDCUT> are the only settings allowed by the System if the printer is configured as an IBM 3812 laser printer.
Page 4-24 AGILE 5250 OPTIMA User’s Guide and Reference LPAPER 2 Use paper from source/drawer 2. This PFS is sent to the printer at the beginning of each landscape page when the System has sent an SCS Page Presentation Media command with the sd parameter set to 02h. It uses format information from PAPER 2: under FMTINFO: for the port. LPAPER 3 Use paper from source/drawer 3.
CHAPTER 4 — PROGRAMMABLE FUNCTION STRINGS Page 4-25 LANDMAN Use manual feed paper (sheet feed). If the System specifies manual feed with the SCS Printer Setup command, and if the printer is in landscape mode, this PFS will be sent to the printer. If the printer has more that four paper drawers, this PFS can be used to access a fifth or sixth drawer. However, automatic orientation selection works only for (P/L) PAPER 1>, (P/L) PAPER 2>, (P/L) PAPER 3>, and (P/L) ENVEL>. It does not work for LANDMAN>.
Page 4-26 AGILE 5250 OPTIMA User’s Guide and Reference JOBSTRT Prepare the printer to receive a new print job. This PFS is sent to the printer when the System declares that a new print job is about to start (upon receipt of an SCS Set Initial Conditions command). Some of the potential uses for this PFS are: 1) Declare a new print job at the printer to allow job offsetting, spooling and/or duplexing to occur properly. 2) Set default formatting settings at the printer.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-1 CHAPTER 5 MAINTENANCE & TROUBLESHOOTING Diagnostics When the AGILE 5250 OPTIMA either powers up or is reset, it performs a set of diagnostics on the internal hardware. These diagnostics include a ROM checksum test to ensure that the ROM has not been corrupted, a RAM test, and an internal twinax loop-back test.
Page 5-2 AGILE 5250 OPTIMA User’s Guide and Reference The user must know on which addresses OPTIMA will be configured. If using a wrong address, the twinax status indicator will flash, but this will not cause an error at the system. If the status indicator is flashing, either the twinax address has a conflict, or the system is not polling that address. If the system is not polling that address, either the unit is not connected properly, or the system is not configured to have a device on that address.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-3 If the error is on the PARALLEL OUT PRINTER port, the display will read either Par Out: Offline or Par Out: No Paper. The Offline message can be caused either by the unit being offline or by a fault condition at the printer (e.g., out of toner, cover off, output tray full, etc.) The No Paper message usually means that the printer is out of paper, but it could also mean another error condition such as a full output tray.
Page 5-4 AGILE 5250 OPTIMA User’s Guide and Reference Printing Reports The 5250 OPTIMA will print nine reports that allow the user to verify that the unit is functioning properly, and that the status, fonts and other configuration settings are correct. If experiencing problems with the unit, it is helpful to start solving them by first printing and checking these reports: 1. TEST! 2. PFSTEST! 3. CONFIG! 4. OPTIONS! 5. XLATES! 6. PFS! 7. PORTFID! 8. LANDFID! 9.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-5 TEST! Report: The TEST! Report is a repeating set of characters that demonstrates that the printer is operating correctly and that the interface is properly connected. The following is a sample report: ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-6 AGILE 5250 OPTIMA User’s Guide and Reference PFSTEST! Report This report will print a test sample of most of the OPTIMA PFSs. PFSs are specific to the output port and the printer it is using. Print to the device for which the PFSs are being tested (e.g., to test the PFSs for the printer connected to the PARALLEL OUT PRINTER port, select PO under OPTIMA: PRINT: TO=). For each PFS, see that it has been implemented properly by looking at the effect on the text that follows the PFS name.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-7 CONFIG! Report This report will print the current configuration settings of the AGILE 5250 OPTIMA. The following is a sample report: ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-8 AGILE 5250 OPTIMA User’s Guide and Reference OPTIONS! Report This four-page report lists each OPTIMA port and displays each ports current option settings, with the exception of their PFS definitions. PFS definitions can be listed by printing the PFS! Report for each output port. The following is a sample CONFIG! Report: ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-9 ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-10 AGILE 5250 OPTIMA User’s Guide and Reference ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-11 ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-12 AGILE 5250 OPTIMA User’s Guide and Reference XLATES! Report This eight-page report will print all sixteen translation tables. Compare this report to the translation table worksheets in Appendix B. ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-13 ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-14 AGILE 5250 OPTIMA User’s Guide and Reference ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-15 ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-16 AGILE 5250 OPTIMA User’s Guide and Reference ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-17 ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-18 AGILE 5250 OPTIMA User’s Guide and Reference ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-19 ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-20 AGILE 5250 OPTIMA User’s Guide and Reference PFS! Report This report will print a list of all PFSs for an active output port. Unlike PFSTEST, this will report the actual definitions for the PFSs rather than samples of the results of the PFS definitions. Use this test in conjunction with PFSTEST. In this sample report, the PFSs listed are for Xerox XES mode printers. The column on the left is the shows the names of the PFSs. The middle column shows the hex value of the PFS.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-21 ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-22 AGILE 5250 OPTIMA User’s Guide and Reference ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-23 PORTFID! Report This report will print a portrait font correspondence table. The following is a sample report: ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-24 AGILE 5250 OPTIMA User’s Guide and Reference ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-25 ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-26 AGILE 5250 OPTIMA User’s Guide and Reference ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-27 ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-28 AGILE 5250 OPTIMA User’s Guide and Reference ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-29 LANDFID! Report This report will print a landscape font correspondence table. The following is a sample report: ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-30 AGILE 5250 OPTIMA User’s Guide and Reference ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-31 ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-32 AGILE 5250 OPTIMA User’s Guide and Reference ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-33 ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
Page 5-34 AGILE 5250 OPTIMA User’s Guide and Reference ----------------------------------------------------------------------------AGILE 5250 OPTIMA V6.00 COPYRIGHT (C) 8/2/93 BY AGILE. ALL RIGHTS RESERVED.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-35 LOOP! Report This report is a diagnostic test that is not normally used. ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789{}~abcdefghijklmnopqrstuvwxyz!@#$^&*()[+]? Troubleshooting This guide is intended as a quick reference for identifying and correcting the most likely causes of problems encountered when installing or troubleshooting the AGILE 5250 OPTIMA.
Page 5-36 AGILE 5250 OPTIMA User’s Guide and Reference o OPTIMA to Twinax Host Check that the twinax T cable adapter is firmly connected to the OPTIMA and that the twinax cable is securely fastened to one side of the T. Refer to the system documentation and to Chapter 1 Getting Started: Connecting to the Host System.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-37 Step 5: Configuration Test Confirm correct configuration by sending both a CONFIG! Report and an OPTIONS! Report to the printer. Consult the printouts of these reports for sources of potential problems. Step 6: Twinax Host Test Confirm that the OPTIMA LCD does not indicate any address errors. Note that the SYNC LED will be on if the host and OPTIMA are configured properly.
Page 5-38 AGILE 5250 OPTIMA User’s Guide and Reference Contacting AGILE Technical Support If the problem persists after each of the potential problems listed above has been checked and corrected, call the AGILE technical support hotline. Please have the following information available before calling: A printout of the CONFIG! Report, if able to print one. A printout of the OPTIONS! Report.
CHAPTER 5 — MAINTENANCE & TROUBLESHOOTING Page 5-39 AGILE technical support is available between the hours of 7:00 a.m. and 4:30 p.m. PST. For Express Exchange Service customers who would like next-business-day replacement of a unit, AGILE technical support must be contacted early enough so that the need for a replacement unit can be determined before 2:00 p.m. PST. Call (800) 538-1634, or FAX (510) 724-2222.
Page 5-40 AGILE 5250 OPTIMA User’s Guide and Reference 6. The bulletin board will then ask if you want to display the Bulletin menu (Y/N), inform you that you have no personal mail, and after you press Enter, will display the Main menu. 7.
APPENDIX A — INTERFACING XEROX PRINTERS Page A-1 APPENDIX A INTERFACING XEROX PRINTERS Introduction The AGILE 5250 OPTIMA provides extensive special support for Xerox printers in XDPM and XPPM modes. XDPM mode is also referred to as XES mode or UDK mode. XES mode is the native Xerox print mode for Xerox 2700, 3700, 4030, 4045 and 4213 printers. The XDPM mode option on the 4235 also provides the XES command set. XPPM mode is available on Xerox centralized printers such as the 4050, 4090, 4850, etc.
Page A-2 AGILE 5250 OPTIMA User’s Guide and Reference XES Mode The XES command set used by Xerox printers allows more functionality than the SCS command set used by IBM printers. For example, the XES command set allows overlay forms, APA (All-Points-Addressable) graphics, special fonts for barcodes or logos, and downloading of fonts and forms from the host system. All XES commands are consist of printable text. Each command is initiated with a special character called the UDK (User-Defined Key).
APPENDIX A — INTERFACING XEROX PRINTERS Page A-3 The OPTIMA provides several methods that allow SCS and XES documents to coexist in the same environment. Coexistence In order to eliminate the formatting conflicts that can arise when using XES commands to control document formatting, the OPTIMA provides two special modes of operation, one called PFS (Programmable Function String) suppression mode, and the other called FF (Form Feed) suppression mode.
Page A-4 AGILE 5250 OPTIMA User’s Guide and Reference These separate addresses appear to the system as two logical printers, although they can share a single Xerox printer. The OPTIMA automatically holds data from one address when the other address is using the printer, in the same way that it queues an alternate host data stream from a PC.
APPENDIX A — INTERFACING XEROX PRINTERS Page A-5 Automatic PFS suppression Automatic PFS suppression uses the format of a well-formed XES job to automatically begin and end PFS suppression. In the XES command set, there are four different commands that can be used to begin a job. These commands indicate to the printer that a new print job has begun.
Page A-6 AGILE 5250 OPTIMA User’s Guide and Reference Passing FFs in auto FF suppression mode Because Auto FF suppression mode is active for the duration of the XES job, a method is necessary to pass form feeds to the printer. The method the OPTIMA uses is designed to take advantage of the behavior of XES printers. If an XES mode printer receives a job begin command while a job is currently active, it prints the current page and begins a new page as an effect of starting the new job.
APPENDIX A — INTERFACING XEROX PRINTERS Page A-7 In the example above, the first and second Form Feeds were not sent to the printer, because Auto FF suppression was initiated by the s+Pd job beginning. The second s+Pd was translated into a Form Feed. This means the second page is actually part of the same job as the first page. The s+Xd ended auto FF suppression mode and the job. The last Form Feed was passed because auto FF suppression had ended. Input to OPTIMA: Output from OPTIMA: s+Pd s+Pd ...
Page A-8 AGILE 5250 OPTIMA User’s Guide and Reference This example shows that a job start command is only translated to a Form Feed if it is the same type of job as the currently active job. Logical Not (¬) Commands In order to maintain compatibility with existing data streams and applications, the OPTIMA supports the use of logical not (¬) commands to initiate PFS and FF suppression modes.
APPENDIX A — INTERFACING XEROX PRINTERS Page A-9 Special Formatting Problems This section discusses some additional issues regarding data stream conflicts. Font Downloading XES mode printers require a special translation table to be used when downloading sixelized data to the printer. When downloading an EBCDICencoded font from the host system through the OPTIMA, no special setup or handling are required.
Page A-10 AGILE 5250 OPTIMA User’s Guide and Reference These types of problems are sometimes made more acute because of the OPTIMAs dynamic data routing. To reduce these kinds of problems, the OPTIMA provides Auto UDK character translation. Auto UDK character translation works, because regardless of the state of the UDK character definition, the XES mode printer continues to accept the s character as a UDK character equivalent.
APPENDIX A — INTERFACING XEROX PRINTERS Page A-11 Input to OPTIMA: sx20,200,5sx40,400,5d Output from OPTIMA: sx20,200,5d sx40,400,5d In the example above, when the OPTIMA encountered the second UDK character, it automatically terminated the previous UDK command. This termination was provided only because the previous command (sx line draw) requires a line ending termination. If the previous command does not require a line ending termination, none will be inserted.
Page A-12 AGILE 5250 OPTIMA User’s Guide and Reference This feature does not cause interference with the proper termination of XES commands. Antiquities The OPTIMA supports the following additional Logical Not (¬) commands for compatibility with existing documents and applications. Their use is not recommended. ¬¬%%%x Set Default Font Correspondence Table 1. Because the OPTIMA has one large font correspondence table, instead of several small tables, this command has little use.
APPENDIX A — INTERFACING XEROX PRINTERS Page A-13 where: x is any digit. It is ignored. o is either P for Portrait or L for Landscape. This character specifies in which of the two font correspondence tables the entry should be placed. If the last character of the font name (see below) is either P or L, then the o parameter is optional. n is the IBM GFID (typestyle number) to be used by the host system to refer to the font. This value must be in the range of 1 - 65534.
Page A-14 AGILE 5250 OPTIMA User’s Guide and Reference If the GFID number of an entry already exists in the table, the new entry replaces the old entry. For example: ¬¬(((0 87=PrestigeElite12iso-P ))) If this entry were sent to the OPTIMA after the previous example, the old font entry of LetterGothic12iso-P would be replaced by the new entry of PrestigeElite12iso-P. Font entries can be deleted by not specifying a font for the GFID.
APPENDIX A — INTERFACING XEROX PRINTERS Page A-15 The Xerox Menu Each of the OPTIMAs twinax address ports (and other input ports) has a submenu of options that are used to control the special modes of operation used by Xerox printers. This menu can be found at: OPTIMA: CONFIG: TWINAXn: XEROX: in the OPTIMAs menu structure (where n is the twinax address currently used by the port). Note: The Xerox options are used only when the twinax address or input port is configured for IBM EMUL.
Page A-16 AGILE 5250 OPTIMA User’s Guide and Reference NOUDKXLT This setting causes the OPTIMA to pass any =UDK= character assignments to the printer and not to perform the UDK character translation itself. PFS Suppression Configuration This option is useful for both XDPM and XPPM data streams. The PFS suppression option allows the user to control how the OPTIMA suppresses PFS for the data it receives on the twinax address.
APPENDIX A — INTERFACING XEROX PRINTERS OPTIMA: CONFIG:TWINAXn: NO SPRS Page A-17 XEROX:FF SPRS= This option tell the OPTIMA not to suppress the FF> PFS. This means that form feeds received for this twinax address will be sent to the printer normally. AUTOSPRS This option tells the 5250 ALLY to suppress the FF> PFS automatically after receiving an XDPM job start command. These commands are: s+Pd, s+Qd, s+Md and s+Nd. Form feed suppression will continue until the XDPM job end command is received: s+Xd.
Page A-18 AGILE 5250 OPTIMA User’s Guide and Reference OPTIMA: CONFIG:TWINAXn: XEROX:XTLSPRS= IGNORE specifies that Logical Not commands in the data stream are to be ignored, i.e., treated as printable text. This mode is very useful in debugging data streams that use Logical Not commands. REMOVE specifies that Logical Not commands are to be removed from the data stream, i.e., neither printed nor acted upon.
APPENDIX A — INTERFACING XEROX PRINTERS Page A-19 The OPTIMA has two different modes of transparency for use in passing Metacode from the host system to the printer. The OPTIMAs normal handling of transparent data is to remove the data from the transparent packet and to send the data to the printer. XPPM printers, however, require that they receive the data in a transparent packet.
Page A-20 AGILE 5250 OPTIMA User’s Guide and Reference LINEFEED specifies that the OPTIMA should use line feeds to move from line to line. This causes the line density to be based upon the current fonts height. Regardless of the setting of this option, the OPTIMA always uses line feeds when PFS suppression is active. Interfacing Xerox 4235 Printers in XPPM Mode Interfacing the 4235 printer in XPPM mode creates its own set of problems.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-1 APPENDIX B SCS/DCA COMMAND SUMMARY Overview The AGILE 5250 OPTIMA, like the IBM printers it emulates, accepts SCS (SNA Control String) and DCA - FFT (Document Content Architecture Final Form Text) commands. These commands control formatting of the text and other printer functions. The OPTIMAs IBM printer emulation uses the FMTINFO: and PFSINFO: settings for the output port to simulate the appropriate behavior on the output device (usually a printer).
Page B-2 AGILE 5250 OPTIMA User’s Guide and Reference Command: Null (NUL) Format: 00 Printers: 3812, 4214, 5219, 5224, 5225, 5256 Action: No operation is performed. No character is printed. IBMEMUL: No operation. 275EMUL: NUL is sent to printer. Command: ASCII Transparency (ATRN) Format: 03 nn [ASCII data] Printers: IBM printer emulation on 3197 display station Action: The following nn bytes of data are sent directly to the printer. The nn parameter counts the number of following bytes.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-3 Command: Required New Line (RNL) Format: 06 Printers: 3812, 5219 Action: Resets the indent level to the left margin, performs a Carriage Return (CR) and a Line Feed (LF). If the current print position is on the last line of the logical page, an automatic Form Feed (FF) is performed, and printing continues on the first line of the next page. Most IBM host system print spoolers use the Form Feed character to delimit and count pages.
Page B-4 AGILE 5250 OPTIMA User’s Guide and Reference Command: Superscript (SPS) Format: 09 Printers: 3812, 5219 Action: Causes the current print position to move up one-half line distance. On the 5219, only one level of superscript is supported. On the 3812, multiple levels of superscript are supported. IBMEMUL: Same as the 3812. The PFS SUPS ON> is sent to the printer once for each superscript level.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-5 Command: Form Feed (FF) Format: 0C Printers: 3812, 4214, 5219, 5224, 5225, 5256 Action: Moves the current print position to the top line of the next logical page. The print position is restored to the current indent level, or to the left margin if there is no indent. Most IBM host system print spoolers use the Form Feed character to delimit and count pages. For this reason, only Form Feed should be used to move to a new page.
Page B-6 AGILE 5250 OPTIMA User’s Guide and Reference Command: New Line (NL) Format: 15 Printers: 3812, 4214, 5219, 5224, 5225, 5256 Action: Performs a Carriage Return (CR) and a Line Feed (LF). If the current print position is on the last line of the logical page, it performs an automatic Form Feed (FF), and printing continues on the first line of the next page. Most IBM host system print spoolers use the Form Feed character to delimit and count pages.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-7 Command: Back Space (BS) Format: 1B Printers: 3812, 5219 Action: Causes the current print position to be moved one character to the left. On the 3812, Back Space can cause the current print position to move to the left of the logical left margin. On the 5219, Back Space will not move to the left of the logical left margin unless a Release Left Margin (RLM) command has been received on the current print line. IBMEMUL: Same as the 5219.
Page B-8 AGILE 5250 OPTIMA User’s Guide and Reference Command: Word Underscore (WUS) Format: 23 Printers: 3812, 5219 Action: Causes the preceding word to be underscored.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-9 Command: Line Feed (LF) Format: 25 Printers: 3812, 4214, 5219, 5224, 5225, 5256 Action: Moves the print position down one line. The character position is not changed. If the current print position is the last line of the logical page, it performs an automatic Form Feed (FF), and printing continues at the current position on the first line of the next page. Most IBM host system print spoolers use the Form Feed character to delimit and count pages.
Page B-10 AGILE 5250 OPTIMA User’s Guide and Reference Command: Set Horizontal Format (SHF) Format: 2B C1 nn hh Printers: 3812, 4214, 5219, 5224, 5225, 5256 Action: Sets the horizontal Maximum Print Position (MPP) to the value of the hh parameter. If the hh parameter is 00h, or if the hh parameter is omitted, the default value for MPP is calculated as 13.2 inches x the current CPI setting. For the 3812, setting the hh parameter to 01h also sets MPP to the default value.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-11 Command: Set Line Density (SLD) Format: 2B C6 nn ld Printers: 3812, 4214, 5219, 5224, 5225 Action: Sets the height of one line of print to be the value of the ld parameter divided by 72 inches. For the 4214, if the value of the ld parameter is greater than 48h, a default value of 0Ch (6 lines per inch) will be used. For the 5219, ld parameter values other than 12h (4 lines per inch), 0Eh (5.
Page B-12 AGILE 5250 OPTIMA User’s Guide and Reference Command: Set Graphic Error Action (SGEA) Format: 2B C8 nn gg uu Printers: 3812, 4214, 5219, 5224, 5225, 5256 Action: Sets both the replacement character and the action to be performed when a non-printable graphic is encountered. The gg parameter specifies the character with which to replace the non-printable graphic. If the gg parameter is omitted or invalid (non-printable), the value defaults to a hyphen (60h).
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-13 Command: Set Coded Graphic character set though Local ID (SCGL) Format: 2B D1 nn 81 id Printers: 3812, 4214, 5219, 5224, 5225 Action: Selects the character set used for subsequent printing.
Page B-14 AGILE 5250 OPTIMA User’s Guide and Reference Command: Set GCGID through GCID (SCG) Format: 2B D1 nn 01 gcgc cpcp Printers: 3812, 5219 Action: Sets the character set used to map subsequent text. The gcgc parameter specifies the Graphic Character set Global ID (GCGID). The cpcp parameter specifies the Code Page Global ID (CPGID). The 3812 discards the gcgc parameter. IBMEMUL: No operation. 275EMUL: No operation.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-15 Command: Set FID through GFID (SFG) Format: 2B D1 nn 05 gfid fntw ps Printers: 3812, 5219 Action: Selects the font and spacing used for subsequent text. The gfid parameter specifies the Global Font ID (GFID) or typestyle number to be used. The fntw parameter divided by 1440 specifies the character width in inches (Characters Per Inch equals 1440 divided by the fntw parameter).
Page B-16 AGILE 5250 OPTIMA User’s Guide and Reference If the current orientation is either portrait or landscape, then the font selection process has two steps.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-17 Command: Begin Emphasis (BES) Format: 2B D1 nn 8A ca Printers: 3812 Action: Activates the continuous emphasis function. It emphasizes characters by overlaying them with the same pel pattern displaced by two pels horizontally. The ca parameter is ignored. IBMEMUL: Same as IBM. If BOLDTYP is set to PRINTER, the BOLD ON PFS is sent to the printer before the text to be bolded. The BOLDOFF PFS is sent to the printer after the text to end the bolding.
Page B-18 AGILE 5250 OPTIMA User’s Guide and Reference Command: Release Left Margin (RLM) Format: 2B D2 nn 0B Printers: 3812, 5219 Action: Release Left Margin (RLM) is used to indicate to the printer that Back Spaces (BS) and Unit Back Spaces (UBS) are allowed to go to the left of the logical left margin.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-19 Command: Set Line Spacing (SLS) Format: 2B D2 nn 09 ls Printers: 3812, 5219 Action: Specifies the line spacing to be used for subsequent text. The ls parameter specifies the number of half-lines to space. The distance of a full line is determined by the value most recently set either by the Set Line Density (SLD) command or by the Set Single Line Distance (SSLD) command. IBMEMUL: Same as IBM.
Page B-20 AGILE 5250 OPTIMA User’s Guide and Reference Command: Set Initial Conditions (SIC) Format: 2B D2 nn 45 ic Printers: 3812, 5219 Action: This command resets all system-changeable settings to one of two sets of default values. The ic parameter specifies the initial condition of the printers settings. An ic value of FFh specifies the Data Processing condition set (DP); an ic value of 01h specifies the Word Processing condition set (WP). DP WP Page Width 13.2 inches 8.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-21 logical page of the next job are not printed on the same physical page. When the OPTIMA is calculating automatic page orientation, the setting of the initial condition set determines how page size will be calculated. If the ic parameter is set to 01h (Word Processing), then the page size is determined by the settings of the last received Set Presentation Page Size (SPPS) command.
Page B-22 AGILE 5250 OPTIMA User’s Guide and Reference Command: Justify Text Field (JTF) Format: 2B D2 nn 03 rere pr Printers: 3812, 5219 Action: Specifies that a field of text is to be justified. Text to be justified follows the command. Justification ends at the next Justify Text Field (JTF), Carriage Return (CR), New Line (NL), Required New Line (RNL), Interchange Record Separator (IRS), Form Feed (FF) or Required Form Feed (RFF) command.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-23 Command: Set Justify Mode (SJM) Format: 2B D2 nn 0D st pr Printers: 3812, 5219 Action: Set Justify Mode is used to activate and deactivate justification. The st parameter specifies whether justify mode is to be activated or deactivated. An st value of 00h means no change. An st value of 01h means activate justify mode. An st value of 02h means deactivate justify mode.
Page B-24 AGILE 5250 OPTIMA User’s Guide and Reference Command: Set Horizontal Margins (SHM) Format: 2B D2 nn 11 lmlm rmrm Printers: 3812, 5219 Action: Specifies the left and right margins for subsequent printing. The lmlm parameter specifies the left margin position in 1/1440-inch units. The rmrm parameter specifies the right margin position in 1/1440-inch units. Both the lmlm and rmrm parameters are relative to the physical left edge of the page.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-25 Command: Set Presentation Page Size (SPPS) Format: 2B D2 nn 40 wdwd htht Printers: 3812, 5219 Action: Specifies the physical size of the page. This deactivates the auto new line function. The auto new page function is deactivated if the htht parameter is not omitted. The wdwd parameter specifies the physical width of the page. The htht parameter specifies the physical height of the page.
Page B-26 AGILE 5250 OPTIMA User’s Guide and Reference Command: Set Single Line Distance (SSLD) Format: 2B D2 nn 15 ldld Printers: 3812, 4214, 5219 Action: Specifies in 1/1440-inch units the distance between subsequent print lines. This command overrides the last Set Single Line Distance or Set Line Density (SLD) command. Set Single Line Distance has the same effect as Set Line Density, with the exception that the units are different.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-27 Command: Set Character Density (SCD) Format: 2B D2 nn 29 00 cp Printers: 3812, 4214, 5219, 5224, 5225 Action: Specifies the character density in characters per inch (CPI) for subsequent text. The cp parameter specifies CPI. For the 4214, values of 00h (no change), 05h (5CPI), 0Ah (10CPI), 0Ch (12 CPI) and 10h (16.7 CPI) are valid.
Page B-28 AGILE 5250 OPTIMA User’s Guide and Reference If the current orientation is landscape, one of the PFSs L 5CPI> (CPI≤5), L 8CPI> (CPI≤8), L 10CPI (CPI≤10), L PSCPI> (proportional spacing), L 12CPI> (CPI≤12), L 15CPI> (CPI≤15), L 16CPI> (CPI≤16) or L 17CPI> (CPI>16) will be sent to the target printer to invoke the appropriate CPI value.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-29 For two-byte numbers the following values are valid: Hex value: Color: 0000 Black (or other ribbon color) 0001 Blue 0002 Red 0003 Pink/Magenta 0004 Green 0005 Turquoise/Cyan 0006 Yellow 0007 White 0008 Black 0009 Dark Blue 000A Orange 000B Purple 000C Dark Green 000D Dark Turquoise 000E Mustard 000F Grey 0010 Brown FF00 Default FF01 Blue FF02 Red FF03 Pink FF04 Green FF05 Turquoise/Cyan FF06 Yellow FF07 Black
Page B-30 AGILE 5250 OPTIMA User’s Guide and Reference Command: Page Presentation Media (PPM) Format: 2B D2 nn 48 xxxx fc sd do dd pq dx Printers: 3812, 4214, 5219 Action: Specifies parameters regarding the paper. The fc parameter specifies the forms control. A value of 00h means no change to current setting; 01h specifies paper; 02h specifies envelopes. For the 3812, the value 02h is not supported. The sd parameter specifies the paper source drawer.
APPENDIX B — SCS/DCA COMMAND SUMMARY IBMEMUL: Page B-31 Same as IBM, except that the OPTIMA will perform COR even if it has been disallowed with this command. The OPTIMA uses the fc and sd parameters to select a source paper drawer simply by adding two (2) to the sd parameter if a forms-type of envelope (fc=02h) is requested. The OPTIMA recognizes up to four source drawers on the target printer called PAPER 1, PAPER 2, PAPER 3 and ENVELOP.
Page B-32 AGILE 5250 OPTIMA User’s Guide and Reference The qq parameter controls the print quality at the target printer by sending one of the PFSs LOWQUAL> (qq=03h), MEDQUAL> (qq=01h) or HIQUAL> (qq=02h). These PFSs are sent to the printer only if the print quality setting is changed. Many target printers (specifically dot matrix) place limitations on print quality, proportional spacing, font and/or print enhancement combinations.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-33 Command: Set Printer Setup (SPSU) Format: 2B D2 nn 4C xx pf xx si Printers: 3812, 5219 Action: Specifies both the paper feed technique and the print setup to be used. The pf parameter specifies the paper feed technique. Valid values are 00h (no change), 01h (manual feed), 02h (tractor feed) and 03h (automatic cut sheet feed). The si parameter is a string of up to 60 bytes that is used to indicate the printer setup to the operator.
Page B-34 AGILE 5250 OPTIMA User’s Guide and Reference Command: Set Exception Action (SEA) Format: 2B D2 nn e1 a1 e2 a2... Printers: 3812, 5219 Action: Set Exception Action is used to specify the action to be taken for each of the exception condition levels. The parameters en and an must be specified in pairs. From zero to 4 pairs can be supplied. The en parameter specifies an exception condition level.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-35 Command: Set Text Orientation (STO) Format: 2B D3 nn F6 caca lala Printers: 3812 Action: This command is used to specify character and line rotation for subsequent text. The caca parameter specifies character rotation angle and is not supported on the 3812. The lala parameter specifies the text line rotation angle.
Page B-36 AGILE 5250 OPTIMA User’s Guide and Reference Command: Begin Underscore (BUS) Format: 2B D4 nn 0A 01 bp Printers: 3812, 5219 Action: The Begin Underscore command specifies that all subsequent text is to be underscored until the next End Underscore command is received. The bp parameter specifies the set of characters for which to bypass underscoring.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-37 Command: Begin Overstrike (BOS) Format: 2B D4 nn 72 ch bp gcgc cpcp Printers: 3812, 5219 Action: Starts character overstrike mode. After a Begin Overstrike command is received, all characters printed (except bypassed characters), are overstruck until an End Overstrike command is received. The ch parameter is the character to use for overstriking. The bp parameter specifies the set of characters for which to bypass overstriking.
Page B-38 AGILE 5250 OPTIMA User’s Guide and Reference Command: Load Alternate Characters (LAC) Format: 2B FE nn mm ch i1 i2 i3 i4 i5 i6 i7 i8 i9 [i10]... Printers: 4214, 5224, 5225 Action: Specifies new character bit images for selected characters. The parameters ch and i1 through i9 (or i10) must be specified in sets (10 or 11 bytes per set). The mm parameter specifies the image type for all character images defined with the command.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-39 The printing mechanism of the 4214 prints characters only as 8 x 10. If character bit image information is loaded with 8 x 9 mode (mm=01h), the 9th slice of the image is automatically copied into the 10th slice, to expand the character width to 10 slices. The 5225 is not capable of printing solid black areas for more than 5 minutes. Permanent damage to the 5225 may result if the printer is made to print solid black areas for more than 5 minutes.
Page B-40 AGILE 5250 OPTIMA User’s Guide and Reference Command: Absolute Horizontal Print Position (AHPP) Format: 34 C0 ah Printers: 3812, 4214, 5219, 5224, 5225, 5226 Action: Causes the current print position to move to the column specified by the parameter ah. Valid values are in the range of 01h to the current setting of Maximum Print Position (MPP), inclusive.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-41 Command: Relative Horizontal Print Position (RHPP) Format: 34 C8 rh Printers: 3812, 4214, 5219, 5224, 5225, 5226 Action: Causes the current print position to be moved horizontally rh character positions to the right. Any value that does not cause the print position to exceed the Maximum Print Position (MPP) is valid. If the rh parameter value is 00h, this command performs no operation. This command causes no change to the vertical position.
Page B-42 AGILE 5250 OPTIMA User’s Guide and Reference Command: Transparent (TRN) Format: 35 nn [data] Printers: 4214, 5224, 5225 Action: Causes the printer to enter a transparent printer mode, where the subsequent nn characters are not checked for control codes. This command allows printing of the bit images previously associated with control characters by the Load Alternate Characters (LAC) command.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-43 Command: Subscript (SPS) Format: 38 Printer: 3812, 5219 Action: Causes the current print position to move down one-half line distance. On the 5219, only one level of superscript is supported. On the 3812, multiple levels of superscript are supported. IBMEMUL: Same as the 3812. The PFS SUBS ON> is sent to the printer once for each subscript level.
Page B-44 AGILE 5250 OPTIMA User’s Guide and Reference Command: Required Form Feed (RFF) Format: 3A Printers: 3812, 5219 Action: Performs the same function as the Form Feed (FF) control and restores the print position to the left margin. On the 3812, RFF causes the current page to print. IBMEMUL: Same as IBM. 275EMUL: No operation. Command: Substitute (SUB) Format: 3F Printers: 3812, 5219 Action: Prints the hyphen (-) graphic. IBMEMUL: Same as IBM. 275EMUL: No operation.
APPENDIX B — SCS/DCA COMMAND SUMMARY Page B-45 Command: Numeric Space (NSP) Format: E1 Printers: 3812, 5219 Action: Prints the standard Space graphic. It is processed like Space (SP), but it is not recognized as a word delimiter, and it is not increased in width during formatting. IBMEMUL: Same as IBM. 275EMUL: No operation.
APPENDIX C — PSEUDO TRANSPARENCY Page C-1 APPENDIX C PSEUDO TRANSPARENCY Introduction Most ASCII and EBCDIC printers have features that are not available on IBM midrange printers. If the users application software is aware that the destination of the data may be a non-IBM printer attached to a protocol converter, the application can send printer commands that will activate the printers advanced features.
Page C-2 AGILE 5250 OPTIMA User’s Guide and Reference The transparent packet itself consists of two trigger characters, the data to be sent to the printer without translation, and one trigger character that is used to terminate the transparent packet.
APPENDIX D — OPTEDIT Page D-1 APPENDIX D OPTEDIT Overview OPTEDIT is a menu-driven program used to edit the full configuration of the AGILE 5250 OPTIMA. It serves as an alternative to editing the configuration from the OPTIMA front panel. OPTEDIT operates on IBM PC, PS/2 and compatible computers with MS/PC-DOS version 3.3 or later. System requirements are 640K RAM and one 3.5 inch, 1.44MB highdensity floppy disk drive.
Page D-2 AGILE 5250 OPTIMA User’s Guide and Reference Running OPTEDIT To run OPTEDIT, choose the directory where OPTEDIT resides, type OPTEDIT at the DOS prompt, and press ENTER. The software will prompt the user to specify the letter of the disk drive where the configuration file to be edited is located. Type the letter of the drive, and press ENTER. The file name used by the OPTIMA for its current configuration is _OPTCNFG._.
APPENDIX D — OPTEDIT Page D-3 5) Press Y to quit the program and save the new configuration. 6) To use the new configuration, remove the diskette from the PC disk drive and replace it in the OPTIMA disk drive. If the OPTIMA is powered down, power up the unit. If the OPTIMA is powered up, press the RESET buttons on the front panel to restart.
Page D-4 AGILE 5250 OPTIMA User’s Guide and Reference Basic Port Configuration The OPTIMA is configurable to the users specific printer/host environment. While most of the configuration options are set to factory defaults that may match the needs of the user, the OPTIMA ports will need to be configured before they are used the first time, so that the devices attached to them may be used properly. This section will describe the process for configuring each of the OPTIMAs communication ports.
APPENDIX D — OPTEDIT Page D-5 Input Ports The OPTIMA has three twinax addresses, one parallel input port and two serial ports that are configurable for use as input ports. To use a port for input, in addition to activating it as described earlier, the user must choose a mode (except for the serial ports), specify the output ports that each input port will use, and select a timeout period. In some cases, the Xerox Special Options selections will have to be modified.
Page D-6 AGILE 5250 OPTIMA User’s Guide and Reference 5) TRNSPRNT. Transparent mode used for alternate host input. When in transparent mode, the data output by the OPTIMA is identical to the data received, with the exception that the data is routed through the active translate table. This mode is not used by twinax addresses except for diagnostic purposes.
APPENDIX D — OPTEDIT Page D-7 Choosing the Timeout Period When any twinax, parallel or serial input port has stopped using an output port for a user-configurable timeout period, the OPTIMA considers the output port available and gives it to the next input port in the queue. The timeout period should be as short as possible to prevent too much time being wasted between print jobs from different sources, but it should not be so short that a job from one source could interrupt a job from another source.
Page D-8 AGILE 5250 OPTIMA User’s Guide and Reference Setting the Twinax Address The OPTIMA can concurrently emulate three addresses on the twinax line. For each address, a value must be chosen that does not conflict with an existing device on the twinax line. The OPTIMA will not allow the user to use the same address value more than once. The default addresses for the three twinax emulations are 1, 2 and 3. If one of these addresses is appropriate for the user, the user needs only to activate the port.
APPENDIX D — OPTEDIT Page D-9 Interfacing Xerox Printers Before using these twinax port options, it is recommended that the user become familiar with the issues discussed in Appendix A Interfacing Xerox Printers. These options are also available for alternate host input ports, but they are used only for diagnostic purposes.
Page D-10 AGILE 5250 OPTIMA User’s Guide and Reference Use the arrow keys to move the cursor to the appropriate choice, and press ENTER. The Xerox Special Options screen will return. To return to the OPTEDIT main screen, press F10 or Esc. PFS Suppression This option is useful for both XDPM and XPPM data streams, and it allows the user to control how the OPTIMA will suppress PFSs for the data it receives on the twinax address.
APPENDIX D — OPTEDIT Page D-11 Auto, but not Bold/Und behaves like Auto Suppress PFSs in XES, except that it will not suppress the BOLD ON>, BOLD OFF>, BSBOLD1>, BSBOLD2>, UNDL ON> and UNDLOFF> PFSs. Use the arrow keys to move the cursor to the appropriate choice, and press ENTER. The Xerox Special Options screen will return. To return to the OPTEDIT main screen, press F10 or Esc. Note: The option Always Suppress PFSs will suppress PFSs even for non-Xerox printers.
Page D-12 AGILE 5250 OPTIMA User’s Guide and Reference Suppress FFs in Form jobs will cause the OPTIMA to suppress the FF> PFS during form-based XDPM print jobs. The form-based XDPM job is delimited by +M or +N. The form feed suppression will continue until the XDPM job end command (+X) is received. This option is useful only in XDPM data streams. Always Suppress FFs will cause the OPTIMA to suppress all form feeds for the data streams received from this twinax address.
APPENDIX D — OPTEDIT Page D-13 To define this option, use the arrow keys to move the cursor on the XEROX Special Options screen to the words XTL Suppression= (Use XTL Commands is the default), and press ENTER. The following choices will be displayed: Ignore XTL Commands Remove XTL Commands Use XTL Commands Ignore XTL Commands tells the OPTIMA to ignore Logical Not commands in the data stream and to treat them as printable text.
Page D-14 AGILE 5250 OPTIMA User’s Guide and Reference Job restarts become FF tells the OPTIMA to translate job restarts into form feeds. Job restarts are passed tells the OPTIMA not to translate job restarts into form feeds. Use the arrow keys to move the cursor to the appropriate choice, and press ENTER. The Xerox Special Options screen will return. To return to the OPTEDIT main screen, press F10 or Esc.
APPENDIX D — OPTEDIT Page D-15 Alternate Host Input Ports Besides the three twinax addresses, there are three other ports that can be used by the OPTIMA to receive data. These are the Centronics parallel input port and the serial I/O ports (Serial 0 and Serial 1). Each of these ports can be used as alternate host pass-through ports, allowing the output device(s) to be shared between the twinax host/controller and three other data sources.
Page D-16 AGILE 5250 OPTIMA User’s Guide and Reference Serial Interface Settings To choose the baud rate, at the appropriate port on the OPTEDIT main screen, use the arrow keys to move the cursor to the word Baud= (the default is 9600 for Serial 0; 19200 for Serial 1), and press ENTER. The user will be presented with choices ranging from 300 to 115200 baud. Use the arrow keys to move the cursor to the appropriate number, and press ENTER.
APPENDIX D — OPTEDIT Page D-17 Configuring the Output Ports The OPTIMA has one dedicated parallel output port and two outputconfigurable serial ports. The Centronics parallel output port is dedicated to output. If not being used for alternate host input, Serial 1 and Serial 0 may be used as output ports. This allows the OPTIMA to control/share up to three output devices.
Page D-18 AGILE 5250 OPTIMA User’s Guide and Reference _3700EBC Xerox 3700 printer in EBCDIC mode _4030ASC Xerox 4030 printer in ASCII mode _4030EBC Xerox 4030 printer in EBCDIC mode _4045ASC Xerox 4045 printer in ASCII mode _4045EBC Xerox 4045 printer in EBCDIC mode _4197ASC Xerox 4197 printer in ASCII mode _4197EBC Xerox 4197 printer in EBCDIC mode _4235ASC Xerox 4235 printer in ASCII mode _4235EBC Xerox 4235 printer in EBCDIC mode _4235PPM Xerox 4235 printer in Production Print mode (emulating a centra
APPENDIX D — OPTEDIT Page D-19 Saving an Output Port Configuration If the user makes any changes to the configuration of an output port after loading a printer configuration from the OPTIMA diskette, the user should save the changes.
Page D-20 AGILE 5250 OPTIMA User’s Guide and Reference Configuring Serial Ports for Output If either of the serial ports are not going to be used as alternate host input ports, they may be used as output ports. To build a serial output port configuration from scratch, the user will have to activate the port as described earlier. The user must also select output, set the printer error timeout period, specify format information, choose translation tables and edit programmable function strings and GFIDs.
APPENDIX D — OPTEDIT Page D-21 This feature determines the length of time that the OPTIMA will wait after the printer is no longer accepting data before alerting the system operator. The default is five seconds, which is suitable for most laser printers. The setting should be increased if the system alerts the operator when no error has actually occurred.
Page D-22 AGILE 5250 OPTIMA User’s Guide and Reference ++------------------------- Formatting Information ---------------------------++ ¦¦ + Movement -----------+ ¦¦ ¦¦ ¦ Horizontal=Relative ¦ + Paper Drawer 1 -----+ + Paper Drawer 3 -----+ ¦¦ ¦¦ ¦ Vertical=Relative ¦ ¦ Width=8.
APPENDIX D — OPTEDIT Page D-23 Each of the options is displayed on the Formatting Information screen along with its default selection. Editing each of these options is done in the same manner as editing any other options: If the default setting is inappropriate, use the arrow keys to move the cursor to the option to be defined, and press ENTER. A list of choices will be displayed. Then use the arrow keys to move the cursor to the appropriate choice, and press ENTER.
Page D-24 AGILE 5250 OPTIMA User’s Guide and Reference Special Editors There are two special editors for translation tables and programmable function strings. Programmable Function Strings The appropriate PFSs are defined for an output port when a printer configuration is loaded from the OPTIMA diskette, so most users will not have to change the PFS definitions unless building a printer configuration from scratch.
APPENDIX D — OPTEDIT Page D-25 The PFS editor provides the following functions: F1 On-line help text. F2 Select the PFS to be edited. If in PFS mode (see F3 below), a menu showing all of the PFSs will allow the user to select one. If in portrait or landscape GFID mode, the menu will display a list of all the Font IDs (GFIDs). F3 Select the group. Displays a menu that allows the user to choose among editing either PFSs, portrait GFIDs or landscape GFIDs. F4 Edit Mode.
Translation Table Editing Before using OPTEDIT to change a translation table, the user should become familiar with the issues discussed in Chapter 3 Character Code Translation. The translation table editor allows the user to modify translation tables. To use the translation table editor, press F4 on the OPTEDIT main screen, or use the arrow keys to move the cursor to the Edit Table option, and press ENTER. The translation table editor allows the table to be edited in ASCII, EBCDIC or hexadecimal modes.
Special characters in extended ASCII character sets (above 80h) may have to be entered in hexadecimal mode. EBCDIC characters not available in ASCII may also have to be entered in hexadecimal mode. The translation table editor has the following special functions: F1 Help text. F2 Select Table. The OPTIMA has sixteen translation tables, of which 8 are dedicated for custom user functions. However, all 16 tables can be edited. F4 Mode. Selects hexadecimal, ASCII or EBCDIC display/edit modes.
GLOSSARY Page G-1 GLOSSARY A A/B switch A switch that allows input devices to share a printer. AFP Advanced Function Printing. AFPDS Advanced Function Printing Data Stream. Alternate host Input device other than the twinax host that can use the printer attached to the 5250 OPTIMA, such as a PC, network server, print sharing device or even another protocol converter. ASCII American Standard Code for Information Interchange.
Page G-2 AGILE 5250 OPTIMA User’s Guide and Reference Byte A unit of information consisting of eight binary bits. Character codes are often represented in bytes. C Carriage Return A control character that (unless set to be interpreted as a line end) causes the printer to begin printing at the left margin of the current line. Centronics The printer manufacturer that produced the parallel interface that is now the industry standard. Also used to refer to the interface itself. CNT Count.
GLOSSARY Page G-3 D Data stream Information transmitted between the host system and the 5250 OPTIMA. DB-25 A plug with 25 male or female pins. Decimal A base 10 numbering system. Default Formatting configurations that are present and are used automatically when no other information is available. Delimit To mark the beginning and end of a character string. Diagnostic A routine designed to verify the operation of a system and to find a malfunction in a device.
Page G-4 AGILE 5250 OPTIMA User’s Guide and Reference F FCC Federal Communications Commission. FF Form feed. Form feed A control code that instructs the printer to process the current page and print it; a page end. The physical transport of paper to the beginning of a new page. G GDDM Graphical Data Display Manager. An IBM graphics software product. GML Graphic Machine Language. Graphic Windows A feature of Xerox printers. H Hardware Any physical device in a computer network.
GLOSSARY Page G-5 I IBM The worlds largest manufacturer of computing equipment. IBM 35 Hex transparency A standard form of transparency used in SCS data streams. IFS Interchange file separator. IGS Interchange group separator. Initialization To preset to proper starting values. Input The introduction of data from an input device to the computers main memory. Input device A unit used to enter data.
Page G-6 AGILE 5250 OPTIMA User’s Guide and Reference LM Left margin. Logical buffer RAM used to display a displayable or printable image. Logical Unit Number A number assigned to a physical device for identification purposes. M Margin The number of spaces between the edges of a page and the beginning of text. Maximum presentation line The number of the last physical line on the page. Maximum presentation position The number of the rightmost character position on the physical page.
GLOSSARY Page G-7 P Page control The method by which page boundaries (margins) are determined. Page control may be done either by the host application or by the 5250 OPTIMA. Parallel interface 8 bits of a byte are transmitted simultaneously through 8 parallel wires. PFS Programmable function string. POR Power on reset. Power on reset The method by which a peripheral device announces to the host that it is ready. Presentation line The number of the line that is the current presentation position.
Rasterizer A device that converts an image sequentially line by line, instead of by vector. Reset To return components to a specified static state. Right margin The last column at which data can be printed on a page. RM Right margin. ROM Read-only memory. S SCS SNA character string. EBCDIC control codes that are used to format data. Sense codes An SNA code that describes an exception condition.
TM Top margin. Top margin The topmost position on a page where a character can be printed. Translate tables Look-up tables used by the 5250 OPTIMA to translate data input into the desired data output. U UDK User-defined key. Feature used in Xerox laser printers to define a substitute escape character. V VCS Vertical channel select. Vertical channel select An SCS command that the 5250 OPTIMA outputs as one or more CR/ LF sequences.
INDEX Page 1 INDEX Symbols 275 EMUL (twinax mode) ................................................................ 34 A ABSOLUTE (setting for VERMOVE option) ....................................... 45 Absolute Horizontal Print Position (SCS command) ........................ 173 Absolute Vertical Print Position (SCS command) .................... 173–174 activation/enablement twinax ports configuring .........................................................................
Page 2 C Carriage Return (SCS command) ............................................ 137–138 centronics parallel configuring alternate host ............................................................................ 23 printers ..................................................................................... 19 connecting printers ................................................................................... 6–7 CONFIG report ........................................................................
INDEX Page 3 twinax ........................................................................................ 4–6 COR 10 (PFS) .......................................................................... 48, 123 COR 12 (PFS) .......................................................................... 48, 124 COR 15 (PFS) .......................................................................... 48, 124 CORHOFF (FMTINFO option) .........................................................
Page 4 font correspondences and Xerox XES mode printers.............................................. 104–107 font downloading to Xerox printers in XES mode .................................................... 100 Form Feed (SCS command) ............................................................ 137 Form Feed suppression automatic ..................................................................................... 97 passing Form feeds in ..........................................................
INDEX Page 5 JOG OUT (PFS) .............................................................................. 129 JSTSTRT (PFS) ................................................................................. 130 JUSTEND (PFS) .............................................................................. 130 justification, target printer .......................................................... 46–47 Justify Text Field (SCS command) ...........................................
Page 6 twinax ports configuring ............................................................................... 34 N New Line (SCS command) ............................................................. 138 Null (SCS command) ...................................................................... 134 Numeric Backspace (SCS command) ..................................... 175–176 O offset, target printer .......................................................................... 46 operating, environment ......
INDEX Page 7 configuration .............................................................................. 109 logical not command............................................................ 99–100 PFS TEST report ..................................................................................... 59–60 PFSs BOLD ON .................................................................................. 124 BOLDOFF ..................................................................................
Page 8 MEDQUAL ................................................................................. 127 P 10CPI ...................................................................................... 119 P 12CPI ...................................................................................... 119 P 15CPI ...................................................................................... 120 P 16CPI ...................................................................................... 120 P 17CPI .......
INDEX Page 9 R RELATIVE (setting of VERMOVE option) ........................................... 45 Relative Horizontal Print Position (SCS command) ......................... 174 Relative Vertical Print Position (SCS command) ..................... 174–175 Release Left Margin (SCS command) .............................................. 149 release notes ..................................................................................... ii Repeat (SCS command) ..............................................
Page 10 Set Graphic Error Action (SCS command)............................... 144–145 SET HMI (PFS) .................................................................................. 47 Set Horizontal Format (SCS command) .......................................... 142 Set Horizontal Margins (SCS command) ................................. 156–157 Set Horizontal Tabs (SCS command) ...................................... 152–153 Set Indent Level (SCS command) ............................................
INDEX Page 11 twinax ports configuring ............................................................................. 32–36 connecting .......................................................................... 4–6, 16 U UDK (User Defined Key).................................................................. 91 auto command termination ................................................ 102–103 conflicts...................................................................................... 101 configuration ..
font downloading ....................................................................... 100 well formed .................................................................................. 96 XLATES report ..................................................................................... 66–74 reports .................................................................................... 59–60 XLTINFO .........................................................................................