kernelv_ch_get_active_g_codes()

Prototyp

KERNELV_RETURN

kernelv_ch_get_active_g_codes (unsigned long int chanIndex,
                                    ACTIVE_G_CODES* pGCodes);

Beschreibung

Liest die im angegebenen Kanal aktiven G-Funktionsgruppen. Zurückgeliefert wird eine Struktur des Typs ACTIVE_G_CODES. In dieser Struktur sind die aktiven G-Funktionsgruppen eingetragen. Falls in einem Eintrag der Wert -1 steht, bedeutet dies, dass der Eintrag nicht belegt ist.

Parameter

Name

Typ

Bedeutung

chanIndex

unsigned long

Kanalindex des Kanals von dem die Variable gelesen werden soll.

pGCodes

ACTIVE_G_
CODES*

Zeiger auf die Struktur, in der die Werte zurückgegeben werden.

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.