The EC-Simulator virtualizes a complete EtherCAT network with the help of simulated EtherCAT SubDevices and offers considerable advantages for:
- MainDevice development: Execution of the MainDevice application without real SubDevices
- Testing of controls: Replacing manual test procedures with automatic procedures and extended tests.
- Virtual commissioning: Development and testing of applications using a software emulation of the machine logic (Digital Twin)
- SubDevice development: Development of slave firmware before hardware is available
The software provides the simulation either in connection with a physical network card of the controller (HiL), or can also be integrated directly - without an additional cable - into the MainDevice (SiL).
The simulator is configured via an ENI file. This file is also used by the MainDevice and is therefore usually already available. TheEC Simulator provides access to the process data, the object directory and the status of the SubDevices. There are also functions for generating errors, e.g. to simulate the failure of a SubDevice or the loss of frames. The data can be accessed with C/C++ or .NET and can therefore be used in various tools.
Key features at a glance
- Simultaneous simulation of up to 2000 EtherCAT SubDevices
- Simulated and real SubDevice in one network
- Dynamic generation of process data, network topologies, communication and configuration errors, etc.
- Implementation and testing of extended EtherCAT functions, e.g. hot connect, firmware download, etc.
- Convenient debugging of complex topology and sub-device scenarios
- Replace manual test procedures with automatic procedures
- Testing and optimization at an early stage of engineering, even without real existing target hardware
- Simulation of error scenarios that are dangerous and/or lead to damage in real systems.
To Product Page