EtherCAT Device Simulation for Windows

Real-time Device Stack

Programming Library

Manual   EtherCAT Device Documentation
Download Software   Profinet Master Software
Request Further Information   EtherCAT Device Simulation Information
Call Us   Imprint
Multi Device Management
Simulation of Complete Systems
Real-time Simulation
Update Cycles up to 250 usec
Logical, Physical and Alias Addressing
Mailbox Interface and COE Management
Integrated EtherCAT PDI Control
FMMU Management
SYNC Management
PDO Management
State Management
ESI Device Configuration
EtherCAT Devices Simulation
EtherCAT Verifier Programming with VisualStudio
Test with EtherCAT Verifier EtherCAT Configuration for ESI files
EtherCAT PDO Configurator PDO Configurator
Simulation of Assembly Lines
Simulation of Packaging Systems
Simulation of Machine Tools
System Simulation for Production
Presentation and Marketing
EtherCAT Device Applications

Video Coach

<- Video: Programming
Click on preview to start

Worth Knowing ...

EtherCAT Device - Real-time Simulation under Windows

The SYBERA EtherCAT Device Stack enables the complete real-time simulation of multiple EtherCAT devices directly under Windows. This allows a PC to function as a complete EtherCAT system – ideal for simulation, test, and validation.

The software reads ESI files of real devices, automatically configures them, and replicates their behavior realistically. In combination with the SYBERA X-Realtime Engine, highly precise timing is achieved, which corresponds to the real system.

The simulation takes place directly via standard Ethernet adapters, without additional EtherCAT hardware. The basis is the EtherCAT Device Protocol Stack with X-Realtime technology. Under Windows, multiple EtherCAT slaves (e.g., Beckhoff terminals or drives) can be operated simultaneously in real-time – with cycle times up to 250 µs, depending on PC hardware and application.

EtherCAT Device - Functionality

The EtherCAT Device Stack supports all advanced EtherCAT functions such as Distributed Clocks, CoE, PDO Mapping, and State Management. It can also operate devices without an XML file and automatically manage them via an integrated station management. Every functional level – such as FMMU, SyncManager, PDO, or State Control – is specifically controllable.

With the test software ECATVERIFY, SYBERA provides a powerful tool that supports developers in validation, testing, and configuration. The integrated PDO Configurator enables the creation, editing, and checking of PDO mappings (TX/RX) via the ECATDEVICE.PAR file. New PDO objects can be added by index, bit size, and type, and automatically adopted into the system configuration. All relevant parameters such as FMMU and SyncManager lengths are dynamically adjusted.

EtherCAT Device - Technology

The SYBERA implementation realizes the real-time sending and receiving of industrial-grade EtherCAT telegrams in accordance with the ETG specification. An optimized real-time architecture controls four tasks: sending frames, receiving frames, processing user data, and error detection / monitoring.

An internal State Machine precisely synchronizes these tasks. The stack automatically detects frame errors, latencies, and missing telegrams (timeouts), and checks the Working Counter, index fields, and telegram integrity. A frame filter separates EtherCAT data from Ethernet frames and transfers them to the telegram stack for processing. Developers can flexibly implement the processing layer – for example, Realtime Level 2 – at the system or application level.

EtherCAT - Training

SYBERA offers the “EtherCAT Development” Training. The training teaches product-independent fundamentals of EtherCAT technology, including State Management, PDI, SYNC and FMMU Management, Mailbox Communication, COE, PDO Assignment, Watchdog, Distributed Clock, parameterization, and XML files. Participants gain practical experience in configuration, programming, and error analysis. Analyses with Wireshark deepen understanding.

EtherCAT – Live Demonstration with Microsoft Teams

SYBERA offers an exclusive live demonstration of the EtherCAT Master via Microsoft Teams. This interactive presentation allows developers and interested parties to gain a deep insight into the system and its functionalities. Participants can experience the processes, station management, real-time performance, and control options in a practical way.

The goal of the live demo is to get to know the SYBERA EtherCAT Master better and realistically assess its performance. This allows developers to make well-founded decisions and optimally evaluate the possible applications of the system. Interested parties are welcome to arrange an individually tailored appointment with us.