Echelon LonMaker Benutzerhandbuch

Seite 127

Advertising
background image

Die Namen von dynamischen FBNV sind auf 12 Zeichen beschränkt, einschließlich des
Mitglieds-Suffix, das hinzugefügt werden muss, damit der Name des Mitglieds innerhalb
des Funktionsblocks eindeutig ist. Dieses Suffix unterscheidet sich jedoch vom
Funktionsblock-Suffix „_<xxx>“, das nicht in die 12-Zeichen-Beschränkung fällt.

Wenn Sie eine dynamische FBNV erstellen, indem Sie ein Master Shape ablegen oder ein
vorhandenes Funktionsblock-Shape kopieren, verkürzt das LonMaker Werkzeug
automatisch den Namen der FBNV (falls erforderlich), damit dieser der 12-Zeichen-
Beschränkung entspricht.

Wenn Sie ein Master Shape, das Funktionsblöcke mit dynamischen Netzwerkvariablen
enthält, in eine Zeichnung ziehen und die Erstellung einer der dynamischen FBNV
fehlschlägt, wird der Funktionsblock mit der fehlgeschlagenen dynamischen FBNV nicht
hinzugefügt und alle nachfolgenden Shapes im Master Shape, einschließlich
Verbindungen, werden nicht verarbeitet.

Wenn Sie eine dynamische FBNV umbenennen und die Aktualisierung des
programmatischen Namens der FBNV aus irgendeinem Grund fehlschlägt, ist die
Namenänderung nicht zulässig.

Aus diesen drei Regeln folgt, dass das Format des programmatischen Namens einer dynamischen
FBNV wie folgt lautet:

<Basisname><Mitgliedsindex>

_

<FB-Index>

Der Basisname besteht aus 1 oder mehr Zeichen, die als Name der FBNV angegeben werden. Der
Mitgliedsindex stellt 0 oder mehr Dezimalzeichen dar, die erforderlich sind, damit der Name
innerhalb des Funktionsblocks eindeutig ist. Beim FB-Index handelt es sich um eine dreistellige
Dezimalzahl, die dem Funktionsblockindex entspricht.

Die folgenden Regeln gelten für dynamische Geräte-NV:

Wenn Sie eine dynamische Geräte-NV erstellen, müssen Sie einen Namen angeben, der
für den programmatischen Namen der NV auf dem Gerät gültig ist. Dies bedeutet, der
Name darf nicht mehr als 16 Zeichen lang sein, nur alphanumerische Zeichen verwenden
und das erste Zeichen muss ein Buchstabe sein. Darüber hinaus muss der Name eindeutig
sein, wenn das Gerät dies erfordert. Wenn der Name nicht gültig ist, wird die dynamische
Geräte-NV nicht erstellt.

Dynamische Geräte-NV dürfen nicht das Suffix „_<xxx>“ aufweisen, wobei <xxx> eine
dreistellige Dezimalzahl darstellt.

Wenn Sie eine dynamische Geräte-NV umbenennen, versucht das LonMaker Werkzeug,
den Namen der NV auf dem Gerät zu aktualisieren. Wenn die Aktualisierung aus einem
beliebigen Grund fehlschlägt, meldet das LonMaker Werkzeug den Fehler und lässt den
Namen der NV auf dem Gerät unverändert. Der Name wird jedoch lokal aktualisiert.

Entfernen von Netzwerkvariablen- und
Nachrichtenkennungs-Shapes

Das LonMaker Werkzeug bietet die folgenden Methoden zum Entfernen von Netzwerkvariablen-
und Nachrichtenkennungs-Shapes aus einem Funktionsblock:

Wenn Sie ein einzelnes Netzwerkvariablen- oder Nachrichtenkennungs-Shape entfernen
möchten (einschließlich Netzwerkvariablen aus einem einzelnen Funktionsblock), klicken Sie
mit der rechten Maustaste und wählen Sie im Kontextmenü die Option Löschen.

Wenn Sie Netzwerkvariablen- und Nachrichtenkennungs-Shapes aus mehreren
Funktionsblöcken entfernen möchten, führen Sie die folgenden Schritte aus:

1. Klicken Sie mit der rechten Maustaste auf den Funktionsblock.

LonMaker Benutzerhandbuch

4-25

Advertising