S_ChannelNC and S_ChannelNO inputs

State-controlled inputs for the NO and NC channels of the connected two-channel switch or sensor.

  • S_ChannelNC = Channel_Normally Closed

  • S_ChannelNO = Channel_Normally Open

Data type: SAFEBOOL

Initial value: SAFEFALSE

In order to switch the S_AntivalentOut output to SAFETRUE, the S_ChannelNC input must be SAFETRUE and the S_ChannelNO input must be SAFEFALSE (taking the time set at DiscrepancyTime into account as regards the change in state).

Connection: Connect these inputs to the two-channel switch or sensor connected to the Safety Logic Controller. Constant SAFETRUE or SAFEFALSE values are not permitted.

NOTE:

Operating current principle: Connect S_ChannelNC to the signal of an N/O contact and S_ChannelNO to the signal of an N/C contact if you want the S_AntivalentOut output to display SAFETRUE when the contacts are activated.

Closed-circuit current principle: Connect S_ChannelNC to the signal of an N/C contact and S_ChannelNO to the signal of an N/O contact if you want the S_AntivalentOut output to display a SAFETRUE signal when the contacts are not activated.

The two inputs S_ChannelNC und S_ChannelNO must always be connected to a different type of contact (either N/C or N/O).

Value

Description

S_ChannelNC = SAFETRUE

S_ChannelNO = SAFEFALSE

If input S_ChannelNC switches to SAFETRUE and input S_ChannelNO switches to SAFEFALSE within the time set at DiscrepancyTime, the S_AntivalentOut output switches to SAFETRUE. The S_AntivalentOut output then remains SAFETRUE for as long as the inputs maintain these states.

S_ChannelNC = SAFEFALSE

S_ChannelNO = SAFEFALSE

Or

S_ChannelNC = SAFETRUE

S_ChannelNO = SAFETRUE

When the same states are present at the inputs (S_ChannelNC and S_ChannelNO) after the time set at DiscrepancyTime has elapsed, this results in an error message (Error = TRUE) and the S_AntivalentOut output is switched to SAFEFALSE.

S_ChannelNC = SAFEFALSE

S_ChannelNO = SAFETRUE

When the S_ChannelNC input switches to SAFEFALSE or the S_ChannelNO input switches to SAFETRUE, the S_AntivalentOut output switches to SAFEFALSE.

NOTE:

The discrepancy time is exceeded if the same states are present at the inputs (S_ChannelNC and S_ChannelNO) once the time set at DiscrepancyTime has elapsed.

This results in an error message (Error = TRUE). In such cases, the function block always switches to the defined safe state (S_AntivalentOut = SAFEFALSE).