LabVIEW教程之选择结构的详细资料说明

资料大小: 0.08 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2019-06-17

上 传 者: 易水寒他上传的所有资料

资料介绍

标签:程序(1043)C语言(3604)labview(2494)

  选择结构相当于文本语言中的条件语句。LabVIEW 8 中新增加的 Diagram Disable Structure,Conditional Disabled Structure 类似 C 语言中的条件宏定义语句。

  在调试程序时常常会用到程序框图禁用结构。程序框图禁用结构中只有 Enabled 的一页会在运行时执行,而 Disabled 页是被禁用、即不会执行的;并且在运行时,Disable 页面里的 SubVI 不会被调入内存。所以,被禁用的页面如果有语法错误也不会影响整个程序的运行。这是一般选择结构(Case Structure)无法做到的。

  例如图 1、2 中的示例,如果我们在运行程序的时候暂时不希望将 test 写入到文件里,但又觉得有可能以后会用到。此时,就可以使用程序框图禁用结构把不需要得程序禁用掉。需要注意的是程序框图禁用结构可以有多个被禁用的框架,但必须有且只能有一个被使用的框架。在被使用的框架中,一定要实现正确的逻辑,比如上图的例子中,在被使用的框架中一定要有连线把前后的文件句柄和错误处理联接好。

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料