background image

USER’S
MANUAL

Printer Interface Controller

6287 ALLY  PLUS

AGILE

®

Summary of Contents for ALLY PLUS 6287

Page 1: ...USER S MANUAL Printer Interface Controller 6287 ALLY PLUS AGILE...

Page 2: ...nc Xerox 2700 3700 4010 4011 4030 4045 4197 4213 4220 4235 4700 and all other Xerox products mentioned in this publication are trademarks of Xerox Corporation Hewlett Packard LaserJet II IID IIID IIIS...

Page 3: ...and provide solutions to their printing problems Over 50 000 AGILE interfaces have been installed worldwide By working closely with industry leaders including Xerox Lexmark Hewlett Packard and Novell...

Page 4: ...a plus mainframe printer emulation allowing mainframe data to be printed on a PC printer 5250 OPTIMA An intelligent protocol converter that enables industry standard serial and parallel ASCII and EBCD...

Page 5: ...x Host Considerations xx Power On Reset xx Printer Controller Configuration xx INTRODUCTION General Information 1 1 Supported Printer Interfaces and Character Sets 1 1 IBM Port 1 1 Alternate Host Feat...

Page 6: ...PFS 60 2 7 3 RESET 2 7 4 Form Feed 2 7 5 General Configuration Report 2 8 6 Translate Table Report 2 8 7 PFS Report 2 8 8 Printer Test Report 2 8 9 Plotter Test Report 2 8 A ASCII EBCDIC Toggle 2 8 B...

Page 7: ...op margin 3 9 14 SCS bottom margin 3 9 15 SCS line spacing 3 10 16 SCS EM ignored if in column 1 3 10 DSC Page Formatting Group 20 3 11 21 DSC left margin 3 11 22 DSC right margin 3 11 23 DSC top marg...

Page 8: ...C transparency terminator 3 25 69 Specify SCS transparency terminator 3 26 Custom Configuration Group 70 3 27 70 DisplayWrite 370 support 3 27 71 MD Laser support 3 29 72 Metacode support 3 29 73 Xero...

Page 9: ...st Finished 4 6 16 Switch to Parallel Port 2 Host 4 6 17 Parallel Port 2 Host Finished 4 6 18 Switch to Local Copy 4 6 19 Local Copy Finished 4 6 20 Reserved 4 6 21 LU1 Begin Bracket 4 6 22 LU1 End Br...

Page 10: ...Tables 5 5 Modifying Translate Tables 5 6 The Translate Tables 5 7 ASCII from ASCII Tables 0 1 5 7 ASCII from DSC Tables 2 3 5 8 ASCII from SCS Tables 4 5 5 9 EBCDIC from ASCII Tables 6 7 5 10 EBCDIC...

Page 11: ...Separator IUS 1Fh 7 3 Line Feed LF 25h 7 3 Null 00h 7 3 Set Horizontal Format SHF 2BC1h 7 3 Set Line Density SLD 2BC6h 7 4 Set Vertical Format SVF 2BC2h 7 4 Transparent TRN 35h 7 5 Vertical Tab VT 0B...

Page 12: ...er Local Copy 11 4 8 New Line Order 11 4 9 PA Key Usage 11 4 10 Output in ASCII or EBCDIC 11 4 11 APL Output 11 5 12 Reserved 11 5 13 Reserved 11 5 14 Reserved 11 5 15 Bold Print Emulation 11 5 16 Res...

Page 13: ...11 10 52 SCS EM Always Generates CR LF 11 11 53 Ignore IBM 35 Hex Transparency 11 11 54 Power On Reset POR After 60 Seconds 11 11 55 MD Laser Support 11 11 56 Reserved 11 11 57 DSC NL at EM Even If i...

Page 14: ...4 DSC to EBCDIC 11 16 5 SCS to EBCDIC 11 16 6 ASCII to EBCDIC 11 16 7 DSC to APL 11 16 8 SCS to APL 11 16 9 Reserved SCS font download table 11 16 A Reserved DSC font download table 11 16 B Reserved...

Page 15: ...ntended to be used for manufacturing or engineering specifications and it is assumed that the user understands the interrelationship between any affected systems machines programs and media AGILE peri...

Page 16: ...air Out of warranty products will be repaired using AGILE s flat repair rate All out of warranty repaired units have a 90 day Standard Warranty Units returned for repair and found not defective will a...

Page 17: ...fitness for a particular purpose are limited in duration to a period of two 2 years from the date of purchase by the original purchaser and no warranties whether expressed or implied will apply after...

Page 18: ...ALLY PLUS into a different outlet so that the ALLY PLUS and receiver are on different branch circuits If necessary the user should consult the dealer or an experienced radio television technician for...

Page 19: ...does not match these parameters the relevant configuration settings on the ALLY PLUS must be changed Serial Port Setup With serial interfacing the baud rate parity word length data bits stop bits and...

