Herunterladen Inhalt Inhalt Diese Seite drucken

Baumuller BM4-O-PRO-01 Bedienungsanleitung Seite 70

Inhaltsverzeichnis

Werbung

4.3
SDIAG
Error_Decode
Error_Decode
Error_-
Code 1
16#00
16#00
16#01..16#7F
-
16#80
16#B6
16#80
16#B7
16#80
16#C3
16#81
-
16#82
16#01
16#83
-
16#84
16#01
16#85..16#FF
-
In Error Code 1 und Error Code 2 nicht explizit bezeichnete Werte sind reserviert.
Beispiel Diagnose-Senden:
Die Diagnose-Meldung 16#1234_5678_90AB_CDEF soll übertragen werden.
Diese 8 Byte Diagnose-Daten werden in a_ED_DATA[0] bis a_ED_DATA[7] eingetragen. 
Da Daten in a_ED_DATA stehen, muss x_ED_FLAG auf TRUE gesetzt werden (x_E-
D_OV bleibt FALSE weil nicht mehr Daten als in a_ED_DATA eingetragen werden kön-
nen, zu senden sind).
An i_LEN wird INT#8 für 8 Byte Daten-Länge angegeben.
Jetzt wird x_REQ auf TRUE gesetzt. Dadurch werden die Diagnose-Daten dem Options-
modul PROFIBUS-DP-Slave übergeben und dieses sendet die Daten (nachdem der
Master die Diagnose-Daten angefordert hat).
Das erfolgreiche Senden der Daten wird mit x_OK = TRUE angezeigt.
70
Applikationshandbuch Optionsmodul PROFIBUS-DP-Slave für b maXX PLC BM4-O-PRO-01
Dokument-Nr.: 5.03058.03
von 88
Error_-
Bedeutung
Code 2
16#00
kein Fehler
-
Reserviert
16#00
Interner Fehler
(aktuell kein Zugriff auf Diagnose-Senden möglich)
16#00
Interner Fehler
(Parameter außerhalb des Wertebereichs)
16#02
Interner Fehler
(Stack stellt keinen Speicher zur Verfügung)
-
Reserviert
Fehler am Eingang x_ED_FLAG
16#01
x_ED_FLAG = FALSE (Setzen Sie x_ED_FLAG auf TRUE)
-
Reserviert
Fehler am Eingang i_LEN
16#01
i_LEN < 3 (Geben Sie an i_LEN einen Wert >= 3 an)
16#02
i_LEN > 60 (Geben Sie an i_LEN einen Wert <= 60 an)
-
Reserviert
Baumüller Nürnberg GmbH

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis