Herunterladen Inhalt Inhalt Diese Seite drucken

LOYTEC L-INX/L-GATE Benutzerhandbuch Seite 110

Inhaltsverzeichnis
L-INX/L-GATE Benutzerhandbuch
Pläne der Ressource hinzugefügt werden, bevor die globalen Variablen erzeugt werden
können. In jedem Fall werden nur jene Funktionspläne verarbeitet, die auch von Programm-
Instanzen referenziert werden.
Somit existiert jetzt ein Objekt für globale Variablen, das IEC61131 Variables heißt und
alle globalen Repräsentierungen der zuvor definierten externen Variablen enthält. Der
Karteireiter Error-state viewer listet alle verarbeiteten Programm-Instanzen und erzeugten
Variablen auf (siehe Abbildung 102).
Die globalen Variablen werden anhand folgender Regeln erzeugt:
Version 8.2
Abbildung 102: Das erzeugte Objekt für globale Variablen
Die Richtung der Variable wird anhand ihrer graphischen Repräsentierung be-
stimmt, wie in Abbildung 103 gezeigt.
Abbildung 103: Richtung von globalen Variablen
Jede externe Variable, die am rechten Anschluss verbunden wird, resultiert in einer
globalen Eingangsvariablen. Externe Variablen, die am linken Anschluss oder an
beiden Anschlüssen verbunden sind, resultieren in globalen Ausgangsvariablen.
Variable, die an beiden Anschlüssen verbunden sind, können entweder für die
Force-Update-Funktion (siehe Abschnitt 8.6.1) oder als Merker (siehe Abschnitt
8.6.4) verwendet werden. Weil das Werkzeug nicht automatisch zwischen diesen
Möglichkeiten
entscheiden
Ausgangsvariable an.
Falls es bereits ein Objekt für globale Variablen gibt, werden nur die neuen
Variablen hinzugefügt. Für den Fall, dass eine externe Variable denselben Namen
wie eine bereits existierende globale Variable hat, wird die neue Definition ver-
wendet und ein Eintrag im Error-state viewer gemacht.
Falls es zwei Funktionspläne gibt, die jeweils auf eine globale Variable mit dem
gleichen Namen aber unterschiedlichen Typ referenzieren, wird die automatische
Generierung abgebrochen und ein Eintrag im Error-state viewer gemacht.
110
kann,
legt
es
LOYTEC electronics GmbH
LOYTEC
standardmäßig
eine
globale
Inhaltsverzeichnis
loading

Inhaltsverzeichnis