Programming and Configuring with e!COCKPIT

WAGO’s e!COCKPIT Automation Software expedites machine and system startup, while reducing development times for automation projects! Ensuring a project’s long-term viability through sustainable cost savings hinges on a user’s ability to quickly adapt to new software that offers a high degree of reusability. e!COCKPIT is an integrated development environment that supports every automation task from hardware configuration, programming, simulation and visualization up to commissioning – all-in-one software package.

Your benefits:

  • Integrated engineering
  • A smart design
  • Graphical network configuration

What Makes e!COCKPIT Successful

Configuration and Parameterization

The integrated e!COCKPIT configurators provide modern operating tools and workspaces, such as:

Graphical network topology: Complex relationships between network devices and their current states can be identified easily and intuitively.

Drag & Drop: Simplifies device interaction.

Copy & Paste: Individual devices or whole network branches can be duplicated quickly. Batch processing: Parameter values are set simultaneously for several devices.


e!COCKPIT offers comprehensive options for software development: IEC 61131-3 PLC programming languages, such as Structured Text (ST), Ladder Diagram (LD), Function Block Diagram (FBD), Instruction List (IL), Sequential Function Chart (SFC) and Continuous Function Chart (CFC). All programming languages can be combined with one another. Created programs can be easily debugged on the engineering PC via simulation. New paradigms such as object-oriented programming are included.


Advanced user interfaces for machine operation and monitoring are standard. Today, HMI-based design is a critical factor that influences the purchase of an entire automation line.e!COCKPIT employs Drag & Drop to streamline the design of modern user interfaces. The integrated visualization editor offers access to IEC program variables, closed simulation of HMI and PLC programs on the engineering PC and guaranteed language independence with the Unicode character set. Current standards, such as HTML5 and CSS, are also supported.


Being acutely aware of the automation network’s current status is an absolute must for the rapid detection and elimination of errors – be it during development in the office or directly on the machine during commissioning. e!COCKPIT offers comprehensive diagnostics options for this, with individual views always displaying the control systems’ current status data – in both tables and diagrams. To keep the project on time, error messages are transmitted directly and clearly. And the structured wiring test function systematically identifies wiring errors.