Sinumerik Alarm 25030 Axis %1 actual velocity alarm limit

Sinumerik Alarm 25030 Axis %1 actual velocity alarm limit

%1 = Axis name, spindle number

If the axis has at least one active encoder, then the actual speed of the axis is cyclically checked in the IPO cycle. If there are no errors, the actual velocity can never become greater than specified in the axis-specific MD 36200 AX_VELO_LIMIT (threshold for velocity monitoring). This threshold value in [mm/min, rev/min] is input by an amount that is about 5 to 10% greater than that which can occur at maximum traversing velocity. Drive errors can result in the velocity being exceeded and the alarm is then triggered. The alarm can be reprogrammed in the MD ALARM_REACTION_CHAN_NOREADY (channel not ready).

– Mode group not ready.
– Channel not ready.
– If the axis is a single axis when this alarm is triggered, the alarm is only effective for this axis (not effective for e.g. the channel or mode group)
– Channel not ready.
– NC Start disable in this channel.
– NC Stop on alarm.
– The NC switches to follow-up mode.
– Alarm display.
– Interface signals are set.

Please inform the authorized personnel/service department. Check the speed setpoint cable (bus cable). Check the actual values and direction of position control. Change position control direction if the axis rotates uncontrollably -> axis-specific MD 32110 ENC_FEEDBACK_POL [n] = < -1, 0, 1 >. Increase the monitoring limit value in MD 36200 AX_VELO_LIMIT.

Program Continuation:
Clear alarm with the RESET key in all channels of this mode group. Restart part program.


  1. Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 25030 Axis %1 actual velocity alarm limit