是的,通过一些额外的步骤,确实可以在不支持Scan引擎的底板上实现Scan Mode模式编程。要在这种底板上实现Scan Mode模式编程,由于完整的Scan Mode模式FPGA接口逻辑并不适用与不被支持的底板,因此需要LabVIEW FPGA模块来进行编译以便支持这些底板。但是,这些配置步骤虽然需要LabVIEW FPGA模块并进行编译,却并不需要进行FPGA编程。
- 在您的项目中添加一个支持Scan Mode模式编程的控制器 (例如cRIO-901x)。
- 向您的项目中添加cRIO底板。
- 在机箱上单击右键,并在快捷菜单中选择New » C Series Modules。
- 向项目中添加您需要的C系列模块。
- 重复步骤3和4来添加其他模块。
- 在机箱上单击右键,并在弹出的快捷菜单中选择New » FPGA Target。
- 在添加的FPGA上单击右键,并选择New » VI。
- 保存并编译这个新添加的空白FPGA VI 。
当编译这个空白FPGA VI的时候,LabVIEW FPGA会自动将所需的FPGA逻辑编译加入,从而在插有模块的插槽中实现对Scan Mode模式编程的支持。然后,确保在读写I/O变量之前通过Open FPGA接口VI来打开并运行FPGA VI,这样我们的FPGA应用程序和Scan Mode模式的支持性逻辑就被下载到cRIO的FPGA了。