12 LabVIEw程序设计与应用(第2版) New to LabVIEw? 测出“mmm Upgrading? b LabVIEW EXpress 出出 图221 LabVIEW7 Express的启动界面1 单击 Continue按钮进入第二个启动界面,如图222所示 PhsTHUMETs 器 LabVIEW7 Express 图222 LabVIEW7Exes的启动界面2 界面右侧有4个按钮,每个按钮都包含按钮主体和下拉选单,单击按钮主体则弹出相 应的对话框,单击按钮主体右边的下拉按钮则弹出下拉选单。各按钮功能如表22.1所示。 表221 LabVIEW启动界面上的按钮功能表 功能说明 创一个白Ⅵ或者从模板生成一个v, LabVIEW7Eprs提供了凡种常用的v 板,如果选择从模板创速v,那么将直接生成包含基本框量的ⅵ 打开一个量迟操作过的Ⅵ或者打开一个例程 设置 Measurement and Automation Explore成 LabVIEw 合看Ⅵ说明、查找例程,错误代码说明,网络资等帮助信底
第2章 LabVIEW编程环境 13 当用户单击Newv按钮右边的下拉按钮,然后在下拉选单中选择 Blank, LabVIEW 会生成一个空Ⅵ,空Ⅵ包括两个无标题( Untitled)窗口,一个是前面板窗口,用于编辑 和显示前面板对象:另一个是框图程序窗口,用于编辑和显示框图程序(程序代码)。两个 窗口选单条设计基本一样,除了框图程序窗口增加了4个用于程序调试的工具按钮以外, 两个窗口工具条的设计也是一致的。以下将以框图程序窗口为例,说明窗口工具条和窗口 弹出式选单的布局与功能 1.窗口工具条 窗口工具条中各图标的功能如表222所示 表222留口工具条功能一览表 功筐说明 执行按钮 单击此按运行v1 中断酸租 当执行倍消,绩谈开表按相出理对,表明Ⅵ有情,不能偏译运行 单面该按短,可弹出EmL对话,为用产提示Ⅵ中的情误 连续运行按租 单由此按,可重复运行V 停止站行按钮 单市此按低,可强行停止Ⅵ执行 暂停稻 单击此按,可粉停执行,再单击此技钮,Ⅵ又继续找行 指示灯按租 平击此按链,可动态星示V执行时数据流动的动 单(人)按单击此报组,不仅按节点顺序单步行,而压在节点内也步横行 (B、单此包,节点顺序步执行、不造入环,S等节点内部 执行单步运行 单(出)按举由此按,出循环,S0V等节点内部执行单步式 财准列表粽 分布列表框,为选定的两个成多个对象提供左,右,上,下对准选项 以美化界面设计 稀列表 为选定的两个成多个列象提供间稀排列控制 新序列表框为连定的对重新设定在窗口中的前后次序 是示实材在线帮助 2.窗口主选单 Labv正EW窗口的选单条包括文件(Fie),编辑(Edt)、操作( Operate)、工具(Toos) 闻览(Bwse),窗口(wdow)和帮助(Hep)6大项 (1)File 除了与常规 Windows应用程序一样的文件操作和打印设置选项外,下面有几条是 LabVIEW独有的,如表223所示
LabvIEw程序设计与应用(第2版) 衰223 LabVIEW窗口Fle选单中特有的选项 Print window. 打印当前窗囗 Save with Options 有选择的保存V。可以对Ⅵ加密码、剩除框图程序、转化为bⅥEW61文 板 件格式或将Ⅵ保存为模 V Properties… 设置当前Ⅵ的各种属性。包括优先级、安全保护、窗口外观等 (2)Edit Edit选单中除了一般的编辑功能外,需要特别介绍的是一些如表24所示的选单功能。 表224 LabVEW窗口E吡t选单中的一些选项 选单选项 功能说明 Customize Control 激活前面板控件编辑器,允许用户修改控件并代替默认标准控件 Scale Object with Panet 使控件前面板尺寸随着窗口尺寸成比例变化 Set Tabbing Or 设置使用Tab键切换焦点的次序 Import Picture from File 从文件导入图片 Remove Broken wires 剩除框图中所有错误连接线 Create SubvI 将框阳中选中的对象转化为SubI Run山 time Menu 编辑运行时选单定制用户需要的的选单项 Operate选单中除了一目了然的Run和Stop选项外,其他运行控制项如表22.5所示。 衰225 Labview窗口 Operate选单中的一些选项 选单选项 功能说明 Suspend When Called 当Ⅵ被调用时暂停执行 Ⅵ运行完后打印Ⅵ前面板 Log at Cot Ⅵ运行完后将数据记录写入文件 选择数据记录选项 Make Current Values Default 改变前面板对象的当前值称为默认值 重新恢复前面扳对象的畎认值 Enable Alignment Grid on Panei/diagram 在前面板或框图上显示网格线 Change to Run Mode 在运行和编模式之间切换 Connect to Remote pannel 连接到远程面板 (4)Tools Labview6中有 Project选单, LabvIew7 Express取消了 Project选单,将 Project选 单中的若干内容放在了 Tools选单中。除了通用的查找指定对象功能外, Tools选单还提供 了一些专门功能,如表22.6所示
第2章LabⅥEW编程环境 15 表226 LabvIEw窗口Toos选单中的一些选项 选单选项 功能说明 Instrumentation 仪器驱动程序的更新和导入 比较两个v,显示差异或进行层级结构比较 Source Code Control 提供多种源代码控制功能 VI Revision Histor V版本修改记录 用户名设定 Build Application or Shared Lbrary|建立应用程斥成动态连接庠,此选项只有在安装了 Application (DLL) Builder工具包之后才会出现 V Library Manager. Ⅵ库管理器 Find VIs 查找磁盘的Ⅵ Edit VI Library ⅥI库编辑器 Remote Pannel Connection 管理远程而板的连接 Tool. 网络发布1具 Advanced 包括 Mass Compile、错误代码编辑、 ActiveX控件导入、 ActiveX控 件属性浏览等 多种选项设定 (5)Browse Browse选单提供了多种浏览ⅥI信息的方法,具体说明见表227。 表227 LabVIEW窗口 Browse选单中的一些选项 选单选项 功能说明 Show VI Hierarchy. 以层级降的方式显示Ⅵ的构成 VIs SubVIs 显示Ⅵ包含的Suv This vIs callers 显示Ⅵ的调用者 Unopened SubVIs". 显示没有打开的SubV1 显示没有打开的类定义 Break Points 查香Ⅵ中所设置的断点 (6) windows和 Windows和Hep选单所列功能意义明确,主要用于LabⅤEW环境下各种窗口的管理 和帮助信息的获取,这里不再详述。 23 LabvIew模板 与一般 Windows程序相比, LabvIew提供了3个浮动的图形化模板,分别是工具模 板、控件模板和功能模板。这3个模板功能强大、使用方便、表示直观,是用户编程的主 要工具
LabVIEW程序投计与应用(第2版) 1.工具模板 工具模板包含了一系列的工具,主要用于Ⅵ的创建、修改 和调试,以及操作前面板对象 在 LabVIEW窗口主选单中选择 Windows→ Show Tools Palette,可以打开工具模板( Tools Palette),如图23.1所示, 用鼠标拖动模板窗口的标题栏可以移动工具模板的位置将 鼠标放置在某一个工具的图标上, LabVIEW会自动显示该工具的 功能说明, LabvIEW7 Express的工具模板还提供了工具自动切 图23.1工具模板 换按钮,在操作时可以根据鼠标相对于控件的位置自动选择合适 的工具。表23.1总结了工具模板中各个工具的名称和功能 表231工属板功能一览表 名 Automatic Tow Selection 自动选择工具,根据鼠标相对千控件的位自动选择合适的工具 数据操作工具,用于操作前面板对象的数据,或选择对象内的文本 Operation Value 成数据 tosition/ Sere/elect对操作工具,用于选择对象,移动对象成地放对象的大 Fait Ter 文本编工具,用于在对象中输入文本在窗口中创建称注 Vire 连线工具,用于在积图程序中节点口之间连线,或定义Sahv Object Senut Menu弹出选单工具,得干弹出右键快捷选单,与单击标右键作用相同 Sorel window 滚动窗口工具,两时移动窗口内所有的对象 断点工具,用于在图程序内设置或除断点 Probe Dara 探针工具,用于在图程序内的数据连线上没置数据探针 Ge color 色持贝工具,获取对象上某一点的色 Set Calor 色工具:利用在色选择对话程中选择的颜色,或由酸色拷工 具获得的颜色给材象上色 2.控件模板 控件模板( Controls Palette)包含了 LabvIEW中所有的前面板对象,例如,数字控件 温度计、指示灯、按钮、开关等。用户可以通过控件模板( Controls Palette)创建前面板对 象,控件模板按前面板对象的数据类型分类,包含一系列控件子模板 控件模板位于Ⅵ的前面板窗口中,在前面板窗口的主选单中选择 Windows→Sbow Controls Palette,可以弹出控件模板,在V前面板窗口的空白处单击鼠标右健,也可以弹 出控件模板,如图232所示