Instructions

Table Of Contents
Erweiterte Anweisungen
9.7 Diagnose (PROFINET oder PROFIBUS)
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
461
Parameter RET_VAL
Die folgende Tabelle zeigt die Bedeutung der Werte des Parameters RET_VAL:
Fehler-
code*
(W#16#...)
Bedeutung
8081
Startinformation des aktuellen OBs entspricht nicht dem angegebenen Systemdatentyp
8083 Startinformation des zuletzt gestarteten Anlauf-OBs entspricht nicht dem angegebenen Systemdatentyp
*Fehlercodes können im Programmeditor als ganzzahlige Werte oder Hexadezimalwerte angezeigt werden.
Beispiel
Ein Zeitfehleralarm-OB (OB 80) ist der OB, der zuletzt aufgerufen wurde und der noch nicht
vollständig verarbeitet wurde. Der Anlauf-OB (OB 100) ist der Anlauf-OB, der zuletzt
gestartet wurde. Der Anweisungsaufruf zum Auslesen der Anlaufinformation lautet wie folgt,
wobei RD_SINFO_DB der Datenbaustein ist, der Variablen der SDTs für die OB-Typen
enthält:
Die folgende Tabelle zeigt die Zuweisung der Strukturelemente des Parameters TOP_SI der
Anweisung RD_SINFO zu den zugehörigen lokalen Variablen von OB 80.
Strukturelement
TOP_SI
Datentyp
OB 80 - Zugehörige lokale Variable
Datentyp
EV_CLASS
BYTE
OB80_EV_CLASS
BYTE
EV_NUM
BYTE
OB80_FLT_ID
BYTE
PRIORITY
BYTE
OB80_PRIORITY
BYTE
NUM
BYTE
OB80_OB_NUMBR
BYTE
TYP2_3
BYTE
OB80_RESERVED_1
BYTE
TYP1 BYTE OB80_RESERVED_2 BYTE
ZI1
WORD
OB80_ERROR_INFO
WORD
ZI2_3 DWORD OB80_ERR_EV_CLASS BYTE
OB80_ERR_EV_NUM
BYTE
OB80_OB_PRIORITY
BYTE
OB80_OB_NUM
BYTE