PROFIsafe Status und Diagnose
Probleme, die die Sicherheitssteuerung erkannt hat, lassen sich an drei Stellen diagnostizieren:
Probleme werden über den üblichen PROFINET-Diagnosemechanismus mit einem Diagnosecode an den PROFINET-Host (Mastersteuerung) gemeldet.
In CODESYS werden die Diagnoseinformationen als Statusmeldungen in der Registerkarte Status jedes F-Moduls angezeigt. Siehe Objekt ‚F-Device Module‘ (unter der Standardsteuerung)
In der Standardapplikation sind die Diagnosecodes über die Instanz des Funktionsbausteins
ProfinetFDevice
verfügbar. Jedes F-Modul, das im Gerätebaum angezeigt wird, hat eine Treiberinstanz des FunktionsbausteinsProfinetFDevice
. Für weitere Informationen siehe: ProfinetFDevice (FB)
DiagCode | Beschreibung |
---|---|
Fehler in den empfangenen F-Parametern I (standardisierte Fehlercodes): | |
| Diskrepanz der Zieladresse |
| Ungültige Zieladresse |
| Ungültige oder nicht übereinstimmende Quelladresse |
| Die Überwachungszeit beträgt 0 ms ( |
| Der Parameter |
| Der Parameter |
| Die Version der F-Parameter ist nicht korrekt |
| Die Daten des empfangenen F-Parameter Blocks sind inkonsistent (CRC1-Fehler) |
|
|
Fehler in der zyklischen Kommunikation (standardisierte Fehlercodes): | |
| Übertragungsfehler: Daten sind inkonsistent (CRC2-Fehler) |
| Übertragungsfehler: Zeitüberschreitung ( |
Interne Fehler in der Schnittstelle Sicherheitssteuerung zu Standardsteuerung: | |
| Die Anforderung für einen IO Service konnte innerhalb der Überwachungszeit nicht versendet werden. |
| Die erwartete Antwort für einen IO Service wurde innerhalb der Überwachungszeit nicht empfangen. |
| Die Antwort für einen IO Service hat ein ungültiges Format oder enthält ungültige Daten. |
Fehler in den empfangenen F-Parametern II (CODESYS-spezifische Fehlercodes): | |
| Die Anzahl der empfangenen F-Parameter Bytes ist ungültig ( |
| Die Einstellung der F-Parameter wird vom Modul nicht unterstützt |
Für weitere Informationen siehe: ProfinetFDevice (FB)