Remedy:
Remove axis from POLFMLIN or POLFMASK.
Alarm can be suppressed via MD11415 $MN_SUPPRESS_ALARM_MASK_2 bit 11.
At the time of LIFTFAST, an axis for LIFTFAST is programmed, but the status of the axis does not allow LIFTFAST (e.g.
oscillating axis or spindle), or the axis is not in the channel. LIFTFAST should only be applied to those axes that are capable
of retracting at that time; POLFMASK or POLFMLIN should be adapted accordingly.
Programm
continuation:
Clear alarm with the Delete key or NC START.
16020
[Channel %1: ] Repositioning in block %2 is not possible
Parameters:
%1 = Channel number
%2 = Block number, label
Explanation:
Programming or operator action incorrect:
Repositioning via REPOS command is only possible in an asynchronous subprogram (interrupt routine).
If the REPOS command was programmed, e.g. in the main program or in a cycle, part program execution is canceled with
alarm 16020.
In addition, the alarm is output in the following situations:
- Access to $AC_RETPOINT (repositioning point) outside an ASUB (e.g. in the main program)
- An axis to be repositioned was a oscillating axis with sychronous infeed (OSCILL) in the interrupted block and is now in
a state that does not allow it to be traversed as a oscillating axis. Remedy: Change the axis to "neutral axis" state before
repositioning with WAITP.
- An axis to be repositioned was an infeed axis for a oscillating axis in the interrupted block; now it can no longer be
traversed as one. Remedy: Change the axis back to "POS axis" state before repositioning.
Reaction:
Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
Remedy:
Modify the part program if necessary.
Programm
continuation:
Clear alarm with the RESET key. Restart part program
16025
[Channel %1: ] Block %2 impermissible axis exchange in REPOS command by axis %3.
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Axis identifier
Explanation:
With the REPOS command, an axis or spindle was programmed that was in the NEUTRAL state at that time. As the
REPOS command cannot execute any implicit GET, these axes/spindles cannot be
repositioned. Part program editing is therefore canceled.
Reaction:
Interpreter stop
NC Start disable in this channel.
Interface signals are set.
Alarm display.
Remedy:
Assign the axes/spindles that are to be repositioned to the channel via GET command prior to the REPOS command.
Example:
GET(A) ; assign the A axis to the channel
REPOSL A ; reposition the geometry axes and A axis
Programm
continuation:
Clear alarm with the RESET key. Restart part program
16100
[Channel %1: ] Block %2 spindle %3 not available in the channel
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = String
SINUMERIK 808D ADVANCED alarms
5.2 NCK alarms
Diagnostics Manual
Diagnostics Manual, 06/2015, 6FC5398-6DP10-0BA2
243