Page 20: ...logical unit LU3 If using VTAM or another Network Control Program the 3174 3274 or 3276 control unit to which the ALLY PLUS is attached must be defined as a type 2 physical unit Power On Reset The ALL...

Page 21: ...ported and appear to the host as IBM printers The ALLY PLUS also may be attached to plotters rasterizers bar code printers and other output devices that support parallel or serial interfacing although...

Page 22: ...U coax cable attachment to IBM 3174 3274 or 3276 controller or IBM CPU with a Display Printer Adapter DPA Host Systems Supported IBM 30XX 43XX 9370 370 with 3270 support IBM 4700 8100 S 3X AS 400 with...

Page 23: ...s PFSs 64 PFSs in a dynamic 12K space Transparency 35h 36h 2 trigger Trigger count byte Translation Translation tables changeable on line Character Sets Supports LU1 SCS and LU3 DSC character sets Cus...

Page 24: ......

Page 25: ...G62 A U coaxial cable with BNC connectors on both ends The length of this cable is not to exceed 5000 feet 1500 meters Additionally the user or someone in the user s organization should be knowledgeab...

Page 26: ...en 50 and 90 degrees Fahrenheit and 15 to 65 relative humidity Unpacking After removing the ALLY PLUS from the shipping container inspect the unit for any damage in shipment Immediately report any dam...

Page 27: ...45 HP LJIII DB 25 P 7 830760 1 ALLY Serial Zeta Plotter DB 25 P 7 830770 1 ALLY Serial Norcom 1700 DB 25 S 7 830780 1 ALLY Serial HP 7550 DB 25 P 7 830790 1 ALLY Serial Alternate Host DB 25 S 7 830800...

Page 28: ...tion to Printer Plotter Insert the device end of the AGILE printer cable into the connector on the rear of the printer Then connect the ALLY PLUS end of the AGILE printer cable to the proper output po...

Page 29: ...n 01 for instructions on switching output ports on line 6287 ALLY PLUS Connection to Alternate Host s Connect the device end of the AGILE alternate host cable to the appropriate port on the alternate...

Page 30: ...is detected automatically and multiple alternate host input is queued as it is received No configuration for alternate hosts is necessary except for serial interfacing baud rate word length stop bits...

Page 31: ...is in slow poll mode 1 PA1 or PFS 59 Unless PFS 59 has been programmed by the user Mode 1 will send Program Attention key 1 to the host application and return to normal operating mode If PFS 59 has be...

Page 32: ...ters See Appendix The ALLY PLUS must be powered down to stop this operation 9 Plotter Test Report This mode tests the connection between the ALLY PLUS and the current plotter See Appendix Any plotter...

Page 33: ...ata streams The data presented by this report is printed as it was sent by the establishment controller unaltered by the ALLY PLUS See the Appendix for a sample of this report The ALLY PLUS must be po...

Page 34: ...selector button until the LED reads 3 Refer to Section 11 6287 ULTRA Compatibility for more information Resetting to Defaults The user may reset the ALLY PLUS to its default configuration by turning...

Page 35: ...M Port Adapter used with the printer s serial cable If using a serial printer be certain to connect to the SERIAL 1 port If using a parallel printer be sure to use the PARALLEL I O port The ALLY PLUS...

Page 36: ...roblem power off the ALLY PLUS then turn it back on Refer to Section 3 Configuration for detailed instructions on configuration check the settings of Option Group 50 in the General Configuration Repor...

Page 37: ...a bits stop bits and handshaking The default settings are 8 data bits 1 stop bit no parity 9600 baud and RTS CTS flow control Refer to Section 3 Con figuration for detailed instructions on configurati...

Page 38: ...nty information Call 800 538 1634 FAX 510 724 2222 or e mail tech agileinc com AGILE s address on the World Wide Web is http www agileinc com The AGILE Bulletin Board System To upload files that do no...

Page 39: ...be downloaded Press D to Download the file Press D to confirm the download Perform the local download procedure according to your communications software instructions 8 After downloading the file pres...

Page 40: ......

Page 41: ...y determine the ALLY PLUS configuration even after the unit is powered down until it is configured otherwise Under many circumstances the ALLY PLUS configuration will not have to be modified because t...

Page 42: ...lowed 00 00 implies no for yes no choices 01 01 implies yes for yes no choices FF this is the maximum allowed value To change the ALLY PLUS configuration create a document to be printed Type the trigg...

Page 43: ...guration changes can be made using only one trigger and only one terminator per line but each new line in the document must have its own trigger and terminator The configuration changes on each line o...

Page 44: ...print the current General Configuration Report at any time using Mode 5 from the front panel Changing Configuration Options Within a Print Job If the user intends to make configuration changes within...

Page 45: ...or special functions such as resetting the printer or bolding text Each printer type has its own escape sequences The programmable function strings in the ALLY PLUS are set up according to the printer...

