EATON
HFX Product Family Installation and Operation Manual E-ELCL-II002-E2 July 2019
51
The System Configuration I/O mapping contains the following:
A set of Global fault status variables to aid in managing faults. This consists of active and historic faults, a fault count,
as well as a means to clear the faults. There is also a Fault Monitor where specific faults can be monitored. See below:
Figure 13:
Note: the location of Global Fault Status and Fault Monitor shown above.
The following are the predefined faults:
List of Codesys Faults
VE5_max and VE5b_max – indicates the sensor_
supply_1/2 are shorted to something above 5V (i.e.
12V power).
VE5_min and VE5b_min – indicates the sensor_
supply_1/2 is shorted to ground.
VE5ab_OOR – Both sensor supplies are "out-of-
range". So if you short both high or short both low it
will occur. It is functionally (VE5_max OR VE5_min)
AND (VE5b_max OR VE5b_min).
COPfail is active – This is the system/firmware COP
(computer operating properly) fault, AKA watchdog.
This will only occur if there is a bug that causes
the firmware to lock up or not trigger the COP
approximately every 100ms.
RTI is active – This indicates that one of the internal
firmware loops is not executing (1ms/5ms/50ms).
Basically, this is similar to a COP for each of our
internal loops.
RTI2 is active – This indicates that one of the internal
firmware loops is not executing (1ms/5ms/50ms).
Basically, this is similar to a COP for each of our
internal loops.
RTI3 is active – This indicates that one of the internal
firmware loops is not executing (1ms/5ms/50ms).
Basically, this is similar to a COP for each of our
internal loops.
Adloss is active – This occurs if the ADC routine
is not running for some reason (similar to a COP
overseeing the ADC operation).
Interrupt is active – This is caused if an invalid/
unhandled interrupt is ever executed.
flash_fail is active – CPU hardware error.
RAM_fail is active – CPU hardware error.
HWID_fail is active – 2 specific resistors are present
on the PCB. Their value is used to identify the PCB
hardware version. If these are at an unknown value,
this fault will trigger.
J1939_Tx(x)Fail is active – Currently unsupported in
CODESYS.
J1939_Rx(x)Fail is active – Currently unsupported in
CODESYS.
DevDesc_error is active – This indicates there is a
mismatch between the firmware and CODESYS
device description.xml.
HFX Product Family