Herunterladen Inhalt Inhalt Diese Seite drucken

Beschreibung Der Fehlerklassen - Siemens SIMATIC NET CP 5613 Handbuch

Programmierschnittstelle dp-base
Inhaltsverzeichnis

Werbung

Beschreibung der einzelnen DP-Funktionen und Daten sowie Fehlercodes
Strukturelement error_code
Das Strukturelement error_code ist relevant bei den Fehlerklassen:
• DP_ERROR_EVENT_NET
• DP_ERROR_REQ_PAR
• DP_ERROR_CI
• DP_ERROR_RES
• DP_ERROR_USR_ABORT
Bei der Fehlerklasse DP_ERROR_EVENT_NET ist bei einigen Funktionsaufrufen
zusätzlich das Strukturelement error_decode auszuwerten.
Strukturelemente error_decode, error_code_1, error_code_2
Die Strukturelemente error_decode, error_code_1 und error_code_2 sind nur bei
der Fehlerklasse DP_ERROR_EVENT relevant. Diese drei Elemente sind dabei
immer gemeinsam auszuwerten. Sie enthalten die Fehlercodierung, die ein
DP-V1-Slave nach einem DP-V1-Request im Antworttelegramm zurücksenden
kann.

Beschreibung der Fehlerklassen

Die folgende Abbildung 4 zeigt die prinzipielle Fehlerauswertung eines
DP-Anwenderprogramms beim Aufruf einer DP-Funktion. <schaue Bild>
Auftrag durchgeführt,
Rückgabeparameter
auswerten
Abbildung 4
Programmierschnittstelle DP-Base für CP 5613/CP 5614
C79000-G8900-C139-04
ErrClass = DP_xxx
ErrClass?
DP_OK
DP_OK_
ASYNC
Confirmation mit
DP_get_result
abholen
Auswertung der Rückgabewerte
DP_ERROR
_EVENT
Error_decode,
Error_code/decode
error_code1/2
auswerten
auswerten
(DP_get_err_txt)
Sonstige
195

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic net cp 5614

Inhaltsverzeichnis