Path traversing behavior
8.7 Influencing the motion control
Job planning
488 Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
Diagnostics
VELOLIM diagnostics in spindle operation
Active speed limiting using
VELOLIM (less than 100%) can be identified in spindle operation by
reading the system variables $AC_SMAXVELO and $AC_SMAXVELO_INFO.
In the case of limiting, $AC_SMAXVELO supplies the speed limit generated by
VELOLIM. In
this case, variable $AC_SMAXVELO_INFO returns the value "16" as identifier for the cause
of the limit VELOLIM.
Examples
Example 1: Velocity limiting, machine axis
Program code Comment
...
N70 VELOLIM[X]=80 ; The axis slide in the X direction should only be
traversed with a maximum of 80% of the velocity
permissible for the axis.
...
Example 2: Speed limiting, spindle
Program code Comment
N05 VELOLIM[S1]=90 ; Limiting the maximum speed of spindle 1 to 90% of
1000 rpm.
...
N50 VELOLIM[C]=45 ; Limiting the speed to 45% of 1000 rpm, C is the axis
identifier of S1.
...
Configuring data for spindle 1 (AX5):
MD35130 $MA_GEAR_STEP_MAX_VELO_LIMIT[1,AX5]=1000 ; Maximum speed of
gear unit stage 1 =
1000 rpm
MD30455 $MA_MISC_FUNCTION_MASK[AX5] = 64 ; Bit 6 = 1:
Programming
VELOLIM
acts together for
spindle and axis
operation
independent of the
programmed
identifier.