PLC_R_STOP_CAUSE: Codes für den Übergangsgrund von RUN in einen anderen Status

Beschreibung des Datentyps „Enumeration“

Der Aufzählungsdatentyp PLC_R_STOP_CAUSE enthält die folgenden Werte:

Enumerator

Wert

Kommentar

Lösung

PLC_R_STOP_REASON_ UNKNOWN

00 hex.

Initialwert oder Stopp-Ursache nicht bestimmbar.

Wenden Sie sich an Ihren lokalen Vertreter von Schneider Electric.

PLC_R_STOP_REASON_HW_ WATCHDOG

01 hex.

Stopp erfolgte nach Hardware-Watchdog-Timeout.

Wenden Sie sich an Ihren lokalen Vertreter von Schneider Electric.

PLC_R_STOP_REASON_RESET

02 hex.

Gestoppt nach Zurücksetzen.

Siehe Rücksetzmöglichkeiten im Steuerungszustandsdiagramm.

PLC_R_STOP_REASON_EXCEPTION

03 hex.

Gestoppt nach Ausnahme.

Prüfen Sie Ihre Anwendung und nehmen Sie nach Bedarf Korrekturen vor. Siehe System- und Task-Watchdogs. Ein Reset ist erforderlich, um in den Run-Modus zu wechseln.

PLC_R_STOP_REASON_USER

04 hex.

Gestoppt nach einem Benutzer-Request.

Siehe Stopp-Befehl unter Befehlen von Zustandswechseln.

PLC_R_STOP_REASON_IECPROGRAM

05 hex.

Gestoppt nach Request für einen Programmbefehl (zum Beispiel Steuerungsbefehl mit dem Parameter PLC_W.q_wPLCControl:=PLC_W_COMMAND.PLC_W_STOP;).

PLC_R_STOP_REASON_DELETE

06 hex.

Gestoppt nach einem Befehl zum Entfernen einer Anwendung.

Siehe die Registerkarte Anwendungen im Geräte-Editor der Steuerung.

PLC_R_STOP_REASON_DEBUGGING

07 hex.

Gestoppt nach der Aktivierung des Debug-Modus.

PLC_R_STOP_FROM_NETWORK_REQUEST

0A hex.

Gestoppt nach einem Request aus dem Netzwerk, vom SPS-Webserver oder über einen PLC_W-Befehl.

PLC_R_STOP_FROM_INPUT

0B hex.

Stopp von einem Steuerungseingang gefordert.

PLC_R_STOP_FROM_RUN_STOP_SWITCH

0C hex.

Stopp vom Steuerungsschalter angefordert.

PLC_R_STOP_REASON_RETAIN_MISMATCH

0D hex.

Gestoppt nach einem nicht erfolgreichen Test zur Kontextprüfung beim Neustart.

Im nicht-flüchtigen Speicher sind Retain-Variablen enthalten, die in der ausgeführten Anwendung nicht vorhanden sind.

Prüfen Sie Ihre Anwendung, nehmen Sie nach Bedarf Korrekturen vor und erstellen Sie dann die Bootanwendung neu.

PLC_R_STOP_REASON_BOOT_APPLI_MISMATCH

0E hex.

Gestoppt nach einem nicht erfolgreichen Vergleich zwischen der Boot-Anwendung und der Anwendung, die sich vor dem Neustart im Arbeitsspeicher befand.

Erstellen Sie eine gültige Bootanwendung.

PLC_R_STOP_REASON_POWERFAIL

0F hex.

Gestoppt nach einer Unterbrechung der Stromversorgung.

Weitere Informationen zu den Gründen, wegen denen die Steuerung gestoppt wird, finden Sie unter Beschreibung der Steuerungszustände.