Watch- und Rezepturverwalter

Mit Hilfe des Watch- und Rezepturverwalters können die Werte von ausgesuchten Variablen angezeigt werden. Der Watch- und Rezepturverwalter ermöglicht auch die Variablen mit bestimmten Werten vorzubelegen und auf einmal an die Steuerung zu übertragen ('Rezeptur schreiben'). Genauso können aktuelle Werte der Steuerung als Vorbelegung in den Watch- und Rezepturverwalter eingelesen und abgespeichert werden ('Rezeptur lesen'). Hilfreich sind diese Funktionen z.B. für die Einstellung und Erfassung von Regelungsparametern.

Alle erzeugten Watchlisten ('Einfügen' 'Neue Watchliste') werden in der linken Spalte des Watch- und Rezepturverwalter angezeigt und können mit einem Mausklick oder den Pfeiltasten ausgewählt werden. Im rechten Bereich des Watch- und Rezepturverwalters werden die jeweils zugehörigen Variablen angezeigt.

Um mit dem Watch- und Rezepturverwalter zu arbeiten, öffnen Sie das Objekt Watch- und Rezepturverwalter in der Registerkarte Ressourcen im Object Organizer.

Im Offline Modus kann man im Watch- und Rezepturverwalter mehrere Watchlisten durch den Befehl 'Einfügen' 'Neue Watchliste' erzeugen.

Zum Eingeben der zu beobachtenden Variablen kann eine Liste aller Variablen mit der Eingabehilfe aufgerufen werden oder man gibt die Variablen mit der Tastatur nach folgender Notation ein:

<Bausteinname>.<Variablenname>.

Bei globalen Variablen fehlt der Bausteinname. Sie beginnen mit einem Punkt. Der Variablenname kann wiederum mehrstufig sein. Adressen können direkt eingegeben werden.

Beispiel für eine mehrstufige Variable:

PLC_PRG.Instanz1.Instanz2.Struktur.Komponentenname

Beispiel für eine globale Variable:

.global1.component1

Watch- und Rezepturverwalter 1:

Watch- und Rezepturverwalter im Offline Modus

Die Variablen der Watchliste können mit konstanten Werten vorbelegt werden, d.h. im Online Modus können diese Werte mit dem Befehl 'Extras' 'Rezeptur schreiben' in die Variablen geschrieben werden. Dazu muss der konstante Wert mit := der Variablen zugewiesen werden:

Beispiel:

PLC_PRG.TIMER:=50

Im Beispiel ist die Variable PLC_PRG.ZAEHLER mit dem Wert 6 vorbelegt.

'Einfügen' 'Neue Watchliste'

Mit diesem Befehl fügen Sie in den Watch- und Rezepturverwalter eine neue Watchliste ein. Geben Sie im erscheinenden Dialog den gewünschten Namen der Watchliste ein.

'Extras' 'Watchliste Umbenennen'

Mit diesem Befehl kann der Name einer Watchliste im Watch- und Rezepturverwalter geändert werden. Geben Sie im erscheinenden Dialog den neuen Namen der Watchliste ein.

'Extras' 'Watchliste speichern'

Mit diesem Befehl kann eine Watchliste abgespeichert werden. Es öffnet sich der Dialog zum Speichern einer Datei. Der Dateiname ist vorbelegt mit dem Namen der Watchliste und erhält den Zusatz "*.wtc". Die gespeicherte Watchliste kann mit 'Extras' 'Watchliste laden' wieder geladen werden.

'Extras' 'Watchliste laden'

Mit diesem Befehl kann eine abgespeicherte Watchliste wieder geladen werden. Es öffnet sich der Dialog zum Öffnen einer Datei. Wählen Sie die gewünschte Datei mit dem Zusatz "*.wtc". Im erscheinenden Dialog können Sie der Watchliste einen neuen Namen geben. Vorbelegt ist der Dateiname ohne Zusatz. Mit 'Extras' 'Watchliste speichern' kann eine Watchliste abgespeichert werden.

Watch- und Rezepturverwalter im Online Modus

Im Online Modus werden die Werte der eingegebenen Variablen angezeigt. Strukturierte Werte (Arrays, Strukturen oder Instanzen von Funktionsblöcken) sind durch ein Pluszeichen vor dem Bezeichner gekennzeichnet. Mit Mausklick auf das Pluszeichen oder Drücken der <Eingabetaste>, wird die Variable auf- bzw. zugeklappt. Um neue Variablen einzugeben, kann die Anzeige durch den Befehl 'Extra''Monitoring aktiv' ausgeschaltet werden. Nachdem die Variablen eingegeben sind, können Sie mit demselben Befehl wieder das Anzeigen der Werte aktivieren.

Watch- und Rezepturverwalter 2:

Watch- und Rezepturverwalter im Online Modus

Im Offline Modus können Variablen mit konstanten Werten vorbelegt werden (durch Eingabe von := <Wert> nach der Variablen). Im Online Modus können nun diese Werte mit dem Befehl 'Extras' 'Rezeptur schreiben' in die Variablen geschrieben werden. Mit dem Befehl 'Extras' 'Rezeptur lesen', wird die Vorbelegung der Variablen mit dem aktuellen Wert der Variablen ersetzt.

Watch- und Rezepturverwalter 3:

Es werden nur die Werte einer Watchliste geladen, die im Watch- und Rezepturverwalter ausgewählt wurde!

'Extra''Monitoring aktiv'

Mit diesem Befehl wird beim Watch- und Rezepturverwalter im Online Modus die Anzeige ein- bzw. ausgeschaltet. Ist die Anzeige aktiv, erscheint ein Haken vor dem Menüpunkt. Um neue Variablen einzugeben oder einen Wert vorzubelegen (siehe Offline Modus), muss die Anzeige durch den Befehl ausgeschaltet werden. Nachdem die Variablen eingegeben sind, können Sie mit demselben Befehl wieder das Anzeigen der Werte aktivieren.

'Extras' 'Rezeptur schreiben'

Mit diesem Befehl können im Online Modus des Watch- und Rezepturverwalters die vorbelegten Werte (siehe Offline Modus) in die Variablen geschrieben werden.

'Extras' 'Rezeptur lesen'

Mit dem Befehl wird im Online Modus des Watch- und Rezepturverwalters die Vorbelegung der Variablen (siehe Offline Modus) mit dem aktuellen Wert der Variablen ersetzt.

Beispiel:

PLC_PRG.Zaehler [:= <aktueller Wert>] =
<aktueller Wert>

Werte forcen Sie können im Watch- und Rezepturverwalter auch 'Werte forcen' und 'Werte schreiben'. Wenn Sie auf den jeweiligen Variablenwert klicken, dann öffnet ein Dialog, in dem Sie den neuen Wert der Variablen eingeben können. Geänderte Variablen erscheinen im Watch- und Rezepturverwalter rot.