Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Programmierhandbuch Seite 265

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

Werbung

Beispiel 2: Axiales Messen mit Restweglöschen im Modus 2 (Auswertung in programmierter
Reihenfolge)
Programmcode
...
N100 MEASA[X]=(2,1,-1,2,-2) G01 X100 F100
N110 STOPRE
N120 IF $AC_MEA[1]==FALSE GOTOF MESSTASTER2
N130 R10=$AA_MM1[X]
N140 R11=$AA_MM2[X]
N150 MESSTASTER2:
N160 IF $AC_MEA[2]==FALSE GOTOF ENDE
N170 R12=$AA_MM3[X]
N180 R13=$AA_MM4[X]
N190 ENDE:
Arbeitsvorbereitung
Programmierhandbuch, 03/2010, 6FC5398-2BP20-1AA0
4.8 Erweiterte Messfunktion (MEASA, MEAWA, MEAC) (Option)
Kommentar
; Messen im Modus 2 mit aktivem Messsystem.
Warten auf Messsignal in der Reihenfolge
steigende Flanke von Messtaster 1, fallende
Flanke Messtaster 1, steigende Flanke von
Messtaster 2, fallende Flanke Messtaster 2 auf
dem Verfahrweg nach X=100.
; Vorlaufstopp
; Erfolg der Messung mit Messtaster 1
kontrollieren.
; Zum ersten programmierten Triggerereignis
(steigende Flanke Messtaster 1) gehörigen
Messwert speichern.
; Zum zweiten programmierten Triggerereignis
(steigende Flanke Messtaster 1) gehörigen
Messwert speichern.
; Erfolg der Messung mit Messtaster 2
kontrollieren.
; Zum dritten programmierten Triggerereignis
(steigende Flanke Messtaster 2) gehörigen
Messwert speichern.
; Zum vierten programmierten Triggerereignis
(steigende Flanke Messtaster 2) gehörigen
Messwert speichern.
Spezielle Wegbefehle
265

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828d

Inhaltsverzeichnis