Xerox Printer Fs 5250 Ipc User Manual

Xerox Electronic Documentation  
Solution for Xerox Printers  
Xerox FS 5250 /  
Xerox FS 5250 IPC  
User’s Guide  
Doc. no. D60262  
Revision 01  
WARNING:  
This 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 inter-  
ference 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.  
EMC directive:  
This product observes the rules and regulations of the EMC directive. If so required, a declaration of  
conformity in local language stipulating the applied rules and regulations can be obtained.  
Trademarks:  
Company and product names mentioned in this datasheet are trademarks or registered trademarks of  
their respective owners.  
Table of Contents  
Xerox FS 5250, User’s Guide  
Table of Contents  
1. Introduction to the Xerox FS 525.0............................................................6  
1.1. What is the Xerox FS 5250? ................................ ............................ 6  
1.2. Printer Driver Selection ................................ ................................ ....6  
2. Items Supplied............................................................................................8  
3. Product Features.........................................................................................9  
4. Supported Control Units.............................................................................10  
5. Installation Requirement.s..........................................................................11  
5.1. Pre-Installation Requirements ................................ ......................... 11  
5.1.1 National Language ................................ .............................. 11  
5.1.2 EU or US Settings ................................ ............................... 12  
5.2. Working Environment ................................ ................................ ......12  
6. Connections and Installation of the Xerox FS 525..0...............................13  
6.1. The Rear Panel ................................ ................................ ................13  
Changing the Driver: ................................ ................................ ....15  
6.2. Emulation ................................ ................................ ......................... 15  
6.2.1 Via the Line ................................ ................................ .........15  
6.2.2 Via the Address Switch ................................ ....................... 16  
6.2.3 Address Setting ................................ ................................ ...18  
6.2.4 Dual Printer Emulation ................................ ........................ 18  
6.3. Upgrading to IPDS ................................ ................................ ...........20  
6.4. Connecting the Xerox FS 5250 to the Printer ................................ ..21  
6.4.1 Connecting via Centronics output ................................ .......21  
6.5. Connecting the Xerox FS 5250 to the System................................ .22  
6.5.1 TEST Function ................................ ................................ ....23  
6.5.2 Timeout ................................ ................................ ...............24  
7. Operation of the Xerox FS 5250.................................................................25  
7.1. Top Panel of the Xerox FS 5250 ................................ ...................... 25  
7.1.1 CU................................ ................................ ....................... 25  
7.1.2 PAR (Parallel input) ................................ ............................ 25  
7.1.3 SER (Serial input/output) ................................ .................... 26  
7.1.4 READY (Printer Ready) ................................ ...................... 26  
8. Function Selection via the Lin.e.................................................................27  
8.1. Syntax of an FSL Function................................ ............................... 27  
8.2. The Escape Character ................................ ................................ .....28  
8.3. Defining a Temporary Escape Character ................................ .........29  
8.4. Removing Temporary Escape Character ................................ .........29  
8.5. Defining a Permanent Escape Character ................................ ........30  
8.6. Removing Permanent Escape Character ................................ .........30  
8.7. Commands for Storing and Restoring Settings ................................ 32  
8.8. Pass-Through Mode ................................ ................................ ........33  
8.8.1 Pass-through mode - XES................................ ................... 34  
8.9. Transparency Mode Limitations ................................ ....................... 35  
9. idaSetup - IPDS Programmin.g...................................................................36  
10. Programming the Xerox FS 5250 - Non-IPD..S........................................37  
11. Selected FSL Functions............................................................................38  
- 3 -  
Introduction  
Xerox FS 5250, User’s Guide  
11.1. Paper Size ................................ ................................ ..................... 38  
11.1.1 Trays ................................ ................................ .................38  
11.1.2 Changing paper size ................................ ......................... 38  
11.1.3 Saving the command................................ ......................... 40  
11.1.4 Changing paper size example ................................ ...........40  
11.1.5 Other commands................................ ............................... 40  
11.2. Paper Trays ................................ ................................ ................... 41  
11.2.1 Basic printer set-up ................................ ........................... 41  
11.2.2 Changing paper trays ................................ ........................ 41  
11.2.3 Other commands................................ ............................... 42  
11.3. Page Format ................................ ................................ .................. 42  
11.3.1 Formats ................................ ................................ .............42  
11.3.2 Changing Page Format ................................ ..................... 43  
Saving the command................................ ................................ ....43  
11.3.3 Changing page format example ................................ ........44  
11.3.4 Other commands................................ ............................... 44  
11.4. Automatic Page Orientation ................................ ........................... 45  
11.4.1 Automatic Page Orientation Chart ................................ ....46  
Explanation to the chart on Automatic Page  
Orientation................................ ................................ .........47  
11.5. Fonts................................ ................................ .............................. 48  
11.5.1 Selecting Fonts -  
PCL................................ .................. 48  
What to consider ................................ ............................... 48  
Changing font ................................ ................................ ....49  
11.5.2 Default GFID Table ................................ ........................... 50  
11.5.3 Scaleable Fonts ................................ ................................ 52  
11.5.4 Defining Fonts -  
PCL ................................ ................... 53  
What you need to know ................................ ..................... 54  
Font definition example ................................ ..................... 58  
Other commands ................................ ............................... 58  
11.5.5 Selecting Fonts -  
XES................................ .................. 58  
What to consider ................................ ............................... 58  
Changing font ................................ ................................ ....59  
Changing font example................................ ...................... 59  
Other commands ................................ ............................... 59  
11.5.6 Defining Fonts -  
XES................................ ................... 60  
What you need to know ................................ ..................... 60  
Font definition ................................ ................................ ....60  
CPI / GFID Relation................................ ........................... 64  
COR CPI / GFID Relation................................ .................. 64  
11.6. Optional Scaling ................................ ................................ ............64  
Font definition example ................................ ..................... 65  
Other commands ................................ ............................... 65  
11.7. Duplex Printing ................................ ................................ ..............66  
11.7.1 System or interface? ................................ ......................... 66  
11.7.2 What to consider ................................ ............................... 66  
11.7.3 Binding option ................................ ................................ ...67  
11.7.4 Selecting duplex printing ................................ ................... 68  
11.7.5 Orientation ................................ ................................ ........68  
- 4 -  
Introduction  
Xerox FS 5250, User’s Guide  
Duplex selection example, PCL................................ .........69  
Duplex selection example, XES ................................ ........69  
11.8. Output Data ................................ ................................ ................... 70  
11.9. Port Share Option ................................ ................................ ..........72  
11.9.1 Sending the commands from the system .......................... 74  
11.9.2 Sending the commands from the PC ................................ .75  
Printer sharing example ................................ .................... 75  
12. Programming via Sharepo.r.t....................................................................76  
12.1. Activating the Y249 Engineering Function ................................ .....76  
12.2. Deactivating the Y249 Engineering Function ................................ 77  
12.3. Limitations when Y249 is active ................................ ..................... 77  
12.4. Updating firmware ................................ ................................ ..........77  
13. PC Support Virtual Printe.r.......................................................................78  
14. Error Messages..........................................................................................79  
14.1. Recoverable Errors ................................ ................................ ........79  
14.2. Non-Recoverable Hardware Errors................................ ................81  
Appendix A: Supported Setup Function..s....................................................82  
XES Mode................................ ................................ ............................... 82  
PCL Mode................................ ................................ ............................... 84  
Quick Reference Guide to the Supported FSL Functions ....................... 86  
Appendix B: Test Printou.t.............................................................................100  
Appendix C: Use of Xerox FS 5250Serial Port (Out.)..................................102  
Appendix D: Related Manuals........................................................................103  
Index.................................................................................................................104  
- 5 -  
Introduction  
Xerox FS 5250, User’s Guide  
1. Introduction to the Xerox FS 5250  
This manual applies to the Xerox FS 5250 protocol converter. The Xerox FS  
5250 supports twinax Centronics and RS232 inputs. The default output is  
Centronics.  
NOTE:  
Both products: Xerox FS 5250” and “Xerox FS 5250 IPCwill be  
referred to as Xerox FS 5250” unless specific reference is made to  
the IPDS functionality of theXerox FS 5250 IPC.  
The manual describes how the Xerox FS 5250 is connected and operated.  
We recommended that you read it before you start using the protocol  
converter. Keep the manual in a safe place for future referen ce.  
It is assumed that the reader has a basic knowledge and under standing of  
IBM computer systems, especially the IBM 5250 Information Display System.  
It is also assumed that the reader has adequate knowledge of the printer  
which is going to be connected to the Xerox FS 5250 .  
The Xerox FS 5250 can be used with most Xerox decentralised printers .  
1.1. What is the Xerox FS 5250?  
The Xerox FS 5250 is a protocol converter which enables most Low End or  
Midrange Xerox printers (or other output device) to be connected to an IBM  
computer system. See Supported Control Units for information on the IBM  
systems to which the Xerox FS 5250 connects.  
The printer or device should have a Centronics parallel connector in order to  
be connected to the Xerox FS 5250 protocol converter.  
1.2. Printer Driver Selection  
With the Xerox FS 5250, you have the option of selecting between 2 printer  
drivers: XES and PCL on the rear panel B, A, T -address switch.  
- 6 -  
Introduction  
Xerox FS 5250, User’s Guide  
NOTE:  
PCL = factory default. "A" position  
Note  
Operation mode isoutside the B, A, T position. If  
you wish to operate in PCL mode, donot change  
the default position of the switch!  
XES 1) = "B" position.  
Note  
To change the driver from default PCL to FSL,  
you must follow the instructions in the section  
“Changing the Printer Driver”  
If you wish to change to the FSL driver, the printer driver must be selected  
before you start the operation of the Xerox FS 5250 box. See the section on  
“Changing the Printer Driver”.  
For details as to the selecting of other output data types in XES mode, you  
are referred to the chapter "Output Data".  
1
The XES mode selection handles XDPM and XPPM data streams.  
- 7 -  
Items Supplied...  
Xerox FS 5250, User’s Guide  
2. Items Supplied...  
Please check that your Xerox FS 5250 kit is complete. The complete  
contents of the kit consists of the following items:  
·
·
·
·
·
Xerox FS 5250 box  
Wall plug power supply  
Parallel printer cable  
Auto-terminating twinax T-cable  
Xerox FS 5250 /Xerox FS 5250 IPC, User's Guide,  
Document no. D60262 (electronic format)  
·
Xerox FS 5250 /Xerox FS 5250 IPC, Quick Guide,  
Document no. D10262 (hardcopy format)  
In addition the following accessories can be used:  
·
·
·
Printer cable, Centronics (Order no. 999023 030)  
Serial input cable (Order no. 999010 030)  
Serial output cable has to be ordered for the specific printer you are  
going to connect to. Please contact your i-data dealer for more details.  
(See also Appendix A)  
·
Printer sharing cable, Centronics (Order no. 999022-030)  
IPC Upgrade Kit  
IPC option (for upgrade) (Order no. 293011-001)  
·
- 8 -  
Product Features  
Xerox FS 5250, User’s Guide  
3. Product Features  
Non-IPC  
·
Support of 5224, 5225, 5256, 4234 printer emulations as alternatives to  
3812/5219/3816  
·
·
Twinax setup via share port or twinax port  
Flash prom allowing downloading of new firmware via the twinax o r the  
Centronics port  
·
·
Support of ida PSS  
Automatic input sharing between Twinax, Centronics and RS 232 input  
ports  
·
·
·
Support of duplex printing  
Support of bar code printing  
Support of Automatic Page Orientation  
If equipped with the optional IPC module:  
·
·
Support of IPDS printer emulation  
Support of additional non-IPDS emulation  
- 9 -  
Supported Control Units  
Xerox FS 5250, User’s Guide  
4. Supported Control Units  
The Xerox FS 5250 will connect to the following control units :  
·
·
·
·
·
IBM /34  
IBM /36, all models  
IBM /38, all models  
IBM AS/400  
IBM 5294 and 5394 remote controllers  
- 10 -  
Installation Requirements  
Xerox FS 5250, User’s Guide  
5. Installation Requirements  
This chapter gives a short description of the requirements for the installation  
of the Xerox FS 5250.  
When you have made certain that all the components have been included  
and you have carried out the pre-installation tasks (see below) according to  
your needs and requirements, you are ready for operation.  
5.1. Pre-Installation Requirements  
Prior to installation and connection you must first make sure that you have:  
1. Set the desired national language - do this via the line (using function Y8).  
2. Checked the paper size (EU / US) settings.  
NOTE:  
From the factory, the controller will come with the correct language  
settings. Therefore, you will normally not have to alter any original  
settings.  
5.1.1 National Language  
Via the Line  
National language can be set via the line in function Y8.  
To change the language in Y8, you will have to send the command below to  
the Xerox FS 5250. You can do this either in a file you transmit to the printer  
or by entering the command on your screen and make a local copy (print  
screen).  
%Y8,<number of new language>%  
In function Y8 you can select the following languages:  
Option  
37  
Description  
English (US) EBCDIC  
International  
256  
273  
274  
Austrian/German  
Belgian  
- 11 -  
Installation Requirements  
Xerox FS 5250, User’s Guide  
275  
276  
277  
278  
280  
281  
282  
283  
284  
285  
297  
500  
871  
Brazilian  
Canadian French  
Danish/Norwegian  
Finnish/Swedish  
Italian  
Japanese (English)  
Portuguese  
Spanish Speaking  
Spanish  
English (UK)  
French  
Multinational  
Iceland  
NOTE: Factory default depends on your initial order.  
5.1.2 EU or US Settings  
When you receive the Xerox FS 5250, the interface is already in the box and  
is ready to connect to the system and to the printer. From the factory, the  
Xerox FS 5250 is set up for either US (Letter) or European (A4) paper size  
depending on what you specified when ordering the Xerox FS 5250.  
5.2. Working Environment  
The Xerox FS 5250 protocol converter can be installed in the following  
environment:  
·
·
·
Temperature range from 10° - 40°  
Humidity between 8-80 %, non-condensing  
Power consumption: 120 and 220 Volt version - max. 21.5 VA  
- 12 -  
Connections and Installation  
Xerox FS 5250, User’s Guide  
6. Connections and Installation of  
the Xerox FS 5250  
This chapter starts with an overview of the functionality of the rear panel.  
Then follows a description of how you connect the Xerox FS 5250 box to a  
printerand finally how to connect it to a System.  
NOTE:  
Before you start the installation, make sure that you set the address  
switchand the desired emulation. See the description in the section  
"Emulation".  
6.1. The Rear Panel  
12-18 VDC.  
RS232  
ADDR  
PARALLEL IN  
PARALLEL OUT  
2
3
1
4
5
0
B
6
A
T
+
--  
0.7A  
A = PCL, B = XES  
Xerox FS 5250 Rear Panel  
PARALLEL OUT  
The parallel output port can be connected to the parallel/Centronics in put  
port on the target printer (parallel out cable is supplied with the kit).  
PARALLEL IN  
The parallel input port can be connected to the parallel/Centronics out put on  
a PC or similar source which enables it to share the printer with the host. For  
this connection you need a cable ending in a 25-pole D-Sub connector  
(order no. 999022 030).  
SERIAL IN/OUT  
The serial port can be configured either as input or as output. Default  
configuration is input.  
- 13 -  
Connections and Installation  
Xerox FS 5250, User’s Guide  
The serial input port is connected to the serial output on a PC or similar  
source able to share the printer with the host.  
For this connection you need a cable ending in a 25-pole RS connector  
(order no. 999010 030).  
Y24 = 0 is also  
used for  
Centronics  
output.  
To use the serial input, Function 24, " Data Input/Output Port Select"  
must be set to zero (Centronics out, which is factory default).  
You must also make the following settings on your PC to match the default  
settings on the box:  
Function Y15: Baud rate, set to 5 = 9600  
Function Y16: Number of data bits, set to 8 = 8 bits  
Function Y17: Parity, set to 1 = No Parity  
Function Y18: Number of Stop Bits, set to 1 = 1 Stop Bit  
If this is not possible, you must change the functions 15, 16, 17 and 18 on  
the box to match the PC's values.  
NOTE:  
Programming of functions 15, 16, 17, 18 and 24 is not possible via the  
serial port. These functions have to be programmed either via the  
twinax or via the parallel input port.  
TWINAX CONNECTOR  
Before the twinax cable is connected, be sure to turn the box power OFF.  
When power is turned off, plug the automatically terminating twinax T-cable  
(twin BNC cable) into the socket on the rear panel and turn the connector  
ring clockwise to lock.  
ADDRESS SWITCH: EMULATION & PRINTER DRIVER SELECT  
You use the address switch for:  
· selecting/changing emulation, setting the address and for the generating  
of test printouts. Tests can also be made via the line. See the section  
TEST function for details. For details on emulation see the section  
"Emulation".  
· selecting/changing of printer driver. You have the option of selecting  
between XES and PCL.  
- 14 -  
Connections and Installation  
Xerox FS 5250, User’s Guide  
If you wish to operate in default PCL mode, the box is ready to operate when  
delivered. It is important that you do not change the positionof the address switch.  
Note that operation mode is outside of the B, A & T positions.  
If you wish to select XES, you must follow the instructions in the below section  
“Changing the Driver”.  
Changing the Driver:  
To change from PCL to XES driver, the rotary switch has to be in position T at  
power on. Current printer driver is indicated on printout. Now turn the rotary  
switch to position B (XES). New position is then indicated as “alternate printer  
driver” (XES) on second printout. When correct position is obtained, turn rotary  
switch away from B, A or T positions (any other position will do). Power the  
converter OFF and ON again. The new driver is now active. (If you wish to  
reinstall the PCL driver later on, repeat the above, setting the switch into the A  
(PCL) position instead of the B (XES) position).  
6.2. Emulation  
If you wish to see the current emulation, you can generate a test print out by  
turning the address switch to the T-position.  
In Xerox FS 5250 you can select emulation in two ways. Either via the  
address switch (see below) or you can do it via the line by activating FSL  
function Y37 (only in PCL mode).  
The following emulations are supported by the Xerox FS 5250:  
IBM 3812 / 5219 / 3816  
IBM 5224  
IBM 5225  
IBM 5256  
IBM 4234  
IBM 4245/6262  
As default the Xerox FS 5250 will emulate IBM 3812/5219/3816.  
As default the Xerox FS 5250 IPC will emulate IPDS  
6.2.1 Via the Line  
Selecting emulation via the line can be done iPnCL only!  
You can set the desired emulation in FSL function Y37.  
Note that if you select emulation via function 37, you must physically write  
the emulation. See the chart in the following for details.  
- 15 -  
Connections and Installation  
Xerox FS 5250, User’s Guide  
E.g.  
%Y37,5224%  
will select emulation 5224  
An option for dual printer emulation is also available for the Xerox FS 5250  
when equipped with an IPDS upgrade module. See below for a description of  
dual printer emulation.  
This chart provides information on the emulations which can be selected in  
the n1 parameter of function Y37.  
In the column "Write"is stated what you physically have to write in this  
parameter.  
Non-IPDS  
IPDS  
Y37,n1  
Write  
3812  
Y37,n1  
Write  
3812  
Emulation  
*3812/5219/  
3816  
Emulation  
*3812/5219/  
3816  
5224  
5225  
5256  
4234  
4245  
5224  
5225  
5256  
4234  
5224  
5225  
5256  
4234  
*IPDS  
4245  
5224  
5225  
5256  
4234  
*IPDS  
4245/6262  
4245/6262  
* default value  
SCS printers  
6.2.2 Via the Address Switch  
Emulation selected on the address switchis described in the following.  
The T-cable must be disconnected at the converter before changing  
emulation.  
Select emulation on the address switch as follows:  
1.  
2.  
3.  
Switch off the box  
Turn the address switch to the "T" position.  
Switch on power to the box.  
- 16 -  
Connections and Installation  
Xerox FS 5250, User’s Guide  
4.  
5.  
When the Xerox FS 5250 is ready, it will eject a page with the follo wing  
message:  
"Current emulation is xxxx"  
Set the desired emulation by turning the address switch to the position  
defined in the chart in the following:  
Non-IPDS  
IPDS  
Selection  
*0  
1
Emulation  
3812/5219/3816  
5224  
Selection Emulation  
0
1
3812/5219/3816  
5224  
2
5225  
2
5225  
3
5256  
3
5256  
4
4234  
4
4234  
5
6
3812/5219/3816  
4245/6262  
*5  
6
IPDS  
4245/6262  
* default value  
SCS printers  
6.  
A new message stating the current emulation will be printed after a few  
seconds. Then power off the Xerox FS 5250.  
7.  
8.  
Power on the Xerox FS 5250.  
Turn to the "T" position again and check that the emulation has been  
changed. (See the settings printout). See TEST Function.  
9.  
Turn the switch back to the correct device address (consult your  
system administrator if necessary).  
10. Connect the twinax cable and power on the Xerox FS 5250 or follow  
the procedure for setting the address via the switch. See the following  
section.  
Check whether the configuration complies with the requirements of your  
installation and print jobs.  
NOTE: Make sure that you have set the address switch before you switch  
power on.  
- 17 -  
Connections and Installation  
Xerox FS 5250, User’s Guide  
6.2.3 Address Setting  
via the address switch  
To select the desired address using the rotary address switch follow these  
steps. The steps 1 through 4 are mandatory, whereas the steps 4 through 6  
are optional.  
1.  
2.  
3.  
4.  
Power off the Xerox FS 5250.  
Disconnect the T-cable  
Set the address switch to the desired address. The options are 0-6.  
Power on the Xerox FS 5250. The desired address will be set at this  
point of time.  
5.  
6.  
To verify the address turn the switch to the “T” position to print the  
current settings printout.  
Turn the switch back to the desired address number.  
The default configuration of the Xerox FS 5250 can be used for most  
application programs and uses. You should only change the address  
and the emulation if necessary. Change only the rest of the settings if  
you have special requirements.  
6.2.4 Dual Printer Emulation  
PCL only  
With IPDSsupport in the Xerox FS 5250, you have the option of configuring  
a second emulation on a different address.  
You select a second emulation via the line in function Y37 and both  
parameters (n1 and n2) in Y37 must be specified.  
The parameter n1 sets the printer emulation. Note that you will have to  
physically write the IBM printer number of the desired emulation. For IPDS,  
you must write: *IPDS. Parameter n2 specifies the device address.  
- 18 -  
Connections and Installation  
Xerox FS 5250, User’s Guide  
NOTE:  
The device address (n2) must be different from the address switch  
setting or this command will only modify the primary printer emulation  
without creating a secondary.  
One non-IPDS and one IPDS emulation can be defined.  
The secondary printer device will be deleted if you attempt to configure two  
similar devices (e.g. two non-IPDS devices) or if Y37 is used without  
specifying n2.  
For this change to become effective, you must turn power to the converter off  
for approx. 10 seconds and then back on.  
Non-IPDS as primary emulation  
If the primary printer emulation (set via the address switch) is set to non-  
IPDS, you can set the second emulation via the twinax port activating Y37.  
E.g.  
Primary emulation:  
Second emulation:  
non-IPDS (set via address switch)  
%Y37,*IPDS,6%%X1  
You have now a non-IPDS primary emulation, and a second IPDS emulation  
answering on device address 6.  
As an alternative setup, you can also use the Centronics port activating  
function Y249, Enter Engineering Mode.  
E.g.:  
Primary emulation:  
Second emulation:  
non-IPDS (set via address switch)  
%Y249, password%  
%Y37,*IPDS,5%%X1  
2)  
IPDS as primary emulation  
If the primary emulation is set to IPDS(set via the address switch) the only  
way to set a second emulation is through the Centronics port enabling  
function Y249, Enter Engineering Mode. You must still set function Y37 to  
the desired emulation.  
E.g.  
Primary emulation:  
Second emulation:  
IPDS (set via address switch)  
%Y249,password%  
%Y37,3812,1%%X1  
2
As the password is sensitive information, please contact point of purchase for details  
- 19 -  
Connections and Installation  
Xerox FS 5250, User’s Guide  
With IPDS as primary emulation, you have now selected 3812 as second  
emulation to answer on address 1.  
NOTE:  
If you wish to define 2 emulations, you are recommended to set the  
primary emulation to non-IPDS.  
6.3. Upgrading to IPDS  
If you need to upgrade your Xerox FS 5250 with the IPC module, please follow  
these instruction before proceeding with the installation.  
1.  
2.  
Unscrew the 4 screws from the bottom of the converter.  
Place you hands on each side of the box, bottom facing down and the rear  
panel facing you. Carefully press open the top cover of the converter.  
3.  
Place the IPC module (main component side facing up) on the PCB of the  
box. Note that the connector has to be placed on top of the PCB’s  
connector (to the right on the PCB).  
4.  
5.  
Make sure the plastic supports fit in the holes of the IPC module.  
Press the module gently into position and, while still facing the rear panel,  
place the top cover precisely above the bottom cover so that all edges are  
aligned. Press the top cover gently into a locked position.  
6.  
7.  
Re-insert the screws and fasten.  
Now proceed to the actual installation of the converter to the printer and  
the system.  
- 20 -  
Connections and Installation  
Xerox FS 5250, User’s Guide  
6.4. Connecting the Xerox FS 525t0o the Printer  
CAUTION:  
All connections to the Xerox FS 5250 protocol covnerter should be  
made while the power is switched OFF to both the printer and  
converter.  
6.4.1 Connecting via Centronics output  
Connecting the Xerox FS 5250 to the printer is done by following these  
steps:  
1.  
2.  
Check that the printer's parallel input port is available on printer.  
Connect the cable supplied with the Xerox FS 5250 between the  
printer's parallel input port and the protocol converter's PARALLEL  
OUT port.  
3.  
4.  
Power on the printer and the Xerox FS 5250.  
Turn the address switch (on the rear panel) to the "T" position . A  
settings printout is generated and the CU indicator starts flashing.  
The interface can be set up in many ways. Upon delivery the interface  
is set up to cover most needs and uses. Appendix B "Test Printout" is  
a sample printout of settings and is but one way of setting up your  
interface.  
Keep the settings printout you make together with this manual for  
future reference.  
If the printout format does not match the test printout in Appendix B  
"Test Printout", or if nothing was printed, this means that the printer  
setup does not match the protocol converter setup. Contact your  
systems support personnel or your point of purchase for assistance.  
5.  
When the printout is in order, you proceed to the following section  
"Connecting the Xerox FS 5250 to the System".  
- 21 -  
Connections and Installation  
Xerox FS 5250, User’s Guide  
6.5. Connecting the Xerox FS 525t0o the System  
After a successful test printout has been generated to establish that the  
connection between the Xerox FS 5250 converter and the printer is working  
correctly (see previous sections), you are now ready to connect the Xerox  
FS 5250 to the system.  
WARNING:  
All connections to the Xerox FS 525p0rotocol converter should be  
made while the power is switched OFF.  
1.  
2.  
Turn off the power and connect the Xerox FS 5250 to your host system  
using the twinax cable, and the auto-terminating T-cable.  
When the connection has been made, turn power ON and check that  
the CU and READYindicators turn ON. When they do, you have  
completed the installation procedure and are ready to operate the  
protocol converter as described below.  
What if the CU Indicator fails to turn on?  
If the CU indicator does not turn ON, this means that there is no  
communication with the control unit. You should check the follow ing:  
a.  
The twinax cable connection from the control unit to the Xerox FS  
5250.  
b.  
c.  
The control unit (is it powered up etc.)  
Is the control unit supported by the Xerox FS 5250 ?  
(See the section "Supported Control Units" for a list of sup ported con-  
trol units).  
If all three (a. b. and c.) are in order, contact your systems support personnel  
or your point of purchase.  
- 22 -  
Connections and Installation  
Xerox FS 5250, User’s Guide  
6.5.1 TEST Function  
The test printout pages can be generated in two ways - via the address switch  
or via the line by activating the T function . For details on the T function, please  
see the section "Quick Reference Guide of the Supported FSL Functions".  
Test via the address switch  
1.  
Turn the address switch to the "T" position. A settings printout will be  
generated (test 4).  
2.  
3.  
4.  
Turn the switch away from the T- position.  
When the CU indicator flashes, turn the switch back to the T-position.  
The printer will now enter Online HEX Dump mode and print all data  
received in on-line HEX dump format ( test 1).  
5.  
Hex dump mode is terminated by turning the address switch away from  
the T-position and then back again.  
Keep the settings printout together with this manual for future  
reference.  
Finally, a settings printout can also be generated at power onby activating  
function Y120. See the section "Quick Reference Guide of the Supported  
FSL Functions" for details.  
NOTE:  
You are recommended when installing for the first time to carry out  
Test 4, Settings Printout, to check whether the printer is set to the  
correct language. if the language is incorrect, contact your systems  
support or your point of purchase.  
- 23 -  
Connections and Installation  
Xerox FS 5250, User’s Guide  
6.5.2 Timeout  
The Xerox FS 5250 enables printer sharing between the system and a PC.  
For this purpose it is possible to specify a timeout period.  
If the printer is receiving input on the parallel port, for example, and there is  
a break in the transmission of data, the other input ports will not be polled for  
the period specified.  
The factory default timeout is 20 second.sThe timeout may be changed  
to suit your requirements. This is done by sending a new setup to the Xerox  
FS 5250 input port where you want it to take effect.  
When specifying the timeout it is also possible to specify a user string. A  
user string may be used for changing from one symbol set (e.g. Roman 8) to  
another (e.g. IBM-PC8), for example.  
NOTE:  
Settings on the twinax input port are automatically re-established after  
another input port has been using the printer.  
On the parallel and RS input port, you have to pgrroam the required  
setup yourself.  
For more detailed information on the commands required, see the section  
"Port Share Option".  
- 24 -  
Operation  
Xerox FS 5250, User’s Guide  
7. Operation of the Xerox FS 5250  
The Xerox FS 5250 top panel has been designed to register the operation of  
the box via the four following indicator LEDs :  
·
·
·
·
CU (contact to control unit)  
PAR (parallel input)  
SER (serial input)  
READY (printer)  
7.1. Top Panel of the Xerox FS 5250  
7.1.1 CU  
The CU indicator has 3 states which signal the following:  
State  
ON  
OFF  
Indication  
Contact with the control unit.  
No contact of the control unit, or the contact  
has been broken for more than 1 minute  
7.1.2 PAR (Parallel input)  
The indicator LED has 2 states:  
State  
Indication  
Indicates that the box is processing data from the  
Centronics parallel port  
ON  
Indicates that the box is idle or processing data from  
the twinax/RS232 inputs  
OFF  
- 25 -  
Operation  
Xerox FS 5250, User’s Guide  
7.1.3 SER (Serial input/output)  
The indicator LED has 3 states  
State  
Indication  
Indicates that the box is processing data from the RS-  
232 Serial input  
ON  
Indicates that the box has defined the RS-232 as  
output for the box.  
Indicates that the box is idle or is processing data from  
the twinax/Centronics inputs.  
BLINKING  
OFF  
7.1.4 READY (Printer Ready)  
The indicator LED has 2 states:  
State  
Indication  
Indicates that the connected printer is ready; i.e. that  
printer's "Select" condition is active and the "PE"  
signal is inactive. If the connected printer is an RS 232  
printer, the ready validation is done by the "DTR"  
signal.  
ON  
BLINKING  
The printer is not ready and print may be pending  
in the buffer.  
OFF  
Indicates that the connected printer is not ready for  
data input.  
- 26 -  
Function Selection via the Line  
Xerox FS 5250, User’s Guide  
8. Function Selection via the Line  
NOTE:  
This section is a brief description of how to set up the interface from  
the line using FSL Functions.  
The guidelines in this section are very basic and limit themselves to what  
you need to know. For further details on the supported FSL functions, you  
are referred to the Programmers Guide, doc. no. D62081. The Programmer's  
Guide will contain a complete list of the supported functions with description,  
notes and examples.  
FSL functions are special commands in the data stream which set up the  
Xerox FS 5250 and consequently the printer to function in a specific way.  
Some FSL Functions differ according to whether you are in PCL or in XES  
mode.  
Appendix A of this manual contains a Quick Reference Guideto the FSL  
functions. This list only comprises the syntax and parameters of the  
supported FSL functions. The reference guide will contain remarks on  
deviations as to XES or PCL  
8.1. Syntax of an FSL Function  
The special sequence that the interface will interpret as an FSL Function is  
shown below:  
%Y<function number>,<parameters>%  
where % is the defined escape character. See the description below on the  
Escape Character.  
- 27 -  
Function Selection via the Line  
Xerox FS 5250, User’s Guide  
8.2. The Escape Character  
The Xerox FS 5250 is managed by special es cape sequences sent to the  
printer via the line. Escape se quences are command sequences preceded  
by a defined escape character. When an escape character appears in the  
data stream, the printer will inter pret the characters following as a command  
string and not as characters to be printed.  
When you have defined an escape character, you can:  
*
*
*
*
Configure the interface according to your needs.  
Send all XES/ PCL commands in HEX code (00 to FF) to the interface  
Download settings to the Xerox FS 5250  
Send commands to the Xerox FS 5250  
(save the temporary memory area in the permanent memory area,  
etc.)  
When a character has been defined as an escape character, you will not be  
able to use it as a normal character and print it. However, you do not need to  
have an escape character defined perma nently. When it has served its  
purpose, it can be removed.  
The escape character described in this manual is different from the printer  
escape character and the IBM escape character and cannot be used for  
sending native printer commands, UDKs or system commands.  
This chapter explains how to configure and manage the Xerox FS 5250 by  
the use of Escape Sequences. It also explains how to save the interface  
settings.  
NOTE:  
The factory defaults of the printer will normally suffice for most uses,  
and in most cases your software will control the facilitiessdceribed  
below. This means that you will be able to connect the printer to your  
host system and start printing without changing the printer settings.  
The settings should only be changed, if your software or hardware have  
special requirements.  
- 28 -  
Function Selection via the Line  
Xerox FS 5250, User’s Guide  
8.3. Defining a Temporary Escape Character  
No escape character is defined when you receive the printer. If you wish to  
change the settings of the printer from the host system, you will have to  
define the escape character. See below how to define "%" as the tem porary  
escape character.  
NOTE:  
The characters "," ";" and ":" must never be used as escape chatrearcs,  
as they are used as separators in escape sequences and will be ig-  
nored by the printer.  
The same applies to 0-9, A-F, a-f and K,S,T,X,Y,Z, simple quote ('), &  
and ?. These must not be used.  
CAUTION!  
Avoid using your national characters as ESC characters.  
The following EBCDIC HEX codes have been defined as national  
language characters and must not be used as ESC characters  
4A 4C 4F 5A 5B 5F 6A 79 7B 7C 7F A1 C0 D0 E0  
&&??%  
Defining a temporary escape character.  
The five characters shown should be sent to the printer from the host  
system. The escape character is not defined permanently. When the  
converter is turned off, it will be lost. See "Defining a Permanent Escape  
Character" for information on the definition of a permanent escape character.  
8.4. Removing Temporary Escape Character  
If you wish to remove the temporary escape character so that it may be used  
as a printable character , you can define it as a blank as shown below.  
&&??<blank>  
Removing the temporary escape character.  
- 29 -  
Function Selection via the Line  
Xerox FS 5250, User’s Guide  
8.5. Defining a Permanent Escape Character  
The paragraph "Defining a Temporary Escape Char acter", only described  
the saving of the escape character in the temporary memory .  
If you wish to define and save a permanent escape character in the printer,  
you will have to use Function 48, Select Perma nent Escape Character, and  
immediately save the settings in the permanent memory . See the description  
of Y48 in either XES or PCL.  
NOTE:  
If the character used in Function 48, Select Permanent Escape  
Character, is different from the one specified as temporary escape  
character, the latest specified character will take pcreedence immedi-  
ately.  
An example of the commands defining the permanent escape charac ter is  
shown below.  
PCL  
XES  
&&??%  
%Y48,08%  
>X1  
&&??%  
%Y48,4C%  
>X1  
Syntaxes of the command strings defining the permanent escape character to be 08  
(the character ">") instead of the temporary escape character "%".  
8.6. Removing Permanent Escape Character  
If you wish to remove the permanent escape character , you will have to  
follow the procedure below:  
1. Set Function 48, Select Permanent Escape Character, to "00" (No  
escape character).  
2. Define a new temporary escape character as described in "Defining a  
Temporary Escape Character".  
3. Save the settings using the command "<ESC> X1".  
Examples of these commands are shown below.  
- 30 -  
Function Selection via the Line  
Xerox FS 5250, User’s Guide  
>Y48,00>  
&&??%  
%X1  
Syntax of the command strings to remove the permanent escape character (">"). "%"  
is defined as temporary escape character.  
- 31 -  
Function Selection via the Line  
Xerox FS 5250, User’s Guide  
8.7. Commands for Storing and Restoring  
Settings  
The commands listed below permit you to read and save the settings in the  
NVRAM area. You may also read the factory defaults.  
Please observe that when one of the commands below are used, the  
temporary escape character, if any, will be removed.  
Command  
%X1  
Description  
Example  
This command is needed  
to save settings in the  
interface memory.  
You send the  
command as follows:  
&&??% %X1  
Without the %X1, change  
of settings will be lost at  
power off.  
Read and activate factory  
default settings.  
You send the  
command as follows:  
%X3  
Use this command if you  
have changed many  
settings and wish to start  
all over again.  
&&??% %X3  
Read and activate the  
permanent settings.  
You send the  
command as follows:  
%X4  
Use this command if you  
have changed a couple of  
settings temporarily for a  
specific purpose. When  
you have used the  
&&??% %X4  
temporary settings, you  
can erase them again by  
sending the X4 command.  
You will then be back in  
the settings programmed  
into the interface.  
- 32 -  
Function Selection via the Line  
Xerox FS 5250, User’s Guide  
8.8. Pass-Through Mode  
Pass-through transparency mode is implemented to offer an extended  
support for applications that require greater flexibility than offered by the  
double escape transparency mode .  
PCL only  
Pass-through mode can be defined in 2 ways:  
1.  
2.  
pass-through mode where 1 byte of hex data is sent to the printer  
(e.g. %1B)  
pass-through mode where more bytes of hex data is sent to the printer  
(e.g. %%1B%)  
- 33 -  
Function Selection via the Line  
Xerox FS 5250, User’s Guide  
8.8.1 Pass-through mode - XES  
1.  
Syntax of pass-through of 1 byte of hex data to the printer:  
<ESC>hex pair  
E.g. %1B  
2.  
Pass-through of more bytes of hex data to the printer can be done in 2  
ways.  
Either way, you must follow these rules:  
Hexadecimal data must either in hex pairs (00-FF).  
Spaces, commas and IBM control codes are ignored when in hex  
transparent mode. Commas and spaces can be used to make the  
hexadecimal data more readable.  
·
·
Pass-through of more bytes of hex data by using the escape  
character:  
<ESC><ESC>hex data<ESC>  
Pass-through of more bytes of hex data by using the lead-in/lead-out  
strings:  
The lead-in/lead-out strings have to be defined in function  
Y48:  
<ESC>Y48,<n1>[;<n2>;<n3>]<ESC>  
where:  
n1 is the defined escape c haracter  
n2 is the lead-in (start) hex transparent string  
n3 is the lead-out (stop) hex transparent string  
An example of a supported syntax :  
%%Hex data%%  
The difference between the syntax and the normal syntax is that this  
sequence in the example above both starts and ends with two escape  
characters. Any combination of up to five characters can be used for  
both lead-in and lead-out strings.  
To make the Xerox FS 5250 support this syntax use the following  
setup:  
&&??##Y48,00;'%%';'%%'#  
- 34 -  
Function Selection via the Line  
Xerox FS 5250, User’s Guide  
NOTE:  
When this pass-through option (with the lead-in/lead-out sequenc) eiss  
used, it should be noted that apostrophe notation cannot apply. Only  
EBCDIC characters 0-9, A-F, a-f and spaces are accepted after a lead-in  
sequence. Control codes are suppressed. Other characters will  
terminate pass-through mode.  
3.  
Filtered pass-through  
To enter filter mode in XES, a lead-in and a lead-out string defined in  
function Y48 must be used:  
Filter mode:  
<start string>-<stop string>  
This setting makes any text and IBM commands other than hex  
transparent data to be suppressed.  
Normal mode  
<start string>+<stop string>  
This settings enables normal handling of text and IBM  
commands outside hex transparent data.  
For details refer to the programmers guide, doc. D62081.  
8.9. Transparency Mode Limitations  
XES  
The supported FSL functions of Xerox FS 5250 are accepted in all modes,  
but they have limited influence on the formatting in the various modes (Y70  
and Y36).  
For details on the FSL functions' influence on the formatting, you are  
referred to the Programmer's Guide, doc. no. D62081.  
- 35 -  
IPDS Programming  
Xerox FS 5250, User’s Guide  
9. idaSetup - IPDS Programming  
NOTE:  
This chapter only applies to the converter when mounted with an IPC  
module.  
idaSetup is a program developed with the purpose of setting up the wide range  
of IPC protocol converters via a PC share port or from a host.  
For details on how to configure the IPDS parameters for tXheerox FS  
5250 IPC using the program idaSetup, see the separate documentation for  
this, “IPDS, Programmer’s Guide”, doc. no. D60253. The manual is  
available as an electronic document.  
- 36 -  
Programming - Non-IPDS  
Xerox FS 5250, User’s Guide  
10. Programming the Xerox FS 5250  
- Non-IPDS  
The Xerox FS 5250 works using a large number of internal Setup Functions  
(FSL Functions)3.  
FSL setup functions can be sent either from your IBM system or from a PC.  
When the protocol converter has been installed and connected to a printer,  
you may have to consider the use of these setup options.  
The factory default setup will meet the demands of most host systems and  
users, and special programming is therefore normally not required.  
If, however, special circumstances require you to make changes to the pro-  
gramming of the box, appendix A: ”Quick Reference Guide of the Supported  
FSL Functions” lists all the functions supported in XES and PCL mode. This  
list only describes the functions by their syntax and parameters, though. In  
the Programmer's Guide, doc. no. D62081, you will find an extensive  
description of the FSL Functions with notes, comments and examples.  
3.  
FSL = Function Selection via the Line  
- 37 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
11. Selected FSL Functions  
In this chapter, only the most basic functions are described, such as paper  
size, paper tray and font selection.  
Appendix A: Quick Reference Guide to the FSL functions lists all the  
supported FSL functions with syntax and parameter  
For detailed information on the entire range of the supported FSL functions  
with the Xerox FS 5250, you are referred to the Programmer's Guide, doc.  
no. D62081.  
11.1. Paper Size  
Function Y12: Paper Size  
NOTE:  
In XES, function Y62 must be programmed for this function to become  
effective.  
Almost any printer will provide you with the facility of selecting various paper  
sizes, but there are different ways of changing paper size in the printer. In  
some cases you can use the application software to change it, you can send  
printer commands directly to the printer, or you can send commands to the  
interface from the system. This chapter only describes the procedure for  
changing paper through the interface.  
11.1.1 Trays  
If your printer has several paper trays with different paper sizes, remember  
to select the corresponding paper tray, when you change the paper size.  
If your printer only has one paper tray with one paper size, you can perhaps  
buy additional paper trays for other paper sizes and change trays manually.  
11.1.2 Changing paper size  
You can change paper size by sending commands to the interface from the  
system.  
The FSL function is primarily designed to inform the interface about the  
installed paper sizes during installation.  
- 38 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
The paper size command has two parameters4. The first parameter (n1)  
establishes the paper size to be used, the second (n2) tells the interface in  
which tray the paper type is. If you use the n2 option together with an n1  
option, you can connect one paper size to a specific paper tray. You send  
the command as follows:  
&&??%  
%Y12,<n1>[,n2]%  
&&??<space>  
The command &&??% selects the character "%" as the escape character .  
The escape character is a signal to the interface that the data stream  
following is a command stream. The last command in the above line (&&??  
<space>) erases the temporary escape character again.  
The %Y12 command tells the printer which paper size to use. You have the  
following options for the n1 parameter:  
Value  
1
2
3
4
5
6
7
8
Paper Size  
A4  
Legal  
Letter  
Executive  
Letter (Monarch)  
Business  
International DL  
International C5  
A3  
US Ledger  
Use system SPPS or  
SHF/SVS values  
XES  
PCL  
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
10  
11  
99  
You do not have to enter an n2 value. If you do not do so, the n1 value will  
be used for all trays. If you wish the n1 value only to be used for a specific  
tray, you must enter one of the following values:  
Value  
Paper Tray  
Tractor  
Tray 1  
1
2
3
4
5
6
7
Tray 2  
Manual Feed  
Envelope Feed  
Tray 3  
Tray 4  
4
The parts of the command that contains a specific instruction to the interface is a  
parameter. The command 3 = Letter size paper is a parameter.  
- 39 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
11.1.3 Saving the command  
When you have tied a paper size to a specific tray, you can tell the interface  
to remember these commands. In this way you only need to change paper  
tray in the future. This will automatically mean a change of paper size. You  
do this by adding the %X1 to the command illustrated above:  
NOTE:  
This command also erases the escape character.  
11.1.4 Changing paper size example  
&&??% %Y12,3,3%  
%Y12,1,2% %X1  
This will link letter-size paper to the tray 2 (Y12,3,3) and A4 paper to tray 1  
(Y12,1,2). The settings will be saved permanently, and the escape character  
will be erased (X1).  
11.1.5 Other commands  
Other commands that can be used in connection with the paper size  
command, are:  
Y5, Number of Lines per Page  
Y10, Page Format  
Y11, Paper Tray Selection  
Y96, Font Change  
Y98, Automatic Page Orientation  
- 40 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
11.2. Paper Trays  
Function 11: Paper Path  
NOTE:  
In XES, function Y62 must be programmed for this function to become  
effective.  
This chapter describes how you select paper trays on your printer. This  
facility has many different uses.  
If your printer has more than one paper tray, you can store different sizes  
and types of paper in different trays. This could be company paper in one  
tray, blank paper in another, and coloured paper in yet another tray.  
11.2.1 Basic printer set-up  
The set-up of the printer front panel will not matter in this connection. The  
commands sent to the interface will overwrite front panel settings.  
NOTE:  
XES only. This applies only when function Y36 is set to 0.  
11.2.2 Changing paper trays  
The tray command only has one parameter. If 3812/5219 emulation is used  
then paper tray can be selected with system commands.  
Using FSL commands, you send a tray selection command as follows:  
&&??% %Y11,<n1>%  
The command &&??% selects the character "%" as the escape character.  
The escape character is a signal to the interface that the data stream  
following is a command stream.  
Saving the command  
When you have changed the paper tray, you can tell the interface to  
remember the correct settings. You do this by adding the %X1 command to  
the command illustrated above.  
Example:  
&&??% %Y11,3% %X1  
- 41 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
This will make the printer use the tray 2 (Y11,3), save the settings  
permanently, and erase the escape character (X1).  
NOTE:  
This command also erases the escape character.  
11.2.3 Other commands  
Other commands that can be used in connection with paper tray selection, are:  
Y10, Page Format  
Y12, Paper Size  
Y89, Margin Compensation  
Y98, Automatic Page Orientation  
11.3. Page Format  
Function Y10: Page Format  
Many types of printing from IBM software have been made for specific paper  
sizes that are larger or wider than A4 paper or letter-size paper. Other types  
of software expect a specific printer to be able to scale printing in order to fit  
the installed pa per. This will give you problems, when you use other printers  
as system printers. To overcome this problem, you can select different page  
formats coded into the interface via function Y10. When you do so, the  
interface will scale the printing to fit the paper size you use.  
Syntax of the command: %Y10,<n1>[,n2]%  
11.3.1 Formats  
You can select between the following formats:  
Value (n1) Format  
Characteristics  
No scaling  
No scaling  
Scaled vertically to  
70%  
0
1
2
Portrait  
Landscape  
Computer Output  
Reduction  
(COR)  
COR, regardless of PPM  
Print Quality  
as on IBM 3812  
Scaled vertically to  
70% as on IBM 3812  
82  
- 42 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
Note:  
The option 2, COR, is printed in Landscape orientation with  
reduced vertical and horizontal spacing. Vertical spacing is 70 %  
of normal, thus reducing as follows:  
10 pitch fonts will be converted to 13 pitch  
12 pitch fonts will be converted to 15 pitch  
15 pitch fonts will be converted to 20 pitch  
17 pitch fonts will be converted to 27 pitch  
11.3.2 Changing Page Format  
The page format command has two parameters. You send the command as  
follows:  
&&??% %Y10,<n1>[,n2]%  
&&??<space>  
The command &&??% selects the character "%" as the escape character.  
The escape character is a signal to the interface that the data stream  
following is a command stream. The n1 is described at the previous page.  
The last command in the above line (&&?? <space>) erases the escape  
character again.  
You do not have to enter an n2 value. If no parameter is entered for n2, the  
n1 value will be used for all trays. If you wish the n1 value to be used for a  
specific tray only, you must enter one of the following values:  
Value (n2) Tray  
1
2
3
4
5
6
7
Tractor  
Tray 1  
Tray 2  
Manual feed  
Envelope feed  
Tray 3  
Tray 4  
Saving the command  
When you have changed the paper tray, you can tell the interface to  
remember the command. You do this by adding the %X1 to the command  
illustrated above.  
NOTE:  
This command also erases the escape character.  
- 43 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
11.3.3 Changing page format example  
&&??% %Y10,2,3% %X1  
This will set the default value for page format to COR for tray 2 (Y10,2,3),  
will save the settings permanently and erase the escape character (X1).  
11.3.4 Other commands  
Other commands that can be used in connection with page format selection,  
are:  
Y11, Select paper tray  
Y88, Physical Margins  
Y98, Automatic Page Orientation  
- 44 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
11.4. Automatic Page Orientation  
Function Y98: Automatic Page Orientation  
Selecting this function will activate and deactivate the automatic page  
orientation for the trays.  
Automatic Page Orientation (i.e. APO) works in connection with FSL Y98.  
The factory default value is Y98,1 (i.e. APO = disabled). When APO is  
disabled, page orientation is controlled by the values in FSL Y10.  
Y98 Syntax  
%Y98,<n1>[,n2]%  
where:  
n1 = 0:  
n1 = 1:  
Enable APO  
Disable APO  
n2 = 1:  
n2 = 2:  
n2 = 3:  
n2 = 4:  
n2 = 5:  
n2 = 6:  
n2 = 7:  
Tractor  
Tray 1  
Tray 2  
Manual feeder  
Envelope feeder  
Tray 3  
Optional feeder  
Factory default for n2 is all trays.  
Example:  
%Y98, 0,3%  
will activate Automatic Page Orientation for tray 2.  
- 45 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
11.4.1 Automatic Page Orientation Chart  
Below follows a navigation chart for automatic page orientation. The section  
following will describe how automatic page orientation operates.  
Automatic Page Orientation  
- 46 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
Explanation to the chart on Automatic Page Orientation  
Initially, the system will make a request as to the determination of the page  
orientation. Indicated in the chart as "STO Used?"  
The system has 4 different orientation options:  
- Portrait  
- Landscape  
- Computer Output Reduction (COR)  
- Device dependent (i.e. the Xerox FS 5250)  
If the system has set page orientation to "Device Dependent", the Xerox FS  
5250 will determine the page orientation. In the chart indicated as  
"STO=FFFFh?" set to YES.  
NOTE:  
If the system commands specifies a specific orientation, it will override  
the command sequences of the Xerox FS 5250. In the chart indicted as  
"USE STO COMMAND".  
Y98 Enabled (factory default)  
When the Xerox FS 5250 determines the orientation and function Y98 is  
enabled, the logical page size is compared to the physical page as defined  
in Y12, value n3. In the chart indicated as "Page Size valid?".  
If the logical page fits within the frame of the physical page as defined in  
Y12,3 (and with Y98 enabled), the page orientation is determined by the  
relation between the height and the width of the logical page.  
If the logical page does not fit within the frame of the physical page, the page  
orientation will be set to default value as specified in function 10. See the  
chart.  
The orientation may be in landscape, portrait or in COR. If you select COR  
and the system's print quality is not set to draft, then printing will be made in  
portrait.  
- 47 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
If there is no STO command, no valid page size specified for Function Y98:  
Automatic Page Orientation, and the selected tray is set to COR, portrait  
orientation can be selected by setting the following parameters:  
System /38 CL: PRTQLTY (*STD) or (*NLQ)  
PAGRITT  
System /36 OCL: TEXT -YES  
ROTATE-0  
Y98 Disabled  
If function Y98 is disabled or if the logical page is wider and longer than the  
physical page (i.e. page not valid), then function Y10 will determine the page  
orientation. The interface will then use the default orientation as specified in  
Y10. The orientation may be in landscape, portrait or in COR. If you select  
COR and the system's print quality is not set to draft, then printing will be  
made in portrait.  
11.5. Fonts  
This section will provide the user with details on font selection and definition  
in PCL and XES mode.  
11.5.1 Selecting Fonts - PCL  
NOTE:  
The procedures in this chapter can only be used, if you havelesceted  
the PCL option on the interface.  
The Xerox FS 5250 emulates the IBM 5219 or 3812 printers. The fonts of  
these printers are different from the fonts 5 of a Xerox printer. You can install  
more fonts either as soft fonts or as font cassettes in the printer.  
Many software programs will provide you with the facility of changing fonts.  
But if your software does not have this facility, you can still change fonts in a  
document by sending FSL commands to the interface.  
What to consider  
When you send a font change command to the interface, you must  
remember the following:  
5
See the basic printer manuals for an explanation of fonts.  
- 48 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
1.  
The system and system software will not know that you have changed  
font. This means that data will be transmitted to the printer as before  
the font change. This will give you format and position problems.  
Changing font  
The font change command has one parameter, the GFID value . You can  
change the contents of this value, if you wish to use a font that is not in the  
list. See the paragraph below on how to define a font. You send the font  
change command as follows:  
&&??%  
%Y96,<n1>%  
&&??<space>  
NOTE:This function cannot be saved in the permanent memory.  
The command &&??% selects the character "%" as the escape character.  
The escape character is a signal to the interface that the data stream  
following is a command stream. The last command in the above line (&&??  
<space>) erases the escape character again.  
As mentioned above, the n1 value is the IBM value Global Font ID (GFID).  
These values have been coded into the interface. When you enter a GFID  
value, you automatically activate a font with a number of characteristics. See  
the table below for the GFID values you can use and their characteristics.  
- 49 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
11.5.2 Default GFID Table  
The factory default GFID Table below lists all the predefined fonts which are  
supplied with the interface GFIDs (GFIDs 1 - 399) 6.  
Fonts with GFIDs above 400 (i.e. scaleable fonts) are described in the  
section "Scaleable Fonts" below.  
For further details on defining fonts, please see the chapter "FSL Quick  
Reference Guide, the functions Y91 and Y96.  
If more details on these FSL functions are required, you are referred to the  
Programmer's Guide (D62081).  
In the following Default GFID Table, the Attribute, Symbol Set and Translate  
Table figures will refer to the following:  
ATTRIBUTE  
SYMBOL SET and TRANSLATE  
TABLE  
0 = No attributes  
1 = Bold  
2 = Italic  
3 = Bold and italic  
4 = Proportional  
5 = Proportional bold  
6 = Proportional italic  
7 = Proportional bold and italic  
1 = Roman 8  
2 = IBM PC-8  
3 = ECMA Latin 1  
4 = Roman 8  
5 = US ASCII  
6 = OCR A  
7 = OCR B  
8 = PC 850  
6
If, for reasons of backward compatibility, you wish to reestablish the fonts > 400 in the  
default GFID table, please contact you i-data supplier.  
- 50 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
In the table below, an asterisk (*) after the GFID number denotes a  
simulated IBM GFID.  
GFID  
Font  
Type-  
face  
0
3
8
3
0
11  
6
6
3
3
3
3
6
6
6
6
8
3
8
6
6
3
6
6
8
8
3
3
8
8
8
6
Attri-  
bute  
0
0
0
2
0
1
1
0
1
0
1
2
0
0
2
1
0
0
0
0
2
2
2
1
1
2
1
2
0
0
2
Symbol  
Point  
Size  
12  
12  
10  
12  
12  
14  
14  
14  
12  
12  
12  
12  
14  
12  
12  
12  
10  
12  
10  
12  
12  
10  
12  
12  
10  
10  
10  
10  
10  
10  
10  
12  
7
Translate  
Set  
7
1
1
1
6
5
1
1
1
5
5
5
5
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
1
1
1
1
1
1
5
Table  
7
0
1
1
6
5
1
1
1
5
5
5
5
1
1
1
0
1
1
1
1
1
1
1
1
1
1
1
5
5
5
5
1
1
1
1
0
1
5
3*  
OCR B  
Courier  
Prestige  
Courier  
11*  
12*  
18*  
19*  
38*  
39*  
40*  
46*  
51  
52  
53  
60  
66*  
68*  
69*  
80  
OCR A  
Presentation  
Letter Gothic  
Letter Gothic  
Courier  
Courier  
Courier  
Courier  
Letter Gothic  
Letter Gothic  
Letter Gothic  
Letter Gothic  
Prestige  
85  
Courier  
Prestige  
86*  
87*  
91*  
95*  
109*  
110*  
111*  
112*  
115  
116  
117  
118  
119  
204*  
221*  
223*  
230*  
252*  
253  
255  
256  
Letter Gothic  
Letter Gothic Italic  
Courier Italic  
Letter Gothic Italic  
Letter Gothic  
Prestige  
Prestige  
Courier  
Courier  
Prestige  
Prestige  
Prestige  
Letter Gothic  
Prestige  
Courier  
Letter Gothic  
Line Printer  
Line Printer  
Letter Gothic  
Prestige  
0
0
0
0
0
0
0
0
8
3
6
0
0
6
8
8
9
8.5  
8.5  
9.5  
7
Default GFID Table for GFIDs 1 - 399  
- 51 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
11.5.3 Scaleable Fonts  
NOTE:  
Only applies to printers running PCL Level. 5  
The Xerox FS 5250 allows GFID access to all the scaleable fonts found in  
the printer. These GFIDs are in the range 400 - 65535.  
Typeface, typeface attributes and point size have been linked together using  
the system described below.  
GFID Number = XXXYY  
where XXX = point size  
YY = typeface + attribute  
Possible typeface values are:  
Typeface ID PCL No.  
Name of Typeface  
Times Roman  
Coronet  
Helvetica / Swiss  
Helvetica Compressed  
Century Schoolbook  
Mangold  
Humanist / CG Optima  
Antique Olive  
ICT Avantgarde  
Garamond Antique  
Times New  
0
5
4
4116  
4
36  
23  
4297  
17  
4168  
31  
4197  
16901  
16602  
52  
10  
14  
20  
24  
30  
34  
40  
44  
50  
54  
60  
Arial  
Univers  
- 52 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
Possible attribute values are:  
Style  
Strokeweight  
0
Medium upright  
Bold upright  
Medium italic  
Bold italic  
1
2
3
%Y96,4815%  
This is 48 point, Helvetica Compressed, bold upright  
%Y96,1301%  
This is 13 point, Times Roman, bold upright  
Font examples  
Other relationships between IBM GFID and printer typefaces/fonts can be  
programmed using Function 91 or 97 (See Programmer's Guide for more  
details on Function 97). GFIDs may be selected with the normal procedure  
or using Function 96.  
11.5.4 Defining Fonts - PCL  
NOTE:  
The procedures in this chapter can only be used, if you havelesceted  
the PCL option on the interface (see the chapter on Installation).  
The font definition command has 6 parameters. You can find a description of  
the contents of the 6 parameters below. The last parameter (translate table)  
is optional, and you do not need to enter it.  
All printers have a number of internal fonts . The more sophisticated the  
printer is, the more fonts it has. But in addition to these, you can acquire  
more fonts either as soft fonts that you download to the printer, or as font  
cassettes or font cards that you push into a slot on the pr inter. Not all  
existing fonts are in the GFID list in the previous chapter. But you can define  
a GFID number for them on your own. In this chapter you will find an  
explanation of how to do this.  
- 53 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
The parameters of the font definition command are as follows:  
n1  
n2  
n3  
n4  
n5  
n6  
is the GFID number  
is the typeface  
is the attribute  
is the symbol set  
is the point size  
is the translate table (optional)  
What you need to know  
When you define the GFID for a font, you will need the following information  
before you start:  
·
·
·
·
·
·
GFID number  
symbol set  
attributes  
point size  
translate table  
typeface  
Which GFID number will you use?  
You can either use one of the existing numbers covering a font that re-  
sembles the font you wish to define, or you can use a number that has not  
been used yet.  
The symbol set of the font  
You can select between the following symbol sets :  
Value  
Symbol set  
Roman 8  
IBM PC-8  
ECMA 94  
US ASCII  
OCR A  
1
2
3
5
6
7
8
OCR B  
PC 850  
- 54 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
The attributes of the font  
You can select between the following attributes (the examples are all 12  
point fonts):  
Value Attribute  
Example  
This is Courier, fixed  
spacing, no attribute  
This is Courier, fixed  
spacing, bold  
This is Courier, fixed  
spacing, italic  
This is Courier, fixed  
spacing,bold, italic  
This is Helvetica,  
0
1
2
3
4
No attribute  
Bold  
Italic  
Bold and italic  
Proportional spacing  
proportional spacing  
This is Helvetica,  
proportional spacing, bold  
This is Helvetica, proportional  
spacing, italic  
This is Helvetica,  
proportional spacing, bold,  
italic  
5
6
7
Proportional spacing,  
bold  
Proportional spacing,  
italic  
Proportional spacing,  
bold and italic  
The point size of the font  
You can here state the size of the font (s). The interface cannot calculate  
point size with decimals. This means that when you enter a value with  
decimals, the interface will round off the decimals, e.g. 7.4 will become 7.  
Which translate table will you use?  
You can select the following translate table s:  
Value  
Translate table  
All resident  
Roman 8  
IBM PC-8  
ECMA 94  
US ASCII  
OCR A  
0
1
2
3
5
6
7
8
OCR B  
PC 850  
- 55 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
NOTE:  
The symbol set and the translate table should be set to the same value,  
e.g. both to 3 ECMA 94. If you select value 3 as symbol set and 1 as  
translate table, you will probably have problems with seerval  
characters.  
- 56 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
The typeface of the font  
Value Typeface  
ValueTypeface  
36  
Helv Compressed  
Helv Extra Comp.  
Peignot  
Baskerville  
ITC Garamond  
Cond.  
Trade Gothic  
Goudy Old Style  
ITC Zapf Chancery  
Clarendon  
ITC Zapf Dingbat  
Cooper  
ITC Bookman  
Stick  
HP-GL Drafting  
HP-GL Spline  
Gill Sans  
Univers  
Bodoni  
Rockwell  
Melior  
ITC Tiffany  
ITC Clearface  
Amelia  
0
1
2
3
4
5
6
7
Line Printer  
Pica  
Elite  
Courier  
Helvetica  
Times Roman  
Letter Gothic  
Script  
Prestige  
Caslon  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
8
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
Orator  
Presentations  
Helv Condensed  
Serifa  
Futura  
Palatino  
ITC Souvenir  
Optima  
ITC Garamond  
Cooper Black  
Ribbon (Coronet)  
Broadway  
Bauer Bodoni Black  
Cond.  
Century Schoolbook  
University Roman  
Helv Outline  
Futura Condensed  
ITC Korinna  
Naskh (generic  
Arabic)  
Park Avenue  
Handel Gothic  
Dom Casual  
ITC Benguiat  
ITC Cheltenham  
Century Expanded  
Franklin Gothic  
Franklin Gothic  
Expressed  
23  
24  
25  
26  
27  
28  
29  
30  
31  
Cloister Black  
ITC Galliard  
ITC Avant Garde  
Gothic  
67  
Franklin Gothic Ext.  
Cond.  
68  
69  
70  
Plantin  
Trump Mediaeval  
Futura Black  
32  
33  
34  
35  
Brush  
Blippo  
Hobo  
Windsor  
- 57 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
Font definition example  
&&??% %Y91,521,6,5,1,18,1% %X1  
This will define GFID 512 as a Helvetica, proportional bold, Roman 8 symbol  
set, point size 18, and translate table 1 (Roman 8). It will then save settings  
permanently and erase the escape character (X1).  
Other commands  
Other commands that can be used in connection with font definition, are:  
Y3, CPI  
Y92, Font Point  
Y93, Font Attribute  
Y94, Font Typeface  
Y96, Font Change  
Y97, User Defined GFID/Font Selection  
11.5.5 Selecting Fonts - XES  
NOTE:  
The procedures in this chapter can only be used, if you havelesceted  
the XES option on the interface (see the chapter on installation  
requirements).  
You can have many laser printers connect to the Xerox FS 5250, have a  
large number of internal fonts 7 and install more fonts either as soft fonts or  
as font cassettes. This chapter describes how you can use these fonts.  
Many software programs will provide you with the facility of changing fonts.  
But if your software does not have this facility, you can still change fonts in a  
document by sending commands to the interface.  
What to consider  
When you send a font change command to the interface, you must  
remember the following:  
1.  
The system and system software will not know that you have changed  
font. This means that data will be transmitted to the printer as before  
the font change. This may give you format problems.  
7
See the basic printer manuals for an explanation of fonts.  
- 58 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
2.  
If you only send a font change without also changing Lines Per Inch  
and/or Characters Per Inch, you could have format problems.  
Changing font  
The font change command has one parameter, the GFID value . You can  
change the contents of this parameter, if you wish to use a font that is not in  
the list. See the next chapter on how to define a font. You send the font  
change command as follows:  
&&??%  
%Y96,<n1>%  
&&??<space>  
The command &&??% selects the character "%" as the escape character.  
The escape character is a signal to the interface that the data stream  
following is a command stream. The last command in the above line (&&??  
<space>) erases the temporary escape character again.  
NOTE:  
This function cannot be saved in the permanent memory.  
Changing font example  
&&??% %Y96,41% &&??  
This will select the font defined as number GFID 41. It will also erase the  
escape character.  
Other commands  
The other command that can be used in connection with font selection, is:  
FSL Y97, Font Definition (User-defined)  
- 59 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
11.5.6 Defining Fonts - XES  
NOTE:  
The procedures in this chapter can only be used, if you havelesceted  
the XES option on the interface (see the chapter on Installation).  
All printers have a number of internal fonts . The more sophisticated the  
printer is, the more fonts it has. But in addition to these you can acquire  
more fonts either as soft fonts (software fonts) that you download to the  
printer, or as font cassettes or font cards that you push into a slot on the  
printer.  
What you need to know  
Before you start, you must find the following information:  
1.  
2.  
the complete name of the portraitfont  
the complete name of the landscapefont  
Font definition  
Unless you only print in portrait orientation, you must define both a portrait  
and a landscape font. When you define the font, you will need to enter the  
complete names of the fonts with an escape character and an "end"  
command.  
NOTE:  
When you define the fonts, you must be very careful to enter all the  
parts of the command.  
&&??%  
%Y97,n1,1B,'+1<portrait font>',0D,0A,1B'1':1B'+1<landscape  
font>',0D,0A,1B,'1'% &&??<space>  
The command &&??% selects the character "%" as the escape character.  
The escape character is a signal to the interface that the data stream  
following is a command stream. The last command in the above line (&&??  
<space>) erases the escape character again.  
The n1 value is the number of the font that you can activate in FSL Y96.  
- 60 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
XES  
GFID  
Font (strings sent)  
1B,'+1OCRB10-P',0D,0A,1B,'1'  
Orientation  
portrait  
3
3
5
5
1B,'+1OCRB10-L',0D,0A,1B,'1'  
landscape  
portrait  
landscape  
portrait  
1B,'+1Spokesman10-P',0D,0A,1B,'1'  
1B,'+1Spokesman10-L',0D,0A,1B,'1'  
1B,'+1Titan10iso-P',0D,0A,1B,'1'  
11  
11  
12  
12  
13  
13  
18  
18  
19  
19  
38  
38  
39  
39  
40  
40  
41  
41  
42  
42  
43  
43  
44  
44  
46  
46  
50  
50  
51  
51  
60  
60  
66  
66  
68  
68  
69  
69  
1B,'+1Titan10iso-L',0D,0A,1B,'1'  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
1B,'+1Prestige10X1-P',0D,0A,1B,'1'  
1B,'+1Prestige10X1-L',0D,0A,1B,'1'  
1B,'+1OCRA10-P',0D,0A,1B,'1'  
1B,'+1OCRA10-L',0D,0A,1B,'1'  
1B,'+1Titan10Iiso-P',0D,0A,1B,'1'  
1B,'+1Titan10Iiso-L',0D,0A,1B,'1'  
1B,'+1Titan10-P',0D,0A,1B,'1'  
1B,'+1Titan10-L',0D,0A,1B,'1'  
1B,'+1Orator10BX1-P',0D,0A,1B,'1'  
1B,'+1Orator10BX1-L',0D,0A,1B,'1'  
1B,'+1GothicText10BX1-P',0D,0A,1B,'1'  
1B,'+1GothicText10BX1-L',0D,0A,1B,'1'  
1B,'+1GothicText10X1-P',0D,0A,1B,'1'  
1B,'+1GothicText10X1-L',0D,0A,1B,'1'  
1B,'+1Titan10Biso-P',0D,0A,1B,'1'  
1B,'+1Titan10Biso-L',0D,0A,1B,'1'  
1B,'+1SerifText10X1-P',0D,0A,1B,'1'  
1B,'+1SerifText10X1-L',0D,0A,1B,'1'  
1B,'+1SerifText101X1-P',0D,0A,1B,'1'  
1B,'+1SerifText101X1-L',0D,0A,1B,'1'  
1B,'+1KatakanaGotich10X1-P',0D,0A,1B,'1'  
1B,'+1KatakanaGotich10X1-L',0D,0A,1B,'1'  
1B,'+1Courier10BX1-P',0D,0A,1B,'1'  
1B,'+1Courier10BX1-L',0D,0A,1B,'1'  
1B,'+1Vintage10iso-P',0D,0A,1B,'1'  
1B,'+1Vintage10iso-L',0D,0A,1B,'1'  
1B,'+1Vintage10Biso-P',0D,0A,1B,'1'  
1B,'+1Vintage10Biso-L',0D,0A,1B,'1'  
1B,'+1Prestige10BX1-P',0D,0A,1B,'1'  
1B,'+1Prestige10BX1-L',0D,0A,1B,'1'  
1B,'+1GothicText12X1-P',0D,0A,1B,'1'  
1B,'+1GothicText12X1-L',0D,0A,1B,'1'  
1B,'+1GothicText121X1-P',0D,0A,1B,'1'  
1B,'+1GothicText121X1-L',0D,0A,1B,'1'  
1B,'+1GothicText12BX1-P',0D,0A,1B,'1'  
1B,'+1GothicText12BX1-L',0D,0A,1B,'1'  
landscape  
portrait  
landscape  
portrait  
landscape  
- 61 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
GFID  
70  
Font (strings sent)  
Orientation  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
1B,'+1SerifText12X1-P',0D,0A,1B,'1'  
1B,'+1SerifText12X1-L',0D,0A,1B,'1'  
1B,'+1SerifText121X1-P',0D,0A,1B,'1'  
1B,'+1SerifText121X1-L',0D,0A,1B,'1'  
1B,'+1SerifText12BX1-P',0D,0A,1B,'1'  
1B,'+1SerifText12BX1-L',0D,0A,1B,'1'  
1B,'+1Script12X1-P',0D,0A,1B,'1'  
1B,'+1Script12X1-L',0D,0A,1B,'1'  
1B,'+1Titan12iso-P',0D,0A,1B,'1'  
1B,'+1Titan12iso-L',0D,0A,1B,'1'  
70  
71  
71  
72  
72  
84  
84  
85  
85  
86  
1B,'+1Elite12iso-P,0D,0A,1B,'1'  
86  
87  
87  
92  
1B,'+1Elite12iso-L,0D,0A,1B,'1'  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
1B,'+1LetterGothic12iso-P'0D,0A,1B,'1'  
1B,'+1LetterGothic12iso-L'0D,0A,1B,'1'  
1B,'+1Titan12Iiso-P'0D,0A,1B,'1'  
1B,'+1Titan12Iiso-L'0D,0A,1B,'1'  
92  
108  
108  
110  
110  
111  
111  
112  
112  
120  
120  
121  
121  
155  
155  
159  
159  
160  
160  
162  
162  
163  
163  
173  
173  
175  
175  
1B,'+1Courier12BX1-P'0D,0A,1B,'1'  
1B,'+1Courier12BX1-L'0D,0A,1B,'1'  
1B,'+1LetterGothic12Biso-P',0D,0A,1B,'  
1B,'+1LetterGothic12Biso-L',0D,0A,1B,''  
1B,'+1Elite12Biso-P',0D,0A,1B,'1'  
1B,'+1Elite12Biso-L',0D,0A,1B,'1'  
1B,'+1Prestige121X1-P',0D,0A,1B,'1'  
1B,'+1Prestige121X1-L',0D,0A,1B,'1'  
1B,'+1Vintage12iso-P',0D,0A,1B,'1'  
1B,'+1Vintage12iso-L',0D,0A,1B,'1'  
1B,'+1Vintage12Biso-P',0D,0A,1B,'1'  
1B,'+1Vintage12Biso-L',0D,0A,1B,'1'  
1B,'+1BoldfacePS1X1-P',0D,0A,1B,'1'  
1B,'+1BoldfacePS1X1-L',0D,0A,1B,'1'  
1B,'+1BoldfacePSX1-P',0D,0A,1B,'1'  
1B,'+1BoldfacePSX1-L',0D,0A,1B,'1'  
1B,'+1EssayPSX1-P',0D,0A,1B,'1'  
1B,'+1EssayPSX1-L',0D,0A,1B,'1'  
1B,'+1EssayPS1X1-P',0D,0A,1B,'1'  
1B,'+1EssayPS1X1-L',0D,0A,1B,'1'  
1B,'+1EssayPSBX1-P',0D,0A,1B,'1'  
1B,'+1EssayPSBX1-L',0D,0A,1B,'1'  
1B,'+1EssayPSLX1-P',0D,0A,1B,'1'  
1B,'+1EssayPSLX1-L',0D,0A,1B,'1'  
1B,'+1DocumentPSX1-P',0D,0A,1B,'1'  
1B,'+1DocumentPSX1-L',0D,0A,1B,'1'  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
- 62 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
GFID  
204  
204  
221  
221  
Font (strings sent)  
Orientation  
portrait  
landscape  
portrait  
landscape  
portrait  
1B,'+1GothicText13X1-P',0D,0A,1B,'1'  
1B,'+1GothicText13X1-L',0D,0A,1B,'1'  
1B,'+1LetterGothic15iso-P',0D,0A,1B,'1'  
1B,'+1LetterGothic15iso-L',0D,0A,1B,'1'  
1B,'+1Titan15iso-P',0D,0A,1B,'1'  
223  
223  
229  
1B,'+1Titan15iso-L',0D,0A,1B,'1'  
1B,'+1SerifText15X1-P',0D,0A,1B,'1'  
landscape  
portrait  
229  
230  
230  
244  
1B,'+1SerifText15X1-L',0D,0A,1B,'1'  
landscape  
portrait  
landscape  
portrait  
1B,'+1LetterGothic15iso-P',0D,0A,1B,'1'  
1B,'+1LetterGothic15iso-L',0D,0A,1B,'1'  
1B,'+1Courier5X1-P',0D,0A,1B,'1'  
244  
245  
1B,'+1Courier5X1-L',0D,0A,1B,'1'  
1B,'+1Courier5BX1-P',0D,0A,1B,'1'  
landscape  
portrait  
245  
252  
1B,'+1Courier5BX1-L',0D,0A,1B,'1'  
1B,'+1Courier17X1-P',0D,0A,1B,'1'  
landscape  
portrait  
252  
253  
1B,'+1Courier17X1-L',0D,0A,1B,'1'  
1B,'+1Courier17BX1-P',0D,0A,1B,'1'  
landscape  
portrait  
253  
254  
1B,'+1Courier17BX1-L',0D,0A,1B,'1'  
landscape  
portrait  
1B,'+1CourierSS17X1-P',0D,0A,1B,'1'  
1B,'+1CourierSS17X1-L',0D,0A,1B,'1'  
1B,'+1GothicText20X1-P',0D,0A,1B,'1'  
1B,'+1GothicText20X1-L',0D,0A,1B,'1'  
1B,'+1GothicText27X1-P',0D,0A,1B,'1'  
1B,'+1GothicText27X1-L',0D,0A,1B,'1'  
1B,'+1TimesNewRoman8X1-P',0D,0A,1B,'1'  
1B,'+1TimesNewRoman8X1-L',0D,0A,1B,'1'  
1B,'+1TimesNewRoman10X1-P',0D,0A,1B,'1'  
1B,'+1TimesNewRoman10X1-L',0D,0A,1B,'1'  
1B,'+1TimesNewRoman10BX1-P',0D,0A,1B,'1'  
1B,'+1TimesNewRoman10BX1-L',0D,0A,1B,'1'  
1B,'+1TimesNewRoman101X1-P',0D,0A,1B,'1'  
1B,'+1TimesNewRoman101X1-L',0D,0A,1B,'1'  
1B,'+1TimesNewRoman12X1-P',0D,0A,1B,'1'  
1B,'+1TimesNewRoman12X1-L',0D,0A,1B,'1'  
1B,'+1TimesNewRoman16BX1-P',0D,0A,1B,'1'  
1B,'+1TimesNewRoman16BX1-L',0D,0A,1B,'1'  
1B,'+1TimesNewRoman24BX1-P',0D,0A,1B,'1'  
1B,'+1TimesNewRoman24BX1-L',0D,0A,1B,'1'  
1B,'+1TimesNewRoman10B1X1-P',0D,0A,1B,'1'  
1B,'+1TimesNewRoman10B1X1-L',0D,0A,1B,'1'  
254  
281  
281  
290  
290  
751  
751  
1051  
1051  
1053  
1053  
1056  
1056  
1351  
1351  
1653  
1653  
2103  
2103  
4555  
4555  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
portrait  
landscape  
- 63 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
CPI / GFID Relation  
CPI  
GFID  
245  
GFID Range  
240 - 249  
1 - 65  
5
10  
12  
11  
85  
223  
254  
158  
66 - 153  
211 - 239  
250 - 259  
154 - 200  
15  
17.1  
PS  
COR CPI / GFID Relation  
CPI COR CPI  
10 13.3  
12 15  
GFID Range  
201 - 210  
211 - 239  
280 - 284  
15 20  
XES only:  
11.6. Optional Scaling  
Printing fonts in a CPI not matching the logical CPI related to the GFID in  
question can be done via an optional scaling factorin function Y97.  
The scaling factor has influence on the horizontal text positioning and  
thereby influence on e.g. positioning and length of underlines, sub- and  
superscript text.  
The scaling option is obtained by adding semicolon and the fraction x/y after  
the font string definition in Y97. the “x” and “y” represent numbers from 1-  
255.  
The syntax of Y97 is as follows:  
%Y97,n1,n2[;x,y][;n3[;x,y]]%  
where:  
“%” is the defined escape character  
“n1” is the GFID number to be assigned  
“n2“is the string for 0 degrees rotated font  
“n3” is the string for 90 degrees rotated font  
“x,y” are the scaling fractions  
- 64 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
Example 1  
Using a 12 CPI font for GFID 11 (logical 10 CPI):  
%Y97, 11,1B,’+1Titan12iso-P’,0D,0A,1B,’1’;16,15%  
For details on “Optional Scaling”, refer to the Programmer’s Guide, D62081.  
Font definition example  
&&??% %Y97,1,1B,'+1Titan10Biso-P',0D,0A,1B'1:'+1Titan10Biso-  
L',0D,0A,1B,'1'%  
%X1  
This will define Titan10Biso as the portrait and landscape font for GFID  
value 1 in FSL Y96. The command string will save the font and erase the  
escape character (X1).  
Other commands  
The other command that can be used in connection with font definition is:  
FSL Y96, Font Selection  
- 65 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
11.7. Duplex Printing  
Function Y19: Duplex Printing  
NOTE:  
In XES, function Y62 must be programmed for this function to become  
effective.  
Duplex printing means that the printer can print on both sides of a piece of  
paper.  
NOTE:  
You can only use this facility, if you have a duplex printer. If you are not  
sure about this, look in the manuals for your printer.  
11.7.1 System or interface?  
There are different ways to go about selecting duplex printing, so you should  
check whether you can select and deselect duplex printing in the software  
you use on the system.  
If this is possible, you should use the software option instead of the  
description below. If you cannot select duplex printing on the system, you  
can use the duplex function of the interface.  
11.7.2 What to consider  
If you share a printer with other users, you must always remember to reset  
the interface to non-duplex at the end of the document. If not, other users'  
documents will also be printed in duplex.  
If the document you have printed has an uneven number of pages, the last  
page will pend in the system printer buffer. If you wish to make sure that all  
pages have been printed, you can set the duplex function to non-duplex  
printing (setting 0) as described below:  
- 66 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
You can reset the interface by sending the following commands:  
&&??% %X4 &&??  
(will reset the interface to power up  
defaults)  
(Use if power up default is non- duplex)  
or  
&&??% %Y19,0% &&??  
(will reset the interface to non-duplex  
printing)  
11.7.3 Binding option  
Before you select duplex printing, you must consider how you wish to bind  
the printed copies. The binding of the copies means in which side you want  
the paper to e.g. be punched or glued. You can select binding on either the  
long or the short edge of the paper.  
By combining the duplex function with the function that selects portrait/land-  
scape printing, you can decide that the text is to be printed across the long  
(landscape printing ) or the short (portrait printing ) length of the paper with  
the two binding options as illustrated in the following.  
Types of binding in different orientation.  
1. Portrait, long-edge  
2. Portrait, short-edge  
3. Landscape, long-edge  
4. Landscape, short-edge  
- 67 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
11.7.4 Selecting duplex printing  
The duplex command (Y19) has one parameter with three different settings:  
Setting Description  
0
1
2
No duplex printing  
Duplex, long-edge binding  
Duplex, short-edge binding  
See the paragraph below on how to select duplex printing. You send the  
command as follows:  
&&??%  
%Y19,<n1>%  
&&??<space>  
The command &&??% selects the character "%" as the escape character.  
The escape character is a signal to the interface that the data stream  
following is a command stream. The last command in the above line (&&??  
<space>) erases the escape character again.  
NOTE:  
You cannot save the duplex command in the permanent memory.  
11.7.5 Orientation  
As mentioned above, you can combine the duplex function with the  
orientation (or paper format) function Y10 and select various binding options.  
The orientation command has two parameters where you only need to use  
the first. The first parameter has several different settings:  
Setting  
Description  
0
1
Portrait  
Landscape  
2
82  
Computer Output Reduction (COR)  
COR regardless of PPM print quality  
NOTE:  
You should not select different settings for the front and the back of a  
sheet of paper.  
For a more detailed description of the settings, you are referred to the  
chapter on selecting paper formats.  
- 68 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
The second parameter has 6 settings:  
Setting Description  
1
2
3
4
5
6
Tractor  
Tray 1  
Tray 2  
Manual feed  
Envelope feed  
Tray 3  
Duplex selection example, PCL  
&&??% %Y19,2% %Y10,1,3%  
&&??  
This will select duplex printing, short-edge binding (Y19,2) and landscape  
orientation for tray 2 (Y10,1,3). The command &&?? will erase the escape  
character.  
Duplex selection example, XES  
&&??% %Y19,2% %Y96,nn%  
&&??  
This will select duplex printing (Y19,2) with a font defined as number nn  
(Y96,nn). It will erase the escape character.  
- 69 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
11.8. Output Data  
The Xerox FS 5250 supports the following printer languages:  
PCL (see the section: "Printer Driver Selection" for details)  
XES  
- XDPM ISO  
- XDPM EBCDIC  
- XPPM EBCDIC  
- XPPM ASCII  
XDPM(Xerox Distributed Print Mode) is based on the data stream for Xerox  
2700 and is supported by most decentralised Xerox printers.  
XPPM (Xerox Production Mode) is the data stream for the Xerox 9700  
printer range. Xerox 4235 and some versions of the Xerox 3700 printer  
support the XPPM data stream.  
XDPM ISO  
This is the default output in XES mode. The output can be further modified  
using function 36. See table A. The output is selected by setting function 70  
to 1.  
XDPM EBCDIC  
This mode provides compatibility with the Xerox 275 converter and is  
selected by setting function 70 to 0.  
XPPM EBCDIC  
This mode supports XPPM EBCDIC applications with DJDE controls and  
Metacodes.  
Note that the Metacodes have to be transferred using IBM Transparent  
(TRN) commands. This output is selected by setting function 70 to 2.  
XPPM ASCII  
This mode supports XPPM ASCII applications with DJDE controls. The  
output is selected by setting function 70 to 1 and function 36 to 3.  
Note that the translation of the "$" character must be changed from ISO to  
ASCII using function 75 (%Y75,5B,00,Z4%)  
- 70 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
The chart below shows the relation between data streams, translation and  
function settings:  
DATA STREAM TRANSLATION MODE  
OUTPUT  
FUNCTION SETTINGS  
Y70 Y36 Y2  
XDPM XES ISO  
Normal  
1
1
1
1
1
0
0
1
3
4
3|4|6|8  
0
Vertical Formatting by Printer  
Suppress IBM Controls  
Suppress IBM Multibyte Controls  
Suppress IBM Multibyte Controls  
and Form Feed  
XDPM XES EBCDIC Xerox 275 Compatible  
0
1
0
2
0
3
0
XPPM ASCII8  
XPPM EBCDIC  
XPPM EBCDIC  
DJDE Support  
DJDE Support  
DJDE & Metacode Support  
Table A: Data streams, translation and function settings  
Most of the internal setup functions (FSL functions) will have no effect in  
XPPM mode. Only function Y70 and the X function will have effect. However,  
function 70 interrelate with function 36: "Suppress IBM Control Codes" and  
function 2: "Lines Per Inch".  
Below the chart will show the functions controlled by the Xerox FS 5250:  
Y70  
Y36  
Y2  
0
0
1
0
1
0
0
+
+
+
+
+
+
1
2
1
3
1
4
1
1
2
3|4|6|8  
1)  
+
Character Conversion  
Language Conversion  
Line End Control  
Page End Control  
Horizontal Position  
Auto Line/Page Break  
Line Spacing  
Font Selection  
Input Tray  
Output Tray Offset  
Paper Size  
Page Orientation  
Margins  
Duplex  
Bold  
Underline  
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Overstrike  
Sub/SuperScript  
Text Justification  
Table B: Functions Controlled by Xerox FS 5250  
1)  
Default: EBCDIC to EBCDIC Translation  
8
The translation of "$" must be changed from ISO to ASCII.  
- 71 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
For details on Operating Modes (i.e. function 70 and function 36), DJDE  
and Metacode Handling, you are referred to the Programmer's Guide,  
doc. no. D62081  
11.9. Port Share Option  
This section will describe share timeout and how to specify the timeout string  
via function Y100.  
Function 100: Port Share Option  
If you do not use your laser printer full time, you can share it with others.  
This is often relevant in office environments where you use different printers  
for different print jobs . You can also use this facility for your own use, if you  
print from both midrange and PC systems.  
The interface has been designed with both a twinax port for the connection  
to the twinax system and a parallel port to which you can connect a PC, etc.  
If you use both ports on the interface, you will be able to set a timer to  
control how long the interface will wait for data from one port before  
accepting data from another port. You will also be able to code a string that  
can be used to e.g. reset the printer or select a new font. The timer and  
string to be sent when the port takes over will work on the port it was sent to.  
If you code the string, it will be sent automati cally when you change from one  
port to the other.  
In order to specify the timeout for a specific input port, an FSL ( Function  
Selection via the Line) sequence must be sent to the port in question. To do  
this a temporary Escape (ESC) Character must be defined first. This is done  
in the following way:  
&&??<character>  
The sequence "&&??%" will define " %" as the ESC Character.  
- 72 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
Timeout is specified in FSL Function 100 . This function has the following  
syntax (where "%" is the escape character):  
%Y100,<timeout>[,user string]%  
Timeout:  
0 to 255 indicating number of  
seconds  
Factory default = 20 seconds  
User  
string:  
Optional - string in HEX to be sent to  
the printer before transmission of  
data, when the printer is selected by  
the share unit.  
NOTE:  
The Timeout string must be aone line command sequence  
(see example overleaf).  
When function Y100 has been defined for the twinax port, the following will  
happen:  
When the twinax port takes over the printer after another port has been  
used, the defined string will be sent to the printer and the FSL and host  
settings will be re-established.  
Y100 = 0  
If the FSL Y100 timeout string is set to zero, the user string and settings will  
be sent the next time the input is active after a time lapse of 20 seconds,  
even if no other input has been active.  
Y100 > 0  
If the FSL Y100 timeout string is set to a value higher than zero, the user  
string and settings will only be sent if a share condition has occurred.  
- 73 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
The new setup must be saved in the NVRAM9 with the following command  
(where "%" is the escape character):  
%X1  
NOTE:  
%X1% will delete the temporary escape character.  
The FSL string above was split up into several lines for reasons of  
clarification to simplify the explanation of the different functions. The timeout  
string must though be a one line command sequence. Below is an example  
where the FSL string is typed in one line.  
Example:  
&&??%%Y100,20,1B,45%%X1  
The FSL string above has the following effect:  
·
·
·
·
Defines % as ESC character  
Sets timeout to 20 seconds  
Send 1B 45 HEX before the next data transmission.  
Saves setup in the NVRAM and deletes "%" as escape  
character  
NOTE:  
FSL 100 works on the port it is sent to. If it is sent to the parallel or  
serial input port, the string containing the Function 100 programming  
will be printed when it is sent to the Xerox FS 5250.  
11.9.1 Sending the commands from the system  
The easiest way to send the string from the system is to create a new file,  
enter the commands, and send the file to the printer.  
9NVRAM = Non-volatile RAM  
- 74 -  
Selected FSL Functions  
Xerox FS 5250, User’s Guide  
11.9.2 Sending the commands from the PC  
The easiest way to send the string from the PC to the Centronics or RS-232  
port is to write the command string on a blank screen at the root, and then  
make a "print screen". If you have a PC edi tor program, you can of course  
also use that and send a file to the printer in your usual way (it must be a  
plain ASCII file with no formatting commands).  
NOTE:  
The editor you use must have no printer driver and you must  
make sure that no print commands are sent.  
Printer sharing example  
Below you will find two examples; the first one is a PCL command, the  
second is an XES command.  
PCL  
&&??% %Y100,30,1B 45 1B 28 32 53%  
%X1  
This string will set the timer to 30 seconds, reset the printer (1B 45), select  
Spanish symbol set (1B 28 32 53), store the command in the permanent  
memory, and erase the escape character (X1).  
XES  
&&??%  
%Y100,35,1B'zlH'%%X1  
This string will set the timer to 35 seconds, select language option  
"Downloaded Table" (1BzlH), store the command in the permanent memory,  
and erase the escape character (X1).  
In stead of writing 'zlH' which is a command to the printer, the hex numbers  
could be used.  
- 75 -  
Programming via Shareport  
Xerox FS 5250, User’s Guide  
12. Programming via Shareport  
In order to ease customisation of the Xerox FS 5250, FSL parame ters for  
twinax input can be programmed directly via the interface's Centronics or  
serial (RS-232) port using the Engineering Function Y249.  
The Engineering Function enables the system to detect whether FSL  
sequences on shareport are intended for twinax FSL input or for shareport  
setup and will direct the sequences received to the twinax FSL interpreter.  
The sequence works as a switch for FSL sequences. The defined Escape  
Character will also be translated and defined as Escape Character for the  
twinax FSL module. The ability to set up via the shareport is reset after  
10  
timeout on the shareport and can not be saved in the NVRAM .  
The setup sequence must only contain ASCII characters. Apostrophe  
notation can be used if characters are included in the US ASCII 7 bit  
character set, all other data must be in HEX notation.  
All functions which are accessible from the twinax input can be used via  
Centronics/RS-232 setup.  
12.1. Activating the Y249 Engineering Function  
Before the Engineering Function can be activated, an Escape character  
must be defined:  
&&??<character>  
The sequence "&&??%" will define "%" as the ESC Character.  
10NVRAM = Non-volatile RAM (permanent memory)  
- 76 -  
Programming via Shareport  
Xerox FS 5250, User’s Guide  
If you have defined % as Escape Character, you activate the engi neering  
function by typing:  
%Y249,n%  
n = password. As this is sensitive information, system operators can contact  
their point of purchase for password details.  
12.2. Deactivating the Y249 Engineering Function  
The function will be deactivated automatically after timeout on the share port  
(timeout is defined in Y100 Port Sharing Option). See also the chapter  
"Specifying Share Timeout and String".  
12.3. Limitations when Y249 is active  
Escape sequences must be in HEX  
Unprintable characters (i.e. the escape character) must be defined in HEX  
notation if they are to be part of the setup print job. Only the FSL sequences  
are allowed.  
12.4. Updating firmware  
The Xerox FS 5250 firmware (complete firmware) may be updated either via  
the twinax line or via Centronics input port.  
For further information please contact your point of purchase.  
- 77 -  
PC Support Virtual Printer  
Xerox FS 5250, User’s Guide  
13. PC Support Virtual Printer  
In addition to its normal use in connection with a midrange computer, the  
interface may also be used as an ordinary PC printer by a PC equipped with  
a 5250 communication card and software. This facility is called the IBM PC  
Support Virtual Printer .  
Printer data streams from a PC will be printed as requested on the printer  
connected to the Xerox FS 5250.  
All necessary conversions are performed by the IBM PC Support software  
and the Xerox FS 5250.  
This provides easy access to resources available through the Xerox FS  
5250 such as fonts and overlays. It also facilitates the use of the printer con-  
nected to the Xerox FS 5250 as a printer for desk top publishing etc.  
Please refer to:  
IBM PC Support User Guides and Technical Reference for further informa-  
tion.  
IBM System/36 PC Support User's Guide, SC21-9088  
IBM System/38 PC Support User's Guide, SC21-9089  
IBM AS/400 PC Support User's Guide, SC21-8092  
- 78 -  
Error Messages  
Xerox FS 5250, User’s Guide  
14. Error Messages  
Errors fall into two categories: the operator-recoverable errors and the non-  
recoverable hardware errors.  
The error messages listed below are all printed on paper when the error  
situation arises (provided the printer is on-line).  
You correct the errors from the host system in accordance with the error  
messages given.  
14.1. Recoverable Errors  
The error messages are listed in alphabetical order below.  
BARCODE IS DISABLED  
ESCAPE SEQUENCE ERROR  
NOT NUMBER  
ESC X IS WRONG  
ESCAPE SEQUENCE ERROR  
ESCAPE SEQUENCE ERROR  
NUMERICAL OVERFLOW  
ESCAPE SEQUENCE ERROR  
CREATE TRANSLATE TABLE  
OUT OF RANGE. MAX 8' 13  
ESCAPE SEQUENCE ERROR  
NO TRANSLATE TABLE  
CREATED  
ESCAPE SEQUENCE ERROR  
NO TRANSLATE TABLE  
APL  
CREATED  
- 79 -  
Error Messages  
Xerox FS 5250, User’s Guide  
ESCAPE SEQUENCE ERROR  
TRANSLATE TABLE LOAD  
CHARACTER IS OUT OF RANGE  
VALIDATION VALUE IN NVRAM IS WRONG  
VALUES ARE NOW OVERWRITTEN WITH FACTORY  
DEFAULTS  
ESCAPE SEQUENCE ERROR  
ILLEGAL SEPARATOR  
FUNCTION (NO) IS NOT SUPPORTED  
ESCAPE SEQUENCE ERROR  
ESC Y  
Hardware error in NVRAM  
MULTISTRIKE STRING IS TOO LONG  
Not in engineering mode  
NVRAM VERIFICATION ERROR IN CELL  
PARAMETER IS OUT OF RANGE  
PASSWORD IS NOT ACTIVE  
SYNTAX ERROR IN CALL. FUNC = (NO)  
THE CONTENTS OF NVRAM HAS BEEN DAMAGED  
VALUES ARE NOW OVERWRITTEN WITH FACTORY  
DEFAULTS  
There is no password  
THE NVRAM IS ALREADY LOCKED, PASSWORD IS IGNORED  
THE PASSWORD TO OPEN NVRAM AREA IS WRONG  
THE PASSWORD IS TOO LONG  
THE SELECTED BARCODE IS NOT SUPPORTED  
The NVRAM11 is locked  
The dynamic area is locked  
The checksum in the NVRAM is wrong  
11  
NVRAM = Non-volatile RAM (permanent memory)  
- 80 -  
Error Messages  
Xerox FS 5250, User’s Guide  
THERE IS NO SPACE LEFT  
IN THE DYNAMIC AREA  
THE USER ADDRESS STRING IS TOO LONG  
TERMINATOR NOT ACCEPTED  
ESC Z IS WRONG  
Validation value in NVRAM is wrong  
YOU CANNOT LOCK THE NVRAM  
BEFORE YOU HAVE PROGRAMMED IT  
14.2. Non-Recoverable Hardware Errors  
The following recovery attempt can be made:  
·
Turn power OFF for 10 seconds and then ON again. If the problem  
persists, seek technical assistance.  
CODE  
5002  
ERROR TYPE  
HARDWARE ERROR  
CODE DESCRIPTION  
Hardware ERROR in  
NVRAM  
5005  
NVRAM ERROR  
NVRAM verification  
ERROR in cell  
6001  
7001  
HARDWARE ERROR  
HARDWARE ERROR  
check sum ERROR  
Main processor RAM  
ERROR  
8001  
8002  
8003  
8004  
HARDWARE ERROR  
HARDWARE ERROR  
HARDWARE ERROR  
HARDWARE ERROR  
Line interface RAM error  
Wrong data in selftest  
Wrong word in selftest  
Response missing from  
TWINAX interface  
Wrong interrupt from  
TWINAX interface  
No test response from  
TWINAX interface  
Invalid test response from  
TWINAX interface  
Nothing received in self-  
test  
8005  
8006  
8007  
8010  
HARDWARE ERROR  
HARDWARE ERROR  
HARDWARE ERROR  
HARDWARE ERROR  
- 81 -  
Appendices  
Xerox FS 5250, User’s Guide  
Appendix A: Supported Setup Functions  
XES Mode  
No.  
Description  
Y2  
LPI  
Y3  
CPI  
Y8  
LU1 Language  
Y10  
Y11  
Y12  
Y15  
Y16  
Y17  
Y18  
Y19  
Y24  
Y36  
Y37  
Y48  
Y51  
Y61  
Y62  
Y70  
Y73  
Y74  
Y75  
Y88  
Y89  
Y90  
Y96  
Y97  
Y98  
Y100  
Y120  
Y249  
T
Page Format  
Paper Path  
Paper Size  
Baud Rate for Serial Input  
Number of Data Bits for Serial Input  
Parity for Serial Input  
Number of Stop Bits for Serial Input  
Duplex Printing  
Output Port Selection  
Suppress IBM Control Codes  
IBM Printer Emulation Select  
Permanent Escape Character Selection  
User Defined String(s) at Power Up  
Setup for User Defined Strings  
Setup for IBM Defined Strings  
Select Data Output Character Set  
Select Translate Table  
Printer Symbol Set Definition Strings  
Overwrite Translate Table  
Physical Margin  
Physical Margin Compensation  
Define User Escape String  
Font Change Simulation  
GFID/Font Selection  
Automatic Page Orientation  
Printer Share String and Timer  
Settings Printout at Power Up  
Enter Engineering Mode  
Initiate Test  
T1 On-line Hex Dump  
T3 ASCII Hex Dump  
T4 Settings Printout  
T5 Printout Translate Table  
T6 Cancel ASCII Hex Dump  
- 82 -  
Appendices  
Xerox FS 5250, User’s Guide  
No.  
Description  
X
Save/Overwrite Settings  
X1 Store Settings in Permanent Memory  
X3 Restore Factory Default Settings  
X4  
Restore Settings from Permanent Memory  
Z
S
P
Send User String  
Send User String  
Program Flash Prom  
ESC Transparency Features:  
ESC  
Special transparent feature (single paired HEX  
transparent)  
ESC ESC  
Special transparent feature (multiple paired HEX  
transparent)  
%%-%%  
%%+%%  
Pass-through mode (filter mode)  
Normal mode (non-filter mode)  
For details on the escape transparency features, you are referred to the  
description in the Programmer's Guide, doc. no. D62081.  
- 83 -  
Appendices  
Xerox FS 5250, User’s Guide  
PCL Mode  
No.  
Description  
Y2  
LPI  
Y3  
CPI  
Y8  
LU1 Language  
Y10  
Y11  
Y12  
Y15  
Y16  
Y17  
Y18  
Y19  
Y21  
Y22  
Y24  
Y36  
Y37  
Y48  
Y51  
Y59  
Y61  
Y62  
Y73  
Y74  
Y75  
Y88  
Y89  
Y90  
Y91  
Y92  
Y93  
Y94  
Y96  
Y97  
Y98  
Y100  
Y119  
Y120  
Y249  
T
Page Format  
Paper Path  
Paper Size  
Baud Rate for Serial Input  
Number of Data Bits for Serial Input  
Parity for Serial Input  
Number of Stop Bits for Serial Input  
Duplex Printing  
Horizontal Compression and Vertical Scaling  
Printer Driver Selection  
Output Port Selection  
Suppress SCS Controls  
IBM Printer Emulation Select  
Permanent Escape Character Selection  
User Defined String(s) at Power Up  
Bar Code Type Definition  
Setup for User Defined Strings  
Setup for IBM Defined Strings  
Select Translate Table  
Printer Symbol Set Definition Strings  
Overwrite Translate Table  
Physical Margin  
Physical Margin Compensation  
Define User Escape String  
Font Definition  
Font Point Size Definition String  
Font Attribute Definition String  
Font Typeface Definition String  
Font Change Simulation  
GFID/Font Selection  
Automatic Page Orientation  
Printer Share String and Timer  
Auto-Configuration Select  
Settings Printout at Power Up  
Enter Engineering Mode  
Initiate Test  
T1 On-line Hex Dump  
T3 ASCII Hex Dump  
T4 Settings Printout  
- 84 -  
Appendices  
Xerox FS 5250, User’s Guide  
No.  
Description  
T5 Printout Translate Table  
T6 Cancel ASCII Hex Dump  
X
Save/Overwrite Settings  
X1 Store Settings in Permanent Memory  
X3 Restore Factory Default Settings  
X4  
Restore Settings from Permanent Memory  
Z
Send User String  
S
W
P
Send User String  
Send Bar Code (as defined in Y59)  
Program Flash Prom  
ESC Features:  
ESC ESC  
ESC  
Special transparent feature (multiple paired HEX  
transparent)  
Special transparent feature (single paired HEX  
transparent)  
- 85 -  
Appendices  
Xerox FS 5250, User’s Guide  
Quick Reference Guideto the Supported FSL  
Functions  
In this section the supported FSL Functions in twinax will only be described  
with their syntax and parameters.  
The notation below will apply to the following FSL Functions table:  
%
is the defined escape character  
factory default  
*
< >  
[ ]  
mandatory parameter which must be defined  
optional parameter which can be defined  
For a detailed description of how to program the Xerox FS 5250, you are to  
consult the electronic Programmer's Guide:  
Laser 5250, Programmer's Guide  
Doc. no. D62081.  
- 86 -  
Appendices  
Xerox FS 5250, User’s Guide  
No. Name  
Syntax  
Parameters  
Deviations  
2
LPI  
%Y2,<n1>%  
0 = No LPI sent to  
PCL: N/S  
printer  
3 = 3 LPI  
4 = 4 LPI  
*6 = 6 LPI  
8 = 8 LPI  
3
8
CPI  
%Y3,<n1>%  
%Y8,<n1>%  
5 = 5 CPI  
*10 = 10 CPI  
12 = 12 CPI  
15 = 15 CPI  
16 = 16.7 CPI  
37 = Engl. US  
EBCDIC  
Language  
256 = International  
273 = Austrian/  
German  
274 = Belgian  
275 = Brazilian  
276 = Canadian  
French  
PCL N/S  
NOTE:Factory  
default depends  
on your initial  
order.  
277 = Danish/  
Norwegian  
278 = Finnish/  
Swedish  
280 = Italian  
281 = Japanese  
(Latin)  
282 = Portuguese  
283 = Spanish  
284 = Spanish  
Speaking  
285 = English (UK)  
297 = French  
500 = Multinational  
871 = Iceland  
n1  
0 = Portrait  
1 = Landscape  
*2 = COR  
PCL: N/S  
10 Page  
Format  
%Y10,<n1>[,n2]%  
82 = COR regardless  
of Print Quality  
n2  
1 = Tractor  
2 = Tray 1  
3 = Drawer 2  
4 = Manual feeder  
5 = Envelope feeder  
6 = Tray 3  
7 = Tray 4  
11 Paper  
Path  
%Y11,<n1>%  
1 = Tractor  
*2 = Tray 1  
3 = Drawer 2  
4 = Manual feeder  
5 = Envelope feeder  
6 = Tray 3  
7 = Tray 4  
- 87 -  
Appendices  
Xerox FS 5250, User’s Guide  
No. Name  
12 Paper  
Size  
Syntax  
%Y12,  
<n1>[,n2,n3]%  
Parameters  
Deviations  
n1 (Physical paper  
size)  
1 = A4  
2 = Legal  
*3 = Letter  
4 = Executive  
5 = Letter  
(Monarch)  
6 = Business  
7 = International  
DL  
NOTE:Factory  
default depends  
on your initial  
order  
XES:N/S  
XES:N/S  
8 = International  
C5  
9= B5(182mmx257mm)  
10 = A3  
11 = Ledger  
99 = Use system SPPS  
or SHF/SVS  
values  
XES: N/S  
n2 (Tray)  
1 = Tractor  
2 = Tray 1  
3 = Tray 2  
4 = Manual feeder  
5 = Envelope feeder  
6 = Tray 3  
n3 (Validation paper  
size)  
1 = A4  
2 = Legal  
*3 = Letter  
4 = Executive  
5 = Letter(Monarch)  
6 = Business  
7 = Internat.  
8 = Internat.C5  
9 = B5  
XES: N/S  
XES: N/S  
PCL: N/S  
10 = A3  
11 = Ledger  
12 = A5  
PCL: N/S  
PCL: N/S  
PCL: N/S  
XES: N/S  
XES: N/S  
PCL: N/S  
13 = B4  
14 = Half Letter  
15 = Comm 9 Envel.  
16 = B5 Envelope  
17 = Us Legal 13"  
- 88 -  
Appendices  
Xerox FS 5250, User’s Guide  
No. Name  
Syntax  
Parameters  
15 Baud Rate %Y15,<n1>%  
n1  
for RS232  
0 = 300 baud  
1 = 600 baud  
2 = 1200 baud  
3 = 2400 baud  
4 = 4800 baud  
*5 = 9600 baud  
6 = 19200 baud  
n1  
interface  
16 Number of %Y16,<n1>%  
Data Bits  
7 = 7 bits  
*8 = 8 bits  
n1  
17 Parity  
%Y17,<n1>%  
0 = odd parity  
*1 = no parity  
2 = even parity  
n1  
18 Number of %Y18,<n1>%  
Stop Bits  
*1 = 1 stop bit  
2 = 2 stop bits  
*0 = Simplex  
1 = Long-edge  
duplex  
19 Duplex  
Printing  
%Y19,<n1>%  
2 = Short-edge  
duplex  
21 Horizon-  
tal  
n1  
Y21: PCL  
only  
%Y21,<n1>[,n2,n3]%  
0 = Compression  
*1 = No compression  
Compres-  
sion &  
Vertical  
scaling  
n2  
1 = Tractor - Tray 1  
2 = Drawer 1  
3 = Tray 2  
4 = Manual feeder  
5 = Envelope feeder  
6 = Tray 3  
7 = Tray 4  
n3  
1-255 = Vertical  
scaling in %  
*100  
2 = HP PCL 4  
*4 = HP PCL 5  
22 Printer  
Driver  
Selection  
24 Port  
Direction  
%Y22,<n1>%  
%Y24,<n1>%  
Y22: PCL  
only  
*0 = Input  
1 = Output  
- 89 -  
Appendices  
Xerox FS 5250, User’s Guide  
No. Name  
36 Ignore  
IBM  
Syntax  
%Y36, <n1>%  
Parameters  
*0 = Honour IBM  
Control Codes  
1 = Suppress IBM  
Control Codes  
2 = Suppress IBM  
Multibyte  
XES & PCL  
XES & PCL  
XES only  
Control  
Codes  
Control Codes  
3 = Suppress IBM  
Multibyte  
Control Codes  
4 = Suppress IBM  
Multibyte  
XES only  
XES only  
XES only  
Controls and FF  
5 = Suppress IBM  
Multibyte with  
bold offset  
implemented  
6 = XDPE Support  
n1 emulation  
*3812  
PCL only  
Y37: PCL  
only  
37 IBM  
Printer  
Emulation  
Select  
%Y37,n1,<n2>%  
5224  
5225  
5256  
NOTE:  
4234  
Unlike  
the other  
FSL  
4245  
*IPDS  
functions  
n2 secondary address you must  
0-6  
physical-  
ly write  
NOTE: See the section the  
on "Emulation" for  
details.  
desired  
emulation  
- 90 -  
Appendices  
Xerox FS 5250, User’s Guide  
No. Name  
Syntax  
Parameters  
48 Permanent %Y48,'<n1>'%  
'<n1>'  
PCL  
Escape  
= value can be  
entered by means  
of an apostrophe  
notation  
Character  
Selection  
or:  
%Y48,<n1>%  
or:  
= HEX value of the  
character selected  
from the table  
----------------- ---------------------  
%Y48,  
<n1>[;n2;n3]%  
n1  
XES  
permanent esc. char  
supports  
the lead-  
in/lead-  
out  
n2  
lead-in  
n3  
lead-out  
transpa-  
rency  
strings  
(n2 and n3 can have  
up to 5 char. each)  
For in-depth  
description of the  
lead-in/lead-out  
sequency, see the  
section "Pass-Through  
Mode".  
- 91 -  
Appendices  
Xerox FS 5250, User’s Guide  
No. Name  
Syntax  
Parameters  
51 User-  
%Y51,<n1>%  
0-7 = One or more  
strings stated  
in the form:  
(n1),(n2)  
Defined  
String(s)  
at Power-  
Up  
,....(nx) in  
ascending order  
The strings  
must be pre-  
defined in FSL  
61  
59 Bar Code  
Type  
%Y59,<n1>,<n2>,  
<n3>,<n4>[,n5]%  
n1  
Y59: PCL  
only  
Numeric value from  
1-8 specifying the  
bar code no.  
Defini-  
tion  
n2  
22-39 = Bar code type  
n3  
Bar code height in  
inches with values  
from 1-255  
n4  
Horizontal expansion  
with values from 1-16  
n5  
Optional GFID number  
n1  
0-99 = User Strings  
supported  
n2  
61 Setup for %Y61,<n1>,<n2>%  
User  
Strings  
00-FF = Hexadecimal  
string data  
62 Setup for %Y62,n,<string>% n  
For in-  
depth  
IBM  
defined  
strings  
string id number (0-  
255)  
info on  
Y62 refer  
to  
string  
string contents in  
HEX and/or char. with mer's  
Program-  
apostrophe notation  
n1  
Guide,  
D62081  
Y70: XES  
only  
70 Transla-  
tion Mode  
%Y70,<n1>%  
0 = EBCDIX Pass  
through  
*1 = ISO 6937 (XDPM)  
2 = XPPM  
See the section  
"Output Data" for  
details on Y70.  
In addition, refer to  
Programmer's Guide  
Doc. no. D62081  
- 92 -  
Appendices  
Xerox FS 5250, User’s Guide  
No. Name  
Syntax  
Parameters  
Deviations  
73 Select  
%Y73,<n1>[,n2]%  
n1 (Translate Table)  
*1 = Roman-8  
2 = IBM PC-8  
3 = ECMA Latin 1  
5 = US ASCII  
6 = OCR A  
PCL  
Translate  
Table  
7 = OCR B  
8 = PC 850  
n2 (Symbol Set)  
*1 = Roman-8  
2 = IBM PC-8  
3 = ECMA Latin 1  
5 = US ASCII  
6 = OCR A  
7 = OCR B  
8 = PC 850  
----------------- ---------------------  
%Y73,<n1>%  
*1-9 = Number of the  
translate  
XES  
table to be  
selected  
74 Printer  
Symbol  
Set  
%Y74,<n1>,<n2>%  
n1  
1-8 = Symbol set no.  
Defini-  
tion  
Strings  
n2  
00-FF = String  
contents in  
HEX  
apostrophe  
notation  
- 93 -  
Appendices  
Xerox FS 5250, User’s Guide  
No. Name  
Syntax  
Parameters  
Deviations  
75 User  
%Y75,  
<n1>,<n2>,<n3>%  
n1 (EBCDIC)  
40-FF = corresponds  
to position  
in translate  
table  
Defined  
Translate  
Table  
n2 (Symbol Set)  
00  
= no change  
01-08 = printer  
symbol set  
string no. as  
specified in  
Y74  
n3 (ISO - in HEX)  
00-FF = up to 16  
bytes can be  
used  
XES = ISO  
PCL =  
ASCII  
88 Physical  
Margins  
%Y88,<n1>,<n2>  
[,n3]%  
n1  
XES:*480  
0 - +/-32000  
= Horizontal margin  
compensation in  
1/1440"  
PCL:*-288  
n2  
0 - +/-32000  
= Vertical margin  
compensation in  
1/1440"  
XES:*480  
PCL:*-288  
n3  
0-2 = Orientation as  
defined in FSL  
10  
89 Physical  
Margin  
%Y89,<n1>[,n2]%  
n1  
*0 = No compensation  
1 = Compensation as  
defined in FSL  
88  
Compensa-  
tion  
n2  
1 = Tractor  
2 = Tray 1  
3 = Tray 2  
4 = Manual feeder  
5 = Envelope feeder  
6 = Tray 3  
7 = Tray 4  
- 94 -  
Appendices  
Xerox FS 5250, User’s Guide  
No. Name  
90 User  
Escape  
Syntax  
%Y90,<n1>,<n2>%  
Parameters  
n1  
0 = Erase  
strings  
String  
Defini-  
tion  
01-FF = Hexadecimal  
user Esc.  
string no.  
n2  
= String  
contents in  
apostrophe  
notation.  
- 95 -  
Appendices  
Xerox FS 5250, User’s Guide  
No. Name  
91 Font  
Syntax  
Parameters  
Deviation  
Y91:PCL  
only  
%Y90,<n1>,<n2>,  
<n3>,<n4>,<n5>  
[,n6]%  
n1 (IBM GFID)  
1-65535 = IBM GFID  
no.  
Defini-  
tion  
n2 (Typeface)  
0-255 = Pre-program-  
med typeface  
value  
n3 (Attribute)  
0 = Remove all  
current attri-  
butes  
1 = Bold  
2 = Italic  
3 = Bold and Italic  
4 = Proportional  
5 = Prop. Bold  
6 = Prop. Italic  
7 = Prop. Bold and  
Italic  
n4 (Symbol Set)  
*1 = Roman-8  
2 = IBM PC-8  
3 = ECMA Latin 1  
5 = US ASCII  
6 = OCR A  
7 = OCR B  
8 = PC 850  
n5 (Point Size)  
1-255 = Point size  
n6 (Translate Table)  
*1 = Roman-8  
2 = IBM PC-8  
3 = ECMA Latin 1  
5 = US ASCII  
6 = OCR A  
7 = OCR B  
8 = PC 850  
n1  
10-255 = String no  
in decimal  
92 Font  
Point  
%Y92,<n1>,<n2>%  
Y92: PCL  
only  
Size  
Defini-  
tion  
n2  
String  
00-FF = String  
contents in  
HEX  
- 96 -  
Appendices  
Xerox FS 5250, User’s Guide  
No. Name  
93 Font  
Syntax  
%Y93,<n1>,<n2>%  
Parameters  
n1  
10-255 = String no  
in decimal  
Y93: PCL  
only  
Attribute  
Defini-  
tion  
String  
n2  
00-FF = String  
contents in  
HEX  
94 Font  
%Y93,<n1>,<n2>%  
n1  
Y94: PCL  
only  
Typeface  
Defini-  
tion  
10-255 = String no  
in decimal  
String  
n2  
00-FF = String  
contents in  
HEX  
96 Font  
%Y96,<n1>%  
1-65535 = GFID no.  
Change  
Simula-  
tion  
97 GFID/Font %Y97,  
n1  
Selection n1>,<n2>:<n3>%  
1-65535 = GFID No.  
n2  
<string> = String  
for 0°  
rotation  
n3  
<string> = String  
for 90°  
rotation  
98 Automatic %Y98,<n1>[,n2]%  
n1  
Page  
*0 = Activate APO  
1 = Deactivate APO  
Orienta-  
tion  
(APO)  
n2  
1 = Tractor  
2 = Tray 1  
3 = Tray 2  
4 = Manual feeder  
5 = Envelope feeder  
6 = Tray 3  
- 97 -  
Appendices  
Xerox FS 5250, User’s Guide  
No. Name  
100 Port  
Syntax  
%Y100,<n1>[,n2]% n1  
0-255 = Timeout in  
seconds  
Parameters  
Deviation  
Sharing  
Option  
*20  
n2  
00-FF = Optional  
string in  
HEX to be  
sent to  
printer  
before  
transmission  
of data when  
printer is  
selected by  
sharing unit  
*0 = Disable auto-  
configuration  
2 = Enable auto-  
configuration  
n1  
*0= disable settings  
printout at power  
up  
119 Auto-  
configu-  
ration  
%Y119,<n1>%  
%Y120,n1%  
Y119: PCL  
only  
Select  
120 Settings  
printout  
at power  
up  
1= enable settings  
printout at power  
up  
n1  
password  
(contact your point  
of purchase)  
249 Enter  
Engine  
ering  
%Y249,n1%  
Mode  
- 98 -  
Appendices  
Xerox FS 5250, User’s Guide  
No. Name  
Syntax  
Parameters  
Deviation  
T
Initiate  
Tests  
%T#  
1= On-line hex dump  
3= ASCII hex dump  
4= settings printout  
5= printout translate  
table  
6= cancel ASCII hex  
dump  
X
Save/  
Overwrite  
Settings  
%X#  
1= store RAM in  
NVRAM  
3= factory default to  
RAM  
4= restore settings  
to power up  
defaults  
S
Z
W
Send User %Sn%  
String  
Send User %Zn  
1-99 user strings may  
be sent  
1-8 user strings can  
be sent  
String  
Bar Code  
Printing  
%W,<n1>,<n2>%  
n1  
PCL only  
1-8 Bar Code  
definition no.  
as defined in  
Y59  
n2  
a-z,A-A,0-9  
Numeric or  
alphanumeric  
data to be  
printed in bar  
code. Data must  
not exceed one  
line.  
- 99 -  
Appendices  
Xerox FS 5250, User’s Guide  
Appendix B: Test Printout  
XES  
Xerox FS 5250 XES  
Firmware version: 140.002 /00971002  
Boot id: 80023102  
Current escape code = 00 in hexadecimal as Character = ' '  
Dipswitch:  
National character set = Multinational  
Device address = 00  
Switch:  
Function 2:  
Function 3:  
Function 8:  
Function 10:  
Function 11:  
Function 12:  
Function 15:  
Function 16:  
Function 17:  
Function 18:  
Function 24:  
Function 36:  
Function 40:  
Function 48:  
Function 51:  
Function 61:  
Function 62:  
Function 70:  
Function 73:  
Function 74:  
Function 88:  
Function 89:  
Function 90:  
Function 97:  
Function 98:  
Function 100:  
Default LPI 6  
Default CPI 10  
Default Codepage Multinational  
Default orientation = COR  
Default paperpath Drawer 1  
Papersize A4  
Baudrate: 9600  
Databits: 8  
Parity: None  
Stopbits: 1  
Output Source: 0  
Suppress SCS Controls: 0  
AHPP method: 10  
Permanent escape code: None  
User strings at power on: None  
Userstrings: None  
Setup strings: None  
Mode: 1  
Translate table: 1  
Symbol set def.: None  
Physical margins: +0,-480 +0,-480 +0,.-480  
Physical margin comp. = OFF  
User Esc. strings: None  
User GFID /font selection:  
Orientation select = Automatic  
IBM mode definition: Timeout 20 sec.  
Centronic input definition: Timeout: 20 sec.  
RS232 input definition: Timeout 20 sec  
Settings printout at Power up = Off  
1892  
Function 120:  
Free bytes:  
Emulation of model 3812 model 1  
Unprintable Character Option is Ignore  
Substitute Character in hexadecimal = 60  
Left margin in 1/1400" = 0  
Indent margin in 1/1400"= 0  
Paper width in 1/1400" = 19008  
Paper depth in !/1400" = 15840  
Top margin in 1/1400" = 240  
Line distance in 1/1400"= 240  
Maximum print line  
= 66  
- 100 -  
Appendices  
Xerox FS 5250, User’s Guide  
PCL  
Xerox FS 5250 PCL  
Firmware version: S20 140.002 /00970002  
Boot id: 80023102 HW id:  
Current escape code = 00 in hexadecimal as Character = ' '  
Dipswitch:  
National character set = Multinational  
Line Set Up :  
Function 2:  
Function 3:  
Function 8:  
Function 10:  
Function 11:  
Function 12:  
Function 15:  
Function 16:  
Function 17:  
Function 18:  
Function 21:  
Function 22:  
Function 24:  
Function 36:  
Function 48:  
Function 51:  
Function 59:  
Function 61:  
Function 62:  
Function 73:  
Function 74:  
Function 88:  
Function 89:  
Function 90:  
Function 91:  
Function 92:  
Function 93:  
Function 94:  
Function 97:  
Function 98:  
Function 100:  
Addr. 0  
3812 model 1.  
Default LPI 6  
Default CPI 10  
Default Codepage Multinational  
Default orientation = COR  
Default paperpath Drawer 1 destination 2  
Papersize A4  
Baudrate: 9600  
Databits: 8  
Parity: None  
Stopbits: 1  
Horizontal compression = off line spacing 100%  
Print driver: PCL 5  
Output Source = 0  
Suppress SCS Controls: 0  
Permanent escape code: None  
User strings at power on: None  
Barcode definitions: None  
Userstrings: None  
Setup strings: None  
Translate table: 1 Roman 8  
Symbol set def.: None  
Physical margins: -288,-480 -288,-480 -288,-480  
Physical margin comp. = OFF  
User Esc. strings: None  
User defined font translation table: None  
Point size strings: None  
Attribute strings: None  
Typeface strings: None  
User GFID /font selection:  
Orientation select = Automatic  
IBM mode definition: Timeout 20 sec.  
Centronic input definition: Timeout: 20 sec.  
RS232 input definition: Timeout 20 sec  
Autoconfiguration = 0  
Function 119:  
Function 120:  
Free bytes:  
Settings printout at Power up = Off  
1861  
Substitute Character in hexadecimal = 60  
Left margin in 1/1400" = 0  
Indent margin in 1/1400"= 0  
Right margin in 1/1400" = 19008  
Paper width in 1/1400" = 19008  
Paper depth in !/1400" = 15840  
Top margin in 1/1400" = 174  
Line distance in 1/1400"= 240  
Maximum print line  
= 66  
- 101 -  
Appendices  
Xerox FS 5250, User’s Guide  
Appendix C: Use of Xerox FS 5250  
Serial Port (Out)  
The following connections are available in the serial plug:  
pin 1: N.C.  
pin 2: RX data  
pin 3: TX data  
pin 4: DTR  
pin 5: GND (signal)  
pin 6: DSR (busy)  
pin 7: RTS (always high)  
pin 8: N.C.  
pin 9: N.C.  
- 102 -  
Appendices  
Xerox FS 5250, User’s Guide  
Appendix D: Related Manuals  
For details on how to program the Xerox FS 5250, kindly refer to this  
manual:  
Laser 5250, Programmer's Guide  
Document no. D62081  
The Xerox FS 5250 supports IPDS module. For information on IPDS  
functionality, you are referred to:  
IPDS, Programmer’s Guide  
Document no. D60253  
As the Xerox FS 5250 emulates the IBM 3812 printer in IBM 5219 emulation,  
useful information may be obtained from:  
IBM 5219 Printer, Models DO1/DO2, Programmer's Reference Guide  
IBM Order no. GA 23-1025  
Using the IBM Page printer 3812 with an IBM System /36 or System /38,  
refer to:  
IBM Order no. S544-3343  
AS/400 Device Configuration Guide, refer to:  
IBM Order no. SC21-8106  
- 103 -  
Index  
Xerox FS 5250, User’s Guide  
Index  
attributes, 55  
A
P
page format, 42  
paper size  
C
changing, 38  
command, 39  
control units, 10  
COR, 42  
options, 39  
D
PARALLEL IN, 13  
PARALLEL OUT, 13  
pass-through mode, 33  
permanent escape character, 30  
permanent memory, 30  
pre-installation requirements, 11  
print jobs, 72  
printable character, 29  
Printer sharing, 24; 72  
commands from PC, 75  
commands from system, 74  
product features, 9  
Q
Default GFID table, 50  
duplex, 66  
binding option, 67  
landscape printing, 67  
portrait printing, 67  
selecting, 66  
duplex printing, considerations, 66  
E
emulation, 14  
via address switch, 16  
error messages, 79  
non-recoverable hardware, 81  
recoverable, 79  
ESC Character, defining, 72  
escape character, 39; 41; 49  
F
Quick Reference Guide, 86  
R
Rear Panel  
PARALLEL IN, 13  
PARALLEL OUT, 13  
remove temporary escape char., 29  
S
Scalable fonts, 52  
select paper trays, 41  
selecting duplex, PCL, 68  
settings printout (sample,)101  
shareport  
activating Y249, 76  
deactivating Y249, 77  
programming via, 76  
Side Panel  
ADDRESS SWITCH, 14  
TWINAX CONNECTOR, 14  
start string/stop string, 35  
symbol sets, 54  
Firmware updating, 77  
fonts  
change command, PCL, 48  
change command, XES, 58  
defining,PCL, 53  
defining,XES, 60  
definition, PCL, 53  
selecting , PCL, 48  
selecting,XES, 58  
size, PCL, 55  
front panel, 25  
FSL 100  
Defining Timeout, 73  
FSL functions, 82; 84  
G
GFID value, 49; 59  
H
T
host system, 29  
I
temporary escape characte,r30  
temporary memory, 30  
testing  
via address switch, 23  
via function T, 23  
timeout, 24  
IBM PC Support Virtual Printer, 78  
Indicator LEDs  
PAR, 25  
READY, 26  
SER, 26  
Timeout, specifying, 72  
translate table, 55  
transparency mode, 33  
limitations, 35  
trays, 38  
X
SYNC, 25  
Installation  
pre-inst. requirements  
EU/US settings, 12  
national language, 11  
requirements, 8  
internal fonts, 53; 58; 60  
L
XDPM, 70  
XDPM EBCDIC, 70  
XDPM ISO, 70  
lead-in/lead-out sequence,s35  
XPPM, 70  
- 104 -  

Panasonic Kx Fpg391 User Manual
Philips Sbcsc478 User Manual
Samsung 4828fn User Manual
Samsung Aw1200 User Manual
Sanyo Ur14650p User Manual
Sony Ac V700a User Manual
Sony Air Conditioner Su Pw2 User Manual
Sony Found Not Kdl 40w4100 User Manual
Toshiba All In One Printer 355 User Manual
York Sunline Magnum Dy 060 User Manual