<>我查了,看了好久,每次试老是得不到数据,帮我想想那里出了问题。我的程序是初始化串口,然后在一个While循环中,用VISA Write.vi向串口写一命令,接着用VISA Bytes at Serial Port读串口中字节数,其值作为VISA Read.vi的byte count,然后在循环框外关闭串口。</P><>如果是两台主机,一边发,一边收,可以实现,线应该没事。就是读仪器的数据时有问题,也不出错,而且用探针可知VISA Bytes at Serial Port输出为0;仪器也按说明书设置了。</P>