第七章虚拟仪器软件平台介绍 掌握LabVIEW的基本组成元素 掌握流程框图的组成 区分簇和数组的区别;全局变量与子VI的区别 掌握VI程序的设计方法 ·掌握VI程序的调试方法 1
5.1 LabVIeW平台介绍与编程初步) 51.1什么是 LabvieW( Laboratory Virtual Instrument Engineering Workbench LabvIeW是一种程序开发环境,类似于C和 BASIC开发环境,但 LabvIeW与其它计算 机语言的显著区别是:其它计算机语言都是采 用基于文本的语言产生代码行,而 LabvieW 使用图形化编程语言G语言编写程序,产生的 程序是框图的形式
·像C或 BASIO一样, Labview也是通用的编 程系统,有一个可完成任何编程任务的庞大的 函数库。 Labview的函数库包括数据采集 GPIB、串口控制、数据分析、数据显示及数 据存储等等。 Labview也有传统的程序调试 工县,如设置断点、以动画形式显示数据及其 通过程序(子ⅥI)的结果、单步执行等等,便 于程序的调试
LabVIEw的特点 图形化的仪器编程环境 零编程 内置的程序编译器 灵活的程序调试手段 功能强大的函数库 支持多种系统平台 开放式的开发平台 具有与网络连接的功能 LabVIew允许在一个框图中并行执行多个不 同的节点。也就是说 LabVIeW环境支持并行 执行、多任务和多VIs
Lab view软件功能强大的原因 强大功能归因于它的层次化结构,用户可以把 创建的Ⅵ程序当作子程序调用,然后再把这个 程序作为另一个程序的子程序来调用,以创建 更为复杂的 Labview程序,而这种调用的层次是 没有限制的,因此可以充分发挥个人的开发潜 LabⅥIEW这种创建和调用子程序的方法,使创建 的程序结构模块化,更易于调试、理解和维护