AGILE 5250 ALLY Bedienungsanleitung

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
26
27
28
29
30
31
32
33
34
35
36
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240

Zur Seite of

Richtige Gebrauchsanleitung

Die Vorschriften verpflichten den Verkäufer zur Übertragung der Gebrauchsanleitung AGILE 5250 ALLY an den Erwerber, zusammen mit der Ware. Eine fehlende Anleitung oder falsche Informationen, die dem Verbraucher übertragen werden, bilden eine Grundlage für eine Reklamation aufgrund Unstimmigkeit des Geräts mit dem Vertrag. Rechtsmäßig lässt man das Anfügen einer Gebrauchsanleitung in anderer Form als Papierform zu, was letztens sehr oft genutzt wird, indem man eine grafische oder elektronische Anleitung von AGILE 5250 ALLY, sowie Anleitungsvideos für Nutzer beifügt. Die Bedingung ist, dass ihre Form leserlich und verständlich ist.

Was ist eine Gebrauchsanleitung?

Das Wort kommt vom lateinischen „instructio”, d.h. ordnen. Demnach kann man in der Anleitung AGILE 5250 ALLY die Beschreibung der Etappen der Vorgehensweisen finden. Das Ziel der Anleitung ist die Belehrung, Vereinfachung des Starts, der Nutzung des Geräts oder auch der Ausführung bestimmter Tätigkeiten. Die Anleitung ist eine Sammlung von Informationen über ein Gegenstand/eine Dienstleistung, ein Hinweis.

Leider widmen nicht viele Nutzer ihre Zeit der Gebrauchsanleitung AGILE 5250 ALLY. Eine gute Gebrauchsanleitung erlaubt nicht nur eine Reihe zusätzlicher Funktionen des gekauften Geräts kennenzulernen, sondern hilft dabei viele Fehler zu vermeiden.

Was sollte also eine ideale Gebrauchsanleitung beinhalten?

Die Gebrauchsanleitung AGILE 5250 ALLY sollte vor allem folgendes enthalten:
- Informationen über technische Daten des Geräts AGILE 5250 ALLY
- Den Namen des Produzenten und das Produktionsjahr des Geräts AGILE 5250 ALLY
- Grundsätze der Bedienung, Regulierung und Wartung des Geräts AGILE 5250 ALLY
- Sicherheitszeichen und Zertifikate, die die Übereinstimmung mit entsprechenden Normen bestätigen

Warum lesen wir keine Gebrauchsanleitungen?

Der Grund dafür ist die fehlende Zeit und die Sicherheit, was die bestimmten Funktionen der gekauften Geräte angeht. Leider ist das Anschließen und Starten von AGILE 5250 ALLY zu wenig. Eine Anleitung beinhaltet eine Reihe von Hinweisen bezüglich bestimmter Funktionen, Sicherheitsgrundsätze, Wartungsarten (sogar das, welche Mittel man benutzen sollte), eventueller Fehler von AGILE 5250 ALLY und Lösungsarten für Probleme, die während der Nutzung auftreten könnten. Immerhin kann man in der Gebrauchsanleitung die Kontaktnummer zum Service AGILE finden, wenn die vorgeschlagenen Lösungen nicht wirksam sind. Aktuell erfreuen sich Anleitungen in Form von interessanten Animationen oder Videoanleitungen an Popularität, die den Nutzer besser ansprechen als eine Broschüre. Diese Art von Anleitung gibt garantiert, dass der Nutzer sich das ganze Video anschaut, ohne die spezifizierten und komplizierten technischen Beschreibungen von AGILE 5250 ALLY zu überspringen, wie es bei der Papierform passiert.

Warum sollte man Gebrauchsanleitungen lesen?

In der Gebrauchsanleitung finden wir vor allem die Antwort über den Bau sowie die Möglichkeiten des Geräts AGILE 5250 ALLY, über die Nutzung bestimmter Accessoires und eine Reihe von Informationen, die erlauben, jegliche Funktionen und Bequemlichkeiten zu nutzen.

Nach dem gelungenen Kauf des Geräts, sollte man einige Zeit für das Kennenlernen jedes Teils der Anleitung von AGILE 5250 ALLY widmen. Aktuell sind sie genau vorbereitet oder übersetzt, damit sie nicht nur verständlich für die Nutzer sind, aber auch ihre grundliegende Hilfs-Informations-Funktion erfüllen.

