Sinumerik Alarm 12290 Channel %1 block %2 arithmetic variable % 3 not defined
%1 = Channel number
%2 = Block number, label
%3 = Source string arithmetic variable
Only the R parameters are predefined as arithmetic variables. All other arithmetic variables must be defined with the DEF instruction before being used. The number of arithmetic parameters is defined via machine data. The names must be unambiguous and may not be repeated in the control (exception: local variables).
– Alarm display.
– Interface signals are set.
– Correction block
Press the NC Stop key and select the function “Correction block” with the soft key PROGRAM CORRECT. The correction pointer positions on the incorrect block. Define the required variable in the definition part of the program (possibly in the calling program if it is to be a global variable).
Clear alarm with NC START or RESET key and continue the program.
- Siemens Diagnostics Guide by Siemens