- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动优化LabVIEW框图.PDF
自动优化LabVIEW 框图
概述
图形化的框图和数据流执行使得工程师和科学家能够轻松理解NI LabVIEW 的图形化编程,但随着
LabVIEW 应用的日趋复杂化,对代码组织性的维护变得困难起来。譬如您可以试想一下,最近一次阅
读同事写的代码,或者打开一段几个月前写的程序,您会惊讶地发现框图中充满组织混乱的代码,
如果用传统的LabVIEW 工具来整理,如布线优化及目标排列工具,需要花上几个小时。LabVIEW 8.6
中包含的框图优化工具,能让您快速布局整个框图,无需手动排布任何连线或目标。
通过这款工具您可以自动完成下列任务:
重新整理排列框图中的任一输入控件及显示控件
重新走线或拉直连线
置框图中目标的间距及紧凑度
图1. 鼠标轻点就能重新整理、排列整个框图
021•800-820-3622 •@ •/china National Instruments
框图优化工具是如何工作的
框图优化工具能够让您的LabVIEW 代码更容易被理解,同时不改变代码的功能性,这一特点和布线
优化及目标排列工具一致。您可以通过以下三个方法来调用框图优化工具:
1.在框图工具栏上点击框图优化键
2.选择框图菜单中的 “编辑框图优化”
3.通过框图优化快捷键CTRL+U
图2. 您可以通过点击框图工具栏的框图优化键来代替快捷键CTRL+U
框图优化工具包括几个配置选项,您可以在 “工具选项”的列表中选择“框图:优化”。
其中值得注意的几个配置选项包括:
水平及垂直框图间距 –指定框图目标间的间距最小像素 。
水平及垂直连线间距 –指定连线间或连线与框图目标间的间距最小像素。
输入控件置于框图左侧 –将所有输入控件移到框图的左侧。如果输入控件在某个结构内部,
LabVIEW 将其移到结构的左侧边界 。
显示控件置于框图右侧 –将所有显示控件移到框图的右侧。如果显示控件在某个结构内部,
LabVIEW 将其移到结构的右侧边界。
布局品质 – 决定LabVIEW 用于框图优化的时间。布局品质越高,框图越紧凑 。
图3. 自定义包括连线间距、框图间距、布局品质等优化设置
021•800-820-3622 •@ •/china National Instruments
框图优化工具使用中的提示与技巧
值得注意的是,框图优化工具并不能让您的框图布局达到最完美,因为每个用户对目标间距、排列
及密度等参数都有各自不同的设置。框图优化工具能显著改善代码的外观,如果和其它工具(如目标
排列工具)配合使用,就能发挥最大的功效。举例来说,您可以在开始时选择框图优化,然后通过分
布式目标工具来进行进一步间距调整。
图4.与LabVIEW 传统工具(如目标排列工具)结合使用,框图优化工具就能够发挥最大功效
1. 框图优化工具使用中的五大技巧:
2. 记得在第一次应用框图优化工具前作好备份。如果在优化前未作备份,您还也可以通过 “撤
销”键(编辑撤销优化或CTRL+Z)来恢复。
3. 选项菜单中的 “输入控件置于框图左侧”选项是针对所有输入控件的。在选择该选项前请先
对框图作仔细评估,确保这是您希望得到的结果。同样的问题也适用于 “显示控件置于框图
右侧”选项。
4. 通过框图优化工具可以让您更好地利用LabVIEW 8.6 的其它特性。结合Quick Drop 中的预测
文字功能和框图优化的快捷键,可以快速、整洁地编写代码。
5. LabVIEW 将目标标签作为框图目标的一部分,这就意味着输入控件、显示控件的标签将同相
应的目标一起被移动。
6. 框图优化工具不会移动自由标签,如框图的文档和注释。请将自由标签嵌套在诸如while 等
结构中,以保持其位置相对完整性。
总结
单击鼠标,您就可以在数秒钟内通过框图优化工具重新整理整个框图。虽然使用框图优化工具并不
能得到最完美的框图布局,但您确实可以通过配置选项在像素级上指定连线间距、框图间距、及框
图紧凑性。通过与目标排列、Quick Drop 等工具结合使用,框图优化工具将是一款功能强大的快速
开发整洁代码的工具。
021•800-820
文档评论(0)