CODESYS 4 – the web-based development environment

CODESYS®4 Die webbasierte Entwicklungsumgebung

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

Die nächste Generation

Integrierte, webbasierte Entwicklungsumgebung

CODESYS 4 ist eine webbasierte Entwicklungsumgebung zur Steuerung von Maschinen und Anlagen. Die Architektur trennt sich in Frontend und Backend auf, in der IT spricht man regelmäßig von Server/Client-Lösungen. Im Falle von CODESYS 4 entspricht das Frontend auch dem Client, allerdings kann das Backend nicht nur auf einem (Edge-) Server laufen, sondern auch in der Cloud, auf Standard PC-Hardware oder sogar auf der SPS selbst.

Effiziente, textbasierte SPS-Programmierung im Browser

Maximale Betriebssystemunabhängigkeit: Das Frontend läuft auf allen gängigen Browsern wie Firefox, Chrome, Opera, Safari, Brave, Edge.

Maximale Hardwareunabhängigkeit: Das Backend läuft auf SPSen, IPCs, SBCs, in der Cloud, am Netzwerkrand, vor Ort – eigentlich überall!

IT-Standards für die OT-Entwicklung, einschließlich dateibasierter Speicherung, Befehlszeilenschnittstelle und Versionskontrolle.

Gesteigerte Effizienz durch zentralisierte Bereitstellung ohne lokale Installation.

Vorteile der webbasierten Entwicklungsoberfläche

Bewährte Kompatibilität

Bewährte CODESYS-Compiler, Bibliotheken und Feldbus-Stacks in Verbindung mit neuer Architektur, neuem Erscheinungsbild,
neuem Bereitstellungskonzept und neuen Integrationsmöglichkeiten.

Keine Versionskonflikte

IT-verwaltete Backend-Versionierung – keine Probleme mehr aufgrund unterschiedlicher Versionen auf verschiedenen SPSen verschiedener Betreiber.

Neues Level der Unabhängigkeit dank neuer Architektur

Die Frontend-/Backend-Architektur ermöglicht Unabhängigkeit von Betriebssystemen und Hardware.
Häufige Releases pro Jahr nach den Prioritäten unserer CODESYS-Community.

Nutzerorientierte Entwicklung und regelmäßige Releases neuer Funktionen

Nächste Schritte: Ladder-Editor, EtherCAT-Stack,
OPC UA, statische Analyse. Werden Sie Early Adopter und begleiten Sie uns in die Zukunft der Automatisierung!

CODESYS 4 CI CD Pipeline

Use case: Erweiterte Bibliotheksentwicklung

Vision 2026

Befehlszeilenschnittstelle
Dateibasierte Speicherung
Übersichtliche Ordnerstruktur
Quellcode-Daten im Textformat (JSON, XML usw.)
Bearbeitung mit externen Tools möglich

CODESYS 4 – effiziente, textbasierte SPS-Programmierung im Browser

CODESYS 4 ist eine webbasierte Entwicklungsumgebung für die Steuerung von Maschinen und Anlagen. Die Architektur trennt sich in Frontend und Backend auf, vergleichbar mit Server/Client Lösungen in der IT. Das Frontend von CODESYS 4 (der Client) läuft im Browser, das Backend auf beliebigen Rechnern, wie (Edge-) Server, Cloud, Standard PC-Hardware oder sogar auf der SPS selbst. Dank textbasierter Ablage und dem Kommandozeilen-Interface lassen sich in CODESYS 4 erstellte Projekte perfekt in hochautomatisierte CI/CD-Workflows integrieren. Mit CODESYS 4 können in der Entwicklung von SPS-Applikationen und vor allem von Bibliotheken schnellere und bessere Ergebnisse durch die nahtlose GIT-Integration erzielt werden. Workarounds zur Vermeidung von Versionskonflikten sind nun nicht mehr nötig, denn ein zentrales IT User- und Versionsmanagement steigert die Effizienz und beendet Versionskonflikte. Ein kleiner Schritt für die IT, ein großer Schritt für die OT. 

CODESYS 4 – komplementär zum CODESYS Development System V 3.X

Das CODESYS Development System V3.5 ist eine IDE (integrierte Entwicklungsumgebung) mit vielen integrierten Features, z. B. Motion Control, Feldbusstacks und Möglichkeiten zum HMI-Design. Keine Drittanbieter-Software ist für die Arbeit mit CODESYS erforderlich. Zahlreiche Add-ons machen das Tool zu einer umfassenden Automatisierungssuite. Für  SPS-Anwender ist diese End-to-End-Entwicklungsumgebung perfekt. Reine Bibliotheksentwickler haben es allerdings mit einem kontinuierlich wachsenden Overhead zu tun. Hier kann CODESYS 4 Abhilfe schaffen als leichtgewichtiges Tool zur Ergänzung des mächtigen CODESYS Development Systems V3.5. 

Die erste CODESYS 4-Freigabe enthält vor allem Kernfunktionalitäten wie IEC-61131-3 Editoren, Compiler für relevante Zielsysteme, Runtime-Kommunikation und Projekt-/Objekt-Organisation. Trotz eingeschränktem Funktionsumfang bringt bereits die erste Freigabe Bibliotheksentwicklern echten Nutzwert: Sie profitieren von der schlanken Entwicklungsumgebung, der textbasierten Ablage und der perfekten Integrationsmöglichkeit in CI/CD-Workflows. Weitere Freigaben werden den Umfang durch neue Features und Extensions sukzessive erweitern.

Sie möchten CODESYS 4 als Early Adopter testen? Dann registieren Sie sich jetzt über unser Anmeldeformular!

Neugierig geworden?

Weitere Informationen können Sie im Interview mit CODESYS 4 Business Product Owner Kevin Ketterle nachlesen.