LabVIEW程序设计模式(六)—总结

2015-08-05 09:35:46   来源:vihome   

关键字: LabVIEW  程序设计模式

世界上不会存在一劳永逸的事情,因此也不要认为任何一种程序设计模式能够“通杀”所有的程序结构。本文对LabVIEW程序设计模式的讨论主要是为了更好地理解LabVIEW程序的设计方法,更进一步地设计出健壮、可扩展性强的程序。
如果觉得某一种程序设计模式非常方便,LabVIEW提供了模版以便于重复利用这些Vis。在LabVIEW中选择“File>>New…”菜单,会弹出图 45所示的对话框。当然,也可以将自己撰写的一些程序设计模式存储为LabVIEW模版(vit格式)。

LabVIEW程序设计模式(六)—总结 - statemice - Change
45 New对话框
在使用LabVIEW时,程序员会更习惯于使用函数面板(Function Palette),包括调用一个子VI(SubVI)或者选择一个内置的函数。那么能否把一个自定义的VI放在函数面板中,当选择该VI时并不是调用其作为一个子VI,而是调用该VI的背面板代码?答案是肯定的。
  1. 首先新建一个VI,命名为Template_Event.vi【下载】,前面板如图 46所示,后面板如图 47所示。该VI并不实现任何功能,只是作为一个例子。

LabVIEW程序设计模式(六)—总结 - statemice - Change
46 Template_Event.vi前面板
LabVIEW程序设计模式(六)—总结 - statemice - Change
47 Template_Event.vi背面板
  1. 选择LabVIEW的Tools>>Advanced>>Edit Palette Set…菜单项,弹出图 48所示的对话框(根据工具包的安装情况会显示不同数量的图标)。

LabVIEW程序设计模式(六)—总结 - statemice - Change
48 Function Palette Set对话框
[1] [2]
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

推荐阅读

编辑:什么鱼
本文引用地址: http://www.eeworld.com.cn/Test_and_measurement/2015/0805/article_12600.html
[发表评论]
[加入收藏]
[打印本页]
[关闭窗口]
[返回顶部]
[RSS订阅]
小广播
每日新闻
最热点击
本周热门资源推荐
EEWORLD独家
论坛精华
精选博文