试探Labview中结束程序运行的几种方法——作者:foxpro2005.docVIP

试探Labview中结束程序运行的几种方法——作者:foxpro2005.doc

  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文档。上传文档
查看更多
试探Labview中结束程序运行的几种方法 一、在本VI中: 示例1:终止循环 图1.1 只结束了主线程循环部分(结束时会弹出 对话框),由于第2个线程循环还在处于运行状态,故无法退出程序。 那么如何才能使第2个循环结束呢? 可以采用局部变量,如图1.2,但是需要将布尔控件的机械类型改为(单击转换、或释放时转换)。如此一来,就需要在程序中加入将按钮初始化将其状态还原。 示例2:Stop函数 图2.1 点击停止按钮时,将通过Stop函数直接结束整个VI的运行,并返回到停止运行状态,注意并不会关闭前面板(故生成的EXE文件也是同样如此); 若点击前面板的X按钮(Close按钮),则它是将当前VI直接终止运行并将前面板关闭,它不会去管VI中程序执行的状态如何。 示例3:VI的属性节点FP.State属性节点 设置为Closed. 点击停止按钮时,通过VI的FP.State属性节点 (写入closed值)直接结束整个VI的运行并将前面板关闭,而不会去管它后面还有没有其它语句。 示例4:VI的属性节点FP.Open属性节点 设置 F. 示例4与示例3执行的结果是一样的。 示例5:VI的方法节点Abort VI 点击停止按钮时,将直接结束整个VI的运行,并返回到停止运行状态,注意并不会关闭前面板(故生成的EXE文件也是同样如此);同使用Stop函数是一样的效果。 示例6:VI的方法节点FP.Close 同示例4与示例3执行的结果。 示例7:Exit函数 停止所有正在执行的VI并结束当前的LabVIEW实例。 该函数仅关闭LabVIEW。对其它应用程序没有影响。该函数与 停止函数停止运行VI的方式相同。如内存中没有任何未保存的任务,系统将提示用户进行保存。选择取消将中止操作并退出。 二、动态调用子VI时,当主VI退出时自动关闭子VI 1.当子VI需要在循环结束后加入关闭前面板的动作(否则再生成EXE后,会出现,当你点击你的停止按钮时,它的前面板不会被关掉,而返回到停止状态;只有当你点击前面板上的X按钮才会把子VI的前面板给关掉),如图2.1.1。这样一来,子VI可以既可以单独关闭,又可以在主VI关闭时自动关闭。 图2.1.1 另外,要注意是的动态调用子VI时,需要将子VI的运行状态及自动释放引用均设置为“假”,如图2.1.2所示。 图2.1.2 2.主VI中需要将“前面板关闭?”加入事件结构分支中,并将放弃(关闭前面板)设置“真”(图2.2.1),最后在主VI循环结束后加上关闭子VI的代码,及关闭主VI前面板的方法节点FP.Close(如图2.2.2a、b所示)。 当主VI的循环结构退出时,就会去执行关闭子VI 及 本身前面板。 图2.2.1 图2.2.2 图2.2.2b 以上内容是我实际中总结出现的,或许还有更好的方法,还请多多指教。 我也是一个Labview的初学者,在实际应用中也遇到了不少问题,多亏了 /bbs/,上各位大哥的热心帮助,对他们表示忠心的感谢。 愿与大家一起共同学习、交流Labview! 作者:foxpro2005 E-mail: ren_wo_xin@163.com 日期:2010-2-4

文档评论(0)

我思故我在 + 关注
实名认证
文档贡献者

部分用户下载打不开,可能是因为word版本过低,用wps打开,然后另存为一个新的,就可以用word打开了

1亿VIP精品文档

相关文档