HMI-Generator
Hinweis
Der HMI-Generator ist ein optionales Add-in, das mit Hilfe des Lizenzkonfigurators lizenziert werden muss (den Konfigurator finden Sie auf der Phoenix Contact-Website). |
PLCnext Engineer verfügt über einen optionalen HMI-Generator, mit dem Sie mit nur einem Befehl automatisch eine komplette Visualisierung (den HMI-Inhalt) auf Basis Ihres Projekts erzeugen können.
Die Erzeugung des HMI-Inhalts basiert auf zwei Komponenten: dem PLCnext Engineer-Projekt, das den IEC-Anwendungscode enthält, und der HMI-Generator-Konfigurationsdatei. Die Konfigurationsdatei ist eine Datei im XML-Format. Sie definiert, welche HMI-Objekte (Seiten, Symbole, Objektgruppen usw.) aus dem IEC-Anwendungscode des Projekts erzeugt werden. So können z.B. HMI-Seiten anhand von Programminstanzen, FB-Instanzen, Projektvariablen usw. erzeugt und HMI-Symbole auf den HMI-Seiten platziert werden.
Die Struktur und der Inhalt der Konfigurationsdatei sind in einem XML-Schema (XSD) festgelegt. Die XSD-Datei definiert die Regeln zur Erstellung der XML-Konfigurationsdatei, d.h. welche Elemente und Attribute erlaubt sind und in welcher Reihenfolge. Die XML-Konfigurationsdatei wird beim Importieren in das PLCnext Engineer-Projekt gegen das XSD-Schema validiert. Ist die Datei nicht valide (gültig) gegen das Schema, wird der Import abgebrochen. Die entsprechenden Validierungsfehler werden in der Datei PCWorxNext.log protokolliert (diese Datei finden Sie im Installationsverzeichnis von PLCnext Engineer).
Klicken Sie auf folgende Links, um weitere Informationen zu erhalten:
- Mit HMI-Konfigurationsdateien arbeitenHier erfahren Sie, wie Sie HMI-Konfigurationsdateien in das Projekt importieren und instanziieren, wie Sie die Dateien aus dem Projekt entfernen und wie Sie den HMI-Generator ausführen.
- Beispiel für eine HMI-KonfigurationHier lernen Sie anhand eines Beispiels, wie Sie eine Konfigurationsdatei für ein PLCnext Engineer-Projekt erstellen.
- Elemente und Attribute der HMI-KonfigurationsdateiIn diesem Thema finden Sie Informationen zum Schemacode und wie Sie die XSD-Datei mit der Konfigurationsdatei verknüpfen. Zusätzlich enthält das Thema eine Liste der Elemente und Attribute, die in der Konfigurationsdatei zulässig sind.
- Mit Platzhaltern arbeitenHier erfahren Sie, wie Sie mit Hilfe von Platzhaltern Eigenschaften von IEC-Codeelementen lesen und diese für das Erzeugen des HMI-Inhalts verwenden.