CODESYS is a software platform especially designed for use in modern industrial automation projects. Its development system is made in accordance with IEC 61131-3 standard for PLC software programming.

It offers integrated user friendly solutions to support user in developing his task. CODESYS is developed by german company 3S-Smart Software Solutions GmbH.

CODESYS finds its use in wide range of industries

Building automation

CODESYS is great for building automation industry ranging from private homes and residential buildings to commercial buildings and offices. There it may control lighting, shading, shutters, heating, ventilation and more.


Mobile automation

CODESYS can be used for the development of special-purpose control devices which require on-site adaptation by the application engineer (Controllers in compressors, industrial weighing and dosing, medical technology).

Energy automation

CODESYS can be also used in industrial applications for power generation and distribution in solar power plants, heating plants, wind turbines or transformer stations.

Embedded automation

CODESYS is also great for control over ECU (Engine Control Unit) of mobile machines such as construction machines, cranes, fork lift truck or mining equipment.


Process automation

In this industry CODESYS may be used for control of processes and plants. It may control steel and aluminium mills, monitor and control sewage or paper processing plants.


Factory automation

In this industry CODESYS can be used for control over serial and special purpose machine in the production of variety of goods.



Advantages of CODESYS

> Integrated – All you need for your automation task is fully integrated in CODESYS: the development system, the fieldbus and I/O configuration, the visualization, a motion control tool and more. Even your own plug-ins.

> Adapted – You can fully adapt CODESYS to meet the requirements of your system using profiles, plugins, customized libraries, extensions, external libraries etc.

> Embedded – You can embed CODESYS into virtually every system structure with interfaces to standards like OPC, to other automation technologies like FDT, with your own drivers.

> Powerful – Integrated compilers, object-oriented programming, 3D CNC interpolation, alarm management, add-ons from the IT world like UML or SVN integration are only a few of the many highlight features that make CODESYS a powerful, groundbreaking tool.

> Flexible – You can freely select the CPU platform or the operating system for the controller you are developing. Or the device type or device manufacturer for your new machine or plant.


UniPi compatibility

UniPi board 1.1 is compatible with CODESYS. To control it from CODESYS you need to download and install this plugin from CODESYS e-shop.

UniPi Neuron compatibility is coming soon.

More information

To find out more about CODESYS visit their homepage or contact them on

CODESYS Homepage –

UniPi / CODESYS datasheet