Project Description

The EtherCAT Configuration Toolkit (CTK) is a Software Framework covering EtherCAT Configuration and Diagnosis.
Configuration of the EtherCAT bus can be accomplished offline (e.g. in the office with no physical connection to the plant) or online.
When running in online mode one can either select to connect the Configurator directly with the EtherCAT slaves (local mode) or to connect it with the controller where the EtherCAT Master stack is running (remote mode). In the latter case, the EC-Master is providing all necessary services the configurator needs.


Standard and Expert View

The “Standard View” provides all basic functions and settings required to create an EtherCAT configuration.
Furter, less important parameters and options can be selected by switching into the “Expert View”.


Bus Topologies

The Configuration Toolkit supports all available EtherCAT Topology variants: line, daisy-chain, star and stub.
Simply select the appropriate slave device from the catalog and put it at the right location.
Within one CTK project multiple EtherCAT buses can be configured.


Modular Device Profile (MDP) Slaves

Complex slaves that are based on the Modular Device Profile (MDP) specification can be configured in a simple and clear way.
The available modules (on the right side) then will be assigned to the slots (on the left side).


Custom Extensions and Software Integration

The CTK is specifically designed for customers who need a customizable, extensible and easy to integrate engineering solution.
As the CTK architecture is based on the Windows WPF Technology the User Interface can be adapted in an easy and clearly separated way.
The whole functionality required for EtherCAT configuration is separated from the GUI in the underlying business logic and has not to be changed when adjusting the GUI atop.

The modular design of the software provides means to add custom extensions, for example configuration of specific slaves or conversion of process data information into a different format.

The software can be integrated into any customer environment based on the Microsoft .NET Technology (Windows Forms or WPF).
Together with our competent engineers we will define the appropriate architecture modification and software interfaces.