Programmable acceleration overload (DYNAMIC)
For technological reasons it may be necessary to exceed the specified dynamic limit values of the drive in connection with contour affecting influencing processes e.g. to ensure a constant path velocity on polynomial contours.
The following axis-specific command combined with the assigned parameter P-AXIS-00394 permits a weighting of the axis dynamic in percent % in excess of the permissible maximum acceleration P-AXIS-00008. P-AXIS-00394 represents the permissible upper limit for the acceleration weighting factor of the axis in per mill ‰. The weighting factor refers to the feed dynamic limit values of the corresponding active slope profile.
Currently the acceleration weighting function can be used in conjunction with Contouring mode 6.
Syntax: |
<axis_name> [ DYNAMIC DIST_SOFT | ACC_FACT=.. { \ } ] |
<axis_name> | Name of the axis |
DYNAMIC | Identifier for axis dynamic weighting. Must always be programmed as the first keyword. |
DIST_SOFT | Identifier for the polynomial contouring mode 6 |
ACC_FACT=.. | Axis-specific weighting factor in [%] |
\ | Separator ("backslash") for clear programming of the command over multiple lines. |
Notice
The minimum weighting value is 100%.
The maximum weighting value is limited to P-AXIS-00394.
Programing Example
Programmable acceleration overload
%dynamic
N10 #SLOPE[TYPE=STEP]
N20 #CONTOUR MODE[DIST_SOFT PATH_DIST=35 ACC_MAX=100 ]
N30 C[DYNAMIC DIST_SOFT ACC_FACT=200]
(* Acceleration overload factor for C axis 200% *)
N30 G1 G91 G261
N40 X59.485 F10000
N50 X105.172 C26.992
N60 X113.189 C46.171
N70 X100.348 C-46.171
N80 X99.179 C-26.992
N90 G260 X138.799
N100 G261
M30