Labview入门知识.ppt
《Labview入门知识.ppt》由会员分享,可在线阅读,更多相关《Labview入门知识.ppt(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二章 LabVIEW入门2.1 2.1 基本概念与术语基本概念与术语LabVIEWLabVIEW(Laboratory Virtual instrument Laboratory Virtual instrument Engineering WorkbenchEngineering Workbench)是一种图形化的编程)是一种图形化的编程语言,又称为语言,又称为“”语言。使用这种语言编程时,语言。使用这种语言编程时,基本上不写程序代码,取而代之的是流程图。基本上不写程序代码,取而代之的是流程图。 使用使用LabVIEWLabVIEW开发平台编制的程序称为虚拟仪器开发平台编制的程序称为虚拟仪
2、器(Virtual InstrumentsVirtual Instruments)程序,简称为)程序,简称为VIVI。它包括前面板(它包括前面板(Front PanelFront Panel)、框图程序)、框图程序(Block DiagramBlock Diagram)以及图标)以及图标/ /连接端口连接端口(Icon/Connector)(Icon/Connector)三部分。三部分。 第二章 LabVIEW入门1. 1. 前面板前面板前面板:即图形化用户界面,用于设置输入数前面板:即图形化用户界面,用于设置输入数值和观察输出量,模拟真实仪表的前面板。值和观察输出量,模拟真实仪表的前面板。
3、前面板构成:控制(前面板构成:控制(ControlControl)、指示)、指示(IndicatorIndicator)和修饰()和修饰(DecorationDecoration)构成。)构成。控制:用户设置和修改控制:用户设置和修改VIVI输入量的接口;输入量的接口;指示:显示指示:显示VIVI输出数据或图形;输出数据或图形;修饰:对前面板进行美化、装饰。修饰:对前面板进行美化、装饰。控制和指示统称为对象或控件。控制和指示统称为对象或控件。第二章 LabVIEW入门第二章 LabVIEW入门2. 2. 框图程序框图程序每一个程序前面板都对应着一段框图程序。框每一个程序前面板都对应着一段框图程
4、序。框图程序用图程序用LabVIEWLabVIEW图形编程语言编写,可以把图形编程语言编写,可以把它理解成传统程序的源代码。它理解成传统程序的源代码。框图程序构成:节点(框图程序构成:节点(NodeNode)、数据端口)、数据端口(TerminalTerminal)和数据连线()和数据连线(WireWire)构成。)构成。 第二章 LabVIEW入门第二章 LabVIEW入门节点:节点:VIVI程序中执行元素,包括功能函数、结程序中执行元素,包括功能函数、结 构、代码接口节点和子构、代码接口节点和子VIVI; LabVIEWLabVIEW共有共有4 4种类型节点:种类型节点:1.1.功能函数(
5、功能函数(FunctionsFunctions):):LabVIEWLabVIEW内置节点;内置节点;2.2.结构(结构(StructuresStructures):用于控制程序执行方式;):用于控制程序执行方式;3.3.外部代码接口节点:外部代码接口节点: LabVIEWLabVIEW与外部程序的接口与外部程序的接口4.4.子子VIVI(SubVISubVI)。)。第二章 LabVIEW入门数据端口:数据在前面板对象与框图程序之间交数据端口:数据在前面板对象与框图程序之间交互数据的接口,是数据在框图程序内节点之间传互数据的接口,是数据在框图程序内节点之间传输的接口。输的接口。 数据端口有两种
6、类型:前面板对象端口、节点数据端口有两种类型:前面板对象端口、节点端口。端口。(1 1)前面板对象端口:控制端口、指示端口。)前面板对象端口:控制端口、指示端口。第二章 LabVIEW入门(2 2)节点端口:)节点端口:连线:端口、节点间的数据通道,定义了框图内连线:端口、节点间的数据通道,定义了框图内的数据流动方向。的数据流动方向。 数据连线方式:数据连线方式:(1 1)手动连接数据连线;)手动连接数据连线;(2 2)自动连接数据连线。)自动连接数据连线。第二章 LabVIEW入门整整 形形 浮点数浮点数逻辑量逻辑量字符串字符串文件路径文件路径下面是一些常用数据类型所对应的线型和颜色:下面是
7、一些常用数据类型所对应的线型和颜色:第二章 LabVIEW入门“数据流编程数据流编程”:对一个节点而言,只有当它所有:对一个节点而言,只有当它所有输入端口所需要的数据都被提供以后,它才能够执输入端口所需要的数据都被提供以后,它才能够执行。行。 例如:例如:c c(a ab b)100100;第二章 LabVIEW入门并行执行:并行执行:第二章 LabVIEW入门3. 3. 图标图标/ /连接端口连接端口VIVI具有层次化和结构化的特征。一个具有层次化和结构化的特征。一个VIVI可以作可以作为子程序,这里称为子为子程序,这里称为子VIVI(SubVISubVI),被其他),被其他VIVI调用。调
8、用。图标:作为子图标:作为子VIVI的直观标记;的直观标记;连接端口:表示该子连接端口:表示该子VIVI被调用时的输入输出接被调用时的输入输出接 口;口;详细情况在子详细情况在子VIVI中介绍。中介绍。第二章 LabVIEW入门4. 4. 常用术语常用术语VI Node VI Node SubVI Attribute NodeSubVI Attribute NodePanel Property NodePanel Property NodeBlock Diagram FrameBlock Diagram FrameControl Data AcquisitionControl Data Acq
9、uisitionObject Label Object Label Palette ChartPalette ChartFunctions Palette GraphFunctions Palette GraphControls Palette FunctionsControls Palette FunctionsTools Palette StructuresTools Palette StructuresTerminal Local VariableTerminal Local VariableWires Global VariableWires Global Variable第二章 La
10、bVIEW入门2.2 2.2 LabVIEWLabVIEW的操作模板的操作模板 LabVIEWLabVIEW具有多个图形化的操作模板,用于创建和具有多个图形化的操作模板,用于创建和运行程序。共分三类:为工具(运行程序。共分三类:为工具(ToolsTools)模板、控)模板、控件(件(ControlsControls)模板和功能()模板和功能(FunctionsFunctions)模板。)模板。 工具模板工具模板工具模板为编程者提工具模板为编程者提供了各种用于创建、供了各种用于创建、修改和调试修改和调试VIVI程序的程序的工具。工具。 第二章 LabVIEW入门:Operation Tool:O
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Labview 入门 知识
限制150内