to pop up its description (if any).
An instance of this Composite Function Block type utilizes two
instances of the MECH1_DIAGL
type to provide diagnostics for a bidirectional mechanism modeled by
the MECH2_MDL type or the
equivalent physical device. Faults detected are timeouts when the
mechanism is advancing (moving in the FWD direction) or
retracting (moving in the REV direction). The
corresponding timeout periods and diagnostic messages are given by
the NF/MSGF and NR/MSGR pairs,
respectively.
The function block sends and receives data using the local multicast
design pattern. Sensor and actuator data are received on the local
channels identified by the SENSE_ID and ACT_ID
inputs, respectively, and the diagnostic output is published on the
local channel identified by the DIAG_ID input.
Simulation clock events are received on the local channel identified
by the CLK_ID input. Identification of the source of the
diagnostic message is provided by the SRC input.
Default values for the SENSE_ID and ACT_ID
inputs are as described for the XBAR_MDLL
function block type.