onlinecomponents.com
UM EN ILC 1XX
4-2
PHOENIX CONTACT 7805_en_02
4.3 Diagnostic status register
Information about the operating state of the Inline Controller is stored in the diagnostic
status register. Every bit in the diagnostic status register is assigned a certain Inline
Controller state.
The following system variables can be used to read the diagnostic status register
information.
Table 4-2 System variables of the diagnostic status register
System variable Type Meaning
MASTER_DIAG_STATUS_REG_USER BOOL User error/parameterization error
MASTER_DIAG_STATUS_REG_PF BOOL Peripheral fault
MASTER_DIAG_STATUS_REG_BUS BOOL Bus error
MASTER_DIAG_STATUS_REG_CTRL BOOL Error on the Inline Controller/hardware fault
MASTER_DIAG_STATUS_REG_DTC BOOL Diagnostic routine active
MASTER_DIAG_STATUS_REG_RUN BOOL Data transmission active
MASTER_DIAG_STATUS_REG_ACT BOOL Selected configuration ready to operate
MASTER_DIAG_STATUS_REG_RDY BOOL Inline Controller ready to operate
MASTER_DIAG_STATUS_REG_BSA BOOL Bus segment disconnected
MASTER_DIAG_STATUS_REG_SYSFAIL BOOL System failure
MASTER_DIAG_STATUS_REG_RES BOOL Standard function processed negatively
MASTER_DIAG_STATUS_REG_SYNCRES BOOL Synchronization error occurred
MASTER_DIAG_STATUS_REG_DCR BOOL Faulty data cycles
MASTER_DIAG_STATUS_REG_WARN BOOL Defined warning time exceeded
MASTER_DIAG_STATUS_REG_QUAL BOOL Defined error density exceeded
MASTER_DIAG_STATUS_REG_SSINFO BOOL Pending message
MASTER_DIAG_STATUS_REG_HI BYTE Master diagnostic status register, high byte
MASTER_DIAG_STATUS_REG_LOW BYTE Master diagnostic status register, low byte