JES2 Generation Considerations [ RJE/XL Node Manager's Guide ] MPE/iX 5.0 Documentation
RJE/XL Node Manager's Guide
JES2 Generation Considerations
To generate support for an RJE/XL workstation under JES2, the
program consists primarily of defining the characteristics of the
data communications lines and the remote station facilities and
characteristics using the following macros:
LINEnnnn This macro defines the characteristics of a single data
communications line servicing a remote station. nnnn
identifies the line number.
RMTnnnn This macro defines the characteristics of the remote
terminal located at REMOTEnnnn.
nnnn.PRm This macro defines the characteristics of a printer at
REMOTE nnnn. For RJE/XL, you define a single logical
printer (m=1).
Rnnnn.PUm This macro defines the characteristics of a card punch
at REMOTE nnnn. For RJE/XL, you define a single logical
punch (m=1).
Rnnnn.RDm This macro defines the characteristics of a card reader
at REMOTE nnnn. For RJE/XL you define a single logical
reader (m=1). For complete definitions of these macros
and parameters and the other macros and parameters that
are defined in a complete JES2 generation, refer to the
System Programming Library: JES2 Installation,
Initialization and Tuning Explanations follow for the
JES2 macros and parameters necessary to define the
remote and line that is used by your RJE/XL
installation. A number of available parameters,
particularly for the remote card reader, card punch, and
printer definitions, are not specified. The default
values are appropriate for communications between the
host and your RJE/XL station.
Line Definition
The line definition parameters are described below.
LINE= nnnn
Line definition is required.
COMP This parameter is required to allow the line being
defined to perform data compression (default value).
Enter NOCOMP to disable data compression. The value
used here overrides specifications made in the RMT
definition or in the definition of the workstation in
the communications controller EP.
HDUPLEX This parameter is required for communications with
RJE/XL (default value). It indicates that the data
communications on the line being defined is half duplex.
A full duplex line is identified by entering FDUPLEX.
TRANSP This parameter is required to invoke the transparency
feature for the line being defined. The default is
NOTRANSP, which disallows the transparency feature.
UNIT= cau
This parameter is required to identify the subchannel
address of the data communications line being defined.
The default value is selected by JES2 and is the first
available BSC line address.
EBCDIC This parameter is required for communication with RJE/XL
(default value). It defines the data communications
line code as EBCDIC.
Remote Definition
The remote definition parameters are described below.
RMTnnnn This definition is required. nnnn is the number of the
remote host.
terminal type This parameter is required to identify the type of
terminal being emulated by your RJE installation.
Specify 2780 or 3780. This must match the Workstation
Type element in the RJE/XL configuration file.
COMP This parameter is recommended if you are doing IBM 3780
emulation. It indicates that the remote being defined
has the data compression/expansion feature. RJE/XL in
3780 mode automatically compresses embedded blanks and
the host configuration should match this capability. In
2780 mode RJE/XL acts like a real IBM 2780 hardware
terminal and does not perform compression. For 2780,
you should specify NOCOMP (default value), or omit the
parameter. Note that COMP and TABS (which allows the
tabulation feature) cannot both be specified.
LINE= nnnn
This parameter is required for dedicated, leased lines.
It identifies the number of the data communications line
that is connected to your RJE/XL installation. This
parameter applies to dedicated lines only. If this
parameter is omitted, JES2 assumes that the remote being
defined is using a nondedicated (SIGNON) line. The
available range for nnnn is 1-2000 and cannot be greater
than the value assigned to the &NUMLNES parameter.
MRF This parameter is required for IBM 2780 emulation if you
specify values greater than 1 for either the
Nontransparent or Transparent Blocking Factors in the
RJE/XL configuration file. Indicates that the remote
being defined has the multiple record feature. The
default value is NOMRF.
NUMPU= 1
This parameter is required if you want your RJE/XL
subsystem to receive punch streams. It defines the
number of card punches at the remote. For RJE/XL, the
maximum you can specify is 1. The default value is 0.
NOTE There are also NUMPR and NUMRD parameters to define the numbers of
printers and readers respectively at the remote. These need not be
specified, though, since the default values for both of these
parameters is 1.
TABS This parameter is required if you want to send tabulated
data from the host to RJE/XL (default is NOTABS).
Note that TABS and COMP (which allows the data
compression/expansion feature) cannot both be specified.
TRANSP This parameter is required if you want transparent data
to be transmitted between the host and RJE/XL (default
is NOTRANSP). This value will not take effect unless
TRANSP is also specified in the line definition.
Remote Reader Definition
The remote reader definition parameters are described below.
Rnnnn.RD1 Remote reader definition is required. nnnn is the
number of the remote host at which this reader is found.
CLASS= v
This parameter identifies the job class as recognized by
JES2. This value is overridden by a CLASS specification
on JCL JOB cards that you send to the host. The default
value for v is A.
START Recommended default. This parameter indicates that the
card reader at the remote being defined is to be started
or enabled automatically when JES2 starts processing.
If you specify DRAIN, the device (in the case of RJE/XL,
the logical device) must be enabled by a command from
the host system operator.
To communicate with RJE/XL, none of the parameters under
the remote reader definition other than Rnnnn.RD1
actually need to be specified. Use of default values
allow proper operation. Refer to the System Programming
Library: JES2 Installation, Initialization, and Tuning
for additional information.
Remote Printer Definition
The remote printer definition parameters are described below.
Rnnnn.PR1 Remote printer definition is required. nnnn is the
number of the remote host.
PRWIDTH= nnn
This parameter identifies the number (nnn) of characters
that would be printed on the line of an actual remote
terminal (IBM 2780 or IBM 3780) printer. For RJE/XL,
this identifies the size of the blocks of data that it
stores on disk in the printer files. For postprocessing
purposes, this value should equal the width of the line
for the printer you are using. The default value is
120. To communicate with RJE/XL none of the other
parameters under the remote printer definition need to
be specified. Use of the default values allows proper
operation.
Remote Punch Definition
The remote punch definition parameter is described below.
Rnnnn.PU1 Remote punch definition is required. nnnn is the number
of the remote host. To communicate with RJE/XL, none of
the parameters other than Rnnnn.PU1 under the remote
punch definition need to be specified. Use of the
default values allows proper operation.
Example Partial JES2 Generation
The following example shows a partial JES2 generation.
.
.
.
LINE71 COMP,HDUPLEX,TRANSP,EBCDIC,UNIT=020
.
.
.
****************************************************
.
.
.
RMT71 3780,COMP,NUMPU=1,TRANSP,LINE=71
R71.RD1 START,CLASS=A
R71.PR1 PRWIDTH=132
R71.PU1
.
.
.
MPE/iX 5.0 Documentation