-

Objekte mit Dynamiken verknüpfen

Dynamiken können über das Eigenschaftenfenster mit einem auf der HMI-Seite ausgewählten Objekt, einer Objektgruppe oder einem Bild verknüpft werden. Einem Objekt können dabei verschiedenen Dynamiken zugeordnet werden:

Hinweis
Für die Verwendung von Variablen der sicherheitsbezogenen SPS in HMI-Seiten gilt folgendes:
  • Sicherheitsbezogene IEC 61131-3-Variablen können in HMI-Seiten nicht verwendet werden, da keine HMI-Tags für Variablen mit sicherheitsbezogenen Datentypen erzeugt und diesen zugeordnet werden können.
  • HMI-Tags können für Austauschvariablen erzeugt werden, d. h. für Variablen mit Standard-Datentyp der sicherheitsbezogenen SPS, die einer globalen Variablen der Standard-Steuerung zugeordnet sind.

Die Dynamiken und Aktionen eines Objekts werden in der Registerkarte 'Dynamiken' des Eigenschaftenfensters konfiguriert. Durch Anklicken der Schaltfläche 'Neue Dynamik' oben rechts im Register wird die Liste mit Dynamiken und Aktionen geöffnet, die mit dem ausgewählten Objekt verknüpft werden können.

Einem HMI-Objekt können mehrere Dynamiken und Aktionen unterschiedlichen Typs zugeordnet sein. Für ein Objekt ist jedoch nur eine Dynamik oder Aktion desselben Typs erlaubt.

Weitere Infos
Eine Beschreibung der verfügbaren Dynamiken und deren Merkmale finden Sie im Kapitel "Dynamiken - Referenz".

