Einleitung

Versionshinweis

release_note

Diese Funktionalität ist ab TwinCAT 3 verfügbar.

Definition McCOM

Motion Control Component Object Model ist ein binärer Schnittstellenstandard in der Steuerungstechnik der Werkzeugmaschinen.

Angelehnt an den Microsoft COM Standard legt dieser fest, wie unterschiedliche Softwarekomponenten, welche unabhängig entwickelt und erstellt wurden, in Echtzeit zusammenarbeiten.

Die Bezeichnung TcCOM steht für das TwinCAT Component Object Model Konzept.

Beispiel einer kinematischen Transformation
Abb.: Beispiel einer kinematischen Transformation

Kinematische Struktur

Um die Programmierung des Werkstücks zu vereinfachen, kapselt die kinematische Transformation die kinematische Struktur der Maschine und abstrahiert die Bewegungen in ein einfaches kartesisches Koordinatensystem.

Hinweis zur Lizenzierung

Bitte beachten Sie, dass die Nutzung der Transformationsschnittstelle eine lizenzpflichtige Zusatzfunktion ist.

Vorwärts-/Rückwärts-Transformation Vorwärts-/Rückwärts-Transformation

Je nach Kinematik der Maschinen benötigt die CNC für die Berechnung der Bewegungen die Transformation zwischen Achskoordinaten und Programmierkoordinaten. Mit Hilfe dieser kinematischen Transformation werden aus den physikalischen Positionen der Achsen die Koordinaten des NC-Programms (Vorwärtstransformation, ACS -> MCS) berechnet. Umgekehrt berechnet die Rückwärtstransformation die Achspositionen aus den programmierten NC-Positionen (MCS -> ACS).

An-/Abwahl

Die Anwahl der Transformation findet z.B. über einen NC-Befehl im NC-Programm statt.

Funktion der kinematischen Transformation
Abb.: Funktion der kinematischen Transformation

Erweiterbarkeit

Der Anwender hat die Möglichkeit eine eigene Transformation zu erstellen und diese der CNC unter einer ausgewählten Nummer (ID) zur Verfügung zu stellen. Hierzu stehen als Transformationsnummern der Bereich [500; 999] zur Verfügung. Der Bereich [65; 69] ist aus Kompatibilitätsgründen weiterhin verfügbar.