Beispiele
4.4 Funktionsprüfung und Wiederholgenauigkeit
4.4
Funktionsprüfung und Wiederholgenauigkeit
4.4
Funktionsprüfung
%_N_PRUEF_MESSTASTER_MPF
;$PATH=/_N_MPF_DIR
;Prüfprogramm Messtasteranschaltung
N05 DEF INT MTSIGNAL
N10 DEF INT ME_NR=1
N20 DEF REAL MESSWERT_IN_X
N30 G17 T1 D1
N40 _ANF: G0 G90 X0 F150
N50 MEAS=ME_NR G1 X100
N60 STOPRE
N70 MTSIGNAL=$AC_MEA[1]
N80 IF MTSIGNAL == 0 GOTOF _FEHL1
N90 MESSWERT_IN_X=$AA_MW[X]
N95 M0
N100 M02
N110 _FEHL1: MSG ("Messtaster schaltet
nicht!")
N120 M0
N130 M02
Wiederholgenauigkeit
Mit dem Programm kann die Messstreuung (Wiederholgenauigkeit) des gesamten
Messsystems (Maschine-Messtaster-Signalübertragung zur NC) ermittelt werden.
Im Beispiel wird in der X-Achse 10 mal gemessen und der Messwert in
Werkstückkoordinaten aufgenommen.
Es können also die sogenannten zufallsbedingten Maßabweichungen festgestellt werden,
die keinem Trend unterliegen.
%_N_PRUEF_GENAU_MPF;
$PATH=/_N_MPF_DIR
N05 DEF INT SIGNAL, II
N10 DEF REAL MESSWERT_IN_X[10]
4-4
; Merker für Ansteuerungszustand
; Messeingang-Nummer
; Werkzeugkorrektur für
; Messtaster vorwählen
; Startposition und
; Messgeschwindigkeit
; Messung am Messeingang 1
; in der X-Achse
; softwaremäßiges Schaltsignal
; am 1. Messeingang lesen
; Auswertung des Signals
; Messwert in Werkstück-
; koordinaten einlesen
; Variablendefinition
Erweiterungsfunktionen: Messen (M5)
Funktionshandbuch, 11/2006, 6FC5397-1BP10-2AA0