LabVIEW创建子程序

LabVIEW创建子程序,第1张

创建一个新的VI,把子函数程序在新VI里写好,然后在前面板右上角程序图标中右键有个显示模板,点击后,可以设置输入输出,具体做法是,先选择连线端类型,比如你是两个输入一个输出,那个里面有对应的结构,选择后可以点击一个连线端(这是鼠标是连线的形式),然后再点击对应的输入控件就设定好了,其他的输入输出同样设置。设置完毕保存。

需要调用该子函数时,只需要在后面板选择vi,找到对应路径即可。选择后可以像普通的函数应用一样。

我这儿没有labview程序,可能有的地方说的不太准确或明确,见谅。

1在LabVIEW程序中,打开Case结构的右上角的编辑菜单,然后选择“Add Case/Item”;

2在d出的对话框中,可以设置Case的类型、Case的标签以及Case的输入类型,然后点击“OK”按钮;

3在d出的对话框中,可以添加多个Case或者Item,然后点击“OK”按钮;

4最后,再次点击Case结构的右上角的编辑菜单,选择“Done”按钮,完成Case结构的增加。

想法不错,不过思路有问题

你要做的是一个选择,那根据什么选择呢,当然是条件喽。当然是根据输没输入数值这个条件了。

那么好了,当然用条件结构来解决了

下面说一下用到的函数

数组插入函数

假设  输入控件数值1    初始值为-1,也就是没修改时为-1,

当程序执行时,进行判断,看值是否为-1,如果为-1什么都不做,如不为-1,则

用到上面给的数组插入函数。将值添加到数组最后面。

关于选择的,首先要想到条件结构

最简单的办法,用全局变量吧。 只要有一个“停止”的布尔变量就行。程序初始化时置F,主程序和子程序都读取它连接while循环的结束条件(用默认的“真时停止”),任何一方点STOP按钮的时候给他置T即可。

以上就是关于LabVIEW创建子程序全部的内容,包括:LabVIEW创建子程序、labviewcasestructure如何增加多项、LABVIEW任意多个接线端的处理问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zz/9826444.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存