大家好!
我在尝试用labview同时采集两台AGILENT 34401a 的数据时,程序先是能正常采集数据,但是大约十分钟后便发生死机或者蓝屏现象,蓝屏错误代码:IRQL NOT LESS OR EQUAL。程序是基于LABVIEW例子"Agilent 34401 read single measurement" 改编的。不知道是不是因为我的思路有误。或者您有更好的能同时控制两台34401的解决方案,请告之在下。感激不尽!
我的系统是XP, 安装的是labview 2011, VISA版本为5.1.1。利用仪器的RS232接口通过 USB-RS232转换线  连接到电脑的USB。
程序在附件内。请指教,谢谢!
另外,我在英文版内我见过类似的问题:
http://forums.ni.com/t5/Instrument-Control-GPIB-Serial/IRQL-NOT-LESS-OR-EQUAL-Serial-Read/td-p/97523...
但是尝试过,好像没什么用。
您好!
对于你遇到的这类蓝屏问题,一般是由于硬件驱动程序错误造成的。请您试一下只用一台34401a采集数据是否会发生蓝屏的问题。如果没有问题,请试一下使用别的接口,比如LAN,或者GPIB,看下是否还会蓝屏。猜测可能和你的USB-Serial有关。