Herunterladen Inhalt Inhalt Diese Seite drucken

A_Toolmln - Magazinplatz-Nr. Von Werkzeug Lesen; Anmerkung - Siemens SINUMERIK 840D sl Funktionshandbuch

Werkzeugverwaltung
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

result
> 0
0
-1
-2
-3
Beispiel
Multitool mit Nummer 500 hat 6 Plätze. Auf den Plätzen 1,2,5 sind die 3 Werkzeuge mit den
T–Nummern 11, 22, 33 bestückt.
def int anzahl = 0
def int i = 0
anzahl = $P_MTOOLNT[500]
for i = 1 to anzahl
r[i] = $P_MTOOLT [500, i]
endfor
5.8.39

$A_TOOLMLN - Magazinplatz-Nr. von Werkzeug lesen

Anmerkung

TOOLMLN bedeutet verkürzt = "toolmagazine location number".
Name
Bedeutung
Datentyp
Wertebereich
Indizes
Zugriff
Impliziter
Vorlaufstopp
Anmerkung: Es ist nicht möglich, dass gilt $A_TOOLMLN[t]==0 und $A_TOOLMN[t]>0, oder
$A_TOOLMLN[t]>0 und $A_TOOLMN[t]==0.
Werkzeugverwaltung
Funktionshandbuch, 02/2012, 6FC5397-6BP40-3AA0
Ergebniswert
Nummer des i–ten Werkzeugs im Multitool
i ist ein Wert außerhalb des erlaubten Bereichs
Funktion WZMG nicht aktiv
Funktion Multitool nicht aktiv
mt ist nicht die Nummer eines definierten Multitools
$A_TOOLMLN[t]
Gibt die Magazinplatznummer zurück des Werkzeugs mit der T-Nr.=t. Ist das
WZ nicht einem Magazin zugeordnet, so wird 0 zurückgegeben. Ist die Funktion
Werkzeugverwaltung nicht aktiv, so wird -1 zurückgegeben. Existiert kein WZ mit
der T-Nr.=t, so wird -2 zurückgegeben.
Einen Alarm erhält man, wenn der Wertebereich für die T-Nummer verletzt wird.
INT
1-32000
Bedeutung
Der Index gibt die T-Nummer an
Lesen im
Teileprogramm
x
x
;Anzahl der Werkzeuge ist 3
;Schleife über 3 Werkzeuge und nicht über 6 MT–Plätze
;schreibe die T–Nummern der bestückten Werkzeuge in
;aufeinanderfolgende R–Parameter
;r1=11, r1=22, r3=33
Schreiben im
Lesen in
Teileproramm
Synchronaktion
-
x
-
Programmierung
5.8 NC-Sprachbefehle
Wertebereich
1-32000
Schreiben in
Synchronakt.
-
327

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis