在LabVIEW里使用导航控件
主要软件: LabVIEW Development Systems
主要软件版本: 2014
主要软件修正版本: N/A
次要软件: N/A
问题: 如何在LabVIEW中使用导航控件
解答: 从LabVIEW 2014开始,远程开发以及LabVIEW Touch Panel模块的部署功能被包含进了LabVIEW专业开发系统中,作为该变化的一部分,LabVIEW 2014专业开发系统只支持运行Windows嵌入式标准7的TPC-22xx系列的NI Touch Panel Computers (TPC)。这个操作系统提供增强的可靠性,容差性已经其他Windows系统中没有的定制化特性
伴随着这个改变,导航控件在触摸屏设备上不再存在,如果使用LabVIEW 2014或者更新的版本的话,包含导航控件的触摸屏VI将会断开。
为了在LabVIEW 2014或者更新版本中使用导航控件,考虑以下几点:
- 我用一个使用导航控件的LabVIEW 2013D 项目,我可以把该项目转移到2014吗?
你可以把该项目转换到2014,但是前面板包含导航控件的VI将会断开。考虑下面的解决方法来完成转换:
方案1: 使用现存的Touch Panel项目创建一个新的Built Application
- 把项目里面的项从Touch Panel目标移到项目浏览器窗口下的My Computer
- 创建一个新的built application,配置与原来Touch Panel目标下的配置一样
- 组建build application并把应用从上位机移到Touch Panel中。可以使用共享文件夹,USB flash驱动等来完成
方案2: 使用其他控件替换导航控件
考虑重新设计前面板,从而避免使用导航控件。例如,你可以使用选项卡或者设计自己的逻辑从而在不同前面板之间跳转。你可以使用Touch Panel Project模板来创建一个执行一个触摸屏设备的项目,这里面包含了选项卡控件以及逻辑。在LabVIEW中,选择File»Create Project ,找到Touch Panel Project模板,并使用该模板
- 我想在LabVIEW 2014中在触摸屏目标中使用导航控件,虽然不建议这么做
NI并不推荐使用导航控件,并把他们从LabVIEW中的控件选板中移除出去了。然而,,该控件在安装后,在目录labview\ vi.lib\Navigation Controls下可以找到. 你可以进行拖拽 .xctl文件到前面板上,从而使用
例如,拖拽labview\vi.lib\Navigation Controls\Next Button\Next Button (Modern).xctl file到前面板上,从而创建一个Next按钮
Note: 导航控件只限于在项目浏览器下的我的电脑中使用,你必须使用方案1中的方法将built应用部署到Touch Panel目标中
相关链接:
附件:
报告日期: 07/09/2014
最近更新: 02/27/2015
文档编号: 6N8BN3QY
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.