Sichern von Werkzeugstandgrößen
Standzeit / Standweg
Bei der Standgrößenerfassung werden die Eingriffszeit (Standzeit) und der im Eingriff zurückgelegte Weg (Standweg) eines Werkzeuges berechnet.
Standardmäßig wird nur das Verfahren von Bewegungssätzen berücksichtigt. Das Positionieren im Eilgang wirkt sich auf die Standgrößen nicht aus.
Für eine applikationsspezifische Anpassung der Standgrößenerfassung kann durch den Parameter P-CHAN-00255 eingestellt werden, dass alle Bewegungen, also auch Eilgangsbewegungen, bei der Standgrößenerfassung berücksichtigt werden. Gleichzeitig kann durch die Verwendung der kanalspezifischen Control-Unit MCControlBoolUnit_ToolLifeSuppressCapture/tool_life_suppress_capture auf dem HLI die Standgrößenerfassung nach den spezifischen Erfordernissen des Anwenders unterdrückt werden. Hiermit ist eine vollständige Anpassung der Standgrößenerfassung an die Erfordernisse des Anwenders möglich.
Die Daten Werkzeug-ID, Eingriffszeit und Eingriffsweg werden nach dem Auswechseln des Werkzeuges vom Interpolator angezeigt.
Hinweis
Die Standzeit wird in [s], der Standweg in [mm] erfasst.
Zeitpunkt der Speicherung
Bei jedem mit dem T-Befehl angekündigten Werkzeugwechsel werden bei gesetztem P-CHAN-00076 automatisch die komplette Werkzeug-ID, die Standzeit und der Standweg vom Interpolator an die WZV geschickt und dort gespeichert. Standardmäßig werden auch bei einem Standweg/ einer Standzeit von 0 die Standgrößen an die WZV geschickt. Durch den Parameter P-CHAN-00243 kann das Senden von Standgrößen mit dem Wert 0 unterdrückt werden.
Nach Senden der Werkzeugstandgrößen werden im Interpolator alle Größen zu 0 gesetzt. Danach wird mit der Standgrößenerfassung für das neu eingewechselte Werkzeug begonnen.
Gewichtung
Die Gewichtung der Standgrößen kann über das NC-Programm verändert werden. Der veränderbare Faktor dient zur Anpassung der Standgrößenerfassung an den Werkzeugeinsatz.
Gewichtungsfaktoren
Für die Programmierung der Gewichtungsfaktoren der Standzeit und des Standweges dienen die folgenden 2 Decodervariablen (Zugriff nicht synchron zur Echtzeit):
Gewichtung der Standzeit: V.TLM.TIME_FACT
Gewichtung des Standweges: V.TLM.DIST_FACT
Die Variablen sind les- und schreibbar. Bei Programmstart sind beide Faktoren 100%. Beide Variablen dürfen in einem NC-Satz beschrieben werden.
Beispiel
Sichern von Werkzeugstandgrößen
Ist ein Werkzeug immer im Eingriff, so sollte mit Faktor 100% gewichtet werden. Findet aber nur auf der Hälfte des Verfahrweges ein Materialabtrag statt, so kann mit einem Gewichtungsfaktor von 0,5 gerechnet werden.
Der Standardwert der Gewichtungsfaktoren für Standzeit und Standweg beträgt 1,0.
Hinweis
Bedingungen für die Erfassung:
Bei nicht gesetztem P-CHAN-00255 werden alle Bewegungsarten, außer Eilgangbewegungen bei der Standgrößenberechnung berücksichtigt. Beispielsweise werden G01, G02, G03, Splineinterpolation und G63 in die Standgrößenberechnung einbezogen.
Bei gesetztem P-CHAN-00255 werden alle Bewegungsarten bei der Standgrößenberechnung berücksichtigt.
Beträgt der Vorschub 0, so ruht auch die Standgrößenerfassung.
Die Gewichtungsfaktoren gehen in die Berechnung ein.
Bei an der Bewegung beteiligten Achsen wird nicht zwischen Haupt- und Mitschleppachsen unterschieden. Es wird immer der Bahnvorschub für die Wegaddition genommen. Im Fall von allein im Satz programmierten Mitschleppachsen wird der zurückgelegte Weg der Mitschleppachse zum Standweg addiert. Falls dies nicht erwünscht ist, kann der Programmierer durch die Vorgabe der Gewichtungsfaktoren V.TLM.TIME_FACT/DIST_FACT = 0 korrigierend eingreifen.
Nicht berücksichtigt werden aktive Master-Slave-Anordnungen.
Bei einem Reset oder Programmabbruch werden ebenfalls die zuletzt aktuellen Werte in die Datenbasis der WZV aufgenommen.
Wird zum ersten Mal ein Werkzeug eingewechselt, d.h. die Arbeitsspindel war bisher leer und die aktuelle T-Nummer gleich 0, so werden keine Daten verschickt.