Herunterladen Inhalt Inhalt Diese Seite drucken

Verwenden Von Persistenten Datenpunkten Und Merkern; Verwenden Von Retain-Variablen - LOYTEC LIOB-18 Serie Benutzerhandbuch

I/o controller
Inhaltsverzeichnis

Werbung

L-IOB I/O Controller Benutzerhandbuch
Typname die gewünschte Größe des Datenpunkts in Bytes beinhalten. Beispiel:
‚MyStructuredType(UT16)' veranlasst den L-INX Configurator einen IEC61131-
Registerdatenpunkt vom Typ 'User' mit einer Länge von 16 Bytes anzulegen, der die Daten
der IEC61131-Struktur, die im logiCAD-Programm definiert wurde, aufnehmen kann.

8.6.4 Verwenden von persistenten Datenpunkten und Merkern

Persistente Datenpunkte sind Datenpunkte am Gerät, die ihren Wert über einen Neustart
hinweg erhalten. Es gibt keinen Unterschied in der Behandlung von globalen Variablen, ob
sie mit persistenten oder nicht-persistenten Datenpunkten verbunden sind. Globale
Variablen, die mit persistenten Datenpunkten verbunden sind, werden durch das Attribut
retain im logiCAD gekennzeichnet. Im L-INX Configurator erhalten diese Datenpunkte die
Option ‚persistent'.
Globale Eingangsvariablen, die als persistent markiert sind, versorgen das IEC61131-
Programm immer mit dem zuletzt empfangenen Wert, selbst nach einem Stromausfall. Um
eine Eingangsvariable im logiCAD persistent zu machen, öffnen Sie das Objekt für globale
Variablen, welches die bestimmte Variable enthält, und führen einen Doppelklick auf der
Variable aus. Setzen Sie dann die Option retain und drücken Sie die Schaltfläche Update.
Jetzt exportieren Sie die globalen Variablen und importieren Sie diese in den L-INX
Configurator. Nach dem Hinunterladen der neuen IEC61131-Datenpunktkonfiguration in das
Gerät sind die Datenpunkte persistent. Es ist auch möglich, die Datenpunkte im L-INX
Configurator persistent zu machen und dann die Datenpunkte aus dem Configurator in das
logiCAD zu exportieren.
Globale Variablen, die als Merker deklariert sind, können als Ein- oder Ausgangsvariablen
in IEC61131-Programmen verwendet werden. LogiCAD ist nicht in der Lage, Merker von
globalen Ausgangsvariablen zu unterscheiden, die in Kombination mit der Force-Update-
Funktion verwendet werden (siehe Abbildung 66). Daher kann kein Objekt für globale
Variablen automatisch erstellt werden, wenn es Merker enthält. Im Arbeitsablauf, der in
Abschnitt 8.5.1 beschrieben ist, kann nicht automatisch entschieden werden, wann eine
Ausgangsvariable oder ein Merker angelegt werden soll. Merker müssen somit immer
manuell erzeugt werden, indem sie dem Objekt für globale Variablen hinzugefügt werden,
und ihre physikalische Adresse auf %M gesetzt wird.

8.6.5 Verwenden von Retain-Variablen

Retain-Variablen können verwendet werden, um Zustände oder Werte-Parameter eines
Programms über einen Neustart hinweg in jenen Variablen zu behalten, welche nicht in
persistenten
Eingangsvariablen (%I) als Retain-Variablen gesetzt. Dazu setzten Sie den Haken beim
Attribut RETAIN in der Variablendeklaration, wenn Sie eine Variable erzeugen oder
bearbeiten wie in Abbildung 67 gezeigt.
Version 7.2
76
Datenpunkten
gehalten
LOYTEC electronics GmbH
werden
können.
Typischerweise
LOYTEC
werden

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis