将 NI-IMAQ 相机文件恢复为默认配置

更新 Aug 7, 2025

环境

硬件

  • PCIe-1427
  • PCI-1428
  • PCIe-1430
  • PXIe-1435
  • PCIe-1437

驱动

  • NI-IMAQ

相机文件是一个能够让NI MAX 和 NI 软件诠释从相机接收到的信息的文件。根据您使用的相机类型,相机文件可能还包含了用于控制相机操作的命令。相机文件也称为接口控制文档(Interface Control Document),其文件扩展名为.icd。.icd文件是 NI 文件扩展名,而每个相机都有自己的设置文件,可用于构建.icd文件以供NI软件使用。

 

本文将说明如何将相机文件配置恢复为默认值(该默认值最初随 NI-IMAQ 驱动程序提供)。这不适用于您自己创建的相机文件或相机制造商提供的相机文件。

注意:在恢复为默认配置前,最好先备份可正常运作的相机文件,以防您正在开发的相机文件损坏。

1. 首先,识别您在 NI MAX 中使用的相机文件。如下图所示,相机是Basler raL2048-80km

相机文件1.jpg

 

2.转到 NI-IMAQ 相机文件目录C:\Users\Public\Documents\National Instruments\NI-IMAQ\Data。然后从该目录中删除已识别的相机文件,或移动已识别的相机文件到其他路径。

相机文件2.jpg

 

3.打开NI Package Manager,单击设置图标并勾选Show full version numbers and hidden packages

相机文件3.jpg

 

4.搜索camera关键字,找到NI-IMAQ Camera Files,勾选后按修复

相机文件4.jpg

 

5.修复完成后,再次打开 NI MAX,进入工具>>重置配置数据。请注意,此过程将重置 NI MAX 数据库

相机文件5.jpg

完成以上步骤后,可以看到被删除的相机文件已经重新生成,并重新关联到相机上。如果没有,您可以手动配置正确的相机文件,右键点击相机,选择正确的相机文件即可。

相机文件6.jpg