# Messfunktionen

Nach dem Hochlauf der Steuerung ist der Messtyp gültig, der in dem Kanalparameter P-CHAN-00057 angegeben ist. Im NC-Programm kann mit #MEAS MODE bzw. #MEAS [TYPE..] jederzeit ein neuer Messtyp angewählt werden.

Im NC-Programm liefert die Variable V.G.MEAS_TYPE den aktuell gültigen Messtyp. Folgende 7 Messtypen stehen zur Verfügung:

Messtyp | Bedeutung
1* | Messfahrt mit mindestens einer Achse, Messvorschub über F-Wort programmierbar.
2* | Messfahrt mit genau einer Achse, Messvorschub wird in P-AXIS-00215 festgelegt. Bei fehlendem Messsignal wird eine Fehlermeldung ausgegeben!
3 | Messfahrt mit mindestens einer Achse, Messvorschub über F-Wort programmierbar, wahlweise Weiterfahrt bis zum Zielpunkt.
4 | Messfahrt nur mit den maximal 3 Hauptachsen, Messvorschub über F-Wort programmierbar.
5 | Unterbrechbare Messfahrt mit mindestens einer Achse, Messvorschub über F-Wort programmierbar.
6 | Unterbrechbare Messfahrt mit mindestens einer SERCOS-Achse, Messvorschub über F-Wort programmierbar.
7* | Messfahrt mit Fahren auf Festanschlag mit mindestens einer Achse, Messvorschub über F-Wort programmierbar.

* bei diesen Messtypen ist auch eine Messfahrt mit unabhängigen Achsen möglich.

Folgende für die Messfahrt relevante Variablen stehen im NC-Programm zur Verfügung (siehe auch Kapitel Achsspezifische Variablen (V.A) ).

## Hinweis

Nur die Variablenwerte der bei der Messfahrt programmierten Achsen werden aktualisiert. Alle anderen achsspezifischen Messvariablen beinhalten alte Werte oder 0.

V.A.MERF.<Achse> | Messfahrt erfolgt?
V.A.MESS.<Achse> | Liefert nach erfolgter Messfahrt den achsspezifischen Messwert in [mm, inch] in dem Koordinatensystem, in dem gemessen wurde. Im Wert sind immer alle Verschiebungen eingerechnet. Bei 2,5D: ACS-Werte bzw. bei CS / TRAFO: PCS-Werte
V.A.MOFFS.<Achse> | Messoffset in [mm, inch]
V.A.MEIN.<Achse> | Eingerechneter Messoffset in [mm, inch]

## Versionshinweis

Ab V2.11.2020.07

V.A.MEAS.ACS.VALUE.<Achse> | Messwert im Achskoordinatensystem in [mm, inch] inklusive aller Verschiebungen
V.A.MEAS.PCS.VALUE.<Achse> | Messwert im Programmierkoordinatensystem in [mm, inch] ohne Verschiebungen

Einschränkungen:

Eine Messfahrt kann nicht programmiert werden, wenn:

- Polynomüberschleifen (G261, G61) aktiv ist
- Splineinterpolation (AKIMA, B-Spline) aktiv ist
- HSC-Funktionen aktiv sind

## Weiterführende Informationen

- Messen mit mehreren Achsen (G100) (Typ 1)
- Messen mit einer Achse (G100) (Typ 2)
- Messen mit Fahren bis zum Zielpunkt (G100/G106) (Typ 3)
- Messen mit Hauptachsen (G100) (Typ 4)
- Messen mit Unterbrechung und Sprung (G310) (Typ 5,6)
- Messen mit Fahren auf Festanschlag (G100) (Typ 7)
- Verrechnung des Messoffsets (G101/G102)
- Kantenstoßen (G108)