使用 PXI XNET 模块部署 NI VeriStand 项目时出现错误 -307719

更新 Feb 16, 2024

适用于

硬件

  • PXI-8512
  • PXI-8513
  • PXIe-8510

软件

  • LabVIEW

驱动

  • NI-XNET

操作系统

  • PharLap

问题详述

我在使用 PXI XNET 模块部署我的 VeriStand 项目时,出现以下错误:

The VeriStand Gateway encountered an error while deploying the System Definition file.

细节:
Error -307719 occurred at Project Window.lvlib:Project Window.vi >> Project Window.lvlib:Command Loop.vi >> Project Window.lvlib:Connect to System.vi

可能的原因:
NI VeriStand: Unable to discover XNET interface(s) before timeout elapsed. Contact National Instruments support at ni.com/support for more information about resolving this error.

xnetError.png

我该如何解决这个问题?

解决方案

当 VeriStand 引擎无法检测到系统上的 XNET 接口时,会显示该错误。
请按照以下说明解决问题:
  • 如果开发系统已停用或过期,VeriStand 将无法将项目部署到目标。请确认 VeriStand 已在许可证管理器中被激活。
  • 确保 PXI RT 目标安装了兼容的 NI-XNET 驱动程序。若要验证兼容性,请根据您系统上安装的版本参阅NI-XNET 发行说明
  • 验证 NI-XNET 卡是否在 NI MAX 的远程系统下被正确检测到,如下所示:
  • 确保 NI VeriStand System Definition文件中的 XNET 接口端口名称与 NI MAX 中显示的名称相同。
  • 考虑禁用 VeriStand System Explorer 中未使用的 CAN 端口。
  • 尝试重新安装 VeriStand 引擎。