位于德克萨斯州奥斯汀的美国国家仪器公司(NI)的LabView图形开发平台率先使用方框图和虚拟仪器(VIs)进行测试、测量和控制系统设计。随着LabView 8的引入,这个近20年的平台从单处理器、单实例环境成熟为多开发人员、大规模应用程序的分布式处理。
LabView实时和嵌入式组经理Shelley Gretlein总结了这个新版本的三个主要好处:它通过利用Express VI技术显著减少了开发时间;利用LabView项目简化了面向团队的应用程序开发;而且,它通过设计和同步智能设备和组件,将智能分布到多个处理器。
LabView Express技术是在LabView 7发布版中引入的,它通过一些工具减少了开发时间,这些工具将常见的测量和自动化任务简化为更高级别的、交互式的功能块。这有助于工程师与数据采集和控制设备通信,并在运行期间修改执行参数,如采集速率。发布8增加了35个新的Express VIs到原来的38个VIs在发布7,并包括一个I/O助手和仪器驱动查找器。NI表示,其仪器驱动程序网页每月的访问量超过2万次,用户可以在这里下载大量测试、测量和控制设备的驱动程序。
为了适应更大,更复杂,多处理器应用程序,版本8包括新的LabVIEW项目。对于软件开发团队,Project有助于管理和重用大量代码,包装部署申请,并确保解决法规和合规性问题。LabVIEW 8在开发分布式计算的应用程序中解决了几个挑战,包括编程多个处理器,集成了不同的I / O和共享和同步数据。该发布提供确定性以太网和新的分布式通信协议,通过共享变量,该分布式变量抽象协议传输层与系统中的任何节点共享数据,包括实时节点,历史数据库和基于Web的监控控制台。它还支持诸如OPC,TCP / IP和Modbus TCP等协议,以连接到第三方硬件,如可编程控制器,Modbus设备和OPC服务器。