Ü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'
1: virtuelle Bewegungen werden übersprungen

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.