Deklarationseditor im Online-Modus

Überblick

Die Online-Ansicht des Deklarationseditors zeigt eine Tabelle ähnlich der in Überwachen-Ansichten. Die Kopfzeile zeigt den tatsächlichen Objektpfad <Gerätename>.<Anwendungsname>.<Objektname> an. Die Tabelle für jeden Überwachen-Ausdruck enthält den Typ und den aktuellen Wert sowie (falls aktuell festgelegt) einen vorbereiteten Wert zum Forcieren oder Schreiben. Falls verfügbar werden eine direkt zugewiesene IEC-Adresse und / oder ein Kommentar in weiteren Spalten angezeigt.

Die Spalte Wert zeigt den Wert in der Steuerung an, die Überwachungsfunktionen bietet. Wenn die Variable ein Array mit mehr als 1.000 Elementen ist, können Sie den Bereich der zu überwachenden Array-Indizes definieren. Für weitere Informationen siehe Definieren des Bereichs der Array-Indizes.

Um einen vorbereiteten Wert für eine Variable festzulegen, verwenden Sie entweder das Dialogfeld Wert vorbereiten oder klicken Sie in das zugewiesene Feld der Spalte Vorbereiteter Wert und geben Sie den gewünschten Wert direkt ein. Im Fall von Enumerationen wird eine Liste mit Enumerationswerten geöffnet, in der Sie einen Wert auswählen können. Im Fall einer booleschen Variablen ist die Handhabung sogar noch einfacher.

Sie können boolesche Vorbereitungswerte umschalten, indem Sie die Rücktaste oder Leertaste gemäß der folgenden Reihenfolge verwenden:

  • Wenn der Wert TRUE ist, sind die Vorbereitungsschritte FALSE -> TRUE -> nichts.

  • Wenn der Wert FALSE ist, sind die Vorbereitungsschritte TRUE -> FALSE -> nichts.

Wenn ein Überwachen-Ausdruck (Variable) ein strukturierter Typ ist, beispielsweise eine Instanz eines Funktionsbausteins oder eine Array-Variable, dann wird dem Ausdruck ein Minus- oder Plus-Zeichen vorangestellt. Mit einem Mausklick auf dieses Zeichen können die einzelnen Elemente des instanziierten Objekts zusätzlich angezeigt (siehe fbinst in der folgenden Abbildung) oder ausgeblendet werden (siehe aVar). Symbole zeigen an, ob die Variable eine Eingangsvariable , eine Ausgangssvariable oder eine normale Variable ist.

Wenn Sie mit der Maus auf eine Variable im Implementierungsteil zeigen, werden in einer Quickinfo (Tooltip) die Deklaration und der Kommentar der Variablen angezeigt. Die folgende Abbildung zeigt den Deklarationseditor im oberen Teil eines Programmobjekts PLC_PRG in der Online-Ansicht:

Online-Ansicht des Deklarationseditors

Definieren des Bereichs der Array-Indizes

Wenn die Variable ein Array mit mehr als 1.000 Elementen ist, können Sie den Bereich der zu überwachenden Array-Indizes wie folgt definieren:

Schritt

Aktion

1

Doppelklicken Sie auf die Spalte Typ.

Ergebnis: Das Dialogfeld Überwachungsbereich wird geöffnet. Der deklarierte Array-Bereich wird angegeben als Gültiger Bereich zur Überwachung. Pro Array können maximal 20.000 Elemente überwacht werden.

2

Geben Sie einen Start-Index ein.

3

Geben Sie einen Ende-Index für das zu überwachende Array ein.

Mit der Umschalttaste am rechten Rand der Bildlaufleisten können Sie die Bildlaufleisten koppeln und entkoppeln.

  • : Die Bildlaufleisten sind gekoppelt. Sie können diesen Bereich verschieben und dabei die Größe beibehalten.

  • : Die Bildlaufleisten sind nicht gekoppelt. Sie können die Größe des zu überwachenden Bereichs erhöhen oder verringern.