当前位置:首页 > 财经

labview官网 超值宝典!LabVIEW常用工具、调试工具汇总,官方盖章,绝对干货!

本文分为两部分:LabVIEW常用工具及调试工具介绍。

第一部分主要讨论了鼠标在LabVIEW中的功能以及如何使用鼠标完成各种任务,即介绍LabVIEW中常用的工具,包括快捷菜单、属性对话框和工具栏等修改VI的重要方式。

第二部分主要介绍了LabVIEW的调试工具,如当程序无法运行或出现错误结果和行为时,如何区分和解决上述两种错误。

第一部分:虚拟仪器常用工具介绍

选择工具

LabVIEW提供了一系列创建、修改和调试VI的工具。工具是鼠标光标的一种特殊操作方式。选择工具后,鼠标光标成为工具的图标和操作模式。LabVIEW可以根据鼠标的当前位置自动选择相应的工具。

图1。工具选择板

您可以在工具选项板中手动选择所需的工具。要打开工具选项板,请选择“查看工具选项板”。

自动工具选择器

在工具面板的顶部,有一个自动选择工具按钮。当选择该按钮时,LabVIEW会根据鼠标的当前位置自动选择相应的工具。要关闭自动选择工具,请取消选择此按钮或选择调色板中的其他项目。

如果把选择板上的工具和家用站立工具中的螺丝刀、刀片、开瓶器相比较,那么自动选刀器就像一把瑞士军刀,可以完成所有的任务。

图2。独立工具和自动工具选择器

以下是LabVIEW中的一些常用工具。启用自动选择工具后,鼠标将成为完成LabVIEW中常见任务的下列工具之一。

操作工具

操作工具用于更改控件的值。在图3中,使用操作工具来移动水平指针滑杆。当鼠标在指针上移动时,光标自动变成操作工具。

颜色工具,用来给物体上色。同时,该工具还显示当前的前景色和背景色。

取色工具,用来获取颜色,然后用上色工具上色。

快捷菜单

所有LabVIEW对象都有快捷菜单,也称为即时菜单、弹出菜单或右键菜单。创建VI时,快捷菜单上的选项可以改变前面板和程序框图上对象的外观或操作。要打开快捷菜单,请右键单击该对象。

图8。血糖仪快捷菜单

属性对话框

前面板窗口中的对象也有属性对话框,用于更改前面板对象的外观或动作。要打开属性对话框,请右键单击对象,然后从快捷菜单中选择属性。图9显示了图8所示血糖仪的属性对话框。对象属性对话框中的选项类似于对象快捷菜单中的选项。

图9。血糖仪的属性对话框

您可以一次选择前面板或程序框图上的多个对象,并编辑它们的公共属性。要选择多个对象,请使用定位工具拖动矩形框来选择它们,或按

前面板窗口工具栏

每个LabVIEW窗口都有一个工具栏。前面板窗口中的工具栏按钮用于运行和编辑VI。

下图显示了前面板窗口中显示的工具栏。

运行按钮,点击此按钮运行VI。如果需要,LabVIEW会编译VI。如果运行按钮显示为白色实心箭头,如上图所示,则VI可以运行。同时,白色实心箭头还表示,如果为该虚拟仪器创建了接线板,则该虚拟仪器可以用作子虚拟仪器。

VI运行时,如上图所示,表示VI是顶级VI,即没有调用者调用。

如果运行的虚拟仪器是子虚拟仪器,运行按钮如上图所示。

如果创建或编辑的虚拟仪器包含错误,运行按钮将显示为断开连接。如果连接在程序框图中完成,运行按钮仍然关闭,表示虚拟仪器无法运行。单击此按钮打开错误列表窗口,查看窗口中列出的错误和警告。

连续运行按钮,点击此按钮使VI连续运行,直到执行暂停或中止。再次单击此按钮停止连续运行。

停止执行按钮,VI运行后激活。当没有其他方法停止VI时,点击此按钮立即停止VI。如果调用此虚拟仪器的多个顶层虚拟仪器正在运行,此按钮将呈灰色显示。

注意:

按下停止执行按钮将立即停止虚拟仪器,无论虚拟仪器是否已完成当前周期。如果VI使用外部资源,比如连接外部硬件,挂起VI可能会使资源处于未知状态,既不能复位,也不能释放。所以建议为VI设计一个停止按钮,防止出现这个问题。

暂停按钮,点击此按钮暂停运行VI。单击暂停按钮后,程序框图突出显示暂停的节点,暂停按钮变为红色。再次单击暂停按钮继续运行虚拟仪器。

文本设置下拉菜单用于更改所选VI部件的字体设置,如大小、样式和颜色。

“对齐对象”下拉菜单用于按轴对齐对象(包括垂直边缘、上边缘、左边缘等)。).

分布对象下拉菜单,用于均匀分布或压缩对象之间的间隔。

“调整对象大小”下拉菜单用于将多个前面板对象设置为相同的大小。

重新排序下拉菜单用于确定重叠对象的上下文。您可以先用定位工具选择其中一个对象,然后从下拉菜单中选择向前移动、向后移动、向前移动或向后移动。

LabVIEW搜索用于在ni.com的LabVIEW帮助、控制和功能选择板、NI技术支持、社区支持、下载和产品信息页面中找到相关信息。

显示即时帮助窗口按钮,可以单击该按钮来启用即时帮助窗口。

输入按钮,提醒用户有新值替换旧值。单击确定输入按钮,然后按

程序框窗口图工具栏

组织程序框图按钮,点击此按钮重新组织程序框图上已有的连接和对象,使布局更加清晰。要配置完成选项,请单击工具选项,然后在类别中选择框图设置。

第二部分:LabVIEW调试工具介绍

在介绍了LabVIEW的一些常用工具之后,我们来看看LabVIEW的调试工具:

LabVIEW提供了强大的调试工具,帮助用户定位问题代码并进行适当的更改。有两种常见的软件问题:程序无法运行或出现错误的结果和行为。

如果VI无法运行,LabVIEW中的运行箭头显示断开,错误列表窗口会列出VI断开的详细原因。对于第二种难以跟踪的软件问题,LabVIEW提供了几个工具来观察代码执行,并帮助您排除代码错误。

纠正断开的虚拟仪器

如果一个VI不能执行,说明VI断开或不可执行。如果正在创建或编辑的虚拟仪器包含错误,运行按钮将显示为断开。

这种情况通常表示必须连接的输入没有连接,或者连接中断。单击断开连接的“运行”按钮,打开错误列表窗口。错误列表列出了所有错误并描述了其原因。双击错误,直接跳转到发生错误的节点。

找出VI断开的原因

该警告并不妨碍VI的运行,而是旨在帮助用户避免VI中的潜在问题。错误会断开VI,所以在运行VI之前必须消除所有错误。

单击断开运行按钮或选择查看错误列表,查看虚拟仪器断开的原因。错误列表窗口列出了所有错误。其中,“错误项”列列出了包含错误的对象。如果错误的项目具有相同的名称,将显示带有错误的特定应用程序实例。错误和警告部分列出了在错误项目中选择的虚拟仪器的错误和警告信息。

“详细信息”部分给出了错误的详细信息和纠正错误的建议。单击“帮助”按钮,在LabVIEW帮助中打开详细描述错误的主题,并查看纠正错误的说明步骤。

单击显示错误按钮或双击错误描述,以突出显示程序框图或前面板中包含错误的区域。

图1。错误列表对话框示例

VI断开的常见原因

以下是编辑VI时常见的断线原因:

▲终端数据类型不匹配或未连接,导致程序框图中断线。

▲程序框图上的必要端子未连接。

▲子VI断开,或在程序框图中增加子VI后编辑其接线板。

纠正错误的行为

如果VI可以运行但是生成的结果不正确,说明代码有功能错误。LabVIEW提供了几个工具来帮助用户定位没有按预期运行的代码段。

程序框图工具栏

当虚拟仪器运行时,框图工具栏中的工具可以帮助您调试虚拟仪器。下面是程序框图工具栏中工具的介绍。

点击“突出显示执行过程”按钮,观看VI运行时程序框图的动态执行过程,观察程序框图的数据流。再次单击此按钮,停止突出显示执行过程。

当执行过程被突出显示时,程序框图连接线上的点流显示了数据从一个节点流向下一个节点的过程。您可以通过突出显示执行过程并结合单步按钮来逐节点查看数据流程。

注意:突出执行过程会明显降低VI的运行速度。

图2。突出一个执行过程的例子

“保存连接值”按钮。单击此按钮保存数据流连接上每个点的值。当探针放在连接上时,用户可以立即获得流经连接的值。获得连接值的前提是VI至少已经成功运行过一次。

“单步执行”按钮,点击该按钮打开一个节点并暂停执行。再次点击单步执行,节点中的第一个操作将被执行,并在子VI/结构的下一个操作之前暂停。另外,还可以按

“逐步”按钮,点击该按钮执行一个节点,在下一个节点暂停。另外,还可以按

“退出”按钮,点击该按钮完成当前节点的执行并暂停。虚拟仪器执行后,“步出”按钮变为灰色。另外,还可以按

“警告按钮”。如果虚拟仪器包含警告信息,并且在错误列表窗口中选中了“显示警告”选项,工具栏将显示警告按钮。警告表示框图存在潜在问题,但不会停止VI运行。

探测工具

“探头工具”,用于在VI运行时检查连接线上实时传输的数值。

如果程序框图复杂,操作多,每一步都可能返回值错误,此时可以使用探针工具。探测工具可用于确定是否发生了数据错误以及错误发生的位置,与高亮显示、单步执行和执行期间的断点相结合。如果在突出显示执行过程、单步调试或断点暂停时生成数据,探头将立即更新,数据将显示在探头监控窗口中。当执行进程由于单步或断点而在某个节点挂起时,探测刚刚执行的连接并检查流经该连接的值。

声明:本文内容由电子发烧友从NI官网编译而来,版权归原作者所有。如果涉及版权问题,请及时联系我们,谢谢!

结束

更多LabVIEW内容,请戳读原文

1.《labview官网 超值宝典!LabVIEW常用工具、调试工具汇总,官方盖章,绝对干货!》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《labview官网 超值宝典!LabVIEW常用工具、调试工具汇总,官方盖章,绝对干货!》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/caijing/1152881.html

上一篇

琉璃屋 这张流传500年的诡异“结婚照”,竟是一场冥婚?在琉璃屋筑梦

下一篇

好很有精神 好很有精神是什么梗 好很有精神表情包出处是哪里

剪发 越南92岁大爷80年未剪头发 只因错误迷信觉得剪头发就会死

剪发 越南92岁大爷80年未剪头发 只因错误迷信觉得剪头发就会死

你多久剪一次头发?对于男生来说,基本上是一个月剪一次,所以最近一个越南92岁爷爷80年不剪头发的新闻引起了大家的关注。为什么这个爷爷一直不理发?我以为是特殊爱好,没想到是因为我误信了“剪了头发就死了”的信念。越南92岁的老爷爷已经80年没有理发...