Certified IEC 61131-3 Software for Functional Safety in Mobile Machines

Functional Safety for Mobile Machines

With its proven Runtime System with Safety extensions, CODESYS SIL2 significantly reduces the development time for Safety controllers. The applications for the functional Safety projects are developed directly in CODESYS, as the Safety software is an integral part of the IEC 61131-3 Development System .


  • IEC 61508 SIL2 Runtime System based on the CODESYS Embedded Runtime System
  • Certified basic functions
  • Single-channel (PLd Cat.2) and multi-channel processors (e.g. LockStep technology) (PLd Cat.2/3) supported – optional
  • Platform independent CANopen® Safety protocol library (master/slave) with an integrated CANopen Safety master/slave configurator optionally available
  • Validated compiler and code generator
  • Safety programming manual
  • Certification concept

Typically used in Safety related applications which require SIL2 such as mobile machines or industrial vehicles like cranes and elevating platforms for example. 


  • Hardware independent implementation of the Safety software
  • Scalable due to the fact that code for application parts with functional Safety and without functional Safety can be mixed 
  • Usage of the familiar diagnostics functionality (trace, debugging, monitoring, forcing…) also in the Safety relevant parts.
  • Quick time-to-market thanks to a complete test framework for a safe runtime system functionality

Speed up the Development of your SIL2 Controller using the CODESYS Safety SIL2 PSP

Ready to use platform support package (PSP) with a pre-certified adaptation for Hercules™ RM48 CPUs and TMS570 from Texas Instruments, as well as Infineon AURIX TC29X.
The package includes the CODESYS Control Toolkit, the CODESYS Safety SIL2 Package for the CODESYS Development System as well as the fully adapted and TÜV Süd approved project files for the platform (e.g. for Code Composer Studio™ for TI / RM48) including tool validation. Above that it includes the required safety documentation and an integration test to verify that the functional safety requirements are met. When the implementation has been completed this test has to be passed for final certification. 

With the CODESYS Safety SIL2 PSP,  you can reduce the effort for development and certification by more than 4 man-years!

How can you obtain and use CODESYS Safety SIL2?

  • You are a system integrator or a user in the machine/plant construction sector or the like:
    Use controllers already equipped with CODESYS Safety SIL2. Millions of CODESYS-compatible single devices and over 1,000 different device types from more than 500 manufacturers offer you a large range of hardware for your automation projects. CODESYS Inside offers a selection of manufacturers that offer CODESYS-compatible devices.

  • You are a manufacturer of programmable devices:
    Implement CODESYS Safety SIL2 on your CODESYS controller and have the system certified according to SIL2. Purchase the CODESYS Safety Runtime Toolkit or the Platform Support Package „CODESYS Safety SIL2 PSP“.

  • For more information or an offer please contact our sales department under

CODESYS brochures and information material

CODESYS - One software. All applications. Your Automation Solution.
Version: 11/2021
pdf 2 MB
CODESYS - One software. Any field of application. Your automation platform.
pdf 2 MB
Various suppliers present CODESYS-compatible devices and exciting solutions that can be useful for your automation tasks. (Only available in german language.)
Version: 11/2022
pdf 3 MB