C-DIAS PROCESSOR MODULE CCP 521
15.03.2016 Page 25
The CPU is currently programming the
memory module.
The CPU was stopped by a breakpoint in
the program.
The CPU was stopped by the PG soft-
ware (F6 HALT in status test).
The CPU has triggered a false interrupt
and stopped the user program or has
encountered an unknown instruction
while running the program.
Cause:
- A nonexistent operating system was
used.
- Stack error (uneven number of PUSH
and POP instructions).
- The user program was interrupted by a
software error.
Solution:
- Correct programming error.
The CPU is in single step mode and is
waiting for further instructions.
A module or project has been sent to the
CPU and it is ready to run the program.
The program has stopped and is receiv-
ing a module or project.
The CPU has received a module, which
does not belong to the project.
The operating system memory /Heap) is
too small. No more memory could be
reserved, when an internal or interface
function was called from the application.
When starting the CPU, a missing
module or a module that does not belong
to the project was detected.
A division error has occurred.
Possible Causes:
- Division by 0.
- The result of a division does not fit in
the result register.
Solution:
- Correct programming error.