EMS Manual

Collector Errors
EMS Manual426909-005
22-19
ZEMS- Errors (Over Basic SPI Interface)
ZEMS- Errors (Over Basic SPI Interface)
These errors can be returned by EMS collectors through the basic SPI-compliant
interface in response to ZEMS- collector command.
Token and Data Type Definitions
Collector error lists include some tokens and values defined by SPI (prefixed by ZSPI)
as well as those defined by EMS (prefixed by ZEMS). These tokens and values are
defined here, rather than with each error list, because most of them occur in several
error lists.
SPI Token Codes
These SPI tokens (with prefix ZSPI) occur in collector error lists:
ZSPI-TKN-ENDLIST (type ssctl)
is the SPI token that ends a list—an error list in this section.
ZSPI-TKN-ERRLIST (type list)
is the SPI token that begins an error list.
ZSPI-TKN-ERROR (type error)
is the standard SPI error token. The DDL for ZSPI-TKN-ERROR is:
DEFINITION ZSPI-DDL-ERROR.
02 Z-SSID TYPE ZSPI-DDL-SSID.
02 Z-ERROR TYPE ZSPI-DDL-ENUM.
END
ZSPI-TKN-PARM-ERR
is the standard SPI error token. The DDL for ZSPI-TKN-PARM-ERR is:
DEF ZSPI-DDL-PARM-ERR.
02 Z-TOKENCODE TYPE ZSPI-DDL-TOKENCODE.
02 Z-INDEX TYPE ZSPI-DDL-UINT.
02 Z-OFFSET TYPE ZSPI-DDL-UINT.
END
The ZSPI-TKN-PARM-ERR token gives the token code and index (but not the
value) of a command parameter token used in error.
ZSPI-TKN-PROC-ERR (type enum)
specifies a procedure associated with the error. (The exact association depends on
the particular error and is described with the related ZSPI-TKN-ERROR value.)
Note. To express SPI token types such as ZSPI-TYP-UINT, these listings omit ZSPI-TYP- and
place the remainder in italicized, lowercase letters, as in (type uint).