M5: Messen
8.6 Simuliertes Messen
8.6
Simuliertes Messen
8.6.1
Allgemeine Funktionalität
Kurzbeschreibung
Zum Messen an realen Maschinen müssen Messtaster angeschlossen sein, die an
bestimmten Positionen Schaltsignale liefern. Das Messen in simulierten Umgebungen
kommt ohne Messtaster aus, die Schaltpositionen werden anderweitig vorgegeben.
Das simulierte Messen unterstützt zwei Arten der Vorgabe von Schaltpositionen:
● Positionsbezogene Schaltanforderung: Die Schaltposition wird aus der im Messsatz
● Externe Schaltanforderung: Die Schaltposition wird durch das Ansteuern eines digitalen
Voraussetzungen
Zum simulierten Messen müssen alle im System vorhandenen Maschinenachsen als
simulierte Achsen parametriert sind:
● MD30130 $MA_CTRLOUT_TYPE[Achse] = 0 (simulierter Sollwert)
● MD30240 $MA_ENC_TYPE[Achse] = 0 (simulierter Geber)
8.6.2
Positionsbezogene Schaltanforderung
Funktion
Die Anwahl der "positionsbezogenen Schaltanforderung" erfolgt über folgende NCK-
spezifische Maschinendaten:
● MD13230 $MN_MEAS_PROBE_SOURCE = 0
● MD13231 $MN_MEAS_PROBE_OFFSET = <Positionsoffset>
Die axiale Schaltposition errechnet sich aus der im Messsatz programmierten axialen
Endposition und dem parametrierten Positionsoffset:
Schaltposition[Achse] = Endposition[Achse] - Positionsoffset
Während des Messsatzes wird zyklisch geprüft ob die Schaltposition der Achse erreicht ist:
Sollposition[Achse] ≥ Schaltposition[Achse]
Mit Erreichen der Schaltposition wird die steigende Flanke des Schaltsignals für Messtaster
1 und 2 erzeugt. Einen Lageregler-Takt später die fallenden Flanken.
690
programmierten axialen Endposition hergeleitet.
Ausgangs bestimmt.
Funktionshandbuch, 03/2010, 6FC5397-1BP20-1AA0
Erweiterungsfunktionen