简介:Layer ArchitectureEC-Master / embedded consists of the following components: Application Interface Layer:Interface to the EtherCAT master. EtherCAT Master Core:The main EtherCAT master functionality in the core layer. All protocol handling, e.g. process data transfer and mailbox protocols (CoE, EoE, FoE, SoE) are executed here. Ethernet Link Layer:Data exchan...
EC-Master / embedded consists of the following components:
Application Interface Layer: Interface to the EtherCAT master.
EtherCAT Master Core: The main EtherCAT master functionality in the core layer. All protocol handling, e.g. process data transfer and mailbox protocols (CoE, EoE, FoE, SoE) are executed here.
Ethernet Link Layer: Data exchange between master and slaves. Zero-copy and/or polling techniques together with the core layer are supported to achieve best real-time performance and minimize CPU load.
Configuration Layer: An OS independent XML parser supports the General Exchange Format defined in the EtherCAT specification.
Operating System Layer: The only OS specific layer. All operating system calls are executed here. To achieve best performance the most functions can be implemented using simple "C"-language macros.