Programm
continuation:
Clear alarm with NC START or RESET key and continue the program.
12587
[Channel %1: ] Block %2 motion synchronous action: operation/function %3 not allowed
Parameters:
%1 = Channel number
%2 = Block number
%3 = Operator/function
Explanation:
The specified function / operator is not permissible for logic operations of real-time variables in motion synchronous actions.
The following operators/functions are permissible:
- == >= <= > < <> + - * /
- DIV MOD
- AND OR XOR NOT
- B_AND B_OR B_XOR B_NOT
- SIN COS TAN ATAN2 SQRT POT TRUNC ROUND ABS EXP LNX SPI
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Modify part program.
Programm
continuation:
Clear alarm with NC START or RESET key and continue the program.
12588
[Channel %1: ] Block %2 motion synchronous action: address %3 not allowed
Parameters:
%1 = Channel number
%2 = Block number
%3 = Address
Explanation:
- The specified address cannot be programmed in motion-synchronous actions. Example: ID = 1 WHENEVER $A_IN[1]==1
DO D3
- The cutting edge cannot be changed out of a motion-synchronous action.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Modify part program.
Programm
continuation:
Clear alarm with NC START or RESET key and continue the program.
12589
[Channel %1: ] Block %2 motion synchronous action: variable %3 not allowed with modal ID
Parameters:
%1 = Channel number
%2 = Block number
%3 = Variable name
Explanation:
The modal ID in motion synchronous action must not be formed by means of an on-line variable.
Examples:
ID=$AC_MARKER[1] WHEN $a_in[1] == 1 DO $AC_MARKER[1] = $AC_MARKER[1]+1
This can be corrected in the following way:
R10 = $AC_MARKER[1]
ID=R10 WHEN $a_in[1] == 1 DO $AC_MARKER[1] = $AC_MARKER[1]+1
The ID in a synchronous action is always permanent, and cannot be changed in the interpolation cycle.
Reaction:
Correction block is reorganized.
Interface signals are set.
Alarm display.
Remedy:
Modify part program: Replace the on-line variable by an arithmetic variable.
SINUMERIK 808D ADVANCED alarms
5.2 NCK alarms
Diagnostics Manual
Diagnostics Manual, 06/2015, 6FC5398-6DP10-0BA2
169