IM 308-C – Umgang mit dem Standard-Funktionsbaustein FB IM308C
7.3.3
Parameter ERR: Rückantwort und Fehler bei FB IM308C (FB 192)
auswerten
Parameter ERR
Tabelle 7-9
Belegung des Parameters ERR
Parameter ERR
oder Akku 1
Bit
15 ... 8
Das Längenbyte gibt an, wieviele Bytes der FB IM308C übertragen hat.
Das Längenbyte wird immer aktualisiert, wenn FB IM308C aufgerufen wird mit LENG = –1 (Jokerlänge).
Wenn das Längenbyte aktualisiert wird, wird das Sammelfehlerbit nicht gesetzt.
7 ... 0
Fehlerbyte: Auskunft über einen Fehler (siehe Tabelle 7-10)
Folgende Bits haben noch eine spezielle Bedeutung:
Bit 7: Sammelfehler
Bit 6: Fehler der IM 308-C
Bit 4 und 5: Parametrierfehler
Bit 0 bis 3: Fehlernummer 1 bis F siehe Tabelle 7-10
1
Für die Abfrage "kein Fehler aufgetreten" ist es ausreichend, Bit 7 (Sammelfehler) abzufragen.
FB IM308C und
QVZ
7-14
Wenn bei der Bearbeitung des FB IM308C ein Fehler aufgetreten ist, enthält
der Parameter ERR Information zur Fehlerursache. Wenn kein Fehler aufge-
treten ist, ist im Parameter ERR das Sammelfehlerbit = 0.
Hinweis
Der Parameter ERR muß nach jedem Aufruf des FB IM308C erneut ausge-
wertet werden.
Längenbyte
(High-Byte)
15
Bit:
Anzahl der übertragenen
Byte bei Parametrierung
der Jokerlänge -1
1
1: Fehler
1: Fehler
1: Parametrierfehler (mindestens einer der beim Aufruf des FB
IM308C angegebenen Parameter ist ungültig)
Wenn der FB IM308C auf einen DP-Slave zugreift, für den der Fehlermelde-
modus "QVZ" gewählt ist, und dieser DP-Slave ist nicht vorhanden, dann
wird nicht "QVZ" gemeldet, sondern die entsprechende Fehlermeldung be-
findet sich im Parameter "ERR" des FB IM308C.
Fehlerbyte
(Low-Byte)
8
7
6 5 4 3
Parametrierfehler
Fehler der IM 308-C
Sammelfehler
Bedeutung
Dezentrales Peripheriesystem ET 200
0
Fehlernummer
EWA 4NEB 780 6000-01c