CODESYS Visualization

Erstellung professioneller Visualisierungsoberflächen voll integriert in der SPS-Programmierumgebung CODESYS Development System - Darstellung auf dem Zielgerät, einem PC oder im Webbrowser


Ein SCADA-Projekt – viele Plattformen

Zeigen Sie einmal erstellte Visualisierungen auf verschiedenen Plattformen an: Auf PCs, Panel-SPSen, im HTML5-Browser oder Visualisierungseditor - gerne auch parallel. Sie entscheiden per Mausklick.

Automatische Anpassung an verschiedene Displays

Gestalten Sie Bedienoberflächen für verschiedene Anzeigeformate – die Ablaufplattform erkennt automatisch das passende Format bzw. die Auflösung des jeweiligen Anzeigegeräts.

Einfach anwenden!

Sie haben keine Ahnung von CSS, JavaScript oder HTML5? Brauchen Sie auch nicht! Erstellen Sie dennoch moderne Bedien­oberflächen mit aktuellen Technologien im multifunktionalen Projektierungs­werkzeug.


NEW: CODESYS Visualization Series

Willkommen zu einer neuen Videoreihe über CODESYS. In den nächsten Wochen werden wir verschiedene Themen rund um die CODESYS-Visualisierung näher beleuchten. Das erste Video gibt Ihnen einen kurzen Überblick über die Themen, die in der Videoreihe behandelt werden.

Wir empfehlen, CODESYS V3.5 SP19 Patch 4 oder höher und das CODESYS Visualization Add-on in der Version 4.4.0.0 oder höher zu verwenden.


     

Visualisierungen ermöglichen die komfortable Bedienung und Überwachung von industriellen Maschinen aller Art. Sie stellen digitalisierte Anlagendaten so dar, dass sie intuitiv erfasst und weiterverarbeitet werden können: bei der Inbetriebnahme von Maschinen und Anlagen, beim Bedienen, bei Wartung und Service, bei der Überwachung sowie beim Programmieren von Logiksteuerungen.

CODESYS Visualization macht es Ihnen leicht, übersichtliche und komfortable Bedien- und Überwachungsoberflächen zu erstellen. Und das mit maximalen Freiheitsgraden:

  • Für beliebige Steuerungssysteme (mit CODESYS kompatibel oder auch nicht)
  • Für Maschinen und Anlagen in der Fabrikautomation, in mobilen Arbeitsmaschinen, in der Automation von Prozessen, Gebäuden, Anlagen zur Energieerzeugung, -speicherung und Verteilung
  • Zur Anzeige auf PCs, auf Panelsteuerungen oder in HTML5-Browsern - auf Basis eines einzigen Projekts
  • Zur Projektierung als Stand-alone-Aufgabe oder parallel mit der Logikapplikation
  • Optimiert für die Bedienung mit verschiedenen Anwendungssymbolen, Designkonzepten oder Displaygrößen, in unterschiedlichen Sprachen, etc.

Die Highlights der CODESYS Visualization

Multifunktionales Projektierungswerkzeug

  • Erstellung von SCADA-/Bedienmasken mit komfortablem Editor
  • Zugriff auf Steuerungsdaten per OPC UA / OPC DA sowie eine schlanke, proprietäre Schnittstelle
  • Bei Bedarf: Programmierung von Logiksteuerungen nach IEC 61131-3 und direkter Zugriff auf deren Variablen sowie weitere integrierte Automatisierungsfunktionen, wie z. B. E/A- und Feldbuskonfiguration, Motion-Control- oder Safety-Applikationen
  • Einfach konfigurierbare Nutzeroberfläche als reines HMI-Werkzeug oder multifunktionale Automatisierungsoberfläche
     

Vereinfachtes Engineering bei paralleler Nutzung des Projektierungswerkzeugs für Logikapplikationen

  • Abgleich von Taglisten aufgrund der Integration im IEC-61131-3-Tool überflüssig
  • Direkter Zugriff auf alle Applikationsvariablen
  • Gleichzeitige Überwachung von Applikation und Visualisierung
     

Mehrfachnutzen von Visualisierungen für verschiedene Aufgaben

  • Visualisierungsmasken zur Maschinen-/Anlagenbedienung
  • Komfortable Bedienoberflächen für Test und Inbetriebnahme
  • Supervision zur Überwachung und Koordination einer oder mehrerer Maschinen/Anlagen
     