Page 46: ...DIC or ASCII output from the ALLY PLUS A third choice 02 will have the ALLY PLUS send coax host data to the printer in the EBCDIC character set and send alternate host data to the printer in ASCII Whe...

Page 47: ...plotter attachment ALLY 03 03 for HP 7550 plotter attachment default ALLY 03 04 for Zeta GML plotter attachment 05 Plotter support Mode 9 on the front panel of the ALLY PLUS will produce four tests on...

Page 48: ...mit on the number of printable columns available to the host application This value represents the last column at which the ALLY PLUS will allow any character to be printed before sending out a CR LF...

Page 49: ...printing begins on line 1 default ALLY 13 05 the ALLY PLUS will send 4 line feeds before printing anything on the new page 14 SCS bottom margin SCS SVF commands will override this setting Refer to Sec...

Page 50: ...ansparency strings in the data stream the user embeds ALLY commands configuration translate table or PFS commands within print jobs 15 SCS line spacing If the ALLY PLUS detects a line feed in the inco...

Page 51: ...printed before sending out a CR LF sequence A value of 00 implies an infinite line length This is the desired setting if the host application is sending new lines If the application does not send new...

Page 52: ...s available to the host application This value represents the last line on which the ALLY PLUS will allow any character to be printed before sending out a form feed If the user needs the ALLY PLUS to...

Page 53: ...data stream or if it must send out a line feed itself it will output the number of line feeds specified by this option The user may enter a value between 01 and 09 To program this option use the appro...

Page 54: ...uence CR LF This option allows the user to force the ALLY PLUS to send out the new line sequence no matter what column the print head is in To force a new line set this option to 01 The default value...

Page 55: ...re a Local Copy 31 FF after Local Copy If this option is set to 01 the ALLY PLUS will send a form feed after all screen text has been sent to the printer To program this option send ALLY 31 00 do not...

Page 56: ...ed to them For example Option 41 determines the baud rate for SERIAL 1 while Option 47 in parentheses assigns the baud rate for SERIAL 2 41 47 Baud rate The default value for this option is 04 for a b...

Page 57: ...word length ALLY 43 08 8 bit word length default 44 4A Stop bits The default number of stop bits for the serial ports is 1 To program this option ALLY 44 00 no stop bits ALLY 44 01 one stop bit defaul...

Page 58: ...a 2K buffer For EAB support select a value of 02 or 03 refer to Section 6 Coax Host Considerations for additional information To program this option send one of these sequences ALLY 50 00 2K buffer s...

Page 59: ...the default the ALLY PLUS is placed in neutral and any host may take control Program this option with these sequences ALLY 53 0A wait 10 seconds default ALLY 53 3C wait 60 seconds 54 LU1 bracketing Th...

Page 60: ...n PFS 21 and PFS 22 Refer to Section 4 Programmable Function Strings for information on programming these PFSs ALLY 54 00 feature is disabled default ALLY 54 01 send LU1 bracketing PFSs 57 Alternate b...

Page 61: ...ovides its own versions of transparency Note If the user or the user s application embeds transparent or pseudo transparent strings in the data stream Option 12 SCS right margin and Option 22 DSC righ...

Page 62: ...01 the ALLY PLUS detects the trigger picks up the count byte and starts passing through the remaining data If this option is set to 00 the default the trigger the count byte and all of the otherwise...

Page 63: ...character 1B 011B To send the Xerox 4045 reset sequence requires 13 characters the trigger the hexadecimal count byte 05 and the hexadecimal reset sequence 1B2B580D0A 051B2B580D0A In the two trigger...

Page 64: ...er 1 character should be reserved for this use only Any other use of the trigger 1 character may produce unpredictable results 64 DSC PTM trigger 2 This option has no effect unless the two trigger met...

Page 65: ...print it or discard it Here are the proper programming sequences for this option ALLY 67 00 print pseudo transparency terminator default ALLY 67 01 discard terminator 68 Specify DSC transparency termi...

Page 66: ...n invalid character When this option is set to 00 any invalid character will terminate pseudo transparency including a system NL command A non zero value selects a specific terminator character and it...

Page 67: ...ction strings must be programmed They are listed here DESCRIPTION PFS BOLD ON 02 BOLD OFF 03 OVERSTRIKE ON 04 OVERSTRIKE OFF 05 UNDERLINE ON 06 UNDERLINE OFF 07 To enable or disable this feature use t...

Page 68: ...receipt by the ALLY PLUS Thus any PFS command will affect the entire line of text not just the text that follows the command For instance if PFS 02 Bolding On and PFS 03 Bolding Off are on the same li...

Page 69: ...ion that this transparency mode is handled directly by the printer rather than by the ALLY PLUS When this feature is enabled it causes the ALLY PLUS to send the 35h character and the count byte to the...

