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 sichwelche 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.

Gut zu wissen

(grey lightbulb) Ihr eingesetztes →Zielsystem kann die Verwendung dieser Sicht beeinflussen (siehe "Zielsystem-spezifische Eigenschaften und Einschränkungen")..

(grey lightbulb) 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.

(grey lightbulb) 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.

Zusätzlich in diesem Artikel

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:

  1. 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.)
  2. 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.

SymbolBedeutung

→Projekt

→Konfiguration (aus einem SPS-Objekt)

IEC-Ressource (aus einem SPS-Objekt); siehe →Ressource
Als Wert wird der Fingerprint für die in logi.CAD 3 erstellte Programmierung angezeigt.

Vergleichen Sie die Fingerprints, die als Werte für die IEC-Ressource und für Code-Identifikation angezeigt werden. Bei unterschiedlichen Fingerprints unterscheidet sich üblicherweise der Stand auf der SPS von jenem in logi.CAD 3
Mögliche Ursachen für unterschiedliche Fingerprints finden Sie unter "Wann wird der Fingerprint für eine Anwendung nicht geändert und wann wird er geändert?".


Ä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!
Dadurch aktualisiert logi.CAD 3 nicht nur die Anzeige der Ressourcen und seiner Kinder, sondern auch den Fingerprint für die in logi.CAD 3 erstellte Anwendung.
Alternative zum Aktualisieren: Öffnen Sie die geänderte/neue Ressource in logi.CAD 3.

die folgenden Status-Informationen der SPS, unterhalb von SPS-Informationen angeführt:

  • Verbindungsstatus (z.B. Online)
  • Details zur Verbindung (z.B. Zur SPS verbunden oder Keine Verbindung zur SPS)
    Diese Zeile gibt außerdem Anhaltspunkte, falls eine Kommunikation via →Gateway nicht erfolgreich abgewickelt wurde. Mögliche Anzeigen für einen vergeblichen Verbindungsversuch via Gateway sind: Gateway erreicht SPS nicht oder keine Anwendung geladen, Gateway nicht erreichbar oder Keine Verbindung zum Gateway
  • Ausführungsstatus (z.B. Läuft oder Demo-Modus)
  • Code-Identifikation
    Als Wert wird der →Fingerprint für die Anwendung angezeigt, die auf die SPS geladen wurde.
  • Informationen, welcher Benutzer zu welchem Zeitpunkt die Anwendung auf die SPS geladen hat
  • Informationen über den Channel
  • Informationen über das eingesetzte Laufzeitsystem auf der SPS (Typ und Version) sowie eine Empfehlung, welche Version für die Anwendung eingesetzt werden soll

→globale Variablen (aus einem SPS-Objekt), unterhalb von Globale Variablen angeführt
Dabei handelt es sich um Ressource- oder Konfigurations-globale Variablen (siehe "Globale Variablen für Ressource oder Konfiguration deklarieren und diese verwenden").

Instanz des →Programms (aus einem SPS-Objekt)
Die Instanzen und alle folgenden Elemente werden unterhalb von Programminstanzen angezeigt.

Instanz eines →Funktionsbausteins (z.B. aus einem ST-Objekt)

interne →Variable

→Eingangsvariable

→Ausgangsvariable

→Ein-/Ausgangsvariable

globale Variable
Dabei handelt sich um Programm-globale Variablen (siehe "Deklaration von globalen Variablen in ST").

→externe Variable

Variable mit →anwenderdefiniertem Datentyp

Element aus einem anwenderdefinierten Datentyp

, , ,

→Referenz-Variable der jeweiligen Art, z.B. für Referenz-Eingangsvariable

Variable, die auf einem Interface basieren

(warning)  Es ist nicht möglich, Variablen, die auf einem →Interface basieren, aus der Sicht Instanzen in die Sicht Variablenwerte einzufügen.

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äuftDieser 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.
(info) Wenn eine Anwendung auf die SPS geladen wird, erfolgt ein automatischer Neustart der SPS. Daher wird dieser Ausführungsstatus auch aktiviert, nachdem die Anwendung geladen wurde. 
GestopptDieser 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.
Ohne aktivierte Lizenz können Sie das Laufzeitsystem nur als Demo-Version betreiben – für 3 Stunden als Vollversion nach dem Start des Laufzeitsystems. Für den längeren Betrieb ist es daher ratsam, eine Lizenz bei logi.cals anzufordern und zu installieren.

PausiertDieser 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.
(info) Dieser Ausführungsstatus ist nur möglich, wenn das Feature "Zyklusschritt" aktiviert ist, sodass die Sicht Instanzen z. B. die Schaltflächen zum Anhalten der Ausführung einer Anwendung und zum Ausführen eines einzelnen Zyklus enthält.
Unbekannt

Der Ausführungsstatus konnte nicht ermittelt werden.
Falls dieser Ausführungsstatus dauerhaft angezeigt wird, kontaktieren Sie logi.cals.

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.
Informationen zu den Ausführungsstatus, die für logi.µSRTS relevant sind, finden Sie in der Dokumentation zu logi.µSRTS.

Läuft (Test)
Gestoppt (Fehler)

Aktionen in Sicht