 Variablen beobachten

Der Befehl "Listen beobachten" im Menü "Spion" des Debugger-Fensters wird benutzt, um Variablenlisten zu erstellen, die mit ihren aktuellen Werten aktualisiert werden. Diese Listen werden beim Debuggen einer Anwendung erstellt, können auf der Festplatte gespeichert und bei anderen Debugging-Sitzungen wieder geöffnet werden. Eine Liste kann bis zu 32 Variablen unterschiedlichen Typs enthalten. Globale und lokale Variablen können gemischt in einer Liste vorkommen. Variablenlisten sind einem bestimmten Projekt dediziert. Sie sind besonders für die Funktionstests einer Anwendung von Nutzen und ermöglichen die Visualisierung und Überwachung eines beschränkten Teils des Steuerungsprozesses, unabhängig vom entsprechenden Quellcode in den Anwendungsprogrammen. Variablenlisten sind aber auch beim Debugging von ST- und AWL-Textprogrammen von Nutzen. Der Benutzer kann einen Satz an Programmvariablen problemlos in einer Liste zusammenfassen, um die Ausführung der programmierten Anweisungen zu beobachten und zu steuern.

Listen auf der Festplatte sichern

Variablen in die Liste einfügen

Ausgewählte Variable ändern

Auszug anzeigen

Für jede Variable der Liste zeigt ISaGRAF den Namen, den aktuellen Wert und den Kommentartext an. Die Spalten können vergrößert oder verkleinert werden, indem man die betreffenden Trennlinien in der Listentitelzeile mit der Maus verlagert.


Listen auf der Festplatte sichern

Die Befehle im "Datei"-Menü werden benutzt, um Variablenlisten zu erstellen, zu öffnen und zu sichern. Unter ISaGRAF ist die Anzahl der Variablenlisten für ein Projekt unbegrenzt. Bei der Benennung der auf der Festplatte zu sichernden Variablenlisten müssen die folgenden Regeln beachtet werden:

•	Der Name muß sich auf 8 Zeichen begrenzen.

•	Das erste Zeichen muß ein Buchstabe sein.

•	Weitere Zeichen können Buchstaben, Zahlen oder '_' sein.

•	Zwischen Groß- und Kleinschreibung wird nicht unterschieden.

Der Listeneditor kann nicht mehrere Variablenlisten in einem Fenster anzeigen. Es ist jedoch möglich, mehrere Fenster mit unterschiedlichen Variablenlisten zu öffnen, um verschiedene Listen gleichzeitig auf dem Bildschirm zu beobachten.


Variable in die Liste einfügen
Variablen in die Liste einfügen

Der Befehl "Bearbeiten / Einfügen" fügt eine neue Variable in die Liste ein. Der Variablenname kann in der Liste der im Datenverzeichnis des Projekts deklarierten Objekte ausgewählt werden, so daß der Bezeichner nicht manuell eingegeben werden muß. Die neue Variable wird vor der in der Liste markierten Variablen eingefügt. Eine Liste kann nicht mehr als 32 Variablen enthalten. Eine Variable kann nicht mehrmals in einer Liste erscheinen.


Ausgewählte Variablen ändern

Der Befehl "Bearbeiten / Ändern" ersetzt die ausgewählte Variable durch eine andere Variable. Sie können auch den Befehl "Ausschneiden" benutzen, um eine ausgewählte Variable aus der Liste zu nehmen.


Auszug anzeigen

Die Listenvisualisierung kann jederzeit auf die Anzeige eines "Auszugs" umgeschaltet werden. Klicken Sie auf die "Zoom"-Schaltfläche in der Befehlsleiste oder benutzen Sie den Befehl "Optionen / Auszug" um zwischen Visualisierungsmoden zu wechseln.

Im "Auszugsmodus" wird nur ein Variablenwert angezeigt. Der Wert erscheint oben im Fenster im numerischen/symbolischen Format und wird außerdem im binären."Auszugsformat" angezeigt. Dieser Modus ermöglicht die Anzeige des Hexadezimalwerts eines jeden Bytes des Variablenwerts.

Die Anzeige eines "Auszugs" ist sehr nützlich, wenn Zeichenketten, die nicht-druckbare Zeichen enthalten, überwacht und verstanden werden sollen.