Fault Log - Curtis 1356 Manual

Can expansion modules
Table of Contents

Advertisement

Curtis 1356/1356P CAN Expansion Module Manual,

FAULT LOG

The 1356 /1356P stores the last 16 faults with a time-stamp. The Fault Log is
stored in non-volatile memory with the last fault always at the top of the log
and the oldest fault at the end. If the buffer is full when a new fault occurs,
the oldest fault is pushed of the log, the previous faults all move down, and the
newest fault is placed at the top.
The Fault Log is accessed by SDO reads of the Standard Object at Index
0x1003 (called the Pre-defined Error Field in DS301). Reading the Fault Log
Length sub-index 0x00 will return a value of 16 (the depth of the fault log).
Reading from the sub-index 1 though 16 (0x01 – 0x10) will return the faults
plus time stamps in order from newest to oldest.
Faults are stored in the Fault Log as 32-bit data fields in this format:
Byte5
Fault Code
The first byte is the fault code; see Table 5. The next byte simply indicates a
fault and is consistent with the Emergency Message. If the SDO read of a fault
log sub-index returns a 0 in the fault data, the fault log is clear at that location,
and no fault was recorded.
The time-stamp uses the internal 16-bit running hour meter. If several
error messages have occurred within one hour, the order of the fault messages
will indicate which came first.
The Fault Log can be cleared by writing 0 to the Fault Log Length object
(sub-index 0x00). After clearing, all the data bytes in sub-indexes 0x01 through
0x10 will be 0.
Rev. A
6 — DIAGNOSTICS & TROUBLESHOOTING
Byte6
Byte7
FFh
Hour LSB
Fault
Time Stamp
Byte8
Hour MSB
41

Advertisement

Table of Contents
loading

This manual is also suitable for:

1356p

Table of Contents