完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
问题是这样的,我想用labview两路模拟输出端口输出直流去控制mos管GS极的导通与截止。当软件运行时有模拟电压输出,这时mos导通,当软件按要求停止时,模拟电压输出归零。我做了好久,当软件停止时,NI卡的模拟输出两端依然有电压输出,请问怎么才能解决这个问题,急呀~~~~~困扰好久了。哪位高手帮忙解决一下,小弟刚刚接触,
|
|
相关推荐
10个回答
|
|
要软件编程让模拟电压输出归零,至于是任意还是按钮要求停止时,请将while循环添加进去;stop task 之前要重新电压归零。具体您描述的有些模糊,那个截图是实现不了的。
最佳答案
|
|
|
|
|
|
|
|
太感谢你的答案,已经解决了。我在里面加了for循环。还想问一下,如何实现这两个for循环的同时停止。就是两个for循环N都同时赋同样的值。由于两个for循环体内的函数大小不一样,在相同的N值的情况下两个循环不同时结束。我的意思是如何才能实现这两个for循环的同时结束。我在两个for循环中加了停止按钮时可以,但是,我希望的是通过自动改变N的值让循环精确的同时停止。加延迟时钟很难实现同步停止,能给点方案么
|
|
|
|
不要用for循环,用while循环,另外需要采样数的话,你用定时函数,我给你个例子,最好你看看LabVIEW自带的DAQ范例,那样你会更明白一些。范例在:LabVIEW安装目录下examplesDAQmx里面.
|
|
|
|
Daq Read 函数的模式设置成多采样点,如上图一通道下多点采样,多通道也类似。
|
|
|
|
为什么不能用for循环,你说的我还是有点不明白。我给你的哦程序吧,程序上面的for循环水输出两路电压,下面的采集电压信号的。我主要是希望实现程序在我设置的N的值程序运行完了后两个循环同时停止,如何实现,如果按照您说的用while循环那怎么实现同步停止呢?我不想用按钮控制停止。还有我尝试了用1通道多采样然后采样数与循环外没通道采样数相连时发现for循环里面运行的好慢,大侠解答一下
|
|
|
|
你的模拟输入和模拟输出有要求吗,是不是模拟输出的同时,还要同时采集?
|
|
|
|
其实我不是很明白你的需求,其实对于AO,就是输出电压那个循环,只要你采样点确定了,无需停止按钮,在循环采样点次后,自然停止了,根据你的程序,看下图,是不是你想要的:
|
|
|
|
最后还是建议你看下LabVIEW自带的范例。
|
|
|
|
太神奇了 真是个好东西
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
NI Vision有个图片打不开其他图都能打开(用NI Vision Assistant也打开不了)
271 浏览 0 评论
labview2015使用Excel报表程序打包生成后打开程序要选一个vi才能使用,否则软件就会报错,这是什么问题?
1308 浏览 2 评论
LabVIEW与单片机无法串口通信 提示串口打开错误 端口设置有问题吗?
1243 浏览 3 评论
1528 浏览 2 评论
1300 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 09:44 , Processed in 0.826027 second(s), Total 93, Slave 73 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号