4 - 9
4 Safety Function Blocks
NX-series Safety Control Unit Instructions Reference Manual (Z931)
4
SF_Antivalent
SF_Antivalent
This safety FB monitors the discrepancy time for two antivalent SAFEBOOL inputs.
Note “Antivalent” refers to the state where two inputs are simultaneously in the opposite status during normal
operation. This kind of inputs is also called complementary or non-equivalent.
Instruction Name FB/FUN Graphic expression
SF_Antivalent Antivalent 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_ChannelNC SAFEBOOL TRUE or FALSE FALSE It functions as the input for a N.C. connection.
FALSE: The N.C. contacts are open.
TRUE: The N.C. contacts are closed.
* N.C. = Normally closed
S_ChannelNO SAFEBOOL TRUE or FALSE TRUE It functions as the input for a N.O. connection.
FALSE: The N.O. contacts are open.
TRUE: The N.O. contacts are closed.
* N.O. = Normally open
Discrepancy-
Time
TIME Depends on data
type.
T#0ms It sets the maximum monitoring time for discrepancy
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_AntivalentOut SAFEBOOL TRUE or FALSE FALSE The safety output.
FALSE: At least one of the signals is FALSE or the state
changed outside 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_Antivalent
Activate
S_ChannelNC
S_ChannelNO
DiscrepancyTime
BOOL
SAFEBOOL
BOOL
WORD
Ready
S_AntivalentOut
Error
DiagCode
BOOL
SAFEBOOL
SAFEBOOL
TIME