LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

用VISA编写的 程序只能成功运行一次,要重启设备才能再运行。

我用labview,visa编写了一个简单的程序来控制一台设备(一个单色仪,控制它的缝隙的大小), 第一次运行程序的时候(设置缝隙值为200),设备很正常的执行了我的命令。但是再次换个参数执行的时候(设置缝隙值为100),就提示1073807339 occurred at VISA Write Timeout expired before operation completed。 重启一次设备,还能正常运行. 但,也只能再成功运行一次。就需要再重启。

 

设置的参数是没有问题的。 问题应该出在VISA程序上,或者出在设备上。

 

谁能帮帮我!非常感谢大家!

0 Kudos
Message 1 of 4
(2,992 Views)
图片是这样的1.jpg
0 Kudos
Message 2 of 4
(2,990 Views)
什么型号的仪器? 我们用的是ACTON的光谱仪, 一般你可以用官方的驱动程序或DLL文件.
0 Kudos
Message 3 of 4
(2,971 Views)

是CHROMEX公司出的单色仪  MONOCHROMATOR 

 

chromex  250is/sm  spectrograph / monochomator。

 

型号比较老了,用的人还是比较多的。该公司似乎现在已经被收购了。

 

公司没有提供labview程序,只是有一本manual, 上面有一些命令说明。

0 Kudos
Message 4 of 4
(2,964 Views)