FUNCTION_BLOCK MECH2_DIAGL

Hover on a highlighted element
to pop up its description (if any).

MECH2_DIAGL

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.