2.2
Vorgabe des Koordinatensystems durch Master
2.2.1
CNC-Kanal als Master
%master
N10 X100 Z20
N20 #CHANNEL
INTERFACE ON
[DYN_CS]
...
M30
Master-
Kanal
1
statische
kartesische
Transformation
kinematische
Transformation
Physikalische Achsen
Abb. 5: Dynamisches Koordinatensystem über Master CNC-Kanal
Programmiertes Freischalten
Der Master zeigt auf dem Kanalinterface ein Koordinatensystem an. Das Koordinatensystem wird dabei
durch die kinematische Transformation spezifisch definiert (aktuell Kinematik = 45 / 201). D.h. die Position
und Orientierung wird kinematikspezifisch gehandhabt. Der Befehl besitzt folgende Syntaxelemente:
#CHANNEL INTERFACE ON | OFF [ DYN_CS ]
DYN_CS / TRACK_CS Es besteht nur die Möglichkeit, die Ausgabe eines dynamischen
Der Master zeigt an, ob er das dynamische Koordinatensystem aktualisiert und die Werte gültig sind. Beim
Einschalten des Interfaces oder erstmaligem Nachführen ist der nachführende Slave selbst dafür
verantwortlich, die Werte "weich" zu übernehmen.
Der Master kann die Versorgung des Interfaces kurzfristig unterbrechen (FREEZE). Beim Fortführen muss
der Slave die Werte ebenso "weich" übernehmen.
TF5200 | TwinCAT 3 CNC
Dynamisches Koordinatensystem
%tracking
N10 X1 A10
N20 #TRACK CS
...
M30
tracking
Kanal
statische
kartesische
Transformation
channel
dynamische
kartesische
Kanal-
interface
Transformation
schnittstelle
dynamisches
kinematische
CS
Transformation
Physikalische Achsen
Koordinatensystems auf dem Kanalinterface zu aktivieren.
Version: 1.03
ON [ ID=1 ]
HLI
#TRACK
Kanal-
schnittstelle
dynamisches
CS
Übersetzung X/Y/Z
Rotation A/B/C
Beschreibung
enable
ON/OFF
PLC
13