Separates standard and safety control claims
Standard PLC logic does not become safety logic solely because it is developed in CODESYS; a certified safety product and architecture are required.
Certified Safety Software for Supported CODESYS Architectures
CODESYS Safety is a portfolio of certified software solutions for functional-safety applications. A safety claim applies only to the specific CODESYS safety product, controller or virtual-control architecture, safe communication and safe I/O covered by the relevant certification and project design.

CODESYS Safety is a portfolio of certified software solutions for functional-safety applications. A safety claim applies only to the specific CODESYS safety product, controller or virtual-control architecture, safe communication and safe I/O covered by the relevant certification and project design.
Define the interfaces and ownership boundaries first; version, licence and target selection should follow the architecture rather than lead it.
These capabilities define what the CODESYS component contributes to the architecture and what must still be provided by the controller, host platform, network or machine design.
Standard PLC logic does not become safety logic solely because it is developed in CODESYS; a certified safety product and architecture are required.
Safety can be implemented through supported hardware-integrated CODESYS safety products, EtherCAT safety architectures or Virtual Safe Control SL depending on the project.
The machine builder or integrator remains responsible for risk assessment, safety requirements, response-time calculation, verification and validation.
Use this table as a requirement-capture guide. The final implementation should be checked against current CODESYS product documentation, Store data, target documentation and—where relevant—certificates and safety manuals.
| Current CODESYS safety routes | CODESYS Safety for EtherCAT Safety Module SL, CODESYS Virtual Safe Control SL, and safety-capable devices from manufacturers that have integrated qualified CODESYS safety products. |
|---|---|
| Integrity level | SIL2 or SIL3 applicability depends on the exact product, architecture and certification; it is not a generic CODESYS platform rating. |
| Safe communication | Supported safe protocols are product-specific. CODESYS safety products include architectures using EtherCAT Safety (FSoE) and Virtual Safe Control SL supports PROFIsafe and FSoE. |
| Engineering environment | Safety engineering uses the corresponding CODESYS safety extensions and certified workflow for the selected product. |
| Machine obligations | Risk assessment, safety requirements specification, PL/SIL determination, stop-time/response-time calculation, verification, validation and change control remain project responsibilities. |
| Publication rule | Use the current certificate, safety manual and product documentation—not a generic web-page statement—as the final basis for a safety-related design. |
Move from architecture qualification to engineering, commissioning and lifecycle evidence in a controlled sequence.
Complete the risk assessment and state the required safety behaviour, integrity level and response times.
Match target, runtime, safety product, safe I/O and safe communication to a documented approved scope.
Develop the safety application within the required project, review and change-control process.
Test each operating mode, diagnostic response, stop, reset and restart against the safety requirements.
The decisive document is the certification/safety manual for the chosen product and architecture. Product branding alone is never sufficient for a safety claim.
CODESYS Safety is a portfolio of certified software solutions for functional-safety applications. A safety claim applies only to the specific CODESYS safety product, controller or virtual-control architecture, safe communication and safe I/O covered by the relevant certification and project design.
View role in the platform →Virtual safety controlCODESYS Virtual Safe Control SL implements a virtual safety controller using two logically diverse software-processing channels rather than a conventional dual-channel hardware controller. It is certified for IEC 61508 SIL3 applications within the documented product, deployment and communication scope.
View role in the platform →Control executionCODESYS Runtime is the execution layer that turns a compatible target into a programmable controller. The application is created in the Development System, compiled for the selected target, and executed by CODESYS Control—either already integrated by an OEM or installed as a ready-to-use Control SL SoftPLC on a supported platform.
View role in the platform →Use the official product page for current product information, then provide the project-specific details below so the architecture can be reviewed against the actual machine or system.