Smart trac, Faults.doc – Yaskawa SmartTrac Fault Tables User Manual
Page 11

10/17/00
New Berlin
Technology Center
Smart Trac
Product
Development
Design
Document
Faults.doc
Rev. # 19
Page 10 of 64
Title: Fault Declarations
The information contained in this document is the
CONFIDENTIAL
property of
MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOC
Print Date: 10/17/00
10
Displayed Fault No.
Priority
D
is
p
lay?
Newest
List
?
Ol
d
es
t
List
?
Severity
Assig
n
Program
Input
Corrective Action
Control
Node
Monitor
Fault
Manager
Fault Legend
Description
A
10
Divide By
Zero
An attempt was made to use ‘0’
as a divisor during computation.
No
Yes
Yes
Minor
Software used to create the application program
may have been old. (Earlier Kernel and library
versions exhibited this problem.) Check the
application program for use of zero during
division.
B
11
Result
Underflow
Floating point error: 1) a
computation is smaller than the
smallest quantity the CPU can
store; 2) An error condition
occurred when an item was
called from an empty stack.
No
Yes
Yes
Minor
Minor
Check the application program for use of
extremely large and/or small numbers for
computation.
C
12
Result
Overflow
Floating point error: An error
occurred when calculated data
could not fit within the
designated field.
No
Yes
Yes
Minor
Minor
Check the application program for use of
extremely large and/or small numbers for
computation.
D
13
Invalid Result
Floating point error: Computed
result is incorrect or is not within
bounds.
No
Yes
Yes
Minor
Minor
Check the application program for use of
extremely large and/or small numbers for
computation.
E
14
Bad Address
Mode
Operand address mode is not
recognized. Examples of correct
addressing is Direct and Indirect.
Yes
Yes
Yes
Major
Major
Verify that there are no hardware problems on
the PC used to create the application. Re-
compile and reload the program and reload it to
the SmartTrac drive. The Smart Trac main CPU
card may be faulty. If available, download a
small test program to see if fault persists.