Darstellung und Bedienung auf unterschiedlichen Visualisierungsclients mit derselben Datenbasis für flexiblen Einsatz im Applikationsumfeld

  • Direkt im Projektierungswerkzeug
  • Auf der Panelsteuerung (mit eingebautem oder angeschlossenem Display)
  • Im Internetbrowser (auf PCs, Tablets und Smartphones mit HTML5), verbunden mit der Steuerung
  • Auf Remote-PCs, verbunden mit der Steuerung
  • Bei Bedarf auf mehreren Client-Plattformen gleichzeitig
     

Erweiterte Funktionalität aufgrund der Integration von Visualisierung und IEC-61131-3-Programmiersoftware, z. B.

  • Mächtige „FB-Instanzen“ von Visualisierungen zur objektorientierten Verwendung
  • Komfortable Array-Zugriffe aus der Visualisierung
  • Einfache Aufzeichnung von Echtzeitdaten
  • Sofortige Erweiterbarkeit des Pools von Visualisierungselementen
  • Aufrufe von SPS-Funktionen aus der Visualisierung

Referenzen

  • Factory Automation: Zur Bedienung und Überwachung von Maschinen und Anlagen u. a. bei der Produktion von Möbeln, Automobilkomponenten, Verpackungen etc.
    Beispiele: HOMAG, Robert Bosch …
  • Mobile Automation: Zur Bedienung von Bau- oder Agrarmaschinen, von Industriekompressoren oder Dieselaggregaten sowie im Schiffsbau
    Beispiele: Goldhofer/Trepel, …
  • Prozessautomation: Als Prozessleitsystem für die Blech- oder Papierverarbeitung, zur Bedienung von Kläranlagen und chemischen Prozessen
    Beispiele: MP Services, Danieli
  • Energy Automation: Als Schaltzentrale bei der Steuerung und Überwachung von Solarkraftwerken, beim Abbau von Rohöl/Kohle, bei Speicherung und Transport von Energie
    Beispiele: Solarpark in Spanien, Steuerung von Rohölförderung mit Elesy…
  • Gebäudeautomation: Zur Überwachung von Aggregaten, Gebäudesteuerungen, Zutrittskontrollsystemen
    Beispiel: ADAC-Gebäude in München, CODESYS Headquarters in Kempten

Das bietet Ihnen CODESYS Visualization

Praxisgerechte Controls (Bedienelemente)

Mit funktional komplexen, aber einfach zu bedienenden Visualisierungselemente können Sie in kürzester Zeit moderne und professionelle Visualisierungsoberflächen erstellen. Zusätzlich stehen Ihnen generische Elemente zur Verfügung, die Sie flexibel an Ihre Bedürfnisse anpassen können. Verfügbare HMTL5-Objekte können Sie ganz einfach einbinden und anhand der Produktionsdaten animieren.

Einfach integrierte Projektierung

Die Visualisierungselemente animieren Sie anhand der Variablen von Produktionsdaten mit wenigen Mausklicks - von einfacher Bewegung über Gestensteuerung bis hin zur Multitouch-Funktion. Ein Projektvergleich der so erstellten Masken/Bilder mit anderen Projekten auf der Festplatte erfordert ebenfalls nur einen Mausklick.

Schnelle Anbindung an beliebige Steuerungsplattformen

Erstellen Sie Visualisierungen für beliebige Steuerungen per OPC UA. Browsen Sie den zur Verfügung stehenden Variablenraum und stellen Sie anderen Plattformen im Industrie 4.0-Umfeld eigene Variablen per OPC-UA-Server zur Verfügung. Oder Sie arbeiten komfortabel mit Variablen einer CODESYS-Logikapplikation, ohne dafür externe Daten einbinden zu müssen. Darüber hinaus steht Ihnen eine komfortable und schlanke API zur Datenanbindung zur Verfügung.

Integrierte Alarmverwaltung

Auf Basis der SPS-Variablen können Sie kritische Zustände für Produktion, Maschine oder Bedienung in Klassen, Gruppen und Typen einordnen, innerhalb der CODESYS Visualization darstellen und darauf reagieren. Bei Bedarf auch für mehrere visualisierte Steuerungen gleichzeitig.

Sicher durch ausgereifte Benutzerverwaltung

Sämtliche Bedienoberflächen bis hinunter zu einzelnen Visualisierungselementen können Sie auf Basis von Zugriffsrechten für einzelne Benutzer bzw. Benutzergruppen komfortabel verwalten – inklusive verfügbarer Funktionen für Login, Passwortverwaltung und Benutzerverwaltung im Onlinebetrieb.

 

Komfortable Umschaltung von Styles

Hinterlegen Sie die grafischen Informationen Ihrer Visualisierungselemente und -seiten in Style-Definitionen. Durch Umschaltung des Styles passen Sie per Mausklick das gesamte Projekt an das Look & Feel an, das Ihr Kunde erwartet.

Smarte Wiederverwendbarkeit

