LabVIEW 项目中 FlexRIO 适配器模块6584旁边出现红色感叹号

更新 Jul 9, 2020

适用于

硬件

  • NI-6584

软件

  • LabVIEW

驱动

  • FlexRIO

问题详述

将 FlexRIO适配器模块NI-6584添加到我的LabVIEW项目后,我的FlexRIO IO模块上出现一个红色的感叹号,类似于下面的屏幕截图。
为什么会出现,如何解决该问题?

解决方案

红色的感叹号表示FlexRIO适配器模块的设置有问题。在大多数情况下,这是因为时钟设置不正确。 NI 6584适配器模块需要在“时钟选择”(Clock Selection)对话框中的“ 时钟要求 ”(Clock Requirement)部分选择一个100 kHz到16 MHz的时钟作为“ 时钟输出”(Clock Out)。

要为NI-6584设置内部时钟,请遵循以下步骤:
  1. 右键单击40 MHz时钟并选择New FPGA Derived Clock 创建衍生时钟 。
  2. 根据需要将新时钟的频率设为介于4.69 MHz和16 MHz,然后单击OK 。以此40 MHz时钟为基准,您只能得出高于4.69 MHz的新时钟。
  3. 一个新的衍生时钟应出现在项目中。
  4. 右键单击适配器模块,然后选择“ Properties” ,将弹出IO Module Properties,如下图所示。
  5. 选择“ Clock selection”菜单,然后选择“ Clock Out”。在“ Connection”下拉菜单中,选择您刚刚创建的时钟。

现在,红色的感叹号应该消失了,如下图所示。