Fail-Safe Blocks
Fail-Safe Systems
8-10 A5E00085588-03
8.2.1 F_CH_DI
Function
The block reads the digital value of the input channel whose symbolic name is
linked to the input VALUE from the associated F module driver (F_M_DIx). The F
module driver has read the digital value via a safety frame from the digital input
module (or possibly a module that is redundant to this one). The connection to the
associated F module driver (F_M_DIx) is automatically established by means of the
interconnection at the input CHADDR.
If the digital value is valid, it is made available at the output Q.
If the digital value is invalid, the substitute value 0 is output at the output Q. For the
reintegration of a process value after an error is corrected, a user acknowledgment
is required depending on the parameterization and error type.
Alternatively, a simulation value can be output at the output Q.
For the process value at the output Q, a value status (quality code) is generated at
the output QUALITY that can take on the following states:
State Quality Code
Valid value 16#80
Simulation value 16#60
Substitute value 16#48
I/Os
Name Data Type Explanation Default
Inputs:
ADDR_CODE DWORD
Address code for VALUE
interconnection
Supplied
automatically
CHADDR F_WORD Address of the channel in the F
module driver
Interconnected
automatically
VALUE BOOL Must be interconnected with the
symbolic address of the channel
from HWCONFIG across the
margin of the chart
0
SIM_I F_BOOL Simulation value 0
SIM_ON F_BOOL 1= activate simulation value
0= deactivate simulation value
0
PASS_ON F_BOOL 1= activate passivation
0= deactivate passivation
0
ACK_NEC F_BOOL User acknowledgment for
reintegration after error
1 = required
0 = not required
0
ACK_REI F_BOOL Reintegration acknowledgment 0