8.5.2
Messtaster-Funktionsprüfung
Beispiel 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
Erweiterungsfunktionen
Funktionshandbuch, 03/2010, 6FC5397-1BP20-1AA0
8.5 Messgenauigkeit und Prüfung
; 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
M5: Messen
689