Bedeutung
state:
CHKDNO(Tno1,Tno2):
CHKDNO(Tno1):
CHKDNO:
10.7.3
Freie D-Nummernvergabe: D-Nummern umbenennen (GETDNO, SETDNO)
D-Nummern müssen eindeutig vergeben werden. Zwei verschiedene Schneiden eines
Werkzeuges können nicht dieselbe D-Nummer haben.
GETDNO
Dieser Befehl liefert die D-Nummer einer bestimmten Schneide (ce) eines Werkzeuges mit
der T-Nummer t. Existiert keine D-Nummer zu den eingegebenen Parametern, wird d=0
gesetzt. Ist die D‑Nummer ungültig wird ein Wert größer 32000 zurückgegeben.
SETDNO
Mit diesem Befehl weisen Sie den Wert d der D‑Nummer einer Schneide ce des Werkzeuges
t zu. ワber state wird das Ergebnis dieser Anweisung zurückgegeben (TRUE oder FALSE).
Existiert kein Datensatz zu den eingegebenen Parametern wird FALSE zurückgegeben.
Syntaxfehler erzeugen einen Alarm. Die D-Nummer kann nicht explizit auf 0 gesetzt werden.
Syntax
d = GETDNO (t,ce)
state = SETDNO (t,ce,d)
Bedeutung
d:
t:
ce:
state:
Arbeitsvorbereitung
Programmierhandbuch, 10/2015, 6FC5398-2BP40-5AA3
=TRUE:
=FALSE:
Es werden alle D-Nummern der genannten Werkzeuge geprüft.
Es werden alle D-Nummern von Tno1 gegen alle anderen Werkzeuge
geprüft.
Es werden alle D-Nummern aller Werkzeuge gegen alle anderen
Werkzeuge geprüft.
D-Nummer der Schneide des Werkzeuges
T-Nummer des Werkzeuges
Schneidennummer (CE-Nummer) des Werkzeuges
Gibt an, ob der Befehl fehlerfrei ausgeführt werden konnte (TRUE oder FALSE).
10.7 Freie D-Nummernvergabe, Schneidennummer
Die D-Nummern wurden für den überprüften Bereich
eindeutig vergeben.
Es erfolgte eine D-Nummernkollision oder die Para‐
metrierung ist ungültig. Über Tno1, Tno2 und Dno
werden die Parameter übergeben, die zur Kollision
führten. Diese Daten können im Teileprogramm aus‐
gewertet werden.
Werkzeugkorrekturen
413