Sinumerik Alarm 17270 Channel %1 block %2 call-by-reference: illegal variable


Sinumerik Alarm 17270 Channel %1 block %2 call-by-reference: illegal variable

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

Definitions:
Machine data and system variables must not be transferred as call-by-reference parameters.

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

Remedy:
Modify NC program: Assign the value of the machine data or of the system variable to a program-local variable and transfer this as parameter.

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

References

  1. Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 17270 Channel %1 block %2 call-by-reference: illegal variable