dataRecovery feature. A station in the controller is running and open in
Shutdown Delay TimerDefines the period that the controller waits between detecting loss of AC power and performing a graceful shutdown (backs up database and powers board off). Depending on controller model, using either a nickel metal hydride (NiMH) battery or sealed lead-acid (Sla) battery, this varies.
If the controller’s DataRecoveryService (for SRAM support) is enabled and operating, and the NiMH battery is known to be good, the default (and maximum) Shutdown Delay value of 10 minutes is typically reasonable. This provides extra time for continuous operation during a power outage of up to 10 minutes.
The NiMH battery charge is monitored during this delay period, and if necessary, the system initiates a shutdown before this timer expires. Further, even if the battery had insufficient charge to complete a graceful shutdown, the DataRecoveryService would successfully restore the runtime station data from SRAM upon controller bootup (when power is restored).
Again, providing the SLA battery is known to be good and the station’s DataRecoveryService is enabled and running, the default (maximum) shutdown delay of 15 minutes is typically reasonable, for reasons noted above.
In either case, the Battery Present property in the station’s PlatformServices container must be set to true (the default).
Furthermore, if, at some point, you disable the station’s DataRecoveryService, (either set its Service Enabled property to false, or uninstall its platDataRecovery module), it is recommended that you first set the Shutdown Delay no higher than the default of 30 seconds (NiMH) or 1 minute (SLA).
Battery Alarm SupportPower Alarm SupportPrimary Power Present — Boolean, displays Yes (true) if AC power is currently supplied to the controller.Battery — container shows two values concatenated on a single line:State — (with icon) is an enumerated descriptor, which is typically Idle if fully charged, else Charging, Discharging, or Unknown.Battery Good — Boolean, displays Yes (true) if the last controller backup battery test was good.Battery Time of Last Test - provides a timestamp (in AbsTime format) of the last battery test performed by the controller.