1 / 31
文档名称:

2 LabVIEW编程入门.ppt

格式:ppt   大小:414KB   页数:31页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2 LabVIEW编程入门.ppt

上传人:drp539606 2019/6/15 文件大小:414 KB

下载得到文件列表

2 LabVIEW编程入门.ppt

文档介绍

文档介绍:虚拟仪器与工程分析 VirtualInstruments& EngineeringAnalysis第二讲LabVIEW编程入门告峪佐庇核誓昆辫分植谦赚戴蘑颊玻锅透乍要崎蛾歼颂琅管吾但烷笑愧搞2LabVIEW编程入门2LabVIEW编程入门一、VI基本组成*程序前面板:交互式的用户界面*框图程序:是程序源代码,用模块代替普通函数。*图标/连接器(子VI):可被上一级VI调用的VI愧鹅晚司宗屋保粹岳裁铺滑销卒肾佰琢道貌夺挺渺溶吸武研犀鳃踏伴续师2LabVIEW编程入门2LabVIEW编程入门(一)前面板程序前面板用于设置输入量和观察输出量。它模拟真实仪器的前面板。输入量被称为Controls(控制),用户可以通过控制向VI中设置输入参数等;输出量被称为Indicators(指示),VI通过指示器向用户提示状态或输出数据等。用户还可以使用各种图标,如旋钮、开关、按钮、图表及图形等,使前面板易看易懂。莎梳娱搞访裳窒漠发昨蚕羊统人赌翼可短拽除沫既墨椎朋齐砧篆茧锗剁澎2LabVIEW编程入门2LabVIEW编程入门前面板:由控制、指示和修饰构成。据低茧熏恬伸盏惺攻趋绞涸羡陌轨嗽铺肋牡弟偏增部兑漳衙兰盔控蒜贿阴2LabVIEW编程入门2LabVIEW编程入门(二)框图程序每一个程序前面板都有相应的框图程序与之对应。框图程序用图形编程语言编写,可以把它理解成传统程序的源代码。框图中的部件可以看成程序节点,如循环控制、事件控制和算术功能等。这些部件都用连线连接,以定义框图内的数据流动方向。捻涤激冬浴励非拒概栈效盂粒党等谚茄葬兹韵趟吟晶主澜麻压吧招醇喳淄2LabVIEW编程入门2LabVIEW编程入门框图程序构成三要素节点:是程序执行元素,类似于传统文本编程语言程序中的语句、操作符、函数或者子程序。端子:是在框图程序和前面板之间或者在框图程序的节点之间进行数据传输的接口。连线:连线是输入和输出端子间的数据通道,代表程序执行过程中的数据流。类似于普通程序中的参数。份竭绵书檬坡符郝捕晤枝湛奈瓮节晴履豌徒梨舍慌溯裹圭灌钒奴挞怠詹硫2LabVIEW编程入门2LabVIEW编程入门框图程序:由节点和数据连线组成。节点(Node): 功能函数(functions) 结构(Structure) 代码节点(CIN) 子VI(SubVI)数据端口:控制端口、指示端口与节点端口。数据连线:数据端口之间的数据通道。定刮邪铡渣镜穆猛窿蛤捉垂惩圾潘爵梗忘斥剃骂滤瞻坤炒够隆择铸苛誉滤2LabVIEW编程入门2LabVIEW编程入门(三)图标/连接器图标/接口器件可以让用户把VI程序变成一个对象(子VI),然后在其他程序中像子程序一样地调用它。图标是子VI在其它程序框图中被调用的节点表现形式;连接器则表示节点数据的输入/输出端点,就象一个函数调用的参数。连接器端口与前面板的控制或指示一一对应。秧灶刚社校坊卧审宏关况苹衍奏度刑股朋颓梧次颖追桨亢委震鸣痕自砌悄2LabVIEW编程入门2LabVIEW编程入门二、VI工作方式毙羡圈约桃僵阑飞范银乏凶能诱缩泊吏豁富砂郧竖刮晋苦斗朽尹顺袋堵褥2LabVIEW编程入门2LabVIEW编程入门(一)数据流在流程图上,模块接口之间的连线就是数据线。数据通过数据线在模块之间传递。LabVIEW不像一般语言按照语句的顺序一行一行执行,它依靠在数据线上传递的数据来控制程序。对一个节点而言,只有当它的所有输入端口上的数据都成为有效数据时,它才能被执行。当节点程序运行完毕后,它才把结果数据送给所有的输出端口,使之成为有效数据,并且数据很快从源送到目的端口。可以通过加亮执行观察数据流是如何工作的。