FUNCTION_BLOCK DSCYL_DIAGL

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

An instance of this Composite Function Block type utilizes three instances of the MECH1_DIAG type to provide diagnostics for a dual-stroke cylinder mechanism modeled by the DSCYL_MDLL type or the equivalent physical device. Faults detected are timeouts when the first or second cylinder is advancing or when both cylinders are retracting. The corresponding timeout periods and diagnostic messages are given by the NF1/MSGF1, NF2/MSGF2 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.

See the XBAR_MDLL function block type for descriptions and default values for the *_ID inputs.

DSCYL_DIAGL