KERNELV_CHANNEL_STATE

Durch die Enumeration CNC_SIMU_CHANNEL_STATE wird der Zustand eines CNC-Kanals beschrieben.

Der Zustand eines CNC-Kanals wird durch das folgende Zustandsdiagramm beschrieben:

Symbol

Wert

Bedeutung

KERNELV_STATE
_DESELECTED

1

Kanalzustand ist DESELECTED.

KERNELV_STATE
_SELECTED

2

Kanalzustand ist SELECTED.

KERNELV_STATE_READY

3

Kanalzustand ist READY.

KERNELV_STATE_ACTIVE

4

Kanalzustand ist ACTIVE, es wird gerade ein NC-Programm abgearbeitet.

KERNELV_STATE_HOLD

5

Kanalzustand ist HOLD. Es wurde ein NC-Programm gestartet und danach angehalten.

KERNELV_STATE_ERROR

6

Kanalzustand ist ERROR.

KERNELV_STATE
_SELECTING

7

Kanalzustand ist SELECTING.

KERNELV_STATE
_DESELECTING

8

Kanalzustand ist DESELECTING.

KERNELV_STATE
_PREPARING

9

Kanalzustand ist PREPARING.

KERNELV_STATE
_CLEARING

10

Kanalzustand ist CLEARING.

KERNELV_STATE
_STARTING

11

Kanalzustand ist STARTING. Es wird gerade ein NC-Programm gestartet.

KERNELV_STATE
_ABORTING

12

Kanalzustand ist ABORTING. Es wird gerade ein NC-Programm abgebrochen.

KERNELV_STATE
_STOPPING

13

Kanalzustand ist STOPPING. Einlaufendes NC-Programm wird angehalten.

KERNELV_STATE
_RESUMING

14

Kanalzustand ist RESUMING. Ein angehaltenes NC-Programm wird weiterbearbeitet.

KERNELV_STATE
_RESETTING

15

Kanalzustand ist RESETTING. Es wird gerade ein Reset durchgeführt.

Zustandsdiagramm eines CNC-Kanals
Abb.: Zustandsdiagramm eines CNC-Kanals