5.8.36
$P_MTOOLN / $P_MTOOLMT - Anzahl Multitools /MT-Nummer ermitteln
Die Funktion ist mit WZMG verfügbar.
Einen Überblick über die in der dem Kanal zugeordneten TO–Einheit definierten Multitools
kann man sich mit folgenden Systemparametern verschaffen.
result = $P_MTOOLN
result
> 0
0
-1
-2
Beispiel
def int anzahl = 0
def int i = 0
def string[32] mtName
anzahl = $P_MTOOLN
for i = 1 to anzahl
endfor
mtName = $P_MTP2[$P_MTOOLMT[i]] ;schreibe Name des letzten Multitools nach mtName
5.8.37
$P_MTOOLNT / $P_MTOOLT - Anzahl der Werkzeuge im Multitool
Die Funktion ist mit WZMG verfügbar.
Hinweis
Siehe hierzu die analogen WZ–spezifischen Systemparameter $P_TOOLNT, $P_TOOLT.
Einen Überblick über die in der dem Kanal zugeordneten TO–Einheit definierten Multitools
kann man sich mit folgenden Systemparametern verschaffen.
result = $P_MTOOLNT[mt]
result Ergebniswert
result
> 0
Werkzeugverwaltung
Funktionshandbuch, 03/2010, 6FC5397-6BP10-1AA0
Ergebniswert
Anzahl der definierten Multitools
Kein Multitool definiert
Funktion WZMG nicht aktiv
Funktion Multitool nicht aktiv
r[i] = $P_MTOOLMT[i]
Ergebniswert
Anzahl der Werkzeuge im Multitool
Anzahl Multitools, die dem Kanal bekannt sind.
MultiTOOL NumberOf
;schreibe alle Mt-Nummern der definierten Multitools
:in aufeinanderfolgende R-Parameter
Anzahl Werkzeuge im Multitool
mt = Multitoolnummer
MultiTOOL Number Of Tools
Programmierung
5.8 NC-Sprachbefehle
309