Legen Sie komplette Visualisierungsseiten in Bibliotheken ab und verwenden Sie diese wieder – die Parameterschnittstelle macht die erstellten Visualisierungsobjekte flexibel einsetzbar wie IEC-61131-3-Funktionsblöcke. Bei Bedarf lassen sich solche Visualisierungsbibliotheken sogar in der Community weiter vermarkten.

Umschaltung von Sprachen, Bildern und Einheiten

Bilder und Texte verwalten Sie in Listen. Bestehende Bilder wie Pixelgrafiken (JPG, PNG, GIF etc.) oder Vektordateien (SVG) können Sie referenzieren / einbetten und für die Erstellung von Bedienoberflächen verwenden. Auf die fest und dynamisch hinterlegten Elemente können Sie somit komfortabel zugreifen. Textlisten können über Export/Import externen Mitarbeitern oder Mitarbeiterinnen zur Übersetzung zur Verfügung gestellt werden. Mittels Unicode-Datenformat kann die Visualisierung in alle Sprachen übersetzt und dargestellt werden. Parallel zur Sprachumschaltung können Sie auch Einheiten automatisiert umrechnen lassen – z. B. für die Eingabe und Anzeige von Werten in unterschiedlichen Regionen.

Schlanke Module zur Datenaufzeichnung

Für einen schnellen Überblick: Erfassen Sie die Prozessdaten Ihrer Maschine oder Anlage per Trace, Histogramm oder Trendfunktion.

Flexibles und sicheres Kommunikationskonzept

Dank einfacher Einbindung von Datenquellen unterschiedlicher Geräten lassen sich mehrere Steuerungen in einem Projekt oder die Seiten eines Projekts auf mehreren Anzeigegeräten visualisieren. Die Kommunikation zwischen den Steuerungen und zur Visualisierung kann über X.509-Zertifikate verschlüsselt und damit gegen unautorisierten Zugriff geschützt werden – insbesondere beim Einsatz in Industrie-4.0-Umgebungen.

Verfügbare Produkte und Darstellungsvarianten

  • CODESYS WebVisu: Der Webbrowser kommuniziert per JavaScript mit dem Webserver in der Steuerung (bei Bedarf mit TLS-Verschlüsselung) und stellt die Visualisierung optimiert per Responsive Design mittels HTML5 CanvasElement dar. Diese Technologie wird von praktisch allen Browsern unterstützt und steht somit auch für iOS sowie Android zur Verfügung.
  • CODESYS TargetVisu: Ein Treiber für ein eingebautes oder angeschlossenes Display macht die Steuerung selbst zum Client: Steuerung und Visualisierung auf einem einzigen Gerät.
  • CODESYS HMI: Ein portabler Client ermöglicht die Darstellung der Visualisierungsbilder auf Remote-Anzeigegeräten, z. B. unter Windows oder Linux.
  • Integrierter Webclient in der Programmierumgebung CODESYS Development System, z. B. für Tests oder zu Service- oder Diagnosezwecken bei Onlineverbindung mit der Steuerung

Bezugsinformationen

Wenn Sie CODESYS in Systeme integrieren oder im Maschinen- oder Anlagenbau einsetzen:

Voraussetzungen:

  • Nutzung parallel zur Logikprogrammierung nach IEC 61131-3:
    Verwenden Sie eine mit CODESYS programmierbare Steuerung (z. B. aus der Liste „CODESYS Inside“) bzw. eine SoftSPS für Standard-Geräteplattformen aus dem CODESYS Store
  • Nutzung als unabhängige Visualisierung für beliebige Steuerungsplattformen:
    Verwenden Sie eine Steuerung mit integriertem OPC UA Server/Client sowie CODESYS HMI als Anzeigeclient
     

Projektierung im Visualisierungseditor des CODESYS Development Systems:

  • Gestaltung der Bedienoberflächen (Visualisierungen) in HMI-Ansicht oder parallel zur Logikprogrammierung
  • Bedienung der Steuerung mit dem integrierten Client, z. B. während Applikationstests oder Inbetriebnahme
  • Das CODESYS Development System ist kostenfrei nutzbar. Für die Projektierung benötigen Sie keine zusätzliche Lizenz.
     

Darstellung erstellter Visualisierungen auf einem abgesetzten PC: Lizenzierung von CODESYS HMI.

  • Pro PC-Arbeitsplatz ist eine Lizenz erforderlich. Die Anzahl der darstellbaren Variablen lässt sich per Zusatzlizenzen erweitern.
  • Eine Demoversion befindet sich im Setup des CODESYS Development Systems.
  • Die Lizenzierung der Vollversion von CODESYS HMI erfolgt im CODESYS Store.
     

