Programming is done intuitively using drag&drop. Because programming is via Ethernet, a separate programming bus is not needed and remote maintenance concepts are made possible. And because all of the functions and variable types of IEC 61131-3 are used, the logic can be defined flexibly. FBD programming makes frequently performed functions quicker and easier to check when creating your own block libraries; existing libraries can be used for new projects.

Thanks to offline simulation, the program can be tested at an early stage, thus reducing the time to commissioning. Hyperlinks to all variables make checking the correct use of variables quick, and also speed up project planning and troubleshooting.

Analysing and checking the logic during operation makes checking the signal flow in the current logic quicker. Forcing the I/Os saves commissioning time and avoids shut-downs during maintenance. Logic and variables can undergo unlimited modification without shutting down the system.