Herunterladen Inhalt Inhalt Diese Seite drucken

Profibus-Anbindung; Messergebnisse; Messergebnisse Für Measa, Meawa Lesen - Siemens SINUMERIK 828D Funktionshandbuch

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

Werbung

M5: Messen
9.4 Achsspezifisches Messen
Folgende Einstellungen sind zusätzlich erforderlich:
● Antriebsparameter:
CU: p0922 = 395; Einstellung zur Telegrammauswahl
CU: p0684 = 16; Einstellung des Messverfahrens
CU: p0680; Projektierung der zentralen Messtasterklemme
● PROFIBUS-Anbindung:
MD13211 $MN_MEAS_CENTRAL_SOURCE = 2 (Telegramm-Einbindung ohne
Handshake)
9.4.3

Messergebnisse

Messergebnisse für MEASA, MEAWA lesen
Die Ergebnisse des Messbefehls werden in Systemdaten des NC hinterlegt und sind im
Teileprogramm über Systemvariablen lesbar.
● Systemvariable $AC_MEA[Nr]
Statussignal des Messauftrags abfragen.
[Nr] steht für Messtaster (1 oder 2)
Die Variable wird zu Beginn einer Messung gelöscht. Sobald der Messtaster das
Auslösekriterium erreicht (steigende oder fallende Flanke), wird die Variable gesetzt. Damit
kann im Teileprogramm die Durchführung des Messauftrags kontrolliert werden.
● Systemvariable $AA_MM1[Achse] bis $AA_MM4[Achse]
Zugriff auf das Messergebnis des Triggersignals im Maschinenkoordinatensystem. Lesen
im Teileprogramm und in den Synchronaktionen.
[Achse] steht für den Namen der Messachse (X, Y, ...).
● Systemvariable $AA_MW1[Achse] bis $AA_MW4[Achse]
Zugriff auf das Messergebnis des Triggersignals im Werkstückkoordinatensystem. Lesen
im Teileprogramm und in den Synchronaktionen.
[Achse] steht für den Namen der Messachse (X, Y, ...).
Zwei Messsysteme
Wenn der Messauftrag mit zwei Messsystemen durchgeführt wird, sind maximal zwei Trigger-
Ereignisse programmierbar. Bei jedem der zwei Trigger-Ereignisse werden die Messwerte
beider Messgeber erfasst.
Ein Triggerereignis
$AA_MM1[Achse] = Triggerereignis 1, Messwert von Geber 1
$AA_MM2[Achse] = Triggerereignis 1, Messwert von Geber 2
Zwei Triggerereignisse
$AA_MM1[Achse] = Triggerereignis 1, Messwert von Geber 1
$AA_MM2[Achse] = Triggerereignis 1, Messwert von Geber 2
$AA_MM3[Achse] = Triggerereignis 2, Messwert von Geber 1
550
Funktionshandbuch, 08/2018, 6FC5397-1BP40-6AA2
Erweiterungsfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis