Channel wires simplify complex communication between parallel sections of code. Available on both desktop and real-time versions of LabVIEW, the channel wire method helps improve code readability and reduces development time. Users report developing applications faster by making architectures that are more transferable across domains... setting up sophisticated software architectural patterns that natively have multiple sources, without having to create and maintain considerable amounts of custom software in the background.
LabVIEW 2016 continues the thread openness of both the product itself and the ecosystem that supports it, NI says, with enhanced interoperability with Python and third-party devices. This openness, combined with several new enhancements, helps users continue to improve productivity by streamlining code development and deployment.
With the latest version of LabVIEW, according to NI, users can:
- Simplify development with channel wires that reduce complex, asynchronous communication to a single wire.
- Take advantage of more RAM and memory with new 64-bit add-on support for the LabVIEW Control Design and Simulation Module, LabVIEW MathScript Real-Time Module, LabVIEW Unit Test Framework Toolkit, LabVIEW Desktop Execution Trace Toolkit and LabVIEW VI Analyser Toolkit.
- Streamline the automation of benchtop measurements with the Instrument Driver Network which supports 500 new devices in addition to the existing 10,000 supported instruments.
- Integrate Python IP using the new Python Integration Toolkit for LabVIEW, which is a simple API from Enthought, Inc. (Austin, Texas) (available in the LabVIEW Tools Network) that can integrate Python scripts into LabVIEW applications.
A video is available;