Distributed Control & Automation Framework (DCAF)

cancel
Showing results for 
Search instead for 
Did you mean: 

DCAF Development and Diagnostic Tools

In order to provide more insight into the design and development of DCAF-based applications, we have created debugging and diagnostic tools for better visualizing the information in a system configuration, for scripting the inclusion of dependencies in a DCAF application, and for building new DCAF plugins.  This document will contain more information about these development tools.

Building New DCAF Plugins

Scripting the Inclusion of Dependencies for a DCAF-based Application

Visualizing a System Configuration

authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 1 of 3
(5,030 Views)

Any information on what exactly those tools are?

0 Kudos
Message 2 of 3
(4,504 Views)

We're in the progress of writing the documentation that will go here.

We're making improvements to the module templates that will make them easier to customize (a new table API in particular).  Once that's done, we're planning on getting a tutorial, possibly a video, showing the new module creation process.

Scripting the dependencies is done via the includes file scripting tool in the DCAF editor.

Visualizing system configuration is done via the Graphviz plugin on the Mappings page (you will need to install Graphviz on the local machine).

Cheers,

Matt Pollock
National Instruments
0 Kudos
Message 3 of 3
(4,504 Views)