Definition und Zweck:
CODESYS Depictor ist eine integrierte Visualisierungskomponente innerhalb des CODESYS-Ökosystems. Es fungiert als HMI-Runtime und -Entwicklungsumgebung, die es ermöglicht, grafische Bedienoberflächen direkt auf CODESYS-basierten Steuerungen oder als Web-Visualisierung zu erstellen und auszuführen, ohne dass eine separate HMI-Software oder zusätzliche Hardware benötigt wird.
Das Hauptziel ist es, SPS-Programmierern eine einfache Möglichkeit zu bieten, intuitive Visualisierungen für ihre Maschinen und Anlagen zu erstellen, die nahtlos in das Steuerungsprogramm integriert sind.
Merkmale und Vorteile:
- Integrierte Visualisierung: Die HMI-Applikation wird direkt in der CODESYS-Entwicklungsumgebung erstellt und auf die Steuerung geladen.
- Web-Visualisierung: Unterstützt die Darstellung der Bedienoberfläche über einen Standard-Webbrowser (HTML5), was den Zugriff von verschiedenen Endgeräten (Desktop-PC, Tablet, Smartphone) ermöglicht.
- Mobile Geräte-Unterstützung: Optimierte Darstellung für mobile Endgeräte.
- Standardelemente: Bietet eine Bibliothek von Standard-Visualisierungselementen (Taster, Schalter, Anzeigen, Diagramme).
- Datenbindung: Einfache Verknüpfung von Visualisierungselementen mit SPS-Variablen.
- Kosteneffizienz: Reduziert die Kosten für separate HMI-Software und -Hardware.
- Einfache Handhabung: Für CODESYS-Programmierer ist die Visualisierung direkt in ihrer gewohnten Entwicklungsumgebung zugänglich.
Anwendungsbereiche:
CODESYS Depictor wird in einer Vielzahl von CODESYS-basierten Anwendungen eingesetzt, insbesondere in:
- Kompaktmaschinen und Stand-Alone-Anlagen.
- Anwendungen, bei denen eine einfache und kostengünstige Visualisierung benötigt wird.
- Steuerungen, die einen integrierten Webserver haben.
- Mobile Anwendungen für Diagnose und Wartung.
Es ist eine praktikable Lösung für Maschinenbauer, die eine schnelle und unkomplizierte Möglichkeit suchen, ihre Maschinen mit einer modernen Benutzeroberfläche auszustatten.
→ Siehe auch: CODESYS, HMI (Human Machine Interface), Visualisierung, HTML5-HMI, Web-Server

