The Beckhoff independent EtherCAT protocol stack/library provides EtherCAT compliant communication, utilizing the powerful STM32 MCU with an externally connected EtherCAT Slave Controller (ESC) by Beckhoff ET1100/1200 or the LAN9252.
The EtherCAT stack is supported by a powerful DesignTool, creating and maintaining the complex and powerful object dictionary. The DesignTool creates the documentation, the XML-file, the ESI file. It configures the EtherCAT Stack and creates the header files for the customer's application accordingly.
It can either run as EtherCAT-only version or being supported by GOAL.
The GOAL approach:
- a comprehensive development system that allows for creating Multi Protocol support in one single design. The GOAL includes an option to handle EoE data.
- GOAL: Creating connectivity for Industrial Ethernet does not only consist from setting up a piece of Source Code – it is rather a product philosophy from Top to Bottom. EtherCAT can use the EoE mailbox to handle "regular" Ethernet data. These are fed into the TCP/IP stack inside GOAL. GOAL enables for easy handling Multi Protocol support in one single project.
And all of this inside an embedded platform, this results in a:
- highly optimized, performance tweaked MCU system prepared for several communication stacks in one project (GOAL)
- implemented TCP/IP
The EtherCAT solution offers a competitive bill of materials cost with an optimized power consumption for both the STM32 CPU and the peripherals.
This product is supplied by a third party not affiliated to ST. For complete and latest information on the specification and the purchased parts package, refer to the third party website.
- EtherCAT protocol library