请大侠帮忙看下这个程序和ERROR?
我是做一个正玄波形显示,前提是我是将模拟信号用单片机转化成数字信号,将数字信号通过串口连到PC,在PC上通过LABVIEW显示波形. 现在运行LABVIEW出了些ERROR:( 副上程序)
1.ERROR 5000 occurred at over max voltage
possible reason :
the : start /stop: button must be pressed each time before a command can be sent .
2.error -107380725 occurred at VISA read in whole.vi(whole 是主程序)
possible reason:
VISA (Hex OXBFFF006B) a framing error occurred during transfer.
高手帮我看下!!!!!!!!!哪里问题!!!!!!!!!!谢谢!!!!!!!!!!!! 不会有数据接收的,因为我没有你的硬件啊!只是运行软件,没有数据发过来是不会有数据接收到的!如果有硬件的话,我估计是可以接收到的!不过你最好将主程序做成循环的,这样可以不断接收数据的! <P>多谢斑竹!!!!!!!!!!!!!</P>
<P>不知道怎么感谢!!!!!!!</P>
<P>我去找下例子!!!!!!!!!!!!!</P>
这是我的程序!!! <P>我试着运行这个程序,在我这里没有出现ERROR,奇怪呢!</P><P>我觉得这个程序应该要改一下,做成循环或中断的形式比较方便,像现在的这个主程序whole.vi只能使用一次,然后要再次使用就必须再按这个按钮了!不过我这里现在也没有提示串口出错!</P><P>对于第一个问题:我看了一下,不是出错,是你的程序上面编出来的一个提示的效果,在datastore.vi这里面!</P>
[此贴子已经被作者于2006-1-11 11:46:11编辑过]
帮主,你在试运行我程序时候,串口有数据接收吗? 现在咱们的虚拟仪器labview+单片机的学习套件的配套电子版教程已经公布免费下载,你可以下载来看一下,上面有类似的例子的,是单片机和LV通信的,做得跟示波器类似的,是电压数据传输的,也是用串口的!希望对你有帮助,祝你好运!
页:
[1]