luyi 发表于 2005-5-1 07:39:54

用VISA节点和GPIB节点做GPIB有什么区别吗?

<P>我用VISA节点做GPIB通信和用GPIB节点做GPIB通信有区别?会不会在运行时间上有快慢?还有我同时对两个GPIB仪器做并行通信,就会发生LABVIEW程序死掉,然后系统报错,这种情况正常吗?请高手指点</P>

peijc 发表于 2005-5-2 08:37:50

<P>建议用VISA吧,因为VISA是适用整个仪器工业的标准API,可以控制一组不同类型的仪器,包括GPIB,串口或VXI</P><P>至于后面的一个问题,不知道能否用时间延迟来解决,加上比如200ms的时间延迟应该不会不会对整个程序的功能和性能有很大的影响</P>

luyi 发表于 2005-5-2 16:58:47

<P>为什么同时对两台不同GPIB仪器进行操作时,程序会死,难道LabView不会自己协调操作他们吗?</P>

cpubbs 发表于 2005-5-2 18:17:53

协调这些东西是靠自己编程来实现的,LV不会协调节的!你把这个程序调试一下,查出出错是出在什么地方,放一些探针上去看,或者点亮灯来慢速运行看一下,看看是哪个节点出错!

luyi 发表于 2005-5-3 07:39:35

<P>那LV也真差啊,怎么连GPIB卡的争用都不能协调啊。这下玩完了</P>
页: [1]
查看完整版本: 用VISA节点和GPIB节点做GPIB有什么区别吗?