Virtuelle Sicherheitssteuerung nach IEC 61508 SIL3 ohne Hardwarebindung

CODESYS® Virtuelle Steuerungen und Sicherheitssteuerungen nach IEC 61508 SIL3

– hardware-unabhängig auf verschiedenen Plattformen

CODESYS Virtual Control SL und Virtual Safe Control SL auf der SPS 2026

Im Mittelpunkt stand die virtuelle SPS als vollwertige Steuerung im Software-Container: Funktionale Steuerungen und Sicherheitssteuerungen nach IEC 61508 SIL 3 laufen parallel auf derselben Standardhardware, sind in einem einzigen CODESYS-Projekt programmiert und werden mit dem Add-on Deploy Control SL verwaltet.

Gemeinsam auf einer Plattform

Ein Projekt

Funktionale und sichere Applikation entstehen im CODESYS Development System, die Safety-Applikation als Kind-Applikation der funktionalen SPS. Daten tauschen Sie direkt aus.

Ein Deployment

Beide Images verwalten Sie mit Deploy Control SL im CODESYS Development System, Docker Compose, Kubernetes, OpenShift oder dem CODESYS Automation Server.

Eine Hardware

Logik, Motion, Visualisierung und Safety laufen auf demselben Standardgerät – im Schaltschrank oder im Rechenzentrum, bei Bedarf auch in separaten virtuellen Steuerungen.

Benefits

Warum Steuerungen virtualisieren?

Kosten und Platz reduzieren

Mehrere physische Steuerungen können durch virtuelle Instanzen auf einer gemeinsamen Plattform ersetzt werden. Verdrahtung, Netzteile und Platzbedarf sinken. Die Leistungsreserven leistungsfähiger Edge-Geräte, IPCs oder Server werden optimal ausgelastet.

Flexibel skalieren

Neue Steuerungsinstanzen und Funktionen entstehen softwarebasiert, ohne für jede Erweiterung neue Hardware einbauen zu müssen. Funktion und Leistung der Steuerung hängt nur von Lizenzen ab, sofern die Basishardware leistungsfähig genug ist.

Zentral warten

Firmware-, Applikations- und Security-Updates können zentral verwaltet und auf mehrere Instanzen ausgerollt werden. Die Verwaltung kann wahlweise durch OT- oder IT-Personal erfolgen.

Hardwareabhängigkeiten lösen

Die SPS-Applikation bleibt von der konkreten Rechnerarchitektur abstrahiert und kann auf geeigneten Standardplattformen ausgeführt werden.

Security by Design

Anwendungsteile lassen sich in voneinander isolierten Containern kapseln und wie Microservices strukturieren. Vereinfachte Updatebarkeit der Basissoftware härtet die Security des Systems.

Safety integrieren

Funktionale und sichere Steuerungen können auf derselben Infrastruktur betrieben und im selben Engineering-System projektiert werden. Teure und meist wenig leistungsfähige Safety-Hardware mit Zertifizierung entfällt.

Software- und Hardwarearchitektur

Mehrere funktionale und sichere Steuerungsinstanzen laufen gekapselt in Containern auf einem Linux-Echtzeitsystem. Ein optionaler Hypervisor kann weitere Betriebssysteme und Drittsoftware integrieren. Feldgeräte und I/Os werden über Industrial Ethernet angebunden, während ein zentraler License Server die anwendungsbasierten Lizenzen bereitstellt.

Einstieg in vier Schritten

Die vorbereiteten Images werden auf dem Zielsystem instanziiert. Mit Deploy Control SL lassen sich virtuelle Steuerungen direkt aus dem CODESYS Development System anlegen, starten, stoppen, konfigurieren und löschen. Alternativ können IT-Werkzeuge und Skripte verwendet werden.

01

Plattform wählen

Geeignete x86- oder Arm-Hardware mit Linux, Echtzeitunterstützung und Container-Engine bereitstellen.

02

Images deployen

Funktionale und bei Bedarf sichere virtuelle Steuerungen aus vorbereiteten Images instanziieren und konfigurieren.

03

Applikationen projektieren

Funktionale und sichere Applikationen im CODESYS Development System erstellen.

04

Zentral betreiben

Instanzen skalieren, aktualisieren, diagnostizieren und getrennt verwalten.

Use Cases

Typische Anwendungsszenarien

Produktionslinien zentralisieren

Physische SPSen auf IT-verwalteten Servern oder Industrie-PCs konsolidieren und Updates zentral ausrollen.

Maschinen modularisieren

Mehrere Steuerungsfunktionen auf einem IPC trennen und unabhängig versionieren, testen und warten.

Komplexe Anwendungen strukturieren

HMI, Feldbus, Applikation und weitere Funktionen in klar getrennte Container-Instanzen aufteilen.

Safety virtualisieren

Sicherheitsfunktionen bis SIL3 ohne dedizierte Safety-CPU auf geeigneter Standardhardware realisieren.

Motion-Anwendungen

Auch zeitkritische Motion-CNC-Robotics-Applikationen über virtuelle Steuerungen und Industrial Ethernet abbilden.

Schrittweise migrieren

Virtuelle Steuerungen ergänzen klassische SPSen dort, wo eine Konsolidierung technisch und wirtschaftlich sinnvoll ist.

Webinare zum Thema

Die Aufzeichnungen aus der CODESYS Webinar Series 2026 (auf Englisch) vertiefen die Inhalte – jeweils mit Live-Demonstration.

Um das Video anzeigen zu können, müssen die Cookies im Bereich "Werbung" eingeschaltet sein!

Virtual PLCs explained

Um das Video anzeigen zu können, müssen die Cookies im Bereich "Werbung" eingeschaltet sein!

Rethinking Safety

Highlights

Neu bei Virtual (Safe) Control SL

x86-64- und ARM64-Unterstützung

Zweiter Zeitgeber für präzises Zyklus-Timing auf lokaler Hardware

Docker-Compose-Support für Deployment direkt mit IT-Werkzeugen

Bis zu 50 % kürzere Ausführungszeit der Safety-Applikation im dokumentierten 64-Bit-Vergleich

Möchten Sie Ihre Steuerungslandschaft virtualisieren?

Laden Sie sich die Images vom CODESYS Store herunter und verwenden Sie diese wie beschrieben. Alternativ können Sie sich CODESYS Virtual Control SL im CODESYS Installer installieren. Erwerben Sie die passenden applikationsbasierte Einzellizenzen für CODESYS Virtual Control SL und CODESYS Virtual Safe Control SL über den CODESYS Store.