Darstellung auf Panelsteuerung mit integrierter CODESYS TargetVisu:

  • Anzeige auf internen bzw. angeschlossenen Displays, z. B. von Panelsteuerungen
  • Die Visualisierungslizenz kann für SoftSPS-Systeme in verschiedenen Ausbaustufen im CODESYS Store hinzuerworben werden.
     

Darstellung per CODESYS WebVisu:

  • Anzeige auf beliebigen HTML5-Browsern im Netzwerk
  • Die Visualisierungslizenz kann für SoftSPS-Systeme in verschiedenen Ausbaustufen im CODESYS Store hinzuerworben werden.

Wenn Sie programmierbare Geräte herstellen:

 

Screenshots und Beispiele


CODESYS Visualization Series

Teil 2/9: Beispielprojekt und Visualisierung von Scratch (EN)

In diesem Video erhalten Sie einen Überblick über das Beispielprojekt, das die Videoreihe begleitet und die gezeigten Funktionen enthält. Darüber hinaus wird ein Visualisierungsprojekt aus Scratch erstellt.

Wir empfehlen, CODESYS V3.5 SP19 Patch 4 oder höher und das CODESYS Visualization Add-on in der Version 4.4.0.0 oder höher zu verwenden.

Teil 3/9: Frames (EN)

In diesem Video wird das Frame-Element vorgestellt. Sie können dieses Element verwenden, um Ihr Projekt zu strukturieren und Ihre eigenen Widgets zu erstellen.

Wir empfehlen, CODESYS V3.5 SP19 Patch 4 oder höher und das CODESYS Visualization Add-on in der Version 4.4.0.0 oder höher zu verwenden.

Teil 4/9: Menu (EN)

Dieser Teil der Videoserie zeigt, wie man ein Menü für die Visualisierung erstellt, um zwischen den Hauptseiten zu navigieren.

Wir empfehlen, CODESYS V3.5 SP19 Patch 4 oder höher und das CODESYS Visualization Add-on in der Version 4.4.0.0 oder höher zu verwenden.

Teil 5/9: Overlay (EN)

Diese Episode stellt die Overlay-Technologie innerhalb der CODESYS-Visualisierung vor und zeigt, wie Sie diese nutzen können.

Wir empfehlen, CODESYS V3.5 SP19 Patch 4 oder höher und das CODESYS Visualization Add-on in der Version 4.4.0.0 oder höher zu verwenden.

Teil 6/9: Visualization styles (EN)

In diesem Video erfahren Sie, wie Sie einen Visualisierungsstil erstellen und welche Vorteile er bietet.

Wir empfehlen die Verwendung von CODESYS V3.5 SP19 Patch 4 oder höher und das CODESYS Visualization Add-on in Version 4.4.0.0 oder höher.

Teil 7/9: Unterstützung mehrerer Sprachen (EN)

Dieser Teil der Videoreihe zeigt, wie die Sprachumschaltung von Texten innerhalb einer Visualisierung realisiert werden kann.

Wir empfehlen die Verwendung von CODESYS V3.5 SP19 Patch 4 oder höher und das CODESYS Visualization Add-on in Version 4.4.0.0 oder höher.

Teil 8/9: HTML5-Steuerelemente (EN)

Diese Episode gibt Ihnen einen kurzen Überblick darüber, wie HTML5-Steuerelemente in der CODESYS-Visualisierung verwendet werden können.

Wir empfehlen die Verwendung von CODESYS V3.5 SP19 Patch 4 oder höher und das CODESYS Visualization Add-on in Version 4.4.0.0 oder höher.

Teil 9/9: XY-Diagramm (EN)

Dieses letzte Video der CODESYS-Visualisierungsserie zeigt, wie man das Visualisierungselement XY-Chart innerhalb einer Visualisierung konfiguriert und welche Funktionen dieses online bietet.

Wir empfehlen die Verwendung von CODESYS V3.5 SP19 Patch 4 oder höher und das CODESYS Visualization Add-on in Version 4.4.0.0 oder höher.



Broschüren und Informationsmaterial

CODESYS - Eine Software. Alle Einsatzgebiete. Ihre Automatisierungsplattform.
Version: 10/2023
pdf 2 MB
07.11.2023
CODESYS - Eine Software. Alle Einsatzgebiete. Ihre Automatisierungsplattform.
Version: 10/2023
pdf 2 MB
07.11.2023
Verschiedene Anbieter präsentieren CODESYS-kompatible Geräte und spannende Lösungen, die für Ihre Automatisierungsaufgaben nützlich sein können.
Version: 10/2023
pdf 6 MB
07.11.2023
Jobs @ CODESYS