Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel Messsätze Programmieren - Siemens 840D sl/840DE sl Handbuch

Inhaltsverzeichnis

Werbung

Parameter
MEAS=±1
MEAS=±2*
MEAW=±1
MEAW=±2*
G...
X... Y... Z...
*Je nach Ausbaustufe max. 2 Eingänge
Beispiel Messsätze programmieren
MEAS und MEAW werden im Satz mit Bewegungsanweisungen programmiert. Die
Vorschübe und Interpolationsarten (G0, G1, ...) sind dem jeweiligen Messproblem
anzupassen; ebenso die Anzahl der Achsen.
N10 MEAS=1 G1 F1000 X100 Y730 Z40
Messsatz mit Messtaster des ersten Messeingangs und Geradeninterpolation. Vorlaufstopp
wird automatisch erzeugt.
Beschreibung
Messauftragsstatus
Ist im Programm eine Auswertung erforderlich, ob der Messtaster geschaltet hat oder nicht,
kann die Zustandsvariable $AC_MEA[n] (n= Nummer des Messtasters) abgefragt werden:
0 Messauftrag nicht erfüllt
1 Messauftrag erfolgreich beendet (Messtaster hat geschaltet)
Hinweis
Wird der Messtaster im Programm ausgelenkt, wird die Variable auf 1 gesetzt. Beim Start
eines Messsatzes wird die Variable automatisch auf Anfangszustand des Tasters gesetzt.
Messwerteaufnahme
Es werden die Positionen aller verfahrenen Bahn- und Positionierachsen des Satzes
(maximale Anzahl an Achsen je nach Steuerungskonfiguration) erfasst. Bei MEAS wird die
Bewegung nach dem Schalten des Messtasters definiert abgebremst.
Hinweis
Ist in einem Messsatz eine GEO-Achse programmiert, werden die Messwerte für alle
aktuellen GEO-Achsen abgelegt.
Ist in einem Messsatz eine an einer Transformation beteiligten Achse programmiert, werden
die Messwerte aller an dieser Transformation beteiligten Achsen abgelegt
Arbeitsvorbereitung
Programmierhandbuch, 11/2006, 6FC5398-2BP10-2AA0
5.7 Messen mit schaltendem Taster (MEAS, MEAW)
Messen mit Taster 1 auf Messeingang 1
Messen mit Taster 2 auf Messeingang 2
Messen mit Taster 1 auf Messeingang 1
Messen mit Taster 2 auf Messeingang 2
Interpolationsart z. B. G0, G1, G2 oder G3
Endpunkt in kartesischen Koordinaten
Spezielle Wegbefehle
5-27

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis