主页
技术支持
关闭模拟信号的设备会话后,DAQ设备继续输出电压或电流
关闭模拟信号的设备会话后,DAQ设备继续输出电压或电流
更新 Mar 30, 2023
适用于
“适用于”表示本页面提供的解决方案已被证实适用于列出的产品。该方案或同样适用于类似产品或应用。
驱动
NI-DAQmx
NI-FGEN
问题详述
我正在运行一个模拟输出应用程序,该应用程序将电压输出到DAQ设备上的一个或多个通道。停止运行程序后,DAQ设备仍在输出电压,我需要确保在停止运行程序后不会发生这种情况。如何执行此操作而不必重新启动计算机?
解决方案
对于NI大多模拟数输出DAQ设备(X系列,M系列,E系列,R系列,F-Gen等),这个情况是预期的行为。应用程序完成后,写入设备的最后一个值将被继续保留。若您要将这个情况改变,您可以尝试以下:
在程序结束之前,将零伏特(0V)写入通道。实现此目的的有效方法是在
状态机
上实施“关闭”状态。
您也可以在 LabVIEW 软件使用
DAQmx重置设备 VI
重置设备。但是,此方法可能与设备正在执行的其他任务冲突。
相关信息
一个良好的DAQ编程习惯是始终包含关闭状态,以便在程序结束之前将输出信号回归到安全状态值。如果发生任何错误,也可以使用关闭状态将硬件回归到安全状态。
相关链接
Answers to Frequently Asked Questions about NI-DAQmx and Traditional NI-DAQ (Legacy)
Reading the Value of Analog or Digital Output Channels in LabVIEW and LabWindows™/CVI™
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful