Änderung der Bahndynamik
pathDynamicsSet
pathDynamicsSet(acc:= LREAL, dec:= LREAL, jerk:= LREAL);
Mit pathDynamicsSet
kann zur Laufzeit die Bahndynamik geändert werden.
Funktion | pathDynamicsSet |
Parameter <acc> | Wert für die maximal erlaubte Beschleunigung in mm/s^2. |
Parameter <dec> | Wert für die maximal erlaubte Verzögerung in mm/s^2. |
Parameter <jerk> | Wert für den maximal erlaubten Ruck in mm/s^3. |
Beispiel:
N10 G01 X100 Y200 F60000
!R4:=10000;
//Set path dynamics
!pathDynamicsSet(acc:=200, dec := 200, jerk := R4);
N30 G01 X500 Y0
//Set path dynamics back to default values and jerk to 12000
!pathDynamicsSet(acc:=0, dec := 0, jerk := 12000);
N50 G01 X100 Y200
//Set path dynamics to default values
!pathDynamicsSet(acc:=0, dec := 0, jerk := 0);
N70 G01 X500 Y0
N80 M02
Requirements
Development Environment | Target System |
---|---|
TwinCAT V3.1.4024.12 | PC or CX (x86 or x64) |