Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 241

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

Werbung

Beispiel:
Die WZ-Gruppe "Bohrer" hat drei WZe mit den Duplonummern 1,2,3 und den T-Nummern
1,2,3:
def int Tno, status
status=GETACTT(Tno, "Bohrer")
T="Bohrer"
status=GETACTT(Tno, "Bohrer")
M06
T="Hugo"
status=GETACTT(Tno, "Bohrer")
M06
status=GETACTT(Tno, "Bohrer")
Hinweis
Mit GETACCT kann ein Werkzeug, das im Ersteinsatz auf der Spindel sitzt, nicht erfasst
werden.
Die WZ-Reihenfolge in einer Gruppe ist nicht definiert. D.h. GETACCT wird ein beliebiges
WZ der Gruppe lesen, bei dem die Status-Bits "aktiv" und "war im Einsatz" sitzen.
Werkzeugverwaltung
Funktionshandbuch, 09/2009, 6FC5397-6BP10-0AA0
; in der WZ-Gruppe "Bohrer"sei zunächst kein
;
aktives WZ
; status=-2, Tno=0
; Vorbereitung setzt WZ-Status auf "aktiv"
;
status=0, Tno=0
;
das WZ ist zwar aktiv, die Kennung "war im
;
Einsatz" sitzt aber nicht
; Wechsel
; Vorbereitung
; status=-2, Tno=0
;
das WZ ist zwar aktiv, die Kennung "war im
;
Einsatz" sitzt aber immer noch nicht
; Wechsel
; status=0, Tno=1
;
Leseauftrag wird durchgeführt
;
das WZ "Bohrer" hat jetzt, durch das
;
Auswechseln, den Status "war im Einsatz" der
;
Status "aktiv" sitzt unverändert
Programmierung
5.8 NC-Sprachbefehle
241

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis