Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Document Type: Tutorial
NI Supported: Yes
Publish Date: Sep 23, 2009


Feedback


Yes No

Related Links - Developer Zone

Related Links - Products and Services

What's New in the LabVIEW 2009 Real-Time Module

3 ratings | 3.67 out of 5
Read in | Print | PDF

Overview

The NI LabVIEW 2009 Real-Time Module introduces new features for architecting advanced applications with new real-time technologies, synchronizing and communicating between distributed real-time targets, and increasing the flexibility of NI CompactRIO Scan Mode applications.

Deploy Text-Based Math to Embedded Real-Time Targets

LabVIEW Real-Time now supports deploying text-based math directly to embedded real-time targets. With the LabVIEW 2009 MathScript RT Module, you can design, prototype, and deploy faster by reusing algorithms you have validated on your desktop PC.

 

Use LabVIEW Classes for Object-Oriented Design

LabVIEW classes now work with LabVIEW Real-Time, so you can seamlessly port your object-oriented applications to embedded hardware or design a real-time system from the ground up with increased modularity.

 

Synchronize Distributed LabVIEW Real-Time Targets    

This release of LabVIEW Real-Time introduces absolutely timing sources for Timed Structures. With absolute timing sources, you can synchronize system clocks and synchronously fire events on a set of distributed real-time targets.

 

Selectively Broadcast Data with UDP Multicast

Using UDP Multicast VIs, you can now selectively broadcast information from a LabVIEW Real-Time target to clients that subscribe to the connection.

Provide Secure Web Connectivity with SLL Encryption

Web services hosted by LabVIEW Real-Time targets now offer SSL encryption, the industry standard method for providing secure communication on the Web.

 

Easily Back-Up and Restore Real-Time Targets with System Replication

With new system replication VIs, included in LabVIEW Real-Time, you can easily manage your real-time systems with the ability to back-up and restore system images over the network.

 

Programmatically Discover, Configure, and Access CompactRIO Scan Mode I/O

The flexibility of CompactRIO Scan Mode has increased greatly increased with the release of the LabVIEW 2009 Real-Time Module. You now can programmatically discover, configure, and access CompactRIO Scan Mode I/O at runtime. For example, you can program a CompactRIO controller to detect which NI C Series I/O modules are present at startup; configure the voltage gains, thermocouple types, and specialty digital functionality of each I/O module; and begin logging each channel to disk.

 

Increased LabVIEW FPGA and CompactRIO Scan Mode Integration

Using CompactRIO Scan Mode, you now can insert your own data into the NI Scan Engine from your FPGA VIs. For example, if you are calculating the RMS value of an acceleration input with LabVIEW FPGA, you now have the ability to periodically write this value to an I/O variable that can be dragged-and-dropped onto the diagram of your LabVIEW Real-Time VI. LabVIEW FPGA also provides the functionality required to synchronize your FPGA logic with the scan engine logic.

 

Evaluate LabVIEW for Designing Embedded Systems

3 ratings | 3.67 out of 5
Read in | Print | PDF

Reader Comments | Submit a comment »

error on text SLL heading for SSL security
Search SLL and replace with SSL. Inconsistent
- Zach Olson, National Instruments. zach.olson@ni.com - Aug 17, 2009

 

Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).