CHAPTER 5.0 Functional Overview
5-62
CDS7324 (FORMERLY LSF-0819)
Rev. A
INSTALLATION & USER’S MANUAL
5.12.4 Fault Clearing
It is possible to clear all faults except for those faults that occur during the initialization process and faults due to
microprocessor exceptions. It is possible to determine whether one of these non-clearable faults has occurred by
reading the
status_controller
parameter (1522). If bit 6 of this parameter is 1, then a non-clearable fault has
occurred. (where bit 0 is LSB).
To clear faults, the parameter
errors_clear
(1491) must be written with a value of 1.
The actions performed when clearing errors are as follows:
1. real-time fault monitoring is disabled
2. fault flags, latched faults and fault counters cleared
3. non-fault state requested in drive state machine
4. when non-fault state achieved then errors_clear is reset to 0
5. real-time fault monitoring re-enabled
The completion of the fault clearing process can be verified by reading errors_clear. Once the process has
completed the fault monitoring operates normally and so if a fault is still present it will be detected again.
5.12.5 Event Log
The DS2110 maintains a non-volatile log of faults and status to aid fault diagnosis. The event log contains the last
850 (approx.) faults that occurred on the drive and is a circular buffer. The data recorded for each fault entry in the
event log is as follows:
Field
Number
Type Name
Description
1499 U32
event_log_timesta
mp
total power on time in seconds as a 32-bit unsigned integer
1500 U32
event_log_data1
top 16 bits: status code defining event logged
next 8 bits: 1=status set, 2=status cleared
low 8 bits: ambient temperature as 8-bit signed integer
1501 U32
event_log_data2
additional event information
Table 5.44 Event log data parameters
When retrieving event log information, there are some additional parameters that give information on how many
events have been logged and allow the user to retrieve the required part of the event log. These parameters are
described in the table below:
Field
Number
Type Name
Description
1494 U32
event_log_size
number of bytes used in event log since last power on
1640 U32
event_log_increment
number of bytes used per entry in event log (currently 12)
1495 U16
event_log_current_positio
n
byte pointer to current position in event log
1498 U16
event_log_read_pointer
byte pointer to position to read from in event log
Table 5.45 Error log access parameters
WARNING:- DELAY IN RE-DETECTING FAULTS
After the DS2110 has cleared faults, the time taken to redetect a particular fault depends upon the rate at
which it is monitored. Typically, parameters that only change slowly under normal circumstances (such as
temperatures) may only be monitored every 100ms.
Therefore, a delay of 0.5s should normally be allowed after clearing faults before re-enabling the drive