请教这儿的大虾关于LabVIEW使用中的两个问题
时间:12-13
整理:3721RD
点击:
我们要使用一个GPIB卡连接电脑和一台网络参数分析仪(Agilent8722ES),目前试图使
用LabVIEW7.0编程来连接好上述仪器。但现在遇到两个问题:
1、如果使用VISA和GPIB的READ模块来从仪器读取数据,需要设置其return bit counts属性,但是当我们设置其为一个常数bit时,就会出现仪器返回bit数小于我们设置的bit数的情况,仪器面板出现错误提示:ADDRESSED TO TALK WITH NOTHING TO SAY;
2、进行具体测量时,需要每运行一次给机器发一条指令,难以在一个运行期间内给机器连续发指令。
由于没有多少LabVIEW的编程经验,实验任务又很紧迫,故在此请教各位大虾,望多多帮助,谢谢~
用LabVIEW7.0编程来连接好上述仪器。但现在遇到两个问题:
1、如果使用VISA和GPIB的READ模块来从仪器读取数据,需要设置其return bit counts属性,但是当我们设置其为一个常数bit时,就会出现仪器返回bit数小于我们设置的bit数的情况,仪器面板出现错误提示:ADDRESSED TO TALK WITH NOTHING TO SAY;
2、进行具体测量时,需要每运行一次给机器发一条指令,难以在一个运行期间内给机器连续发指令。
由于没有多少LabVIEW的编程经验,实验任务又很紧迫,故在此请教各位大虾,望多多帮助,谢谢~
第二个用循环就可以了吧
嗯
第一个为什么要设常熟?
不是有一个可以判断端口字节数的模块么?
恩,用了循环了。可是循环内还需要按时间先后来发不同的指令,不知该怎么实现。
有这个模块啊。。。
刚刚入手,还没找到,汗T_T
再找找看。
应该有一个模块,他的输出里有这项,直接连到input上去就可以了
那就循环里再加一个顺序结构,就有先后了