labview插入局部变量的问题

能不能再循环中插入局部变量,像c语言中for语句中的局部变量那样,a++,或者a--,又能写又能读

LabVIEW中不需要这样做。

用“移位寄存器”或“反馈节点”即可。二者各有各的方便之处,根据你自己的情况去选择用那种。

如果只是想知道循环所在的次数,用i即可。for循环中,N为总循环次数。等价于for(i=0;i<N;i++)

如图:

附件为本vi,存为2012版的。那个按钮使用了“保持转换直到释放”的机械动作。

因为你用的a++和a--的例子,所以在+1和-1之前取的值。


温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-30
当然可以了 局部变量我感觉在程序中可以当成一般控件用追问

比如哪个?

追答

基本上都可以

第2个回答  2013-07-30
循环中 左下角的 i 数据,即为循环次数,你的程序可能用得着这个。
你可以设置一个数据控件当局部变量,最好在循环中再加上顺序结构,这样才好实现读和写的先后顺序。追问

比如哪个数据控件,可以读写的?

labview插入局部变量的问题
LabVIEW中不需要这样做。用“移位寄存器”或“反馈节点”即可。二者各有各的方便之处,根据你自己的情况去选择用那种。如果只是想知道循环所在的次数,用i即可。for循环中,N为总循环次数。等价于for(i=0;i<N;i++)如图:附件为本vi,存为2012版的。那个按钮使用了“保持转换直到释放”的机械动作。...

簇里面数字怎么设局部变量 labview 比如簇里面有两个输入框 我想某一个...
1)把簇设为局部变量,这样可以通过解捆绑和捆绑来实现读写操作。2)直接通过鼠标右键创建簇里面变量的属性节点。3)通过鼠标右键创建簇里面变量的引用。

labview 怎么在簇中使用局部变量?
这个的话,还真不能直接把局部变量放入到簇中,LabVIEW中没有这项操作。你可以用下述方法实现,用局部变量替换簇中的某个元素即可,如图。其实就是把簇中原有的数值1被 更改的数值 这个局部变量替换了,当然其他的变量都可以替换,在 按名称捆绑中点击选择相应的元素即可。按名称捆绑 位于:

labview同个控件的多个局部变量是什么关系,为什么多个局部变量的数值...
控件比做人,那么局部变量就是这个人的照片,局部变量的返回值是程序读到它时,它所对应的控件的值。所以说这样想就明白了,同一个人,不同时间拍的照片,当然是不一样的

labview怎么创建局部变量
直接在程序框图中的控件图标上右键,选择 创建-->局部变量 即可;局部变量可以改变读写状态,同样采用右键操作。

Labview局部变量传递数值为什么丢失?
队列或者(生产者消费者结构)等等,都是基于基础而来,换言之,如果你的程序在不加任何架构的情况下可以跑通,那么才是完全理解原理。 直接进入到现成架子中,很多东西会混淆。当入队和出队循环时间均为15ms时数据可无差错传输 -- 表示已经能正常工作。

labview局部变量占内存吗
labview局部变量占内存。局部变量就是其相应前面板对象的一个数据拷贝,要占用一定的内存。局部变量只能在同一个VI中使用,其生存期与它所在的VI模块密切相关,VI停止运行,在此VI内定义的局部变量自动消失,局部变量必须依附在一个前面板对象上,一个前面板对象可以建立多个局部变量,但一个局部变量只能有...

Labview 图6-8中左边的累加控件怎么添加,求大神指导
这是一个局部变量,这个vi的创建过程是先添加一个“累加”显示控件,鼠标挪到“累加”的显示控件上,鼠标右键--创建--局部变量,摆放后在设置为“转换为读取”

labview中有程序引用、调用、属性节点、局部(全局)变量,它们有何异同...
局部和全局变量可以用来在LabVIEW的不同循环或CASE结构间传递数据。局部变量只能内置单一控件的值(比如字符显示控件内的字符串),全局变量则可以在一个变量内放置各种不同内容(比如数字、布尔、数组等)还有一个区别是局部变量只能在同一个VI内使用,全局变量不受这个限制。可以跨VI使用。需要注意的是全局...

labview8.6里"等于?"(接线端子为橙色)与局部变量(接线端子为粉红色...
等号两边的数据格式需要是一样。橙色表示是 DBL,就是双精度数值。粉色表示 STRING。就是字符串。图上都是字符串格式的,所以可以连接。--- happyarrow@qq.com

相似回答