Battery-less Energy Storage Solution...
The CompactLogix 5370 controllers use an internal Energy Storage Module (ESM) to do what Garry has described.
Some more relevant information...
465521 - CompactLogix 5370 Controllers Battery-less Energy Storage Solution
Access Level: Everyone
468536 - CompactLogix Capacitor Backup
Access Level: Everyone
465520 - New CompactLogix 5370 controllers Power Up Sequence
Access Level: Everyone
502060 - RSLogix 5000 software list Battery as one of the minor faults for CompactLogix 5370 controllers
Access Level: TechConnect
Non TechConnectors...
For a project using a 5370 CompactLogix controller, RSLogix 5000 still lists "Battery" as a minor fault and this fault can still be triggered for these controllers. This fault (Type 10 Code 14) refers to an ESM fault rather than a Battery fault. It can be monitored by using a GSV to the FaultLog Object, Attribute MinorFaultBits, bit 10. Because the ESM is not replaceable, this fault would mean replacing the controller.
572844 - Major Fault Type 1 code 40 in a Logix 5000 controller
Access Level: TechConnect
Non TechConnectors...
If you get a Major Fault: Type 1 Code 40 it is a Major Fault on power up. This means that the last time the controller was powered down the ESM failed to store the project to the internal NAND flash memory. It is most likely a hardware failure of the ESM and it is not charging or holding its stored energy.
The Minor Faults: Type 10 Code 12, 13, 14, 15 will all set the Battery Minor Fault and are an indication that there is an issue with the ESM.
The Major Fault will of course halt the processor, the Minor Faults will leave it running.
Regards,
George