Herunterladen Inhalt Inhalt Diese Seite drucken

Mac-Adresse Auslesen; Firmware Versionsnummer Auslesen; Anzahl Der Offenen Verbindungen Lesen - HEIDENHAIN ND 287 Benutzerhandbuch

Ethernet-modul
Vorschau ausblenden Andere Handbücher für ND 287:
Inhaltsverzeichnis

Werbung

8.12

MAC-Adresse auslesen

Die MAC-Adresse des ND 287 wird ausgegeben. Die Adresse wird im Binärformat ausgegeben. Der Zielspeicher muss
mindestens 6 Bytes groß sein. Es werden immer die ersten sechs Bytes verwendet. Das niederwertigste Byte der MAC-
Adresse wird in das erste Byte des Zielspeichers kopiert. Zum Beispiel für „00:A0:CD:85:00:01".
Offset
Speicherinhalt
0
0x01
1
0x00
2
0x85
3
0xCD
4
0xA0
5
0x00
Funktion
ND2_ERR ND2GetMAC
Parameter
ND2
ND2-Handle
mac
[Rückgabewert] Pointer auf den Zielspeicher für die MAC-Adresse
Rückgabewert
Der Rückgabewert liefert einen Status für den Funktionsaufruf. Alle möglichen Werte sind bei den Standard Rückgabewerten
aufgelistet.
8.13

Firmware Versionsnummer auslesen

Die Versionsnummer der ND 287-Firmware wird als C-String ausgelesen. Für den String inklusive dem Null-Byte sollte der
Zielspeicher mindestens 9 Bytes groß sein. Ist der Zielspeicher zu klein, um den ganzen String aufzunehmen, wird nur der
erste Teil kopiert.
Beispiel: „64611804", die Firmware ID-Nummer ist: 646118, die Firmware Version ist 04.
Funktion
ND2_ERR ND2GetVersion
Parameter
ND2
ND2-Handle
ident
[Rückgabewert] Pointer auf den Zielspeicher für die Versionsnummer der Firmware
len
Größe des Zielspeichers in Bytes
Rückgabewert
Der Rückgabewert liefert einen Status für den Funktionsaufruf. Alle möglichen Werte sind bei den Standard Rückgabewerten
aufgelistet.
8.14

Anzahl der offenen Verbindungen lesen

Die Anzahl der aktuell geöffneten Verbindungen zum ND 287 wird ausgegeben. Hierzu zählen auch halboffene Verbindun-
gen, welche die Gegenstelle bereits geschlossen hat, aber am ND 287 noch geöffnet sind.
Funktion
ND2_ERR ND2GetNumberOfOpenConnections
Parameter
ND2
ND2-Handle
cnt
[Rückgabewert] Pointer auf die Variable für die Anzahl der offenen Verbindungen
Rückgabewert
Der Rückgabewert liefert einen Status für den Funktionsaufruf. Alle möglichen Werte sind bei den Standard Rückgabewerten
aufgelistet.
18
(
ND2_HANDLE
unsigned char*
)
(
ND2_HANDLE
char*
unsigned long
)
ND2,
mac
ND2,
ident,
len,
(
ND2_HANDLE
unsigned long*
)
ND2,
cnt

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis