运行labview程序时子VI不存在怎么办?修改了很多次还是不行,哪位高手帮忙搞一下~~高分悬赏了~~加qq:940347

qq:940347659... qq:940347659 展开
 我来答
hongbo_W2012
2012-05-20 · TA获得超过1378个赞
知道小有建树答主
回答量:513
采纳率:80%
帮助的人:151万
展开全部
子VI是一个程序的子代码,没有是不行的,那是因为程序没考全或改变了路么径方向造成的。如果是系统VI,试着到LabVIew 安装程序下找到该子vI,若是用户的,就相法得到相应全的程序。或 自己将程序补全。
gengblue
2012-05-20 · TA获得超过2.7万个赞
知道大有可为答主
回答量:6195
采纳率:10%
帮助的人:3516万
展开全部
就是你运行的程序中会调用某些子程序,也就是子VI,但是他们不在你现有电脑里。
原因有两方面:
1、当某个LabVIEW程序需要调用一些LabVIEW的高级模块或工具模块,例如PID控制,视觉处理,运动控制等,而这这些模块都是以子VI的方式提供的,而且他们都不在LabVIEW的基本系统中,所以此时会出现“子VI不存在”的错误提示。这种情况一般出现在你从网上下载的例子中。
2、子VI被删除或换名了,这种情况一般发生在你自己进行编程的时候,特别是时间比较长了,你对电脑磁盘进行了更新或清理之后。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我独我秀99
2012-05-20 · TA获得超过1687个赞
知道小有建树答主
回答量:2087
采纳率:71%
帮助的人:374万
展开全部
labview中自VI是程序运行过程当中自动调用的。
但是话说来,你在打开主VI时程序会自动加载子程序,倘若没有子程序程序就会自动提示,找不到子VI,那你程序运行按钮会处于断开状态而无法运行。
倘若加载过程当中没有出现上面这种情况,那么程序运行时是不会出现如你所说的样子。但是如你所说,打开主VI时好像没有出现提示,但是运行过程当中提示找不到子VI,说明你的子程序VI没有放到与主程序VI的同一个项目文件夹里面。
追问
能帮我看一下吗?是别人给我的程序,但是在我这里运行不了,中间也提示了要加载子程序,可是他只给我一个VI文件啊~~不知道是不是路径的问题~~我QQ940347659
追答
QQ没用:你发我邮箱吧。tjj398999907@163.com,我看看!
估计是他没把子程序发给你,所以注定你也也运行不了。

你发过来的程序打不开,我是8.6版本的,你另存为低版本的发过来,
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式