igriver 发表于 2004-12-19 22:51:14

[讨论]如何用LV通过GPIB卡读取示波器波形?


<P>我用的不是NI的PCI-GPIB卡,有驱动,但是MAX认不出来. 示波器是HP的54503A.</P>

cpubbs 发表于 2004-12-19 23:12:02

<P>非NI的卡好像是不同的配置方法的,他应该有自己的配置和管理的地方,你先看一下他的说明书如何配置,它的驱动是LV的吗?</P>

kailiguo 发表于 2004-12-20 19:17:18

我也在用GPIB,有做出程序来了么?

igriver 发表于 2004-12-20 21:15:24

<P>感谢关注!</P><P>卡是研华的,驱动也可以用(但是MAX认不出来,用卡带的VI替换LV的例子中的VI可以用)。</P><P>我现在不知道示波器的指令在LV中如何写,比如将示波器正在显示的波形同时显示在LV中。</P><P>谢谢!</P>

cpubbs 发表于 2004-12-20 21:20:17

若是有驱程,它就是实现和示波器通信的,然后这些驱程可以发指令过去的,你按照指令写就行了,它一定有数收回来,再放到LV的显示控件里就OK了!

igriver 发表于 2004-12-20 21:33:08

<P>好象有好多子VI,比如READ,WRITE等。</P><P>在LV中如何“按照指令写”? 真希望您能详细说明。</P>

strayzhp 发表于 2004-12-21 17:53:37

<P>老大,看仪器的操作手册呀。一般要读仪器的数据,就是先发一个读的命令过去,然后再执行读这个函数。</P>

igriver 发表于 2004-12-22 06:31:25

<P>大哥大哥大,不要把我的水平想的跟你们一样啦,我厚着脸皮问的啦。</P>

igriver 发表于 2004-12-23 20:49:55

<P>谢谢</P><P>我看了几本LV的书,虽然都提到了GPIB仪器控制,但是具体如何访问GPIB设备大都一带而过。</P><P>我的HP54503A的编程手册好厚一本,讲的是如何用VC通信。</P><P>在LV中的GPIB例子也都是基于NI的卡的。NI的卡LV自己就能认出来。但是不是NI的卡,如何编程? 这个我真是不得其解。</P><P>我感觉这里大家都非常热心,希望得到解决的办法。</P>

cpubbs 发表于 2004-12-23 21:13:33

<P>这个卡要用LV驱动的话,他就得要带有LV的驱动程序才行的,有了驱程后,它的使用就是一样的了!若是没有的话,也应该有C呀之类的驱程,或是DLL文件可以使用的,你可以调用的!</P>

strayzhp 发表于 2004-12-22 17:52:16

别这样说,大家一起相互学习了。

Richiezh 发表于 2004-12-24 19:12:17

调用DLL如果我不知道函数原型,那我怎么在CLF节点中去添加参数啊?

cpubbs 发表于 2004-12-24 19:41:33

这个是一定要知道它的各个输入参数,若是不知道的话,现在我也没有接触过,应该很难,我没有想到什么办法!我问问其他朋友看知不知道了!

kailiguo 发表于 2004-12-31 02:45:47

我也用GPIB,不过是NI的,手头没任何文字资料,也不晓得命令是怎么写的,下了驱动但是只是有GPIB的一些子vi,不晓得怎么联合起来才有效
页: [1]
查看完整版本: [讨论]如何用LV通过GPIB卡读取示波器波形?