LabVIEW的程序组成及基本概念

您所在的位置:网站首页 程序框图的三种基本结构 LabVIEW的程序组成及基本概念

LabVIEW的程序组成及基本概念

2024-06-17 21:18| 来源: 网络整理| 查看: 265

       LabVIEW的核心是VI。该环境包含三部分:程序前面板(Front Panel)、类似于代码功能的程序框图(Diagram)和图标/连接端口。程序前面板用于设置输入数值和观输出量,用于模拟真实仪表的前面板。在程序前面板上,输入量被称为控件(Controls)模拟了仪器的输入装置并把数据提供给VI的方框图;输出量被称为指示器(Indicators)模拟了仪器的输出装置并显示由程序框图获得或产生的数据。控件和显示是以各种图标式出现在前面板上,如旋钮、开关、按钮、图表、图形等,这使得前面板直观易懂。        LabVIEW中有两种类型的数据端口:控制端口和指示端口及节点端口。控制端口指示端口用于前面板对象,当VI程序运行时,从控制输入的数据通过控制端传递到框程序,供其中的程序使用,产生的输出数据在通过指示端口传输到前面板对应的指示中显示。每个节点端口都有一个或数个数据端口用于输入或输出。        用LabVIEW编制出的图形化VI是分层次和模块化的,可以将它用于顶层(Toplevel)程序,也可用作其他程序或子程序的子程序。一个虚拟仪器的图标被放置在另一个虚拟仪器的流程图中时,它就是一个子仪器(SubVI)。SubVI在调用它的程序中同样是以一个图标的形式出现的。LabVIEW依附并发展了模块化程序设计的概念,用户可以把一个应用题目分解为一系列的子任务,每个子任务还可以进一步分解成许多更低一级的子任务,直到把一个复杂的题目分解为许多子任务的组合。首先设计SubVI完成每个子任务,然后将之逐步组合成能够解决最终问题的VI。

       使用LabVIEW开发平台编写的应用程序称为虚拟仪器程序,简称为VI(Virtoat Instrument)。设计编写程序时需要掌握以下基本概念。 (1)前面板(Front Pane):它是应用程序的界面,与用户直接接触的图形用户界面,由控制量(Controls)和显示量(Indicators)构成。 (2)程序框图(Block Diagram):又称代码窗口或流程图,是VI图形化的源程序,也是VI的核心。 图标/连接端口:它是LabVIEW作为G语言的特色之一,是图形化了的常量、变量、函数及VIs和Express VIs。 (3) “工具”选板(Tools Palette):它提供了各种用于创建、修改和调试程序的基本工具。 (4)“控件”选板(Controls Palette):它包括了各种控制量(Controls)和显示量(Indicators). 主要用来创建前面板中的对象,构成程序的界面。 (5)“函数”选板(Functions Palette):它是创建框图程序的工具,包括了编写程序过程中用到的函数、VI程序及Express VI,主要用于构建程序框图中的对象。 (6)子VI与子程序:在LabVIEW中也存在子程序的概念,在LabVIEW中的子程序被称作子VI(SubVl)。           



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3