CONTROLLER Control Statement

The CONTROLLER control statement provides EREP with channel control unit addresses (CUAs) or device numbers for the I/O devices attached to a control unit, allowing EREP to total the error counts for the control unit.

CONTROLLER control statements are:
  • Used with the system summary report and the threshold report.
  • Necessary when there are more than 16 devices on a control unit.
  • Not used for DASD devices that provide product identifiers within their sense.

Indicates

The CUAs attached to a control unit.

Syntax

Read syntax diagramSkip visual syntax diagram
                   .-,----------------------.      
                   V                        |      
>>-CONTROLLER=--(----cpuser.--+-ccua------+-+--)---------------><
                              +-ccuX------+        
                              '-ccua-ccua-'        

cpuser
Is a six-digit hexadecimal CPU serial number (digits 0–F).
ccua
Is a three- or four-digit hexadecimal channel CUA or device number (digits 0–F). The first digit is the channel designated to the operating system as the primary CUA for the device.
ccuX
Is a two- or three-digit hexadecimal channel-control unit number with X indicating all the device addresses attached to that control unit.
ccua-ccua
Is a range of continuous addresses. The low end of the range must be first. The range must be at least one, and cannot exceed 32.

Defaults

None.

Coding

Notes

Examples

The following example illustrates the use of the CONTROLLER statement to define a controller grouping containing the full range of 32 devices:
CONTROLLER=(011111.0480–049F)
The result of this statement is that EREP combines the errors reported from the devices at addresses 0480 through 049F on CPU 011111 in one report entry.