Function blocks
74 Function blocks for TwinSAFE logic components
3.7.2.1 Diagnostic and state information for FB TWOHAND
Table 3-41: Diagnostic information (16-bit value)
Discrepancy error input pair 1
Discrepancy error input pair 2
Discrepancy error between the two input pairs
Two-hand error - one of the two input pairs is actuated and waiting for the
second input pair. The error is issued if the second input pair is now actuated
and the first input pair is no longer detected as actuated.
Discrepancy error input pair 1 with enabled option "Safe Inputs after Disc Error"
(set in addition to bit 0) (not EL6900/KL6904)
Discrepancy error input pair 2 with enabled option "Safe Inputs after Disc Error"
(set in addition to bit 1) (not EL6900/KL6904)
Discrepancy error between the input pairs with enabled option "Safe Inputs after
Disc Error" (set in addition to bit 2) (not EL6900/KL6904)
Table 3-42: State information (8-bit value)
RUN
The FB TWOHAND module assumes the RUN state if all active inputs are TRUE. The FB
TWOHAND module can only assume the RUN state from one of the states 1BUTTON or
2BUTTON.
The outputs assume the following values:
Error=0
TwoHandOut=1
STOP
The FB TWOHAND module assumes the STOP state if the input FbRun is FALSE.
The outputs assume the following values:
Error=0
TwoHandOut=0
SAFE
The FB TWOHAND module assumes the SAFE state if all active inputs are FALSE. The FB
TWOHAND module exits the SAFE state if all active inputs of an input group are TRUE.
The outputs assume the following values:
Error=0
TwoHandOut=0
ERROR
If the FB TWOHAND module detects an error, the FB TWOHAND module assumes the
ERROR state and transmits the corresponding Diag message to the GROUP module.
The outputs assume the following values:
Error=1
TwoHandOut=0