交互式前面板通信
- 更新时间2025-05-20
- 阅读时长2分钟
通过交互式前面板通信与运行在FPGA终端上的FPGA VI通信,无需额外的编程操作。在交互式前面板通信中,主控计算机显示FPGA VI的前面板窗口,FPGA终端执行FPGA VI程序框图,如下列示意图所示。
注: 交互式前面板通信的支持随FPGA终端改变。更多信息见FPGA终端硬件的文档。
LabVIEW前面板窗口通过输入控件和显示控件与FPGA终端程序框图通信。可与直接连接至主控计算机或通过网络连接至远程系统的FPGA终端通信。FPGA终端程序框图继续运行时,主控计算机将尽可能地更新FPGA VI前面板窗口的值。FPGA VI的执行速率不受主控计算机通信的影响。但通过交互式前面板通信共享的前面板数据具有不确定性。
通过FPGA终端和主控计算机间的交互式前面板通信控制和测试运行在FPGA终端的VI。下载和运行FPGA VI后,保持主控计算机上的LabVIEW打开,以显示FPGA VI的前面板窗口并进行交互。
在交互式前面板通信中,不能使用LabVIEW调试工具,包括探针、高亮显示执行过程、断点及单步执行。如要在FPGA终端编译、下载及运行FPGA VI前发现错误,考虑使用测试台。
| 提示FPGA配置为在第三方仿真器上运行时,不能使用交互式前面板通信。在“项目浏览器”窗口右键单击FPGA终端,并选择选择执行模式,可使用主控VI执行FPGA VI,或更改FPGA终端的执行模式。 |