HMI-Projekt entwickeln und HMI-Applikation ausführen
Ein HMI-System dient einem Benutzer als Mensch-Maschine-Schnittstelle zu entfernten Steuergeräten. Wenn die HMI-Applikation ausgeführt wird, kommuniziert das HMI-System über ein Steuerungsnetzwerk mit entfernten Steuerungen und visualisiert deren Daten üblicherweise auf einem HMI-Gerät. Dann kann der Benutzer die Steuerungsgeräte beobachten und bedienen.
Ein HMI-Projekt ist ein in CODESYS wie gewohnt erstelltes Projekt, das auch Applikationen für HMI-Geräte enthält. Es enthält wenigstens eine HMI-Applikation, darf aber auch mehrere HMI-Applikationen enthalten und eine oder mehrere SPS-Applikationen.
Sie können ein HMI-Projekt erstellen, das mehrere HMI-Applikationen für verschiedene HMI-Geräte enthält. Außerdem darf ein HMI-Projekt auch IEC-Applikationen für Steuerungen enthalten. Wenn Sie es so designen, dass es ausschließlich SPS-Steuersoftware enthält oder ausschließlich HMI-Software, haben Sie den Vorteil, dass Sie als HMI-Entwickler sich auf die Bedienoberfläche und die Umsetzung des Bedienkonzepts spezialisieren können (Bedienkomfort, intuitive und übersichtliche Handhabung). Ein separat arbeitender IEC-Entwickler projektiert dann parallel dazu die Steuerungsapplikation.
HMI-Laufzeitsystem CODESYS HMI
Das HMI-Laufzeitsystem ist ein unter einer Windows-Plattform ablauffähige Software, auf der Sie Ihre HMI-Applikation ausführen können. Damit steht Ihnen ein HMI-System zur Verfügung, mit dem Sie eine entfernte Steuerung bedienen und beobachten können: Das Laufzeitsystem macht aus einem gewöhnlichen Industrie-PC ein HMI-Gerät. Im Lieferumfang des CODESYS Development System steht Ihnen eine zeitbegrenzte Demoversion zur Verfügung. Für den unbegrenzten Betrieb benötigen Sie eine Einzellizenz.
CODESYS HMI starten
Wählen Sie im Startmenü von Windows die gewünschte Version von CODESYS und dann den darunter liegenden Ordner CODESYS Control Win V3 aus.
⇒ Eine Liste mit den installierten Laufzeitsystemen klappt auf.
Wählen Sie das HMI-Laufzeitsystem CODESYS HMI aus.
⇒ Das Laufzeitsystem startet. In der Windows-Taskleiste erscheint das HMI-Symbol . Es zeigt an, dass das Laufzeitsystem ausgeführt wird. Nun kann über die Funktion Netzwerkscan das HMI-Gerät gefunden und verwendet werden. Sie können eine HMI-Applikation auf das Gerät laden.
Eine HMI-Applikation kann mit Hilfe der Funktionalität eines Datenquellenverwalters mit beliebig vielen, auch unterschiedlichen Steuerungen kommunizieren. Sie können auf die Daten der Steuerungen über Datenquellenvariablen zugreifen und diese visualisieren. Diese Variablen können Sie wie üblich im Visualisierungseditor mit Visualisierungselementen verwenden.
Außerdem können Sie die folgenden Objekttypen in Ihre HMI-Applikation einbinden und deren Funktionalität verwenden:
Alarmkonfiguration
Trendaufzeichnung
Bildersammlung
Textliste
Rezeptur-Manager
Einheitenumrechnung
Diese Objekte werden unter der Ansicht HMI-Features aufgelistet.