copyrightable material and information now allowed by statutory
or judicial law or hereinafter granted, including without limitation,
material generated from the software programs which are
displayed on the screen, such as icons, screen displays, looks,
etc.
Printed in the United States of America
Publication number: 720P12772
Xerox® and all Xerox products mentioned in this publication are
trademarks of Xerox Corporation. Products and trademarks of
other companies are also acknowledged.
Changes are periodically made to this document. Changes,
technical inaccuracies, and typographic errors will be corrected in
subsequent editions.
This document was created on the Xerox 6085 Professional
Computer System using VP software. The typeface is Optima.
Installation caution
Safety
Notices
Your Xerox Intelligent Printer Data Stream (IPDS) printer is not
customer installable. Only a qualified service representative
should install the equipment.
Before using your IPDS printer, become familiar with the
operating procedures contained in its operator guide.
CAUTION: This equipment generates, uses, and can radiate radio
frequency energy, and if not installed and used in accordance
with the installation requirements, may cause interference to
radio communications.
U.S.A.
Your printer has been tested and found to comply with the limits
for a Class A computing device pursuant to Subpart J 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 such cases, the
user at his or her own expense is required to correct the
interference.
U.S. regulations governing the use of facsimile devices
This equipment complies with Part 68 of the FCC rules. Located
on the fax board is a label that contains, among other
information, the FCC Registration Number and Ringer
Equivalence Number (REN) for this equipment. Upon request,
you must provide this information to your telephone company.
The REN is useful to determine the quantity of devices you may
connect to your telephone line and still have all of those devices
ring when your telephone number is called. In most, but not all,
areas, the sum of the RENs of all devices connected to one line
should not exceed five (5.0). To be certain of the number of
devices you may connect to your telephone line, as determined
by the REN, you should contact your local telephone company to
determine the maximum REN for your calling area. The REN for
this device is 0.8B.
XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS) iii
CONFIGURATION AND REFERENCE GUIDE
NOTICES
Laser safety
Canada
This digital apparatus does not exceed the Class A limits for radio
noise emissions from digital apparatus as set out in the radio
interference regulations of the Canadian department of
communications.
Les present appareil numerique n’emet pas de bruits
radioelectriques depassant les limites applicables aux appareils de
Classe A prescitees dans le reglement sur le brouillage
radioelectrique edicte par le ministre des communications du
Canada.
Europe: 50 Hz, 220 to 240 V equipment
This equipment has been tested and certified in conformance
with European commission directive 82/499/ECC and VDE
0871/0875, Class A, relating to radio frequency interference.
Your printer complies with appropriate safety standards.
Specifically regarding lasers, the equipment complies with laser
product performance standards set by governmental,
international, and national agencies as a Class 1 laser product. It
does not emit hazardous light; the beam is totally enclosed
during all phases of customer operation and maintenance.
WARNING: Use of controls or adjustments or performance of
procedures other than those specified herein may result in
hazardous radiation exposure.
Warning labels
There are several user accessible Laser Safety Warning labels
located on the printer. These are shown on the next two pages.
iv XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS)
CONFIGURATION AND REFERENCE GUIDE
DANGER-invisible laser
radiation
when open and interlock
defeated for service.
AVOID DIRECT EXPOSURE TO
BEAM.
Instructions for safe service are
in SERVICE MANUAL.
NOTICES
XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS) v
CONFIGURATION AND REFERENCE GUIDE
NOTICES
aaaaaaaaaaaaaaaaaaaaaaaa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaaaaaaaaaaaaaaaaaaaa
a
a
a
a
a
a
a
a
a
a
a
Laser labels on the rear of the machine are either:
vi XEROX 4220/MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS)
These laser warning labels are placed on panels that cover areas
that are not operator serviceable. These panels are not to be
removed.
Your Xerox equipment and supplies are designed and tested to
meet strict safety requirements. These include safety agency
examination, approval, and compliance with established
environmental standards.
Attention to the following information ensures the continued
safe operation of your equipment.
CONFIGURATION AND REFERENCE GUIDE
NOTICES
Do this
Always connect equipment to a properly grounded power source
receptacle. If in doubt, have the receptacle checked by a
qualified electrician.
WARNING: Improper connection of the equipment grounding
conductor can result in electrical shock.
Always place equipment on a floor with adequate strength for
the weight of the machine.
Always have your service representative move or relocate the
equipment.
Always use materials and supplies specifically designed for your
Xerox equipment.
WARNING: Use of unsuitable materials may result in poor
performance and can possibly create a hazardous condition.
Always use a Xerox specified cordset with the Equipment Leakage
Current Interrupter (ELCI).
Do not do this
Never use an extension cord with the ELCI.
Never use the ELCI where water may enter the casing.
Never attempt any maintenance function that is not specifically
described in your Xerox printer documentation.
Never remove any covers or guards that are fastened with screws
unless otherwise instructed. There are no operator-serviceable
areas within these covers.
Never override or “cheat” electrical or mechanical devices.
Never operate the equipment if you notice unusual noises or
odors. Disconnect the power cord from the power source
receptacle and call service to correct the problem.
U.S. only: If you need any additional safety information
concerning the equipment or if you need Xerox supplied
materials, call the following toll-free number: 1-800-828-6571.
50 Hz, 220 to 240 VMeets the IEC950 as judged by UL.
Safety feature
Your printer is equipped with an Equipment Leakage Current
Interrupter (ELCI). This device protects the equipment in the
event of a malfunction.
XEROX 4220/MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS) vii
CONFIGURATION AND REFERENCE GUIDE
NOTICES
U.S. configuration of ELCI
1Window
2Reset button.
International configuration of ELCI
1Window
2Reset button.
If power to the printer is interrupted, follow these steps:
1. Locate the safety device, using the U.S. or International
Configuration (refer to the appropriate illustration).
2. Check to see if a red flag displays in the window of the
safety device.
3. If the red flag does not display, press and release the black
Reset button.
The red flag displays and power is restored to the system.
If power is not restored by this procedure or if the device
interrupts power to the machine again, call your service
representative.
viii XEROX 4220/MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS)
CONFIGURATION AND REFERENCE GUIDE
Table of contents
Noticesiii
Installation cautioniii
Safetyiii
Laser safetyiv
Operational safetyvi
Introductionxi
About this manualxi
Conventionsxi
1.Overview1–1
Using IPDS with your printer1–1
Page environment1–2
Valid printable area1–4
Typical applications1–5
Overlays1–6
Page segments1–7
Images and graphics1–7
Bar codes1–8
Fonts1–8
Coordinate systems1–9
2.Enabling IPDS 2–1
Upgrading the interface card2–1
Setting up the printer for IPDS2–2
Setting the printer emulation and address
for IPDS processing in twinax only2
Setting the printer for dual emulation and addresses
in a twinax environment2
–2
–4
3.Configuring IPDS 3–1
MakeITDS utility3–1
Copying the MakeITDS utility files3–2
Command parameters3–2
Configuring your printer3–3
Automatic configuration3–18
Printing the Printer Configuration Report3–19
XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS) ix
CONFIGURATION AND REFERENCE GUIDE
TABLE OF CONTENTS
4.Command listing4–1
Device Control command set4–2
Text command4–7
IM Image command set4–7
IO Image command set4–8
Graphics command set4–8
Bar code command set4–9
Overlay command set4–9
Page Segment command set4–10
Load Font command set4–10
5.Accessing printer features from IPDS5–1
Tray mapping5–1
Checkpoint capability in the IBM host environment5–3
Binding the IBM host to the Xerox IPDS printer5–3
Defining the printer as a line printer and an IPDS printer5–4
PSF font support5–5
Converting 240 spi fonts for use in the 4028 emulation5–5
Port timeouts5–6
Content fidelity vs. absolute fidelity5–6
Nonprintable area considerations5–7
Default font and code page considerations5–9
Font substitution5–13
IPDS font and code page comparisons5–16
Font comparison5–16
Code page comparison5–19
Appendices
A.Exception codesA–1
B.Resident code pagesB–1
C.Reconfiguring BIN IDsC–1
D.Related publicationsD–1
GlossaryGLOSSARY–1
IndexINDEX–1
xXEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS)
CONFIGURATION AND REFERENCE GUIDE
About this manual
Introduction
The Xerox MRP Family Intelligent Printer Data Stream (IPDS)
Configuration and Reference Guide describes how IPDS is
supported on the following Xerox printers: 4215/MRP,
4219/MRP, 4220/MRP, and 4230/MRP.
This guide provides configuration information and describes how
the IBM IPDS command sets are supported on your Xerox
printer. It is intended to complement your IBM IPDS
documentation.
This guide is for system administrators as well as individuals who
are developing or adapting a program using the IPDS system
architecture. Before using this guide, become familiar with its
contents and conventions.
Conventions
This guide uses the following conventions to help you recognize
different types of information:
CAUTION: Cautions are associated with equipment safety.
WARNING: Warnings are associated with the safety of people.
NNotes are hints that help you perform a task or understand the
text.
italicsItems are italicized for the following reasons:
•Document and library names (for example, the Xerox MRP
Family Intelligent Printer Data Stream (IPDS) Configuration
and Reference Guide)
•Variable information (for example, password).
XRepresents hexadecimal (HEX) code. For example: X'05' or
X'25'.
MBMegabyte.
KBKilobyte.
boldBold text is used for characters you enter and screen options you
select (for example, md \MAKEITDS).
XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS) xi
CONFIGURATION AND REFERENCE GUIDE
Using IPDS with your printer
1.Overview
The Xerox Intelligent Printer Data Stream (IPDS) interface allows
your Xerox printer to receive and print using IPDS commands.
The IPDS interface allows your printer to emulate any of the
following IBM printers:
•IBM LaserPrinter 4028, a 300–pel relative metric (RIMA)
printer
•IBM LaserPrinter 3812, a 240–pel fixed metric printer
•IBM LaserPrinter 3816, a 240–pel fixed metric printer
Once the IPDS interface card is installed and the system is
configured, your printer has the ability to do the following:
•Receive and print IPDS data stream commands.
•Support the following IPDS towers:
—Device Control
•Use all–points–addressable (APA) printing for text, graphics,
images, or bar codes. This means you can print at any
position within the printable area of the page.
•Change fonts within a printed page.
•Use images and vector graphics to produce line drawings,
pie and bar charts, graphics, logos, tables, and signatures.
•Create a composite document of text, images, and graphics
on each page.
•Electronically store forms and letterheads so they always
print in the same typestyle.
•Print the standard set of bar codes including Codabar, Code
128, and POSTNET.
•Process compressed images using one of the following:
—Modified Consultative Committee on International
Telephone and Telegraph (CCITT) Modified Read
(MMR) algorithm
XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS) 1-1
CONFIGURATION AND REFERENCE GUIDE
OVERVIEW
Page environment
—CCITT T.4 G3 Facsimile Two–Dimensional Coding
Scheme (G3 MR)
—CCITT T.6 G4 Facsimile Two–Dimensional Coding
Scheme (G4 MMR).
IPDS creates composite pages (pages with data, graphics, and
images) within a hierarchy of presentation spaces:
•Physical page—the paper on which you print information.
•Physical printable page—the area of the paper that is
accessible by your Xerox printer. There is a 50–pixel
nonprintable area surrounding any IPDS page.
•Logical page—a rectangular area on the physical page.
Printing occurs only where the current logical page area
intersects the printable area of the physical page.
•Data blocks—rectangular areas placed on the logical page.
Data blocks include the following:
—Graphics data blocks
—Bar code data blocks
—IM and IO Image data blocks.
There are no text data blocks. You can position text at any
location inside the valid printable area (VPA).
IM images are image objects that are resolution–dependent,
bilevel, and cannot be scaled or compressed. IO images are
image objects containing Image Object Content Architecture
(IOCA) constructs. IO images are resolution–independent,
bilevel, and can be scaled or compressed.
You can use various applications to create the source data for
each data block and then merge them at the printer to produce
an integrated mixed–data page. This allows you to integrate
application output rather than use integrated applications.
Figure 1–1 provides an example of the page environment and its
presentation spaces.
1-2XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS)
CONFIGURATION AND REFERENCE GUIDE
Figure 1–1.Page environment
Data Block
Text
OVERVIEW
Data Block
Physical
page
Text
Physical
Printable
page
Text
Logical
page
XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS) 1-3
CONFIGURATION AND REFERENCE GUIDE
OVERVIEW
Valid printable area
The valid printable area (VPA) is the intersection of the current
logical page with the printable area of the physical page. Text
may be printed at any location in the valid printable area.
Printing cannot occur outside of the VPA. Positioning outside of
the VPA is possible but generates exceptions.
The host retrieves the printable area of the physical page through
the XOH Obtain Printer Characteristics command. The host
defines the logical page using the Load Page Descriptor (LPD)
command.
Figure 1–2.Valid printable area (VPA)
Physical
page
Physical
printable
area
Logical
page
Some printers have a nonprintable area on the page. Table 1–1
lists the nonprintable area by printer.
Table 1–1.Nonprintable area
PrinterNonprintable area
Xerox MRP Family printers50 pixels
IBM 402848 pixels
IBM 3812/3816None
1-4XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS)
CONFIGURATION AND REFERENCE GUIDE
Typical applications
OVERVIEW
When you use IPDS to produce a document or form, you can
incorporate the following elements:
•Text
•Overlays
•Page segments
•Images and graphics
•Bar codes
If you are producing many similar documents, such as a
marketing letter where only the customer name and address
change, you need to find a quick way to print on letterhead,
merge the variable information into the text of the letter, and
sign each one. You can use IPDS to do the following functions:
•Create and store the letterhead and signature block in
printer memory
•Merge the letterhead with the basic text of the letter
•Merge the signature block
•Use different typestyles for the letterhead and different
parts of the letter
•Add graphics, such as pie or bar charts, that are stored on
the host system
XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS) 1-5
CONFIGURATION AND REFERENCE GUIDE
OVERVIEW
Figure 1–3 shows a letter containing an overlay, page segment,
graphics block, and text.
Figure 1–3.Sample letter layout elements
Physical
Overlay (image block and text)
page
Segment
Graphics
Block
TextPage
Logical
page
Overlays
Overlays are resources you can temporarily store in printer
memory. Overlays can consist of any combination of text data,
image block data, graphics block data, or bar code data. When
you define an overlay, it contains all printing instructions
including its position on the page and the typestyle to use. It is
independent of the logical page environment.
Letterheads and business forms are typical applications of
overlays. You can merge variable data, such as the customer’s
name and address, with the overlay during printing and you can
include other overlays and page segments within an overlay. You
can nest overlays, which means you can include several levels of
overlays within an overlay, depending on their size.
1-6XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS)
CONFIGURATION AND REFERENCE GUIDE
Page segments
Images and graphics
OVERVIEW
Page segments can consist of any combination of text data,
image block data, graphics block data, or bar code data. Page
segments are different from overlays in that you store them
without printing instructions regarding the typestyle and page
position.
Page segments are dependent on the page environment in that
they merge with the logical page acquiring its characteristics.
The typestyle for the page segment is the same one used when
printing occurs. You can place page segments at any position on
the page as long as all elements fall within the VPA.
NNote: You cannot include other page segments or overlays
within page segments.
You can send illustrations, such as charts, complex line drawings,
and schematics to the printer as graphics, IM images, or IO
images.
Images
You create images by specifying individual points on the page.
The points are called picture elements, or pels. Using an all–
points–addressable system, each square inch on the page
contains 300 by 300 points you can address. Because of the way
they are created, each figure or image can require a large
quantity of data.
IM images are based on Advanced Function Printing Data Stream
(AFPDS) image cells. IM images are uncompressed raster data
images, which are stored in your printer.
IO images are based on Image Object Content Architecture
(IOCA). IO images are raster data images you can compress.
Compressed images reduce the amount of data sent to the
printer to create them and speed up transmission time. You can
scale IO images to correct differences that may occur in the
resolution of the scanner as compared to the printer.
Graphics
You create vector graphics using individual lines, arcs, and
markers to identify a specific location in a graphic. You can
create complex graphics using a minimum of data because only
the control information, such as the end points of a line, are sent
to the printer.
XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS) 1-7
CONFIGURATION AND REFERENCE GUIDE
OVERVIEW
Bar codes
A bar code is a set of patterns (bars and spaces) that represent
alphabetic, numeric, and special characters. The bars and spaces
are recognized by optical scanning devices. Many bar code
types also include data you can read as well.
You can position bar codes on a logical page, page segment, or
overlay. To ensure proper interpretation of the bar coded data,
position the entire bar code in the printable area.
The supported bar code types are as follows:
•3 of 9 code
•MSI
•UPC/CGPC Version A
•UP/CGPC Version E
•UPC Two–Character Supplemental
•UPC Five–Character Supplemental
•EAN–8
•EAN–13
•2 of 5 Industrial
•2 of 5 Matrix
•2 of 5 Interleaved
•Codabar
•Code 128
•EAN Two–Digit Add–on
•EAN Five–Digit Add–on
•Postal Barcode (POSTNET)
Fonts
A font is a set of characters in a specific typestyle and size. You
can download fonts to your printer or use the fonts that are
resident in printer storage.
NNote: Xerox IPDS emulation does not support all fonts and code
pages supported by the IBM systems. The typestyles in the
supported fonts may have slight differences as compared to the
IBM fonts.
The 4028 emulation provides 30 resident fonts and 53 resident
code pages. The 3812/3816 emulation provides 37 fonts and 48
resident code pages. The Printer Configuration Report lists all
resident fonts and code pages. Examples of the report are
shown in the “Configuring IPDS” chapter.
1-8XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS)
CONFIGURATION AND REFERENCE GUIDE
Coordinate systems
OVERVIEW
IPDS uses orthogonal coordinate systems to define any point on
a page. The distances within these systems are measured in
logical units (L–units) instead of physical picture elements. The
coordinate systems are listed in this section. For greater detail,
refer to the IBM Intelligent Printer Data Stream Reference,
publication number S544–3417–04.
•Xm, Ym coordinate system—the physical page (medium)
coordinate system.
•Xp, Yp coordinate system—the logical page presentation
space coordinate system for both a page’s logical page and
an overlay’s logical page.
•Inline, Baseline (I, B) coordinate system—describes the
placement and orientation of text characters and data
blocks on the logical page.
•Xg, Yg coordinate system—describes the placement of
graphics data within the graphics presentation space.
•Xio, Yio coordinate system—describes the placement of IO
image data within the IO image presentation space.
•Xbc, Ybc coordinate system—describes the placement of
bar code data within the bar code presentation space.
•Xbl, Ybl coordinate system—describes the placement of IO
image, graphics, and bar code presentation spaces within
data blocks that are positioned on a logical page.
All coordinate systems can be used to locate any point in relation
to the logical page and the medium space.
XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS) 1-9
CONFIGURATION AND REFERENCE GUIDE
Upgrading the interface card
2.Enabling IPDS
This chapter shows how to upgrade the interface card and set up
the printer for IPDS.
Follow these steps to upgrade the interface card prior to
configuring your printer for IPDS:
1.Turn off the printer.
2.Install a Centronics cable from the parallel port of the PC to
the mini
adaptor cable included in the option kit.
3.Power on the printer.
4.Perform one of the following steps:
–Centronics port on the interface card using the
•If you are updating a printer in a coax environment,
type the following and press Enter:
COPY <floppy drive letter>:*.XCX LPT1:/B
•If you are updating a printer in a twinax environment,
type the following and press Enter:
COPY <floppy drive letter>:*.XTX LPT1:/B
When the file has completed copying to the printer, the
LED on the interface board blinks for about 20 seconds.
5.Turn off the printer and turn it on again.
NNote: Ignore any error sheets printed on the first power
after loading new firmware. The system generates them when it
recognizes new software.
–on
XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS) 2-1
CONFIGURATION AND REFERENCE GUIDE
ENABLING IPDS
Setting up the printer for IPDS
This section contains the following procedures:
•Setting the printer emulation and address for IPDS
processing only.
•Setting the printer for dual emulation and addresses in a
twinax environment if you want to process both IPDS and
SCS data streams on the same twinax printer.
•Copying the MakeITDS utility files to a directory on your
computer.
NNote: If you have installed the IPDS card in the coax
environment, you can skip to the “Copying the MakeITDS
utility files” section to install the MakeITDS files. Then
continue with the “Configuring your printer” section if you
need to change any settings in the configuration file.
•Configuring your printer’s IPDS interface card to change the
default font set and emulation from 4028 to 3812/3816.
NNote: If you have installed the IPDS option on a 4219/MRP or a
4215/MRP, you must make sure the PCL Line Wrap option is
turned off at the user interface. Refer to your printer’s operator
guide for the procedure.
Setting the printer emulation and address for IPDS processing in twinax only
If you are working in a twinax environment, you can set the
twinax interface to respond only as an IPDS printer. This
procedure may have been completed by your service
representative during the installation of the IPDS card. This
section provides the steps if you need to complete the process.
NNote: Perform the steps in this section if you want to set up
your printer to process IPDS only.
On the twinax interface card, use the address switch and the
TEST button to set the printer emulation and printer address.
Figure 2–1 shows the location of the address switch, SYNC LED,
and TEST button on the twinax interface card.
Figure 2–1.Twinax interface card
2-2XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS)
CONFIGURATION AND REFERENCE GUIDE
ENABLING IPDS
Setting the printer emulation
Follow these steps to set the printer emulation:
1.Turn off the printer.
NNote: For console printers, turn off the printer using the
rear power switch. Make sure the front main power switch
is left on.
2.Remove back panel from the console printer.
3.Disconnect the twinax T–cable.
4.Set the address switch to 5 to identify IPDS as the
emulation (see table 2
–1).
5.Hold down the TEST button.
6.While holding the TEST button down, turn on the printer.
The SYNC LED flashes twice.
7.Continue holding down the TEST button for an additional
10 seconds after the LED flashes the second time.
8.Release the TEST button.
The printer outputs a start–up page and a page identifying
the emulation settings. These settings remain during
power-off.
The interface card reads the address switch and stores the
corresponding printer emulation setting in permanent memory
on the interface card. This setting remains in permanent memory
until you change it.
NNote: After you set the emulation, you must set the printer
address or the interface card will not accept data from the twinax
port.
Setting the printer address
Follow these steps to set the printer address:
1.Turn off the printer.
2.Reconnect the twinax T–cable.
3.Set the address switch to the address you want to assign to
the printer (1, 2, 3, and so on). You cannot use an address
switch that is already assigned to another device.
4.Turn the printer on.
The printer outputs a start–up page and the Xerox Twinax
Configuration Report listing the printer emulation and address
settings.
XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS) 2-3
CONFIGURATION AND REFERENCE GUIDE
ENABLING IPDS
Setting the printer for dual emulation and addresses in a twinax environment
This procedure may have been completed by your service
representative during the installation of the IPDS card. This
section provides the steps if you need to complete the process.
If you are using IPDS in a twinax environment, you can set the
twinax interface to respond as both an SCS printer (which must
be the primary device) and an IPDS printer (as the secondary
device).
After you set up the primary device as SCS, download a Function
Selection via Line (FSL) command to identify the IPDS printer as
the secondary device at a different address.
Refer to figure 2–1, which shows the location of the address
switch, SYNC LED, and TEST button on the twinax interface card.
Table 2–1 lists each address switch and its corresponding printer
emulation.
Table 2–1.Twinax printer emulations
AddressIBM printer emulation
03812/5219/3816 (nonIPDS)
15224
25225
35256
44234
5IPDS (if the card is installed)
64245/6262
Setting the printer emulation of the primary device
Follow these steps to set the printer emulation:
1.Turn off the printer.
NNote: For console printers, turn off the printer using the
rear power switch. Make sure the front main power switch
is left on.
2.Remove back panel from the console printer.
3.Disconnect the twinax T–cable.
4.Refer to table 2–1 to identify the address switch for the
emulation of the SCS primary device (5224=1, 5225=2,
and so on).
5.Set the address switch to the number from the table.
NNote: Do not set the primary device to IPDS if you are
setting the printer for dual emulation.
6.Hold down the TEST button.
7.While holding down the TEST button, turn on the printer.
The SYNC LED flashes twice.
2-4XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS)
CONFIGURATION AND REFERENCE GUIDE
ENABLING IPDS
8.Continue holding down the TEST button for an additional
10 seconds after the LED flashes the second time.
9.Release the TEST button.
The printer outputs a start–up page and a page identifying
the emulation settings. These settings remain during
power-off.
The interface card reads the address switch and stores the
corresponding printer emulation setting in permanent memory
on the interface card. This setting remains in permanent memory
until you change it.
NNote: After you set the emulation, you must set the printer
address or the interface card will not accept data from the twinax
port.
Setting the printer address for the primary device
Follow these steps to set the printer address:
1.Turn off the printer.
NNote: For console printers, turn off the printer using the
rear power switch. Make sure the front main power switch
is left on.
2.Reconnect the twinax T–cable.
3.Set the address switch to the address you want to assign to
the printer (1, 2, 3, and so on). You cannot use an address
switch that is already assigned to another device.
4.Turn the printer on.
The printer outputs a start–up page and the Xerox Twinax
Configuration Report listing the printer emulation and address
settings.
Identifying the IPDS printer as the secondary device
To specify a different address for the secondary IPDS device,
download the following FSL command from your host computer:
&&??@@Y37, *IPDS, <address number> @&&??[space]
NNote: Make sure you specify a different number from the one
you set for the SCS emulation using the address switch. The
address settings appear on the configuration report.
For more information about this FSL command, refer to your
Xerox MRP Family Twinax Command Reference.
If you want to return to a single emulation, follow the steps for
setting the printer emulation and address for the primary device
in the two preceding sections.
XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS) 2-5
CONFIGURATION AND REFERENCE GUIDE
3.Configuring IPDS
This chapter shows how to use the MakeITDS utility to generate
IPDS transparent data stream (ITDS) files and configure your
printer to receive files created with Intelligent Printer Data Stream
(IPDS) architecture.
The MakeITDS utility creates an Advanced Function Printing Data
Stream (AFPDS) document containing configuration and resource
information. This information is downloaded transparently to
the printer as part of an IPDS data stream.
ITDS provides a mechanism for communicating actions and
resident resources between a host and the Xerox MRP family of
printers. You can download the generated AFPDS/ITDS output
file to any Xerox MRP family IPDS printer using a personal
computer (PC), an IBM AS/400 system, or an IBM host.
NNote: You may not need to run the MakeITDS utility. The
default settings provided accommodate the requirements of
most working environments. The default emulation is set to IBM
4028.
MakeITDS utility
The MakeITDS utility is supplied on a 3.5–inch disk for use on a
personal computer running any version of DOS or OS/2. The
disk contains the following files in a compressed format:
•Utility and program files
—README.1ST—brief installation instructions and an
overview of using the MakeITDS utility
—MAKEITDS.EXE—MakeITDS utility to allow ITDS to
create an AFPDS document containing ITDS
commands
—MAKEITDS.INI—initialization file, which is used by the
MAKEITDS.EXE program
• Resource specification files
—SETPRN.IRS—resource specification for a configuration
—028FNT20.B92—factory default font set you need to
download to emulate an IBM 4028 IPDS printer
—812FNT20.B92—factory default font set you need to
download to emulate an IBM 3812 or 3816 IPDS
printer.
•ASCII configuration files for default emulation
—SET4028.ITX—configuration file to emulate the IBM
4028
—SET3816.ITX—configuration file to emulate the IBM
3816
XEROX MRP FAMILY INTELLIGENT PRINTER DATA STREAM (IPDS) 3-1
CONFIGURATION AND REFERENCE GUIDE
CONFIGURING IPDS
Copying the MakeITDS utility files
PrerequisitesPrint and review the README.1ST file located on the MakeITDS
—SET3812.ITX—configuration file to emulate the IBM
3812
•BINARY ITDS configuration files for default emulation
—SET4028.IDA—configuration file to emulate the IBM
4028
—SET3816.IDA—configuration file to emulate the IBM
3816
—SET3812.IDA—configuration file to emulate the IBM
3812
MAKEVB.EXE—IBM mainframe utility and sample JCL that
•
allows you to upload the IPDS font set and configuration
files from a PC to the host, and then send them from the
host to the printer.
utility disk. This file contains the latest information on the
MakeITDS utility.
Follow these steps to install the MakeITDS utility:
1.From the DOS root directory, create a directory called
MAKEITDS to contain the MakeITDS utility files by typing
the following and pressing Enter:
MD MAKEITDS
2.Change to the MAKEITDS directory by typing the following
and pressing Enter:
CD MAKEITDS
3.Insert the MakeITDS utility disk into the floppy disk drive.
4.From the MAKEITDS directory, type the following and press
Enter:
COPY <floppy drive letter>:*.*
You have copied the compressed program files to the
MAKEITDS directory.
5.To expand the files, type the following and press Enter:
ITDSINST
You have installed the utility files in the MakeITDS directory. The
files are listed in the “MakeITDS utility” section earlier in this
chapter.
NNote: The instructions for loading and using MAKEVB.EXE are
described in the “Configuring IPDS from an IBM VM or MVS host
computer” later in this chapter.
Command parameters
You run the MakeITDS utility by executing the MAKEITDS
command. The command has the following syntax: