組態
Automatic frame creation
KPA EtherCAT Studio 使用全面的 Slaves Library 自動為匯流排設定乙太網路訊框,因此具有顯著的優勢。此外,內建的匯流排掃描功能可確保所有連接的設備都能被辨識並最佳化,以達到無縫通訊的目的。此功能可簡化設定流程,節省時間並減少出錯的可能性。
Process Image variables
Process Image (PI) Variables 組態功能可讓使用者管理和控制主變數與從變數,包括 PDO 輸入。此功能同時支援預定義 PI 變數和使用者定義變數的管理,前者可用於有效率的組態和管理,後者則可建立和管理,以符合特定的系統需求並適應獨特的使用情況。
Initialization commands
初始化命令負責初始化和控制與從站通訊的過程。在自動產生過程中,這些命令會執行幾個重要的檢查,包括狀態控制、設備識別、DC 設定和 EtherCAT 服務初始化。
此外,Init 指令也支援 Mailbox 指令,提供的功能包括 PDO 對應、Application-oriented EtherCAT (AoE)、Ethernet over EtherCAT (EoE)、具備設備參數化功能的外掛指令,以及使用者自訂指令。
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 輸入。不需要微控制器
Cyclic Tasks/Units
循環任務/單元功能提供靈活的方式來管理流程資料更新。它可將循環更新分為多個任務,每個任務都有自己獨立的速率、優先順序和偏移量。
此外,此功能還可將從屬輸入/輸出資料綁定到特定的循環框架,確保製程影像的特定區塊以精確的間隔更新。如此一來,就能有效率地進行同步資料交換,讓您可以精細地控制製程資料更新。
Power data analyzing
電源追蹤系統允許監控匯流排上 LVDS 從站的電源供應及消耗,以避免配置中的電源不足問題。
- 解析電源需求
- 電源監控與計算
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
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
Autoconfigurator User Interface
通常情況下,EtherCAT 使用 ENI 檔案定義的靜態匯流排組態運作。然而,在開發過程中最終設備未知的情況下,這可能會造成限制。有些系統需要動態修改設備或其設定的彈性,而無需依賴外部工具。例如,具有可更換工具的機器可能需要此功能。為了解決這個問題,koenig-pa 提供 Autoconfigurator UI,允許建立個別的設備配置。這些組態可以在 Master Autoconfigurator 上動態組合,形成完整的匯流排組態。
KPA EtherCAT Studio 提供全面的使用者介面,支援 Master Autoconfigurator 組態檔案的開發與測試,確保順利整合至生產環境。
控制
EtherCAT Master network configuration
用於連接遠端主站並上傳組態 (ENI) 的強大介面。
此功能不僅有助於無縫通訊,還包括連接過程中的匯流排驗證。它能自動偵測錯誤和組態錯配,並能解決問題。
Access to slave memory and EEPROM
存取和管理從站記憶體暫存器和 EEPROM 的全面介面。KPA EtherCAT Studio 提供解密功能,並針對從屬記憶體和 EEPROM 的特定區域提供內建編輯器。
State machine
監控功能,可讓使用者監督和管理整個 EtherCAT 匯流排(主站狀態)或個別從站的狀態。此功能也可即時存取 AL/DL 狀態訊息。
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 和總線負載
- 設備設定的週期值與真實週期值的偏差
Topology viewer
可視化 EtherCAT 網路結構與狀態的重要工具!這個直覺式介面可讓您輕鬆監控網路狀態。
如果網段之間發生通訊損失,受影響的線路會以紅色清楚地標示出來,以確保任何問題都能立即被發現。此外,如果在啟用備援檢查時發生電纜故障,系統會精確指出故障位置,以便迅速進行故障排除和維護。
Chart Viewer / Snapshot Viewer / Runtime Data Logger
Studio 提供先進的診斷工具,可同時監控來自不同從站的一個或多個信號。使用者可以在線上模式下即時視覺化所選訊號,以加強分析並深入瞭解系統效能。
Data Logger
Data Logger 工具可以擷取 EtherCAT 網路的快照,並收集系統狀態的相關資訊。收集到的資料可直接在 Data Logger 中分析,並可輕鬆匯出供 Wireshark 等其他工具使用。
Dashboard
儀表板是 KPA EtherCAT Studio 的主要診斷功能,設計用來組合和監控診斷資料,以方便存取和分析。它提供兩種模式:General(一般)模式可強調從站的屬性,而 Ports Diagnostic(埠診斷)模式則專注於埠參數。
Studio/Master Traces, Master Events
Studio 提供全面的日誌工具集,讓使用者可以擷取 Studio 和 Master 作業的日誌。日誌可以過濾並匯出為 TXT 格式,以便進一步分析和排除故障。