ni培训印刷版slides删减版中文lesson developing modular applications_第1页
ni培训印刷版slides删减版中文lesson developing modular applications_第2页
ni培训印刷版slides删减版中文lesson developing modular applications_第3页
ni培训印刷版slides删减版中文lesson developing modular applications_第4页
ni培训印刷版slides删减版中文lesson developing modular applications_第5页
已阅读5页,还剩12页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

1、第7课 开发模块化应用程序 理解模块化概念图标和连线板使用子VIA. 理解模块化概念LabVIEW中模块称为子VI2模块化就是将程序分为若干区块。这样,对程序某个模块的修改就不会影响到其他模块A. 模块化子VI 子VI相当于文本编程语言中的子程序前面板和程序框图右上角均显示VI图标图标为程序框图中VI的图形化表示3在VI内部被调用的VI称为子VI A. 模块化子VI 4A. 模块化子VI 5函数代码调用程序代码function average (in1, in2, out)out = (in1 + in2)/2.0;mainaverage (point1, point2, pointavg)子

2、VI程序框图调用VI程序框图B. 图标和连线板创建VI后,通过设置图标和连线板可将VI用作子VI图标和连线板相当于文本编程语言中的函数原型每个VI前面板和程序框图的右上角均有一个图标图标是VI的图形化表示VI用作子VI时,程序框图上将显示该子VI的图标6B. 图标和连线板较好的VI图标一个较好的VI图标应具有下列特性通过以下参数表述VI功能:相关图形描述性文本7B. 图标和连线板创建图标右键单击前面板或程序框图右上角的图标,从快捷菜单选择编辑图标或双击该图标,可执行图标自定义操作 用户也可将系统中的任意图片托曳至该图标上8B. 图标和连线板设置连线板右键单击前面板右上角图标,从快捷菜单选择显示

3、连线板连线板上的每个单元格代表一个接线端使用各接线端分配输入和输出右键单击连线板,从快捷菜单选择模式,可选择所需接线模式9B. 图标和连线板标准以此连线板布局为标准顶部接线端通常预留为引用接线端,例如文件引用底部接线端通常预留为错误簇10C. 使用子VI如要放置一个子VI至程序框图:在函数选板选择VI选择要用作子VI的VI双击VI,将其放置在程序框图上如要放置一个已打开的VI至另一个打开VI的程序框图:单击要用作子VI的VI的图标拖曳此图标至另一VI的程序框图11C. 使用子VI接线端设置粗体:必要接线端无格式:推荐接线端灰体:可选接线端12C. 使用子VI处理错误使用条件结构处理传递至子VI的错误13C. 使用子VI处理错误避免在子VI内使用LabVIEW错误处理器VI14C. 使用子VI转换VI的一部分为子VI转换VI的一部分为子VI:在程序框图中使用定位工具选中要用作子VI的部分 点击编辑创建子VI15总结测验答案在子VI中,未完成下列哪些接线端连线将导致错误?必要接线端推荐接线端可选接线端16总结测验答案VI被用作子VI时,必须

温馨提示

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

最新文档

评论

0/150

提交评论