CODESYS - The comprehensive software suite for automation technology.

CODESYS® The open platform

Why CODESYS?

As an open platform, CODESYS is the right choice for users from all industrial sectors.

Your advantages

Whether very simple or very sophisticated automation applications - you can create all tasks equally successfully with CODESYS. You will find CODESYS applications in packaging machines, mobile machines in road construction, in agriculture and forestry, in energy and building automation systems or even in ships. What makes CODESYS so versatile?

 

Everything integrated in a single interface

  • Complete programming system in accordance with IEC 61131-3: from classic PLC programming with LD and FBD to object-orientated control programming (OOP) in all languages of the standard
  • Comprehensive options for convenient project planning and commissioning of automation applications, e.g. data monitoring, application error search (debugging), modification of applications during operation (online change)
  • Free full version of the development interface: can be downloaded from the CODESYS Store at any time
  • Optional add-on modules for methodical application development: UML®, version management with Git, static code analysis, profiling and automated application tests
  • Configuration and commissioning of the most important industrial I/O and fieldbus systems: from Profibus and CANopen to EtherCAT, EtherNet/IP or PROFINET
  • Optionally seamlessly integrated additional components for complete automation solutions: Visualisation, motion control / CNC / robotics, safety
  • Installation, maintenance and familiarisation only required for one interface: less effort for application and administration
  • Functional scope can be easily expanded, e.g. through additional products in the CODESYS Store, connection of external tools via open interfaces and board resources, e.g. implementation of own function or communication libraries in IEC 61131-3 languages, creation of own visualisation libraries
  • Convenient connection to the CODESYS Automation Server possible, an Industry 4.0 platform for the administration of control landscapes via a web-based interface, e.g. for the centralised roll-out of application updates

 

Free choice for your next automation task

  • Hundreds of automation devices from well-known manufacturers, all programmable with the CODESYS Development System
  • Immediately available in the CODESYS Store:
    • SoftPLC systems for standard platforms such as IPC or edge devices
    • Virtual controllers for any industrial devices, edge devices or servers with container technology - hardware-independent, also for safety applications in accordance with IEC 61508 SIL3
    • Access to tested additional tools and application libraries
  • All common fieldbus systems - with integrated configurators and usually also protocol stacks
  • All common industrial communication protocols as a platform-independent library for data exchange in various directions - from OPC UA to MQTT
  • Easy integration into your existing development environments and processes

Still have questions? We will be happy to advise you.

 

As an open platform, CODESYS is the right choice for users from all sectors of industry.

Power and usability: how to implement complex automation projects effectively

  • Fast machine code of the control application for devices and applications of varying complexity - generated by industry-proven, fully integrated compilers.
  • Powerful tools can be optionally integrated, e.g. for calculating 3D CNC / robotics and 3D visualisation.
  • Scalable functionality:
    • Editors such as FUP or KOP that are easy to use.
    • Functional programming with many convenient functions.
    • Object-orientated programming with interfaces, methods, properties, classes, inheritance, dynamic linking in all IEC 61131-3 languages.
    • Generic and specific I/O configurators.
    • Powerful additional tools for methodical software development.
  • Sophisticated concept for the reuse and documentation of program code in libraries.
  • Optionally integrable add-on product for the automated generation of complete control applications from preconfigured modules.

Reliable and widely used system for industrial applications

  • Globally proven system platform:
    • Used by well over 300,000 application developers
    • In over 100,000 different applications,
    • Programming interface for more than 1,000 different industrial controllers
    • Well over 10 million CODESYS-compatible controllers in use worldwide
    • Growth of the installed base by at least 2 million devices per year
  • In use in applications with
    • 50,000 OPC elements
    • 25 MB application source code
    • 800 MB PLC data
    • approx. 200 synchronised drives.
  • Widely used in educational institutions: Used to train future specialists in schools and universities around the world
  • Large, global expertise community: Competent support for application development from third-party providers, e.g. specially trained companies (CODESYS System Partners) or engineering offices, online platform for convenient communication with other CODESYS users
  • The CODESYS Group: sets technological milestones in automation technology - independently or in research projects together with other automation companies and universities. As a member of standardisation committees, the CODESYS Group ensures that you benefit from progress, e.g. through the use of the latest Internet technologies or innovations in information technology.