根據一些客戶的反饋,在EtherCAT應用的實時操作系統(RTOS)中,Linux是最受歡迎的選擇。對于需要快速處理器性能的高要求應用,x86 CPU架構通常是最好的選擇。基于這些原因,工業PC(IPC)——也被稱為嵌入式PC,非常適合EtherCAT應用,但是IPC的BIOS必須提供足夠的選項來配置系統進而實現實時性能。研華是一家滿足這些要求的優秀工控機制造商,因此我們將在此展示如何在研華MIC770-V3工控機上設置實時Linux系統和運行acontis EtherCAT主站軟件EC-Master。
Motrotech
盟通技術干貨
01
前提條件
在研華科技 IPC上,通過設置和安裝Ubuntu 22.04 LTS的實時Linux內核,我們可以順利使用acontis的EtherCAT主站軟件EC-Master,整個過程簡單易行。
Motrotech
安裝步驟
安裝Linux發行版
首先需要為工控機安裝系統,任何Linux發行版都可以。
安裝實時內核
使用Ubuntu 22.04中可用的預構建實時內核,或者自己構建實時內核。
BIOS設置
在進一步操作之前,需要更改BIOS中的一些設置以實現實時性能。主要是停用超線程、虛擬化支持和省電選項。
優化實時內核
實時性能優化的下一級是配置Linux實時內核。如使用Ubuntu 22.04 LTS中包含的預構建實時內核,可無需為此重建內核。
安裝acontis EC-Master
將EC-Master的評估版本解壓并安裝。
性能測試
我們將使用內置的性能測量功能來測量 EcMasterDemo 示例應用程序的實際周期時間。開啟此性能測量后,EcMasterDemo 應用程序會定期輸出周期時間的最小值、平均值和最大值,以及底層作業任務和應用任務的進一步測量結果。
結論
在Ubuntu 22.04 LTS安裝實時 Linux 內核并將 Linux 發行版轉化為 RTOS 變得前所未有的簡單。研華IPC也是輕松安裝和設置實時Linux以及acontis EtherCAT主站軟件EC-Master的絕佳選擇。通過一些簡單的內核參數優化,Linux 的實時性能可以以最小的代價得到進一步提高。
如果有相關技術疑問或者文件資料的獲取,歡迎各位客戶朋友參照下方的聯系方式前來詢問,盟通工程師一對一為您解答。
北京盟通科技有限公司成立于2013年,是工業自動化領域的高新技術企業。公司專注于實時現場總線技術及工業通訊技術的研發、推廣及技術支持服務。依托于核心團隊多年的海外和行業經驗,盟通科技與歐洲多家自動化領域的佼佼者達成戰略合作關系,為客戶提供EtherCAT主站協議棧、OPC UA SDK軟件開發包、CANopen協議棧、FSoE協議軟件、CAN總線硬件、DINA安全模塊、艾默生Connext軟件等工業協議的標準和定制化產品。
-
嵌入式
+關注
關注
5090文章
19176瀏覽量
306858 -
Linux
+關注
關注
87文章
11341瀏覽量
210133 -
IPC
+關注
關注
3文章
352瀏覽量
52005
發布評論請先 登錄
相關推薦
評論