Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D Erweiterungsfunktionen Seite 749

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

Werbung

12.95
Hinweis
MEASA und MEAWA kann in einem Satz programmiert werden.
MEASA ist nicht in Synchronaktionen programmierbar.
Die Achsen, für die MEASA programmierte wurde, werden erst nach Eintreffen
aller programmierten Triggerereignisse gebremst.
Beim Start aus einem Teileprogramm werden Meßaufträge mit RESET bzw.
Einwechseln eines neuen Satzes abgebrochen.
Wird MEASA/MEAWA in einem Satz mit MEAS/MEAW programmiert wird dies
mit dem Alarm 21701 abgelehnt.
Ist eine Geometrieachse am Messen beteiligt, so werden die Meßwerte im
Werkstückkoordinatensystem nur dann bereitgestellt, wenn alle Geometrieach-
sen mit dem gleiche Meßauftrag programmiert wurden. Fehlt eine Geometrie-
achse im Meßauftrag, so erfolgt die Meßwertablage nur im Maschinenkoordi-
natensystem und es wird Alarm 21702 ausgegeben. Gleiches gilt auch für Ach-
sen, die an einer Transformation beteiligt sind.
Soll die Messung mit der Meßtasterflanke beginnen,wobei die Position des
Meßtasters zum Startzeitpunkt nicht bekannt ist, so muß der Kunde im Teile-
programm diesen auswerten. Durch die Abfrage des Meßtasterzustandes,
kann allgemein sichergestellt werden ,dass jeweils die nächste hardwareseitig
erkannte Meßtasterflanke (positive oder negative) den Meßauftrag startet.
if $A_PROBE [1] =1
MEAC [X] = (1,1,–1,1)
else
MEAC [X] =(1,1,1,–1)
endif .
Die Beschreibung der Alarme erfolgt in der Online–Hilfe bzw.@@@@
Literatur
2.3.5
Meßergebnisse
Meßergebnisse
Die Ergebnisse des Meßbefehls werden in Systemdaten des NCK hinterlegt
und sind im Teileprogramm über Systemvariablen lesbar.
S
S
S
 Siemens AG 2000 All Rights Reserved
SINUMERIK 840D/840Di/810D/FM–NC Funktionsb. Erweiterungsf. (FB2) – Ausgabe 04.00
; Meßtaster ausgelenkt ?
; Startet mit der ersten erkannten nagativen Flanke.
; Startet mit der ersten erkannten positiven Flanke.
/DA/ Diagnoseanleitung
Systemvariable $AC_MEA[Nr]
Statussignal des Meßauftrages abfragen.
<Nr.> steht für Meßtaster (1 oder 2)
Die Variable wird zu Beginn einer Messung gelöscht. Sobald der Meßtaster
das Auslösekriterium erreicht (steigende oder fallende Flanke), wird die
Variable gesetzt. Damit kann im Teileprogramm die Durchführung des
Meßauftrages kontrolliert werden.
Systemvariable $AA_MM1[Achse] bis $AA_MM4[Achse]
Zugriff auf das Meßergebnis des Triggersignals im Maschinenkoordinaten–
system. Lesen im Teileprogramm und in den Synchronaktionen.
<Achse> steht für den Name der Meßachse (X, Y, ...).
Systemvariable $AA_MW1[Achse] bis $AA_MW4[Achse]
Zugriff auf das Meßergebnis des Triggersignals im Werkstückkoordinaten–
system. Lesen im Teileprogramm und in den Synchronaktionen.
<Achse> steht für den Name der Meßachse (X, Y, ...).
Messen (M5)
2.3 Axiales Messen (Option)
2/M5/2-17

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis