Fanuc C-Executer Operating Manual
B-62443EN-3/03E
- 92 -
SS3:ESP3 Stack pointer of privilege level 3 at
exception
CS:EIP CS:EIP of privilege level 3 at exception
21st line Cause of NMI Cause of NMI which is related to any hardware
For the exception which is detected during execution of the
application program, "930 CPU INTERRUPT" message is displayed in the
2nd line as the category of system alarm.
VECT Cause of interruption INT# ERRC
-------+---------------------------------------+-------+-----
0023 Divide error 0
0026 Debug exceptions 1
FFFF Nonmaskable interrupt (NMI) 2
0029 Break point (INT3) 3
002C Overflow 4
002F Bounds check 5
0032 Invalid opcode 6
0035 Coprocessor not available 7
0038 Double fault 8 x
003B Coprocessor Segment Overrun 9
003E Invalid TSS 10 x
0041 Segment not present 11 x
0044 Stack exception 12 x
0047 General protection 13 x
004A Page fault 14
004D Coprocessor error 16
x: There is the error code. Usually, the error code is the
segment register value which has caused the exception.
(NOTE) The value of VECT will may be changed by updating the CNC
software in the future. The above list is base on the
FS16/18's CNC software on 1-Feb-1995.
Frequently occurred error
* Divide error (Divide by ZERO)
This error occurs in the cases that the divisor is zero or the
result of the division is overflowed because of too large result.
* Coprocessor not available
This error occurs in the case that any floating operation is
attempted to execute on the system without FPU(x87). This occurs
when any float or double type variables are used in the user
application program for C Executor. (In case of FS16/18-B. This
error doesn't occure in FS16/18-C because FPU is present.)
* General protection
This error occurs in the cases that any program attempts to access
not-present segment, any program attempts to access any segment of
which it has no access right, etc. This is almost all cause of
"930 CPU INTERRUPT" error. This occurs when incorrect pointer is
used, incorrect arguments are used, etc., in the user application
program.