VeriStand 故障排除:自定义设备问题

更新 Aug 24, 2026

环境

硬件

  • CompactRIO Chassis
  • NI-9144
  • NI-9145
  • C Series EtherCAT Interface Module

软件

  • LabVIEW
  • VeriStand
  • VeriStand Custom Devices

驱动

  • NI-Industrial Communications for EtherCAT

自定义设备使您能够通过将 LabVIEW 代码或任何可从 LabVIEW 调用的代码打包成“设备”,来定制和扩展 NI VeriStand 的功能。您可以将该设备添加到 NI VeriStand 系统定义文件中并部署到终端上。

您可以创建 VeriStand 自定义设备以部署在实时終端上,或按照NI VeriStand Custom Devices故障排除的建议来调试和改进其功能和性能。若要使用 FPGA 和实时扫描资源,必须使用 NI VeriStand 扫描引擎自定义设备。

本文是VeriStand 故障排除指南系列的一部分。请参阅主页以了解初始故障排除步骤,并找到您遇到的问题的可能原因。

自定义设备配置

在您的 VeriStand 项目中添加自定义设备时,通常会收到以下错误消息:

将自定义设备添加到 VeriStand 系统定义文件后,部署期间可能会出现其他错误:

VeriStand 扫描引擎 – EtherCAT 问题

Scan Engine and EtherCAT VeriStand 插件允许用户轻松地从位于 CompactRIO、NI 9144 或 NI 9145 EtherCAT 机箱中的 C 系列模块读取扫描的 I/O。
VeriStand 允许您自动检测连接到主机 PC 的模块以配置您的项目设置。使用此功能时遇到错误很常见,要解决此问题,您可以参考以下两篇文章: