CODESYS

CODESYS

CODESYS is an industrial software platform used for developing and runtime systems for programmable logic controllers. It allows creating control applications based on the IEC 61131-3 standard.
CODESYS screenshot

CODESYS: Industrial Software Platform

Develop and run industrial automation systems with CODESYS, a platform conforming to IEC 61131-3 standards for programmable logic controllers.

What is CODESYS?

CODESYS (Controller Development System) is an industrial software platform used for developing programmable logic controller (PLC) applications and runtime systems. It fully complies with the IEC 61131-3 standard for PLC programming languages and allows creating control applications for a wide range of automation devices.

Some key features of CODESYS include:

  • Supports all 5 IEC 61131-3 programming languages - Ladder Diagram (LD), Function Block Diagram (FBD), Structured Text (ST), Instruction List (IL), and Sequential Function Chart (SFC)
  • Includes an integrated development environment (IDE) for writing, testing and debugging PLC programs
  • Allows target system independent programming - the same application code can run on different hardware targets
  • Comes with visualization and HMI development tools for operator interfaces
  • Features built-in communication drivers for industrial protocols like Ethernet/IP, Modbus, CANopen etc.
  • Offers functionality for version management, application distribution and remote debugging
  • Available on a variety of hardware platforms from several automation device vendors

In summary, CODESYS provides a flexible and standardized software environment for developing industrial control systems irrespective of the target device hardware.

CODESYS Features

Features

  1. IEC 61131-3 compliant development environment
  2. Supports all 5 IEC languages (LD, FBD, ST, IL, SFC)
  3. Built-in simulation and debugging
  4. Runtime system for PLCs
  5. OPC UA server and client
  6. Integrated visualization with CODESYS Visualization Editor
  7. Source code management
  8. Alarm management
  9. Recipe management

Pricing

  • Free
  • Open Source

Pros

Compliant with industry standards

Supports multiple PLC brands

Graphical and text-based programming

No licensing fees for the CODESYS runtime

Large user community

Cons

Steep learning curve

Limited technical support compared to vendor-specific software

Lacks some advanced features of proprietary systems

Requires target device license from hardware vendor

Reviews & Ratings

Login to Review
No reviews yet

Be the first to share your experience with CODESYS!

Login to Review

The Best CODESYS Alternatives

Top Development and Industrial Automation and other similar apps like CODESYS


TIA Portal icon

TIA Portal

TIA Portal (Totally Integrated Automation Portal) is an integrated engineering software from Siemens for programming and configuring their automation products. It provides a single development environment for SIMATIC programmable logic controllers (PLCs), human machine interfaces (HMI) and drives.Some key features of TIA Portal include:Integrated development environment for SIMATIC controllers, HMI...
TIA Portal image
LOGO! Soft Comfort icon

LOGO! Soft Comfort

LOGO! Soft Comfort is a software application developed by Siemens for programming and monitoring their LOGO! series of logic modules. It offers an easy-to-use graphical interface for creating, testing, and troubleshooting ladder logic diagrams to control automated processes.Some key features of LOGO! Soft Comfort include:Intuitive ladder diagram programming for creating...
LOGO! Soft Comfort image
CX-One icon

CX-One

CX-One is Omron's integrated software suite for industrial automation. It allows you to manage the entire lifecycle of Omron control systems from a single interface.With CX-One, you can:Configure and set up Omron PLCs, I/O devices, drives, sensors, safety controllers, and moreDevelop, debug and simulate PLC and structured text programsMonitor and...
CX-One image
4diac icon

4diac

4diac is an open-source framework aimed at distributed industrial process automation and control. It provides a standardized infrastructure to design and implement distributed control applications that can run on multiple devices in real-time.Some key features of 4diac include:Supports IEC 61499 standard for distributed industrial control systemsAllows creating distributed applications spread...
4diac image
Automgen icon

Automgen

Automgen is an open source test data generator that can automatically create realistic, comprehensive test datasets for software testing and development. It eliminates the need to manually create dummy data for testing purposes.Some key features of Automgen:Supports a wide variety of data types - names, addresses, phone numbers, emails, dates,...
Automgen image
Logi.CAD 3 - Engineering Toolkit icon

Logi.CAD 3 - Engineering Toolkit

logi.CAD 3 is a feature-rich computer-aided design (CAD) solution targeted at engineers, designers, and architects. It combines powerful 2D drafting, 3D modeling, photorealistic rendering, electrical schematics, P&ID; diagrams, and data management in a single integrated package.Key features of logi.CAD 3 include:Intuitive and customizable user interface optimized for productivityComprehensive 2D drafting...
Logi.CAD 3 - Engineering Toolkit image
Outseal icon

Outseal

Outseal is a cloud-based marketing automation software designed specifically for small businesses. It provides a suite of features that help to streamline and optimize marketing campaigns including:Drag-and-drop email template builder with pre-designed templates and ability to create custom templatesVisual campaign builder to map out multi-step campaigns and customer journeysTools for...
Outseal image
ClassicLadder icon

ClassicLadder

ClassicLadder is an open-source software that functions as a programmable logic controller (PLC). It enables users to create ladder logic diagrams which can be simulated on the computer or used to control real automation hardware via IO cards or other interfaces.Some key features of ClassicLadder include:Free and open-source under the...
ClassicLadder image