急用!!labview中这个调用节点和VI服务器引用应该怎么放?

我就是想让程序重新打开时,多个文本框中的数据是上次输入的,所以我就这样做,但是会出现错误,哪位大神上图教教我?

这种结构不行,达不到你的目的的。
因为你是恢复默认值,但是上次结束时的不一定是默认值,你可以用一个文件存储上次的记录,下次打开的时候读取文件,重新给各个控件赋值。
至于程序运行错误,可能不是这个错误吧,至少从目前截图看程序不会出错,但是由于你没有用顺序结构,会出现第一次运行的时候字符串的值先运行了,之后才恢复默认,可以用顺序结构把恢复默认放到上一帧上追问

我就是想把输入的值变成默认值,下次打开会保留上次输入的数据,想问问能上图教教我吗?大神,我是新手,没图我也不太懂的,谢谢啊

追答

要修改默认值你直接在你关闭程序的条件里面调用你上面调用方法下面的那个,设当前值为默认值就可以了

追问

这是我在上位机与下位机通讯时使用的,但是运行的时候会报错,使用不了,具体什么原因啊

追答

出错信息呢?能截个图吗?另外,设置默认值应该放在程序结尾,这样每次关闭就会将当前值保存为默认值,下次打开自动就是默认值的。

追问

这是出错的,下面连的和放的位置对吗

追答

好吧。LabView不允许用户调用设置默认值的方法,你需要用我上面说的方法。如图

追问

我做的是上位机与下位机的通讯,数据要写的主板中的

这个是在里面怎么运用呢?

这个是什么?控件还是常量,怎么出来的?

这个是连线到写入串口中的吗?

不好意思啊,初学者比较笨比较啰嗦,希望帮帮忙,十分感谢!!

追答

这个是局部变量,你在你的控件上面点击右键,有一个创建,里面有一个局部变量
最前面那个是一个常量,是我命名的文件名称,可以是任意字符串
你的程序怎么写是你的事情,我只是告诉你如何实现你要得恢复上次值的功能。在我的图中,如果你的程序是一次性运行的,你将你的程序放到中间那个顺序中即可。如果是事件结构触发的,你需要将我图片中的第一帧放在程序启动的时候,最后一帧放在结束运行的事件触发时执行

温馨提示:内容为网友见解,仅供参考
无其他回答

怎么用labview实现做的界面上有几个按钮,按下就能显示并运行子VI前...
我的一向观点是授人以鱼不如授人以渔,将子VI调用方法发布:\\x0d\\x0a1,将编辑好的子VI放置到事件(也可以是其他结构)结构中\\x0d\\x0a2,编辑事件为调用按钮的值改变\\x0d\\x0a3,设置子VI节点:在程序框图中的子VI图标上点击右键可以看到这个选项\\x0d\\x0a4,勾选出现的对话框中的前面三...

如何在labview主程序前面板中按下某按钮调用出子程序前面板,对其中数据...
1,将编辑好的子VI放置到事件(也可以是其他结构)结构中 2,编辑事件为调用按钮的值改变 3,设置子VI节点:在程序框图中的子VI图标上点击右键可以看到这个选项 4,勾选出现的对话框中的前面三个复选框 以上操作即可完成按钮调出子VI面板的功能,如果想要将子VI中的数据调用,可以用下面几个方法:1...

labview中有程序引用、调用、属性节点、局部(全局)变量,它们有何异同...
属性节点。属性节点可以动态获取或改变控件的某个属性,例如XY图的坐标最大值,曲线颜色等。或者比如字符显示控件的内容或者字符的颜色。属性节点使用时响应速度比较低,不可以直接放在某个循环里不停操作,会降低LabVIEW代码效率。如果要一定要使用需要设定触发条件,例如只有曲线值超过上限才改变曲线颜色 局部...

labview应用程序重启恢复
1、填入字符串;2、右键-数据操作,设置为默认值;3、右键创建调用节点恢复为默认值;4、调用节点放到程序运行的初始部分,即可。如果需要对多个控件做初始化默认值,可以在程序面板添加VI服务器引用,添加其调用节点全部控件初始化为默认值。即可。

如何远程发布labview网页
在程序框图中放置一个调用节点,将打开自动化VI的自动化引用句柄输出连接至该调用节点的输入端。选择获取VI引用做为该调用节点的方法。在程序框图中放置另一个调用节点,并将获取VI引用的输出端连接至新的调用节点的输入端。选择运行做为新的调用节点的动作。

labview调用库函数节点DLL路径问题!
你打开配置页面后 在路径下面有一个复选框,可以选择在程序框图中输入路径 这样,你的库函数节点上就有一个路径输入了,你可以在程序中进行修改。

labview图片化程序界面调试是否可以设置看到数据流?
程序框图界面工具栏->高亮显示执行过程,可以看到数据流 点亮红圈工具

labview 怎样在一个VI的前面板上同时调用几个其他VI中的控件
一般不要轻易用全局变量,将其他VI中的某些控件设置成显示控件输出,让在待显示VI的程序框图中调用其它VI,连接到显示控件就可以了。

labview控件引用的问题
你是不是在子VI程序框图里直接在控件引用点右键创建的属性节点,这样不行,它设置的是子VI的控件的属性,正确的做法是,先删掉它,然后程序框图 右键->编程->应用程序控制->属性节点,把线连到引用控件上,这样它设置的就是主程序所传的控件的属性 ...

怎样调用api打印labview的vi界面
不用什么特别的API。第一步,用菜单栏先选择PDF打印机打印一次Vi界面,这样默认打印机就会被记住。然后用VI调用节点,输入本VI引用,调用方法为打印到打印机。大功告成

相似回答