Channel %1 block %2 reload from external aborted
%1 = Channel number %2 = Block number, label
Execution from external was aborted because the reload buffer does not have enough machine function blocks (traversing blocks, auxiliary function, dwell time etc.). Background: When already executed machine function blocks are released, memory becomes available in the reload buffer. If machine function blocks are no longer released, nothing can be reloaded - this results in a deadlock situation.
Example: Definition of extremely long curve tables via execution from external.
- Interpreter stop
- NC Start disable in this channel.
- Interface signals are set.
- Alarm display.
Insert machine function blocks in the part progam.
Increase the size of the reload buffer ($MN_MM_EXT_PROG_BUFFER_SIZE). Decrease the size of the curve table (Note: Blocks within CTADDEF/CTABEND are not machine function blocks).
Clear alarm with the RESET key. Restart part program
© Siemens AG 2005 All Rights Reserved