Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC NET CP 5613 Handbuch Seite 97

Programmierschnittstelle dp-base
Inhaltsverzeichnis

Werbung

Beschreibung der einzelnen DP-Funktionen und Daten sowie Fehlercodes
Fortsetzung der Tabelle von der letzten Seite
Name
„Request"
Fortsetzung
error
Return-Wert
DP_OK_ASYNC
DP_ERROR_EVENT_NET und
error->error_code ==
DP_RET_REQ_ACTIV
andere
Programmierschnittstelle DP-Base für CP 5613/CP 5614
C79000-G8900-C139-04
Order_id ist eine vom Anwenderprogramm frei vergebbare
Kennung für den Auftrag. Diese Kennung wird in der asyn-
chronen Quittung unverändert zurückgegeben und kann
dafür benützt werden, die Quittung dem Auftrag zuzuord-
nen.
Das Element c_ref spezifiziert den Slave. Über die
Hilfsfunktion DP_get_cref(user_id, slv_add) kann der Wert
für c_ref ermittelt werden.
Zu den Elementen slot_number und index schlagen Sie
bitte die Beschreibung des jeweiligen Slave nach.
Das Element length_s gibt als Vorgabewert die Länge der
zu lesenden Daten an. Nach Empfang der DP_ds_read-
Confirmation enthält length_s die tatsächliche Anzahl der
vom Slave empfangenen Daten an. Die empfangenen
Daten werden in data_s eingetragen.
Adresse einer vom Anwenderprogramm bereitgestellten
Struktur vom Typ DP_ERROR_T. Die Struktur enthält im
Fehlerfall Details zur Fehlerursache (siehe Kapitel 4.4).
Name
Beschreibung
Beschreibung
Die Funktionsbearbeitung wurde erfolg-
reich aktiviert.
Es ist noch ein DP_ds_read- oder
DP_ds_write-Request in Bearbeitung. Ein
erneuter Aufruf von DP_ds_read ist erst
dann zulässig, wenn das Ergebnis des
vorangegangenen Aufrufs mit
DP_get_result abgeholt ist.
Fehlerhafter Abschluss der Funktion
97

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic net cp 5614

Inhaltsverzeichnis