LabVIEW User Group
Wednesday, December 12, 2018
11:30 AM – 1:00 PM
Georgia Tech Research Institute
1525 Perimeter Parkway, Suite 415
Huntsville, Alabama United States
Enhance your NI LabVIEW development skills and network with other LabVIEW users in your area.
LabVIEW user groups meet regularly to discuss various LabVIEW programming techniques, technologies, application design patterns, and much more. Attendees learn development strategies demonstrated through real-world applications and interact with fellow LabVIEW users creating LabVIEW programs for a wide range of applications and industries.
*Please note the room change for this meeting: Suite 140
An Introduction to the Distributed Control and Automation Framework (DCAF)
Presented By: Matt Jacobson, National Instruments
The Distributed Control and Automation Framework (DCAF) is an application template for the development of LabVIEW-based solutions in industrial and embedded environments, such as machine control, process automation, and distributed control. DCAF is built around a core data engine that automates data handling between sensors, actuators, network protocols, and data processing modules. Each of these modules is developed as a plug-in component of the data engine, and the framework provides a range of prebuilt modules including Modbus, UDP, Scan Engine, TDMS, PID, Alarming, Scaling, and CVT. During this meeting, learn how developers can create custom plug-ins for the framework in LabVIEW or use templates to develop core logic in other programming languages and add new and application-specific capabilities.
Also, we will review how all engine and module functionality is exposed programmatically and through a configuration editor which enables developers to configure the engine, modules, data exchange, and appropriate error handling. Learn how developers can modify the parameters of deployed solutions without recompiling the code, which enhances the flexibility of applications built with the framework.
DCAF is provided free under an open source code license (Apache 2.0). It is a community-driven project that is hosted on the DCAF GitHub repository and can be downloaded through VI Package Manager. DCAF Core is officially supported by NI. For DCAF platform support, post your questions and comments to the DCAF community group (ni.com/dcaf).
Who Benefits from Attending
Local networks of LabVIEW developers share ideas and example code during LabVIEW User Group meetings. Whether you are new to LabVIEW or a longtime wireworker, this meeting presents a unique way to build your LabVIEW skills and network with your peers in your area. Bring your challenges and questions to this meeting.