Spindelspezifische Variablen (V.SPDL.)

Die Kennung für spindelspezifische Variablen ist "V.SPDL. ...".

V.SPDL.<> var_name

Bedeutung

Datentyp

Einheit der
Ein/ Ausgabe

Erlaubter Zugriff
L
esen/
Schreiben

LOG_AX_NR.S

Logische Achsnummer der Spindel

Integer

-

L

PLC_CONTROL.S

Ist Spindel eine PLC-Spindel? Wenn ja, dann 1

Boolean

0 , 1

L

NBR_IN_CHANNEL

Anzahl der im NC-Kanal verfügbaren Spindeln

Integer

-

L

M_FCT_FREE

Wie ist die Klassifizierung der M-Funktion M3, M4, M5, M19?

Festlegung explizit als Spindel-M-Funktionen: 0

Frei verfügbar für andere Technofunktionen: 1

Achtung:

Schreibzugriff bewirkt bleibende Änderung in internen Kanalparameterdaten (P-CHAN-00098)

Boolean

0 , 1

L/S

Programmierbeispiel

Vor der Programmierung einer Spindel wird zunächst geprüft, ob diese überhaupt im Kanal bekannt ist:

... 
N10 G90 Y0
N20 $IF EXIST[V.SPDL.LOG_AX_NR.S] == TRUE
N30 M3 S1000 (Spindel S mit Drehzahl 1000 U/min.)
N40 $ELSE
N50 #MSG ["Spindel S nicht vorhanden!"] (Meldung ausgeben und anhalten)
N55 M0
N60 $ENDIF
...
M30