Inhaltsverzeichnis der Gebrauchsanleitungen

  • Seite 1

    5250 ALLY TM MODE 5250 ALL Y TM Intelligent Protocol Converter User  s Guide and Reference AGILE 875 Alfred Nobel Drive Her cules, CA 94547-1899 TEL (510) 724-1600  TEL (800) 538-1634  FAX (510) 724-9624 Customer Support: FAX (510) 724-2222  E-MAIL tech@agileinc.com[...]

  • Seite 2

    AGILE 5250 ALLY Users Guide and Reference Page ii Copyright Information ©1995 AGILE All rights reserved. Copyright protection claimed includes all forms and matters of copyrightable material and information now allowed by statutory or judicial law or hereinafter granted. AGILE is a registered trademark of AGILE. 5250 ALLY and all other AGILE pr[...]

  • Seite 3

    Page iii PREFACE About AGILE In 1978 IBM and the word compatible were rarely found together, but IBMs mainframe customers wanted a less expensive, more flexible printing solution than IBM offered them. They wanted value, performance and features that only ASCII printers could provide. They wanted freedom of choice. This market need p[...]

  • Seite 4

    AGILE 5250 ALLY Users Guide and Reference Page iv Also From AGILE 5250 OPTIMA  An intelligent protocol converter that enables serial and parallel ASCII and EBCDIC printers to be attached to a System/3X or AS/400 midrange computer. Up to three twinax addresses are supported. Its alternate host feature allows the midrange host and PC to share t[...]

  • Seite 5

    Page v PREFACE AGILE Product W arranty Standard Warranty AGILE warrants to the original purchaser that this product will be free from defects in materials and workmanship and in good working order per the functional specifications current at the time of shipment for a period of two (2) years from the date of shipment to the purchaser. AGILE units t[...]

  • Seite 6

    AGILE 5250 ALLY Users Guide and Reference Page vi downtime or delay, labor repair or material costs, injury to person or property, or any similar or dissimilar consequential or inconsequential loss or damage resulting from this product, its use, or arising out of any breach of warranty, even if AGILE or an authorized AGILE dealer has been advise[...]

  • Seite 7

    Page vii PREFACE FCC Statement This equipment generates, uses and can radiate radio frequency energy. If it is not installed and used in strict accordance with AGILEs instructions, it may cause interference to radio and television reception. This equipment has been tested and complies with the limits for a Class A computing device in accordance [...]

  • Seite 8

    AGILE 5250 ALLY Users Guide and Reference Page viii About the AGILE 5250 ALL Y The AGILE 5250 ALLY is a powerful, easy-to-use, intelligent protocol converter/printer interface controller that enables an industry-standard, parallel, ASCII or EBCDIC printer to be attached to an IBM AS/400 or a System 34, 36 or 38. The alternate host port allows th[...]

  • Seite 9

    Page ix PREFACE Programmable function strings, computer output reduction (COR) and user-editable font correspondence tables are also standard features. The unit is user-configurable for full SCS formatting support on virtually any printer. Throughput is rated at 35 logical pages per minute at 100% print density in IBM emulation, or 55 logical pages[...]

  • Seite 10

    AGILE 5250 ALLY Users Guide and Reference Page x 5250 ALL Y Features and Specifications Host Systems Supported  IBM AS/400  IBM System 34/36/38 IBM Specifications  SCS/DCA FFT data stream support  Twinax cable attachment (AWM 2498) to AS/400 or System/3X computer system Input/Output Ports  IBM Twinax Port  2 DB-25 Parallel Port[...]

  • Seite 11

    Page xi PREFACE Programmability  Twinax host data stream  Alternate host data stream  5250 ALLY front panel User Programmable Function Strings (PFSs)  512 PFSs dynamically allocated up to 20K bytes total Transparency  IBM 35h  ASCII 03h (in IBM emulation mode)  Xerox Metacode 35h (in IBM emulation mode)  i-data pseudo transp[...]

  • Seite 12

    [...]

  • Seite 13

    T able of Contents Preface Copyright Information ................................................................................ ii Release Notes .............................................................................................. ii About AGILE .............................................................................................[...]

  • Seite 14

    AGILE 5250 ALLY Users Guide and Reference Page xvi Space Requirements .......................................................................... 1-3 Electrical Requirements .................................................................... 1-3 Operating Environment .................................................................... 1-3 Unpack[...]

  • Seite 15

    Page xvii TABLE OF CONTENTS 3  Twinax Modes ........................................................................ 1-16 4  Twinax Timeout ...................................................................... 1-17 Configuring the Parallel Out Printer Port .............................................. 1-17 5  Printer Configurations Avail[...]

  • Seite 16

    AGILE 5250 ALLY Users Guide and Reference Page xviii 46  Vertical Movement ............................................................... 2-11 47-49  Resolution ........................................................................ 2-12 4A-4D  Offset .............................................................................. 2-13 [...]

  • Seite 17

    Page xix TABLE OF CONTENTS 05  EBCDIC to PC ...................................................................... 3-15 06  EBCDIC to PostScript .......................................................... 3-16 07  Xerox 275 Protocol Converter EBCDIC to ASCII .............. 3-17 08  User Table 1 ...........................................[...]

  • Seite 18

    AGILE 5250 ALLY Users Guide and Reference Page xx 16  P 16CPI ................................................................................. 4-14 17  P 17CPI ................................................................................. 4-14 18  L 5CPI ...............................................................................[...]

  • Seite 19

    Page xxi TABLE OF CONTENTS 44  DEST1 ................................................................................... 4-26 45  DEST2 ................................................................................... 4-26 46  DEST3 ................................................................................... 4-26 4B  JOBSTRT ..[...]

  • Seite 20

    AGILE 5250 ALLY Users Guide and Reference Page xxii Step 5: Configuration Test .............................................................. 5-34 Step 6: Twinax Host Test ................................................................ 5-34 Step 7: Alternate Host Test ............................................................. 5-34 Other Issu[...]

  • Seite 21

    Page xxiii TABLE OF CONTENTS 0601  PFS Suppression .............................................................. A-15 0602  Form Feed Suppression ................................................... A-16 0603  Change Form Feed to New Line ..................................... A-17 0604  Logical Not Commands .............................[...]

  • Seite 22

    AGILE 5250 ALLY Users Guide and Reference Page xxiv Justify Text Field (JTF) .................................................................. B-22 Set Justify Mode (SJM) .................................................................. B-23 Set Horizontal Margins (SHM) ...................................................... B-24 Set Presentati[...]

  • Seite 23

    CHAPTER 1 GETTING ST ARTED Overview / Objectives This chapter provides information on installing the AGILE 5250 ALLY. Sections of this chapter provide instructions regarding:  Choosing a location for the 5250 ALLY  Physical interfacing to the host System, printer and alternate host  Configuring the 5250 ALLY for communication with the host[...]

  • Seite 24

    AGILE 5250 ALLY Users Guide and Reference Page 1-2 The commands can control all formatting aspects, including orientation and paper size, the amount of justification and special print features like bolding and underlining. Industry-standard printers are not capable of understanding or interpreting either the commands or the hexadecimal values re[...]

  • Seite 25

    Page 1-3 CHAPTER 1  GETTING STARTED Selecting a Location The compact size, quiet operation and attractive styling of the 5250 ALLY allow it to be placed in almost any location with a flat, stable surface. For ease of operation and servicing, it is recommended that it be installed near the printer. If the printer has a large enough flat surface, [...]

  • Seite 26

    AGILE 5250 ALLY Users Guide and Reference Page 1-4 Unpacking After removing the 5250 ALLY from the shipping container, inspect the unit for any damage in shipment. Immediately report any damage to the freight carrier. Save the packing container. User’s Manual 5250 ALLY AC Power Adapter Parallel Printer Cable 6287 ALLY PLUS TM MODE 5250 A[...]

  • Seite 27

    Page 1-5 CHAPTER 1  GETTING STARTED Important Safety Instructions/Precautions Follow these important safety precautions:  Read these instructions carefully before turning on the 5250 ALLY and before plugging the unit into a power outlet.  Disconnect the power plug by pulling the plug, not the cord.  Never use the unit if it has been dam[...]

  • Seite 28

    AGILE 5250 ALLY Users Guide and Reference Page 1-6 14. Auto Feed 15. Fault 16. Init 17. Select In 18. Ground 19. Ground 20. Ground 21. Ground 22. Ground 23. Ground 24. Ground 25. Ground 10. Printer Acknowledge 11. Busy 12. Paper Error 13. Select 1. Strobe 2. Data 1 3. Data 2 4. Data 3 5. Data 4 6. Data 5 7. Data 6 8. Data 7 9. Data 8 AGILE P/N D[...]

  • Seite 29

    Page 1-7 CHAPTER 1  GETTING STARTED Connecting to the Host System The 5250 ALLY can be connected via its twinax T adapter to any IBM 5250 protocol device (AS/400, System/3X or remote controller) that has an address configured as an IBM 3812 (SCS Mode), 4214, 5219, 5224, 5225 or 5256 printer. To connect the 5250 ALLY to the host System or r[...]

  • Seite 30

    AGILE 5250 ALLY Users Guide and Reference Page 1-8 4. To cable through, simply connect to the other side of the twinax adapter. Otherwise, the adapter will automatically terminate the twinax line. Connecting the Printer Use the PARALLEL OUT PRINTER port to connect the 5250 ALLY to the printer. A parallel output cable is included with the 5250 AL[...]

  • Seite 31

    Page 1-9 CHAPTER 1  GETTING STARTED 3. Insert the Centronics DB-25 parallel end of the AGILE printer cable into the PARALLEL OUT PRINTER port of the 5250 ALLY. This port is located to the left of the rear panel. 4. Tighten the thumbscrews until the connection is firm, but do not overtighten. Connecting the Alternate Host The 5250 ALLY supports a[...]

  • Seite 32

    AGILE 5250 ALLY Users Guide and Reference Page 1-10 3. Insert the other end of the AGILE alternate host cable into the PARALLEL IN ALTERNATE HOST port of the 5250 ALLY. 4. Tighten the thumbscrews until the connection is firm, but do not overtighten. Connecting the 5250 ALL Y to Power Now that the 5250 ALLY has been connected to the printer and a[...]

  • Seite 33

    Page 1-11 CHAPTER 1  GETTING STARTED LED: The Light-Emitting Diode is used to display information regarding the current status of the 5250 ALLY. (Refer to Chapter 5  Maintenance & Troubleshooting for a complete description of the meaning of the various flashing states of the decimal point and digital display.) MODE : The MODE button is us[...]

  • Seite 34

    AGILE 5250 ALLY Users Guide and Reference Page 1-12 4  Twinax Timeout This mode is used to select the twinax timeout period. After selecting Mode 4, the LED will display an underscore (_). The user must then press the MODE button until the LED displays the number of the desired timeout period (0=1 second, 1=5 seconds, 2=10 seconds, 3=15 secon[...]

  • Seite 35

    Page 1-13 CHAPTER 1  GETTING STARTED 8  Translation Table Selection This mode is used to select the translation table to be used with each type of data handled by the 5250 ALLY. After selecting Mode 8, the LED will display an underscore (_). The user must then press the MODE button until the LED displays the number for the data type to be tra[...]

  • Seite 36

    AGILE 5250 ALLY Users Guide and Reference Page 1-14 C  Power-On Reset The 5250 ALLY will Reset and return to Normal Operating Mode. Configuration changes will not be saved to flash memory. D  Reset to Factory Defaults All configuration options will be reset to factory defaults, and the 5250 ALLY will return to Normal Operating Mode. E  [...]

  • Seite 37

    Page 1-15 CHAPTER 1  GETTING STARTED 1  Twinax Addressing The user must choose an address that does not conflict with an existing device on the twinax line. The default factory configuration for the twinax address is 1. If using this address, no address selection is needed. To change the address, press the MODE button until the LED reads 1[...]

  • Seite 38

    AGILE 5250 ALLY Users Guide and Reference Page 1-16 Changing a twinax ports emulation, like changing its address, causes the 5250 ALLY to end communication on that address, change the emulation, then reestablish communication on that address. The 5250 ALLY will not do this if the address is currently in use; the twinax address must timeout be[...]

  • Seite 39

    Page 1-17 CHAPTER 1  GETTING STARTED Changing a twinax ports mode, like changing its address, causes the 5250 ALLY to end communication on that address, change the mode, then reestablish communication on the address, unless the address is currently in use. The twinax address must timeout before the 5250 ALLY will end communication on the addr[...]

  • Seite 40

    AGILE 5250 ALLY Users Guide and Reference Page 1-18 If the printer attached to the 5250 ALLY is among the supported printer configurations in the 5250 ALLY flash memory (see below), configuring the output port can be as simple as loading the appropriate configuration. Loading a printer configuration sets the appropriate timing and loads the appr[...]

  • Seite 41

    Page 1-19 CHAPTER 1  GETTING STARTED 0F. EBCDIC diagnostic. A diagnostic-only printer configuration, for EBCDIC printers, that prints the name of each PFS as it is invoked by the data stream, rather than using the PFS to format the document 10. Epson FX printer 11. Generic. A printer configuration that is used as the basis for creating a configu[...]

  • Seite 42

    AGILE 5250 ALLY Users Guide and Reference Page 1-20 6  Alternate Host Modes The mode selection tells the 5250 ALLY what to do with the data it receives from the alternate host. This should be set to Transparent (the default) except for diagnostic purposes. 0. IBM printer emulation. 1. SCS dump. 2. Xerox 275 twinax protocol converter emulation[...]

  • Seite 43

    Page 1-21 CHAPTER 1  GETTING STARTED To change the timeout period, press the MODE button on the 5250 ALLY front panel until the LED reads 7. After two seconds, the LED will display an underscore (_). Then press the MODE button until the LED displays the number of the appropriate timeout period (0-6). After two seconds, the timeout period w[...]

  • Seite 44

    AGILE 5250 ALLY Users Guide and Reference Page 1-22 2. ASCII to EBCDIC 3. EBCDIC to EBCDIC 4. EBCDIC to HP LaserJet (Roman 8 extended ASCII) 5. EBCDIC to PC (standard PC extended ASCII character set) 6. EBCDIC to PostScript (IsoLatin1 extended ASCII character set) 7. Xerox 275 protocol converter EBCDIC to ASCII 8. User Table 1 9. User Table 2 A.[...]

  • Seite 45

    Page 1-23 CHAPTER 1  GETTING STARTED Summary The 5250 ALLY should now be up and running and ready for printing with the users configuration requirements set and permanently stored in the flash memory. Unless the System (twinax address, alternate host or printer) changes, this configuration procedure will not have to be performed again. For ma[...]

  • Seite 46

    [...]

  • Seite 47

    CHAPTER 2 ADV ANCED CONFIGURA TION Overview Configuring the 5250 ALLY changes the way in which it handles the data stream from the twinax host or alternate host before the data is sent to the printer. The configuration option parameters allow the user to change the twinax address and printer emulation, the mode and timeout periods of the host and a[...]

  • Seite 48

    AGILE 5250 ALLY Users Guide and Reference Page 2-2 A configuration consists of several parts:  An output port configuration/printer driver, including PFS/GFID definitions (P%), translation table selections (Group 60) for all input options, font information (PP & PL) and all printer configuration options (Groups 40-50)  Definitions for [...]

  • Seite 49

    Page 2-3 CHAPTER 2  ADVANCED CONFIGURATION Changing Configuration Option Parameters The command for changing all parameters in the 5250 ALLY begins with the text !AGILE! , the configuration trigger. (The trigger is not case sensitive; it may be entered either in upper or lower case letters.) The trigger is followed eventually by a semicolo[...]

  • Seite 50

    AGILE 5250 ALLY Users Guide and Reference Page 2-4 Configuration Defaults The 5250 ALLY is shipped from the factory with a given set of parameters called defaults. The default configuration will allow most operators to use the 5250 ALLY after making few, if any, configuration changes. These factory defaults, including the default programma[...]

  • Seite 51

    Page 2-5 CHAPTER 2  ADVANCED CONFIGURATION Configuration Groups The 5250 ALLY configuration options are organized into four groups: Twinax (Group 00), Alternate Host (Group 30), Printer (Group 40-50) and Translation (Group 60). Group numbers and option numbers that are not included are reserved for configuration compatibility with other AGILE pr[...]

  • Seite 52

    AGILE 5250 ALLY Users Guide and Reference Page 2-6 02  Printer Emulations The 5250 ALLY in IBM emulation mode acts like a printer. In IBM emulation mode, the user must tell the 5250 ALLY which printer it will emulate. The selected emulation must match the device to which the System has been configured to print. Changing the printer emulation,[...]

  • Seite 53

    Page 2-7 CHAPTER 2  ADVANCED CONFIGURATION SCS dump mode is used to tell the 5250 ALLY to print a formatted hexadecimal report, including an interpretation of the SCS and DCA commands, of the incoming EBCDIC data from the twinax host. Refer to Chapter 5  Maintenance & Troubleshooting for a printout of a sample SCS dump. Xerox 275 emulatio[...]

  • Seite 54

    AGILE 5250 ALLY Users Guide and Reference Page 2-8 Alternate Host Configuration (Group 30) Alternate host configuration has only three options: Mode, Timeout and special options for Xerox printers. Xerox special options are described in Appendix A  Interfacing Xerox Printers. 31  Alternate Host Modes The mode selection tells the 5250 ALLY [...]

  • Seite 55

    Page 2-9 CHAPTER 2  ADVANCED CONFIGURATION Printer Configuration (Group 40-50) Configuring the printer port can be as simple as loading the configuration from the 5250 ALLY flash memory. This configuration specifies the format information, translation tables, PFS codes, GFIDs and timing values appropriate for the printer. Once the printer config[...]

  • Seite 56

    AGILE 5250 ALLY Users Guide and Reference Page 2-10 !AGILE!40=10; Epson FX printer !AGILE!40=11; Generic printer. A printer configuration that is used as the basis for creating a configuration when the configuration for the users printer is not included in the 5250 ALLY EEPROM (default) !AGILE!40=12; Hewlett-Packard LaserJet II printer !AGILE[...]

  • Seite 57

    Page 2-11 CHAPTER 2  ADVANCED CONFIGURATION !AGILE!43=00; 1 second !AGILE!43=01; 5 seconds (default) !AGILE!43=02; 10 seconds !AGILE!43=03; 15 seconds !AGILE!43=04; 30 seconds !AGILE!43=05; 45 seconds !AGILE!43=06; 1 minute 44  Carriage Return at Form Feed Some printers automatically perform a Carriage Return (CR) when they receive a Form Fee[...]

  • Seite 58

    AGILE 5250 ALLY Users Guide and Reference Page 2-12 47-49  Resolution The horizontal resolution option is used only for performing the horizontal offset as defined in Option 4A. Choose the smallest size the printer is capable of accepting. The vertical resolution option is used for performing the vertical offset as defined in Option 4B. It is[...]

  • Seite 59

    Page 2-13 CHAPTER 2  ADVANCED CONFIGURATION !AGILE!49=00; 1 line max. vertical resolution (default) !AGILE!49=01; 72 units max. vertical resolution !AGILE!49=02; 127 units max. vertical resolution !AGILE!49=03; 255 units max. vertical resolution !AGILE!49=04; 299 units max. vertical resolution !AGILE!49=05; No max. vertical resolution 4A-4D  [...]

  • Seite 60

    AGILE 5250 ALLY Users Guide and Reference Page 2-14 !AGILE!4B=01; No vertical offset (default) !AGILE!4B=02; .05 inch vertical offset !AGILE!4B=03; .10 inch vertical offset !AGILE!4B=04; .15 inch vertical offset !AGILE!4B=05; .20 inch vertical offset !AGILE!4B=06; .25 inch vertical offset !AGILE!4B=07; .30 inch vertical offset !AGILE!4B=08; .35 [...]

  • Seite 61

    Page 2-15 CHAPTER 2  ADVANCED CONFIGURATION !AGILE!4D=01; No COR vertical offset !AGILE!4D=02; .05 inch COR vertical offset !AGILE!4D=03; .10 inch COR vertical offset !AGILE!4D=04; .15 inch COR vertical offset !AGILE!4D=05; .20 inch COR vertical offset !AGILE!4D=06; .25 inch COR vertical offset !AGILE!4D=07; .30 inch COR vertical offset !AGILE!4[...]

  • Seite 62

    AGILE 5250 ALLY Users Guide and Reference Page 2-16 4F  CPI/Font Order This option specifies the order in which the 5250 ALLY will send PFSs to the printer when it receives a command from the System to change both the font and the characters per inch. One setting tells the 5250 ALLY to send the PFS to set the CPI at the printer first, and the[...]

  • Seite 63

    Page 2-17 CHAPTER 2  ADVANCED CONFIGURATION 52  Page Resetting When this option is activated, the 5250 ALLY will reset all formatting option parameters at the beginning of each page sent to the printer (i.e., all PFSs required for correct formatting of the page are resent to the printer). The use of this option is necessary only if the user m[...]

  • Seite 64

    AGILE 5250 ALLY Users Guide and Reference Page 2-18 When determining the appropriate orientation, the System tells the 5250 ALLY which drawer to use, and the 5250 ALLY assumes that the PFS for that drawer has been set correctly. These choices are used to determine page orientation: Automatic: If there is no System Set Text Orientation command fo[...]

  • Seite 65

    Page 2-19 CHAPTER 2  ADVANCED CONFIGURATION  Has System Specifically Requested Landscape, Portrait or COR?   Use System- Requested Orientation. Yes   What Is The Setting Of Option 54?  Use Setting of Paper Drawers as Orientation. (Force Portrait by default.) 01 (Drawer) No (Or System Requests Default)  Will System-R[...]

  • Seite 66

    AGILE 5250 ALLY Users Guide and Reference Page 2-20 55-58  Paper Sources (Drawers) For each possible source drawer that the printer can use, the user must specify its width, height and rotation. Each of the four drawers can be used to define any possible envelope or paper size and rotation, regardless of the name of the drawer. The names of t[...]

  • Seite 67

    Page 2-21 CHAPTER 2  ADVANCED CONFIGURATION Height Find the largest dimension of the paper in the drawer. For example, if the paper in the drawer is 8 1/2 X 11 inches, select 11 inches. If the size of the page is not one of the sizes listed here, choose the next smallest size. If the paper is smaller than all of the choices, choose the smallest [...]

  • Seite 68

    AGILE 5250 ALLY Users Guide and Reference Page 2-22 !AGILE!5502=00; Paper 1 rotation is portrait (default) !AGILE!5502=01; Paper 1 rotation is landscape !AGILE!5502=02; Paper 1 rotation is COR !AGILE!5602=00; Paper 2 rotation is portrait (default) !AGILE!5602=01; Paper 2 rotation is landscape !AGILE!5602=02; Paper 2 rotation is COR !AGILE!5702=0[...]

  • Seite 69

    CHAPTER 3 CHARACTER CODE TRANSLA TION Overview The data stream that is sent from the AS/400, System/3X or alternate host device is not forwarded directly through the AGILE 5250 ALLY to the printer. Rather, all characters must first pass through the appropriate character code translation table. If the data format that the printer uses is the same as[...]

  • Seite 70

    AGILE 5250 ALLY Users Guide and Reference Page 3-2 00. ASCII to ASCII (default for 5250 ALLY & alternate host) 01. EBCDIC to ASCII (default for twinax translation) 02. ASCII to EBCDIC 03. EBCDIC to EBCDIC 04. EBCDIC to HP LaserJet (Roman 8 extended ASCII) 05. EBCDIC to PC (standard PC extended ASCII character set) 06. EBCDIC to PostScript (I[...]

  • Seite 71

    Page 3-3 CHAPTER 3  CHARACTER CODE TRANSLATION Once the appropriate table for each input/output device combination has been determined, send one of the commands listed in the following sections to select the appropriate table. In order for the selection to be permanently saved in the 5250 ALLYs flash memory, the selection must be saved Save C[...]

  • Seite 72

    AGILE 5250 ALLY Users Guide and Reference Page 3-4 63  Alternate Host Translation If the alternate host device is a PC, the user should choose one of the ASCII tables (00 or 02). Most users operate the printer in ASCII mode, so the default is the ASCII to ASCII pass-through table. !AGILE!63=00; ASCII to ASCII (default) !AGILE!63=01; EBCDIC to[...]

  • Seite 73

    Page 3-5 CHAPTER 3  CHARACTER CODE TRANSLATION 67  Xerox EBCDIC Font Download Translation The table selected here is automatically invoked when the 5250 ALLY encounters a Xerox font download in the data stream. The user should select table 0F if operating a Xerox printer in ASCII mode. The EBCDIC pass-through table (03) should be selected if [...]

  • Seite 74

    AGILE 5250 ALLY Users Guide and Reference Page 3-6 The table shows that the output value for the input value of 'C1' is '41.' (This is an uppercase A in ASCII.) When this table is selected, an uppercase EBCDIC A received by the 5250 ALLY is translated into an uppercase ASCII A and sent to the printer. Editin[...]

  • Seite 75

    Page 3-7 CHAPTER 3  CHARACTER CODE TRANSLATION where nn represents the number of the table to set to default values. Power-On Reset If the user has made translation table changes and would like the unit to return to its previous configuration, the user can cancel any unsaved changes and return the unit to its former power-on state with the follo[...]

  • Seite 76

    AGILE 5250 ALLY Users Guide and Reference Page 3-8 Downloading a Single Translation Table Value Downloading a change to a single translation table position value uses the following format. The example shown here changes the output value for an EBCDIC Form Feed character to an ASCII Space in Table 01 (EBCDIC to ASCII): !AGILE!#01@0C=20; !AGILE! i[...]

  • Seite 77

    Page 3-9 CHAPTER 3  CHARACTER CODE TRANSLATION Alternate Hosts and Character Translation When using an alternate host, the only function that the 5250 ALLY performs is to send the data through a translation table (and to send PFS 04  INITALT to the printer upon receipt of data from the alternate host). Although the translation tables can tran[...]

  • Seite 78

    AGILE 5250 ALLY Users Guide and Reference Page 3-10 T ranslation T ables 00  ASCII to ASCII This is a pass-though table. It is the default translation table for 5250 ALLY-generated data (tests and reports) and for alternate host data. L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 10 20 30 40 50 60 70 80 9 0 A 0 [...]

  • Seite 79

    Page 3-11 CHAPTER 3  CHARACTER CODE TRANSLATION 01  EBCDIC to ASCII This table is the default translation table for twinax data. L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 00 00 00 00 00 00 00 00 00 00 0 0 C 0 D0 0 0 0 FF C R 1 6 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0 0 0 3 2 20 00 00 00 00 0 0 A0 0 1[...]

  • Seite 80

    AGILE 5250 ALLY Users Guide and Reference Page 3-12 02  ASCII to EBCDIC This table can be used for alternate host data if using a Xerox printer running in EBCDIC mode. L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 00 00 00 00 00 0 2 F0 00 02 50 0 0 C 0 D0 0 0 0 BEL LF FF CR 1 6 1 0 00 00 00 00 00 00 00 00 00 00 [...]

  • Seite 81

    Page 3-13 CHAPTER 3  CHARACTER CODE TRANSLATION 03  EBCDIC to EBCDIC This table can be used to translate twinax data if using a Xerox printer running in EBCDIC mode. L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 10 20 30 40 50 60 70 80 9 0 A 0 B 0 C 0 D 0 E 0 F NUL SOH STX ATN SEL HT RNL D EL GE SPS RPT VT FF CR[...]

  • Seite 82

    AGILE 5250 ALLY Users Guide and Reference Page 3-14 04  EBCDIC to HP LaserJet This table translates twinax data for printers that use Roman 8 extended ASCII. L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 00 00 00 00 00 00 00 00 00 00 0 0 C 0 D0 0 0 0 FF C R 1 6 1 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0 0 0[...]

  • Seite 83

    Page 3-15 CHAPTER 3  CHARACTER CODE TRANSLATION 05  EBCDIC to PC This table translates twinax data for printers that use the standard PC extended ASCII character set. L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 00 00 00 00 00 00 00 00 00 00 0 0 C 0 D0 0 0 0 FF C R 1 6 10 00 00 00 00 00 00 00 00 00 00 00 00 00 [...]

  • Seite 84

    AGILE 5250 ALLY Users Guide and Reference Page 3-16 06  EBCDIC to PostScript This table translates twinax data for printers that use the IsoLatin1 extended ASCII character set. L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 00 00 00 00 00 00 00 00 00 00 0 0 C 0 D0 0 0 0 FF C R 1 6 1 0 00 00 00 00 00 00 00 00 00 0[...]

  • Seite 85

    Page 3-17 CHAPTER 3  CHARACTER CODE TRANSLATION 07  Xerox 275 Protocol Converter EBCDIC to ASCII This table is used to translate twinax data if the 5250 ALLY has been configured to emulate a Xerox 275 protocol converter (Mode 3-2, or !AGILE!03=02; ), and if the printer is configured for the ASCII character set. The user should also set the pr[...]

  • Seite 86

    AGILE 5250 ALLY Users Guide and Reference Page 3-18 L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 10 20 30 40 50 60 70 80 9 0 A 0 B 0 C 0 D 0 E O F 1 6 1 1 01 11 21 31 41 51 61 71 81 9 1 A 1 B 1 C 1 D 1 E 1 F 3 2 2 2 02 12 22 32 42 52 62 72 82 9 2 A 2 B 2 C 2 D 2 E 2 F 4 8 3 3 03 13 23 33 43 53 63 73 83 9 3 A 3 B 3[...]

  • Seite 87

    Page 3-19 CHAPTER 3  CHARACTER CODE TRANSLATION L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 00 00 00 00 00 0 2 F0 00 02 50 0 0 C 0 D0 0 0 0 1 6 10 00 00 00 00 00 00 00 00 00 00 02 70 00 00 0 0 0 3 2 2 4 04 F7 F7 B5 B 6 C 5 0 7 D 4 D 5 D 5 C4 E6 B 6 04 B 6 1 4 8 3F 0F 1F 2F 3F 4F 5F 6F 7F 8F 97 A5 E 4 C7 E6 E 6 F [...]

  • Seite 88

    AGILE 5250 ALLY Users Guide and Reference Page 3-20 L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 10 20 30 40 50 60 70 80 9 0 A 0 B 0 C 0 D 0 E O F 1 6 1 1 01 11 21 31 41 51 61 71 81 9 1 A 1 B 1 C 1 D 1 E 1 F 3 2 2 2 02 12 22 32 42 52 62 72 82 9 2 A 2 B 2 C 2 D 2 E 2 F 4 8 3 3 03 13 23 33 43 53 63 73 83 9 3 A 3 B 3[...]

  • Seite 89

    Page 3-21 CHAPTER 3  CHARACTER CODE TRANSLATION L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 10 20 30 40 50 60 70 80 9 0 A 0 B 0 C 0 D 0 E O F 1 6 11 01 11 21 31 41 51 61 71 81 9 1 A 1 B 1 C 1 D 1 E 1 F 3 2 22 02 12 22 32 42 52 62 72 82 9 2 A 2 B 2 C 2 D 2 E 2 F 4 8 33 03 13 23 33 43 53 63 73 83 9 3 A 3 B 3 C 3 D [...]

  • Seite 90

    AGILE 5250 ALLY Users Guide and Reference Page 3-22 L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 00 00 00 00 00 0 2 F0 00 02 50 0 0 C 0 D0 0 0 0 1 6 1 0 00 00 00 00 00 00 00 00 00 00 02 70 00 00 0 0 0 3 2 2 4 04 F7 F7 B5 B 6 C 5 0 7 D 4 D 5 D 5 C4 E6 B 6 04 B 6 1 4 8 3 F 0F 1F 2F 3F 4F 5F 6F 7F 8F 97 A5 E 4 C7 E6 [...]

  • Seite 91

    Page 3-23 CHAPTER 3  CHARACTER CODE TRANSLATION L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 10 20 30 40 50 60 70 80 9 0 A 0 B 0 C 0 D 0 E O F 1 6 11 01 11 21 31 41 51 61 71 81 9 1 A 1 B 1 C 1 D 1 E 1 F 3 2 22 02 12 22 32 42 52 62 72 82 9 2 A 2 B 2 C 2 D 2 E 2 F 4 8 33 03 13 23 33 43 53 63 73 83 9 3 A 3 B 3 C 3 D [...]

  • Seite 92

    AGILE 5250 ALLY Users Guide and Reference Page 3-24 L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 10 20 30 40 50 60 70 80 9 0 A 0 B 0 C 0 D 0 E O F 1 6 1 1 01 11 21 31 41 51 61 71 81 9 1 A 1 B 1 C 1 D 1 E 1 F 3 2 2 2 02 12 22 32 42 52 62 72 82 9 2 A 2 B 2 C 2 D 2 E 2 F 4 8 3 3 03 13 23 33 43 53 63 73 83 9 3 A 3 B 3[...]

  • Seite 93

    Page 3-25 CHAPTER 3  CHARACTER CODE TRANSLATION L S 0123456789 1 0 1 1 1 2 1 3 1 4 1 5 M S 0123456789 A B C D E F 0 0 0 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0 0 0 1 6 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0 0 0 3 2 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0 0 0 4 8 30 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0 0 0 6 4 40 00 00[...]

  • Seite 94

    [...]

  • Seite 95

    CHAPTER 4 PROGRAMMABLE FUNCTION STRINGS Overview The 5250 ALLY has a total PFS storage of 20K bytes. Programmable Function Strings (PFSs) are used by the AGILE 5250 ALLY to control all functions that vary from printer to printer. Whenever some special formatting or control function is required, the 5250 ALLY looks up the appropriate PFS and sends i[...]

  • Seite 96

    AGILE 5250 ALLY Users Guide and Reference Page 4-2 Editing PFSs To edit an existing PFS, load a supported printer configuration, either from the front panel as described in Chapter 1  Getting Started, or with the twinax or alternate host data stream, as described in Chapter 2  Advanced Configuration. If a printer configuration has already [...]

  • Seite 97

    Page 4-3 CHAPTER 4  PROGRAMMABLE FUNCTION STRINGS The 5250 ALLY will also allow the user to enter the PFS definitions using normal, printable characters, rather than as hexadecimal. The characters must be entered between quote marks ( " ) to distinguish them from hexadecimal commands. For instance, PFS 23  BOLD ON could also have been en[...]

  • Seite 98

    AGILE 5250 ALLY Users Guide and Reference Page 4-4 Parameters Within PFSs To perform their functions, a few PFSs require a parameter that specifies a variable value. The 5250 ALLY allows only one such parameter per PFS. Parameters can take one of five formats (see below), but usually the format will be in decimal (base 10). Both the decimal form[...]

  • Seite 99

    Page 4-5 CHAPTER 4  PROGRAMMABLE FUNCTION STRINGS _h hexadecimal _d decimal _b byte _H HiLoWord _L LoHiWord The following example defines PFS 0D  VERMOVE for a Xerox (XES/ UDK) printer. !AGILE!0D=1B 72 64 _d 20; This command translates as Esc r d [insert decimal parameter] (Space). GFIDs IBM systems refer to fonts using numbers from 000[...]

  • Seite 100

    AGILE 5250 ALLY Users Guide and Reference Page 4-6 Before changing any GFID, print a Portrait FID Report and/or Landscape FID Report using Mode 9-5 or 9-6, respectively, as described in Chapter 1  Getting Started. These reports will send the printer the number of each GFID along with its definition in both hexadecimal and ASCII (or EBCDIC) fo[...]

  • Seite 101

    Page 4-7 CHAPTER 4  PROGRAMMABLE FUNCTION STRINGS 4. The printer may not be listed in the supported configurations. The user may want to build a table from scratch. 5. The user may want to evoke a PFS or printer command using a System font request. Since the Escape sequence can be composed of any characters, it is not restricted to font selectio[...]

  • Seite 102

    AGILE 5250 ALLY Users Guide and Reference Page 4-8 00  INITIBM This PFS is empty by default in all printer configurations. Use this to initialize the printer to a known state for communication with twinax printer emulation-generated data. For instance, the user can clear the margins, set movement units, turn off bolding, underlining, scriptin[...]

  • Seite 103

    Page 4-9 CHAPTER 4  PROGRAMMABLE FUNCTION STRINGS 06  INITALY This PFS is defined in all printer configurations except Generic. Use this to set the printer to a known font, orientation and margins for 5250 ALLY- generated output. This PFS is sent to the printer before the 5250 ALLY prints any of the reports that are printed using Mode 9[...]

  • Seite 104

    AGILE 5250 ALLY Users Guide and Reference Page 4-10 This is not normally used with laser printers, and it is only used when some type of PFS Suppression is active or when Option 46  Vertical Movement has been set to Line Feed ( !AGILE!46=02; ). Normally, the 5250 ALLY sends PFS 0D  VERMOVE to control all vertical movement. 0A  PORT Prin[...]

  • Seite 105

    Page 4-11 CHAPTER 4  PROGRAMMABLE FUNCTION STRINGS 0E  LINEDEN This is used to set the line density at the printer. This PFS is sent to the printer whenever the System changes the line density setting in response to an SCS Set Line Density or Set Single Line Distance command. Although the 5250 ALLY normally performs vertical movement at the p[...]

  • Seite 106

    AGILE 5250 ALLY Users Guide and Reference Page 4-12 If the printer is capable of printing any font at any pitch (CPI), then this PFS should set the pitch for the current font. If a specific font is needed to achieve 5 CPI, then this PFS should be defined to select that font. If Option 4F  CPI/Font Order is set to 00 ( !AGILE!4F=00; ), then th[...]

  • Seite 107

    Page 4-13 CHAPTER 4  PROGRAMMABLE FUNCTION STRINGS 13  P PSCPI Print with proportional spacing in portrait orientation. This PFS is sent to the printer when the 5250 ALLYs page orientation algorithm has selected a portrait orientation, and when the System has requested proportional spacing (using either an SCS Set Character Density command[...]

  • Seite 108

    AGILE 5250 ALLY Users Guide and Reference Page 4-14 If the printer is capable of printing any font at any pitch (CPI), then this PFS should set the pitch for the current font. If a specific font is needed to achieve 15 CPI, then this PFS should be defined to select that font. If Option 4F  CPI/Font Order is set to 00 ( !AGILE!4F=00; ), then t[...]

  • Seite 109

    Page 4-15 CHAPTER 4  PROGRAMMABLE FUNCTION STRINGS 18  L 5CPI Print 5 characters per inch in landscape orientation. This PFS is sent to the printer when the 5250 ALLYs page orientation algorithm has selected a landscape orientation, and when the System has requested a font with a pitch of 5 CPI or less (using either an SCS Set Character De[...]

  • Seite 110

    AGILE 5250 ALLY Users Guide and Reference Page 4-16 If the printer is capable of printing any font at any pitch (CPI), then this PFS should set the pitch for the current font. If a specific font is needed to achieve 10 CPI, then this PFS should be defined to select that font. If Option 4F  CPI/Font Order is set to 00 ( !AGILE!4F=00; ), then t[...]

  • Seite 111

    Page 4-17 CHAPTER 4  PROGRAMMABLE FUNCTION STRINGS 1D  L 15CPI Print 15 characters per inch in landscape orientation. This PFS is sent to the printer when the 5250 ALLYs page orientation algorithm has selected a landscape orientation, and when the System has requested a font with a pitch of greater than 12 but less than or equal to 15 CPI [...]

  • Seite 112

    AGILE 5250 ALLY Users Guide and Reference Page 4-18 If the printer is capable of printing any font at any pitch (CPI), then this PFS should set the pitch for the current font. If a specific font is needed to achieve 17 CPI, then this PFS should be defined to select that font. If Option 4F  CPI/Font Order is set to 00 ( !AGILE!4F=00; ), then t[...]

  • Seite 113

    Page 4-19 CHAPTER 4  PROGRAMMABLE FUNCTION STRINGS Example: 12 CPI (systems CPI value) x 13.2 inches (systems expected page width) = 158 columns. 158 columns ÷ 10 inches (actual paper width) = 15 CPI. 22  COR 15 Select a landscape font greater than or equal to 20 pitch. This PFS is sent to the printer when the 5250 ALLYs page orient[...]

  • Seite 114

    AGILE 5250 ALLY Users Guide and Reference Page 4-20 25  BSBOLD1 and 26  BSBOLD2 Backspace bold. These PFSs are sent to the printer in response to an SCS Begin Emphasis command, or when a character-Backspace-same character sequence or a text-Carriage Return-same text sequence is detected in the data stream. PFS 25 and PFS 26 are used only f[...]

  • Seite 115

    Page 4-21 CHAPTER 4  PROGRAMMABLE FUNCTION STRINGS 2B  SUBS ON Turn on subscript mode. This can be the result only of a direct System request for subscripting using the SCS Subscript command. If the user defines this PFS with the printers Subscript On command, only one level of subscripting will be supported. If the user defines this PFS w[...]

  • Seite 116

    AGILE 5250 ALLY Users Guide and Reference Page 4-22 30  MEDQUAL This PFS is sent to the printer when the System has selected a medium quality print mode using the SCS Page Presentation Media command with the pq parameter set to 01h. This is normally applicable only for dot matrix printers. The user can use this PFS to control any mode of oper[...]

  • Seite 117

    Page 4-23 CHAPTER 4  PROGRAMMABLE FUNCTION STRINGS 34  TUMBLE Print in duplex (double-sided) mode for documents that are to be bound at the top of the page (selected by sending the SCS Page Presentation Media command with the dx parameter set to 03h). If the System is printing in duplex mode, it will insert an additional Form Feed into the da[...]

  • Seite 118

    AGILE 5250 ALLY Users Guide and Reference Page 4-24 39  PORTCUT Use cut feed paper (sheet feed). PORTCUT and LANDCUT are the only settings allowed by the System if the printer is configured as an IBM 3812 laser printer ( !AGILE!02=00; ). If the System specifies cut feed paper with the SCS Set Printer Setup command, and if the printer is in po[...]

  • Seite 119

    Page 4-25 CHAPTER 4  PROGRAMMABLE FUNCTION STRINGS 3E  LPAPER 3 Use paper from source/drawer 3. This PFS is sent to the printer at the beginning of each landscape page when the System has sent an SCS Page Presentation Media command with the sd parameter set to 03h. It uses format information from Option 57  Paper 3. 3F  L ENVEL Use pape[...]

  • Seite 120

    AGILE 5250 ALLY Users Guide and Reference Page 4-26 43  JOG OUT Move paper output tray to the other position (when the printer can output paper to two positions). This is sometimes referred to as output offsetting. This PFS is sent to the printer at the beginning of each page that requires an offset when the System has sent an SCS Set Initial[...]

  • Seite 121

    Page 4-27 CHAPTER 4  PROGRAMMABLE FUNCTION STRINGS 4C  JOBEND This PFS is not normally used. It is triggered at the end of a print job from the System. The user may define this in any appropriate way. 4D  TIMEOUT This PFS is sent to the printer before switching hosts after the configuration-defined timeout period. This is not the result of[...]

  • Seite 122

    [...]

  • Seite 123

    CHAPTER 5 MAINTENANCE & TROUBLESHOOTING Diagnostics When the AGILE 5250 ALLY either powers up or is Reset (Mode A from the front panel, or !AGILE!=POR; via the data stream), it performs a set of diagnostics on the internal hardware. These diagnostics include a ROM checksum test to ensure that the ROM has not been corrupted, a RAM test, and an i[...]

  • Seite 124

    AGILE 5250 ALLY Users Guide and Reference Page 5-2 Twinax Addressing After power-on hardware diagnostics and during twinax initialization, the twinax port is monitored to check the 5250 ALLY twinax configuration against the actual port configuration. Before the 5250 ALLY will begin communication on the twinax address, it monitors the line to ens[...]

  • Seite 125

    Page 5-3 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING Twinax Error Log The 5250 ALLY makes a log of any twinax hardware errors it encounters on the physical twinax line. Most errors encountered are parity errors caused by faulty cabling or termination. This feature is useful for diagnosing the cause of twinax errors. The twinax error log can be [...]

  • Seite 126

    AGILE 5250 ALLY Users Guide and Reference Page 5-4 SCS Dump Mode ----------------------------------------------------------------------------- 5250 ALLY V1.00 Sep 1 1995, 11:49:36 COPYRIGHT (C) BY AGILE. SCS / DCA Formatted Report, Page - 1. ----------------------------------------------------------------------------- 00000000: 34 C4 1E Absolute[...]

  • Seite 127

    Page 5-5 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING Printing Reports (Mode 9) The 5250 ALLY will print nine tests and reports that allow the user to verify that the unit is functioning properly, and that the configuration settings are correct. If experiencing problems with the unit, it is helpful to start solving them by first printing and che[...]

  • Seite 128

    AGILE 5250 ALLY Users Guide and Reference Page 5-6 Printer Test (Mode 9-0) The Printer Test is a repeating set of characters that demonstrates that the printer is operating correctly and that the interface is properly connected. The following is a sample report: ----------------------------------------------------------------------------- AGILE [...]

  • Seite 129

    Page 5-7 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING Configuration Report (Mode 9-1) This two-page report lists each 5250 ALLY configuration option setting, with the exception of the translation tables, PFS definitions and GFIDs. The following is a sample Configuration Report: --------------------------------------------------------------------[...]

  • Seite 130

    AGILE 5250 ALLY Users Guide and Reference Page 5-8 ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Configuration Report - Page 2 of 2 ----------------------------------------------------------------------------- 5500 - Paper 1 Width - 8.50 i[...]

  • Seite 131

    Page 5-9 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING Translation Table Report (Mode 9-2) This eight-page report will print all sixteen translation tables. ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Translation Tables - Page 1 of 8 ----[...]

  • Seite 132

    AGILE 5250 ALLY Users Guide and Reference Page 5-10 ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Translation Tables - Page 2 of 8 ----------------------------------------------------------------------------- _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 [...]

  • Seite 133

    Page 5-11 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Translation Tables - Page 3 of 8 ----------------------------------------------------------------------------- _0 _1 _2 _3 _4 _5 _6 _7 _8 [...]

  • Seite 134

    AGILE 5250 ALLY Users Guide and Reference Page 5-12 ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Translation Tables - Page 4 of 8 ----------------------------------------------------------------------------- _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 [...]

  • Seite 135

    Page 5-13 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Translation Tables - Page 5 of 8 ----------------------------------------------------------------------------- _0 _1 _2 _3 _4 _5 _6 _7 _8 [...]

  • Seite 136

    AGILE 5250 ALLY Users Guide and Reference Page 5-14 ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Translation Tables - Page 6 of 8 ----------------------------------------------------------------------------- _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 [...]

  • Seite 137

    Page 5-15 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Translation Tables - Page 7 of 8 ----------------------------------------------------------------------------- _0 _1 _2 _3 _4 _5 _6 _7 _8 [...]

  • Seite 138

    AGILE 5250 ALLY Users Guide and Reference Page 5-16 ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Translation Tables - Page 8 of 8 ----------------------------------------------------------------------------- _0 _1 _2 _3 _4 _5 _6 _7 _8 _9 [...]

  • Seite 139

    Page 5-17 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING PFS Report (Mode 9-3) This report will print a list of all PFSs. Unlike PFS Test, this will report the actual definitions for the PFSs rather than samples of the results of the PFS definitions. Use this test in conjunction with PFS Test. In this sample report, the PFSs listed are for Xerox X[...]

  • Seite 140

    AGILE 5250 ALLY Users Guide and Reference Page 5-18 ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. PFS Report - Page 2 of 3 ----------------------------------------------------------------------------- PFS P 15CPI> END PFS P 16CPI> EN[...]

  • Seite 141

    Page 5-19 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. PFS Report - Page 3 of 3 ----------------------------------------------------------------------------- PFS HIQUAL> END PFS SIMPLEX> [...]

  • Seite 142

    AGILE 5250 ALLY Users Guide and Reference Page 5-20 PFS Test (Mode 9-4) This report will print a test sample of several of the 5250 ALLY PFSs. For each PFS, see that it has been implemented properly by looking at the effect on the text that follows the PFS name. For example, to test PFS 12  P 10CPI, the report will print This line of text [...]

  • Seite 143

    Page 5-21 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING Portrait Font ID Report (Mode 9-5) This report will print a portrait font correspondence table. The fonts listed in this sample are for Xerox XES mode printers set to ASCII character coding. The following is a sample report: -------------------------------------------------------------------[...]

  • Seite 144

    AGILE 5250 ALLY Users Guide and Reference Page 5-22 ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Portrait Font Correspondence Listings ----------------------------------------------------------------------------- GFID 00030> $1B $2B $3[...]

  • Seite 145

    Page 5-23 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Portrait Font Correspondence Listings ----------------------------------------------------------------------------- GFID 00063> $1B $2B[...]

  • Seite 146

    AGILE 5250 ALLY Users Guide and Reference Page 5-24 ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Portrait Font Correspondence Listings ----------------------------------------------------------------------------- GFID 00091> $1B $2B $3[...]

  • Seite 147

    Page 5-25 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Portrait Font Correspondence Listings ----------------------------------------------------------------------------- GFID 00162> $1B $2B[...]

  • Seite 148

    AGILE 5250 ALLY Users Guide and Reference Page 5-26 ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Portrait Font Correspondence Listings ----------------------------------------------------------------------------- GFID 00231> $1B $2B $3[...]

  • Seite 149

    Page 5-27 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING Landscape Font ID Report (Mode 9-6) This report will print a landscape font correspondence table. The fonts listed in this sample are for Xerox XES mode printers set to ASCII character coding. The following is a sample report: -----------------------------------------------------------------[...]

  • Seite 150

    AGILE 5250 ALLY Users Guide and Reference Page 5-28 ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Landscape Font Correspondence Listings ----------------------------------------------------------------------------- GFID 00030> $1B $2B $[...]

  • Seite 151

    Page 5-29 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Landscape Font Correspondence Listings ----------------------------------------------------------------------------- GFID 00063> $1B $2[...]

  • Seite 152

    AGILE 5250 ALLY Users Guide and Reference Page 5-30 ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Landscape Font Correspondence Listings ----------------------------------------------------------------------------- GFID 00091> $1B $2B $[...]

  • Seite 153

    Page 5-31 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Landscape Font Correspondence Listings ----------------------------------------------------------------------------- GFID 00162> $1B $2[...]

  • Seite 154

    AGILE 5250 ALLY Users Guide and Reference Page 5-32 ----------------------------------------------------------------------------- AGILE 5250 ALLY V1.00 COPYRIGHT (C) 09/01/95 BY AGILE. ALL RIGHTS RESERVED. Landscape Font Correspondence Listings ----------------------------------------------------------------------------- GFID 00231> $1B $2B $[...]

  • Seite 155

    Page 5-33 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING T roubleshooting This guide is intended as a quick reference for identifying and correcting the most likely causes of problems encountered when installing or troubleshooting the AGILE 5250 ALLY. Step 1: Power ❏ 5250 ALLY Check that the 5250 ALLY is connected to a power source and that the [...]

  • Seite 156

    AGILE 5250 ALLY Users Guide and Reference Page 5-34 Step 3: Configuration Perform the basic configuration steps outlined in Chapter 1  Getting Started: Basic Port Configuration . Pay particular attention to Configuring the Parallel Out Printer Port. Step 4: Printer Test Verify that the printer is operating correctly and that the interface is [...]

  • Seite 157

    Page 5-35 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING ALLY will invoke COR and automatically rotate the job to a landscape orientation. To prevent COR output, refer to Chapter 2  Advanced Configuration: Printer Configuration (Group 40-50) , and change the settings of Options 5502, 5602, 5702 and 5802. ❏ Xerox 4235 Printer Duplexing When du[...]

  • Seite 158

    AGILE 5250 ALLY Users Guide and Reference Page 5-36 The AGILE Bulletin Board System To upload files or download a new configuration, call the AGILE BBS: 1. Load the communications software. 2. Set up the modem:  Baud rate: Fastest setting available (AGILE supports speeds of up to 28.8 with both V.FC and V.34 modems)  Data bits: 8  Stop [...]

  • Seite 159

    Page 5-37 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING  Press F to display the File menu  Press L to List files  Press 1 to go to File area 1 (AGILE software download area)  Press M to Mark the file  Type the number of the file to be downloaded  Press D to Download the file  Press D to con[...]

  • Seite 160

    AGILE 5250 ALLY Users Guide and Reference Page 5-38 Next, insert the diskette with the new code into a PC connected to the 5250 ALLY alternate host port. At the users PC prompt, type codeload ally5250 . The new code will be loaded to the 5250 ALLYs flash memory. During the process, the user will see something similar to the following on th[...]

  • Seite 161

    Page 5-39 CHAPTER 5  MAINTENANCE & TROUBLESHOOTING If an X appears on the screen instead of a 0, an error has occurred in the code load process. Contact AGILE Technical Support for instructions if an error appears. Other Files Contained in the Self-Extracting Archive Readme.txt is an explanation of how to use the files contained [...]

  • Seite 162

    [...]

  • Seite 163

    APPENDIX A INTERF ACING XEROX PRINTERS Introduction The AGILE 5250 ALLY provides extensive special support for Xerox printers in XDPM and XPPM modes. XDPM mode is also referred to as XES mode or UDK mode. XES mode is the native Xerox print mode for Xerox 2700, 3700, 4030, 4045 and 4213 printers. The XDPM mode option on the 4235 also provides the XE[...]

  • Seite 164

    AGILE 5250 ALLY Users Guide and Reference Page A-2 XES Mode The XES command set used by older Xerox printers allows more functionality than the SCS command set used by IBM printers. For example, the XES command set allows overlay forms, APA (All-Points- Addressable) graphics, special fonts for barcodes or logos, and downloading of fonts and form[...]

  • Seite 165

    Page A-3 APPENDIX A  INTERFACING XEROX PRINTERS The 5250 ALLY provides several methods that allow SCS and XES documents to coexist in the same environment. Coexistence In order to eliminate the formatting conflicts that can arise when using XES commands to control document formatting, the 5250 ALLY provides two special modes of operation, one ca[...]

  • Seite 166

    AGILE 5250 ALLY Users Guide and Reference Page A-4 Well-Formed XES Jobs The XES command set provides several commands that are used to declare the beginning of a print job. Each of these commands declares the beginning of a different type of job. The XES command set also includes a command to end the print job. This users manual uses the term[...]

  • Seite 167

    Page A-5 APPENDIX A  INTERFACING XEROX PRINTERS Auto Form Feed Suppression Auto FF suppression is initiated in the same way as Auto PFS suppression, although there is a separate configuration option to select whether or not this occurs. Because Auto FF suppression is particularly useful for form download jobs, it is possible to configure FF supp[...]

  • Seite 168

    AGILE 5250 ALLY Users Guide and Reference Page A-6 Input to 5250 ALLY: Output from 5250 ALLY: s +P ds +P d ...(commands and text)... ...(commands and text)... <FF> (inserted by System) (Form Feed is removed) ...(commands and text)... ...(commands and text)... s +P d <FF> ...(commands and text)... ...(commands and text)... <FF> [...]

  • Seite 169

    Page A-7 APPENDIX A  INTERFACING XEROX PRINTERS Input to 5250 ALLY: Output from 5250 ALLY: s +P ds +P d ...(commands and text)... ...(commands and text)... <FF> (inserted by System) (Form Feed is removed) ...( commands and text)... ...(commands and text)... s +M ds +M d ...(commands and text)... ...(commands and text)... <FF> (insert[...]

  • Seite 170

    AGILE 5250 ALLY Users Guide and Reference Page A-8  use ¬¬}}} to terminate FF suppression mode  send the FF  use ¬¬{{{ to reinitiate the FF suppression mode. For this reason, AGILE recommends the use of these commands only for existing applications and documents. New applications and documents should use the Auto PFS/FF suppression [...]

  • Seite 171

    Page A-9 APPENDIX A  INTERFACING XEROX PRINTERS 1. A job from one source defines and uses a UDK character, but does not end its job with a s +X d to undefine the UDK character. 2. A second job from the System that does not define or use a UDK character tries to use the previously defined UDK character as a printable character. In this case, the [...]

  • Seite 172

    AGILE 5250 ALLY Users Guide and Reference Page A-10 Auto UDK termination The 5250 ALLY also allows multiple XES commands to occur on one line of text from the host System, even if those commands normally require line endings. The 5250 ALLY understands the XES command set, and it will insert the line endings for any commands that require them. An[...]

  • Seite 173

    Page A-11 APPENDIX A  INTERFACING XEROX PRINTERS 1/1440-inch units. The Xerox printer allows line density to be set only in 1/300-inch units. For some System-supported line densities, the closest line density in 1/300-inch would be in error. This error would accumulate as text moves down the page. The 5250 ALLY normally maintains vertical positi[...]

  • Seite 174

    AGILE 5250 ALLY Users Guide and Reference Page A-12 Downloading Font Correspondences The 5250 ALLY supports the use of the Logical Not command used to download font correspondences from the host System. The general format for this command is: ¬¬((( x on = fontname ))) where: x is any digit. It is ignored. o is either P for Portrait or L for La[...]

  • Seite 175

    Page A-13 APPENDIX A  INTERFACING XEROX PRINTERS This example performs the same function as the previous example. Multiple entries can be separated either by line endings or by commas. For example: ¬¬(((0 11=Titan10iso-P,11=Titan10iso-L 87=LetterGothic12iso-P,87=LetterGothic12iso-L ))) This example creates four new entries in the font correspo[...]

  • Seite 176

    AGILE 5250 ALLY Users Guide and Reference Page A-14 Xerox Options The previous sections described the options available on the 5250 ALLY that are used to assist the user in interfacing the host System to Xerox printers. This section lists the specific options available and describes the special modes invoked by these options. For more informatio[...]

  • Seite 177

    Page A-15 APPENDIX A  INTERFACING XEROX PRINTERS Auto PFS suppression: This option causes the 5250 ALLY automatically to suppress all PFSs except the INIT, CR, LF and FF PFSs at the beginning of an XDPM print job. The XDPM job is delimited by one of the job start commands: s +P d , s +Q d , s +M d , or s +N d . This setting is useful only for XD[...]

  • Seite 178

    AGILE 5250 ALLY Users Guide and Reference Page A-16 Suppress Form Feeds in form-based jobs: This option is similar to the Auto Form Feed suppression option, except that the 5250 ALLY starts suppression only for form-based jobs. Form-based jobs are started with s +M d and s +N d . The Form Feed suppression mode is terminated with the job reset co[...]

  • Seite 179

    Page A-17 APPENDIX A  INTERFACING XEROX PRINTERS Remove Logical Not commands: This option specifies that Logical Not commands are to be removed from the data stream, i.e., neither printed nor acted upon. This mode is useful for debugging data streams, but it is primarily intended to assist the user in migrating existing documents that use Logica[...]

  • Seite 180

    AGILE 5250 ALLY Users Guide and Reference Page A-18 The 5250 ALLY has two different modes of transparency for use in passing Metacode from the host System to the printer. The 5250 ALLYs normal handling of transparent data is to remove the data from the transparent packet and to send the data to the printer. XPPM printers, however, requi[...]

  • Seite 181

    Page A-19 APPENDIX A  INTERFACING XEROX PRINTERS Line Feed movement is Line Feed: This option specifies that the 5250 ALLY should use Line Feeds to move from line to line. This causes the line density to be based upon the current fonts height. Regardless of the setting of this option, the 5250 ALLY always uses Line Feeds when any type of PFS [...]

  • Seite 182

    [...]

  • Seite 183

    APPENDIX B SCS/DCA COMMAND SUMMARY Overview The AGILE 5250 ALLY, like the IBM printers it emulates, accepts SCS (SNA Control String) and DCA - FFT (Document Content Architecture - Final Form Text) commands. These commands control formatting of the text and other printer functions. The 5250 ALLYs IBM printer emulation uses the printer configurati[...]

  • Seite 184

    AGILE 5250 ALLY Users Guide and Reference Page B-2 Command: Null (NUL) Format: 00 Printers: 3812, 4214, 5219, 5224, 5225, 5256 Action: No operation is performed. No character is printed. IBMEMUL: No operation. 275EMUL: NUL is sent to printer. Command: ASCII Transparency (ATRN) Format: 03 nn [ASCII data] Printers: IBM printer emulation on 3197 di[...]

  • Seite 185

    Page B-3 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Required New Line (RNL) Format: 06 Printers: 3812, 5219 Action: Resets the indent level to the left margin, performs a Carriage Return (CR) and a Line Feed (LF). If the current print position is on the last line of the logical page, an automatic Form Feed (FF) is performed, and printing conti[...]

  • Seite 186

    AGILE 5250 ALLY Users Guide and Reference Page B-4 Command: Superscript (SPS) Format: 09 Printers: 3812, 5219 Action: Causes the current print position to move up one-half line distance. On the 5219, only one level of superscript is supported. On the 3812, multiple levels of superscript are supported. IBMEMUL: Same as the 3812. PFS 2D  SUPS O[...]

  • Seite 187

    Page B-5 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Form Feed (FF) Format: 0 C Printers: 3812, 4214, 5219, 5224, 5225, 5256 Action: Moves the current print position to the top line of the next logical page. The print position is restored to the current indent level, or to the left margin if there is no indent. Most IBM host system print spoole[...]

  • Seite 188

    AGILE 5250 ALLY Users Guide and Reference Page B-6 Command: New Line (NL) Format: 15 Printers: 3812, 4214, 5219, 5224, 5225, 5256 Action: Performs a Carriage Return (CR) and a Line Feed (LF). If the current print position is on the last line of the logical page, it performs an automatic Form Feed (FF), and printing continues on the first line of[...]

  • Seite 189

    Page B-7 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Back Space (BS) Format: 16 Printers: 3812, 5219 Action: Causes the current print position to be moved one character to the left. On the 3812, Back Space can cause the current print position to move to the left of the logical left margin. On the 5219, Back Space will not move to the left of th[...]

  • Seite 190

    AGILE 5250 ALLY Users Guide and Reference Page B-8 Command: Word Underscore (WUS) Format: 23 Printers: 3812, 5219 Action: Causes the preceding word to be underscored. The beginning of the word is delimited by any of the following commands: Underscore Word Underscore Space Numeric Space Back Space Unit Back Space Horizontal Tab Indent Tab Justify[...]

  • Seite 191

    Page B-9 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Line Feed (LF) Format: 25 Printers: 3812, 4214, 5219, 5224, 5225, 5256 Action: Moves the print position down one line. The character position is not changed. If the current print position is the last line of the logical page, it performs an automatic Form Feed (FF), and printing continues at [...]

  • Seite 192

    AGILE 5250 ALLY Users Guide and Reference Page B-10 Command: Set Horizontal Format (SHF) Format: 2B C1 nn hh Printers: 3812, 4214, 5219, 5224, 5225, 5256 Action: Sets the horizontal Maximum Print Position (MPP) to the value of the hh parameter. If the hh parameter is 00h, or if the hh parameter is omitted, the default value for MPP is calculated[...]

  • Seite 193

    Page B-11 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Set Line Density (SLD) Format: 2B C6 nn ld Printers: 3812, 4214, 5219, 5224, 5225 Action: Sets the height of one line of print to be the value of the ld parameter divided by 72 inches. For the 4214, if the value of the ld parameter is greater than 48h, a default value of 0Ch (6 lines per inc[...]

  • Seite 194

    AGILE 5250 ALLY Users Guide and Reference Page B-12 Command: Set Graphic Error Action (SGEA) Format: 2B C8 nn gg uu Printers: 3812, 4214, 5219, 5224, 5225, 5256 Action: Sets both the replacement character and the action to be performed when a non-printable graphic is encountered. The gg parameter specifies the character with which to replace the[...]

  • Seite 195

    Page B-13 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Set Coded Graphic character set though Local ID (SCGL) Format: 2B D1 nn 81 id Printers: 3812, 4214, 5219, 5224, 5225 Action: Selects the character set used for subsequent printing. The id parameter value is one of the following, listed with the name of the corresponding character set: 00 Mul[...]

  • Seite 196

    AGILE 5250 ALLY Users Guide and Reference Page B-14 Command: Set GCGID through GCID (SCG) Format: 2B D1 nn 01 gcgc cpcp Printers: 3812, 5219 Action: Sets the character set used to map subsequent text. The gcgc parameter specifies the Graphic Character set Global ID (GCGID). The cpcp parameter specifies the Code Page Global ID (CPGID). The 3812 d[...]

  • Seite 197

    Page B-15 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Set FID through GFID (SFG) Format: 2B D1 nn 05 gfid fntw ps Printers: 3812, 5219 Action: Selects the font and spacing used for subsequent text. The gfid parameter specifies the Global Font ID (GFID) or typestyle number to be used. The fntw parameter divided by 1440 specifies the character wi[...]

  • Seite 198

    AGILE 5250 ALLY Users Guide and Reference Page B-16 If the current orientation is either portrait or landscape, then the font selection process has two steps. First, one of the following PFSs is sent to the target printer (in this order of priority): Orientation PFS Condition Portrait 13  P PSCPI ps = 02h Portrait 10  P 5CPI CPI = 5 Portra[...]

  • Seite 199

    Page B-17 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Begin Emphasis (BES) Format: 2B D1 nn 8A ca Printers: 3812 Action: Activates the continuous emphasis function. It emphasizes characters by overlaying them with the same pel pattern displaced by two pels horizontally. The ca parameter is ignored. IBMEMUL: Same as IBM. If Option 51  Bolding[...]

  • Seite 200

    AGILE 5250 ALLY Users Guide and Reference Page B-18 Command: Release Left Margin (RLM) Format: 2B D2 nn 0B Printers: 3812, 5219 Action: Release Left Margin (RLM) is used to indicate to the printer that Back Spaces (BS) and Unit Back Spaces (UBS) are allowed to go to the left of the logical left margin. The left margin becomes unreleased upon the[...]

  • Seite 201

    Page B-19 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Set Line Spacing (SLS) Format: 2B D2 nn 09 ls Printers: 3812, 5219 Action: Specifies the line spacing to be used for subsequent text. The ls parameter specifies the number of half-lines to Space. The distance of a full line is determined by the value most recently set either by the Set Line [...]

  • Seite 202

    AGILE 5250 ALLY Users Guide and Reference Page B-20 Command: Set Initial Conditions (SIC) Format: 2B D2 nn 45 ic Printers: 3812, 5219 Action: This command resets all system-changeable settings to one of two sets of default values. The ic parameter specifies the initial condition of the printers settings. An ic value of FFh specifies the Data [...]

  • Seite 203

    Page B-21 APPENDIX B  SCS/DCA COMMAND SUMMARY printer, ensuring that the last logical page from one job and the first logical page of the next job are not printed on the same physical page. When the 5250 ALLY is calculating automatic page orientation, the setting of the initial condition set determines how page size will be calculated. If the ic[...]

  • Seite 204

    AGILE 5250 ALLY Users Guide and Reference Page B-22 Command: Justify Text Field (JTF) Format: 2B D2 nn 03 rere pr Printers: 3812, 5219 Action: Specifies that a field of text is to be justified. Text to be justified follows the command. Justification ends at the next Justify Text Field (JTF), Carriage Return (CR), New Line (NL), Required New Line[...]

  • Seite 205

    Page B-23 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Set Justify Mode (SJM) Format: 2B D2 nn 0D st pr Printers: 3812, 5219 Action: Set Justify Mode is used to activate and deactivate justification. The st parameter specifies whether justify mode is to be activated or deactivated. An st value of 00h means no change. An st value of 01h means act[...]

  • Seite 206

    AGILE 5250 ALLY Users Guide and Reference Page B-24 Command: Set Horizontal Margins (SHM) Printers: 3812, 5219 Format: 2B D2 nn 11 lmlm rmrm Action: Specifies the left and right margins for subsequent printing. The lmlm parameter specifies the left margin position in 1/1440-inch units. The rmrm parameter specifies the right margin position in 1/[...]

  • Seite 207

    Page B-25 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Set Presentation Page Size (SPPS) Format: 2B D2 nn 40 wdwd htht Printers: 3812, 5219 Action: Specifies the physical size of the page. This deactivates the auto new line function. The auto new page function is deactivated if the htht parameter is not omitted. The wdwd parameter specifies the [...]

  • Seite 208

    AGILE 5250 ALLY Users Guide and Reference Page B-26 Command: Set Single Line Distance (SSLD) Format: 2B D2 nn 15 ldld Printers: 3812, 4214, 5219 Action: Specifies in 1/1440-inch units the distance between subsequent print lines. This command overrides the last Set Single Line Distance or Set Line Density (SLD) command. Set Single Line Distance h[...]

  • Seite 209

    Page B-27 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Set Character Density (SCD) Format: 2B D2 nn 29 00 cp Printers: 3812, 4214, 5219, 5224, 5225 Action: Specifies the character density in characters per inch (CPI) for subsequent text. The cp parameter specifies CPI. For the 4214, values of 00h (no change), 05h (5CPI), 0Ah (10CPI), 0Ch (12 CPI[...]

  • Seite 210

    AGILE 5250 ALLY Users Guide and Reference Page B-28 If the current orientation is landscape, one of the following PFSs will be sent to the target printer to invoke the appropriate CPI value: 18  L 5CPI (CPI ≤ 5), 19  L 8CPI (CPI ≤ 8>5), 1A  L 10CPI (CPI ≤ 10>8), 1B  L PSCPI (proportional spacing), 1C  L 12CPI (CPI ≤ [...]

  • Seite 211

    Page B-29 APPENDIX B  SCS/DCA COMMAND SUMMARY For two-byte numbers the following values are valid: Hex value: Color: 0000 Black (or other ribbon color) 0001 Blue 0002 R ed 0003 Pink/Magenta 0004 Green 0005 Turquoise/Cyan 0006 Yellow 0007 Wh it e 0008 Black 0009 Dark Blue 000A Orange 000B Purple 000C Dark Green 000D Dark Turquoise 000E Mustard 00[...]

  • Seite 212

    AGILE 5250 ALLY Users Guide and Reference Page B-30 Command: Page Presentation Media (PPM) Format: 2B D2 nn 48 xxxx fc sd do dd pq dx Printers: 3812, 4214, 5219 Action: Specifies parameters regarding the paper. The fc parameter specifies the forms control. A value of 00h means no change to current setting; 01h specifies paper; 02h specifies enve[...]

  • Seite 213

    Page B-31 APPENDIX B  SCS/DCA COMMAND SUMMARY IBMEMUL: Same as IBM, except that the 5250 ALLY will perform COR even if it has been disallowed with this command. The 5250 ALLY uses the fc and sd parameters to select a source paper drawer simply by adding two (2) to the sd parameter if a forms-type of envelope ( fc =02h) is requested. The 5250 ALL[...]

  • Seite 214

    AGILE 5250 ALLY Users Guide and Reference Page B-32 The qq parameter controls the print quality at the target printer by sending one of the PFSs 2F  LOWQUAL ( qq =03h), 30  MEDQUAL ( qq =01h) or 31  HIQUAL ( qq =02h). These PFSs are sent to the printer only if the print quality setting is changed. Many target printers (specifically dot [...]

  • Seite 215

    Page B-33 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Set Printer Setup (SPSU) Format: 2B D2 nn 4C xx pf xx si Printers: 3812, 5219 Action: Specifies both the paper feed technique and the print setup to be used. The pf parameter specifies the paper feed technique. Valid values are 00h (no change), 01h (manual feed), 02h (tractor feed) and 03h ([...]

  • Seite 216

    AGILE 5250 ALLY Users Guide and Reference Page B-34 Command: Set Exception Action (SEA) Format: 2B D2 nn 85 e1 a1 e2 a2... Printers: 3812, 5219 Action: Set Exception Action is used to specify the action to be taken for each of the exception condition levels. The parameters en and an must be specified in pairs. From zero to 4 pairs can be supplie[...]

  • Seite 217

    Page B-35 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Set Text Orientation (STO) Format: 2B D3 nn F6 caca lala Printers: 3812 Action: This command is used to specify character and line rotation for subsequent text. The caca parameter specifies character rotation angle and is not supported on the 3812. The lala parameter specifies the text line [...]

  • Seite 218

    AGILE 5250 ALLY Users Guide and Reference Page B-36 Command: Begin Underscore (BUS) Format: 2B D4 nn 0A 01 bp Printers: 3812, 5219 Action: The Begin Underscore command specifies that all subsequent text is to be underscored until the next End Underscore command is received. The bp parameter specifies the set of characters for which to bypass und[...]

  • Seite 219

    Page B-37 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Begin Overstrike (BOS) Format: 2B D4 nn 72 ch bp gcgc cpcp Printers: 3812, 5219 Action: Starts character overstrike mode. After a Begin Overstrike command is received, all characters printed (except bypassed characters), are overstruck until an End Overstrike command is received. The ch para[...]

  • Seite 220

    AGILE 5250 ALLY Users Guide and Reference Page B-38 Command: Load Alternate Characters (LAC) Format: 2B FE nn mm ch i1 i2 i3 i4 i5 i6 i7 i8 i9 [i10]... Printers: 4214, 5224, 5225 Action: Specifies new character bit images for selected characters. The parameters ch and i1 through i9 (or i10 ) must be specified in sets (10 or 11 bytes per set). Th[...]

  • Seite 221

    Page B-39 APPENDIX B  SCS/DCA COMMAND SUMMARY The printing mechanism of the 4214 prints characters only as 8 x 10. If character bit image information is loaded with 8 x 9 mode ( mm =01h), the 9th slice of the image is automatically copied into the 10th slice, to expand the character width to 10 slices. The 5225 is not capable of printing solid b[...]

  • Seite 222

    AGILE 5250 ALLY Users Guide and Reference Page B-40 Command: Absolute Horizontal Print Position (AHPP) Format: 34 C0 ah Printers: 3812, 4214, 5219, 5224, 5225, 5226 Action: Causes the current print position to move to the column specified by the parameter ah . Valid values are in the range of 01h to the current setting of Maximum Print Position [...]

  • Seite 223

    Page B-41 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Relative Horizontal Print Position (RHPP) Format: 34 C8 rh Printers: 3812, 4214, 5219, 5224, 5225, 5226 Action: Causes the current print position to be moved horizontally rh character positions to the right. Any value that does not cause the print position to exceed the Maximum Print Positio[...]

  • Seite 224

    AGILE 5250 ALLY Users Guide and Reference Page B-42 Command: Transparent (TRN) Format: 35 nn [data] Printers: 4214, 5224, 5225 Action: Causes the printer to enter a transparent printer mode, where the subsequent nn characters are not checked for control codes. This command allows printing of the bit images previously associated with control char[...]

  • Seite 225

    Page B-43 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Subscript (SBS) Format: 38 Printer: 3812, 5219 Action: Causes the current print position to move down one-half line distance. On the 5219, only one level of superscript is supported. On the 3812, multiple levels of superscript are supported. IBMEMUL: Same as the 3812. PFS 2B SUBS ON is se[...]

  • Seite 226

    AGILE 5250 ALLY Users Guide and Reference Page B-44 Command: Required Form Feed (RFF) Format: 3 A Printers: 3812, 5219 Action: Performs the same function as the Form Feed (FF) control and restores the print position to the left margin. On the 3812, RFF causes the current page to print. IBMEMUL: Same as IBM. 275EMUL: No operation. Command: Substi[...]

  • Seite 227

    Page B-45 APPENDIX B  SCS/DCA COMMAND SUMMARY Command: Numeric Space (NSP) Format: E1 Printers: 3812, 5219 Action: Prints the standard Space graphic. It is processed like Space (SP), but it is not recognized as a word delimiter, and it is not increased in width during formatting. IBMEMUL: Same as IBM. 275EMUL: No operation.[...]

  • Seite 228

    [...]

  • Seite 229

    APPENDIX C PSEUDO TRANSP ARENCY Introduction Most ASCII and EBCDIC printers have features that are not available on IBM midrange printers. If the users application software is aware that the destination of the data may be a non-IBM printer attached to a protocol converter, the application can send printer commands that will activate the printer?[...]

  • Seite 230

    AGILE 5250 ALLY Users Guide and Reference Page C-2 The transparent packet itself consists of two trigger characters, the data to be sent to the printer without translation, and one trigger character that is used to terminate the transparent packet. For example, to send an ASCII escape (1Bh) to the printer, the application would send the followin[...]

  • Seite 231

    GLOSSAR Y A A/B switch A switch that allows input devices to share a printer. AC adapter Converts alternating current to direct current. AFP Advanced Function Printing. AFPDS Advanced Function Printing Data Stream. Alternate host Input device other than the twinax host that can use the printer attached to the 5250 ALLY, such as a PC, network server[...]

  • Seite 232

    AGILE 5250 ALLY Users Guide and Reference Page G-2 Buffer A block of internal memory that stores information until it is ready to be used. Byte A unit of information consisting of eight binary bits. Character codes are often represented in bytes. C Carriage Return A control character that (unless set to be interpreted as a line end) causes the p[...]

  • Seite 233

    Page G-3 GLOSSARY D Data stream Information transmitted between the host system and the 5250 ALLY. DB-25 A plug with 25 male or female pins. Decimal A base 10 numbering system. Default Formatting configurations that are present and are used automatically when no other information is available. Delimit To mark the beginning and end of a character st[...]

  • Seite 234

    AGILE 5250 ALLY Users Guide and Reference Page G-4 F FCC Federal Communications Commission. FF Form feed. Firmware The pre-programmed EPROMs installed in the 5250 ALLY (the internal software). Form feed A control code that instructs the printer to process the current page and print it; a page end. The physical transport of paper to the beginning[...]

  • Seite 235

    Page G-5 GLOSSARY I IBM The worlds largest manufacturer of computing equipment. IBM 35 Hex transparency A standard form of transparency used in SCS data streams. IFS Interchange file separator. IGS Interchange group separator. Initialization To preset to proper starting values. Input The introduction of data from an input device to the computer?[...]

  • Seite 236

    AGILE 5250 ALLY Users Guide and Reference Page G-6 LM Left margin. Logical buffer RAM used to display a displayable or printable image. Logical Unit Number A number assigned to a physical device for identification purposes. M Margin The number of spaces between the edges of a page and the beginning of text. Maximum presentation line The number o[...]

  • Seite 237

    Page G-7 GLOSSARY Output Data transferred 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/400 function in which two characters may be printed in the same presentation position. P Page control The method by[...]

  • Seite 238

    AGILE 5250 ALLY Users Guide and Reference Page G-8 Protocol A set of rules governing the format of data and the control of information interchange between two communicating devices. Protocol converter A device that takes input in one data communications format and outputs the data in another communications format. PSF Print Services Facility. R [...]

  • Seite 239

    Page G-9 GLOSSARY Space A print position where no character is printed. SVF Set vertical format. T Tab A carriage control that specifies output columns and rows. Terminator A character or sequence of characters that indicates the end of a data string that is variable in length. Timer A configuration option that determines how long an idle host or a[...]

  • Seite 240

    AGILE 5250 ALLY Users Guide and Reference Page G-10 Xerox A large manufacturer of computers, printers, peripherals and other electronic equipment. XES Xerox Escape Sequence. The native print mode for Xerox 2700, 3700, 4030, 4045 and 4213 printers. Also available on 4235 printers in XDPM.[...]