Home
Support
在沒有安裝 LabVIEW Real-Time 模組的情況下使用 CompactRIO 的 FPGA
在沒有安裝 LabVIEW Real-Time 模組的情況下使用 CompactRIO 的 FPGA
主要軟體:
主要軟體版本: 8.2
主要軟體修正版本:
次要軟體: N/A
硬體: CompactRIO>>Controllers, CompactRIO>>Chassis (Backplanes)
問題: 我有一個 CompactRIO 90xx 控制器與一個 cRIO-910x FPGA 機箱。我想要在沒有安裝 LabVIEW Real-Time 模組的電腦上使用 CompactRIO 的 FPGA 開發並執行 FPGA 程式,請問要如何做?
解答: 在沒有安裝 LabVIEW Real-Time模組的情況下,CompactRIO 910x 背板系統能夠直接作為目標,在開發電腦上加入 910x 背板為目標即可。這在本質上略過了 CompactRIO 的 Real-Time 控制器,而在開發PC上直接運行 host VI。
下列軟體需要安裝在主機PC上:
- LabVIEW開發環境
- LabVIEW FPGA模組
- NI-RIO驅動程式
通過下列步驟,把 CompactRIO FPGA 裝置設為主機的 FPGA 目標:
- 首先完成連結中的步驟 LabVIEW 8.2 FPGA help to configure the CompactRIO's VISA settings for remote access。
- 開始一個新的專案或打開一個既有的專案。
- 在專案中右鍵點擊 My Computer 並選擇 New.. » Targets and Devices...。
- 選擇 New Target or Device 單選按鈕。
- 由於 cRIO 機箱在遠端系統上,所以 LabVIEW 不能自動探測到它。在列表中選擇 cRIO 機箱型號,型號可以在cRIO機箱的底部找到。
- 點擊 OK。
- 在 My Computer 下會顯示一個新的FPGA目標。右鍵點擊目標選擇 Properties。
- 在 Resource 欄位中,輸入
visa://xxx.xxx.xxx.xxx/RIO0::INSTR
,其中 xxx.xxx.xxx.xxx 是 cRIO模組的 IP 地址。
- 點擊 OK。現在 910x 機箱已經可以用作為 FPGA 目標了,就像裝在主機PC上一樣。
請緊記,FPGA通過乙太網路運行,因此與主機通訊的時候有潛在的速度限制。
相關連結: LabVIEW 8 FPGA Help LabVIEW 8.2 FPGA Help: Setting Access Permissions for Remote FPGA Targets (FPGA Module) LabVIEW 8.2 FPGA Module Release and Upgrade Notes
附加檔案:
報告日期: 05/04/2006
最後更新: 07/26/2007
文件偏號: 3X39NAJ8
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.