Um die Eigenschaften eines einzelnen Objekts, einer Objektgruppe oder eines Bilds mit einer Dynamik oder einer Aktion zu verknüpfen, gehen Sie wie folgt vor:

  1. Wählen Sie ein einzelnes Objekt auf der HMI-Seite aus.
  2. Klicken Sie im Eigenschaftenfenster auf die Registerkarte 'Dynamiken'.
    Wenn das Eigenschaftenfenster nicht sichtbar ist, rechtsklicken Sie auf das Objekt und wählen 'Einstellungen einblenden/ausblenden' aus dem Kontextmenü, oder klicken Sie auf die Direktschaltfläche .
  3. Klicken Sie oben auf die Schaltfläche 'Neue Dynamik' und wählen Sie die gewünschte Dynamik oder Aktion aus der Auswahlliste.
    (Die Auswahlliste enthält nur Dynamiken/Aktionen, die für das Objekt erlaubt sind und noch nicht hinzugefügt wurden).
  4. Für eine Standarddynamik wählen Sie das HMI-Tag aus, das mit der Dynamik verbunden werden soll. Klicken Sie dazu in das Eingabefeld rechts neben dem Feld 'Variable' und wählen Sie das HMI-Tag wie folgt aus oder definieren Sie einen Ausdruck:

    1. Um ein vorhandenes HMI-Tag, das entweder einer globalen IEC-Variablen oder einer lokalen Variable mit gesetztem 'HMI'-Attribut zugeordnet ist, auszuwählen, wählen Sie links die Gruppe mit den HMI-Tags aus und anschließend rechts das HMI-Tag durch Anklicken oder Drücken von <Eingabe>. (Die Gruppe 'Kontext' enthält die HMI-Tags, die für lokale Variablen erzeugt wurden und die Gruppe 'HMI Webserver' die HMI-Tags, die einer globalen IEC-Variable zugeordnet sind. Unter dem 'IEC 61131-3'-Knoten sind die Systemvariablen und Standardvariablen aufgeführt, für die ein neues HMI-Tag erzeugt werden kann; siehe unten).

      Hinweis
      Lokale Variablen mit gesetztem 'HMI'-Attribut sind nur für PLCnext Technology-Steuerungen relevant. Durch das Setzen des 'HMI'-Attributs in FB- und Programm-POEs werden die lokalen Variablen von allen POE-Instanzen als HMI-Tags verfügbar gemacht.

      In der Auswahlliste rechts stehen nur die HMI-Tags zur Auswahl, die dem Datentyp entsprechen, der für die Dynamik/Aktion benötigt wird.

      Alternativ dazu können Sie auch den Namen des HMI-Tags in das Eingabefeld tippen.

      Bei einem Ausdruck geben Sie die gewünschte Kombination von Operanden und Operatoren in das Eingabefeld ein.

    2. Um ein neues HMI-Tag mit automatischer Zuordnung zu einer globalen IEC-Variable zu erzeugen, wählen Sie den gewünschten Eintrag unter dem 'IEC 61131-3'-Knoten im Baum auf der linken Seite und danach die Variable rechts durch Doppelklicken oder Drücken von <Eingabe>.

      In der Auswahlliste rechts stehen nur die globalen IEC-Variablen zur Auswahl, denen aktuell kein HMI-Tag zugeordnet ist und die dem Datentyp entsprechen, der für die Dynamik/Aktion benötigt wird.

      Alternativ dazu können Sie auch den Namen der Variablen in das Eingabefeld tippen. Die Datenliste des HMI-Webservers wird beim Bestätigen eines Eintrags automatisch mit den neuen Daten aktualisiert.

    Hinweis
    HMI-Tags, die globalen IEC-Variablen zugeordnet sind, können als 'Nur Lesen' deklariert werden. Ist ein HMI-Tag als 'Nur Lesen' deklariert, kann es bei der Ausführung der HMI-Applikation auf der HMI-Seite nur gelesen, aber nicht geschrieben werden. Um ein HMI-Tag, das einer globalen IEC-Variable zugeordnet ist, als 'Nur Lesen' zu deklarieren, öffnen Sie den Editor 'HMI Webserver | Datenliste' über die ANLAGE und aktivieren das Kontrollkästchen 'Nur Lesen' für das entsprechende HMI-Tag (wenn die Spalte 'Nur Lesen' in der 'Datenliste' nicht sichtbar ist, klicken Sie auf das "Pfeil nach rechts"-Symbol rechts im Spaltenkopf 'HMI-Tag').

  5. Für eine Aktionsdynamik wählen Sie die gewünschte Aktion aus der Dropdownliste 'Aktion'. Je nach ausgewähltem Aktionstyp, ordnen Sie – wie oben beschrieben – ein HMI-Tag zu oder wählen Sie eine Seite, die geladen werden soll, wenn das ausgewählte HMI-Objekt aktiviert wird.

  6. Definieren Sie die restlichen dynamik- und aktionsspezifischen Eigenschaften.

    Hinweis
    Eine Standarddynamik kann durch Deaktivieren des Kontrollkästchens 'Aktiviert' gesperrt werden. Bei deaktiviertem Kontrollkästchen wird die Dynamik in der HMI-Applikation ignoriert. Eine Dynamik kann z.B. deaktiviert werden, um die HMI-Applikation zu testen und debuggen.

  7. Optional: Objekt-/Dynamikeigenschaften als HMI-Symboleinstellungen veröffentlichen

    Bestimmte Objekt-/Dynamikeigenschaften können als editierbare HMI-Symboleinstellungen veröffentlicht werden. Editierbar bedeutet, dass die Eigenschaften als zusätzliche Eigenschaften für eine auf der HMI-Seite verwendete HMI-Symbolinstanz verfügbar sind. Die veröffentlichten Symboleinstellungen werden in der Registerkarte 'Einstellungen' im Eigenschaftenfenster der entsprechenden HMI-Symbolinstanz bearbeitet.

    Um eine Eigenschaft zu veröffentlichen, wählen Sie aus dem Kontextmenü der Eigenschaft den Befehl 'Eigenschaft als Systemeinstellung hinzufügen' aus (der Befehl ist nur verfügbar, wenn dieser von der Eigenschaft unterstützt wird). Der hier eingestellte Wert wird als Standardwert für die Objekt-/Dynamik-Eigenschaft der HMI-Symbolinstanz verwendet.
    Um die Veröffentlichung einer Eigenschaft zurückzunehmen, wählen Sie im Kontextmenü der Eigenschaft den Befehl 'Eigenschaft als Systemeinstellung entfernen'.

    Zu veröffentlichende EigenschaftVeröffentlichte Eigenschaft (verfügbar als Symboleinstellung der HMI-Symbolinstanz)

    Weitere Infos
    Weitere Informationen finden Sie unter " Mit benutzerdefinierten HMI-Symbolen arbeiten ".

Um die Dynamik eines Objekts zu entfernen, klicken Sie im Eigenschaftenfenster auf das -Symbol rechts neben der Dynamik/Aktion.