Überspringe virtuelle Bewegung
ab TwinCAT V2.9 Build 1022
ab 2.10 Build 1341 für Hilfsachsen
Befehl | #skip VirtualMovements(<parameter>)# |
Parameter | 0 (default): virtuelle Bewegungen werden 'ausgefahren' |
Bewegungen von nicht vorhandenen aber dennoch programmierten Hauptachsen (X, Y & Z) können mit dem Befehl 'skip VirtualMovements' übersprungen werden.
Beispiel:
Die Interpolationsgruppe (CfgBuildGroup) beinhaltet nur Zuweisungen für die X- und Y-Achse. Die Z-Achse ist nicht zugewiesen, aber im Teileprogramm programmiert.
(Startposition X0 Y0 Z0)
N10 #skip VirtualMovements(1)#
N20 G01 X100 Y200 F6000
N30 G01 Z1000 (virtual movement, because z is not assigned)
N40 G01 X500
Die Ausführung dieses Programms überspringt das Segment N30.