Rank Xerox Electronic Documentation Solution for Xerox Printers 0 Xerox LS 3270 User’s Guide Doc. no D60322 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.
Preface Xerox LS 3270 Preface September 1997 This manual applies to the Xerox LS 3270 protocol converter, installed with firmware release S10 130.002, and to any subsequent release until otherwise specified. The Xerox LS 3270 supports Coax and Centronics inputs. The output is Centronics. The manual describes how the Xerox LS 3270 is connected and operated.
Table of Contents Xerox LS 3270 Table of Contents Preface....................................................................................................... 2 Related Manuals: ................................ ................................ ... 2 Table of Contents...................................................................................... 3 1. Introduction to the Xerox LS 3270 ....................................................... 4 1.1. What is the Xerox LS 3270? ..........................
Introduction Xerox LS 3270 1. Introduction to the Xerox LS 3270 This chapter gives a short description of the Xerox LS 3270 and its installation requirements. 1.1. What is the Xerox LS 3270? The Xerox LS 3270 is a protocol converter which enables any printer (or other output device) to be connected to an IBM computer system. The printer or device should have a Centronics parallel connector in order to be con nected to the Xerox LS 3270 protocol converter. The IBM system should use the 3270 type terminals.
Introduction Xerox LS 3270 Changing the Driver To change from PCL to FSL driver or vice versa, first of all the rotary switch has to be in position T at power on. The current printer driver will be indicated on a printout. The actual selection of printer driver is then made by turning the rotary switch to position A (PCL) or B (FSL). The new position will also be indicated on a second printout.
Introduction Xerox LS 3270 1.3 Supported Control Units The Xerox LS 3270 connects to the following control units: • IBM 3174 All models • IBM 3274 All models (A-adapter) • IBM 3276 All models • IBM 4321/31/41/61 All models • IBM 81XX Via 327x controllers or 8775 terminals • IBM 4701/4702 Through the Device Cluster Adapter • IBM 8775 Through 3287 attachment RPQ All equivalent 3274/76 PCM controllers, subject to valida tion by your dealer. Contact your dealer for more information. 1.4.
Introduction Xerox LS 3270 1.5 Paper Size Default (US/EU) When you receive the Xerox LS 3270, the box is ready to connect to the system and to the printer. From the factory, the Xerox LS 3270 interface is set up for either US (Letter) or European (A4) paper size (depending on what you specified when ordering the Xerox LS 3270). If, however, you should need to change the default, you may do this by using the FSL function Y8 (see Appendix A for details). 1.6.
Installation Xerox LS 3270 2. Installation of the Xerox LS 3270 This chapter starts with an overview of the functionality of the front panel. Then follows a description of how you connect the Xerox LS 3270 box to a printer. NOTE: Before you start the installation, make sure that the rotary switch is set to the required emulation (PCL is default). See the location of the switch in section 2.1. below. 2.1.
Installation Xerox LS 3270 ROTARY SWITCH The rotary switch is used for changing the output driver (PCL or FSL) and for generating a TEST print. See the section 1.1.1, PCL or FSL output Driver for information on changing the driver and the section 2.3, Testing for information on making a TEST printout. PARALLEL/MINI-CENTRONICS IN The parallel/mini-Centronics input port can be connected to the parallel/Centronics out put on a PC or similar source able to share the printer with the host. 2.2.
Installation Xerox LS 3270 Printer Cable: The Xerox LS 3270 does not necessarily have to be plugged directly into the Centronics Input Port of your printer. An extention Centronics cable can be ordered for distance connection between the Xerox LS 3270 and your printer. This kit also contains a velcro tape to enable mounting on the side of a printer. Order no. 999 020 030 2.2.2 Installation Procedure Below follows the procedure for installing the Xerox LS 3270: 1.
Installation Xerox LS 3270 using the rotary switch (see section 1.1.1, PCL or FSL output Driver for details). 2.2.3 Automatic Power Supply Control The Xerox LS 3270 will perform a power supply control to see if there is sufficient power on the unit. Section 2.2.1, “ Pre-Installation Information” describes how to recognize whether a 5V external power supply is needed in order to make the Xerox LS 3270 work. The 5V power supply can be ordered, using the below order numbers: Order no.
Installation Xerox LS 3270 2.3. Testing PCL driver: The default configuration of the interface will suffice for most application programs and uses. You should only change the configuration shown in the test printout if you have special requirements. If you should wish to change the configuration, the options may be set from the line as described in the Programmer's Guide; document no. D62077 (see "Related Manuals"). FSL Driver With the FSL driver you have selected an unprogrammed printer driver.
Installation Xerox LS 3270 Keep the settings printout together with this manual for future reference. Settings Printout using FSL Y120 (PCL mode only) A settings printout can also be generated at power-on by activating function Y120 2. 2.4. Timeout The Xerox LS 3270 enables printer sharing between the system and a PC. For this purpose it is possible to specify a timeout period.
Operation Xerox LS 3270 3. Operation of the Xerox LS 3270 The Xerox LS 3270 top panel has been designed to register the operation of the box via the following indicator LEDs : • CU (contact to Control Unit) • PAR (parallel input) See the illustration in the section Knowing the Front Panel for the position of the LEDs. 3.1. Indicators of the Xerox LS 3270 CU (Contact with Control Unit) This indicator LED has 3 states: State ON BLINKING OFF Indication Contact with the control unit. 1.
Specifying Timeout Xerox LS 3270 4. Specifying Timeout 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 tempo rary Escape (ESC) Character must be defined first. This is done in the following way: &&?? The sequence "&&??%" will define "%" as the ESC Character. Timeout is specified in FSL Function 100 .
Specifying Timeout Xerox LS 3270 The new setup must be saved in the NVRAM 3 with the following command ("%" is the ESC Character): %X1 The FSL string above was split up into several lines for reasons of clarification to simplify the explanation of the different functions. Below is an example where the FSL string is typed in one line.
Programming the Xerox LS 3270 Xerox LS 3270 5. Programming theXerox LS 3270 The Xerox LS 3270 supports approximately 60 internal Setup Functions (FSL Functions) 4. When the protocol converter has been installed and connected to a printer, you may have to consider the use of these setup options. FSL setup functions can be sent either from your IBM system or from a PC.
Programming the Xerox LS 3270 Xerox LS 3270 5.1. Setup functions supported in PCL mode Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y10 Y11 Y12 Y13 Y14 Y19 Y22 Y25 Y26 Y27 Y28 Y29 Y30 Y31 Y32 Y33 Y34 Y36 Y37 Y38 Y41 Y44 Y46 Y47 Y48 Y49 Y50 Y51 Y57 Y58 Y59 Y60 Y61 Y62 Y63 Y72 Y73 Set IBM Buffer Size Set Default LPI Set Default CPI Set Default Line Spacing Set Default Page Length (MPL) Set Default Max.
Programming the Xerox LS 3270 Xerox LS 3270 Y74 Y75 Y77 Y78 Y79 Y80 Y88 Y89 Y90 Y91 Y92 Y93 Y94 Y96 Y98 Y100 Y110 Y111 Y112 Y113 Y114 Y115 Y119 Y120 Printer Symbol Set Definition Strings Overwrite Translate Table Reset APL Translate Table Select APL Translate Table ida 820 AFP Font Offset Overwrite APL Translate Table Margin Definition Enable Margin Definition Define User Escape String Font Definiti on Font Point Size Definition Strings Font Attribute Definition Font Typeface Definition Font Change Simula
Programming the Xerox LS 3270 Xerox LS 3270 TEST functions (T-Functions): T1 T2 T3 T4 T5 T6 Offline Hex Dump (PCIA Dump) Online Hex Dump Online ASCII Hex Dump Print out Settings Printout Character Set Cancel Online ASCII Hex Dump User Settings Functions (X-Functions): X1 X2 X3 X4 X5 Store Settings in Permanent Storage Restore Settings from Permanent Storage Restore Factory Default Settings Restore Settings from Permanent Storage Restore Settings (SCS settings will be retained) Engineering Functions: Y2
Programming the Xerox LS 3270 Xerox LS 3270 5.2. Setup Functions supported in FSL mode Y1 Y2 Y3 Y5 Y6 Y7 Y8 Y9 Y11 Y14 Y25 Y26 Y27 Y28 Y29 Y30 Y31 Y32 Y33 Y34 Y35 Y36 Y37 Y38 Y39 Y44 Y46 Y48 Y49 Y50 Y51 Y52 Y53 Y54 Y55 Y56 Y57 Y58 Y61 Y62 Y63 Y71 Y72 Set IBM Buffer Size (parameters 2,3,4 & 5) Set Default LPI (parameters 6 & 8) Set Default CPI (parameters: 10, 12, 15 & 16) Set Default Page Length (MPL) Set Default Max.
Programming the Xerox LS 3270 Xerox LS 3270 Y73 Y75 Y76 Y77 Y78 Y80 Y88 Y89 Y90 Y100 Y120 Select Translate Table Overwrite Translate Table Create APL Translate Table Reset APL Translate Table Select APL Translate Table Overwrite APL Translate Table Margin Definition (idaAFP only) Enable Margin Definition Define User Escape String Port Sharing Option Settings Printout at Power Up ESC Features %% Special transparent feature (Multiple paired Hex transparent). e.g.
Programming the Xerox LS 3270 Xerox LS 3270 User Settings Functions (X-Functions): X1 X2 X3 X4 Store Settings in Permanent Storage Restore Settings from Permanent Storage Restore Factory Default Settings Restore Settings from Permanent Storage Engineering Functions: Y249 Enable Engineering Mode Z Functions: Zn Send user-defined string - 23 -
FSL Setup via Xerox LS 3270 Parallel Port Xerox LS 3270 6. FSL Setup via Xerox LS 3270 Parallel Port FSL support on the parallel input port is defined by temporary escape character, FSL Y100 and ESC X1. The Engineering Function Y249 (FSL setup via share port) allows you to program the FSL parameters for coax input directly via the parallel input port. When FSL programming is preceded by FSL Y249, the Xerox LS 3270 will interpret the FSL as sent via the coax line.
FSL Setup via Xerox LS 3270 Parallel Port Xerox LS 3270 NOTE: To ensure correct conversion of the characters following the engineering function, use characters existing in the symbol set PC-850 for Coax. Activating the Y249 Engineering Function Before the Engineering Function can be activated, an Escape character must be defined (see chapter 5 for details on how to do this). If you have defined % as Escape CHARACTER, you activate the engineering function by typing: %Y249,n% n = password.
FSL Setup via Xerox LS 3270 Parallel Port Xerox LS 3270 6.1. Updating firmware The Xerox LS 3270 firmware (complete firmware) may be updated either via the coax line or via the centronics input port. For further information please contact your distributor. If errors are detected, the downloading will be terminated and an error message will be printed if possible. If serious errors occur during programming, the firmware has to be downloaded via the share port.
Error Messages Xerox LS 3270 7. 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 out 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. 7.1. Recoverable Errors The error messages are listed in alphabetical order below.
Error Messages Xerox LS 3270 ESCAPE SEQUENCE ERROR TRANSLATE TABLE LOAD CHARACTER IS OUT OF RANGE VALIDATION VALUE IN FLASH PROM IS WRONG VALUES ARE NOW OVERWRITTEN WITH FACTORY DEFAULTS ESCAPE SEQUENCE ERROR ILLEGAL SEPARATOR FUNCTION (NO) IS NOT SUPPORTED ESCAPE SEQUENCE ERROR ESC Y MULTISTRIKE STRING IS TOO LONG Not in engineering mode FLASH PROM VERIFICATION ERROR IN CELL PARAMETER IS OUT OF RANGE PASSWORD IS NOT ACTIVE SYNTAX ERROR IN CALL.
Error Messages Xerox LS 3270 THE USER ADDRESS STRING IS TOO LONG TERMINATOR NOT ACCEPTED ESC Z IS WRONG Validation value in FLASH PROM is wrong YOU CANNOT LOCK THE FLASH PROM BEFORE YOU HAVE PROGRAMMED IT 7.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. The non-recoverabel error messages consist of this message: HARDWARE MALFUNCTION. Call for service.
Test Printouts Xerox LS 3270 8. Test Printouts PCL Test Printout Xerox LS 3270 PCL, Version: S10 130.002 /00884004 Boot ID: 80051002 Escape code = 00 Hex, Character = ' '. There are 2048 bytes available in the dynamic area. 299 bytes are in use, and 1749 bytes are free.
Test Printouts Xerox LS 3270 12 CPI = 80 15 CPI = 223 16 CPI = 253 , 20 CPI = 281, , 27 CPI = 290 PROPORTIONAL SPACED = 1412 ACTIVE GFID = 11 AFP TOP MARG. = 0 : 0 AFP LEFT MARG.
Test Printouts Xerox LS 3270 FSL Test Printout Xerox LS 3270 FSL, Version: S10 130.002/00884004 Boot ID: 80051002 Escape code = 00 Hex, Character = ' '. There are 2048 bytes available in the dynamic area. 299 bytes are in use, and 1749 bytes are free.
Appendix A Xerox LS 3270 APPENDIX A. Quick Reference Guide to FSL Functions * = Factory Default ** = Factory Default (US) No. 1 Name Buffer Size Syntax %Y1,% 2 LPI %Y2,% 3 CPI Line Spacing %Y4,% 5 Form Length %Y5,% Maximum Print Position For an explanation of USER and AUTO modes, see the "3270 Programmer's Guide" 0 = USER: No CPI AUTO: Prop. spacing *10 = 10 CPI 12 = 12 CPI 15 = 15 CPI 16 = 16.
Appendix A Xerox LS 3270 No.
Appendix A Xerox LS 3270 No. 10 11 Name Page Format Paper Path Syntax %Y10,[,n2]% %Y11,[,n2]% Parameters n1 *0 = Portrait 1 = Landscape 2 = COR 1 3 = Fit to page in portrait 4 = 8" x 11" Portrait 5 = 8" x 12" Portrait 6 = 13.2" x 8.5" Landscape 7 = Landscape 13.
Appendix A Xerox LS 3270 No.
Appendix A Xerox LS 3270 No.
Appendix A Xerox LS 3270 No. 26 27 28 Name FF after Local Copy Non-SCS Print Image Syntax %Y26,% CR at MPP +1 %Y28,% Parameters 0 = No FF 1 = FF *0 = Null line suppression in Local Copy and non-SCS print.
Appendix A Xerox LS 3270 No.
Appendix A Xerox LS 3270 No. 37 Name IBM Printer Emulation Select Syntax %Y37,% 38 IBM Communication Feature %Y38,% 39 Suppress Empty Forms %Y39,% 41 Generation of New Line at End of Message Suppress CR and Spaces to Obtain Same Position %Y41,% 44 %Y44,% - 40 - Parameters 0 = 3287 Emulation *1 = 3286/4214 Emulation 2 = HEX 00-3F sent transparently except valid SCS codes. TRN sent nontransparently 4 = HEX 00-3F sent as blanks except valid SCS codes.
Appendix A Xerox LS 3270 No. 46 Name IRQ Time Syntax %Y46,[,n2,n3]% Parameters n1 000 = Never send IRQ 001 to 255 = Send IRQ after n1 x 5 seconds *12 Deviations Send IRQ after 1 minute n2 001 to 255 = Hold Time Out. Send Hold Time Out after n2 x 5 sec if printer is in stop mode. *120 n3 000 = Never send Busy Timeout IRQ 001 to 255 = Send Busy Timeout after n3 x 5 seconds if printer is in stop mode.
Appendix A Xerox LS 3270 No. 48 Name Permanent ESC Character Selection Syntax %Y48,[;n2 [;n3]]% or %Y48,% Parameters n1 'char.' = character selected from the current IBM char. table in apostrophe notation xx = HEX value of the character selected from the LU3 table n2 max. of 5 characters to introduce transparency (string must not begin w. ‘&’ or char. defined in n1) lead-in sequence n3 5 chars. max.
Appendix A Xerox LS 3270 No. 51 Name User-Defined String(s) at Power-Up Syntax %Y51,% 52 User defined string(s) at power up/printer error User Defined string(s) before programming error message User defined strings after programming error message %Y52,% 53 54 %Y53,[n2],..] %Y54,,[,n2] [,...] - 43 - Parameters 0-7 = One or more strings defined in FSL 61 first 0-7 = One or more strings indicated in the form ,...
Appendix A Xerox LS 3270 No. 55 Name Bar Code Select 56 Bar Code Entry 57 User-Defined String(s) before Local Copy User-Defined String(s) after Local Copy Bar Code Type Definition 58 59 Syntax %Y55,% %Y57,% [,n2][,...]% %Y58, [,n2][,...]% %Y59,,, ,% Parameters 0 = Disable bar code printing *1 = Enable bar code printing on graphics printers Please see the chapter on Bar Code Printing in the 3270 Programmer’s Guide, doc. no.
Appendix A Xerox LS 3270 No. 62 Name Setup for IBM Defined Strings Syntax %Y62,,% 63 Logo Definitions %Y63,n, [;n; ;n, ;....;n, % 71 Select Tranlate Table Reset Translate Table Select Translate Table Define Printer Symbol Set Strings %Y71,% 72 73 74 %Y72,% %Y73,% %Y74,,% Parameters Please refer to the 3270 Programmer’s Guide, doc. no.
Appendix A Xerox LS 3270 No. 75 Name Overwrite Translate Table Syntax PCL: %Y75,[,n2], [:n1,n2, ]% Parameters n1 00-BF = LU3 position in HEX of character to be translated Deviations PCL mode n2 1-8 = Symbol set defined in FSL 74 ----------------FSL: %Y75,n1,n2[;n2]| [:n1,n2]% 76 77 78 Create APL Translate Table Reset APL Translate Table Select APL Translate Table n3 00-FF = Data in ASCII HEX required to print the character --------------------n1 LU3 char.
Appendix A Xerox LS 3270 No. 79 80 Name ida 820 AFP Font Offset Overwrite APL Translate Table Syntax %Y79,% Parameters 0-200 = Offset to be added to the specified font *0 = No offset is added %Y80,[,n2], % This function only needs to be changed from default if other applications are using the ida AFP font IDs.
Appendix A Xerox LS 3270 No.
Appendix A Xerox LS 3270 No. 91 Name Font Definition Syntax %Y91,,, ,, [,n6]% Parameters n1 (IBM GFID) 1-65535 = IBM GFID no. Deviations Y91: PCL only n2 (Typeface) 0-255 = Pre-programmed typeface value n3 (Attribute) 0 = No attributes 1 = Bold 2 = Italic 3 = Bold and Italic 4 = Proportional 5 = Prop. Bold 6 = Prop. Italic 7 = Prop.
Appendix A Xerox LS 3270 No 96 Name Simulate Font Change Syntax %Y96, 98 Automatic Page Orientation APO) %Y98,[,n2]% 100 Port Sharing Option %Y100,[,n2]% Parameters 1-65535 = GFID No. in decimals *11 n1 0 = Activate APO *1 = Deactivate APO 2 = Validate physical page Deviations Y96: PCL only Y98: PCL only n2 1 = Drawer 1 (Upper) 2 = Drawer 1 (Upper) 3 = Drawer 2 (Lower) 4 = Manual feeder 5 = Envelope feeder 6 = Drawer 3 (Lower) n1 0-255 = Timeout in no.
Appendix A Xerox LS 3270 No. 111 112 113 Name idaAFP Duplex Support This function tells idaAFP to use the duplex facility in the printer. idaAFP is told to support duplex via query. idaAFP PCL5 Font Support Via query, tells idaAFP to send PCL5 font commands.
Appendix A Xerox LS 3270 No. 114 Name idaAFP Colour Support Syntax %Y114,% 115 idaAFP Misc.
Appendix A Xerox LS 3270 No. L Name Send Logos Syntax #Ln T Initiate Tests %T# X Save/ Overwrite Settings %X# Z Send User String %Z# W Send Bar Code %W,n1,data% Parameters 0-7 = User Defined Logos 1= Off-line hex dump 2= On-line hex dump 3= ASCII hex dump 4= Printout settings 5= Printout translate table 6= Cancel ASCII hex dump Re.
Appendix B Xerox LS 3270 APPENDIX B.
Index Xerox LS 3270 PCL Mode, 33 Index —I— Indicator LEDs —C— CU, 14 —M— COAX, 8 Connection Manuals Printer, 8 Related, 2 Connections Timeout, 13 —N— Control Units, 8 —E— Non-IPDS Error messages, 27 ESC Character, defining, 15 External Power Supply, 11 —O— —F— —P— Features, 5 Firmware updating, 26 Front Panel Paper Size Default, Changing, 7 PARALLEL IN, 9 PARALLEL OUT, 8 PCL emulation, 4 Printer sharing, 13 Engineering mode, 24 Operating environment, 7 Coax, 8 CU, 14 Indicator LEDs,