Erfahren Sie hier, wie Sie eine Datenstruktur aufbauen können.

Die Datenstruktur wird in Form von Knoten dargestellt. Je nach Knotentyp können weitere Knoten in Anzahl und Tiefe beliebig eingebettet werden.

Knotentypen

Folgende Knotentypen sind verfügbar.

Symbol

Name



Object



Array



Property



Attribute (nur im XML-Modus)

Der Knotentyp wird mit einem Icon vor dem Namen angezeigt oder als Tooltipp, wenn man mit der Maus über den Knoten fährt.

Für den Aufbau der Datenstruktur gehen sie wie folgt vor:

  1. Bevor Sie eine Datenstruktur konfigurieren können, müssen Sie den Root-Node definieren. Klicken Sie dazu auf Root-Knoten aufsetzen in der Spalte Name.

  2. Es öffnet sich ein Dialog, in dem Sie den Root-Node als Object oder Array anlegen können. In den meisten Fällen ist der Root-Node ein Object. Wählen Sie z. B. Object und klicken Sie auf <OK>. Das Feld Name ist nicht verfügbar, sodass Sie keinen Namen eingeben können.

  3. Klicken Sie auf Hinzufügen zu Root..., um weitere Knoten hinzuzufügen.

  4. Wählen Sie jeweils aus dem folgenden Dialog den gewünschten Knotentyp aus, tragen Sie die zusätzlichen Informationen ein bzw. wählen Sie sie aus, und fügen Sie den Knoten mit <OK> hinzu.

  5. Bauen Sie sich auf diese Art Ihre Datenstruktur auf.

Eigenschaften der Knotentypen

Name

Der Name eines Knotens kann ein statischer Wert oder ein Signal sein.

Tragen Sie einen statischen Namen von Hand direkt in das Feld ein.

Die Namen der Knoten, die auf derselben Gliederungsebene liegen, müssen eindeutig sein. Wenn Sie trotzdem einen Namen doppelt vergeben, erscheint eine Fehlermeldung und die Eingabe wird nicht akzeptiert.

Wenn Sie ein Signal wählen wollen, klicken Sie auf den Pfeil für die Auswahlliste und wählen Sie das gewünschte Signal aus dem Signalbaum aus. Als Name des Knotens wird dann der Signalname angezeigt.

Werttyp und Wert

Diese beiden Parameter sind nur für den Knotentyp Property verfügbar. Für Object und Array können Sie dort keine Einstellung vornehmen.

Für Property stehen folgende Werttypen zur Auswahl:

Werttyp

Wert statisch

Wert aus Signal

String

Statischer Wert auswählen und Text eintragen

Textsignal auswählen

Number

Statischer Wert auswählen und Zahlenwert eintragen

Analogsignal auswählen

Boolean

True oder False auswählen

Digitalsignal auswählen

Knoten entfernen

Um einen Knoten aus der Datenstruktur zu entfernen, machen Sie einen Rechtsklick auf den betreffenden Knoten und wählen im Kontextmenü Entfernen.

Alternativ können Sie die <Entf>-Taste drücken, wenn Sie den betreffenden Knoten in dem Datenstrukturbaum ausgewählt haben. Um ein versehentliches Löschen zu vermeiden, erfolgt ein Warnhinweis.