Parameter
Datentyp
xError
BOOL
eDiagInfo
DIAG_INFO
udiLen
UDINT
Diagnose-Codes:
• STAT_INACTIVE
• STAT_DONE
• ERR_INVALID_CHANNEL
• ERR_INVALID_VALUE
• ERR_BUFFER_OVERFLOW
• ERR_INTERNAL
• ERR_DEVICE_NOT_AVAILABLE
• ERR_SDO_IDX_NOT_EXIST
• ERR_SDO_SUBIDX_NOT_EXIST
• ERR_SDO_UNSUPPORTED
_ACCESS
• ERR_SDO_DATA_TYPE
Bedeutung
Anzeige, ob bei der FB-Ausführung ein
Fehler aufgetreten ist
Diagnoseinformationen
Anzahl der empfangenen Bytes
Zustand: FB/Funktion ist inaktiv.
Zustand: FB/Funktion wurde erfolgreich ausgeführt und beendet. An den
Ausgänge liegen gültige Ergebnisse an.
Fehler: Gewählter Kommunikationskanal unbekannt / nicht konfiguriert
Fehler: Mindestens ein Eingangsparameter ist ungültig oder außerhalb des
Wertebereichs.
Fehler: Übertragungspuffer voll; CAN-Nachricht kann Pufferspeicher nicht
beschreiben und wird nicht übertragen
Fehler: Interner Systemfehler
ifm-Service-Center kontaktieren!
Fehler: Gewähltes Gerät unbekannt / nicht konfiguriert
Fehler: Objekt, das gelesen/geschrieben werden soll, existiert nicht
Fehler: Unterobjekt, das gelesen/geschrieben werden soll, existiert nicht
Fehler: Lese-/Schreibzugriff auf das gewählte Objekt ist nicht erlaubt
Fehler: Datentyp der zu schreibenden Daten passt nicht zum Objekt oder
ist außerhalb des Wertebereichs
Mögliche Werte
FALSE
kein Fehler aufgetreten
oder der FB wird noch
ausgeführt
TRUE
• Fehler aufgetreten
• Aktion konnte nicht
ausgeführt werden
• Diagnoseinformation
en beachten
→ Liste unten (Diagnose-Codes)
DE
83