当我运行RF应用程序时,为什么我得到引用DAQmx 错误代码—88709 的错误号—1074118136。



主要软件:
主要软件版本: 2.0.7
主要软件修正版本: N/A
次要软件: Driver Software>>NI-RFSG

问题:

当我使用RF应用程序的触发时,我得到错误代码-1074118136。该错误信息是引用DAQmx Error -88709: The specified operation cannot be performed because a task has been aborted or a device has been removed from the system. Handle this situation as required by the application and then, if appropriate, attempt to perform the operation again.我在哪个过程中出现错误了?



解答:

当您的程序访问一个已经复位的设备的触发源时,将出现错误Error -1074118136。在触发路由仍然连接信号产生仪和信号分析仪时,若复位信号分析仪,那么也会同时将信号产生仪复位。在信号产生仪复位后去访问它,将会出现错误:

Error Image

为了避免上述情况出现,我们必须在复位前断开触发路由。您可以调用Export Signals VI,并通过设置“Do not export signal” 断开触发路由,其连线如下所示:
LabVIEW Code
当然在CVI中也有类似的功能,其关键代码如下所示:
niRFSG_ExportSignal(vi, NIRFSG_VAL_START_TRIGGER, " ", NIRFSG_VAL_DO_NOT_EXPORT_STR)

相关链接:

 



附件:





报告日期: 06/16/2008
最近更新: 05/26/2011
文档编号: 4MFD2187