Page 70: ...wnloads XPAF Xerox Printer Access Facility allows AFPDS Advanced Function Printing Data Stream data to be converted for use by Xerox centralized and decentralized printers XPAF uses forms fonts and gr...

Page 71: ...Use these sequences to enable or disable this feature ALLY 75 00 feature is disabled default ALLY 75 01 feature is enabled 76 Eliminate C0 05 header Some applications send these two DSC characters to...

Page 72: ...ion 14 SCS bottom margin and Option 24 DSC bottom margin should be set to 00 infinite page length and Option 70 DisplayWrite 370 support should be set to 00 disabled Otherwise unpredictable formatting...

Page 73: ...host If it is used as an alternate host port this option tells the ALLY PLUS how long to wait before allowing other hosts control of the printer The default is 10 0Ah seconds Here are examples of pro...

Page 74: ...the rear of the ALLY PLUS is an input only serial port If it is used as an alternate host port this timer tells the ALLY PLUS how long to be idle on this port before allowing other hosts control of t...

Page 75: ...haracter backspace same character sequence is detected in the data stream or c the user has placed the command ALLY 02 in the data stream If the user chooses a printer type that is listed in General C...

Page 76: ...trigger PP represents the two digit decimal PFS number an equals sign separates the character sequence from the PFS number EEFFGG represents the string of two digit hexadecimal characters for that PF...

Page 77: ...rather than by the host application To force an escape sequence from the coax host simply key ALLY PP ALLY is the trigger a greater than sign tells the ALLY PLUS to send a PFS to the printer PP is the...

Page 78: ...will be sent to the printer Note This is not used when DisplayWrite 370 is disabled see Option 70 unless it is triggered directly by the user 03 Bolding Off If bolding was on previously and if a char...

Page 79: ...ntents of this PFS are output to the printer Note This command will be seen only in an SCS data stream 09 Set Line Density to 4 LPI When a host line density command 2B C6 02 nn is detected and nn is 1...

Page 80: ...RALLEL IN alternate host this PFS is sent out first 17 Parallel Port 2 Alternate Host Finished After all parallel port 2 PARALLEL IN alternate host data has been processed this PFS is sent out 18 Swit...

Page 81: ...his PFS is sent out 26 Serial Port 2 Host Finished After all serial port 2 SERIAL 2 alternate host data has been processed this PFS is sent out 27 LU1 Bind A job boundary PFS used when Option 57 is en...

Page 82: ...no data in this PFS 31 Tray 1 This command is reserved for future use by AGILE 32 Tray 2 This command is reserved for future use by AGILE 33 Tray 3 This command is reserved for future use by AGILE 34...

Page 83: ...t no other host may take control of the printer By default there is no data in this PFS 55 LU3 End Bracket A job boundary PFS used when Option 57 is enabled This PFS is sent out after an LU3 job is fi...

Page 84: ...is reserved for Xerox applications that require special tray commands 62 sc2 Replacement This PFS is reserved for Xerox applications that require special tray commands 63 sc3 Replacement This PFS is...

Page 85: ...sequence first or last Multimode printers are those that support modes other than their native mode The HP LaserJet IIISi for example supports Postscript as well as PCL5 The job boundary PFSs provided...

Page 86: ...T Local Copy or an alternate host print job Examples are illustrated on the following pages Job Boundary PFS Examples The following pages contain examples of host and alternate host data streams The e...

Page 87: ...ROGRAMMABLE FUNCTION STRINGS Standard Coax Local Copy Print Job A B C and D are entry and exit points where data can branch to or from an alternate host print job Examples are illustrated on the follo...

Page 88: ...6287 ALLY PLUS User s Manual Page 4 14 Standard Alternate Host Print Job...

Page 89: ...UNCTION STRINGS Standard Alternate Host Print Job Serviced Within an LU1 Session A and C are the entry and exit points indicated in the Standard Coax Host Print Job chart and the Standard Coax Host Lo...

Page 90: ...Manual Page 4 16 Standard Alternate Host Print Job Services Within an LU3 Session B and D are the entry and exit points indicated in the Standard Coax Host Print Job chart and the Standard Coax Local...

Page 91: ...ge 4 17 PROGRAMMABLE FUNCTION STRINGS A and C are the entry and exit points indicated in the Standard Coax Host Print Job chart Standard Coax Local Copy Print Job When Currently Bound to an LU1 Sessio...

Page 92: ...287 ALLY PLUS User s Manual Page 4 18 Standard Coax Local Copy Print Job When Currently Bound to an LU3 Session B and D are the entry and exit points indicated in the Standard Coax Host Print Job char...

Page 93: ...onvert the data from one format to another The most basic function of the ALLY PLUS is to convert EBCDIC or host data to ASCII data one byte at a time Each translate table has 256 entries numbered 00...

