Commands and Parameter Reason Codes

The following table describes the reason codes for the Substation ES commands and parameters.

Code Description
0 PRM_NONE
No reason is supplied.
1 PRM_KEY_NOTF
Either of these conditions applies:
  • You have not specified the keyword or operator command.
  • A System Initialization Parameter keyword could not be identified or is invalid for the interface member in which it is specified.

Additionally, you could have specified a SIP keyword before the INTF-ID keyword. In all interface member parameters, the INTF-ID keyword must be the first keyword specified to ensure that the initialization routines can determine the interface type.

User Response: Ensure the keyword is correctly spelled and that you can specify it for this particular interface.

2 PRM_KEY_INV

Invalid Keyword detected.

User Response: Either the keyword is invalid, is not supported for this release, or is misspelled.
5 PRM_KEY_MAX_COUNT
The keyword value has already been specified or has been specified too many times for the current input.
8 PRM_KEY_NO_HELP
No help is available for this keyword or command.
11 PRM_KEYVAL_POS
Either of these conditions applies:
  • A value specified for a keyword is positional and has not been specified.
  • The syntax is incorrect for the value.
12 PRM_KEYVAL_LONG
The value of the specified keyword exceeds the allowable maximum length specification.
13 PRM_KEYVAL_SHORT
The value of the specified keyword does not meet the minimum length specification.
14 PRM_KEYVAL_QUOTE
The value of the specified keyword contains only one single quote or is not enclosed within quotes. An example of the correct format is ’This is good’.

User Response: Enclose the field in error within quotes.

15 PRM_KEYVAL_INV
The value specified for the keyword is incorrect.
17 PRM_KEYVAL_RANGE
The value specified for the keyword is outside the valid range.

User Response: Refer to the appropriate Substation ES manual for the keyword values and valid ranges.

19 PRM_MEMORY_ERROR
The Substation ES routines cannot acquire memory for the specified keyword. Certain parameter lists are built dynamically and acquire storage during runtime.

User Response: Ensure that the REGION size on the JOB card is sufficient. If in doubt, specify the REGION=0M setting for the failing program.

21 PRM_KEYVAL_2_FEW
You have specified too few values for the keyword. This is normally a syntax error.

User Response: See the appropriate Substation ES documentation for the keyword values and the values to specify.