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 Geräte-Editor der Steuerung. im |
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.