Defining non-VTAM devices

You can use the COMM, LINE, LINEGRP, NAME, and TERMINAL macros to define non-VTAM devices to your IMS system.

If your IMS system uses non-VTAM devices, use the macro statements from the set shown in Table 1 to describe your data communication facilities. The number of sets you must prepare depends on the hardware configuration of your IMS system.

All non-VTAM data communication specifications must precede the VTAM® macro set in your IMS system definition stage 1 input deck. You receive a stage 1 output warning message if the VTAM macro set is not the last physical set. If an MSC macro set is part of your system definition, it should precede your VTAM macro set; otherwise, your system definition does not complete. To add VTAM support, you must specify either an ONLINE or ALL system definition on the IMSCTRL macro statement. Non-VTAM data communication macros, the number that is coded, and their purpose are listed in the following table.

Table 1. Non-VTAM data communication macros
Macro Number of macros coded Purpose of macro
COMM1 One only per IMS system definition Specifies general communication options that are not associated with any particular terminal type.
LINE One for each line of the line group following the LINEGRP data Assigns address and characteristics of one line in a line group.
LINEGRP One for each line type Assigns DD names for a group of lines and terminals with like attributes.
NAME One or more for each logical terminal or component following each TERMINAL macro Specifies the logical terminal name for the physical terminal that is specified by the TERMINAL macro.
TERMINAL2 One for each physical terminal attached to the line specified by the LINE statement Specifies physical terminal characteristics.
Note:
  1. You can specify only one COMM macro in an IMS system definition. The COMM macro is required for VTAM.
  2. When the TERMINAL statement describes a switched physical terminal, the NAME statement cannot be used to specify logical terminal names for it.