微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 用visa做串口通讯与别的接口通信不一样吗?

用visa做串口通讯与别的接口通信不一样吗?

时间:12-13 整理:3721RD 点击:
比如com1上接的设备,资源描述为ASRL1::INSTR
step 1: visa open
step 2: visa write "*IDN?"
step 3: visa read 100
step 4: visa close
无论用VISA提供的c接口还是用labview,都能正常打开,发送数据返回5,也是正确的,
但在step 3的读操作时,总是出错,超时,无法读回。错误代码不记得了,好像是什么
-xxxx39,
用类似的步骤做网口和gpib口的设备一点问题都没有,是visa的串口通信有特别的要求
吗?

读取长度太长,前面的termination character设成true

多谢,回头试一下。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top