Sinumerik Alarm 17040 Channel %1 block %2 illegal axis index


Sinumerik Alarm 17040 Channel %1 block %2 illegal axis index

Parameters:
%1 = Channel number
%2 = Block number, label

Definitions:
A read or write access has been programmed to an axial variable in which the axis name cannot be unambiguously imaged on a machine axis. Example: Writing of an axial machine data $MA_… [X]= … ; but geometry axis X cannot be imaged on a machine axis because of a transformation!

Reactions:
– Alarm display.
– Interface signals are set.
– Correction block is reorganized.

Remedy:
Deselect transformation before writing the axial data (keyword: TRAFOOF) or use the machine axis names as axis.

Program Continuation:
Clear alarm with NC START or RESET key and continue the program.

References

  1. Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 17040 Channel %1 block %2 illegal axis index