組態
Automatic frame creation
KPA EtherCAT Studio 使用全面的 Slaves Library 自動為匯流排設定乙太網路訊框,因此具有顯著的優勢。此外,內建的匯流排掃描功能可確保所有連接的設備都能被辨識並最佳化,以達到無縫通訊的目的。此功能可簡化設定流程,節省時間並減少出錯的可能性。
![](/images/stt01.png)
![](/images/stt02.png)
Process Image variables
Process Image (PI) Variables 組態功能可讓使用者管理和控制主變數與從變數,包括 PDO 輸入。此功能同時支援預定義 PI 變數和使用者定義變數的管理,前者可用於有效率的組態和管理,後者則可建立和管理,以符合特定的系統需求並適應獨特的使用情況。
Initialization commands
初始化命令負責初始化和控制與從站通訊的過程。在自動產生過程中,這些命令會執行幾個重要的檢查,包括狀態控制、設備識別、DC 設定和 EtherCAT 服務初始化。
此外,Init 指令也支援 Mailbox 指令,提供的功能包括 PDO 對應、Application-oriented EtherCAT (AoE)、Ethernet over EtherCAT (EoE)、具備設備參數化功能的外掛指令,以及使用者自訂指令。
![](/images/stt03.png)
![](/images/stt04.png)
Full control of Mailbox services
KPA EtherCAT Studio 提供 Mailbox 服務的完整控制,可存取一系列功能。這些功能包括:Application over EtherCAT (AoE)、Controller over EtherCAT (CoE)、Ethernet over EtherCAT (EoE)、File over EtherCAT (FoE) 和 Sercos over EtherCAT (SoE)。
此外,它還允許存取物件辭典、促進資料和檔案傳輸,以及啟用通訊協定組態。
Device Identification
Device Identification(裝置識別)功能可為每個從站提供唯一的識別碼,從而實現精確可靠的編址。此功能可確保每台設備都能被精確識別並進行通訊,從而實現高效、無錯誤的資料交換。
EtherCAT 技術可根據設備的可能性和使用者的需求,以不同的方式對從站進行編址。
- 由組態工具設定的組態站別名
- EEPROM alias — 從從站的 EEPROM 讀取別名 (0x8 位址)
- Requesting ID — AL 狀態碼暫存器 0x0134 用於裝置 ID 值
- Direct ID — ID 選擇器直接連接至 ESC 的 I/O 輸入。不需要微控制器
![](/images/stt05.png)
![](/images/stt06.png)
Cyclic Tasks/Units
循環任務/單元功能提供靈活的方式來管理流程資料更新。它可將循環更新分為多個任務,每個任務都有自己獨立的速率、優先順序和偏移量。
此外,此功能還可將從屬輸入/輸出資料綁定到特定的循環框架,確保製程影像的特定區塊以精確的間隔更新。如此一來,就能有效率地進行同步資料交換,讓您可以精細地控制製程資料更新。
Power data analyzing
電源追蹤系統允許監控匯流排上 LVDS 從站的電源供應及消耗,以避免配置中的電源不足問題。
- 解析電源需求
- 電源監控與計算
![](/images/stt07.png)
![](/images/stt08.png)
Distributed Clock
此功能可讓 Master 與匯流排上的所有 Slave 裝置同步。
它可在 Master 和 Slave 兩端設定:
- DC time
- Shift time
- Reference clock
- DC mode
Slave-to-Slave communication
Slave-to-Slave (S2S) 通訊允許 Process Image 輸入輸出矩陣中的從站進行邏輯通訊,而無需直接實體接線。
允許映射:
- Signal to Signal
- PDO to PDO
- Safety (FSoE) auto mapping
![](/images/stt09.png)
![](/images/stt10.png)
Configuring EoE subnet
- Assign IP/DNS/Mask
- Switch/IP port
- Manual/automatically configuring
Plugins
KPA EtherCAT Studio 提供靈活且適應性強的解決方案,可支援具有特定規格的從站,並擴展其功能。
我們為常用的設備提供一系列即用型外掛程式,包括
- EL6731-0010: Profibus 從站支援
- EL6731: 支援 Profibus Master
- EL6751: 支援 CAN 與 CANopen
- EL600x/EL602x/EP6002/EP6002-0002: 支援 Virtual Serial COM
- KPA EtherCAT 4CAN Gateway: 支援 4-CAN Gateway
- EL6692/EL6695: 支援 Master-to-Master
- EL622x/EP622x/EJ622x: Support for I/O link devices
![](/images/stt11.png)
![](/images/autoconfigurator-studio.png)
Autoconfigurator User Interface
通常情況下,EtherCAT 使用 ENI 檔案定義的靜態匯流排組態運作。然而,在開發過程中最終設備未知的情況下,這可能會造成限制。有些系統需要動態修改設備或其設定的彈性,而無需依賴外部工具。例如,具有可更換工具的機器可能需要此功能。為了解決這個問題,koenig-pa 提供 Autoconfigurator UI,允許建立個別的設備配置。這些組態可以在 Master Autoconfigurator 上動態組合,形成完整的匯流排組態。
KPA EtherCAT Studio 提供全面的使用者介面,支援 Master Autoconfigurator 組態檔案的開發與測試,確保順利整合至生產環境。
控制
EtherCAT Master network configuration
用於連接遠端主站並上傳組態 (ENI) 的強大介面。
此功能不僅有助於無縫通訊,還包括連接過程中的匯流排驗證。它能自動偵測錯誤和組態錯配,並能解決問題。
![](/images/stt15.png)
![](/images/stt13.png)
Access to slave memory and EEPROM
存取和管理從站記憶體暫存器和 EEPROM 的全面介面。KPA EtherCAT Studio 提供解密功能,並針對從屬記憶體和 EEPROM 的特定區域提供內建編輯器。
State machine
監控功能,可讓使用者監督和管理整個 EtherCAT 匯流排(主站狀態)或個別從站的狀態。此功能也可即時存取 AL/DL 狀態訊息。
![](/images/stt12.png)
![](/images/stt14.png)
Mailbox protocols
KPA EtherCAT Studio 提供一系列存取信箱資料的功能,包括
- CoE (CANopen over EtherCAT): 存取物件字典,讓使用者可以讀取和設定 CoE OD 值。
- SoE (Safety over EtherCAT): 存取 SERCOS IDN,允許使用者讀寫資料。
- FoE (File Access over EtherCAT): 使用已實作的介面讀寫檔案。
診斷
Statistics
Studio 的統計功能旨在透過各種統計參數清單,提供使用者系統效能的全面概觀。
- 從 NIC 獲取的網路活動:發送了多少訊框、修復了多少錯誤、發送和接收了多少封包等。
- 從主站取得的 EtherCAT 活動:主站傳送了多少訊框,有多少訊框沒有通過
- CPU 和總線負載
- 設備設定的週期值與真實週期值的偏差
![](/images/diagnostics01.png)
![](/images/diagnostics02.png)
Topology viewer
可視化 EtherCAT 網路結構與狀態的重要工具!這個直覺式介面可讓您輕鬆監控網路狀態。
如果網段之間發生通訊損失,受影響的線路會以紅色清楚地標示出來,以確保任何問題都能立即被發現。此外,如果在啟用備援檢查時發生電纜故障,系統會精確指出故障位置,以便迅速進行故障排除和維護。
Chart Viewer / Snapshot Viewer / Runtime Data Logger
Studio 提供先進的診斷工具,可同時監控來自不同從站的一個或多個信號。使用者可以在線上模式下即時視覺化所選訊號,以加強分析並深入瞭解系統效能。
![](/images/diagnostics03.png)
![](/images/Studio_data_logging_tool.png)
Data Logger
Data Logger 工具可以擷取 EtherCAT 網路的快照,並收集系統狀態的相關資訊。收集到的資料可直接在 Data Logger 中分析,並可輕鬆匯出供 Wireshark 等其他工具使用。
Dashboard
儀表板是 KPA EtherCAT Studio 的主要診斷功能,設計用來組合和監控診斷資料,以方便存取和分析。它提供兩種模式:General(一般)模式可強調從站的屬性,而 Ports Diagnostic(埠診斷)模式則專注於埠參數。
![](/images/EtherCAT-Studio-Dashboard.png)
![](/images/diagnostics04.png)
Studio/Master Traces, Master Events
Studio 提供全面的日誌工具集,讓使用者可以擷取 Studio 和 Master 作業的日誌。日誌可以過濾並匯出為 TXT 格式,以便進一步分析和排除故障。