Beispiele
Beispiel 1: Parametrierung der Laufzeitmessung über MD27860
● Aktivierung der Laufzeitmessung für das aktive NC-Programm, dabei kein Messen bei
● Aktivierung der Messung für die Werkzeug-Eingriffszeit, dabei auch Messen bei aktivem
● Aktivierung der Messung für die Gesamtlaufzeit und die Bearbeitungszeit mit aktivem
● Aktivierung der Messung für die Gesamtlaufzeit und die Bearbeitungszeit
● Aktivierung der Messung für die Bearbeitungszeit mit aktivem Werkzeug, dabei auch
Beispiel 2: Zeitdauer von "mySubProgrammA" messen
Programmcode
...
N50 DO $AC_PROG_NET_TIME_TRIGGER=2
N60 FOR ii= 0 TO 300
N70 mySubProgrammA
N80 DO $AC_PROG_NET_TIME_TRIGGER=1
N95 ENDFOR
N97 mySubProgrammB
N98 M30
Nachdem das Programm die Zeile
die Nettolaufzeit von "mySubProgrammA".
Der Wert von $AC_OLD_PROG_NET_TIME:
● Bleibt über
● Wird nach jedem Schleifendurchlauf aktualisiert
Grundfunktionen
Funktionshandbuch, 03/2013, 6FC5397-0BP40-3AA1
aktivem Probelaufvorschub und Programmtest:
MD27860 $MC_PROCESSTIMER_MODE = 'H2'
Probelaufvorschub und Programmtest:
MD27860 $MC_PROCESSTIMER_MODE = 'H34'
Werkzeug, dabei auch Messen bei Programmtest:
MD27860 $MC_PROCESSTIMER_MODE = 'H25'
(werkzeugunabhängig), dabei auch Messen bei Programmtest:
MD27860 $MC_PROCESSTIMER_MODE = 'Ha5'
Messen bei Override = 0% , aber nicht bei aktivem Probelauf-Vorschub:
MD27860 $MC_PROCESSTIMER_MODE = 'H22'
hinaus erhalten
M30
K1: BAG, Kanal, Programmbetrieb, Reset-Verhalten
8.16 Programmlaufzeit / Werkstückzähler
verarbeitet hat, steht in $AC_OLD_PROG_NET_TIME
N80
635