Page 94: ...s not provided in the standard tables and they are used in place of the regular tables under the following circumstances In DSC when a 01h appears in the EAB buffer In SCS when a graphic escape 08h pr...

Page 95: ...from the list above Description 1 ASCII from ASCII 3 ASCII from DSC 5 ASCII from SCS 7 EBCDIC from ASCII 9 EBCDIC from DSC B EBCDIC from SCS D ASCII from DSC APL F ASCII from SCS APL H EBCDIC from DSC...

Page 96: ...ata 05 Send CR and clear column count 06 Treated as null or ASCII numeral 07 Bell character see Option 75 08 Move left one space in print buffer 09 Tab right to next tab stop 0A Send line feed and add...

Page 97: ...ach cell is the function value To understand the way that the translate function tables work look at Translate and Function Table 2 3 ASCII from DSC on page 5 8 Find the output value for the hexadecim...

Page 98: ...ng assignments with a comma Each line in the data stream must have its own trigger and its own terminator For example ALLY 2 05 20 2 02 20 4 0D 20 4 0C 20 With this sequence we assign spaces to the AS...

Page 99: ...00 00 00 00 00 1B 00 00 00 00 00 00 96 6 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F a b c d e f g h i j k l m n o 00 04 04 04 04 04 04 00 00 00 00 00 00 00 1B 00 112 7 70 71 72 73 74 75 76 77 78...

Page 100: ...00 00 00 00 00 00 00 00 00 00 00 00 00 128 8 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 a b c d e f g h i j k l m n o p 00 00 00 00 00 00 00 00 1C 00 00 00 00 00 00 00 144 9 71 72 73 74 75 76 77...

Page 101: ...2D 2D 2D 2D 7C 2C 25 5F 3E 3F _ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 112 7 20 2D 2D 2D 2D 2D 2D 2D 2D 60 3A 23 40 27 3D 22 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1D 00 128 8 2D 61 62 63...

Page 102: ...82 83 84 85 86 87 88 89 91 92 93 94 95 96 a b c d e f g h i j k l m n o 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 112 7 97 98 99 A2 A3 A4 A5 A6 A7 A8 A9 C0 4F D0 A1 07 p q r s t u v w x y z 00...

Page 103: ...0 00 00 00 00 00 00 00 00 00 00 00 00 00 128 8 81 82 83 84 85 86 87 88 89 91 92 93 94 95 96 97 a b c d e f g h i j k l m n o p 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 144 9 98 99 A2 A3 A4 A5 A...

Page 104: ...00 00 00 00 00 00 112 7 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1D 00 128 8 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F a b c d e f g h i 00 00 00...

Page 105: ...G H I 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 112 7 7B BA BB C0 C1 BD BC C4 C5 C6 FF FF FF FF FF FF J K L M N O P Q R 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 128 8 FC FF C7 C8 C9 D0 D1...

Page 106: ...FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 112 7 FF 5E 9B FF FF FF FF FF E4 FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1D 00 128 8 B5 AF FF FF FF FF FF FF F...

Page 107: ...0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 112 7 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 128 8 61 62 63 64 65 66 67 68 69...

Page 108: ...0 00 00 00 00 00 00 112 7 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1D 00 128 8 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F a b c d e f g h i 00 00...

Page 109: ...ns such as Program Symbols The ALLY PLUS is classified as a Category A device and it can be attached to an IBM 4300 system with an integral Display Printer Adapter DPA or to an IBM 3174 3274 or 3276 c...

Page 110: ...ON PROTOCOL RUSIZES X 8787 PRI RUSIZE 1024 SEC RUSIZE 1024 PSERVIC X 030000000000185018507F00 LU SERVICES PROFILE SCS MODEENT LOGMODE SCS BIND USED FOR APPLICATION SESSIONS FMPROF X 03 FUNCTION MANAGE...

Page 111: ...am capability Extended Attribute Buffer Support The ALLY PLUS supports the Extended Attribute Buffer EAB feature found in many IBM 3287 printers This feature extends the number of characters available...

Page 112: ......

Page 113: ...rmatting of data on a presentation surface The presentation surface can be viewed as a two dimensional matrix of character positions Each character position is referenced by line and column coordinate...

Page 114: ...generates a new line except when it occurs in the first printing column dependent upon the setting of Option 16 Form Feed FF 0Ch The Form Feed command moves the presentation position to the top and le...

Page 115: ...the ALLY PLUS Set Horizontal Format SHF 2BC1h The Set Horizontal Format command is used to set left and right margins horizontal tab stops that are used by the horizontal tab command and to set the m...

Page 116: ...ata is output to the printer Set Vertical Format SVF 2BC2h The Set Vertical Format command is used to set top and bottom page margins vertical tab stops that are used by the vertical tab command and t...

Page 117: ...yte The Transparent command is especially important because it gives the user the ability to generate any possible 8 bit command or data byte to be output to the attached device Many of the extended 8...

Page 118: ...IFS 1Ch Space Interchange Group Sep IGS 1Dh Space Interchange Record Sep IRS 1Eh New line Interchange Unit Sep IUS 1Fh Space Line Feed LF 25h Move PP down to next line New Line NL 15h Send CR LF to pr...

Page 119: ...ed SCS command Request Reject 08h 01h Resource Not Available Either the printer is configured for local use or an outbound pacing overrun has occurred This is a network configuration problem that shou...

Page 120: ......

Page 121: ...d upon whether or not the current print position is column 1 Here is a table listing all of the possible results OPTION 26 OPTION 27 COLUMN RESULT 00 00 1 No new line 00 00 1 Send new line 00 01 1 Sen...

Page 122: ......

Page 123: ...6h in the data stream Refer to Option 61 in Section 3 Configuration for details on Xerox 36h transparency Additionally PFSs 61 63 are reserved for Xerox applications that require special tray commands...

Page 124: ...orrupt these data types The ALLY PLUS contains special translate tables to accommodate this feature These are not related to the user definable translate and function tables referred to elsewhere in t...

Page 125: ...e set to 01 enabled Note If Option 02 is set to 01 EBCDIC or 02 Switchable this option should be disabled Metacode Support Some Xerox printers are capable of accepting Metacode data The Xerox 4235 is...

Page 126: ......

Page 127: ...TRA configuration from an alternate host 6287 ULTRA Configuration Compatibility The ALLY PLUS will accept configuration commands intended for the 6287 ULTRA and execute the equivalent ALLY PLUS comman...

Page 128: ...fter 2 seconds the LED will display a 0 The user must then press the MODE selector button until the LED reads 3 This will put the ALLY PLUS into Extended Mode D3 although the LED will display a 0 Afte...

Page 129: ...al value The General Configuration Report will display the decimal value 2 Lines Per Page Any change to ULTRA Option 2 will affect both ALLY PLUS Option 14 SCS bottom margin and Option 24 DSC bottom m...

Page 130: ...ption 31 A Y value is executed as though it were an ALLY PLUS value of 01 and an N value is executed as an ALLY PLUS value of 00 The General Configuration Report will display yes or no 8 New Line Orde...

Page 131: ...s no equivalent in the ALLY PLUS 13 Reserved This option is reserved in the current ULTRA firmware and it has no equivalent in the ALLY PLUS 14 Reserved This option is reserved in the current ULTRA fi...

Page 132: ...f 00 A value of B is executed as an ALLY PLUS value of 02 A value of C is executed as a value of 01 A value of D is executed as a value of 03 The General Configuration Report will display 0 2k 1 4k 2...

Page 133: ...If ULTRA Option 26 is set to Y the setting of this option determines the value of ALLY PLUS Option 52 The ULTRA decimal value is executed as though it were the equivalent ALLY PLUS hexadecimal value T...

Page 134: ...scard PTM Terminating Delimiter This option is equivalent to ALLY PLUS Option 67 A value of Y is executed as though it were an ALLY PLUS value of 01 and a value of N is executed as an ALLY PLUS value...

Page 135: ...he equivalent ALLY PLUS hexadecimal value The General Configuration Report will display the hexadecimal value 41 Serial Alternate Host CTS Enabled The setting of this option will affect the settings o...

Page 136: ...on Report will display yes or no Note Only bell ringing at the printer is supported because the ALLY PLUS is not equipped with a bell 49 Eliminate DSC C0 05 Header This option is equivalent to ALLY PL...

Page 137: ...Ignore while the ALLY PLUS asks Allow As such an ULTRA Yes becomes a No in the ALLY PLUS 54 Power On Reset POR After 60 Seconds This option has no functional equivalent in the ALLY PLUS because the u...

Page 138: ...it were an ALLY PLUS value of 01 and a value of N is executed as an ALLY PLUS value of 00 The General Configuration Report will display yes or no 61 Reserved This option is reserved in the current ULT...

Page 139: ...tion will be inserted in ALLY PLUS PFS 04 Overstriking On 4 DisplayWrite 370 Overstriking Off The contents of this PFS definition will be inserted in ALLY PLUS PFS 05 Overstriking Off 5 DisplayWrite 3...

Page 140: ...Switch to Serial Port 2 Host D Custom Banner The contents of this PFS definition will be inserted in ALLY PLUS PFS 20 Reserved There is no standard ALLY PLUS equivalent to this PFS This PFS will be s...

Page 141: ...use of ULTRA data streams that contain PFS triggers used to force an escape sequence from the host When the ALLY PLUS receives a Cent Sign Ampersand PFS sequence the appropriate PFS sequence is sent...

