1. Embedded and Industrial Control
Local Machine Control
The machine control reference architecture is a collection of reference designs and components for developing CompactRIO-based applications in automation and control of industrial machinery in application areas such as packaging, process control, and flow automation. Design concepts and implementation methods described in this reference architecture may be used a wider variety of embedded and industrial control applications, and may also be applied to other platforms such as Compact FieldPoint and PXI. Please provide feedback on this architecture in its Discussion Forum.
Machine Control Reference Applications
Reference applications combine all of the different components recommended for an application type and show how to use these components to develop a complete application. Reference application may be used as a startiong point to develop your own application.
Components used in the Machine Control Reference Architecture
The Embedded Datalogging Reference Design is an ongoing project to define recommended frameworks for developing datalogging applications using the CompactRIO platform. The initial reference application provides an example of an in-vehicle datalogger.
An example of a configurable datalogger is also provided.
Redundancy is a broad topic applicable to a wide range of applications requiring increased reliability and reduced downtime. Reference designs for developing redundancy in an application address different methods to implement multiple controllers and the methodology to switch between controllers in case of a failure or unexpected event.
2. RF and Communications
RF Record and Playback
This is a reference application for RF Recording and Playback. It is designed to acquire, display, and generate RF signals. When combined with high-speed data streaming to and from hard disk arrays, data can be streamed almost indefinitely.
3. Sound and Vibration
GPS synchronization enables measurement systems to make synchronized measurements over extremely large areas. GPS provides a method of sharing timing signals without the need of running timing cables to each measurement system. Another benefit to GPS is that your data is always time stamped to a global time standard which allows you to associate your data with data sets from other systems which are also synchronized to GPS with a high level of confidence. Some applications which can take advantage of the benefits of GPS include structural monitoring, large microphone arrays, ground vibration monitoring, and environmental noise monitoring. This article will provide an overview of how to set up a GPS synchronized system with NI Dynamic Signal Acquisition (DSA) devices.
Components are building blocks that may be used in developing a variety of applications. The components referenced below are used in one or more of the reference architectures and applications, but may also be used on their own in other application areas. To best understand the use of these components it is useful to review the documentation of associated reference architectures and applications.
Please provide feedback on these components in the appropriate section of the Component Discussion Forum.
- CVT - Current Value Table
- CCC - CVT Client Communication Interface
- CIE - cRIO I/O Design Pattern for Machine Control
- DTB - Distributed Timebase
- HNE - HMI Navigation Engine
- TAE - Touch Panel Alarm Engine
- TCE - Tag Configuration Editor
- TPD - Touch Panel Page Development