CODESYS

Licenses of the CODESYS Development System are free of charge and can be installed legally without copy protection on further workstations.

The CODESYS Professional Developer Edition offers the option to add components to the tool which are subject to licensing, e.g. integrated UML support, a connection to the version control systems Apache Subversion and Git, online runtime performance analysis ("Profiler"), static code analysis of the application code or script-based automated test execution.

Furthermore, SoftPLC systems under Windows and Linux are available, which turn industrial PCs and other standard device platforms from different manufacturers such as Janztec, WAGO, Siemens or Phoenix Contact into CODESYS-compatible controllers.

An integrated editor helps users to create complex visualization masks directly in the programming system CODESYS and animate them based on application variables.

The modular solution includes: Pre-certified software components within CODESYS make it much easier for device manufacturers to have their controllers SIL2 or SIL3 certified according IEC 61508.

In addition, an add-on product is available with which the certified EtherCAT Safety Terminals from Beckhoff can be configured within the CODESYS Development System.

The communication between the cloud and the controllers is performed through a special software Edge Gateway, whose security features have been rated A+ by SSL Labs.

A considerable part of the product offerings is free sample projects that make it easier to try out features and supported technologies.

These include devices from global players such as Schneider Electric, Beckhoff, Eaton Corporation, WAGO or Festo, but also niche suppliers of industrial controllers.

Consequently, more than 100,000 end users such as machine or plant builders around the world employ CODESYS for different automation tasks and applications.

[3][4][5] Furthermore, numerous educational institutions (commercial schools, colleges, universities) around the world use CODESYS in the training of control and automation technology.