278/349
Bosch Rexroth AG
Messfunktionen
Messereignis nicht eingetreten
Ermitteln der Messwerte per Systemdatum
Rexroth IndraMotion MTX micro Funktionsbeschreibung 13VRS Erweiterung
Da das Teileprogramm bei einer Kanalgrundstellung abgebro‐
chen wird, kommt nach dem Messereignis das Ende der Mess‐
strecke (MOC()) nicht mehr und das Messen auf einer Kontur
bleibt aktiv. Aus diesem Grund wird empfohlen, ein MOC() in den
"Zustand
nach
CHAN/Ch[k]/Ini/ChResetState) zu schreiben.
4. Fliegendes Messen
Bei Reaktion 4 führt MOC keine weiteren Aktionen neben dem Messen
aus. Das bedeutet, dass die Messstrecke komplett (ohne Zwischen‐
stopp) abgearbeitet wird.
5. verbleibende Messstrecke übergehen
MOC kann als Reaktion 5 die Messstrecke nach dem Messereignis über‐
gehen. Wurde diese Reaktion programmiert, hält die NC beim Auftreten
des Messereignis auf der Bahn an. Danach werden automatisch die ver‐
bleibenden Sätze ohne Bewegung übergangen. Alle CPL- und Hilfsfunk‐
tionen dieser Sätze werden jedoch abgearbeitet.
Enthält der Endesatz der Messstrecke (MOC()) eine Bewegung, wird
diese danach ausgeführt. Wurde keine Bewegung in diesem Satz pro‐
grammiert, fährt das Messen auf einer Kontur mit der letzten aktiven Be‐
wegungsfunktion zu dem Endpunkt der Messstrecke.
Bei Reaktion 5 verfährt die NC-Funktion im Endesatz der Mess‐
strecke die Maschine auf die letzte Position der Messstrecke,
auch wenn keine Bewegung programmiert wurde.
Es wird empfohlen, im Endesatz eine sichere absolute Position
per Gerade zu programmieren (G90 G0). Diese Position muss
von jedem Punkt der Kontur kollisionsfrei erreichbar sein.
Es wird empfohlen, das Ende der Messstrecke (MOC()) in den
"Zustand
nach
CHAN/Ch[k]/Ini/ChResetState) aufzunehmen, da es sonst
während der Grundstellung zu Laufzeitfehlern kommen kann,
wenn während des Übergehens von Sätzen ein Fehler auftrat.
Ist Reaktion 5 gewählt, dürfen auf der Messstrecke weder Transformati‐
onen bzw. Placements umgeschaltet noch die aktive Nullpunktverschie‐
bungen geändert werden.
Ist das Messereignis auf der gesamten Messstrecke nicht eingetreten, kann
das Messen auf einer Kontur, je nach Programmierung, verschieden reagie‐
ren.
0
Es erfolgt keine Reaktion. (Vorgabe)
1
Es wird eine Warnung ausgegeben, dass das Messereignis nicht eingetreten ist.
2
Ein Laufzeitfehler wird ausgelöst.
Die Messwerte werden bei jedem Messvorgang in der Einheit Millimeter in
das Systemdatum "/SysMeasPos" geschrieben. Das Systemdatum muss
vom Anwender angelegt werden, bevor MOC genutzt werden kann (siehe da‐
zu
Kap. 4 "Kanalsteuerung" auf Seite
DOK-MTXMIC-NC*F*EX*V13-RE01-DE-P
Kanalgrundstellung"
(Maschinenparameter
Kanalgrundstellung"
(Maschinenparameter
31). Eine Vorlage für die SD-Struktur