Herunterladen Inhalt Inhalt Diese Seite drucken

Timeout Einstellen; Handle Für Achse Anfordern - HEIDENHAIN ND 287 Benutzerhandbuch

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

Werbung

Parameter
ND2
ND2-Handle
status
[Rückgabewert] Pointer auf die Zielvariable für den Status
Komponente
ND2_CS_Connected
ND2_CS_Closed
ND2_CS_Timeout
ND2_CS_ConnectionReset
ND2_CS_TransmissionError
Rückgabewert
Der Rückgabewert liefert einen Status für den Funktionsaufruf. Alle möglichen Werte sind bei den Standard Rückgabewerten
aufgelistet.
8.4

Timeout einstellen

Der Timeout für die TCP-Verbindung zum ND 287 wird neu gesetzt. Dieser Wert ist für alle folgenden Funktionsaufrufe gültig.
Der Timeout muss mindestens 100 ms sein. Kleinere Werte werden automatisch auf 100 vergrößert.
Funktion
ND2_ERR ND2SetTimeout
Parameter
ND2
ND2-Handle
timeout
Timeout in Millisekunden (>= 100)
Rückgabewert
Der Rückgabewert liefert einen Status für den Funktionsaufruf. Neben den Standard Rückgabewerten können die nachfol-
gend aufgelisteten Fehlermeldungen auftreten.
ND2_IllegalParameter
Der Timeout kann nicht eingestellt werden
8.5
Handle für Achse anfordern
Die Handles für den Zugriff auf die Achsen des ND 287 werden erzeugt. Sie werden in einem Array gespeichert, dessen
Größe als Parameter mit übergeben werden muss. Als Rückgabewert wird die Anzahl der gültigen Handles geliefert. Die
Funktion liefert für jede Achse des ND 287 ein Handle, maximal aber so viele, wie im Array Platz finden (Parameter „size").
Die Handles werden in aufsteigender Reihenfolge, beginnend mit Achse 1, im Array abgelegt.
Beim ND 287 sind max. 3 Handles für Achsen zulässig.
Der ND 287 kann mit max. 2 Messgeräte-Modulen bestückt werden, Handle für Achse 1 und Handle für Achse 2.
Die Positionswerte der Achsen können gekoppelt dargestellt werden ( X1+X2; X1-X2; X1(fctX2).
Die Achse 3 ist eine virtuelle Achse, und nimmt immer Bezug auf die angezeigte Position auf dem LCD des ND 287.
Funktion
ND2_ERR ND2GetAxis
Parameter
ND2
ND2-Handle
set
[Rückgabewert] Pointer auf das erste Element des Handle-Array
size
Maximale Anzahl der Einträge im Array
len
[Rückgabewert] Zahl der gültigen Einträge im Array
Rückgabewert
Der Rückgabewert liefert einen Status für den Funktionsaufruf. Alle möglichen Werte sind bei den Standard Rückgabewerten
aufgelistet.
14
Beschreibung
Verbindung zum ND 287 aufgebaut
keine Verbindung zum ND 287
Zeitüberschreitung bei der Datenübertragung aufgetreten
Die Verbindung wurde vom ND 287 geschlossen
Übertragungsfehler aufgetreten
(
ND2_HANDLE
long
)
(
ND2_HANDLE
ND2_AXIS*
unsigned long
unsigned long*
)
ND2,
timeout
ND2,
set,
size,
len

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis