敝司在EtherCAT行業從事多年,目前對于主站/從站的方案選擇上有所歸納總結——這旨在協助EtherCAT從業者更好地選擇最佳解決方案,讓產品如虎添翼。
廢話不多說,直入正題:
眾所周知,EtherCAT是開源協議,使用者可以根據倍福提供的相關資料做產品開發,而目前主流的EtherCAT主站解決方案包括:軟主站,系統型主站,硬件(芯片級)主站。針對此三種方案,整理了以下表格供參考
方案類別 | 軟主站 | 系統型主站 | 硬件(芯片級)主站 |
方案描述 | 通過運行于MCU上的EtherCAT主站純軟件解決方案 | 通過購買授權的方式使用EtherCAT主站應用程序 | 內置EtherCAT協議棧,用戶只需調用函數庫即可快速架構主站。 |
使用對象 | 強研發能力的團隊 | 對成本考量不多,但對穩定性和售后服務看重的使用者。 | 想快速入門EtherCAT的初學者; 控制401/402協議的設備。 |
所需技能要求 | 精通EtherCAT協議棧難點 對Linux較熟悉 | 學習大型系統的使用方法 | 熟悉C/C++編程語言 學習EtherCAT函數庫手冊 |
開發難度&周期 | 開發難度高,周期長 需要對EtherCAT底層要很熟悉,開發難度高。 調式和維護需要花很長時間。 | 無需開發,但需要一定的軟件學習周期 了解系統軟件的使用方法 | 使用簡單,開發周期短 只需調用函數庫即可做相關運動算法; 無需了解EtherCAT協議棧,開發周期短。 |
方案成本&性能 | 成本低,性能欠佳。 最低只需一顆MCU或FPGA即可完成搭建。 可滿足從站的一般應用(如循環周期在1ms以上), 對較高性能要求的應用來說,此方案不適合。 不穩定,容易掉線。 | 成本高,性能好關鍵點 需購買廠商授權。 對軟硬件要求高,如高階CPU,Intel專屬網卡,RTOS系統等 可適應高性能從站應用 | 成本適中,性能好 只需購買芯片,函數庫及技術支持均免費。 對硬件無要求,只需普通電腦或MCU即可完成搭建 性能滿足90%場景應用。 長時間運行不掉線 |
參考資料&資源 | 多 有相關的SOEM/IGH網站(論壇),開發群體均對EtherCAT較精通。 | 多 官方網站如Twincat,內有很多關于主站的相關介紹文檔可供參考 | 相對較少 目前提供規格書,使用手冊,開發板,相關例程供使用者參考,例程代碼的詳細說明正在編寫中。 |
使用廣泛度 | 較廣 目前有較多EtherCAT工程師關注此解決方案 | 廣 | 全新方案,目前大力推廣中 |
舉例 |
|
|
|
*說明:以上是我司根據市場反饋和調研做出的歸納總結,觀點僅供參考,如有紕漏,敬請指正。 |
總結:三種方案各有千秋,如果從成本上考慮,無疑軟主站是最合適的;但從開發周期,成本,穩定性綜合考慮,芯片級的主站解決方案最具性價比。雖然敝司可能會被認為因在推廣硬件主站方案有軟文嫌疑,但確實此方案的出現能大大降低EtherCAT的開發難度,這部分會專門出稿詳述。
-
開源
+關注
關注
3文章
3408瀏覽量
42714 -
cat
+關注
關注
1文章
75瀏覽量
21337 -
ethercat
+關注
關注
19文章
736瀏覽量
38877
發布評論請先 登錄
相關推薦
評論