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

notice

The minimum weighting value is 100%.
The maximum weighting value is limited to P-AXIS-00394.

Programing Example

prg_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