金益工作室

特性

Shield EasyCAT 允許在 EtherCAT® 總線上交換 32 Bytes輸入和 32 Bytes輸出,最多可配置 128 Bytes。 
通信完全在硬件中管理,與sketech Arduino 的數據交換是通過 EasyCAT的Library以及 XML檔 EtherCAT® 配置文件 (ESI) 進行的。
EasyCAT Shield 可以支持三種類型的同步:Free RUN、SM Sync 和 Distributed Clocks。

 Custom Data

EasyCAT出廠為 32+32 bytes,即 它能與 EtherCAT® 主站交換即用 32 bytes輸入和 32 bytes輸出。
這很簡單,因為事先都已經定義好,用戶只需在他應用程序中訪問輸入/輸出變量之外不需要做任何事情,但是,在某些情況下,為了更好地滿足我們的需求 . 例如,需要交換超過 32+32 bytes,或自定義變數的名稱和數據類型,以便在我們的應用程序中以更舒適的方式使用它們。
Easy Configurator 是一種軟體工具,可讓您以簡單直接的方式執行此操作,而無需深入研究 EtherCAT® 規範的複雜性。

Easy Configurator user manual (.pdf)

 Easy Navigator 

許多客戶要求使用簡單的軟件工具來測試使用我們的 EasyCAT 板製作的應用程序,為了滿足這些客戶的要求,我們開發了 Easy Navigator。 它是一個非常基本的 EtherCAT® 主站,具有友好和直觀的操作介面,您可以在Navigator中輕鬆地從 EasyCAT 讀取值和向 EasyCAT 寫入值。 它不需要像 WinPCAP 那樣需要任何特殊的Library,因為它使用 EtherCAT® 協議的特性來封裝在 UDP 封包中。 然後只需將您的 EasyCAT 連接到您 PC 的 LAN 端口,運行該工具並享受 EtherCAT®。

Easy Navigator user manual (.pdf)

Easy Master

Easy Master 是一個 Arduino library,它實現非常基本功能的 EtherCAT® Master,主要用於 EasyCAT 系列的測試和實驗。 它被設計為需要非常有限的資源,特別是在 RAM 方面,以使其能夠在只有 2K RAM(部分已被佔用)的 Arduino Uno 上運行。 為此,它不能完全符合 EtherCAT® 規範,因此通信僅限於PDO 數據交換循環,不支持通過 mailboxex 的非循環 SDO 命令。 為了發揮作用,您還必須擁有 Ethernet Shield 2。

Easy Master user manual (.pdf)

 ​ ​Download for Arduino

EasyCAT Library V2.0 (.zip) XML EtherCAT Configuration File (ESI) Easy Configurator V4.2 (.zip) Easy Navigator V2.0 (.zip) Easy Master Library (.zip)

 ​ ​​可用於測試EasyCAT的開源主站

EtherCAT Explorer

that works on Windows

IgH EtherCAT Master

that works on Linux

EBPFCat is an EtherCAT master written entirely in Python, that uses EPBF and XDP to achieve real-time response times.

ebpfcat

 ​ ​​Video