4 Safety Function Blocks
4 - 36
NX-series Safety Control Unit Instructions Reference Manual (Z931)
SF_Equivalent
This safety FB monitors the discrepancy time for two equivalent SAFEBOOL inputs.
Instruction Name FB/FUN Graphic expression
SF_Equivalent Equivalent FB
Variables
Input Variables
Variable Data type Valid range Default Description
Activate BOOL TRUE or FALSE FALSE Refer to Safety FB Common Input Variables on page 4-2.
S_ChannelA SAFEBOOL TRUE or FALSE FALSE A variable. It functions as input A for a logic connection.
FALSE: Input A is open.
TRUE: Input A is closed.
S_ChannelB SAFEBOOL TRUE or FALSE FALSE A variable. It functions as input B for a logic connection.
FALSE: Input B is open.
TRUE: Input B is closed.
Discrepancy-
Time
TIME Depends on data
type.
T#0ms A constant. It sets the maximum monitoring time for dis-
crepancy between two inputs.
Output Variables
Variable Data type Valid range Default Description
Ready BOOL TRUE or FALSE FALSE Refer to Safety FB Common Output Variables on page
4-4.
S_EquivalentOut SAFEBOOL TRUE or FALSE FALSE The safety output.
FALSE: At least one of the signals is FALSE or the state
did not change within the monitoring time.
TRUE: The two input signals are active and the state
changed within the monitoring time.
Error BOOL TRUE or FALSE FALSE Refer to Safety FB Common Output Variables on page
4-4.
DiagCode WORD Depends on state
code.
16#0000 Refer to Safety FB Common Output Variables on page
4-4.
SF_Equivalent
Activate
S_ChannelA
S_ChannelB
BOOL
SAFEBOOL
BOOL
WORD
Ready
S_EquivalentOut
Error
DiagCode
BOOL
SAFEBOOL
SAFEBOOL
TIME DiscrepancyTime