-

Steuerungsdiagnose aus dem Cockpit der sicherheitsbezogenen SPS

Dieses Thema enthält die folgenden Abschnitte:

Neben den wichtigsten Steuerfunktionen stellt das Sicherheitscockpit wesentliche Diagnoseinformationen der sicherheitsbezogenen SPS bereit.

So öffnen Sie das Cockpit der sicherheitsbezogenen SPS

Um die wichtigsten Diagnoseinformationen zur sicherheitsbezogenen SPS im Sicherheitscockpit anzeigen zu können, muss eine Kommunikationsverbindung zwischen PLCnext Engineer und der sicherheitsbezogenen SPS bestehen. Es ist nicht notwendig, dass der Monitoring- oder Debug-Modus aktiviert ist.
  1. Stellen Sie sicher, dass die sicherheitsbezogene SPS als Zielsystem eingestellt ist (nicht 'Simulation der sicheren SPS').
  2. Klicken Sie in der Symbolleiste des Sicherheitscockpits auf 'Mit der Steuerung verbinden':

Verfügbare Status- und Diagnoseinformationen (Meldungen der Sicherheits-SPS)

Die Informationen sind in mehrere Abschnitte gegliedert, die über die Liste auf der linken Seite ausgewählt werden können. Welche Informationen angezeigt werden, hängt vom eingesetzten Steuerungstyp ab. Beispiel:

Hinweis
Statusinformationen können nur vom Gerät gelesen und angezeigt werden, solange eine Kommunikationsverbindung zwischen der sicherheitsbezogenen SPS und PLCnext Engineer besteht. Andernfalls sind hier nur projektbezogene (Offline-) Informationen sichtbar.

Seite 'Übersicht'

Die Übersichtsseite ist in verschiedene Abschnitte gegliedert:

Abschnitt 'Diagnose- und Statusanzeigen'
ElementBedeutungAktualisierungsintervall
StatusZeigt den Betriebsstatus der sicherheitsbezogenen SPS an. Der Status wird auch durch das Symbol des 'Safety PLC'-Knotens in der ANLAGE widergespiegelt.500 ms
Meldungen Sicherheits-SPSZeigt an, ob die sicherheitsbezogene SPS einen Fehler in den Fehlerstack der sicherheitsbezogenen Laufzeit (SafeOS) geschrieben hat. Wenn das Feld 'Meldungen Sicherheits-SPS' rot hinterlegt ist, können Sie vorhandene Fehler aus dem Fehlerstack auslesen und auf der Seite 'Meldungen Sicherheits-SPS' des Sicherheitscockpits anzeigen. Lesen Sie hierzu die Beschreibung unten.500 ms
Signale geforctZeigt an, ob aktuell I/O-Variablen auf der sicherheitsbezogenen SPS geforct sind.500 ms
Zykluszeit der sicherheitsbezogenen SPSZeigt die Zykluszeit der sicherheitsbezogenen SPS an.Einmalig nach dem Verbinden mit der sicherheitsbezogenen SPS.
ProgrammausführungszeitBenötigte Zeitspanne vom Beginn eines Steuerungszyklus bis zum Beginn des nächsten Zyklus und reine Ausführungszeit für die tatsächliche Verarbeitung des sicherheitsbezogenen Programmcodes.

Anhand dieser Werte und weiterer im Handbuch der sicherheitsbezogenen SPS enthaltener Informationen lässt sich die gesamte Safety-Reaktionszeit des Systems (SFRT) berechnen.
Einmalig nach dem Verbinden mit der sicherheitsbezogenen SPS und Schreiben des sicherheitsbezogenen Projekts.

Abschnitt 'Auslastung'
ElementBedeutungAktualisierungsintervall
ProgrammspeicherZeigt die Auslastung des Programmspeichers an.Einmalig nach dem Verbinden mit der sicherheitsbezogenen SPS und Schreiben des sicherheitsbezogenen Projekts.
DatenspeicherZeigt die Auslastung des Anwendungsdatenspeichers an.Einmalig nach dem Verbinden mit der sicherheitsbezogenen SPS und Schreiben des sicherheitsbezogenen Projekts.

