下载后可任意编辑基于 LABVIEW 的信号发生系统1、LABVIEW 概述1
1 Labview 简介LabVIEW[2](Laboratory Virtual Instrument Engineering Workbench)是一种用图标代替文本行创建应用程序的图形化编程语言
传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而 LabVIEW [2]则采纳数据流编程方式,程序框图中节点之间的数据流向决定了 VI 及函数的执行顺序
VI 指虚拟仪器,是 LabVIEW [2]的程序模块
LabVIEW [2]提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面
用户界面在 LabVIEW [2]中被称为前面板
使用图标和连线,可以通过编程对前面板上的对象进行控制
这就是图形化源代码,又称 G 代码
LabVIEW [2]的图形化源代码在某种程度上类似于流程图,因此又被称作程序框图代码
2 LABVIEW 的应用LABVIEW 有很多优点,尤其是在某些特别领域其特点尤其突出
测试测量:LABVIEW 最初就是为测试测量而设计的,因而测试测量也就是现在LABVIEW 最广泛的应用领域
经过多年的进展,LABVIEW 在测试测量领域获得了广泛的承认
至今,大多数主流的测试仪器、数据采集设备都拥有专门的 LabVIEW 驱动程序,使用 LabVIEW 可以非常便捷的控制这些硬件设备
同时,用户也可以十分方便地找到各种适用于测试测量领域的 LabVIEW 工具包
这些工具包几乎覆盖了用户所需的所有功能,用户在这些工具包的基础上再开发程序就容易多了
有时甚至于只需简单地调用几个工具包中的函数,就可以组成一个完整的测试测量应用程序
控制:控制与测试是两个相关度非常高的领域,从测试领域起家的 LabVIEW 自然而然地首先拓展至控制领域