4.5.3 对象连接

更新于 2026年10月10日 版权声明
4.5.3 对象连接

程序框图中函数与VI的选取只是设计的第一步,只有进行正确的连线,将所有对象按照数据流正确的进行连接,才能运行出正确的结果,图4-30为程序框图结果。

图示

图4-30 正确的连线结果

1.自动连接对象

自动连线指放开鼠标将对象放置在程序框图上时,LabVIEW会自动进行连线。也可以对程序框图上已经存在的对象进行自动连线。

LabVIEW会对最匹配的接线端进行连线,对不匹配的接线端则不予连线。默认状态下,从“函数”选板中选择一个对象,或者按<Ctrl>键并拖动对象来复制一个已经存在于程序框图上的对象时,自动连线方式被启用。在默认状态下,用定位工具移动程序框图上已经存在的对象时,自动连线被取消。

选择菜单栏中的“工具”→“选项”命令,然后从类别列表中选择程序框图,在“连线”选项下可调整自动连线设置,如图4-31所示。

图示

图4-31 “程序框图”选项(https://www.daowen.com)

2.手动连接对象

将连线工具移至在接线端时,将出现含有接线端名称的提示框。另外,即时帮助窗口和图标上的接线端都将闪烁,以帮助用户确认正确的接线端。将连线工具移至第1个接线端上并单击,然后将光标移动到第2个接线端再次单击,就可在这两个对象之间创建连线。

连线结束后,右键单击连线,从快捷菜单中选择“整理连线”,可使LabVIEW自动选择连线路径。按〈Ctrl+B〉可删除在程序框图中的所有断线。

3.错误连接

连线用于连接多个接线端,从而在VI中传递数据。断线显示为一条中间带有红色×的黑色虚线,如图4-32所示。出现断线有多种原因,图中断线产生的原因为两个对象连接数据类型不兼容。

图示

图4-32 断线连接

下面介绍断线产生的大致原因。

1)连线连接的输入端和输出端必须与连线上传输的数据类型兼容。

2)连线的方向必须正确。连线必须有一个输入和至少一个输出。例如,不能在两个显示控件间连线。决定连线兼容性因素包括输入/显示控件的数据类型和接线端的数据类型。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)