Abschnitt 'Projektinformation sicherheitsbezogene SPS'
ElementBedeutungAktualisierungsintervall
NameSicherheitsbezogenes Projekt, das aktuell auf der sicherheitsbezogenen SPS gespeichert ist.Einmalig nach dem Verbinden mit der sicherheitsbezogenen SPS und Schreiben des sicherheitsbezogenen Projekts.
Datum des letzten BuildZeitstempel des Projekts, das aktuell auf der sicherheitsbezogenen SPS gespeichert ist. (Darstellung gem. Systemgebietsschema Ihres PC.)
PrüfsummePrüfsumme des Projekts, das aktuell auf der sicherheitsbezogenen SPS gespeichert ist.
AnwenderAnwender, der das Projekt auf die sicherheitsbezogene SPS geschrieben hat.

Abschnitt 'Engineering-Projektinformation'
ElementBedeutungAktualisierungsintervall
NameSicherheitsbezogenes Projekt, das aktuell in PLCnext Engineer geöffnet ist.Einmalig nach dem Öffnen des Cockpits und nach dem Befehl 'Speichern unter...'.
Datum des letzten BuildZeitstempel des Projekts, das aktuell in PLCnext Engineer geöffnet ist. (Darstellung gem. Systemgebietsschema Ihres PC.)Einmalig nach dem Öffnen des Cockpits (falls zu diesem Zeitpunkt ein gültiges kompiliertes Projekt vorliegt) und nach jedem erfolgreichen Erzeugen des Projekts.
PrüfsummePrüfsumme des Projekts, das aktuell in PLCnext Engineer geöffnet ist.Einmalig nach dem Öffnen des Cockpits und nach jeder Änderung von sicherheitsbezogenen Daten im Projekt.
AnwenderAnwender, der aktuell in Windows eingeloggt ist.Einmalig nach dem Öffnen des Cockpits.

Abschnitt 'Versionsinformation'
ElementBedeutungAktualisierungsintervall
Firmware-VersionVersionsnummer der sicherheitsbezogenen Firmware der angeschlossenen sicherheitsbezogenen SPS.Einmalig nach dem Verbinden mit der sicherheitsbezogenen SPS.
SeriennummerSeriennummer der angeschlossenen sicherheitsbezogenen SPS.Einmalig nach dem Verbinden mit der sicherheitsbezogenen SPS.

Seite 'Meldungen Sicherheits-SPS'

Die Seite 'Meldungen Sicherheits-SPS' listet alle Fehler auf, die vom Fehlerstack der sicherheitsbezogenen SPS gelesen wurden.
Im Fall eines Laufzeitfehlers schreibt die sicherheitsbezogene SPS einen Eintrag in den Fehlerstack der sicherheitsbezogenen Laufzeit (SafeOS). Das Feld 'Meldungen Sicherheits-SPS' auf der Übersichtsseite des Sicherheitscockpits zeigt an, dass ein Fehler auftrat und Sie die entsprechende Meldung vom Fehlerstack lesen und auf der Editorseite 'Meldungen Sicherheits-SPS' anzeigen können.
Klicken Sie, während Sie auf der sicherheitsbezogenen SPS angemeldet sind, auf den Befehl in der Symbolleiste des Sicherheitscockpits, um den Fehler auszulesen und auf der Meldungsseite anzuzeigen.

Das Hilfekapitel "Fehlermeldungen der sicherheitsbezogenen SPS" im Fehlerkatalog enthält Informationen zu jeder möglichen Meldung.

Seite 'Log-Meldungen Sicherheits-SPS'

Die Seite 'Log-Meldungen Sicherheits-SPS' listet Einträge auf, die aus dem Logbuch der sicherheitsbezogenen SPS gelesen wurden. Die sicherheitsbezogene SPS zeichnet im Logbuch gerätebezogene Events auf, wie zum Beispiel Statuswechsel, Fehler, etc.

Um die Logbuch-Einträge auszulesen und anzuzeigen, klicken Sie, während Sie bei der sicherheitsbezogenen SPS angemeldet sind und sich diese im Stopp-Status befindet, im 'Cockpit Sichere SPS' auf den Befehl .

Seite 'C-Funktionsbibliothek'

Diese Seite zeigt die ausgelesenen Informationen zu nachladbaren C-Funktionen, die als C-Funktionsbibliotheken im aktuellen Projekt referenziert wurden.

Klicken Sie, während Sie auf der sicherheitsbezogenen SPS angemeldet sind, auf den Befehl in der Symbolleiste des Sicherheitscockpits, um die Informationen zu den C-Funktionsbibliotheken, die nachladbare C-Funktionen enthalten, aus der sicherheitsbezogenen SPS zu lesen.