Herunterladen Diese Seite drucken

Siemens SINUMERIK 828D Funktionshandbuch Seite 22

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

Werbung

Transformationsdefinitionen mit kinematischen Ketten
4.1 Funktionsbeschreibung
Wurde kein Name für $MC_TRAFO_RESET_NAME definiert, ist $MC_TRAFO_RESET_VALUE
aktiv beziehungsweise es ist keine Transformation bei einem Reset aktiv. Der Inhalt dieses
Maschinendatums gibt die Nummer der zu aktivierenden konventionellen Transformation an.
Konventionelle Transformationen sind nicht über kinematische Ketten definiert, sondern über
Maschinendaten.
Weiterhin wirkt das Maschinendatum $MC_RESET_MODE_MASK Bit7 wie bei konventionellen
Transformationen. Ist Bit 7 gesetzt, bleibt die aktive Transformation über RESET bzw.
Teileprogrammende hinweg erhalten.
4.1.4
Migration von kinematischen Transformationen
Herkömmliche Transformationen
Unter herkömmlichen Transformationen werden solche verstanden, die über Maschinendaten
definiert werden. Diese Transformationsdefinitionen bleiben weiterhin gültig und können
ungeschränkt verwendet werden.
Die ab V4.8. SP2 verfügbare Variante erlaubt es, kinematische Transformationen auch über
kinematische Ketten und Systemvariablen zu definieren.
Daten nur einmal halten
Bei der parallelen Nutzung herkömmlicher Transformationen und Transformationen über
kinematische Ketten tritt das Problem auf, dass gegebenenfalls identische
Maschinenkinematiken mit verschiedenen NC-Daten parametriert werden, nämlich einmal mit
Maschinendaten und einmal mit Daten aus den Systemvariablen der kinematischen Ketten und
der Transformationen. Dadurch können Inkonsistenzen in der Datenhaltung auftreten.
Transformation aktivieren
Für die Aktivierung von kinematischen Transformationen stehen die folgenden Funkionen zur
Verfügung:
• Syntax für Transformationen über kinematische Ketten: TRAFOON (Seite 55) (<name>)
• Syntax für herkömmliche Transformationen: TRAORI(...), TRANSMIT(...), TRACYL(...),
TRAANG(...), TRAINT(...)
Transformationen, die über kinematische Ketten definiert wurden, können über die Syntax
für herkömmliche Transformationen aufgerufen werden.
Dazu muss die aufzurufende Transformation über die Systemvariable $NT_TRAFO_INDEX
(Seite 30) definiert werden.
22
Funktionshandbuch, 01/2023, A5E48764313A AE
Transformationen

Werbung

loading