S-DIAS CPU UNIT
CP 733
06.12.2019
Page 37
15
STOP BRKPT
The CPU was stopped by a breakpoint
in the program.
Info
16
CPU STOP
The CPU was stopped by the program-
ming software.
Info
17
INT ERROR
The CPU has triggered a false interrupt
and stopped the user program or has
encountered an unknown instruction
while running the program.
Causes:
-
A nonexistent operating system
was used.
-
Stack error (uneven number of
PUSH and POP instructions).
-
The user program was interrupt-
ed by a software error.
Solution:
-
Correct programming error.
18
SINGLE STEP
The CPU is in single step mode and is
waiting for further instructions.
Info
19
READY
A module or project has been sent to the
CPU and it is ready to run the program.
Info
20
LOAD
The program is stopped and the CPU is
currently receiving a new module or
project.
Info
21
INVALID MODULE
The CPU has received a module that
does not belong to the project.
Solution:
-
Recompile and download the
entire project
22
MEMORY FULL
The operating system memory (heap) is
too small. No memory could be reserved
while calling an internal function or an
interface function is called from the
application.
Causes:
-
Memory is only allocated but not
released.
Solution
-
Clear memory
23
NOT LINKED
When starting the CPU, a missing
module or a module that does not
belong to the project was detected.
Solution:
-
Recompile and download the
entire project
24
DIV BY 0
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.
25
DIAS ERROR
While accessing a DIAS module, an
error has occurred.
Hardware problem
26
WAIT
The CPU is busy.
Info