Access the HardwareStatus object

The
HardwareStatus
object is used to obtain status information about the UPS, fans, and temperatures with GSV instructions for the
CompactLogix
5480 controller projects. This object is supported in Ladder Diagram and Structured Text routines and in Add-On Instructions.
Attribute
Data Type
Instruction
Description
FanSpeeds
Array of:
GSV
Speed of the fans.
Number of Fans
SINT
If the number of fans supported by the product is zero, then the device does not support fans.
Fan Speed
SINT[9] for 2 fans:
SINT[0] = Number of fans
SINT[1-4] = Fan #1 speed
SINT[5-8] = Fan #2 speed
RPM
FanStatus
Array of:
GSV
Indicates whether the fan is faulted.
Number of Fan Status Indicators
SINT
If the number of fans supported by the product is zero, then the device does not support fan status.
Fan Status
SINT[3] for 2 fans:
SINT[0] = Number of fans
SINT[1] = Fan #1 status
SINT[2] = Fan #2 status
  • 0. Fan is not faulted
  • 1. Fan is faulted
TemperatureFaultLevels
Array of:
GSV
The fault level in degrees Celsius
Number of Temperature Fault Level
SINT
If the number of temperature fault level is zero, then the device does not support temperature fault levels.
Temperature Fault Level
SINT[3] for 1 temperature sensor:
SINT[0] = Number Temperature Fault Levels
SINT[1-2] = Temperature Fault Level #1
Temperature in degrees Celsius
Temperatures
Array of:
GSV
Temperature values in degrees Celsius
Number of Temperatures
SINT
If the number of temperatures supported by product is zero, then the device does not support temperatures.
Temperature
SINT[3] for 1 temperature sensor:
SINT[0] = Number of Temperatures
SINT[1-2] = Temperature #1
Temperature in degrees Celsius
UPSBatteryFailure
SINT
GSV
Indicates whether the UPS battery has failed.
  • 0. The connected UPS battery has detected no faults.
  • 1. The connected UPS detected an issue with the connected battery.
UPSBuffering
SINT
GSV
Indicates whether the UPS is providing power from the battery.
  • 0. UPS is not providing power from the battery.
  • 1. UPS is providing power from the battery.
UPSInhibited
SINT
GSV
Requests UPS to remove power.
  • 0. The controller does not want power to be removed at this time.
  • 1. UPS is to stop providing power.
UPSReady
SINT
GSV
Indicates whether the UPS is ready based on: charged >= 85%, no wiring failure, input voltage sufficient, and inhibit signal is inactive.
  • 0. UPS not ready
  • 1. UPS ready
UPSSupported
SINT
GSV
Indicates whether the UPS is supported.
  • 0. Not supported
  • 1. Supported
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.