第二讲-创建VI与子VI_第1页
第二讲-创建VI与子VI_第2页
第二讲-创建VI与子VI_第3页
第二讲-创建VI与子VI_第4页
第二讲-创建VI与子VI_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第二讲创建VI与子VI你认为哪一个节点函数将先执行–

是乘法还是除法?在这个例子中,我们无法知道哪一个节点函数首先执行,因为所有输入量几乎同时到达。对于这样一种相互独立的数据流程,如果又必须明确指定节点执行的先后次序,就必须使用顺序(Sequence)结构来明确执行次序。第二讲、创建VI与子VI创建VI的方法:1)打开类似范例,修改之2)新建→基于模板的VI3)完全新建1)基于范例的VI第一步找到合适的范例1)基于范例的VI第二步打开范例1)基于范例的VI第三步保存到自己的文件夹另存---用副本替换原文件第四步按照自己的计划进行修改与设计VI的命名保存VI时,应使用描述性的名称。描述性的名称便于识别VI并了解该如何使用VI,例如,TemperatureMonitor.vi和SerialWrite&Read.vi。含义模糊的文件名会造成文件混淆。保存了多个VI后,更是难以识别。例如,VI#1.vi。命名时同时要考虑用户是否可能在其它平台上使用该VI,因此不要使用一些平台上具有特殊用途的符号,例如,\:/?*<>和#。关于保存的其他特性及VI的属性设置详见教材的7-5至7-62)新建→基于模板的VI新建基于模板生成与显示8大家有疑问的,可以询问和交流可以互相讨论下,但要小声点9生成和显示双击打开10函数选板中选择“统计.vi”数学—概率与统计—统计—鼠标左键按住不放,拖至程序图窗口合适位置11函数选板中选择“统计.vi”选择要输出的统计值—确定12修改程序13调整后的前面板14创建子VI目的:可将新创建的VI用于另一个VI。一个VI被其它VI在程序框图中调用,则称该VI为子VI。子VI可重复调用。在编辑子VI的功能后,为了能为其他VI调用,还有以下几步:每个VI都在前面板和程序框图窗口的右上角有一个图标默认图标,默认图标中有一个数字,表明LabVIEW启动后打开新VI的个数。1)编辑图标方法1:右键单击前面板或程序框图右上角的图标并从快捷菜单中选择编辑图标方法2:双击前面板右上角的图标可将默认图标替换为创建的自定义图标。1)编辑图标方法3:图标编辑器--编辑--从文件导入符号1)编辑图标练习:修改自己编辑的VI的图标2)设置连线板要将一个VI当作子VI使用,需创建连线板。只在前面板中出现连线板集合了VI各个接线端,与VI前面板中的输入、显示控件相互呼应,类似文本编程语言中函数调用的参数列表。连线板标明了可与该VI连接的输入和输出端,以便将该VI作为子VI调用。连线板在其输入端接收数据,然后通过前面板控件将数据传输至程序框图的代码中,从前面板的显示控件中接收运算结果并传递至其输出端。第一步:根据输入输出引脚数量选择合适的模式第二步:利用连线工具进行引脚关联连线板上的每个单元格代表一个接线端第二步:利用连线工具进行引脚关联连线板中最多可设置28个接线端。保存子VI子VI的调用在程序框图窗口,右键点击打开函数选板,选择“选择VI…”到指定的位置选择子VI,问题:以子VI运行,和以单独的VI运行有什么不同?子VI模式下需要对输入引脚设置数据输入快速为子VI创建输入输出控件的方法:以连线工具选择一接线端==》点击鼠标右键==》选择创建==》在“常量输入控件显示控件”选择选中部分程序框图创建子VI用定位工具选择需重复使用的部分程序框图,选择编辑»创建子VI,可将部分VI转换成子VI。选中的程序框图将被替换为新子VI的图标。LabVIEW可为新的子VI创建输入控件和显示控件,并根据所选控件的数目自动配置连线板,将子VI与现有的连线对接。编制VI说明信息和打印VI编制VI说明信息的目的在于记录每个开发阶段的程序框图及前面板的信息。LabVIEW可为已完成的VI编制说明信息并为VI用户创建操作说明。在LabVIEW中可查

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论