Syntax
VELOLIM[<Ax>]=<Value>
Meaning
VELOLIM: Adapting the velocity or speed limit value
<Ax>: Axis or spindle whose velocity or speed limit value should be adapted.
Using MD30455 $MA_MISC_FUNCTION_MASK, bit 6, it can be set as to whether
VELOLIM is effective independent of whether used as spindle or axis (bit 6 = 1) -
or is able to be programmed separately for each operating mode (bit 6 = 0). If they
are to be separately effective, then the selection is made using the identifier when
programming:
● Spindle identifier for spindle operating modes: S<n>
● Axis identifier for the axis mode, e.g. index: C
<Value>: Percentage correction value
For axes or spindles in the axis mode with setting MD30455 bit 6 = 0 the correction
value refers to the configured maximum axis velocity
(MD32000 $MA_MAX_AX_VELO).
For spindles in the spindle or axis mode and setting MD30455 bit 6 = 1, the cor‐
rection value refers to the maximum speed of the active gear stage
(MD35130 $MA_GEAR_STEP_MAX_VELO_LIMIT[<n>]).
Value range: 1 ... 100
The value 100 does not influence the velocity or speed.
Note
Response at the end of the part program and for a channel reset
The response of VELOLIM at the end of the part program and for a channel reset depends on
the setting of bit 0 in machine data MD32320 $MA_DYN_LIMIT_RESET_MASK:
Note
Speed limiting in spindle operation
Speed limiting using "VELOLIM" (less than 100 %) can be detected in spindle operation via the
following system variables:
● $AC_SMAXVELO (maximum possible spindle speed)
● $AC_SMAXVELO_INFO (identifier for the speed-limiting cause)
Examples
Example 1: Velocity limitation, machine axis
Program code Comment
...
N70 VELOLIM[X]=80 ; The axis slide in the X direction should only be trav-
ersed with a maximum of 80% of the velocity permissible for
the axis.
Work preparation
3.14 Path traversing behavior
NC programming
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0 863