Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionsprüfung; Beispiel Funktionsprüfung - Siemens SINUMERIK 840D Programmierhandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D:
Inhaltsverzeichnis

Werbung

Hard-, Software
8.3 Funktionsprüfung
8.3
Funktionsprüfung
8.3
Messbefehl
Die Steuerung verfügt zum Erzeugen eines Messsatzes über den Befehl MEAS.
Der Befehl ist mit der Nummer des Messeingangs zu parametrieren.
Messergebnisse
Die Ergebnisse des Messbefehls werden in Systemdaten des NCK hinterlegt und sind vom
Programm aus abfragbar.
Das sind:
Systemdaten
$AC_MEA[<Nr.>]
$AA_MW[<Achse>]
$AA_MM[<Achse>]
Literatur: /PG/, Programmieranleitung
PLC-Service-Anzeige
Die Funktionsprüfung des Messtasters erfolgt über ein NC-Programm.
Über das Diagnose-Menü "PLC-Status" kann das Messsignal kontrolliert werden.
Tabelle 8-1
Messfühler
Messfühler 1 ausgelenkt
Messfühler 2 ausgelenkt
Beispiel Funktionsprüfung
%_N_PRUEF_MESSTASTER_MPF
;$PATH=/_N_MPF_DIR
;Pr¸fprogramm Messtasteranschaltung
N05 DEF INT MTSIGNAL
N10 DEF INT ME_NR=1
N30 G17 T1 D1
N40 G0 G90 X0 F150
N50 MEAS=ME_NR G1 X100
N60 STOPRE
N70 MTSIGNAL=$AC_MEA[ME_NR]
N80 IF MTSIGNAL == 0 GOTOF _FEHL1
N90 R1=$AA_MW[X]
N95 M0
N100 M2
N110 _FEHL1: MSG ("Messtaster schaltet nicht!")
N120 M0
N130 M2
8-8
Bedeutung
softwaremäßiges Schaltsignal des Messtasters Nr. steht für
Messeingangsnummer
Messwert der Achse in Werkstückkoordinaten Achse steht für Name der
Messachse
Messwert der Achse in Maschinenkoordinaten
Statusanzeige für Messsignal
Anzeige
DB10 DB X107.0
DB10 DB X107.1
;Merker f¸r Ansteuerungszustand
;Messeingangsnummer
;Werkzeugkorrektur f¸r Messtaster anw‰hlen
;Startposition und Messgeschwindigkeit
;Messung am Messeingang 1 in der X-Achse
;Vorlaufstop
;Softwarem‰fliges Schaltsignal am
;1. Messeingang lesen
;Auswertung des Signals
;Messwert in Werkst¸ckkoordinaten einlesen
;Messwert in R1 ansehen
Programmierhandbuch, Ausgabe 04/2006, 6FC5398-4BP10-0AA0
Messzyklen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis