Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC NET CP 5613 Handbuch Seite 120

Programmierschnittstelle dp-base
Inhaltsverzeichnis

Werbung

Beschreibung der einzelnen DP-Funktionen und Daten sowie Fehlercodes
Syntax
DPR_DWORD
Parameter
Name
user_handle
timeout
req_type
result
error
120
DP_get_result(DPR_DWORD user_handle,
DPR_DWORD
DPR_WORD
DPC1_REQ_T
DP_ERROR_T
User-Handle, das beim Aufruf DP_open vergeben wurde.
Dauer der maximalen Wartezeit (in Millisekunden), bis die
Funktion zurückkehrt.
Grenzwerte:
0:
0x7FFFFFFE:
DP_TIMEOUT_FOREVER:
Adresse einer Variablen für den Auftragstyp. Nach Empfang
einer Quittung wird hier der Auftragstyp eingetragen:
DP_NO_CNF:
DP_DS_READ:
DP_DS_WRITE:
DP_ALARM_ACK:
DP_ENABLE_EVENT
DP_GET_CFG
Der Parameter result zeigt auf eine Struktur vom Typ
DPC1_REQ_T - Beim Empfang einer Confirmation werden
in die zugehörigen Substrukturen dieser Struktur die Quit-
tungsparameter eingetragen (entsprechend dem Eintrag in
req_type).
Adresse einer vom Anwenderprogramm bereitgestellten
Struktur vom Typ DP_ERROR_T. Die Struktur enthält im
Fehlerfall Details zur Fehlerursache (siehe Kapitel 4.4).
Programmierschnittstelle DP-Base für CP 5613/CP 5614
timeout,
*req_type,
*result,
*error
Beschreibung
keine Wartezeit - Funktion
kehrt sofort zurück
maximale Wartezeit
„unendliche" Wartezeit
keine Quittung empfangen
Quittung für DP_ds_read
Quittung für DP_ds_write
Quittung für DP_alarm_ack
Quittung für
DP_enable_event
Quittung für
DP_get_actual_cfg
C79000-G8900-C139-04
// in
// in
// out
// out
// out

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic net cp 5614

Inhaltsverzeichnis