2.11.1 Struktur von dp_mcl2_get_config_rb
Struktur
Erläuterung
Strukturelement
Cl2_Ref
Data_s
Length_s
error
Hinweis
DPMCL2-Programmierschnittstelle
C79000-B8900-C121-04
Das nachfolgende Programmbeispiel zeigt die Struktur von
dp_mcl2_get_config_rb:
struct dp_mcl2_get_config_rb
{
unsigned long Cl2_Ref;
unsigned char* Data_s;
unsigned char Length_s;
struct dp_mcl2_error error;
};
In der nachfolgende Tabelle werden die Strukturelemente der Struktur
von dp_mcl2_get_config beschrieben.
Das Element Cl2_Ref spezifiziert den Slave, von dem die Konfigu-
rationsdaten gelesen werden sollen. Mit der Funktion
dp_mcl2_get_cref kann die Cl2_Ref erzeugt werden.
Data_s zeigt auf den vom Anwender bereitgestellten Empfangsda-
tenpuffer für die Konfigurationsdaten. Er muß mindestens Length_s
Bytes groß sein.
Das Element Length_s gibt die Länge der erwarteten Konfigurati-
onsdaten des Slave an. Belegen Sie dieses Element vor mit der
Konstanten DEF_BUF_LENGTH. Dieser Wert wird von der
DP_MCL2-LIB nach Erhalt der Antwortdaten durch die aktuelle Da-
tenlänge ersetzt.
Die Struktur error enthält Informationen für den Fehlerfall; siehe Ka-
pitel siehe Kapitel 4.1, „Fehlerauswertung", Seite 46.
Informationen zu Format und Bedeutung der empfangenen Konfigura-
tionsdaten können Sie dem DP-Handbuch und der PROFIBUS-Norm
entnehmen.
Beschreibung der Funktionen
Beschreibung
//in
//out
//inout
//out
33