Skip to main content

Element: Globale Variablenliste

_uml_img_gvl_selected.png
Tabelle 2. Darstellung

(1)

Befehlssymbole

Tipp

Die Befehlssymbole sind nur sichtbar, wenn das Element selektiert ist.

(2)

. Header
  • Kennzeichnung des Elements

    • <<global>>

      Variablenliste, die im Projekt deklariert ist

    • <<library>>

      GVL aus einer Bibliothek

    • <<fehlt>>

      GVL aus einer nicht in das Projekte eingebundenen Bibliothek

  • Name der globalen Variablenliste

(3)

Variablenliste

<variable name> : <data type> {'{property}'}



Eigenschaften

Bezeichner

Eindeutiger Name für das Element. Sie können den Namen auch im Klassendiagramm ändern, indem Sie den Namen erst selektieren und mit einem weiteren Klick den Zeileneditor öffnen.

Benutzereingaben

Aktion

Ergebnis

Klicken Sie auf das Befehlsicon _uml_icon_delete_shallow.png.

Die GVL wird nur aus dem Klassendiagramm gelöscht. Das Objekt bleibt im Projekt erhalten.

Tipp

Tipp: Nach dem Löschen wird die GVL in der Ansicht Werkzeuge unter Eingehende Querverweise oder Ausgehende Querverweise angezeigt. Voraussetzung dafür ist, dass Sie ein Element im Klassendiagramm selektieren, das eine Beziehung zu der gelöschten GVL hat.

Klicken Sie auf das Befehlsicon _uml_icon_delete_deep.png.

Die GVL wird im Diagramm und Projekt entfernt. Das Objekt wird entfernt und existiert nicht mehr.

  1. Klicken Sie auf das Befehlsicon _uml_icon_composition.png der GVL.

  2. Klicken Sie auf eine bestehende Klasse oder DUT.

    Der Dialog Variablendeklaration öffnet sich.

  3. Geben Sie für die neue Variable einen Namen ein.

    g_New

  4. Beenden Sie den Dialog mit Klick auf die Schaltfläche Hinzufügen.

Eine Komposition weist von der GVL auf die selektierte Klasse oder auf den Datentyp DUT.

Die GVL wurde ergänzt um die Deklaration einer Funktionsbaustein-Instanz der selktierten Klasse oder des selektierten DUTs.

Objekt GVL:

{attribute 'qualified_only'}
VAR_GLOBAL	
    g_NewClass : SelctedClass;
    g_NewDUT : SelectedDUT;
END_VAR
  1. Klicken Sie auf das Befehlsicon _uml_icon_composition.png.

  2. Klicken Sie auf einen freien Bereich des Diagramms.

    Der Dialog POU hinzufügen öffnet sich.

  3. Geben Sie für die neue POU einen Namen ein.

  4. Beenden Sie den Dialog mit Klick auf die Schaltfläche Hinzufügen.

Eine Komposition weist von der GVL auf die neue Klasse.

Die GVL enthält die Deklaration VarClass_new : class_new;

  1. Klicken Sie auf das Befehlsicon _uml_icon_association.png.

  2. Klicken Sie auf eine bestehende Klasse oder DUT.

    Der Dialog Variablendeklaration öffnet sich.

  3. Geben Sie für die neue Variable einen Namen ein.

  4. Beenden Sie den Dialog mit Klick auf die Schaltfläche Hinzufügen.

Eine Assoziation weist von der GVL auf die selektierte Klasse bzw. DUT.

Die GVL enthält die Deklaration auf das selektierte Element.

Zum Beispiel: ptrObject_1 : POINTER TO Class_2;

  1. Klicken Sie auf das Befehlsicon _uml_icon_association.png.

  2. Klicken Sie auf einen freien Bereich des Diagramms.

    Der Dialog POU hinzufügen öffnet.

  3. Geben Sie für die neue POU einen Namen ein.

  4. Beenden Sie den Dialog mit Klick auf die Schaltfläche Hinzufügen.

Eine Assoziation weist von der GVL auf die neue Klasse.

Die GVL enthält die Deklaration auf die neue Klasse. Zum Beispiel: ptrClass_2 : POINTER TO Class_new;.

Klicken Sie 2-mal auf einen GVL-Namen.

Nach dem ersten Klick ist der Name blau umrandet. Nach dem zweiten Klick öffnet ein Eingabefeld zum Ändern des Namens.

Der Objektname im Gerätebaum oder Ansicht POUs und der Name im Deklarationsteil der GVL wird automatisch angepasst.

Doppelklicken Sie auf ein Element.

Der zugehörige Objekteditor öffnet sich.