Sinumerik Alarm 14500 Channel %1 block %2 illegal DEF or PROC instruction in the part program


Sinumerik Alarm 14500 Channel %1 block %2 illegal DEF or PROC instruction in the part program

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

Definitions:
NC part programs with high-level language elements are divided into a preceding definition part followed by a program part. The transition is not marked specifically; a definition statement is not allowed to follow the first program command.

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

Remedy:
Put definition and PROFC statements at the beginning of the program.

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

References

  1. Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 14500 Channel %1 block %2 illegal DEF or PROC instruction in the part program