SYSTEM ASM_MVCDL


DIAGNOSTICS

This System Configuration implements the layered Model+View+Control+Diagnostics testing architecture for the assembly example.

The MODEL and CONTROL Devices are configured identically to the corresponding Devices in the ASM_MVL and ASM_MVCL examples, respectively.

The DIAGNOSTICS device implements the Diagnostic functions. Diagnostic functions are implemented in the MONITOR resource by instances of the MECH2_DIAGL and DSCYL_DIAGL types, and diagnostic messages are logged in the LOG resource by an instance of the DIAG_LOG type.

This System configuration uses the Local Multicast design pattern for the communication of data and events among Resources. The associated Tagged Data is the same as for the ASM_MVL system configuration, with the additional two tags shown in the table below.

Tag Name Type(s) Description
DIAG WSTRING,WSTRING Diagnostic Source (SRC) and Condition (COND)
DIAG_CLK Diagnostic Clock
DIAGNOSTICS.LOG
DIAGNOSTICS.MONITOR