完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
如题,我想在一个循环中多次调用同一个VI,该VI每次被调用,参数都有变化,这些参数,需要在循环开始之前提前设置好,应该怎样实现?就这点积分,求大侠帮忙。
|
|
相关推荐
18个回答
|
|
首先创建一个参数数组,循环的每一次提取参数数组元素即可
|
|
|
|
对于单个参数的VI,采用循环索引的方式是可以的,关键是我调用的VI 有非常多组参数,每组参数需要同时输入。另外,我的设想是,使用项目列表的方式,每次使用该程序,操作人员可以自己选择所需要的某些动作,然后点击相应的项目列表,可以调用该VI,输入所需参数然后保存,每一个列表项目都可以单独保存参数,最后,执行程序按照项目列表的顺序依次执行。您有办法实现么? |
|
|
|
lixiaojiang 发表于 2016-8-15 08:55 你可以试试把多个动作的参数集成,不同的动作调用不同的参数集成,然后调用VI执行 |
|
|
|
求指教,最好是有例子给参考一下,或者能更详细一些。怎样实现不同的动作调用不同的参数集成呢? |
|
|
|
将多组参数作为多个字符串,然后将这些字符串组成一个字符串,然后这个字符串进行调用。
|
|
|
|
|
|
|
|
你的参数是多个值吧?应该可以转为字符串吧?参数的选择可以通过条件选择结构来调用。一个条件结构对应着一组参数,然后是真的时候调用参数,转化为字符串进行下一步处理 |
|
|
|
幸福姐姐和li 发表于 2016-8-15 12:01 参数是很多组,问题是,每个用户有不同的参数设置,所以,他们可能输入的参数值有无数种可能,我不可能通过条件选择一一列出,这怎么办? |
|
|
|
你的参数是什么呢?应该可以设置成数字,然后和下位机一起处理吧
|
|
|
|
通过动态调用,用属性节点传递你需要的数据进去,Control-名称和值,被调用VI类型设置为可重入,这样每次的参数就不同,而且是多线程的
|
|
|
|
如果只是单独的一个VI放在程序框图,推荐你通过参数数组自动索引接入For循环,在For循环内部放上你要设置参数的VI |
|
|
|
很简单的事儿..............
|
|
|
|
|
|
|
|
同一个VI 肯定入口参数和出口参数一样的啊,
|
|
|
|
|
|
|
|
楼主这个问题解决了吗?求指教
|
|
|
|
被调用vi 设置成 可重入
|
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
539 浏览 0 评论
PLC通过智能网关实现HTTP协议通讯,先取得token后再提交获取JSON格式的数据文件
1642 浏览 0 评论
labview在生成EXE报错我的运动控制VI的库不存在,需要怎么解决
1904 浏览 2 评论
2098 浏览 2 评论
求助,做一个波形图显示控件,要求调用excel表里面存的时间作为波形图的x值。
5961 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-7-12 12:42 , Processed in 1.399925 second(s), Total 111, Slave 92 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191