读取或写入FPGA终端上FPGA VI包含的控件。


icon

输入/输出

  • cgenclassrn.png FPGA VI引用输入
    is a reference to an FPGA VI. You must 打开引用 to the FPGA VI to use this parameter.
  • cerrcodeclst.png 错误输入

    错误输入表明该节点运行前发生的错误条件。该输入将提供标准错误输入功能。

  • igenclassrn.png FPGA VI引用输出
    returns a reference to an FPGA VI.
  • ierrcodeclst.png 错误输出

    错误输出包含错误信息。该输出提供标准错误输出功能。

  • ipoly.png 未选择

  • 主控VI可控制和监控通过FPGA VI前面板的数据。无法访问FPGA VI程序框图上没有输入控件或显示控件的连线上的值,除非数据存储在DMA FIFO

    首先打开对FPGA终端的引用。然后连线模块的 FPGA VI引用 输出打开FPGA VI引用函数打开动态位文件引用 函数至读/写控件函数,访问FPGA VI上的输入控件。您可以读取指标编写控件。或者写入显示控件和读取输入控件。展开读取/写入控件函数可读取或写入多个输入控件和显示控件。运行主控VI时,读取/写入控件函数按照输入控件和显示控件在程序框图的读取/写入控件函数中的顺序读取和写入控件。

    提示 读取/写入控件函数支持标量数据(例如,数值和布尔控件)和复杂数据(例如,数组和簇)。可编程FPGA VI捆绑标量数据至数组或簇,然后通过主控VI以一整块数据读取或写入数组或簇,以确保同时读取或写入全部数据。读取/写入控件函数可用于读取全部簇或单个簇元素。如需读取多个簇元素,可读取整个簇。可写入整个簇,但不能写入簇的单个元素。数组会占用较多的FPGA终端资源,请不要过度使用数组。

    FPGA模块创建一个基于FPGA VI的寄存器映射,其包含用于每个输入控件和显示控件的硬件寄存器。LabVIEW在内部使用寄存器映射直接与FPGA VI通信交互式前面板通信 和使用主控VI可编程FPGA接口通信