kernelv_ch_get_active_kin_id()

Prototyp

KERNELV_RETURN

kernelv_ch_get_active_kin_id(unsigned long int chanIndex,
                                               unsigned short *kin_id);

Beschreibung

Liefert die Nummer der aktuell aktiven kinematischen Transformation zurück. Wenn keine kinematische Transformation aktiv ist, wird Null zurückgegeben.

Parameter

Name

Typ

Bedeutung

chanIndex

unsigned long

Kanalindex des Kanals.

kin_id

unsigned short*

Zeiger auf den Speicherplatz für Rückgabewert.

Rückgabewerte

Symbol

Wert

Bedeutung

RET_FINISHED

0

Die Funktion wurde fehlerfrei durchgeführt.

ERR_INVALID_CHAN

-1

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

ERR_CNC_NOT_INIT

-3

Der Simulations-CNC-Kern ist noch nicht initialisiert.