如何在 LabVIEW 中重置SMU的过载保护错误

更新 Jul 26, 2024

环境

硬件

  • Power Supply
  • PXIe-4135
  • PXIe-4137
  • PXIe-4143

软件

  • LabVIEW

驱动

  • NI-DCPower

其他

验证环境为:

  • 软件: LabVIEW2019, NI-DCPower 19.0
  • 硬件:PXIe-4137,PXIe-4143, PXIe-4135.

我有一台 PXIe-4135 仪器。有时会因为各种原因进入过载保护(Over Load Protection)。它必须重置后才能再次工作。在 NI MAX 中,我只需单击“重置”即可。但我不知道如何在LabVIEW中做到这一点。

NI MAX 中的重置功能使用系统配置(System Configuration) API。您可以在<LabVIEW>\examples\nisyscfg\Reset All Devices.vi 中找到使用 SysCfg API 重置设备的示例。
您可以把过滤器(Filter)的 Expert 设置为“daqmx”来获取所有NI-DCPower设备,也可以通过别名(Alias)或者产品型号(ProdName)过滤特定设备。
image.png