Instanzbezogene und SPS-bezogene Informationen und Aktionen in Sicht "Instanzen"
Die →Sicht Instanzen zeigt Ihnen
Status-Informationen für die gewählte →SPS (unterhalb von SPS-Informationen).
eine hierarchische Sicht auf →Instanzen und →Variablen in den →Projekten von logi.CAD 3 (unterhalb von Globale Variablen und Programminstanzen).
Somit ermöglicht Ihnen diese Sicht einerseits SPS-bezogene Aktionen, wie z.B. die Anwendung auf die SPS zu laden, und andererseits informiert Sie die Sicht, welche Instanzen und Variablen in Ihrer Anwendung verwendet werden. Außerdem können Sie schnell zur entsprechenden Deklaration wechseln und Variablen in die Sicht Variablenwerte einfügen (dort informieren Sie sich, welche aktuellen Werte die Variablen auf der →SPS haben).
Hier eine typische Sicht mit SPS-Informationen, Instanzen und Variablen:
Die Sicht Instanzen ist sichtbar, falls Sie eine der →Perspektiven für die Applikationserstellung oder den Applikationstest öffnen.
Falls die Sicht Instanzen dennoch nicht sichtbar ist, können Sie sie zur aktuellen Perspektive hinzufügen: Wählen Sie Fenster – Sicht anzeigen – Instanzen.
Ihr eingesetztes →Zielsystem kann die Verwendung dieser Sicht beeinflussen (siehe "Zielsystem-spezifische Eigenschaften und Einschränkungen")..
Mit Hilfe der Sicht Objekt-Browser können Sie sich ebenfalls informieren, ob und wo ein Objekt (z.B. eine →Variable, eine →POE) in der Anwendung verwendet wird und zur Deklaration dieses Objekts wechseln.
Abhängig von Ihrer logi.CAD 3-Konfiguration und dem eingesetzten Zielsystem kann die Sicht Instanzen weitere Schalftlächen in der Symbolleiste enthalten (z.B. zum Pausieren/Fortsetzen der Anwendung). Kontaktieren Sie Ihren Systemintegrator, falls Informationen zu diesen Schaltflächen/Aktionen benötigen.
Bestandteile in Instanzen
Spalten der Sicht
Folgende Spalten sind in Instanzen sichtbar:
Die Spalte Objekt zeigt die Elemente.
Die Spalte Wert nennt den zugehörigen Wert für das Element.
Die Spalte Details nennt den Basis-Typ eines →abgeleiteten Datentyps.
Falls Sie bestimmte Informationen nicht benötigen, können Sie die entsprechende Spalte ausblenden:
Klicken Sie auf (rechts von den Spalten) und wählen Sie die entsprechende Spalte in der Liste. (Markierte Spalten sind eingeblendet. Nicht-markierte Spalten sind ausgeblendet.)
Falls Sie die Informationen wieder benötigen, klicken Sie erneut auf und wählen Sie die entsprechende Spalte in der Liste.
Sie können die Reihenfolge der Spalten so ändern:
Zeigen Sie auf den Titel der Spalte, die Sie verschieben wollen. Dann halten Sie die primäre Maustaste gedrückt, ziehen Sie die Spalte vor oder nach einer anderen Spalte und lassen Sie die primäre Maustaste los.
Kontextmenü und Symbolleiste der Sicht
Wenn Sie mit der primären Maustaste auf ein Element innerhalb der Sicht klicken, wird ein Kontextmenü geöffnet. Außerdem bietet die Sicht eine Symbolleiste mit Schaltflächen. Sie können Aktionen sowohl mit dem Kontextmenü als auch den Schaltflächen ausführen. Informieren Sie sich unter "Aktionen in Sicht", welche Aktionen möglich sind.
Elemente in der Sicht
Die Elemente sind entweder laut SPS-Informationen oder den Instanzen und globalen Variablen gruppiert. Die Instanzen werden mit den hierarchischen Ebenen (ab dem Projekt) angeführt. Als Werte für Instanzen oder Variablen wird der zugehörige →Datentyp angeführt.
Symbol |
Bedeutung |
|
|
|
→Konfiguration (aus einem SPS-Objekt) |
|
IEC-Ressource (aus einem SPS-Objekt); siehe →Ressource Änderungen außerhalb der Applikation - Aktualisierung erforderlich Falls Sie →Ressourcen außerhalb von logi.CAD 3 ändern/erstellen, aktualisieren Sie die Anzeige anschließend im Projektexplorer! |
|
die folgenden Status-Informationen der SPS, unterhalb von SPS-Informationen angeführt:
|
|
→globale Variablen (aus einem SPS-Objekt), unterhalb von Globale Variablen angeführt |
|
Instanz des →Programms (aus einem SPS-Objekt) |
|
Instanz eines →Funktionsbausteins (z.B. aus einem ST-Objekt) |
|
interne →Variable |
|
|
|
|
|
|
|
globale Variable |
|
|
|
Variable mit →anwenderdefiniertem Datentyp |
|
Element aus einem anwenderdefinierten Datentyp |
, , , |
→Referenz-Variable der jeweiligen Art, z.B. für Referenz-Eingangsvariable |
|
Anzeige für ARRAY-Variablen
Die Anzeige für ARRAY-Variable ist auf den Basis-Typ in der Sicht Instanzen beschränkt. Falls Sie nicht angezeigte ARRAY-Elemente in die Sicht Variablenwerte einfügen wollen (um dort deren Werte zu beobachten/testen), ziehen Sie einfach den Basis-Typ in die Sicht Variablenwerte und bearbeiten Sie den eingefügten Eintrag (vervollständigen Sie ihn um den benötigten ARRAY-Index).
Anzeige für Variable mit Verschachtelung/Rekursion aufgrund von "REF_TO"
Die Anzeige für eine Variable mit Verschachtelung/Rekursion aufgrund von REF_TO ist auf 50 Ebenen in der Sicht Instanzen beschränkt. Beim Einfügen einer solchen Variable in die Sicht Variablenwerte, werden nur diese angezeigten Unterelemente eingefügt.
Mögliche Ausführungsstatus
Die folgenden Ausführungsstatus sind für eine Anwendung möglich:
Ausführungsstatus |
Bedeutung |
Läuft |
Dieser Ausführungsstatus wird aktiviert, wenn die SPS gestartet/neugestartet oder die Anwendung gestartet wird. In diesem Ausführungsstatus ist es möglich, Werte in der Sicht Variablenwerte zu ändern, um diese auf die SPS zu schreiben. |
Gestoppt |
Dieser Ausführungsstatus wird aktiviert, wenn Sie die Ausführung der Anwendung auf der SPS stoppen. |
Demo-Modus |
Dieser Ausführungsstatus dient als Information, dass eine Laufzeitsystem-Version ohne aktivierte Lizenz verwendet wird. Demo-Modus wird statt Läuft angezeigt, falls die Anwendung auf einer SPS mit einer Laufzeitsystem-Version ohne Lizenz läuft. |
Lizenz abgelaufen |
Dieser Ausführungsstatus dient als Information, dass der Demo-Modus abgelaufen ist. |
Pausiert |
Dieser Ausführungsstatus wird aktiviert, wenn Sie die Ausführung der Anwendung auf der SPS pausieren oder einen einzelnen Zyklus der Codeausführung auf der SPS ausführen. |
Unbekannt |
Der Ausführungsstatus konnte nicht ermittelt werden. |
Läuft (Betrieb) |
Diese Ausführungstatus sind bei der Verwendung des →Laufzeitsystems
logi.µSRTS
möglich, und zwar statt des Ausführungsstatus Läuft bzw. zusätzlich zum Ausführungsstatus Gestoppt. |
Läuft (Test) |
|
Gestoppt (Fehler) |