National Instruments announced the release of the NI LabWindows/CVI 8.1 Real-Time Module, an extension to the proven ANSI C development environment that makes it easy for engineers to create and deploy reliable and deterministic applications to dedicated real-time hardware such as PXI and desktop PCs. LabWindows/CVI Real-Time takes advantage of network variables to simplify the process of transferring data between real-time and Windows applications. The software also introduces a new high-resolution timing engine for achieving more precise timing and determinism.
“The LabWindows/CVI 8.1 Real-Time Module gives engineers the technology to quickly and seamlessly communicate with distributed real-time and Windows applications, decreasing the amount of code a developer must rewrite to run pre-existing applications in a real-time environment,” said John Pasquarette, director of software marketing at National Instruments. “LabWindows/CVI Real-Time also delivers tight integration with the LabWindows/CVI development environment and National Instruments hardware, providing engineers with a single toolchain for creating real-time server applications and Windows client applications.”
The network variable technology, introduced in LabWindows/CVI 8.1, gives engineers a simplified interface for communicating with applications written in LabWindows/CVI, National Instruments LabVIEW, Microsoft Visual Basic .NET and C#. Using network variables and the LabWindows/CVI Real-Time Module, engineers now can publish and share live measurement data between test systems located on the factory floor and remote supervisory machines without the complexity of low-level TCP programming. Engineers also can use the network variable to communicate between LabWindows/CVI Real-Time and NI LabVIEW Real-Time targets.
A new high-resolution timing engine in the LabWindows/CVI 8.1 Real-Time Module helps engineers perform the accurate timing required for event response applications. With the new timing engine, engineers now can achieve submillisecond loop rates with microsecond software jitter using PXI hardware, which is ideal for applications that require precise timing and determinism such as motion control and event response.
LabWindows/CVI Real-Time also introduces usability enhancements such as the real-time project template to reduce the initial setup and configuration of a new real-time application. In addition, engineers can use LabWindows/CVI Real-Time to remotely reboot a real-time target from the supervisory machine, giving them even greater programmatic control of their distributed applications.
LabWindows/CVI Real-Time also takes advantage of the Technical Data Management (TDM) Streaming library introduced in LabWindows/CVI 8.1. The TDM Streaming library streams real-time test and measurement data to disk quickly without affecting the determinism of time-critical applications. In addition, engineers can use the TDM Streaming library to efficiently store and describe measurement data, making it easy for them to perform quick offline analysis of their real-time applications.
About National Instruments
National Instruments (www.ni.com) is transforming the way engineers and scientists design, prototype and deploy systems for measurement, automation and embedded applications. NI empowers customers with off-the-shelf software such as NI LabVIEW and modular cost-effective hardware, and sells to a broad base of more than 25,000 different companies worldwide, with no one customer representing more than 3 percent of revenue and no one industry representing more than 10 percent of revenue. Headquartered in Austin, Texas, NI has more than 4,000 employees and direct operations in nearly 40 countries. For the past eight years, FORTUNE magazine has named NI one of the 100 best companies to work for in America.
Pricing and Contact Information
NI LabWindows/CVI 8.1 Real-Time Module
Priced from $2,399; €2,499; ¥334,000