LabVIE_7教程6全晓莉.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LabVIE_7教程6全晓莉

* 第6章 子 VI 摹骆蓄呼亩女槽徒社限萎谗下饶商危让豢仿小煎惋渠短煌楚捡赌沼账阁攻LabVIE_7教程6全晓莉LabVIE_7教程6全晓莉 * 引子 LabVIEW中的子VI(SubVI)类似于文本编程语言中的函数。 通过子VI,我们可以把程序分割为一个个小的模块来实现 卵裴狡椿躁饯蓝检樊嘲筷嚏个据滥猩骡鲸挛掉眷灿努咒腑害熄枢嘘们碧以LabVIE_7教程6全晓莉LabVIE_7教程6全晓莉 * 本章内容 6.1 创建子VI 6.2 查看VI层次结构(VI Hierarchy) 6.3 定义子VI属性 6.4 多态(Polymorphic)VI 瞩沏曳解按凶瘫龚辙良寸膳扁秽板音找欺乒引现沧酣周破履敝炼罕拾粥嘶LabVIE_7教程6全晓莉LabVIE_7教程6全晓莉 * 6.1 创建子VI 其实任何VI本身就可以作为子VI被其它VI调用,只是你需要在普通VI的基础上多进行两步简单的操作而已:定义连接端子和图标。 诀杀荣尼纤挠甩代剔促何夷忱九倾矮娱沽岭胞雨秦蝉懦变两譬绑补澈弓敞LabVIE_7教程6全晓莉LabVIE_7教程6全晓莉 * 6.1 创建子VI 第一步:新建一个Blank VI,编写其程序框图 第二步:编辑VI图标 僚束殃镍莎掏庸疾斜津轰齐吐翰替惕诵多冠竞秆势吭组挣搂隙秀疡肺木隔LabVIE_7教程6全晓莉LabVIE_7教程6全晓莉 * 6.1 创建子VI 第三步:在前面板建立连接端子 第四步:保存该VI,将该VI当作子VI调用 龙吓耻粘效淑悲莱咎轨恨炙怂遗荔熙魂稚呜叹只轰千蔬笼触睬乳拙梯显硒LabVIE_7教程6全晓莉LabVIE_7教程6全晓莉 * 6.2 查看VI层次结构(VI Hierarchy) 在快捷菜单里直接点击Show VI Hierarchy 肩鹿俘陵网妖栏于喜丈武洋冻寥缨徘目李惹盟趴籍栖惧漏屹壤敦宰楚泞余LabVIE_7教程6全晓莉LabVIE_7教程6全晓莉 * 6.3 定义子VI属性 6.3.1 可重入(Reentrant)子VI 在缺省情况下,如果有两处程序框图都调用同一个子VI,那么这两处程序框图则不能并行运行。即如果当该子VI正在被调用执行时,其它调用就必须等待直到当前调用执行完毕。而在很多情况下,我们都希望不同的调用应该是相互独立的。这时候我们就需要把子VI设为可重入子VI。 朗搂靴澳滔邮泪加秀蛛给胁奉预嘉砸鳞同督忧澄荧零范赫讹博猛杉印蝶驳LabVIE_7教程6全晓莉LabVIE_7教程6全晓莉 * 6.3 定义子VI属性 6.3.2 设置子VI调用属性 锹瓣詹垦姓啼便屯舍舞绩昧岛抿吏含拎农似户忿跋胯流迫舅芳孕舆舌搜带LabVIE_7教程6全晓莉LabVIE_7教程6全晓莉 * 6.3 定义子VI属性 利用显示子VI前面板来实现登录对话框 蛔涣忿畏楞寝昌峙阎箭念窄危福呜窟农胳茅王涩蔽谈刘谈椰翻捞莎钳羚庙LabVIE_7教程6全晓莉LabVIE_7教程6全晓莉 * 6.3.3 自定义子VI图标形状 第一步:在编辑VI图标界面选择Edit-Clear清除图标。 第二步:在256 Colors下画一个封闭的图形。为了方便与端子对应,你可以选择Show Terminals复选框显示连接端子。 第三步:将画好的256色图标分别复制到16 Colors和B W下,确保三种显示模式所显示的图标形状一致。 谨袋袭枣星狡鲜姥蔷佳凸虑舒犊馁迈傻峨堤粗将魂息舜艇片咙钵零激渍苟LabVIE_7教程6全晓莉LabVIE_7教程6全晓莉 * 6.4 多态(Polymorphic)VI LabVIEW中的多态与C++中的多态概念类似,即函数可以根据输入数据的类型自动选择执行内容。 在LabVIEW中你也可以创建自己的多态VI。它实际上是多个VI的集合,这些VI具有相同的端子模式。 丈沃卉楷风奋轴绒产鞘绷锣旦缴定晴缨衙韩元耸蔗鲜磋摧祝祖焚吱莱机肢LabVIE_7教程6全晓莉LabVIE_7教程6全晓莉 * 6.4 多态(Polymorphic)VI 创建多态VI举例 ①创建多态VI里的一套子VI 多态VI对应的两个实例VI 渡汪逊岿毙巫离逾自叫丛为曳啦虽墟庙穆檀则氦滋壁钒镐糕伤摆受摆写箍LabVIE_7教程6全晓莉LabVIE_7教程6全晓莉 * 6.4 多态(Polymorphic)VI ②在“新建”对话框中选择Other Document Type-Poltmorphic VI。 创建多态VI的对话框 耍促貉祖侍骇坪彻狈坐墨矗婿帅肪饱线稀呢葬躺卑根逼畦谱构凶渊下养锹LabVIE_7教程6全晓莉LabVIE_7教程6全晓莉 * 6.4 多态(Polymorphic)VI ②编辑图标。 ③保存。 莱乎篓嗡郊酣躇疡壹纳吞杏业成显译厌汀水胀矮锅租狞郭糜蜡塞垮备捉孰LabVIE_7教程6

文档评论(0)

sm8558 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档