CODESYS
... die moderne Art
Codesys ist ein System zur Programmierung und Ausführung von Echtzeit-Anwendungen, wie sie auf herkömmlichen Speicher Programmierbaren Steuerungen SPS verwendet werden.
Codesys besteht aus einem Laufzeitsystem, welches auf der konkreten echtzeitfähigen Hardware ausgeführt wird, und einer Entwicklungsumgebung.
Codesys gibt es in verschiedenen herstellerspezifischen Varianten bei WAGO als E-Cockpit, bei Beckhoff als Twincat, bei anderen in der original Version von 3S-Software.
Codesys integriert die Visualisierung in Form einer WEB-Visualisierung, so dass die Daten aus dem Echtzeitbereich ohne Umweg für die Visualisierung genutzt werden können.
Codesys enthält Übersetzter für alle 5 genormten SPS Dialekte gemäß IEC61131 und CFC Continuous Function Chart. Vor allem die Hochsprache Structured Text (ST) erlaubt die Implementierung komplexer Anwendungen, die auch heutigen Anforderungen an Transparenz genügen.
Codesys übersetzt direkt auf die Maschinenebene, so dass die Prozesse extrem schnell ausgeführt werden können.
Codesys gibt es praktisch für jede moderne Hardware und läuft idealerweise auf IPCs und macht diese zu einem PAC (Programable Automation Controller)