在不支持Scan Mode底板上使用Scan Mode模式编程



主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: N/A

问题:

是否可以在不支持Scan Mode的底板上使用Scan Mode模式编程呢?



解答:

是的,通过一些额外的步骤,确实可以在不支持Scan引擎的底板上实现Scan Mode模式编程。要在这种底板上实现Scan Mode模式编程,由于完整的Scan Mode模式FPGA接口逻辑并不适用与不被支持的底板,因此需要LabVIEW FPGA模块来进行编译以便支持这些底板。但是,这些配置步骤虽然需要LabVIEW FPGA模块并进行编译,却并不需要进行FPGA编程。

  1. 在您的项目中添加一个支持Scan Mode模式编程的控制器 (例如cRIO-901x)。
  2. 向您的项目中添加cRIO底板。
  3. 在机箱上单击右键,并在快捷菜单中选择New » C Series Modules。
  4. 向项目中添加您需要的C系列模块。
  5. 重复步骤3和4来添加其他模块。
  6. 在机箱上单击右键,并在弹出的快捷菜单中选择New » FPGA Target。
  7. 在添加的FPGA上单击右键,并选择New » VI。
  8. 保存并编译这个新添加的空白FPGA VI 。

当编译这个空白FPGA VI的时候,LabVIEW FPGA会自动将所需的FPGA逻辑编译加入,从而在插有模块的插槽中实现对Scan Mode模式编程的支持。然后,确保在读写I/O变量之前通过Open FPGA接口VI来打开并运行FPGA VI,这样我们的FPGA应用程序和Scan Mode模式的支持性逻辑就被下载到cRIO的FPGA了。



相关链接: Tutorial: Using NI CompactRIO Scan Mode with NI LabVIEW Software
Tutorial: The RIO Scan Interface Under the Hood
Tutorial: C Series Modules Supported by CompactRIO Scan Mode

附件:





报告日期: 11/13/2008
最近更新: 06/21/2009
文档编号: 4RCFASLX