kernelv_ax_set_ext_latch_event_pos()

Prototyp

KERNELV_RETURN

 

kernelv_ax_set_ext_latch_event_pos(unsigned long int axIndex,
                                                           signed long int DATA position);

Beschreibung

Zeigt der CNC das Auftreten des Latch-Ereignisses an und übergibt die gelatchte Position.

Die gelatchte Position ist dabei in 0,1 um bzw. 1E-4 ° zu übergeben.

Parameter

Name

Typ

Bedeutung

axIndex

unsigned long int

Index der Achse.

position

signed long int

Latchposition in 0,1 µm für translatorische Achsen bzw. 1*10-4° für Spindeln oder rotatorische Achsen.

Rückgabewerte

Symbol

Wert

Bedeutung

RET_FINISHED

0

Die Funktion wurde fehlerfrei durchgeführt.

ERR_INVALID_AX

-9

Der übergebene Kanalindex ist größer als die Anzahl der konfigurierten Kanäle – 1

ERR_CNC_NO_DATA

-28

Es ist kein Latch kommando aktiv.

ERR_CNC_NOT_INIT

-3

Der Simulations-CNC-Kern ist noch nicht initialisiert.