Sinumerik Alarm 12560 Channel %1 block %2 programmed value %3 exceeds allowed limits


Sinumerik Alarm 12560 Channel %1 block %2 programmed value %3 exceeds allowed limits

Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source string

Definitions:
In a value assignment, the permissible value range of the data type has been exceeded.

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

Remedy:
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. Assign value within the value range of the various data types, or if necessary use another type in order to increase the size of the value range, e.g. INT ->REAL. Value ranges of the various variable types:
• REAL: Property: Fractional number with dec. pt., value range: +/-(2-1022-2+1023)
• INT: Property: Integers with signs, value range: +/-(231-1)
• BOOL: Property: Truth value TRUE, FALSE, value range: 0,1
• CHAR: Property: 1 ASCII character, value range: 0-255
• STRING: Property: Character string (max. 100 values), value range: 0-255
• AXIS: Property: Axis addresses, value range: Axis names only
• FRAME: Property: Geometric information, value range: As for axis paths

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

References

  1. Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 12560 Channel %1 block %2 programmed value %3 exceeds allowed limits