168 HB700 | CPU | PMC921xEx | en | 24-04
Deployment CPU iC921xM-FSoE
System variables and status information > System variables
Diagnostic status register
SPLC.DIAG.ST
ATUS_REG.
xxx
NOTICE
The warning threshold for CPU load is 70%, the switch-off threshold is 90%. If
the 90% CPU load is exceeded, the safety CPU switches of
f.
■ The following table describes the information of the bits (0 ... 15) in the diagnostic
status register (SPLC.DIAG.ST
ATUS_REG.xxx).
System variable/elements Type - description
SPLC SPNSV2_TYPE - Data structure
DIAG
STATUS_REG
DBG
2
BOOL - Non-safe debug operation of the safety CPU.
■ The safety CPU is in one of the two DEBUG states (DEBUG-
RUN or DEBUG-ST
OP/DEBUG-HALT).
EST BOOL - There is an entry in the error memory of the safe oper-
ating system (error stack) of the safety CPU. Diagnostic and error
messages from the safe operating system of the safety CPU are
available.
■ These messages can be read and analyzed via iCube Engineer.
■ The variable always has the value TRUE if at least one entry is
contained in the error memory of the safety operating system.
■ As soon as the error memory was read via iCube Engineer and
thus cleared, the value of the variable changes to F
ALSE.
FS BOOL - Failure state of the safety CPU.
■ An error was detected that puts the safety CPU in fail safe state.
⮫
‘Fail safe states’...page 130
■ In this state, the associated, more detailed error code is con-
tained in the diagnostic parameter registers of the safety CPU
(SPLC.DIAG.P
ARAM_REG and SPLC.DIAG.PARAM_2_REG).
INIT
1
BOOL - Initialization of the safety CPU.
■ The initialization of the safety CPU firmware (safe operating
system) was completed without errors.
IO
1
BOOL - Initialization of the safety I/O channel communication.
■ The initialization of the FSoE communication to the I/O devices
was completed without errors.
PON
1
BOOL - PowerON process.
■ The safety CPU is powered. The firmware was loaded into the
RAM memory of the safety CPU and booted up. The self-test
routines of the safety CPU were completed without errors.
POST BOOL - PowerON self-test of the safety CPU (POWER ON SELF
TEST).
■ Self-test of the safety CPU active after PowerON.
PRO
1
BOOL - Load and start the safety application program.
■ The safety-related application programme created with iCube
Engineer
was loaded into the safety operating system of the
safety CPU and started without errors.