Debuggen: Einzelzyklus-Betrieb der sicherheitsbezogenen SPS
Zur Unterstützung beim Funktionstest der sicherheitsbezogenen Applikation stellt die sicherheitsbezogene SPS die Debug-Funktion "Einzelzyklus-Betrieb" bereit. Im Einzelzyklus-Betrieb unterbricht die sicherheitsbezogene SPS die kontinuierliche zyklische Programmausführung.
Einzelzyklen sind nur möglich, während sich die sicherheitsbezogene SPS im Status Debug/Halt befindet. Während des Einzelzyklus-Betriebs zeigt PLCnext Engineer in den Online-Arbeitsblättern simulierte Werte an. Es werden keine Ausgänge in der Sicherheitssteuerung oder angeschlossenen sicherheitsbezogenen I/O-Modulen gesetzt. Das bedeutet, dass die sicherheitsbezogene Applikation während des Einzelzyklus-Betriebs nicht funktioniert.
WARNUNG
|
Unbeabsichtigter Betriebszustand des Geräts
|
-
Aktivieren Sie den Debug-Modus.
Die sicherheitsbezogene SPS befindet sich nun im Status Debug/Läuft oder Debug/Stopp. - Schalten Sie die sicherheitsbezogene SPS in den Status Debug/Halt, indem Sie im 'Cockpit Sichere SPS' oder in einer Instanz eines beliebigen sicherheitsbezogenen POE-Arbeitsblatts auf die Schaltfläche 'Halt-Modus' klicken:
Die Ausführung des sicherheitsbezogenen Programms wird angehalten.
- Um einen Einzelzyklus auszuführen, klicken Sie im 'Cockpit Sichere SPS' oder in einer Instanz eines beliebigen sicherheitsbezogenen POE-Arbeitsblatts auf folgende Schaltfläche:
Die sicherheitsbezogene SPS führt nun genau einen Programmzyklus aus und wartet dann auf den nächsten Befehl. (Dies ist entweder ein weiterer Einzelzyklus oder das Verlassen des Zustands Debug/Halt.)
- Zum Verlassen des Debug/Halt-Zustands klicken Sie erneut auf das Halt-Modus-Symbol:
Die sicherheitsbezogene SPS wechselt in den Zustand zurück, aus dem sie in Debug/Halt eingetreten war.
Weitere Infos
Sie können den Einzelzyklus-Betrieb mit dem Forcen/Überschreiben von Variablen kombinieren. |