CODESYS ® is the leading manufacturer-independent IEC 61131-3 automation software for engineering control systems.


IEC 61131-3 Software Suite - perfectly suited for factory automation applications

CODESYS is used worldwide to automate serial and special machines for the production of a wide variety of goods. In the production of vehicle manufacturers and vehicle components, in additive manufacturing, in the furniture industry, in autonomous mobile robots (AMR) and in collaborative robotics - CODESYS can be found virtually everywhere. 

Manufacturers are pursuing the goal of forcing higher productivity and cost efficiency and automation processes. CODESYS has every capacity to achieve just that. Top-tier manufacturing giants such as Bosch, Caterpillar and KUKA Robotics rely on CODESYS. The CODESYS Software suite helps set new standards in cutting-edge technology and develop innovative automation ideas to optimize all processes in manufacturing. 

CODESYS plays a fundamental role when it comes to in-plant transport and material flow processes. Autonomous Mobile Robots (AMRs) and collaborative robotics are powered by CODESYS.

CODESYS is used in image processing-based and deep learning applications as well as in additive manufacturing and artificial intelligence in production, from intelligent production automation to warehousing and distribution. 


  • CODESYS is a manufacturer-independent comprehensive and flexible system. All components for factory automation applications are integrated directly in CODESYS, including editors for all IEC 61131-3 compliant implementation languages (6), compilers for native machine codes, a powerful debugger, and a clear project configuration. Add-ons can further supplement these components for efficient application development.
  • CODESYS real-time is characterized by a predictable (deterministic) time behavior of a microseconds jitter. If a real-time system sets the task (by configuration) to execute certain routines within a predefined time frame, in CODESYS this happens down to a hundred microseconds cycle time.
  • Many tasks in the factory automation like the fieldbus configuration, the creation of modern visualization screens for machine operation, planning and execution of complex motion control, CNC and robotic movements, implementation of safety applications to DIN IEC 61508 SIL3 and others are integrated in CODESYS.
  • CODESYS is used in over 1,000 different controllers around the world. 
  • For efficient developments and diagnostics CODESYS has integrated analysis tests, simulations, and offline tests. 
  • CODESYS includes efficient configuration, commissioning, and debugging tools to assist factory automation engineers throughout the development of their projects.
  • The option to use Object Oriented Programming (OOP) designs facilitates modular and highly reusable code for control applications and significantly reduce development and maintenance time. 
  • The CODESYS TargetVisu is ideally suited for the operation and maintenance of factory machines directly on the controller.
  • The integrated safety (DIN IEC 61508) and redundancy functions in CODESYS are ideal for high availability and safety-critical applications. 
  • Engineers are provided with extensive runtime diagnostics information and can safely update the application without stopping it - securely from all over the world.
  • CODESYS is used in applications for compact IP67 controllers in rough environments.
  • CODESYS supports important communication protocols such as OPC UA, MQTT, ETHERNET-IP, PROFINET or Modbus with integrated configuration tools. 


One single Software Suite for all automation production processes

CODESYS Software Suite - perfectly suited for every industry

Application Stories in FACTORY AUTOMATION

CODESYS in the FIELD Application - Robotic Application
Compressive Automation Application using CODESYS

This video includes a compressive Automation Application of KUKA Robotics Corporation.

As one of the world’s leading suppliers of intelligent automation solutions, KUKA Robotics Corporation offers customers everything they need from a single source: from robots and cells to fully automated systems and their networking in markets such as automotive, electronics, metal & plastic, consumer goods, e-commerce/retail and healthcare.


Watch video here

With CODESYS from dedicated controls to virtual PLCs

Turn an intelligent device into a controller in no time using the hardware independent CODESYS Software Suite.

All you need to do is to open the CODESYS North America Store, download the appropriate CODESYS Control Soft PLC, and install the software on your desired device. It is as simple as installing an app on your smartphone.

Read more

CODESYS Software Suite in the Packaging Industry
Packsize Technologies AB Relies on the CODESYS Software Suite

The most versatile custom packaging system of Packsize Technologies is the M1 machine series. The M1 machine series is automated with controllers from CODESYS device manufacturer, Berghof Automation.

Packsize Technologies relies on the CODESYS Software Suite and the CODESYS Automation Server. Key CODESYS features used in the M1 series machine are SoftMotion, CODESYS Visualization, CODESYS Application Composer, CODESYS Professional Edition, CODESYS OPC UA and the CODESYS Automation Server.

CODESYS in the FIELD Application | Packaging Industry Application
Automation Application of on demand packaging machine using CODESYS

This video shows a comprehensive application of an innovative packaging technology with Packsize.

Packsize, headquartered in Salt Lake City, UT provides a smarter way to do packaging. With Sustainable Packsize On Demand Packaging solutions Packsize gives businesses the ability to address its number one packaging problem – excessive packaging – by eliminating the need to buy and store pre-made boxes.


Watch video here

Warehouse Application using the CODESYS Automation Server
How do you update 900 PLCs in warehouses with minimal downtime?

Decreasing update downtime using the Industrial Internet of Things

The CODESYS Automation Server can make updates 6 times faster. 
What used to take engineers 2 hours could now be done in a mere 20 minutes. The CODESYS Automation Server shaved off nearly 85% of the time it takes to update, an increase in speed of 600%! In addition, NO engineer is required to be on site at the customer’s warehouse! The whole update process with the CODESYS Automation Server can be easily done online.