Re: [foxboro] FoxDoc: FBM 2xx Diag Status explanations missed
- From: "Bakker, René" <rene.bakker@xxxxxxxxxxxxxxxx>
- To: foxboro@xxxxxxxxxxxxx
- Date: Wed, 13 Jul 2005 08:24:58 -0400
Andreas (and others interested),
Here is an, as yet unofficial, list of the different DIAG STATUS values for
but not limited to the FBM 200 series.
An official list is expected soon in the official documentation but I can't
tell you when it will be available.
DIAG Status # 1
Bit 0 = if set indicates NO power on bus A
Bit 1 = if set indicates NO power on bus B
Bit 2 = diagnostics discrete input
Bit 3 = diagnostics discrete input
Bit 4 = diagnostics discrete input
Bit 5 = diagnostics discrete input
Bit 6 = diagnostics discrete input
Bit 7 = diagnostics discrete input
DIAG Status # 2
Bit0 - cold start
Bit1 - Power fail recovery, cold reset recovery
Bit2 - Watchdog timer failure, if watchdog not used then diagnostic running
(some FBM200 series)
Bit3 - Warm reset induced
Bit4 - Flash ROM contains fatal error information
Bit 5 - PIO downloading (on some FBM200 cards)
Bit 6 - PIO Warmstarting (on some FBM200s only)
Bit 7 - PIO Allocating Memory (on some FBM200s only)
DIAG Status # 3
Count of errors stored in Error Log (Max is 3F hex; pegs at 3F)
DIAG Status # 4
00 = OK
01 = Did not become bus master (cluster only)
02 = I/O gate array failure (SPECTRUM, migration, legacy), Error at read
strobe (cluster)
03 = Clock generator failure (SPECTRUM, migration, legacy), Error at write
strobe (cluster)
04 = Watchdog timer failure during cold start (SPECTRUM, migration, legacy),
UART Rcv Error (cluster)
05 = WDT failure as part of WDT recovery diagnostics (SPECTRUM, migration,
legacy), UART Xmit Error (cluster)
06 = Clear diagnostic register command (SPECTRUM, migration, legacy), Status
sequencer failed (cluster)
07 = Warm start command (SPECTRUM, migration, legacy), Watchdog test error
(cluster)
08 = RAM failure (SPECTRUM, migration, legacy), Buffer management error
(cluster)
09 = 8044 test failure (SPECTRUM, migration, legacy), Buffer management is
full (cluster)
0A = No data from other FBP10 (cluster only)
0B = VRTX error (cluster only)
0C = Int with bus command not equal data sent (cluster only)
0D = ACT0/ACT1 mismatch (cluster only)
0E = FIA database failure (cluster only)
0F = Fieldbus comm failure (cluster only)
10 = IOM configuration table invalid (non-cluster), Partner has access to
more I/O (cluster)
11 = IOM is a fatal babbler (not cluster)
12 = Secure write failed (not cluster)
13 = Clock overrun (not cluster)
14 = Analog input conversion overrun (not cluster)
15 = IOM hardware type mismatch (not cluster)
16 = IOM software type mismatch (not cluster)
17 = Expansion type mismatch (not cluster, not FBM200)
18 = No response command error (not cluster)
19 = Illegal factory ID (not cluster)
1A = Unknown reset condition (legacy FBMs only)
1B = Ram Checksum failed after download (not cluster)
1C = Illegal (unexpected) interrupt occurred (not cluster)
1D = Module ID mismatch (not cluster, not FBM200)
IE = Pulse input overrun (legacy, FBM200)
1F = ROM function level mismatch (legacy only)
20 = I/O gate array bus error (legacy only)
21 = Expansion I/O gate array bus error (legacy only)
Regards,
Rene Bakker - EMEATAC - Invensys Systems Baarn - the Netherlands
_______________________________________________________________________
This mailing list is neither sponsored nor endorsed by Invensys Process
Systems (formerly The Foxboro Company). Use the info you obtain here at
your own risks. Read http://www.thecassandraproject.org/disclaimer.html
foxboro mailing list: http://www.freelists.org/list/foxboro
to subscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=join
to unsubscribe: mailto:foxboro-request@xxxxxxxxxxxxx?subject=leave
Other related posts:
- » Re: [foxboro] FoxDoc: FBM 2xx Diag Status explanations missed