Sinumerik Alarm 12585 Channel %1 block %2 variable %3 cannot be changed synchronously with motion
Parameters:
%1 = Channel number
%2 = Block number, label
%3 = Source symbol
Definitions:
When assigning SYNFCT in motion synchronous actions and result variables, only special variables are allowed. Real-time synchronous access is allowed here. Example:
WHEN $AA_IM[AX1]>= 100 DO $AC_TIME=1000. The variable $AC_TIME (time from beginning of block) cannot be written
Reactions:
– Alarm display.
– Interface signals are set.
– Correction block
Remedy:
Modify part program. Only certain variables are allowed for the function SYNFCT where real-time synchronous access is possible.
Program Continuation:
Clear alarm with NC START or RESET key and continue the program.
References
- Siemens Diagnostics Guide by Siemens