Page 142: ...CDIC Table 5 is equivalent to ALLY PLUS Table A EBCDIC from SCS 6 ASCII to EBCDIC Table 6 is equivalent to ALLY PLUS Table 6 EBCDIC from ASCII 7 DSC to APL Table 7 is equivalent to ALLY PLUS Table C A...

Page 143: ...LITY B Reserved not used Table B is reserved in the current ULTRA firmware version and it has no ALLY PLUS equivalent C Reserved not used Table C is reserved in the current ULTRA firmware version and...

Page 144: ......

Page 145: ...decimal to Decimal Conversion Chart and a Pin out chart of the ALLY PLUS ports General Configuration Report The following is a sample of the General Configuration Report with the factory defaults sele...

Page 146: ...EM ignored if in column 1 no DSC Page Formatting Group 20 21 DSC left margin 1 22 DSC right margin 132 23 DSC top margin 1 24 DSC bottom margin 0 25 DSC line spacing 1 26 DSC EM generates CR LF even...

Page 147: ...transparency 2 two trigger method 63 DSC PTM trigger 1 1B 64 DSC PTM trigger 2 1A 65 SCS PTM trigger 1 4A 66 SCS PTM trigger 2 5B 67 Discard transparency terminator no 68 Specify DSC transparency ter...

Page 148: ...and if the user has not defined any PFSs the report will not print because no PFSs have been defined Note The comments to the right are translations of the hexadecimal values they are not printed in t...

Page 149: ...on String Report Page 1 PFS 00 Power On 1B 45 sE PFS 01 Printer Reset 1B 45 sE PFS 02 Bolding On 1B 28 73 33 42 s s3B PFS 03 Bolding Off 1B 28 73 30 42 s s0B PFS 06 Underlining On 1B 26 64 44 s dD PFS...

Page 150: ...to Parallel Port 1 3D 4D 43 4B 3D 20 45 4D 55 4C 41 MCK EMULA 54 45 2F 50 4F 53 54 53 43 52 49 TE POSTSCRI 50 54 2F 45 4E 44 0D 0A PT END CR LF PFS 16 Switch to Parallel Port 2 3D 4D 43 4B 3D 20 45 4D...

Page 151: ...5 46 47 48 49 4A 4B 4C 4D 4E 4F 00 04 04 04 04 04 04 00 00 00 00 00 00 00 1B 00 5_ 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 00 00 00 00 00 00 00 00 00 1B 00 00 00 00 00 00 6_ 60 61 62 63 64 65...

Page 152: ...00 00 00 00 00 00 00 00 6_ 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7_ 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 00 00 00 00 00 00 00 00 0...

Page 153: ...00 00 00 00 00 6_ 2D 2F 2D 2D 2D 2D 2D 2D 2D 2D 7C 2C 25 5F 3E 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7_ 2D 2D 2D 2D 2D 2D 2D 2D 2D 60 3A 23 40 27 3D 22 00 00 00 00 00 00 00 00 00 00 00 00...

Page 154: ...00 00 00 00 00 00 00 00 00 6_ 79 81 82 83 84 85 86 87 88 89 91 92 93 94 95 96 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7_ 97 98 99 A2 A3 A4 A5 A6 A7 A8 A9 C0 4F D0 A1 07 00 00 00 00 00 00 00 00...

Page 155: ...00 00 00 00 00 6_ 9E 9F A0 AA AB AC 41 AE AF B0 B1 B2 B3 B4 B5 B6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7_ B7 B8 B9 BA BB BC 42 BE BF CA CB CC CD DF DB DC 00 00 00 00 00 00 00 00 00 00 00 0...

Page 156: ...0 00 00 1E 00 00 00 00 00 6_ 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7_ 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 00 00 00 00 00 00 00 00...

Page 157: ...0 00 00 00 00 00 6_ 7D A3 A4 A5 A6 A7 A8 F8 AA AB FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7_ 7B BA BB C0 C1 BD BC C4 C5 C6 FF FF FF FF F6 FF 00 00 00 00 00 00 00 00 00 00 00...

Page 158: ...00 00 00 1E 00 00 00 00 00 6_ FF FF C7 C8 C9 D0 D1 D2 D3 D4 FF FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7_ FF 5E 9B FF FF FF FF FF E4 FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00...

Page 159: ...00 00 00 00 00 00 6_ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7_ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00...

Page 160: ...00 00 00 1E 00 00 00 00 00 6_ 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 7_ 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F 00 00 00 00 00 00 00 0...

Page 161: ...rstuvwxyz 0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ _ abcdefghijklmnopqrstuvwxyz 0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ _ abcdefghijklmnopqrstuvwxyz 0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ _ abcdefghijklmnop...

Page 162: ...page contains two sample Plotter Test Reports The top image is an HPGL plotter test The bottom image is a Zeta GML plotter test A plotter test checks the connection between the ALLY PLUS and the plott...

Page 163: ...Report This report is useful for analyzing data streams The data presented by this report is printed as it was sent by the establishment controller unaltered by the ALLY PLUS Use Mode F from the fron...

