Sinumerik Alarm 15190 Channel %1 block %2 not enough free memory for subroutine call


Sinumerik Alarm 15190 Channel %1 block %2 not enough free memory for subroutine call

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

Definitions:
The following deadlock has been found in the interpreter: Memory is needed for calling a subroutine. The module memory is, however, empty and there is no prospect of module memory becoming free again by executing the preprocessing/main run queue, because this queue is empty.

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

Remedy:
Please inform the authorized personnel/service department. Increase machine data 28010 MM_NUM_REORG_LUD_MODULES/28040 MM_LUD_VALUES_MEM / 18210 MM_USER_MEM_DYNAMIC or program a preprocessing stop STOPRE before calling the subroutine.

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

References

  1. Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 15190 Channel %1 block %2 not enough free memory for subroutine call