Thank you for purchasing the AXIS AFP IOP Printer Interface. Our goal
in developing this product is to enable you to connect your Lexmark
Optra series of printers or the 4039 series of printer to your IBM IPDS
environment, allowing you to take full advantage of both the IPDS
functions and your printer capabilities.
Axis Communications, founded in 1984, is one of the world’s fastest
growing companies in the printer interface and network print server
market. The head quarters are located in Lund, Sweden, with subsidiaries
in Boston, Tokyo, and Hong Kong.
Axis Communications has a distributor network operating in more than
60 countries world-wide, marketing three product lines:
Network CD-
ROM Servers
Network Print
Servers
IBM Mainframe
and S/3x – AS/400
Printer Interfaces
CD-ROM servers provide a flexible and cost-efficient solution for sharing
CD-ROMs across the network. They are available in Ethernet (AXIS 850/
851) and Token Ring (AXIS 950/951) versions, with or without built in
drive option.
These intelligent Ethernet and Token Ring print servers support a wide
range of LAN protocols. The AXIS NPS 530, 532, 550 and AXIS 150 are
Ethernet print servers, and the AXIS NPS 630, 632 and 650 are Token
Ring print servers.
These products include a wide range of plug-in interfaces and free standing
box products such as the Cobra+ and the AFP IPDS-to-PostScript
converter.
This manual will guide you through a simple step-by-step installation and
setup procedure. It is divided into six sections:
General
Information
Front Panel
Operation
About the AXIS AFP IOP Printer Interface, how it works, where to use it,
and its main features.
How to operate the Lexmark printer’s front panel when the AXIS AFP
IOP is installed.
Utility ProgramThe tool for reconfiguring and upgrading the software in the AXIS AFP
IOP.
Configuration
Parameters
A complete listing of the parameters available for configuration of the
AXIS AFP IOP.
Download/UploadDownloading the configuration program and the fonts to the AXIS AFP
IOP, as well as uploading the current configuration.
Program SetupSetup of the Utility Program output function.
The manual applies to the AXIS AFP IOP with firmware release 1.00 and
subsequent releases until otherwise notified.
This manual primarily describes operation of the AXIS AFP IOP installed
in Lexmark Optra series of printers. The AXIS AFP IOP also supports
Lexmark 4039 and 4039 Plus series of printers, with some minor
differencies in the front panel operation.
Every care has been taken in the preparation of this manual; if you detect
any inaccuracies or omissions, please inform us at the address on the back
cover. Axis Communications AB cannot be held responsible for any
technical or typographical errors and reserves the right to make changes to
the product and manuals without prior notice.
iiAXIS AFP IOP User’s Manual
Emission notices
USAThis equipment generates, uses, and can radiate radio frequency energy and if not installed and
used in accordance with the instruction manual, may cause interference to radio communications.
It has been tested and found to comply with the limits for a Class A computing device pursuant to
Subpart B of Part 15 of FCC rules, which are designed to provide reasonable protection against
such interference when operated in a commercial environment. Operation of this equipment in a
residential area is likely to cause interference in which case the user at his own expense will be
required to take whatever measures may be required to correct the interference. Shielded cables
should be used with this unit to ensure compliance with the Class A limits.
EuropeThis digital equipment fulfils the requirements for radiated emission according to limit B of
EN55022/1987, and the requirements for immunity according to EN50082-1/1992 residential,
commercial, and light industry. (Compliance is not valid for unshielded network and printer
cables.)
Trademark acknowledgements
Lexmark, Optra, PCL and IBM are registered trademarks of the respective holders.
AXIS AFP IOP User’s Manualiii
ivAXIS AFP IOP User’s Manual
Table of contents
Prefacei
About Axisi
Network CD-ROM Serversi
Network Print Serversi
IBM Mainframe and S/3x – AS/400 Printer Interfacesi
About this manualii
General Informationii
Front Panel Operationii
Utility Programii
Configuration Parametersii
Download/Uploadii
Program Setupii
Emission noticesiii
Trademark acknowledgementsiii
Table of contentsv
1
General Information7
Product Overview7
Contents of This Delivery8
IPDS9
The Distinction between AFP and IPDS9
Fonts9
The Lexmark IOP Port10
AFP IOP Serial
I/O Port10
The AXIS AFP IOP interface package consists of these parts:
1 x AXIS AFP IOP interface main board (Part no: 0055-3).
An interface which connects to the IBM 3270 environment by Coax
cabling or the IBM 5250 environment by Twinax cabling. The inter-
face contains by default both 3816 and 4028 emulations together with
the Twinax and the Coax software. The interface is delivered with a
factory setting which combines the most important default settings of
the corresponding 3812/3816/4028 IBM printers.
The Twinax or Coax cable is for connecting to the 9 pole Dsub con-
nector on the AXIS AFP IOP backplate. The interface automatically
detects which patch cable is mounted.
1 x Mounting screw (Part no: 11998).
1 x 3,5" floppy disk (Part no: 14355).
The disk contains a PC-based utility program P11-XXXX for reconfig-
uring the interface through the Serial link cable.
1 x Serial link cable (Part no: 14387).
The cable is for option configuration and software upgrade of the
AXIS AFP IOP through the PC utility program. The Serial link cable
connects to the interface via the same 9 pole connector as the Coax and
Twinax patch cables.
1 x AXIS AFP IOP User’s Manual (Part no: 14363).
1 x A DC/DC converter module, if specifically ordered (Part no: 14409).
NoteDC/DC converter required only for the 4039 10 and 12 page printer
models.
8AXIS AFP IOP User’s Manual
Section 1: General Information
IPDSThe Intelligent Printer Data Stream (IPDS) is the host-to-printer data
stream for Advanced Function Printing (AFP) subsystems. It is part of
IBM's System Application Architecture (SAA).
The IPDS architecture is functionally divided into eight towers of
command sets, each representing a major printer capability. Five data
towers: Text, IM Image, IO Image, Graphics and Bar Code; and three
resource towers: Page Segment, Overlay and Loaded Font.
With IPDS it is possible to:
•use the all-points-addressable printing capability of the page printer to
print text, graphics, images or bar codes at any point on the page.
•use images and vector graphics to print line drawings, pie charts, bar
charts, graphics, logos, signatures etc.
•combine all kinds of data on the same page.
The Distinction
between AFP and
IPDS
FontsThe AFP IOP contains a total of 32 resident 300 dpi (dots per inch) fonts
•print in all rotations either on separate pages or on the same page.
•electronically store and later print forms and letterheads.
•electronically store and later print host fonts.
In general AFP is the entire SAA print concept, whereas the AFP Data Stream (AFPDS) represents closed page definition files which have
information of various resources (e.g. the coordinates of a line and where
to place a logo). The resources, not already resident in the printer (e.g. the
logo), are picked up in the PSF libraries and incorporated in the IPDS
format representing the final formated output, which communicates
bidirectionally between the PSF and the printer. This interaction ensures
for instance that the logo is loaded into the printer only when needed (first
time and after an error situation), and deleted only when other resources
need the space.
(4028 emulation) and 35 resident 240 dpi fonts (3812 emulation). The
fonts are functionally equivalent to the standard IBM 4028 AS1/NS1 and
the IBM 3812 Model 2 fonts. Refer to Appendix B IPDS Font Summary
for a full listing of the resident fonts.
AXIS AFP IOP User’s Manual9
Section 1: General Information
The Lexmark IOP
Port
AFP IOP Serial
I/O Port
The Lexmark IOP port allows a network interface to send data to the
Lexmark PCL and PostScript interpreter with an extensively higher speed
than possible through a parallel PC cable. Additionally the IOP port
provides information of various hardware and software states to the AFP
IOP interface. With a unique native IOP language defined by Lexmark it
is possible to program the front panel push buttons and display to allow
front panel controlled user setup of the interface connected to the IOP
port. The native Lexmark settings are altered by means of the PJL
language invented by Hewlett Packard. The IOP port on the 4039 10 and
12 page printers does not deliver the appropriate voltage to the interface
card unless a DC/DC converter is installed in the 5 pole socket above the
interface.
The serial I/O port on the AFP IOP allows easy software upgrade of the
interface through a menu/mouse controlled PC utility program. The same
utility program can be used for setting up the front panel configurable
options also. The only benefit of using the utility program for setting up
the options is that instead of changing them one by one, they can all be
overwritten by a complete configuration file in one download operation.
The serial I/O port can also be used as a trace output port for dumping
system data sent from the HOST onto a serial attached PC. Contact your
local dealer/distributor for more information.
10AXIS AFP IOP User’s Manual
Section 2
Front Panel Operation
The AFP IOP adds a complete set of interface menus to the existing
Lexmark front panel menu structure, thus allowing all interface settings to
be altered by an easy self explanatory user interface. Menu settings relating
to Coax and Twinax change according to the cable connected to the AFP
IOP.
Note:Changed settings will only have effect at the next Power on.
Section 2: Front Panel Operation
The Optra front panel will not indicate the presence of the AFP IOP
when it is Online (Ready). When printing from the AFP IOP the
frontpanel will display "AXIS AFP"(Only on Optra and 4039 Plus
printers) and "NET" as the source, instead of parallel or serial.
Note:When the AFP IOP becomes ready after power on a "beep" is made from
the interface. This indicates that the communication processor is ready,
which is the last check in the power on sequence.
AFP IOP menusThe AFP IOP menus are entered by the following keystrokes when
entering [MENUS]:
Optra and 4039
series:
4039 series:Enter the submenu [SETUP] and press [MORE] until the submenu
Plus
Enter [MORE] until [Network Menux] is displayed. Enter this menu
by pressing the button next to this menu item.
[Network Setup] is displayed. Enter this menu by pressing the button next to this menu item.
AXIS AFP IOP User’s Manual11
Section 2: Front Panel Operation
Opening Screen (Main IOP Menu)
The first display under [Network Menu] is shown in figures 1 and 2.
Notice the following about the displays:
1. The detected cable type -Coax or Twinax is displayed in the upper left
corner. However if no cable is connected, the display will indicate
“Twinax”.
2. Synchronization with the Coax or Twinax Control Unit is displayed as
"CU". However the display does not operate in real time mode, but is
only updated when entering [Network Menu]. This means unsteady
lines or later disconnection will not be indicated, and the CU indica-
tion is not a guarantee for a proper connection.
3. The emulation indication in the lower left corner shows the power on
emulation. If the emulation is changed in the [IPDS Options] menu
the display will show the previous emulation until next power on.
4. The "D" next to the emulation indicates if a duplex unit has been
detected or if duplex has been enabled in the [Duplex Support] menu.
This detection only works on Optra and 4039 Plus models.
Note:The "D" indication will also be displayed in 4028 emulation, even though
an original IBM 4028 does not support duplex (The AFP IOP can print
IPDS duplex in all emulations).
Coax
CU
3816D
Local Setup
Remote Setup
Test Options
Ready
Return
Figure 1.
12AXIS AFP IOP User’s Manual
Section 2: Front Panel Operation
5. The [2] displayed next to the emulation in figure 2 indicates the
Twinax Station Address. This indication is only shown in Twinax
mode. For more information on setting the Twinax address refer to
page 37.
TwinaxLocal Setup
Remote Setup
Test Options
4028 [2]
ReadyReturn
Figure 2.
AXIS AFP IOP User’s Manual13
Section 2: Front Panel Operation
Local Setup Menu
The local setup menu contains the 4 submenus shown in figure 3. Note
that menu point number 3 changes according to the cable attached. "Coax
Options" is shown if the Coax patch cable is connected, and "Twinax
Options" is shown if the Twinax T-cable or NO cable is connected.
Printer Options
IPDS Options
Coax Options
Set Factory default
ReadyReturn
Figure 3
For more information on the [Remote Setup] refer to page 57. For more
information on [Test Options] refer to page 60 and page 66.
For more information on the [Trace Facility], contact your local dealer/
distributor.
14AXIS AFP IOP User’s Manual
Section 3
Utility Program Operation
The AFP utility program is a tool for reconfiguring and upgrading the
software in your AFP IOP interface which enables you to :
1. Upgrade main program and fonts in the interface. (Note that the
standard package does not contain the software files for the main program and font upgrade. Contact your local dealer for further information).
Section 3: Utility Program Operation
2. Change or create complete setups related to the host and to the
printer, and save/restore setup files on disk (user and application tailored configurations).
3. Change single settings related to the host and for the printer.
Note:All these settings can be changed from the Lexmark front panel or by
using the IPDS Parser function as well.
The program consists of two files:
IOPUTI.EXE (Main program)
IOPUTI.HLP (Help file used by the program)
The files can be copied onto the PC harddisk in a directory made for the
purpose, for instance C:\IOPUTI, or the program can be run directly
from the floppy disk. The only PC-requirement is a 9 pole serial output
and preferably a mouse.
The program is started from the DOS prompt and will present itself with
the opening screen. (The same window is displayed when selecting the
menu [Info])
Note:The online help screens can be accessed anytime during program
operation by pressing the <F1> key.
AXIS AFP IOP User’s Manual15
Section 3: Utility Program Operation
Setup for PC Configuration
To configure or upgrade the AXIS AFP IOP using the AFP utility
program, the PC must be connected to the printer. Follow these steps:
Important1. Switch off both the PC and the printer!
2. Connect the serial link cable which is supplied in the delivery. Attach
the connector marked PC to the PC, and the connector marked IOP
to the AXIS AFP IOP in the printer.
3. Switch on the printer and the PC.
Handling Config Files
To make changes to a config file you must either load a premade config
file from your PC or upload a configuration file from the AFP IOP
interface. Alternatively you can enter settings according to the IOP status
page taken from the frontpanel of the Lexmark printer. All configuration
files have the extension *.CFN.
Note:If no config file has been loaded prior to selecting this item, a default
config file setting is used.
Press <ALT> C, or use the mouse to select [Config file].
Open Config File (read from PC harddisk/floppy drive)
When the screen Open Config File appears press <TAB> and use the
arrow keys to move the cursor bar to the appropriate CFN file. Now press
<TAB> again and the [OPEN] field will highlight. Press <ENTER>. You
will now be in the main menu again. The config file is now read into the
memory.
16AXIS AFP IOP User’s Manual
Making Changes to Config File Options
In the Main Menu, press <Alt> C to select menu [Config file] and move
down with the arrow keys to select between [Coax options], [Twinax
options], [Printer options], [Serial options] and [IPDS options].
As an example [Printer options] is selected. To change the number of
input trays press the arrow down key to [number of cassettes]. Press
<TAB> and the zero in [Option values] will highlight. Change value to
two, and press <TAB> again. The [Accept] field is now highlighted. Press
<ENTER> and the above screen is displayed, or press <TAB> if other
printer options must be changed. Follow the same procedure to change
other options.
Note:If this utility program option window is closed by pressing <ESC>, Cancel
or clicking on the upper left window close square, the changes made to the
config data will be lost.
Section 3: Utility Program Operation
It is possible to change only a single option on the AFP IOP and then
download the option directly from the option screen by pushing
[Download Option]. The word Downloading will flash a couple of times
in the lower right corner of the screen until the download is completed.
ImportantIn order to download or upload, make sure the Lexmark printer has been
set into remote setup mode by pressing the two [OK] buttons in the
[Remote Setup] menu in the IOP front panel menu. Alternatively the
download sequence in the utility program can be activated before the
printer is powered ON. This way the interface will detect the data at its
serial port as the first step in the power ON routine, and only run in
upgrade mode. Note that the printer will display an error message after a
while as the interface only communicates with the serial port and not with
the IOP port. This does not affect the download.
AXIS AFP IOP User’s Manual17
Section 3: Utility Program Operation
Save Config File (to PC harddisk/floppy drive)
From the main menu select the [Config file] by pressing <Alt> C. Then
select the menu [Save config file]. Type in a file name and press
<ENTER>, or press <TAB> and arrow keys to select a file you want to
overwrite, and press <TAB> to highlight [SAVE]. Press <ENTER> and
you are back in the main screen and the file is saved.
ImportantIf an option window is closed by pressing <ESC>, [Cancel] or clicking on
the upper left window close square, the changes made to the config data
will be lost. Use <TAB> to select Accept and press <ENTER> or use the
mouse to click on [Accept] to keep the changes.
18AXIS AFP IOP User’s Manual
Section 4
IPDS Parser Function
The IPDS Parser is a function for configuring the AFP IOP remotely from
a Sys370 (Coax) or AS/400 (Twinax) host environment. In this way you
do not need to use the front panel or the Utility Program to configure the
AFP IOP. The parser is valid in both 4028 and 3816 emulation mode, no
matter if it is connected by Coax or Twinax.
Using the IPDS Parser
Section 4: IPDS Parser Function
To configure the AFP IOP, you send the configuration data (according to
the syntax instructions below) as text to the AFP IOP. The following rules
apply for configuration data:
•Send the data as text (PT2 tower) using an EBCDIC based codepage.
Sending the programming sequence in normal SCS/DSC format will
have no effect.
•All scanned data will be printed as normal, ie the AFP IOP will show
no indication of the configuration options being interpreted correctly.
•All non-printable characters (eg space) and positioning commands are
ignored within the programming sequence.
•All option settings with syntax or range error will be ignored.
SyntaxTo activate configuration mode, send the following lead-in string:
&%OPT_=;
To end configuration mode, send the following trailer string:
&%
This causes changed options to be saved. Turn the printer Off and On to
AXIS AFP IOP User’s Manual19
Section 4: IPDS Parser Function
activate the new options.
All options have the following format:
option string = number
All configuration options must be separated by a semi-colon; line feed,
form feed etc. are ignored.
Example 1&%OPT_=;
DEFAULT_CODEPAGE = 8;
FRONT_TOP_MARGIN = -100;
&%
Example 2
NoteTurn the printer Off and On to activate the new options.
Option strings
&%OPT_=;COAX_C04=5;COAX_C17=1;&%
All supported parameters, their option strings and valid numbers are listed
in the section Configuration Parameters.
20AXIS AFP-IOP User’s Manual
Section 5
Configuration Parameters
The following chapters describe the AFP IOP configuration parameters.
The parameters are split into the following groups:
Coax and Twinax Options
Printer Options
IPDS Options
Set Factory default
Section 5: Configuration Parameters
Each chapter is introduced by a short presentation of some important
features of the corresponding Lexmark menu.
AXIS AFP IOP User’s Manual21
Section 5: Configuration Parameters
Coax/Twinax
Options Front
Panel Menus
The detected cable type (Coax or Twinax) is displayed in the upper left
corner of the AFP IOP frontpanel menu. However if no cable is
connected, the display will always indicate "Twinax". Only the menu
corresponding to the detected cable will be accessible. However two
options share the same position in the configuration storage area. These
options are:
Coax Option:C04 Country Code
Twinax Option:C01 Country Code
This means if Coax option "C04" is changed then the Twinax option
"C01" is changed accordingly. Examples of the menus are shown in
figures 4 and 5.
C03 APO
C04 Country Cod e
C05 Reserved
More
Figure 4.
C04 Country Cod e
[@1-USA/Ca nada ]
2-Reserved
ReadyReturn
up
Down
Save
ReadyReturn
Figure 5.
22AXIS AFP IOP User’s Manual
Coax Options
Note:In the following an asterisk "*" will indicate the factory setting. The
Section 5: Configuration Parameters
This group of options corresponds to the C00..C27 options available on
the 3812-2 Coax printer. Most of these are related to non IPDS
configuration (SCS). However the default code page (C04), IR timeout
(C17) and cassette linking (C27) are used in IPDS as well. Furthermore,
options C28..C30 are equivalent to options (D - parameters) found on the
4028 Coax printer.
number in the first column indicates the value to use in the utility
program or the IPDS parser, and the text in angular brackets
indicates the printer front panel value for the options. The values can
be text or numbers. The printer front panel menu texts are indicated
in angular brackets in the option headlines.
When automatic page orientation is enabled, the printer checks the paper
size, and rotates the print, if the print data does not fit the default page
size. Used in all non IPDS Coax modes.
• 0 [Enable]APO enable
1 [Disable]APO disable
IPDS Parser syntax (with default setting):
COAX_C03 = 0;
C04Country Character Sets and Code Pages .................. [c04 Country Code]
This option controls the default code page for all Coax modes incl IPDS.