004/23/98J. MuszynskiOriginal.
108/21/98D. W. KarrakerSplit driver fault codes among known I/O drivers. Added sub-heading listing DPRAM faults.
212/04/98D. W. KarrakerUpdated DPRAM and PCU faults
312/04/98M. DuValAdded faults for PG-SC. Added cross reference column as to the actual error number shown in Smart Trac
Workstation SW
401/26/99J. CretneyAdded displayed fault codes to fault # 30016 through 30047
502/27/99M. DuValAdded Smart Trac LAN fault table.
603/05/99J. CretneyMerged C-Function Block Fault descriptions. Added decimal representation of fault codes.
703/22/99M. DuValAdded more Smart Trac LAN fault codes.
803/23/99T. WieseChange LAN allocation errors from output to I/O
908/04/99M. DuValAdded Operating System faults, Fault Range Map, and Document Revision. Removed unused sections. Reformatted
fault tables. Corrected documentation errors.
1008/18/99M. DuValInclude revisions from document design review. Added columns: Corrective Action and Assign Program Inputs.
1109/10/99T. EllisChanged Assign Program Inputs to reflect correct values. Provided information for Corrective Actions. Document
clarification and corrections.
1212/16/99S. MackAdded new faults being declared by Function Blocks in MAG_WIND_V1_9 and MAG_STD_V1_9. Added to the
explanations of fault types.
1312/20/99D. W. KarrakerAdded individual CPF and OPE faults under Inverter Faults
1401/05/00M . DuValRenamed references of MAG_CPB_V1_9 to MAG_STD_V1_9. Revised fault definitions in Function Blocks section
specific to MAG_STD_V1_9 library.
1501/11/00D. W. KarrakerAdded revision number for DPRAM driver to section 1.2
1601/12/00M. DuValMinor changes to Function Blocks section.
1701/31/00D. W. KarrakerAdded inverter alarm codes
1804/03/00J. NickelAdded 2 fields to each fault code to indicate which list(s) the fault will be placed in by default: OLDEST or NEWEST.
Also added a column to indicate if the fault is considered a PRIORITY fault by default. Changed the description of
fault #77643 (CAVE Input). Changed legends of event codes 95736-95755 to include “Alm:”. Revised many of the
Corrective actions which were labeled ‘Consult Factory’. Added faults 12B08 – 12B0B, & 12B67. These are new
input faults for the DIAM_2, INRT_1, CTCW_0, CTCW_1 and POSR_0 blocks. Corrected some other typos in the
document. Added another Program Input called ‘FB_Setup’ for use to designate improper inputs to various block
inputs.
1905/09/00S. MackDIAM_0 can declare NO_SYSTEM_CLOCK fault. DIAM_2 will declare DIAM_2_INPUT faults if sanity checks are
exceeded for NumberCalculation, RatedLineSpeed, S_RPM_at_M_RPM, MinDiameter, and MaxDiameter. Updated
Fault Document Revisions.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
1
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
REVDATENAMEDESCRIPTION
209/28/00S. MackAdded PG_TACH Input fault. Fixed fault 11019 from REFQ to CTCW_1 Input fault.
Rev. # 19Page 2 of 64
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
2
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Table of Contents
1.FAULT NUMBER ASSIGNMENTS4
1.1Fault Range Map6
1.2Fault Document Revision7
2.OPERATING SYSTEM8
3.USER DEFINED FAULTS20
4.FUNCTION BLOCKS21
5.DRIVERS30
Rev. # 19Page 3 of 64
5.1DPRAM Driver30
5.2STLAN Driver33
5.3Operator Driver37
6.INVERTER38
7.IO SUBSYSTEM59
8.BOOT64
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
3
10/17/00
Smart Trac
Faults.doc
Rev. # 19Page 4 of 64
New Berlin
Technology Center
ProductDevelopment
Design
Document
Title: Fault Declarations
1. Fault Number Assignments
Xycom Automation has allowed MagneTek to use any “internal” fault number, in the range of 0 to 65535, to identify declared faults. (Internal faults are elaborated on below.)
This document is meant to assign ranges of numbers to the different aspects of the project, which may need to declare faults. There are a vast number of faults and this should
eliminate need for having duplicate fault numbers.
Faults number ranges will be assigned to the following broad categories:
1. Operating System
2. User Defined Faults
3. Function Bloc ks
4. Communications
5. Drivers
6. Inverter (PCU)
7. Hardware
8. IO Subsystem
9. Boot
10. Future
It shall be the responsibility of software engineers controlling each category to:
1. Further sub-divide the range as they deem appropriate.
2. Keep a common header or include file, under file control, with assigned fault numbers.
3. Keep a Word Document , under file control, defining the fault.
Faults have cl assification levels cal led Severity. Severity is the level at which a fault should be interpreted by the operating system. When a fault condition is detected, the
software that declares the fault also reports its severity. Four types of faults can occur: major faults, minor faults, function block setup faults and critical faults.
Major faults can halt execution of the task or node. Most major faults can be manually cleared and the task and node restarted. Major faults stop execution until they are cleared
by a task’s program or by the operator. If a major fault is encountered, the fault routine is run and the first thing that the fault routine should do is call G_FLT (i.e. Get Fault
function block) to get the current fault code. Depending on the fault code, it should deter mine if the s ystem should be shut down or clear the fault and restart execution. Call
C_FLT to clear the fault. Fault clearing can also be done externally by pressing RESET on the Digital Operator. (Typically, automatic clearing of major faults is not
recommended. Fault clearing should be initiated by the machine operator.) Major faults cleared by the Control Node Monitor will cause execution to begin from the start of the
program. If the Major fault is cleared after executing the fault routine, execution of the function block will restart at the point at which the fault was declared. This very important
to understand. For example in a structured text program, if a fault is declared on a certain line, then it is restarted on the following line.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
4
10/17/00
Smart Trac
Faults.doc
Rev. # 19Page 5 of 64
New Berlin
Technology Center
ProductDevelopment
Design
Document
Title: Fault Declarations
Minor faults are logged, but do not halt the system. Minor faults can be cleared. Minor faults do not cause the task’s fault routine to run.
Function block setup faults (FB_SETUP) are those that indicate at least one input of a function block has been supplied with an illegal input.
Critical faults behave similar to major faults in the fact that execution is halted when a critical fault is encountered. The exception is, a critical fault cannot be cleared nor will the
node be allowed to run until node power has been recycled.
The Application Engineer may determine the type of fault (i.e., Major or Minor) only for the User Defined faults. In the other category of faults, the types are predefined and
cannot be changed by the Application Engineer .
1
Faults can be assigned to certain inputs such that the program can react when a fault occurs. These inputs are categorized in this document as Assign Program Input
The Fault Manager I/O Driver has a variable number of logic inputs (BOOLs). Each of these logic inputs will be set true if any of the faults pre-assigned to that logic input is
declared. It will remain true until all faults assigned to that input have been reset. Any number of faults may be assi gned to any of the inputs. The Fault Manager Interface Card is
the mechanism for defining the number of logic inputs, their symbols, and the list of fault codes assigned to that input. The default symbols used in the faults definition document
are “Critical”, “Major”, and “Minor”. These symbol names and the faults assigned to them may be changed by the Application Engineer.
Faults can be displayed in up to three places in a Smart Trac AC1 system: twice in Smart Trac AC1 Workstation and once on the Digital Operator. Specifically, the workstation
shows fault numbers in two places, a) Fault Manager Interface Card, and b) Control Node Monitor. Unfortunately, the same fault has a different number, depending on whether it
is displayed in the Fault Manager or Control Node Monitor. Fault Manager sho ws the fault in decimal while Control Node Monitor shows the number in hexadecimal. This is a
“feature” that was given to us by Xycom Automation. The Digital Operator does not display a fault number rather a Fault Legend. All tables in the ensuing sections have cross
references for each fault.
.
Although fault numbers are displayed in Fault Manager and Control Monitor, a third column has been added to many of the tables in this document: Internal Fault No. An
internal fault number is the number MagneTek development engineers use to identify a fault within a given piece of software and is of no consequence to the Application
Engineer. The displayed fault is equal to the internal fault number + 65,536 (i.e. 10000 HEX). Internal fault numbers are not displayed.
1
Also known as ‘Define Outputs’ tab in Fault Manager Interface Card of Smart Trac AC1 Workstation software.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
5
10/17/00
Smart Trac
Faults.doc
Rev. # 19Page 6 of 64
New Berlin
Technology Center
ProductDevelopment
Design
Document
Title: Fault Declarations
There are three columns following the description of each fault. These are labeled Priority Display, Newest List and Oldest List. Faults which are selected to be a Priority
Display will preempt the local operator from whatever it was doing with a display this fault when it happens. Those faults which are selected to be on the Newest List (and/or
Oldest List) will be placed in the ‘newest’ (or ‘oldest’) list maintained by the fault manager. The Newest List can be thought of as a circular buffer that always contains the
newest faults that have been recorded on this drive. Any fault designated as to be placed on the Newest List will cause the oldest entry on this circular buffer to be discarded if
the Newest List already filled to capacity. The Oldest List can best be thought of as a table with 20 slots. Any fault designated to be placed on the Oldest List will remain on
this list until it is cleared via the local operator. If the Oldest List already filled up, and a fault designated to be placed on the Oldest List occurs, it will NOT be placed o n the
Oldest List. This is done to preserve the fault history of the original event that may have caused many subsequent faults to occur.
1.1 Fault Range Map
This table summarizes all possible fault value locations.
Fault Type
Operating SystemN/A0 to FFFF0 to 65,535
User Defined Faults00000 to 0999910000 to 1270F65,536 to 75,535
Reserved for future u se #110000 to 1099912710 to 12AF775,536 to 76,535
Function Block Faults11000 to 1199912AF8 to 12EDF76,536 to 77,535
Reserved future Communications Protocols12000 to 1999912EE0 to 14E1F77,536 to 85,535
Driver Faults: DPRAM20000 to 2009914E20 to 14E8385,536 to 85,635
Reserved for future d riv e r #120100 to 2019914E84 to 14EE785,636 to 85,735
Driver Faults: STLAN20200 to 2029914EE8 to 14F4B85,736 to 85,835
Reserved for future d riv e r #220300 to 2039914F4C to 14FAF85,836 to 85,935
Driver Faults: OPERATOR20400 to 2049914FB0 to 1501385,936 to 86,035
Reserved for future d riv e r #320500 to 2999915014 to 1752F86,036 to 95,535
Inverter Faults30000 to 3999917530 to 19C3F95,536 to 105,535
Reserved for future u se #240000 to 5999919C40 to 1EA5F105,536 to 125,535
Reserved for future hardware platform fau lts60000 to 655351 E A60 to 1FFFF125,536 to 131,071
Not UsedN/A20000 to 8FFFFFFF131,072 to 2,415,919,103
IO SubsystemN/A90000000 to 90000043N/A
Internal Fault Range
(Decimal)
Displayed in Control Node
Monitor (Hex)
Displayed in Fault Manager Interface Card
(Decimal)
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
6
10/17/00
Smart Trac
Faults.doc
Rev. # 19Page 7 of 64
New Berlin
Technology Center
ProductDevelopment
Design
Document
Title: Fault Declarations
1.2 Fault Document Revision
This table lists the latest version of each fault type. As developers make enhancements that affect faults, they should update the corresponding section and change the
Software/Firmware (SW/FW) Version level accordingly. In this way, we can track whether this document has been properly updated.
SW/FW Type
ASIC-300 Workstation4.2.4
Operating System and IO Subsystem (i.e., Kernel and Monitor)4.2.0
Library: MAG_STD_V1_91.9
Library: MAG_WIND_V1_101.10
Library: MAG_PG_V1_71.7
Driver: DPRAM1.7
Driver: STLAN2.4
Driver: OPERATOR1.10
Smart Trac AC1 Inverter
Boot1.2.0
SW/FW Version
G112131.DAT (R1) for G5+
G110200.DAT (R1) for G5 Parallel HP units
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
7
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
2. Operating System
The following section details fault numbers assigned to the Smart Trac AC1 Operating System.
Notes:
• Fault legend cannot be changed in this section.
• Internal fault values do not apply here. Operating System faults are not added with 10000 HEX.
• The Severity for every Operating System fault in this section is fixed in firmware. It cannot be changed
Display?
Priority
Newest
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
00Not a fault
11Not a fault
22Invalid
33Stack
44Stack
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
Fault
Manager
Opcode
Overflow
Underflow
Operand code within program is
unrecognized. Valid Opcodes
are add, subtract, AND, OR, etc.
Program point er has gone past
the end of the program stack.
Stack is checked at the end of
each program scan.
Program pointer has preceded
the beginning of the program
stack. Stack is checked at the
end of each program scan.
8
List?
YesYesYesMajor
YesYesYesMajor
YesYesYesMajor
Oldest
List?
Severity
Program
Input
Major
Major
Major
Rev. # 19Page 8 of 64
Assign
Corrective Action
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Application program may be overburdened –
reduce amount of logic placed in fast Tasks
(15ms or faster) to slow Tasks (30 ms or slower).
This may include reducing number of Program
Units and/or program elements.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
55Stack
66Call
77Call OverflowCannot process next Opcode
88Task
99Operand
Fault
Manager
Corrupted
Underflow
Corrupted
Undrflow
Location of program stack has
inadvertently changed. Stack is
checked at the end of each
program scan.
Cannot process next Opcode
because a program pointer has
preceded the beginning of the
program stack.
because a program pointer has
gone past the end of the program
stack.
A stack that contains code for
each Task to be run is bad.
A computation is smaller than
the smallest quantity the CPU
can store.
ProductDevelopment
Design
Document
Display?
Priority
Newest
List?
YesYesYesMajor
YesYesYesMajor
YesYesYesMajor
YesYesYesMajor
NoYesYesMinor
Rev. # 19Page 9 of 64
Oldest
List?
Severity
Program
Input
Major
Major
Major
Major
Minor
Assign
Corrective Action
The Smart Trac main CPU card may be faulty. If
available, download a small test program to see
if fault persists.
Verify that there are no hardware problems on
the PC used to create the application. Recompile and reload the program and reload it to
the SmartTrac drive. Replace the SmartTrac
CPU card.
Verify that there are no hardware problems on
the PC used to create the application. Recompile and reload the program and reload it to
the SmartTrac drive. Replace the SmartTrac
CPU card.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
9
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
A10Divide By
B11Result
C12Result
D13Invalid ResultFl oating point e rror: Compute d
E14Bad Address
Fault
Manager
Zero
Underflow
Overflow
Mode
An attempt was made to use ‘0’
as a divisor during computation.
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.
Floating point error: An error
occurred when calculated data
could not fit within the
designated field.
result is incorrect or is not within
bounds.
Operand address mode is not
recognized. Examples of correct
addressing is Direct and Indirect.
ProductDevelopment
Design
Document
Display?
Priority
Newest
List?
NoYesYesMinorSoftware used to create the application program
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
YesYesYesMajor
Rev. # 19Page 10 of 64
Oldest
List?
Severity
Program
Input
Minor
Minor
Minor
Major
Assign
Corrective Action
may have been old. (Earlier Kernel and library
versions exhibited this problem.) Check the
application program for use of zero during
division.
Check the application program for use of
extremely large and/or small numbers for
computation.
Check the application program for use of
extremely large and/or small numbers for
computation.
Check the application program for use of
extremely large and/or small numbers for
computation.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
10
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
F15Address
1016Data UnknownOperand type does not conform
1117Not used
1218Data
1319Bad Data TypeOperand type cannot be used for
1420Bad AddressAn attempt has been made to
Fault
Manager
Mismatch
Mismatch
Address types are not equivalent.
This prohibits a valid
computation or comparison from
taking place.
to any available form.
Operand types are not
equivalent. This prohibits a valid
computation or comparison from
taking place.
this specific computation or
comparison.
access data from an invalid
memory location.
ProductDevelopment
Design
Document
Display?
Priority
Newest
List?
YesYesYesMajor
YesYesYesMajor
YesYesYesMajor
YesYesYesMajor
YesYesYesMajor
Rev. # 19Page 11 of 64
Oldest
List?
Severity
Program
Input
Major
Major
Major
Major
Major
Assign
Corrective Action
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Valid types include byte, unsigned long,
Boolean, float, etc.
Check application program for improper data
type comparisons. Valid types include byte,
unsigned long, Boolean, float, etc.
Check application program for improper
comparisons. Example of this is attempting to
compare a Boolean with a string pointer.
Check memory allocation for this node in Smart
Trac AC1 Workstation software. In Configure
dialog box, make sure the following is true:
Base Address = 0x300000, Base Memory Size =
0x100000, Retentive Address = 0xDC000, and
Retentive Size = 0x3F00. The Smart Trac main
CPU card may be faulty. If available, download
a small test program to see if fault persists
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
11
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
1521Operand2
1622Operand1
1723Invalid JumpCalculated offset appears outside
1824Invalid
Fault
Manager
Invalid
Invalid
Address
2nd operand code within program
is unrecognized. Valid Opcodes
are add, subtract, AND, OR, etc.
1st operand code within program
is unrecognized. Valid Opcodes
are add, subtract, AND, OR, etc.
the bounds of the program.
Branch cannot be completed.
Address does not appear within
NVRAM, DRAM, nor Task
table.
ProductDevelopment
Design
Document
Display?
Priority
Newest
List?
YesYesYesMajor
YesYesYesMajor
YesYesYesMajor
YesYesYesMajor
Rev. # 19Page 12 of 64
Oldest
List?
Severity
Program
Input
Major
Major
Major
Major
Assign
Corrective Action
Verify that there are no hardware problems on
the PC used to create the application. Recompile and reload the program and reload it to
the SmartTrac drive. Replace the SmartTrac
CPU card.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Check memory allocation for this node in Smart
Trac Workstation software. In Configure dialog
box, make sure the following is true: Base
Address = 0x300000, Base Memory Size =
0x100000, Retentive Address = 0xDC000, and
Retentive Size = 0x3F00. The Smart Trac main
CPU card may be faulty. If available, download
a small test program to see if fault persists
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
12
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
1925Float ErrorFloating point error: an unknown
1A26Fstack
1B27Fstack
1C28Bad OperandBased on the operand’s mode,
Fault
Manager
Overflow
Underflow
float error, which is detected
only if all other floating point
errors have not triggered a fault
(underflow, overflow, float
invalid).
Float stack overflow. Float
pointer has gone past the end of
the float stack.
Float stack underflow. Float
pointer has preceded the
beginning of the float stack.
operand address is invalid.
ProductDevelopment
Design
Document
Display?
Priority
Newest
List?
NoYesYesMinor
YesYesYesMinor
YesYesYesMinor
YesYesYesMajor
Rev. # 19Page 13 of 64
Oldest
List?
Severity
Program
Input
Minor
Major
Major
Major
Assign
Corrective Action
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
13
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
1D29Operand
1E30Out of
1F31Action InvalidBased on what is encountered in
2032I/O Read FailCould not read input image table
2133I/O Write FailCould not write to output image
Fault
Manager
Negative
Memory
Situation where a value should
not be negati ve. The SQRT,
LOG and LN functions will
declare this fault if their input is
negative.
Attempt to allocate memory for
the program stack and initialize
it to zero has failed.
the program, certain routines or
‘actions’ are processed. If the
requested action does not match
those that are available, this fault
will be realized.
for an associated driver, i.e.,
Interface Card.
table for an associated driver,
i.e., Interface Card.
ProductDevelopment
Design
Document
Display?
Priority
Newest
List?
NoYesYesMinor
YesYesYesMajor
YesYesYesMajor
YesYesYesMajor
YesYesYesMajor
Rev. # 19Page 14 of 64
Oldest
List?
Severity
Program
Input
Minor
Major
Major
Major
Major
Assign
Corrective Action
Search your application program to ensure that
only positive values can be input to the SQRT,
LOG and/or LN functions.
The Smart Trac main CPU card may be faulty. If
available, download a small test program to see
if fault persists.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
An Interface Card (driver) may be out of date.
Check for valid installed hardware. For example,
if using the STLAN driver, make sure an
ARCNET card is part of the Smart Trac drive
card stack.
An Interface Card (driver) may be out of date.
Check for valid installed hardware. For example,
if using the STLAN driver, make sure an
ARCNET card is part of the Smart Trac drive
card stack. The Smart Trac main CPU card may
be faulty. If available, download a small test
program to see if fault persists
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
14
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
2234Bad C CallA functional call within the
2335String OverrunLength of text to be displayed
2436Negative ShiftDuring conversion of a data type
2537Bad CoercionInvalid data type promotion, i.e.,
2638Bad Address
Fault
Manager
Mode
program failed. Specifically, the
amount of information being
placed on stack(s) will exceed
limit.
exceeds maximum number of
allowable characters.
(number), the argument used to
specify how many places to shift
was negative .
change a ‘double’ to a ‘byte’.
Problem found when validating
operand types. Incorrect mode
used when processing oper and
and data type.
ProductDevelopment
Design
Document
Display?
Priority
Newest
List?
YesYesYesMajor
NoYesYesMinor
NoYesYesMinor
YesYesYesMajor
NoYesYesMinor
Rev. # 19Page 15 of 64
Oldest
List?
Severity
Program
Input
Major
Minor
Minor
Major
Minor
Assign
Corrective Action
Application program may be overburdened –
reduce amount of logic placed in fast Tasks
(15ms or faster) to slow Tasks (30 ms or slower).
This may include reducing number of Program
Units and/or program elements.
Avoid use of extremely long text. Function
Block names and symbol names should be kept
to a manageable length (< 64 chars).
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Check application program for data type
mismatches.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
15
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
2739Bad Bit
2840Bad Data SizeMismatch found when
2941Bit Out of
2A42Bad Function
2B43Bad Lower
Fault
Manager
Number
Range
Ptr
Bound
Requested bit number is
unavailable.
performing computation on 2
differing data types.
Logical bit does not fit within
bounds of data type. For
example, an attempted was made
to OR bit 0x0800 with a byte.
Pointer to a Function Block call
is invalid. ‘C’ FB cannot be
processed.
Index into an internal array has
exceeded the lower bounds.
ProductDevelopment
Design
Document
Display?
Priority
Newest
List?
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
Rev. # 19Page 16 of 64
Oldest
List?
Severity
Program
Input
Minor
Minor
Minor
Minor
Minor
Assign
Corrective Action
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Check application program for data type
mismatches.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
Index into an internal array has
exceeded the upper bounds.
Invalid date or time has been
specified.
Attempts to terminate a Task, or
remove it completely from the
processing que ue ha ve fa il ed .
List?
NoYesYesMinor
NoYesYesMinor
YesYesYesCritical
Oldest
List?
Severity
Program
Input
Minor
Minor
Critical
and
Major
Critical
and
Major
Rev. # 19Page 17 of 64
Assign
Corrective Action
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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..
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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..
Application program may be overburdened –
reduce amount of logic placed in fast Tasks
(15ms or faster) to slow Tasks (30 ms or slower).
This may include reducing number of Program
Units and/or program elements.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
17
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
7FF932761No Startup FBNo startup function block was
7FFA32762Breakpoint SetBreakpoint encountered in
7FFB32763Bad Offset
7FFC32764Task OverrunTask has taken too long to
7FFD32765Restart FailedA request to have a Task change
Fault
Manager
Range
configured for a user task.
program. Not really a fault but
used for debug purposes.
Attempt to address data within
memory is out of range.
complete. Applies to Cyclic and
IoSync Tasks only.
from stop to start mode has
failed.
ProductDevelopment
Design
Document
Display?
Priority
Newest
List?
YesYesYesCritical
YesYesYesN/A
YesYesYesCritical
YesYesYesCritical
YesYesYesCritical
Rev. # 19Page 18 of 64
Oldest
List?
Severity
Program
Input
Critical
and
Major
Critical
and
Major
Critical
and
Major
Critical
and
Major
Critical
and
Major
Assign
Corrective Action
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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..
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
Application program may be overburdened –
reduce amount of logic placed in fast Tasks
(15ms or faster) to slow Tasks (30 ms or slower).
This may include reducing number of Program
Units and/or program elements.
Check for valid installed hardware. For example,
if using the STLAN driver, make sure an
ARCNET card is part of the Smart Trac card
stack.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
18
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
7FFE32766Watchdog
7FFF32767Fatal ErrorUnrecoverable fault, usually
Fault
Manager
Timeout
One or more Program Units
associated with a Task have not
been completed within the
‘Watch Dog Timeout’ setting.
occurs during Driver startup.
ProductDevelopment
Design
Document
Display?
Priority
Newest
List?
YesYesYesCritical
YesYesYesCritical
Rev. # 19Page 19 of 64
Oldest
List?
Severity
Program
Input
Critical
and
Major
Critical
and
Major
Assign
Corrective Action
Extend the Watchdog Timeout for the faulted
Task. Generally, do not exceed 3x the cyclic
task’s value nor 300ms for an IoSync Task.
Application program may be overburdened –
reduce amount of logic placed in fast Tasks
(15ms or faster) to slow Tasks (30 ms or slower).
This may include reducing number of Program
Units and/or program elements.
Verify that there are no hardware problems on
the PC used to create the application. Recompile 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.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
19
10/17/00
Smart Trac
Faults.doc
Rev. # 19Page 20 of 64
New Berlin
Technology Center
ProductDevelopment
Design
Document
Title: Fault Declarations
3. User Defined Faults
These are faults assigned by the Application Engineer using the S_FLT function block.
User defined faults are just that – they’re faults defined by the person who does the Smart Trac AC1 Workstation programming. Faults are defined in the Fault Manager
Interface Card. Fault Legend Text is entered via Fault Editor tab. Fault codes or numbers are automatically assigned for each entry or the Application Engineer can select any
decimal fault code number in the 65,536 to 75,535 range. After text for a user defined fault has been assigned, it needs to be associated with an output. This is done in DefineOutputs tab. Select the desired fault output, or create a new fault output, and then assign any user defined fault to it. It is also in this location where the engineer may choose
“Critical”, “Major”, or “Minor” as the assigned program input. Once a corresponding fault symbol has been added, the Application Engineer is free to use the symbo l in his/her
program. An S_FLT block can be used to annunciate a user defined fault and C_FLT can be used to clear the fault. (It may be desirable to reset the fault via Control Node
Monitor, by setting the Fault Manager’s FaultReset1 symbol, or by pressing RESET on the Digital Operator.) The decimal fault code must be connected to the FCD input (shown
on function block). See S_FLT help in Smart Trac AC1 Workstation software for directions.
Newest List?
Priority
Displayed Fault
Internal Fault #
Display?
No.
Fault LegendDescription
Control
Node
Monitor
Fault
Manager
10000655360User Fault #1User definition #1TBDTBDTBDMajor or
10001655371User Fault #2User definition #2TBDTBDTBDMajor or
………………
………………
………………
………………
1270F755359999User Fault
User definition #9999TBDTBDTBDMajor or
#9999
Oldest List?
Severity
Program
Input
Assign
Corrective Action
User corrective action #1.
Minor
Critical, Major,
Minor, or user
defined
User corrective action #2.
Minor
Critical, Major,
Minor, or user
defined
…
…
…
…
User corrective action #9999.
Minor
Critical, Major,
Minor, or user
defined
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
20
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
4. Function Blocks
The following section de tails fault numbers assigned to C la nguage function blocks.
Internal Fault #
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
12AF87653611000No System
12AF97653711001Web BreakThe WEBB block has declared a web
12AFA7653811002Ilegal Scan
Fault
Manager
Clock
Time
A ‘C’ language function block
(WEBB or DIAM_0) has made a
system call to get the present time
and the call returned indicating that
the time was not available. This
fault is declared by blocks that need
to know the present relative time to
perform their function.
break.
Either the RAMP, RAMP_1, SCRV
or SPDR_1 block has an illegal scan
time.
Display?
Priority
Newest
List?
NoYesYesMinor
YesYesYesMinor
YesYesYesMinor
List?
Severity
Oldest
Rev. # 19Page 21 of 64
Program
Assign
Input
Corrective Action
Minor
Major
Major
Some incompatibility may be happening
with the version of the operating system
and the downloaded program. The CPU
card may be defective.
Check web material for breakage or look
at logic output for same, and repair if
necessary.
The RAMP and RAMP_1 block cannot
operate with a scan time of less than
0.002 seconds; the SCRV block cannot
operate with a scan time of less than
0.0005 seconds. The SPDR_1 block
must have a scan time > 0.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
21
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Title: Fault Declarations
Internal Fault #
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
12AFB7653911003Illegal InputThe input to a block has an
12AFC7654011004PG Illegal
12AFD7654111005PG Illegal
Fault
Manager
Port
Chan
inappropriate input. The blocks
declaring this are CAVE, DAVE,
LDelay, NDelay, REFQ, TENR_1,
POSR_1, and POSR_2. These
function blocks expect parameter
inputs within a specified number
range.
( Note: this fault applies to
MAG_CPB libraries V1.8 and
older. )
The port setting to the
PG_ANALOG_IN, PG_DELTA_P,
or PG_TACH block is not one of the
legal values of 0, 1, 2 or 3.
The channel input setting to the
PG_TACH or PG_ANALOG_IN
block is not one of the legal values
of 0 or 1.
Document
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
List?
Severity
Oldest
Rev. # 19Page 22 of 64
Program
Assign
Input
Corrective Action
FB_se
tup
Major
Major
Refer to block description Help in Smart
Trac AC1 Workstation software. Obey
these limits:
Samples for CAVE = 1 to 500;
Samples for DAVE = 1 to 1000;
Delays for LDelay = 1 to 500;
Delays for NDelay = 1 to 500;
REFQ CascadeNumber = 1 to
MaxCascadeNumber;
TENR_1 needs inputs for Webwidth,
WebThickness and TensionZoneLength.
POSR_1 Roll_Diameter > 1;
For POSR_2, all of these must be > 0:
RatedLineSpd, R1_Factor, R2_Factor,
RatedDancerStorage,
S_RPM_At_M_RPM,
POSR_0_ScanTime.
Port number is used to identify the PG
card. Note: older versions of the PG card
had legal values of 0 through 3. Newer
PG cards have only one port setting. Use
PortNumber = 1.
Use only channel 0 or channel 1. All
other values will cause this fault.
Reference drive schematic to set
correctly.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
22
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Internal Fault #
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
12AFE7654211006PG Card ID
12AFF7654311007PG A/D
12B007654411008I/O Memory
Fault
Manager
Error
Retries
Alloc
ProductDevelopment
Design
Document
The PG card can’t be found. This is
due to the software not seeing the
correct identification code on the PG
card.
The PG_ANALOG_IN function
block senses that the PG card has not
done an analog to digital conversion
in the allotted time after the number
of attempts set by the TriesB4Fault
input to the PG_ANALOG_IN
block.
Dynamic RAM was not available for
use by one or more Function Blocks.
Display?
Priority
Newest
List?
YesYesYesMinor
NoYesYesMinor
YesYesYesMinor
List?
Severity
Oldest
Rev. # 19Page 23 of 64
Program
Assign
Input
Corrective Action
Major
Minor
Major
The correct PG card must be installed for
the Smart Trac AC1 function blocks
used.
Try increasing the number of attempts
for conversi on, TriesB4Fault, to a higher
value. Possibility the PG card is
defective.
These Functio n Blocks requi re use of
DRAM: CAVE, LDelay, NDelay, and
REFQ. One of these FBs was unable to
allocate memory to support its function.
Recycle power to Smart Trac AC1. If
problem persists, replace Smart Trac
CPU card.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
23
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Internal Fault #
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
12B017654511009TAPER Setup
12B027654611010PG_DELTA_
12B037654711011PG_DELTA_
12B047654811012FGEN5 InputThe FGEN5 block declares this fault
12B057654911013LDel a y Inp u tAn LDel a y fu nct io n blo c k has
Fault
Manager
Flt
P ID
P Setup
The TAPER block declares this fault
if input Tension Setpoint < 0, or
input Taper Ratio <=0, or input
Present Diameter <=0, or input Core
Diameter <= 0, or input Full Roll
Diameter <= input Core Diameter, or
input RatioAt20Percent_BU <=0, or
input RatioAt40Percent_BU <=0, or
input RatioAt60Percent_BU <=0, or
input RatioAt80Percent_BU <=0, or
input RatioAt100Percent_BU <= 0.
The PG Delta card can’t be found.
This is due to the software not seeing
the correct identification code on the
PG card which is used for
registration applications.
The PG_DELTA_P function block
declares this fault when the counter
start and stop source inputs are not in
the range from 1 to 4.
if input X_At_X5 is set to a value
less than or equal to input X_At_X0.
detected that its “Delays” input is
outside the valid range of 1 to 500.
Display?
Priority
Newest
List?
NoYesYesMinor
YesYesYesMinor
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
List?
Severity
Oldest
Rev. # 19Page 24 of 64
Program
Assign
Input
Corrective Action
FB_se
tup
Major
Minor
FB_se
tup
FB_se
tup
Change application program to meet the
following:
Tension Setpoint > 0,
Taper Ratio > 0,
Present Diameter > 0,
Core Diameter > 0,
Full Roll Diameter > Core Diam,
RatioAt20Percent_BU > 0,
RatioAt40Percent_BU > 0,
RatioAt60Percent_BU > 0,
RatioAt80Percent_BU > 0,
RatioAt100Percent_BU > 0.
The correct PG card must be installed for
the Smart Trac PG_DELTA_P function
block used.
Change input value(s) to counter start
input and stop source such that they fall
within the range of 1 through 4.
Set inputs such that
X_At_X5 > X_At_X0.
Review the LDelay functio n blo cks to
ensure all “Delays” inputs are within the
range of 1 to 500.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
24
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Internal Fault #
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
12B067655011014NDelay InputAn NDelay function block has
12B077655111015REFQ InputA REFQ function block ha s detected
12B087655211016DIAM_2
12B097655311017INRT_1 InputAn INRT_1 block has detected a
12B0A7655411018CTCW_0
12B0B7655511019CTCW_1
Fault
Manager
Input
Input
Input
detected that its “Delays” input is
outside the valid range of 1 to 500.
a “CascadeNumber” input >
“MaxCascadeNumber” input, or,
“MaxCascadeNumber” input does
not fall within a valid range of 1
through 255.
A DIAM_2 block has detected an out
of range value on one or more of its
inputs labeled RatedLineSpeed,
S_RPM_AT_M_RPM,
MaxDiameter, MinDiameter, or
NumberCalculation.
value of 0 on the RatedHorsepower
input.
A CTCW_0 block has detected a
value of 0 on its Diameter input
A CTCW_1 block has detected a
value of 0 on either the Horsepower
or the S_RPM_AT_M_RPM inputs.
Display?
Priority
Newest
List?
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
List?
Severity
Oldest
Rev. # 19Page 25 of 64
Program
Assign
Input
Corrective Action
FB_se
tup
FB_se
tup
FB_se
tup
FB_se
tup
FB_se
tup
FB_se
tup
Review the NDelay function blocks to
ensure all “Delays” inputs are within the
range of 1 to 500.
Ensure the RE FQ function block has a
“CascadeNumber” input less than or
equal to “MaxCascadeNumber” input.
Ensure “MaxCascadeNumber” input
ranges from 1 to 255.
Ensure the DIAM_2 block has the proper
values at its inputs as follows:
RatedLineSpeed > 0,
S_RPM_AT_M_RPM > 0,
MinDiameter > 2 inches, or 5 cm,
MinDiameter <= MaxDiameter <= 99
inches, or 200 cm,
0 <= NumberCalculation <= 255.
Ensure the INRT_1 block has a positive,
non-zero value for its RatedHorsepower
input.
Ensure the CTCW_0 block has a
positive, non-zero value for its Diameter
input.
Ensure that the CTCW_1 block has
positive, non-zero values for both the
Horsepower and S_RPM_AT_M_RPM
inputs.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
25
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Title: Fault Declarations
Internal Fault #
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
12B0C7655611020PG_TACH
12B0D
to
12B5B
12B5C7663611100Tach LossThe TMON block has detected a
12B5D7663711101Reverse Tach
12B5E7663811102Fwd
Fault
Manager
76557 to
76635
11021
to
11099
Input
Not Used
Flt
Overspeed
A PG_TACH or PG_TACH2 block
has detected a value of 0 on the
TachCounts or RatedSpeed inputs.
tachometer (encoder) loss.
The TMON block has detected a
reversed tachometer (encoder)
connection.
The TMON block has detected an
overspeed condition in the forward
direction.
Document
Display?
Priority
Newest
List?
NoYesYesMinor
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
List?
Severity
Oldest
Rev. # 19Page 26 of 64
Program
Assign
Input
Corrective Action
FB_se
tup
Major
Major
Major
Ensure the PG_TACH or PG_TACH2
block has non-zero values for the
TachCounts and RatedSpeed inputs.
Check wiring from encoder to PG card.
Tach loss occurs when AuxSpeedSense
> (AuxSenseLevel / 100) and
TachometerInput < (TachSenseLevel /
100).
Change wiring from encoder to PG card.
Declared when AuxSpeedSense >
(AuxSenseLevel / 100) AND
(ReferenceInput > 0 and
TachometerInput < 0) OR
(ReferenceInput < 0 and
TachometerInput > 0).
Motor speed has exceeded the forward
setpoint: TachometerInput >
(FwdOverspeedLimit / 100). Reduce
commanded speed or load if runaway
condition exists.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
26
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Internal Fault #
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
12B5F7663911103Rev
12B607664011104TENR InputA TENR function block has detected
12B617664111105SCRV InputA SCRV function block has detected
12B627664211106DAVE InputA DAVE function block has detected
Fault
Manager
Overspeed
The TMON block has detected an
overspeed condition in the reverse
direction.
a value of zero for any one of these
inputs: TensionZoneLength,
WebWidth, WebThickness, or
YoungsModulus.
a negative value for one of these
inputs: Accel_Time, Decel_Time,
Accel_Jrk_Percent,
Decel_Jrk_Percent.
an out of range value at its
“NumberOfSamples” input.
Display?
Priority
Newest
List?
YesYesYesMinor
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
List?
Severity
Oldest
Rev. # 19Page 27 of 64
Program
Assign
Input
Corrective Action
Major
FB_se
tup
FB_se
tup
FB_se
tup
Motor speed has exceeded the reverse
setpoint: TachometerInput <
(RevOverspeedLimit / 100). Reduce
commanded speed or load if runaway
condition exists.
Ensure that the TENR function block has
non-zero values at TensionZoneLength,
WebWidth, WebThickness or
YoungsModulus inputs. Note that a
function block uses a value of ‘0’ when
an input is left unconnected.
Ensure that the SCRV block has
Accel_Time, Decel_Time,
Accel_Jrk_Percent, and
Decel_Jrk_Percent input values are
greater than or equal to zero.
Ensure that the DAVE function blocks
use values from 1 to 500 at their
“NumberOfSamples” inputs.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
27
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Internal Fault #
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
12B637664311107CAVE Input
12B647664411108POSR_1
12B657664511109POSR_2
Fault
Manager
Input
Input
ProductDevelopment
Design
Document
A CAVE function block has
detected an out of range value at
its "NumberOfSamples" or
"MaxNumberOfSamples" input, or
an infinite or NaN value at its
"InputSignal" in put.
A POSR_1 function block has
detected an out of range value at its
“Roll_Diameter” input or its
RetainMaxValue input is equal to its
RetainMinValue input.
A POSR_2 function block has
detected an out of range value for
one of its inputs labeled
“RatedLineSpd”,
“S_RPM_At_M_RPM”,
“RatedDancerStorage”, “R1_Factor”,
or “R2_Factor”.
Display?
Priority
Newest
List?
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
List?
Severity
Oldest
Rev. # 19Page 28 of 64
Program
Assign
Input
Corrective Action
FB_se
tup
FB_se
tup
FB_se
tup
Ensure that the CAVE function block
uses a range of 1 to 500 for
“MaxNumberOfSamples” input and
“NumberOfSamples” <
“MaxNumberOfSamples”. Ensure that
the value at "InputSigna l" is not
infinity or NaN (Not A Number).
Infinity can be created by dividing by
zero or taking the logarithm of 0.
NaN values can be created with
equations such as square root of a
negative number or zero divided by
zero.
Ensure that the POSR_1 function block
uses a value for its “Roll_Diameter”
input > 1. Ensure that the Dancer Signal
has been calibrated (i.e. its
RetainMinValue and RetainMaxValue
must both no t equal zero ).
Ensure that the POSR_2 function block
inputs labeled “RatedLineSpd”,
“S_RPM_At_M_RPM”,
“RatedDancerStorage”, “R1_Factor”,
and “R2_Factor” have values > 0.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
28
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Internal Fault #
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
12B667664611110GEAR InputA GEAR function block has detected
12B677664711111POSR_0
Fault
Manager
Input
a value of ‘0’ for its
“InputGear_Denominator” input.
A POSR_0 function block has
calculated an out of range value for
its “DancerOut” output.
“DancerOut” is the “DancerSignal”
modified by a SPAN and ZERO
adjustments provided by
corresponding the POSR_1 function
block. “DancerOut” is a per-unit
number and this fault is declared if
“DancerOut” calculates as less than
-0.1 or greater than +1.1.
Display?
Priority
Newest
List?
NoYesYesMinor
NoYesYesMinor
List?
Severity
Oldest
Rev. # 19Page 29 of 64
Program
Assign
Input
Corrective Action
FB_se
tup
FB_se
tup
Ensure that the GEAR function block
input(s) “InputGear_Denominator” is not
set to zero.
Ensure that the DancerSignal of the
corresponding POSR_1 function block
has been calibrated. Ensure that the
dancer feedback mechanism has not
moved. The dancer signal in the
corresponding POSR_1 function block
may need recalibration.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
29
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
5. Drivers
5.1DPRAM Driver
The following section details fault numbers assi gned to Dual Port RAM.
handshake fault between the
Smart Trac AC1 CPU card
and the inverter control card.
handshake fault between the
Smart Trac AC1 CPU card
and the inverter control card.
fault between the Smart Trac
AC1 CPU card and the
inverter control card.
handshake fault between the
Smart Trac AC1 CPU card
and the inverter control card.
Display?
Priority
Newest
List?
NoYesYesMinor
YesYesYesMinor
NoYesYesMinor
NoYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 30 of 64
Program
Assign
Input
Minor
Major
Minor
Minor
High Speed data such as torque reference
and motor speed cannot be obtained from
the inverter card. Recycle drive power. If
problem persists, consult the factory.
High Speed command information such as
Run/Stop cannot be sent to the inverter
card. Drive must be stopped by externallywired E-stop. Recycle drive power. If
problem persists, consult the factory.
Inverter parameters such as ‘Accel Time 1’
cannot be obtained from the inverter card.
Recycle drive power. If problem persists,
consult the factory.
Cannot send parameters values from Smart
Trac drive’s CPU card to inverter card.
Recycle drive power. If problem persists,
consult the factory. Note: there are some
critical parameters that cannot be changed
during Run.
Corrective Action
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
30
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Title: Fault Declarations
Internal Fault #
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
14E248554020004DPRAM AddressDPRAM bad address or
14E258554120005DPRAM Param
14E268554220006DPRAM Parm
14E278554320007DPRAM Chg @
Fault
Manager
Num
Range
Run
register requested fault
between the Smart Trac AC1
CPU card and the inverter
control card.
Bad number of parameters
requested from Dual Port
RAM of the Smart Trac AC1
CPU card (to inverter control
card).
Bad parameter data specified
between the Smart Trac AC1
CPU card and the inverter
control card. Parameter
setting sent to inverter is out
of range for that inverter.
Dual Port RAM non-run
inverter parameter change
requested between the Smart
Trac AC1 CPU card and the
inverter control card while
the inverter is running.
Document
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
NoYesYesMinor
NoYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 31 of 64
Program
Assign
Input
Major
Major
Minor
Minor
Check for correct inverter model number;
don’t forget to initialize the inverter card if
model number was changed. Make sure t he
inverter Control Method is set to ‘Flux
Vector’ (typical).
The Smart Trac main CPU card may be
faulty. If available, download a small test
program to see if fault persists.
Check for correct inverter model number;
don’t forget to initialize the inverter card if
model number was changed. Look for
obvious mistakes in the application
program such as attempting to alter
inverter current settings. Make sure t he
inverter Control Method is set to ‘Flux
Vector’ (typical).
Certain parameters cannot be changed
while the inverter is running a motor.
Application program should be structured
to avoid writes to these parameters during
Run conditions.
Corrective Action
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
31
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Internal Fault #
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
14E288554420008DPRAM Write@
14E298554520009DPRAM
14E2A8554620010DPRAM Unknwn
14E2B8554720011DP RAM T ref
Fault
Manager
UV
Write@Calc
Rsp
Hndsk
ProductDevelopment
Design
Document
Dual Port RAM write
requested between the Smart
Trac AC1 CPU card and the
inverter control card while
there is an undervoltage fault
Dual Port RAM write
requested between the Smart
Trac AC1 CPU card and the
inverter control card, while a
parameter is being calculated.
Unknown Dual Port RAM
response between the Smart
Trac AC1 CPU card and the
inverter control card.
Dual Port RAM 2ms Torque
Reference handshake fault
between the Smart Trac AC1
CPU card and the inverter
control card.
Display?
Priority
Newest
List?
NoYesYesMinor
NoYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 32 of 64
Program
Assign
Input
Minor
Minor
Major
Major
and
Minor
Correct undervoltage issue – check quality
of AC power supply.
The inverter card continually performs
background calculations on internal
parameters. If this fault persists, consult
the factory.
Smart Trac AC1 CPU card received
information from inverter card that is
incorrect. Inverter firmware may be wrong
version or inverter card may be defective.
Check integrity of physical connecti on
between Smart Trac AC1 CPU card and
inverter card. Check Inverter Type in Boot
menu: for most cases, value should be set
for 2 ms Torq Update. Application
program may be overburdened – reduce
amount of logic placed in fast Tasks (15ms
or faster) to slow Tasks (30ms or slo wer).
Corrective Action
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
32
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
5.2 STLAN Driver
The following section details fault numbers assigned to Smart Trac AC1 Local Area Network (ARCNET).
LAN - no room to
transmit message.
LAN - no room to
receive message.
Display?
Priority
Newest
List?
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
NoYesYesMinor
Oldest
List?
Severity
Input
Program
Major
Minor
Minor
Minor
Minor
Minor
Minor
Rev. # 19Page 33 of 64
Assign
Corrective Action
ARCNET card is defective or not installed
properly.
Attempting to transmit LAN messages to a
channel or node that isn’t active or doesn’t
exist.
Message is not supported by STLAN
Interface Card.
Excessive amount of LAN traffic. Reduce
number of messages being sent/received.
May have too many nodes on the network –
use an ARCNET active hub to buffer
messages.
Excessive amount of LAN traffic. Reduce
number of messages being sent/received.
May have too many nodes on the network –
use an ARCNET active hub to buffer
messages.
Excessive amount of LAN traffic. Reduce
number of messages being sent/received.
Excessive amount of LAN traffic. Reduce
number of messages being sent/received.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
33
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Internal Fault #
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
14EEF8574320207LAN Rem Out
14EF08574420208LAN Rem Num
Fault
Manager
Time
In
ProductDevelopment
Design
Remote No Output
Command Fault – This
message is sent from a
remote I/O node when
it does not receive an
output co mmand LAN
message from a Smart
Trac AC1 drive, that
has allocated one or
more outputs, within
the prescribed time.
Numeric Input
Request Fault – This
message is sent from
the remote I/O node to
the Smart Trac AC1
drive when the remote
I/O node cannot
provide a digital
numeric input to the
drive for reasons other
than LAN failure.
Document
Display?
Priority
Newest
List?
NoYesYesMinor
NoYesYesMinor
Oldest
List?
Severity
Input
Program
Minor
Minor
Rev. # 19Page 34 of 64
Assign
Corrective Action
Possibility that a supporting Task in Smart
Trac AC1 has encountered a fault.
A typical reason for this condition might be
that there is no digital numeric input module
located at the given channel/subchannel.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
34
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Title: Fault Declarations
Internal Fault #
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
14EF18574520209LAN Rem LogicInLogic Input Request
14EF28574620210LAN Rem Num
Fault
Manager
Out
Fault – This message
is sent from the remote
I/O node to the Smart
Trac AC1 drive when
the remote I/O node
cannot provide a
logical input for
reasons other than
LAN failure.
Numeric Output
Allocation Fault – The
requested numeric
output allocation could
not take place because
of an allocation
conflict with another
device or the absence
of the device(s) being
requested.
Design
Document
Display?
Priority
Newest
List?
NoYesYesMinor
NoYesYesMinor
Oldest
List?
Severity
Input
Program
Minor
Minor
Rev. # 19Page 35 of 64
Assign
Corrective Action
A typical reason for this condition might be
there is no logic I/O channel located at the
given channel.
Check for duplicate LAN node, channel and
subchannel in drive programs. Possible
incorrect setting of node channel or
subchannel at remote device.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
35
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Internal Fault #
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
14EF38574720211LAN Rem
Fault
Manager
LogicOut
ProductDevelopment
Design
Logic Output
Allocation Fault -The
requested logic output
allocation could not
take place because of
an allocation conflict
with another device or
the absence of the
device(s) being
requested.
Document
Display?
Priority
Newest
List?
NoYesYesMinor
Oldest
List?
Severity
Input
Program
Minor
Rev. # 19Page 36 of 64
Assign
Corrective Action
Check for duplicate LAN node, channel and
subchannel in drive programs. Check that
the node, channel, and subchannel exists for
remote I/O devices.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
36
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
5.3 Operator Driver
The following section details fault numbers assigned to JVOP-130 Digital Operator.
Notes:
• As of this print date, no Operator faults exist.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
37
10/17/00
Smart Trac
Faults.doc
Rev. # 19Page 38 of 64
New Berlin
Technology Center
ProductDevelopment
Design
Document
Title: Fault Declarations
6. Inverter
The following section details fault numbers assigned to the Smart Trac AC1 Inverter (Power Conversion Unit).
Notes:
• Inverter faults will be declared only if properly setup in Fault Manager, DPRAM Interface Card, and the application program.
• These faults are declared when the inverter sees them as major faults. As Minor faults, these fault codes are not generated but drive may still set a minor fault bit.
• All Inverter faults listed here correspond to those found in MagneTek’s GPD515 Technical Manual.
Displayed Fault
No.
Control
Node
Monitor
175309553630000DC Bus Fuse OpenPUF – Fuse blown. DC f use has
175319553730001DC Bus UndervoltUV1 – Main circuit undervoltage.
175329553830002CTL PS UndervoltUV2 – Control circuit undervoltage.
Fault
Manager
Internal Fault
No.
Fault LegendDescription
cleared.
Occurs 2 seconds after detection of
low voltage. Detection levels:
190VDC for 230V rated unit;
380VDC for 460V rated unit;
546VDC for 600V rated unit.
Control circuit voltage is low during
operation.
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Program
Input
Major
Major
Major
Assign
Corrective Action
Check for short circuit in output
circuitry. Possibility of motor
windings T1, T2 and/or T3 shorted.
Possibility of drive output phases
shorted to ground. Possibility power
transistors are d amaged.
Check input AC supply. Possib ility
of erroneous operation due to noise:
remove noise source by connecting
surge suppressor to relay and
magnetic contactor coils; provide line
filter to remove noise on input power
line. Possibility of gate drive PCB is
faulty. Note: fault is declared only if
drive is in Run mode.
Possibility of poor DC supply being
furnished by drive. Note: fault is
declared only if drive is in Run
mode.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
38
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
175339553930003MC AnswerbackUV3 – Main contactor fault. Main
175349554030004Short CircuitSC – Short circuit on Smart Trac
175359554130005G round FaultGF – Ground fault. Drive o ut put
175369554230006OvercurrentOC – Overcurrent. Output current
Fault
Manager
Internal Fault
No.
Fault LegendDescription
circuit magnetic contactor (soft
charge contactor) does not operate
correctly.
AC1 inverter PCB output terminals
(motor wiring).
ground current exceeded 50% of
drive rated current.
exceeded 200% of drive rated
current.
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 39 of 64
Program
Assign
Input
Corrective Action
Major
Major
Major
Major
Check contactor wiring. Inspect
contactor for damage and defects.
Note: fault is declared only if drive is
in Run mode.
Check for correct motor
wiring/capacity. Note: fault is
declared only if drive is in Run
mode.
Check for correct motor
wiring/capacity. Look for shorts
between motor leads and ground.
Inverter power transistor(s) may be
damaged. Note: fault is declared only
if drive is in Run mode.
Acceleration time may be set too
low. Motor load may be too great for
drive to handle. Motor may be
jammed or defective. Note: fault is
declared only if drive is in Run
mode.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
39
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
175379554330007DC Bus OvervoltOV – Overvoltage. Detection levels:
175389554430008Heatsnk OvertempOH – Cooling fin overheat.
175399554530009Heatsnk MAX
Fault
Manager
Internal Fault
No.
Temp
Fault LegendDescription
400VDC for 230V rated unit;
800VDC for 460V rated unit;
1050VDC for 600V rated unit.
Heatsink fin temperature exceeded
preset value found in inverter
parameter L8-02.
OH1 – Drive overheat. Heatsink fin
temperature exceeded 105˚ C (221˚
F).
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 40 of 64
Program
Assign
Input
Corrective Action
Major
Minor
Major
Check input AC supply. Possib ility
of erroneous operation due to noise:
remove noise source by connecting
surge suppressor to relay and
magnetic contactor coils; provide line
filter to remove noise on input power
line. If OV trip occurs during
deceleration, increase deceleration
time; may need dynamic braking
option. Note: fault is declared only if
drive is in Run mode.
Major fault declared only if inverter
parameter L8-03 ≠ 3. Reduce
ambient temperature to less than
45˚C (113˚ F). Clean heat sink.
Replace cooling fan if necessary.
Reduce ambient temperature to less
than 45˚C (113˚ F). Clean heat sink.
Replace cooling fan if necessary.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
40
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
1753A9554630010Motor OverloadedOL1 – Motor overload. Protects the
1753B9554730011Inv OverloadedOL2 – Drive overload. Protects the
1753C9554830012Overtorque Det 1OL3 – Overtorque detect 1. Output
1753D9554930013Overtorque Det 2OL4 – Overtorque detect 2. Output
1753E9555030014DynBr k TransistrRR – Dynamic braking transi stor
Fault
Manager
Internal Fault
No.
Fault LegendDescription
motor. Motor thermal overload
protection has tripped. Inverter
parameter L1-02 has been exceeded
(initial value: 150% for 60 sec.).
Smart Trac AC1 drive. Drive
overload protection has tripped.
current exceeded Overtorque
Detection Level 1 set in inverter
parameter L6-02.
current exceeded Overtorque
Detection Level 2 set in inverter
parameter L6-05.
failure.
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 41 of 64
Program
Assign
Input
Corrective Action
Major
Major
Major
Major
Major
Major fault is declared if L1-01 = 1.
Load may be too large. Check drive
capacity (inverter parameter o2-04)
for correct factory setting. Check for
proper setting of electronic thermal
overload setting: inverter parameters
E1-02, E2-01, L1-02. Try
disconnect in g moto r wiri ng fr om
output terminals – if OL is still
indicated, problem may be due to
noise or faulty inverter cards
See fault “Motor Overloaded” for
details.
Declared only if inverter parameter
L6-01= 3 or 4. Reduce load, increase
acceleration time, or increase inverter
parameter setting L6-02.
Declared only if inverter parameter
L6-04= 3 or 4. Reduce load, increase
acceleration time, or increase inverter
parameter setting L6-05.
Replace dynamic braking unit.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
41
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
1753F9555130015DynBrk ResistorRH – Dynamic braking r esistor
175409555230016External Fault 3EF3 – External fault signal at
175419555330017External Fault 4EF4 – External fault signal at
175429555430018External Fault 5EF5 – External fault signal at
Fault
Manager
Internal Fault
No.
Fault LegendDescription
overheat. Braking resistor unit
temperature exceeded allowable
value. (Heatsink-mount resistor
only, and only if inverter parameter
L8-01 = 1).
terminal 3 of the inverter card. This
can be programmed to be N.O. or
N.C. contact.
terminal 4 of the inverter card. This
can be programmed to be N.O. or
N.C. contact.
terminal 5 of the inverter card. This
can be programmed to be N.O. or
N.C. contact.
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 42 of 64
Program
Assign
Input
Corrective Action
Major
Major
Major
Major
Allow dynamic braking resistors to
cool before continui ng operatio n. If
problem persists, decrease load sizes
or reevaluate dynamic braking
requirements.
A fault has occurred in circuits
outside the Smart Trac AC1 inverter
card. Troubleshoot and correct. The
input labeled ‘Major’ will be true
only if inverter parameter H1-01 = 20
to 2B hex.
A fault has occurred in circuits
outside the Smart Trac AC1 inverter
card. Troubleshoot and correct. The
input labeled ‘Major’ will be true
only if inverter parameter H1-02 = 20
to 2B hex.
A fault has occurred in circuits
outside the Smart Trac AC1 inverter
card. Troubleshoot and correct. The
input labeled ‘Major’ will be true
only if inverter parameter H1-03 = 20
to 2B hex.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
42
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
175439555530019External Fault 6EF6 – External fault signal at
175449555630020External Fault 7EF7 – External fault signal at
175459555730021External Fault 8EF8 – External fault signal at
175469555830022Not used
Fault
Manager
Internal Fault
No.
Fault LegendDescription
terminal 6 of the inverter card. This
can be programmed to be N.O. or
N.C. contact.
terminal 7 of the inverter card. This
can be programmed to be N.O. or
N.C. contact.
terminal 8 of the inverter card. This
can be programmed to be N.O. or
N.C. contact.
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 43 of 64
Program
Assign
Input
Corrective Action
Major
Major
Major
A fault has occurred in circuits
outside the Smart Trac AC1 inverter
card. Troubleshoot and correct. The
input labeled ‘Major’ will be true
only if inverter parameter H1-04 = 20
to 2B hex.
A fault has occurred in circuits
outside the Smart Trac AC1 inverter
card. Troubleshoot and correct. The
input labeled ‘Major’ will be true
only if inverter parameter H1-05 = 20
to 2B hex.
A fault has occurred in circuits
outside the Smart Trac AC1 inverter
card. Troubleshoot and correct. The
input labeled ‘Major’ will be true
only if inverter parameter H1-06 = 20
to 2B hex.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
43
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
175479555930023OverspeedOS – Motor overspeed. Motor speed
exceeded overpspeed level set by
inverter parameters F1-08, F1-09.
between speed reference and speed
feedback exceeded the deviation
level set in inverter parameters F110, F1-11.
disconnected, bad tach, tach is not
connected to motor, or missing tach
power supply. This is actually a
tach loss condition.
Incoming power supply has an open
phase, or a large imbalance exists
between L1, L2, and L3.
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 44 of 64
Program
Assign
Input
Corrective Action
Major
Major
Major
Major
Check for correct tach (encoder) PPR
value in inverter parameter F1-01.
May have excessive noise on encoder
signal inputs to Smart Trac AC1
drive. Consult MagneTek about
specifications of user-supplied
encoder. Major fault declared only if
inverter parameter F1-03 ≠ 3, else a
minor faul t.
Decrease load, increase
acceleration/deceleration times, or
increase deviation levels found at
inverter parameters F1-10, F1-11.
The input labeled ‘Major’ will be set
only if inverter parameters A1-02 = 1
or 3, and d5-01 = 0, and F1-04 ≠ 3.
Connect wires from the Smart Trac
AC1 PG card to encoder, or look for
damaged wires. The input labeled
‘Major’ will be set only if inverter
parameters A1-02 = 1 or 3, and d5-01
= 0, and F1-02 ≠ 3.
Check input AC supply. Note:
inverter parameter L8-05 = 1 enables
this fault.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
44
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Display?
Priority
Displayed Fault
No.
Control
Node
Monitor
1754B9556330027Output Pha LossLF – Drive output has open phase.YesYesYesMinor
1754E9556630030EPROM R/W ErrERR – EPROM wri t e -in fault.
1754F9556730031Not used
175509556830032Memobus Com ErrCE – Communication fault. Control
175519556930033Op tion Com ErrBUS – Co mmunication fault.
Fault
Manager
Internal Fault
No.
Fault LegendDescription
YesYesYesMinor
Digital operator has been
disconnected from drive while in
Run mode.
YesYesYesMinor
Attempt to write to nonvolatile
memory has fa iled.
YesYesYesMinor
data was not received for 2 seconds
after initial communication.
YesYesYesMinor
Communication fault while drive is
set for Run Command and/ or
Frequency Reference from Smart
Trac AC1 CPU card.
List?
Newest
List?
Oldest
Rev. # 19Page 45 of 64
Severity
Program
Input
Major
Major
Major
Major
Major
Assign
Check wiring between inverter and
motor. Note: inverter parameter L807 = 1 enables this fault.
Reconnect digital operator to inverter
or disable this fault by setting
inverter parameter o2-06 = 0.
Cycle power and then attempt to
initialize. If fault persists, Smart Trac
AC1 inverter card is bad.
Check validity of Smart Trac AC1
CPU card firmware and application
program. This fault is declared only
if H5-04= 0, 1 or 2 and H5-05= 1.
Check validity of Smart Trac AC1
CPU card firmware and application
program. Ensure inverter parameters
B1-01, B1-02 = 3. Note: The input
labeled ‘Major’ is set only if inverter
parameter F9-06 ≠ 3.
Corrective Action
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
45
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
175529557030034Op t External FltEF0 – External fault input from
175539557130035Not used
175549557230036Out of ControlCF – Motor out of control. Smart
175559557330037Zero Servo FaultSVE – Zero Servo fault. Motor shaft
175569557430038Not used
175579557530039Not used
175589557630040Not used
175599557730041Not used
1755A9557830042Not used
1755B9557930043Not used
1755C9558030044Not used
1755D9558130045Not used
Fault
Manager
Internal Fault
No.
Fault LegendDescription
Smart Trac AC1 CPU card.
Trac AC1 drive cannot determine
speed of motor.
position changed by more than
500,000 revolutions during zero
servo operation.
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 46 of 64
Program
Assign
Input
Corrective Action
Major
Major
Major
Check physical connection between
Smart Trac AC1 CPU card and Smart
Trac AC1 inverter card. There is a
possibility the application program
has induced this fault. Note: The
input labeled ‘Major’ is set only if
inverter parameter F9-03 ≠ 3.
Note: this applies to open loop vector
control mode only (when inverter
parameter A1-02 = 2).
Consider no t running in zero servo
mode, else, limit the number of
revolutions the motor turns during
Run condition. Note: major fault
declared only if inverter parameters
A1-02 = 3, and H1-01 to H1-06 = 72,
(and that input is asserted) and speed
is below b2-01 setting.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
46
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
1755E9558230046Not used
1755F9558330047CPFxx Hardwr FltThis corresponds to a series of
Fault
Manager
Internal Fault
No.
Fault LegendDescription
Smart Trac AC1 inverter faults of
type CPFxx where ‘xx’ stands for
the number of the fault as listed
below:
00- COM-ERR (OP&INV). Control
circuit fault 1. Communication
between Digital Operator and
Smart Trac AC1 was not
established within 5 seconds
after power was applied, or an
internal hardware or software
fault was detected on power-up.
01- COM-ERR (OP&INV). Control
circuit fault 2. Communication
between Digital Operator and
Smart Trac AC1 has not
occurred within 2 seconds after
the last communication, or an
internal hardware or software
fault was detected after powerup.
02- BB Circuit Failure. Baseblock
circuit fault.
03- EEPROM Error. EEPROM
fault.
Display?
Priority
Newest
List?
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 47 of 64
Program
Assign
Input
Corrective Action
Major
00- Possibility boot code does not
exist in Smart Trac AC1 CPU
card. Check integrity of cable
between digital operator and
Smart Trac AC1.
01- Operating system on Smart Trac
AC1 CPU card may have
stopped running. Applicatio n
program may be invalid. Check
integrity of cable between digital
operator and Smart Trac AC1.
02- Major faults like overspeed or
max overheat of drive will cause
inverter baseblock of signals to
power devices. Recycle Smart
Trac AC1 power. If problem
persists, replace inverter card.
03- Attempt to initialize Smart Trac
AC1 inverter card. Replace
inverter card if failure persists
both Smart Trac AC1 CPU card
and PG card to inverter card.
21- Smart Trac AC1 CPU card may
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
47
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
175609558430048OPExx Param ErrOPE – Operation Error. A general
Fault
Manager
Internal Fault
No.
Fault LegendDescription
04- Internal A/D Err. Internal A/D
fault.
05- External A/D Err. External A/D
fault.
06- Option Error. Option card
connection failure.
21- Option CPU down. Smart Trac
AC1 self-diagnostic error.
22- Option Type Err. Smart Trac
AC1 Model code error.
23- Option DPRAM Err. Smart
Trac AC1 DPRAM error. Dual
Port RAM handshake between
Smart Trac AC1 CPU card and
inverter card has been lost.
error condition that refers to one of
several problems:
01- kVA Selection. Smart Trac
AC1 capacity selection. The
inverter’s model number has
been changed from factory
setting or inverter card has been
replaced from original.
02- Limit. Parameter set out of
range. Attempt is made to
change an inverter setting to a
Display?
Priority
Newest
List?
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 48 of 64
Program
Assign
Input
Corrective Action
be programmed incorrectly.
Check for valid Boot, Monitor,
and Kernel firmware.
22- Smart Trac AC1 CPU card may
be programmed incorrectly.
Check for valid Boot, Monitor,
and Kernel firmware. Check
Inverter Type in Boot menu: for
most cases, value should be set
for 2 ms Torq Update.
23- Check physical connection of
both Smart Trac AC1 CPU card
and PG card. Application
program may be bad or
extremely overburdened.
Major
01- Change inverter parameter o2-
04, Inverter Model #, to correct
value.
02- Do not attempt to change an
inverter parameter to a value
outside the permitted range.
03- Applies to inverter parameters
H1-01 through H1-06: two or
more parameters are set to the
same data – other than ‘F’, ‘FF’,
or 20 to 2F hex.
05- Frequency reference and /or Run
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
48
10/17/00
Smart Trac
Faults.doc
New Berlin
Technology Center
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
175619558530049Not used
Fault
Manager
Internal Fault
No.
Fault LegendDescription
ProductDevelopment
Design
Document
value outside the permitted
range.
03- Terminal. Multi-function input
setting fault.
05- Sequence Select. Option card
selection fault.
06- PG Opt Missing. PG card not
installed.
07- Analog Selection. Multi-
function analog input selection
fault.
08- Terminal. Selection parameter
fault. A parameter has been
changed that is not available in
the present control method.
10- V/F Ptrn Setting. V/f data
setting fault.
11- CarrFrq/ON-Delay. Carrier
frequency parameter(s) set out
of range.
Display?
Priority
List?
Newest
List?
Rev. # 19Page 49 of 64
Oldest
Severity
Program
Input
Assign
Corrective Action
source is set for option card
(Smart Trac.AC1 CPU card) i.e.
B1-01, B1-02 = 3, but no option
card is connected.
06- Control method set to flux vector
or V/F with PG, and no PG card
is installed.
07- Both multi-function analog
inputs on the inverter card, H305 and H3-09, have been
programmed for the same data
(except 1F).
08- May be trying to change an
inverter parameter that is not
available in closed loop vector
mode.
10- Occurs when the custom V/f
pattern does not meet the
following criteria: inverter
parameters E1-04 > E1-06 > E107 > E1-09.
11- Occurs when the carrier
frequency inverter pa rameters
are set as follows: C6-01 > 5
kHz and C6-02 < 5 kHz; C6-03
> 6 and C6-01 < C6-02.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
175679559130055CPF06 FaultOption Error. Op tio n card
175689559230056Not used
175699559330057Not used
1756A9559430058Not used
1756B9559530059Not used
1756C9559630060Not used
1756D9559730061Not used
1756E9559830062Not used
1756F9559930063Not used
175709560030064Not used
175719560130065CPF20 FaultOp tion A/D fault in analog Speed
Fault
Manager
Internal Fault
No.
Fault LegendDescription
YesYesYesMinor
circuit fault.
YesYesYesMinor
fault.
YesYesYesMinor
connection failure.
YesYesYesMinor
Reference card.
List?
Newest
List?
Oldest
Rev. # 19Page 50 of 64
Severity
Program
Input
Major
Major
Major
Major
Major
Major
Assign
Major faults like overspeed or max
overheat of drive will cause inverter
baseblock of signals to power
devices. Recycle Smart Trac AC1
power. If problem persists, replace
inverter card.
Attempt to initialize Smart Trac AC1
inverter card. Replace inverter card if
failure persists
Replace inverter card.
Replace inverter card.
Check physical connection of both
Smart Trac AC1 CPU card and PG
card to inverter card.
The Smart Trac main CPU card may
be faulty. If available, download a
Corrective Action
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
50
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
175729560230066CPF21 FaultOption CPU down. Smart Trac AC1
175739560330067CPF22 FaultOption Type Err. Smart Trac AC1
175799560930073Not used
1757A9561030074Not used
1757B9561130075Not used
1757C9561230076Not used
1757D9561330077Not used
Fault
Manager
Internal Fault
No.
Fault LegendDescription
self-diagnostic error.
Model code error.
AC1 DPRAM error. Dual Port
RAM handshake between Smart
Trac AC1 CPU card and inverter
card has been lost.
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 51 of 64
Program
Assign
Input
Corrective Action
small test program to see if fault
persists.
Major
Major
Major
Smart Trac AC1 CPU card may be
programmed incorrectly. Check for
valid Boot, Monitor, and Kernel
firmware.
Smart Trac AC1 CPU card may be
programmed incorrectly. Check for
valid Boot, Monitor, and Kernel
firmware. Check Inverter Type in
Boot menu: for most cases, value
should be set for 2 ms Torq Update.
Check physical connection of both
Smart Trac AC1 CPU card and PG
card. Application program may be
bad or extremely overburdened.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
175869562230086OPE6 FaultPG Opt Missing. PG card not
175879562330087Not used
175889562430088Not used
175899562530089Not used
Fault
Manager
Internal Fault
No.
Fault LegendDescription
capacity selection. The inverter’s
model number has been changed
from factory setting or inverter card
has been replaced from original.
Attempt is made to change an
inverter set ting to a value outside
the permitted range.
setting fault.
installed.
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 52 of 64
Program
Assign
Input
Corrective Action
Major
Major
Major
Major
Change inverter parameter o2-04,
Inverter Model #, to correct value.
Do not attempt to change an inverter
parameter to a value outside the
permitted range. May need to do a 2wire reset to drive
Applies to inverter parameters H1-01
through H1-06: two or more
parameters are set to the same data –
other than ‘F’, ‘FF’, or 20 to 2F hex.
Control method set to flux vector or
V/F with PG, and no PG card is
installed. Ensure that A1-02= 1 or 3.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
52
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
1758A9562630090OPE10 FaultV/F Ptrn Setting. V/f data setting
175F89573630200Alm:UndervoltageUV – Main circuit undervoltage.
Fault
Manager
95628 –
95735
Internal Fault
No.
30092
–
30199
Fault LegendDescription
fault.
frequency parameter(s) set out of
range.
Not used
Occurs 2 seconds after detection of
low voltage. Detection levels:
190VDC for 230V rated unit;
380VDC for 460V rated unit;
546VDC for 600V rated unit.
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 53 of 64
Program
Assign
Input
Corrective Action
Major
Major
Minor
Occurs when the custom V/f pattern
does not meet the following criteria:
inverter parameters E1-04 > E1-06 >
E1-07 > E1-09.
Occurs when the carrier frequency
inverter parameters are set as
follows: C6-01 > 5 kHz and C6-02 <
5 kHz; C6-03 > 6 and C6-01 < C6-
02.
Check input AC supply. Possib ility
of erroneous operation due to noise:
remove noise source by connecting
surge suppressor to relay and
magnetic contactor coils; provide line
filter to remove noise on input power
line. Possibility of gate drive PCB is
faulty. Note: alarm is declared only if
drive is NOT in Run mode.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
175FA9573830202Alm:H t snk OvrtmpOH – Cooling fin ove rheat.
175FB9573930203Alm: Over Heat 2OH2 – External detection of
175FC9574030204Alm:Ovrtrq Det 1OL3 – Overtorque detect 1 alarm.
Fault
Manager
Internal Fault
No.
Fault LegendDescription
400VDC for 230V rated unit;
800VDC for 460V rated unit;
1050VDC for 600V rated unit.
Heatsink fin temperature exceeded
preset value found in inverter
parameter L8-02.
heatsink overtemp. One of H1-01
through H1-06 is programmed for
this alarm and that terminal input is
closed.
Output torque exceeded the
Overtorque Detection Level 1 set in
L6-02 for vector control.
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 54 of 64
Program
Assign
Input
Corrective Action
Minor
Minor
Minor
Minor
Check input AC supply. Possib ility
of erroneous operation due to noise:
remove noise source by connecting
surge suppressor to relay and
magnetic contactor coils; provide line
filter to remove noise on input power
line. Note: The input labeled ‘Minor’
is declared only if drive is NOT in
Run mode and only if this is
programmed as an ALARM.
Alarm declared only if inverter
parameter L8-03 = 3. Reduce
ambient temperature to less than
45˚C (113˚ F). Clean heat sink.
Replace cooling fan if necessary.
Reduce ambient temperature to less
than 45˚C (113˚ F). Clean heat sink.
Replace cooling fan if necessary
The input labeled ‘Minor’ is set only
if L6-01 = 1 or 2. Reduce load,
increase acceleration time, or
increase inverter parameter setting
L6-02.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
54
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
175FD9574130205Alm:Ovrtrq Det 2OL4 – Overtorque detect 2 alarm.
175FE9574230206Alm:External FltBoth FWD and RUN commands are
175FF9574330207Alm: BB CircuitBase Block activated by external
176009574430208Alm: E xt Fault 3EF3 – External fault signal at
Fault
Manager
Internal Fault
No.
Fault LegendDescription
Output current exceeded Overtorque
Detection Level 2 set in inverter
parameter L6-05. For V/F control,
parameter L6-05 is considered to be
Output Current.
simultaneously input for 500ms or
longer.
contact into terminal programmed
for base block.
terminal 3 of the inverter card. This
can be programmed to be N.O. or
N.C. contact.
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 55 of 64
Program
Assign
Input
Corrective Action
Minor
Minor
Minor
Minor
The input labeled ‘Minor’ is set only
if L6-01 = 1 or 2. Reduce load,
increase acceleration time, or
increase inverter parameter setting
L6-02.Reduce load, increase
acceleration time, or increase inverter
parameter setting L6-05.
Check input wiring to ensure that
FWD and REV are mutually
exclusive.
Note: Assuming one of the input
terminals is programmed for external
BB and the BB is being asserted by
an external contact, an overspeed or
max overheat of drive will cause
inverter BB of signals to the power
devices. Recycle SmartTrac AC1
power. If problem persists, replace
inverter card.
Fault has occurred in circuits outside
the Smart Trac AC1 inverter card.
Troubleshoot and correct. Alarm
declared only if H1-01 is in the
range of 2Ch t o 2Fh.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
55
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Display?
Priority
Displayed Fault
No.
Control
Node
Monitor
176019574530209Alm: E xt Fault 4EF4 – External fault signal at
176029574630210Alm: E xt Fault 5EF5 – External fault signal at
176039574730211Alm: E xt Fault 6EF6 – External fault signal at
176049574830212Alm: E xt Fault 7EF7 – External fault signal at
176059574930213Alm: E xt Fault 8EF8 – External fault signal at
176069575030214Al m: Fa n Fai lur eDrive Coo li ng fa n has fa ile d .YesYesYesMi nor
Fault
Manager
Internal Fault
No.
Fault LegendDescription
YesYesYesMinor
terminal 4 of the inverter card. This
can be programmed to be N.O. or
N.C. contact.
YesYesYesMinor
terminal 5 of the inverter card. This
can be programmed to be N.O. or
N.C. contact.
YesYesYesMinor
terminal 6 of the inverter card. This
can be programmed to be N.O. or
N.C. contact.
YesYesYesMinor
terminal 7 of the inverter card. This
can be programmed to be N.O. or
N.C. contact.
YesYesYesMinor
terminal 8 of the inverter card. This
can be programmed to be N.O. or
N.C. contact.
List?
Newest
List?
Oldest
Rev. # 19Page 56 of 64
Severity
Program
Input
Minor
Minor
Minor
Minor
Minor
Minor
Assign
Fault has occurred in circuits outside
the Smart Trac AC1 inverter card.
Troubleshoot and correct. Alarm
declared only if H1-02 is in the
range of 2Ch t o 2Fh.
Fault has occurred in circuits outside
the Smart Trac AC1 inverter card.
Troubleshoot and correct. Alarm
declared only if H1-03 is in the
range of 2Ch t o 2Fh.
Fault has occurred in circuits outside
the Smart Trac AC1 inverter card.
Troubleshoot and correct. Alarm
declared only if H1-04 is in the
range of 2Ch t o 2Fh.
Fault has occurred in circuits outside
the Smart Trac AC1 inverter card.
Troubleshoot and correct. Alarm
declared only if H1-05 is in the
range of 2Ch t o 2Fh.
Fault has occurred in circuits outside
the Smart Trac AC1 inverter card.
Troubleshoot and correct. Alarm
declared only if H1-06 is in the
range of 2Ch t o 2Fh.
Check drive cooling fa n.
Corrective Action
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
56
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
176079575130215Alm: Overspd DetOS – Motor overspeed alarm. Motor
176089575230216Alm: Spd DeviatnDEV – Speed deviation alarm.
176099575330217Alm: PG OpenPGO – Alarm; No tach pulses
speed exceeded overpspeed level set
by inverter parameters F1-08, F1-
09.
Difference between speed reference
and speed feedback exceeded the
deviation level set in inverter
parameters F1-10, F1-11.
received when speed reference > 0
in time set by f1-14. This is the
same as a Tach Loss fault.
Digital operator has been
disconnected from drive while in
Run mode.
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 57 of 64
Program
Assign
Input
Corrective Action
Minor
Minor
Minor
Minor
Check for correct tach (encoder) PPR
value in inverter parameter F1-01.
May have excessive noise on encoder
signal inputs to Smart Trac AC1
drive. Consult MagneTek about
specifications of user-supplied
encoder. Alarm declared only if
inverter parameter F1-03 = 3.
Decrease load, increase
acceleration/deceleration times, or
increase deviation levels found at
inverter parameters f1-10, f1-11.
Alarm declared if f1-04 = 3. The
input labeled ‘Minor’ is active only if
a1-02 = 1 or 3, AND d5-01 = 0.
Check wires from the Smart Trac
AC1 PG card to encoder, faulty tach,
faulty tach power supply or look for
damaged wires. The alarm is
declared only if inverter parameters
a1-02 = 1 or 3, and d5-01= 0, and f102= 3
Reconnect digital operator to
inverter. Alarm is declared if o2-06=
0.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
57
10/17/00
Smart Trac
Faults.doc
ProductDevelopment
New Berlin
Technology Center
Design
Document
Title: Fault Declarations
Displayed Fault
No.
Control
Node
Monitor
1760B9575530219Alm:Memobus
1760C9575630220Alm:Mtr OverldedOL1 – Motor overload. Protects the
1760D9575730221Alm:Inv OverldedOL2 – Drive overload. Protects the
Fault
Manager
Internal Fault
No.
Comm
Fault LegendDescription
CE – Communication fault. Control
data was not received for 2 seconds
after initial communication.
motor. Motor thermal overload
protection has tripped. Inverter
parameter L1-02 has been exceeded
(initial value: 150% for 60 sec.).
Smart Trac AC1 drive. Drive
overload protection has tripped.
Display?
Priority
Newest
List?
YesYesYesMinor
YesYesYesMinor
YesYesYesMinor
Oldest
List?
Severity
Rev. # 19Page 58 of 64
Program
Assign
Input
Corrective Action
Minor
Minor
Minor
This is a serial communications error.
If h5-05=1, then the alarm bit will be
set if no serial communication is seen
AND h5-04= 3. Check validity of
Smart Trac AC1 CPU card firmware
and application program.
Alarm is declared if thermal overload
exceeds 90% of fault detection level
AND L1-01= 1. Load may be too
large. Check drive capacity (inverter
parameter o2-04) for correct factory
setting. Check for proper setting of
electronic thermal overload setting:
inverter parameters E1-02, E2-01,
L1-02. Try disconnecting motor
wiring from output terminals – if OL
is still indicated, problem may be due
to noise or faulty inver ter cards
See fault “Motor Overloaded” for
details.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
58
10/17/00
Smart Trac
Faults.doc
Rev. # 19Page 59 of 64
New Berlin
Technology Center
ProductDevelopment
Design
Document
Title: Fault Declarations
7. IO Subsystem
The following section details fault numbers assigned to the Smart Trac AC1 IO Subsystem.
Notes:
• Fault legend cannot be changed in this section.
• Internal fault values do not apply here. IO Subsystem faults are not added with 10000 HEX.
• As of this printing, IO Subsystem faults cannot be displayed in the Fault Manager. Because of this, IO Subsystem faults cannot be assigned to a program input.
• TBD = To Be Determined.
• N/A = Not Applicable.
• For all faults listed in the section, the Corrective action is the same: 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.
Severity
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
90000000TBDNot a fault
90000001TBDIO Scan Init FltI/O Scan Manager is already initialized. Issue IO_SHUTDOWN before
90000002TBDIO Scan UninitI/O Scan Manager has not been initialized. Issue an IO_STARTUP
90000003TBDIO Memory FailMemory allocation (malloc/calloc) failed.Critical
90000004TBDIO Load LibraryUnable to perform a load library on a driver DLL. DLL may not have
90000005TBDIO DLL Addr FailUnable to GetProcAddress on a required driver DLL function. DLL
90000006TBDIO Thread CreateUnable to create a required I/O thread during I/O startup.Critical
90000007TBDIO Thread DeleteUnable to delete a required I/O thread during I/O shutdown.Critical
90000008TBDIO Event CreateUnable to create a required event during I/O startup.Critical
90000009TBDIO Bad DriverDriver version is incompatible with the I/O Scan Manager.Critical
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
Fault
Manager
Major
attempting to restart.
Major
command before proceeding.
Critical
been downloaded or may not have exported DllEntryPoint.
Critical
may not have been downloaded, ma y be an old version, or ma y not
export all required functions.
59
Assign Program
Input
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Corrective Action
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
10/17/00
Smart Trac
Faults.doc
Rev. # 19Page 60 of 64
New Berlin
Technology Center
ProductDevelopment
Design
Document
Title: Fault Declarations
Severity
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
9000000ATBDIO Num Of CardsNumber of cards requested in startup exceeds limit.Critical
9000000BTBDIO Unknown ReqCaller requested something unsupported by the I/O Scan Manager. This
9000000CTBDIO Unknown CardCaller attempted to connect to a card that does not exist in the I/O Scan
9000000DTBDIO Bad HandleCaller attempted an I/O operation with an invalid handle. Handles are
9000000ETBDIO Queue SizeAn error was detected while trying to shrink the I/O request queue.
9000000FTBDIO Queue OvrflowAn I/O driver's or the I/O Scan Manager's queue overflowed.Critical
90000010TBDIO Queue EmptyAn I/O driver's or the I/O Scan Manager's queue is empty.Major
90000011TBDIO Invalid QueueAn attempt was made to access a non-existent driver queue.Critical
90000012TBDIO Image OverrunAn attempt was made to write beyond the boundaries of an I/O Image.
90000013TBDIO Access FaultA NULL pointer was passed to the I/O Scan Manager.Critical
90000014TBDIO Driver FailAn I/O driver or one or more of its cards failed to start.Major
90000015TBDIO Req CancelAn I/O request was cancelled. Typically this happens when one or more
90000016TBDIO Invalid CountFor multi-card commands, such as SET_SCAN_MODE, an invalid card
Fault
Manager
Critical
is a critical fault, because the I/O Scan Manager assumes the runtime
engine is confused.
Major
Manager's list of cards.
Major
created via IO_CONNECT_CARD.
Critical
Either the caller tried to shrink it to less than it's minimum size or there
were more items in the queue than the requested size. The queue is
resized during an IO_STARTUP or IO_SHUTDOWN request.
Critical
This typically means the caller is confused about the size of the image
or so meho w memory was c orru p ted.
Major
I/O requests are in the I/O Scan Manager's queue when it is executing
an IO_SHUTDOWN command. The I/O Scan Manager clears the
queue, returning a status of IO_REQUEST_CANCELLED for all
requests.
Major
count was submitted. For example, zero.
Assign Program
Input
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Corrective Action
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
60
10/17/00
Smart Trac
Faults.doc
Rev. # 19Page 61 of 64
New Berlin
Technology Center
ProductDevelopment
Design
Document
Title: Fault Declarations
Severity
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
90000017TBDIO Bad Start SeqUnknown start sequence requested.Major
90000018TBDIO Bad Scan ModeAn unknown scan mode was requested.Major
90000019TBDIO Function BadFunction is currently unsupported, but a stub exists.Major
9000001ATBDIO Card OwnedThe I/O Scan Manager has already established a connection to an I/O
9000001BTBDIO Card FaultedThe I/O card reported a fault. Operation not performed.Major
9000001CTBDIO Invalid SizeWrites to the I/O Image and to the cards must have a length of at least
9000001FTBDIO Watchdog ValuWatchdog period must be 0 (disabled) or positive number.Major
90000020TBDIO Watchdog FltI/O Scan Manager-to-driver watchdog expired.Major
90000021TBDIO Unknown CTRLUnsupported I/O control for this I/O driver.Major
90000022TBDIO PendingAsynchronous request is pending.Major
90000023TBDIO Event MissingI/O event (not to be confused with OS event) not found.Major
90000024TBDIO Scan Mgr FltI/O Scan Manager is not responding to service requests.Critical
90000025TBDIO Global Input
90000026TBDIO Card Output
90000027TBDIO Driver FaultedI/O Driver is faulted.Major
90000028TBDIO Scan Mgr FltI/O Scan Ma nager thread is faulted.Critical
90000029TBDIO Driver ServerI/O Driver Service thread is faulted.Critical
9000002ATBDIO Card DeadlockI/O card access is deadlocked.Major
9000002BTBDIO Card OfflineI/O card is offline or faulted.Major
9000002CTBDIO Duplct DriverI/O driver has multiple entries.Critical
9000002DTBDIO Que DeadlockI/O queue access is deadlocked.Critical
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
Fault
Manager
Major
card. Only one owner is allowed.
Major
one byte. Operation not performed.
Failed to update global I/O image.Major
Fail
Failed to write global output image to card.Major
Fail
61
Assign Program
Input
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Corrective Action
See above..
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above..
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above..
See above.
See above.
10/17/00
Smart Trac
Faults.doc
Rev. # 19Page 62 of 64
New Berlin
Technology Center
ProductDevelopment
Design
Document
Title: Fault Declarations
Severity
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
9000002ETBDIO Unload DriverUnload of I/O driver failed. The driver must first be shutdown before
9000002FTBDIO Drivr DeadlocI/O driver object access is deadlocked.Critical
90000030TBDIO No Card StartI/O card has not started.Major
90000031TBDIO File Open FltUnable to EmbFopen the file. File does not exist.Major
90000032TBDIO Driver NameDriver name in INI file does not match actual driver name.Major
90000033TBDIO Bad ParameterParameter in INI file is invalid.Major
90000034TBDIO Exception FltI/O Subsystem encountered an unhandled exception and is expecting
90000035TBDIO Unknown IRQAn invalid IRQ number was used in an attempt to connect to an
90000036TBDIO IRQ ReservedAn attempt was made to connect to a reserved interrupt, i.e., another
90000037TBDIO Card Cfg FltAn I/O card failed to start. The driver was unsuccessful in starting the
90000038TBDIO Object UninitThe driver was unable to initialize a Device Object due to a problem
90000039TBDIO Oper TimeoutAsynchronous I/O operation timed out before completion.Major
9000003ATBDIO Card Cmd FltI/O Card reported failure of command issued to it.Major
9000003BTBDIO Cmd Not DoneI/O Card has a command in progress and is unable to execute/queue
9000003CTBDIO No Sync AllowI/O Card does not support synchronization.Major
9000003DTBDIO Invalid OSI/O Card does not support this Operating System.Major
9000003ETBDIO RTE ExceptionI/O Subsystem encountered an unhandled exception in the RTE Service
9000003FTBDIO ISR ThreadEmbIsrWorkerThread()'s WaitForSingleObject returned an unexpected
Fault
Manager
Major
unloading.
Critical
caller to invoke fault handler.
Major
interrupt.
Major
driver/card has already claimed the interrupt for exclusive access.
Major
card due to H/W or configuration failure.
Major
with the INI file or insufficient system resources.
Major
another command.
Critical
Thread and is expecting caller to invoke fault handler.
Major
result.
Assign Program
Input
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
Corrective Action
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above.
See above..
See above.
See above.
See above.
See above.
See above.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
62
10/17/00
Smart Trac
Faults.doc
Rev. # 19Page 63 of 64
New Berlin
Technology Center
ProductDevelopment
Design
Document
Title: Fault Declarations
Severity
Displayed Fault No.
Fault LegendDescription
Control
Node
Monitor
90000040TBDIO Bad Card StatBad Card status is returned from IoDrvSetScanMode().Major
90000041TBDIO Event SizeEvent Size is invalid.Major
90000042TBDIO Event TypeEvent Type is invalid.Major
90000043TBDIO FailGeneric error code.Major
Fault
Manager
Assign Program
Input
N/A
N/A
N/A
N/A
Corrective Action
See above.
See above.
See above.
See above.
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
63
10/17/00
Smart Trac
Faults.doc
Rev. # 19Page 64 of 64
New Berlin
Technology Center
ProductDevelopment
Design
Document
Title: Fault Declarations
8. Boot
The following section details faults assigned to the Smart Trac AC1 Boot, announced during power up.
Notes:
• There are no fault numbers associated with Boot code.
• Boot faults cannot be displayed in Control Node Monitor nor Fault Manager.
• Severity and Assign Program Input are listed as ‘N/A’ (Not Applicable) here. Although these faults are considered as major, the Fault Manager cannot configure nor report
them.
Assign Program
Input
N/A
N/A
N/A
N/A
Corrective Action
Smart Trac AC1 CPU card may not be connected to inverter card. Inverter
FLASH code may be incorrect. Note: press ESC key to bypass
communications with inverter card, and jump into the operating system.
Monitor is either defective or hasn’t been installed. Load new Monitor
firmware into Smart Trac AC1 CPU card, with JTAG programmer.
Possibility boot code does not exist in Smart Trac AC1 CPU card. Check
integrity of cable between digital operator and Smart Trac.
Operating system on Smart Trac AC1 CPU card may have stopped
running. Monitor and/or Kernel firmware may be defective or missing.
Application program may be invalid. Check integrity of cable between
digital operator and Smart Trac AC1.
Displayed Fault
No.
Fault LegendDescription
Control
Node
Monitor
Fault
Manager
N/AN/ANo Drive
Comms
N/AN/ANo Monitor or
OS
N/AN/ACPF00
COMERR(OP&INV)
N/AN/ACPF01
COMERR(OP&INV)
Communica t ions betwee n Smart
Trac AC1 CPU card and inverter
card have not been established.
Boot cannot detect valid Monitor
firmware in the Smart Trac AC1
CPU card.
Communica t ions betwee n the
Digital Operator and Smart Trac
AC1 was not established within 5
seconds after power was applied.
Communica t ions betwee n the
Digital Operator and Smart Trac
AC1 have not taken place for a
least 2 seconds (after
communications had already been
established).
Severity
N/A
N/A
N/A
N/A
The informatio n co ntained in this docum e nt is the CONFIDENTIAL property of MagneTek Inc.
File = N:\PROJECT\515\SmartTrac\DOCS\Faults.DOCPrint Date: 10/17/00
64
SMART TRAC AC1 Fault Tables
Data subject to change without notice. Smart Trac is a trademark of MagneTek, Inc. MicroTrac is a registered trademark of MagneTek, Inc. Microsoft, Windows and Windows NT are registered
trademarks of Microsoft Corporation
MagneTek
Drives and Systems
16555 West Ryerson Road
New Berlin, WI 53151
(800) 541-0939, (262) 782-0200, FAX (414) 782-3418