Page 164: ...s t M e n u 0080 2F 2F 2F 2F 2F 2F 2F 2F 2F 2F 2F 2F 2F 2F E0 10 _ _ _ _ _ _ _ _ _ _ _ _ _ _ 0090 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 00A0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10...

Page 165: ...0 8D 83 10 91 84 92 8F 8E 8D 92 84 10 93 s a n d r e s p o n s e t 0210 88 8C 84 10 8B 8E 86 10 10 10 10 10 10 10 10 10 i m e l o g 0220 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0230 10 10 10 1...

Page 166: ...0 10 10 10 10 10 0360 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0370 10 10 10 10 10 10 10 26 10 10 10 10 10 10 10 A3 6 D 0380 88 92 8F 8B 80 98 10 A2 8E 8D 93 91 8E 8B 10 A0 i s p l a y C o n t...

Page 167: ...0 8E 91 93 10 96 91 80 8F 10 93 84 92 93 92 10 10 o r t w r a p t e s t s 04D0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 04E0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 04F0 10 10 10 10 10...

Page 168: ...0 8D 10 0D 8D 11 20 31 23 21 0C 10 10 10 r t n n 0 3 1 0620 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0630 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0640 10 10 10 10 10 10 10 10 10 10 10 1...

Page 169: ...21 24 31 A8 8D 95 80 8B 88 83 10 88 8D 4 6 1 4 I n v a l i d i n 0740 8F 94 93 10 10 10 10 10 10 10 10 10 10 10 10 10 p u t 0750 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 0760 10 10 10 10 10 10...

Page 170: ...agnostic Report Page 7 _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F 0000 00 04 00 00 00 00 00 00 00 00 00 00 1F 10 00 00 0010 00 00 00 00 00 00 02 00 50 00 00 00 00 00 00 00 0020 00 00 00 00 00 00...

Page 171: ...01 202 203 204 205 206 207 D_ 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 E_ 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 F_ 240 241 242 243 244 245 246 247 248...

Page 172: ...ts 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Serial Ports 1 Strobe 6 Data 5 11 Busy 2 Data 1 7 Data 6 12 Printer Error 3 Data 2 8 Data 7 13 Select 4 Data 3 9 Data 8 15 Fault 5...

Page 173: ...rs APL A Programming Language ASCII American Standard Code for Information Interchange A 7 bit standard character code used for interchanging data between communications equipment B Backspace Moves th...

Page 174: ...control character that unless set to be interpreted as a line end causes the printer to begin printing at the left margin of the current line Centronics The printer manufacturer that produced the par...

Page 175: ...that indicates the number of bytes to follow in an escape sequence CPI Characters per inch CR Carriage return CR LF Carriage return line feed CRT Cathode ray tube A video display terminal CTS Clear t...

Page 176: ...l Interchange Code An eight bit character code EC Establishment controller EM character End of message marker Emulation A hardware or software product imitating the function of another hardware or sof...

Page 177: ...ent page and print it a page end The physical transport of paper to the beginning of a new page G GDDM Graphical Data Display Manager An IBM graphics software product GML Graphic Machine Language Grap...

Page 178: ...nsparency used in SCS data streams Idle Available for use but not in actual operation IFS Interchange file separator IGS Interchange group separator Infinite line length An ALLY PLUS feature that allo...

Page 179: ...raphics to be printed on Xerox and Hewlett Packard printers without installing IBM PSF Least significant digit The digit representing the least value e g in 1024 the 4 is the least significant LED Lig...

Page 180: ...ost expensive class of computers Margin The number of spaces between the edges of a page and the beginning of text Maximum presentation line The number of the last physical line on the page Maximum pr...

Page 181: ...from a computer s internal storage to an output device Output device A unit that takes data output from a computer and presents it in the form desired by the user Overstrike A DisplayWrite 370 functio...

Page 182: ...isplayed on the screen Printer An output device that produces hard copy output Program attention key Found on displays and printers these keys inform the host of operator actions Programmable function...

Page 183: ...ght margin ROM Read only memory RTS Ready to send A hardware handshaking method in serial interfacing S SCS SNA character string EBCDIC control codes that are used to format data Sense codes An SNA co...

Page 184: ...T T1 Tn The character positions of the horizontal or vertical tab settings if any Tab A carriage control that specifies output columns and rows Terminator A character or sequence of characters that in...

Page 185: ...rotocol converter that allows industry standard serial and parallel ASCII and EBCDIC printers to be attached to a 3270 type controller and to serial and parallel alternate hosts Unisys A large manufac...

Page 186: ...ansparency used by some Xerox applications in which the trigger is 36h XES The native print mode for Xerox 2700 3700 4030 4045 and 4213 printers Also available on 4235 printers in XDPM mode XON XOFF S...

Reviews: