為PXIe控制器配置NI Linux實時操作系統安裝軟件

一、升級BIOS
使用NI Linux Real-Time操作系統的PXI硬件支持頁面來確定NI Linux Real-Time是否支持您的PXIe控制器,以及是否需要更新控制器BIOS。
按照BIOS下載頁面上的“安裝說明”部分安裝BIOS更新。
注意:NI在NI 2020軟件版本中刪除對cRIO的Phar Lap和NI 2022軟件版本中對PXI的支持。
二、在主機上安裝軟件
您需要在主機上安裝軟件才能創建USB分區應用程序。
1.安裝 LabVIEW 和 LabVIEW 實時模塊(Real-Time Module) 2019 或更高版本。確保您使用兼容的LabVIEW 和 LabVIEW 實時模塊軟件版本。
2.將您的USB存儲設備插入主機。
3.啟動NI Measurement&Automation Explorer(MAX)。
4.選擇工具>>創建NI Linux RT Recovery USB驅動器。

5.在驅動器下選擇您的USB存儲設備。您可以使用默認磁盤鏡像版本或在磁盤鏡像下選擇版本。

6.選擇Format。
7.完成后,從計算機彈出USB。
三、為NI Linux Real-Time分區

  1. 將格式化的USB和鍵盤插入PXIe控制器。
  2. 重新啟動控制器,然后按鍵盤上的Delete鍵進入BIOS。
    注意:對于 PXIe-8861 和 PXIe-8881 等較新的 PXIe 控制器,請跳過步驟3和4。它們不支持 Pharlap實時操作系統,因此沒有 LabVIEW RT Configuration選項。
    3.在“啟動配置”選項卡中,選擇LabVIEW RT Configuration。然后,選擇[NI Linux Real-Time]作為LabVIEW RT操作系統。

4.在Save & Exit選項卡中,選擇Save Changes。

5.在同一標簽中,在Boot Override下選擇UEFI:<USB驅動器名稱>。
注意:這將重新啟動控制器并啟動到USB。如果該USB不起作用,請嘗試使用另一個USB。

6.USB啟動后,將提示您選擇分區磁盤的選項。輸入y并按回車鍵。

7.格式化完成后,請拔下USB并通過重啟電源或鍵入reboot和回車鍵重啟控制器。

8.控制器應重新啟動進入NI Linux Real-Time Safemode。
9.如果控制器未啟動進入安全模式,請進入BIOS并在Boot Configuration選項卡中選擇LabVIEW RT作為Boot Option#1。

10.完成配置后,使用 Rufus 格式化 USB 驅動器進行恢復,從而可以被 Windows 識別。
現在控制器上已安裝NI Linux Real-Time,您將需要格式化為NI Linux RT Base Image,然后為應用程序安裝必要的軟件組件。
注意:在NI Linux Real-Time Controller上安裝軟件的步驟在2019版中將會有所不同。如果您使用的是NI Measuremeant & Automation (MAX) 2019或LabVIEW 2019,請參閱Installing Software on NI Linux Real-Time PXI Controllers With NI MAX 19.0代替。

四、在NI Linux實時PXI控制器上安裝軟件
所需硬件:兼容的PXI控制器如實時控制器與實時操作系統之間的兼容性和為PXIe控制器配置NI Linux實時操作系統內所述。
所需軟件:
?LabVIEW 2019或更高版本
?LabVIEW 2019實時模塊或更高版本
?NI Measurement and Automation Explorer 19.0或更高版本
注意:LabVIEW2019和其他高版本安裝方式不同,2019版本請按照第1節安裝鏡像,2020或更高版本請按照第2節安裝鏡像。
本教程要求主機PC和PXI控制器必須可以訪問網絡才能安裝軟件。
?對于離線系統,請參閱將軟件安裝到離線NI Linux實時目標。
?對于Phar Lap ETS實時機,請參閱Real-Time (PharLap) PXI System Initial Configuration and Software Installation。
?要設置PXI控制器與LabVIEW Communications System Design Suite一起使用,請參閱Provisioning a Real-Time Controller or USRP Stand-Alone Device for LabVIEW Communications。
1.使用LabVIEW2019安裝基礎鏡像
隨著NI Linux實時控制器的發布,NI引入了基礎鏡像的概念。基礎鏡像是對Linux實時PXI控制器進行配置、安裝軟件和成功使用所有可用功能所需的最少軟件的輕量級安裝。
要應用基礎鏡像,請執行以下步驟:
1.在從 NI MAX 安裝軟件之前,必須首先使用兼容的 Base Image 對控制器進行格式化。為此,請按照以下說明作。在嘗試以下步驟之前,請確保以管理員身份啟動 NI MAX。
2.在 NI MAX 的 Remote Systems (遠程系統) 下找到您的 PXI 控制器。
3.右鍵單擊控制器并選擇 Format Disk。這將啟動 格式化磁盤 窗口。

4.在窗口中,從下拉列表中選擇要應用的格式類型。在本教程中,選擇 PXI 系統映像。

5.(可選)要確保 PXI 控制器的網絡設置不會更改,請選擇 保留主適配器設置并重置其他設置(Preserve the primary adapter settings and reset the others)或 保留所有網絡適配器的設置(Preserve the settings for all network adapters)。
6.點擊 Format 按鈕開始格式化過程。

7.格式完成后,單擊 Close 按鈕關閉窗口。

PXI 控制器現在應該出現在 NI MAX 中,狀態為Connected – Running。
2.使用LabVIEW2020或以上版本安裝基礎鏡像
要應用基礎鏡像,請執行以下步驟:
(1)在NI MAX中展開控制器,右鍵單擊軟件并選擇添加/刪除軟件。

(2)單擊基礎系統鏡像旁邊的齒輪圖標以顯示您可以安裝的基礎鏡像列表。

(3)選擇您要安裝的基礎鏡像,然后選擇確定。

(4)現在單擊格式化以格式化您的控制器并安裝您選擇的基礎系統鏡像。

(5)等到格式化完成。完成后,您已成功安裝基礎鏡像。單擊關閉,您現在可以將軟件安裝到您的PXI控制器上。

3.安裝軟件
與過去的NI實時控制器有所不同,NI Linux實時PXI控制器將NI驅動程序和軟件安裝為Linux package manager, opkg中的包。
NI Linux Real-Time PXI控制器現在使用一個通過輕量級包管理器編寫安裝腳本的進程:opkg。NI Linux Real-Time的現有用戶可能已經熟悉使用此軟件包管理器,可從official NI-hosted package repository安裝許多第三方軟件。自2019年發布的LabVIEW Real-Time模塊起,用于NI Linux Real-Time PXI軟件和控制器的軟件和驅動程序現在將托管在同一存儲庫中。自2020版本起,NI Linux Real-Time PXI軟件和控制器的軟件和驅動程序可以安裝到離線實時目標。
具體安裝流程如下:
(1)在NI MAX中,通過單擊控制器左側的箭頭展開控制器,然后右鍵單擊軟件并選擇添加/刪除軟件。

(2)將出現以管理員用戶身份登錄的提示。如果已設置管理員密碼,請輸入密碼并單擊確定。否則,只需單擊確定而不需輸入任何密碼。
(3)分別從Add(添加)、Update(更新)和Remove(移除)選項卡中選擇要安裝、更新或卸載的項目。使用編程環境旁邊的齒輪確保選擇您將用于使用控制器進行編程的環境和版本。這對于確保加載正確的驅動程序版本很重要。

(4)單擊Review changes(檢查更改)以查看將通過安裝過程對系統進行的更改的摘要。

(5)單擊Continue(繼續)進行所需的更新。
(6)更新完成后,單擊Close(關閉)按鈕。該軟件現在將出現在NI MAX中控制器的軟件下拉菜單下。
一旦在終端上安裝了軟件,它就可以在LabVIEW中與LabVIEW實時模塊一起使用,就像任何其他實時控制器一樣。安裝了適當的軟件后,還可以使用配置選項,例如驅動程序和設備設置。安裝必要的軟件后,若您需要也可以將 PharLap 應用程序移植到 NI Linux RT。
(7)NI強烈建議為所有實時設備設置密碼。從NI MAX19.0開始,如果未設置密碼,現在將通過警告通知所有啟用SSH的實時Linux控制器用戶。此警告將如下圖所示。

在NI MAX中,選擇要設置密碼的實時控制器,單擊控制器頂部菜單中的設置權限。根據需要配置新密碼,然后單擊確定。

注意:Linux實時控制器的默認管理員密碼是空白,即默認不設置密碼。

相關資料:
NI軟硬件與操作系統兼容性 - NI
LabVIEW Compatibility with the LabVIEW FPGA and Real-Time Modules - NI
為PXIe控制器配置NI Linux實時操作系統 - NI
在NI Linux實時PXI控制器上安裝軟件 - NI
已存檔:實時控制器與實時操作系統之間的兼容性 - NI
Download.ni.com
將軟件安裝到離線NI Linux實時目標 - NI
將 PharLap 應用程序移植到 NI Linux RT - NI

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/74542.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/74542.shtml
英文地址,請注明出處:http://en.pswp.cn/web/74542.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

《汽車噪聲控制》課程作業

作業內容 在MATLAB繪制給出單個正弦波或余弦波的時域圖和頻域圖 繪制實測數據的時域圖和頻域圖 圖1 單個正弦波的時頻圖 圖1 單個正弦波的時頻圖 % 正弦波參數設置 f0 1000; % 信號頻率 1kHz Fs 16384; % 采樣頻率 16kHz T 0.05; % 信號持續時間 0.05秒 A 0.8; % 信號幅度…

Baklib內容中臺AI技術協同應用

內容中臺與AI協同創新 在數字化轉型進程中&#xff0c;內容中臺通過人工智能技術的深度整合&#xff0c;正重塑企業信息管理范式。以Baklib內容中臺為例&#xff0c;其通過智能語義分析引擎解析用戶意圖&#xff0c;結合知識圖譜構建技術動態關聯碎片化信息&#xff0c;實現從…

壓測工具開發實戰篇(二)——構建側邊欄以及設置圖標字體

你好&#xff0c;我是安然無虞。 文章目錄 構建側邊欄QtAwesome使用調整側邊欄寬度了解: sizePolicy屬性偽狀態 在閱讀本文之前, 有需要的老鐵可以先回顧一下上篇文章: 壓測工具開發(一)——使用Qt Designer構建簡單界面 構建側邊欄 我們要實現類似于下面這樣的側邊欄功能: …

Axure RP9.0教程: 查詢條件隱藏與顯示(綜合了動態面板狀態切換及展開收縮效果實現)

文章目錄 引言I 原型顯示/隱藏搜索框思路步驟詳細操作II 若依 ruoyi 顯示/隱藏搜索框 & 顯示隱藏列自定義設置顯示隱藏列顯示/隱藏搜索框引言 數據篩選有大量的查詢條件時,可以選擇查詢隱藏效果。 I 原型顯示/隱藏搜索框 綜合了動態面板狀態切換及展開收縮效果實現 思…

解鎖工業通信:Profibus DP到ModbusTCP網關指南!

解鎖工業通信&#xff1a;Profibus DP到ModbusTCP網關指南&#xff01; 在工業自動化領域&#xff0c;隨著技術的不斷進步和應用場景的日益復雜&#xff0c;不同設備和系統之間的通訊協議兼容性問題成為了工程師們面臨的一大挑戰。尤其是在Profibus DP和Modbus/TCP這兩種廣泛應…

3維格式轉換(二)

基于python的三維模型演化可視化 本項目的主要內容為總結了3種不同的可視化方案( trimesh + matplotlib 庫、 pyvista 庫、 vedo 庫),并通過案例對可視化效果進行展示,最終通過模型動態演化案例給出最佳效果的可視化方案 本期結構圖為 本期博客結構圖 0 環境搭建 項目開…

docker導出image再導入到其它docker中

導出image docker save -o gxc_tenant.tar vue_tenant:1.0 eitc_tenant:1.0 redis:latest docker.io/mysql:8.0 minio/minio導入image docker load -i gxc_tenant.tar

Spring-IOC部分

Spring-IOC部分 1.SpringBean的配置詳解&#xff08;Bean標簽&#xff09; &#xff08;1&#xff09;scope 默認情況下&#xff0c;單純的Spring環境Bean的作用范圍有兩個&#xff1a;Singleton和Prototype singleton&#xff1a;單例&#xff0c;默認值&#xff0c;Spring…

人工智能爬蟲導致維基共享資源帶寬需求激增 50%

2025 年 4 月 1 日&#xff0c;維基媒體基金會在博文中表示&#xff0c;自 2024 年 1 月以來&#xff0c;維基共享資源下載多媒體的帶寬消耗激增 50%&#xff0c;這一變化趨勢主要由用于 AI 訓練數據集的網絡爬蟲導致。以下是具體分析1&#xff1a; 爬蟲流量特征與數據存儲模式…

2007-2019年各省地方財政交通運輸支出數據

2007-2019年各省地方財政交通運輸支出數據 1、時間&#xff1a;2007-2019年 2、來源&#xff1a;國家統計局、統計年鑒 3、指標&#xff1a;行政區劃代碼、地區、年份、地方財政交通運輸支出 4、范圍&#xff1a;31省 5、指標說明&#xff1a;地方財政交通運輸支出是指地方…

【爬蟲開發】爬蟲開發從0到1全知識教程第14篇:scrapy爬蟲框架,介紹【附代碼文檔】

本教程的知識點為&#xff1a;爬蟲概要 爬蟲基礎 爬蟲概述 知識點&#xff1a; 1. 爬蟲的概念 requests模塊 requests模塊 知識點&#xff1a; 1. requests模塊介紹 1.1 requests模塊的作用&#xff1a; 數據提取概要 數據提取概述 知識點 1. 響應內容的分類 知識點&#xff1a…

【CMake】《CMake構建實戰:項目開發卷》筆記-Chapter8-生成器表達式

第8章 生成器表達式 生成器表達式&#xff08;generator expression&#xff09;是由CMake生成器進行解析的表達式&#xff0c;因此&#xff0c;這些表達式只有在CMake的生成階段才被解析為具體的值。 CMake在生成階段&#xff0c;能夠根據具體選用的構建系統生成器生成特定…

Docker安裝、配置Mysql5.7

1.創建必要的目錄 # 創建目錄 mkdir -p ~/docker/software/mysql/{conf,log,data} 2.如果沒有docker-compose.yml文件的話&#xff0c;先創建docker-compose.yml 配置文件一般長這個樣子 version: 3services:mysql:image: mysql:5.7.36container_name: mysqlports:- "…

【C++學習筆記】十三、速通筆記

完整的C編程教程 目錄 開發環境配置C知識體系現代C特性設計模式數據結構CMake項目構建調試技巧進階主題學習資源 1. 開發環境配置 1.1 安裝編譯器 sudo apt-get install g build-essential1.2 安裝構建工具 sudo apt-get install cmake1.3 VS Code配置 安裝C擴展配置調試…

網絡運維學習筆記(DeepSeek優化版)027 OSPF外部路由計算

文章目錄 OSPF外部路由計算1. 實驗拓撲與基礎配置2. 關鍵配置命令2.1 引入靜態路由2.2 查看路由表 3. LSA生成與傳播分析3.1 ASBR角色通告&#xff08;1類LSA&#xff09;3.2 外部路由通告&#xff08;5類LSA&#xff09;3.3 外部路由引入過程 4. 5類LSA關鍵字段解析5. 外部路由…

【Python使用】嘿馬推薦系統全知識和項目開發教程第2篇:1.4 案例--基于協同過濾的電影推薦,1.5 推薦系統評估【附代碼

教程總體簡介&#xff1a;1.1 推薦系統簡介 學習目標 1 推薦系統概念及產生背景 2 推薦系統的工作原理及作用 3 推薦系統和Web項目的區別 1.3 推薦算法 1 推薦模型構建流程 2 最經典的推薦算法&#xff1a;協同過濾推薦算法&#xff08;Collaborative Filtering&#xff09; 3 …

運算放大器(五)電壓比較器

比較器在最常用的簡單集成電路中排名第二&#xff0c;僅次于排名第一的運算放大器。 電壓比較器是一種用來比較輸入信號電壓與參考電壓大小&#xff0c;并將比較結果以高電平或低電平形式輸出的一種信號處理電路&#xff0c;廣泛應用于各種非正弦波的產生和變換電路中&#xf…

Java面試黃金寶典34

1. 主鍵索引底層的實現原理 定義 主鍵索引是數據庫中用于唯一標識表中每一行記錄的索引&#xff0c;常見的底層實現是 B 樹結構。B 樹是一種平衡的多路搜索樹&#xff0c;由內部節點和葉子節點組成。內部節點只存儲索引鍵和指向下一層節點的指針&#xff0c;不存儲實際數據&am…

Educational Codeforces Round 177 (Rated for Div. 2)

Educational Codeforces Round 177 (Rated for Div. 2) A. Cloudberry Jam 思路&#xff1a; 1千克果子能生產2/3千克果醬&#xff0c;生產3千克果醬則需要2千克果醬&#xff0c;所以*2即可 code: void solve() { int x; cin >> x;cout << 2 * x << e…

ARM-外部中斷,ADC模數轉換器

根據您提供的圖片&#xff0c;我們可以看到一個S3C2440微控制器的中斷處理流程圖。這個流程圖展示了從中斷請求源到CPU的整個中斷處理過程。以下是流程圖中各個部分與您提供的寄存器之間的關系&#xff1a; 請求源&#xff08;帶sub寄存器&#xff09;&#xff1a; 這些是具體的…