Adresse
Bedeutung
$TC_MOP
Vorwarngrenze Stückzahl
0 ... 999 999 999,
3[t,d]
ganzzahig
$TC_MOP
Rest−Stückzahl
0 ... 999 999 999,
4[t,d]
ganzzahig
$TC_MOP
Soll−Standzeit
0.0 ...
11[t,d]
$TC_MOP
Soll−Stückzahl
0 ... 999 999 999,
13[t,d]
ganzzahig
$TC_TP8[t] Zustand des Werkzeuges
−
$TC_TP9[t] Art der Überwachung des
0 ... 2
Werkzeuges
MCALL
Modaler Unterprogram-
−
maufruf
MSG( )
Meldung
max. 65 Zeichen
OFFN
Nutbreite bei TRACYL,
−
sonst Aufmaßangabe
RND
Rundung
0.010 ... 99 999.999
RP
Polarradius
0.001 ... 99 999.999
RPL
Drehwinkel bei ROT,
0.00001 ... 359.9999
AROT
SET( , , , )
Werte setzen für
Variablen−Felder
REP()
Wertzuweisung
Werte schreiben oder lesen
für Werkzeug t, D−Nummer d
Werte schreiben oder lesen
für Werkzeug t, D−Nummer d
in Minuten, Werte schreiben oder lesen
für Werkzeug t, D−Nummer d
Werte schreiben oder lesen
für Werkzeug t, D−Nummer d
gelieferter Zustand − bitweise Codierung
für Werkzeug t, (Bit 0 bis Bit 4)
Überwachungsart für Werkzeug t, schreiben oder
lesen
0: keine Überwachung, 1: Stanzeit, 2: Stückzahl
Das Unterprogramm im Satz mit MCALL wird nach
jedem nachfogenden Satz mit einer Bahnbewegung
automatisch aufgerufen. Der Aufruf wirkt bis zum
nächsten MCALL.
Anwendungsbeispiel: Lochmuster bohren
Meldetext in Anführungsstrichen
nur bei eingeschalteter Werkzeugradiuskorrektur G41,
G42 wirksam
fügt eine Rundung tangential zwischen zwei Kontur-
sätzen mit dem angegebenen Radiuswert ein
Verfahren in Polarkoordinaten, Festlegung des Pols;
dazu: AP −Polarwinkel
Angabe in Grad, Winkel für eine programmierbare Dre-
hung in der aktuellen Ebene G17 bis G19
SET: verschiedene Werte, ab angegebenem Element
bis: entsprechend Anzahl der Werte
REP: gleichen Wert, ab angegebenem Element bis
Ende des Feldes
Information
N10 IF $TC_MOP3[13,1]<15 GOTOF ....
N10 IF $TC_MOP4[13,1]<8 GOTOF ....
N10 $TC_MOP11[13,1]=247.5
N10 $TC_MOP13[13,1]=715
N10 IF $TC_TP8[1]==1 GOTOF ....
N10 $TC_TP9[1]=2
N10 MCALL CYCLE82(...)
N20 HOLES1(...)
N30 MCALL
N10 MSG("MELDETEXT")
...
N150 MSG()
N10 OFFN=12.4
N10 X... Y.... RND=...
N11 X... Y...
siehe G0, G1, G2; G3
G110, G111, G112
siehe ROT, AROT
DEF REAL VAR2[12]=REP(4.5) ; alle Elemente Wert 4.5
N10 R10=SET(1.1,2.3,4.4)
Programmierung
; Stückzahlüberwachung wählen
;
eigener Satz, Bohrzyklus
;Lochreihe
;eigener Satz, modaler Aufruf
von CYCLE82(...) beendet
;
eigener Satz
; Löschen vorherige Meldung
; R10=1.1, R11=2.3, R4=4.4