From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/liebert/LIEBERT-GP-POWER-MIB | 3300 +++++++++++++++++++++++++++++++++++++ 1 file changed, 3300 insertions(+) create mode 100644 MIBS/liebert/LIEBERT-GP-POWER-MIB (limited to 'MIBS/liebert/LIEBERT-GP-POWER-MIB') diff --git a/MIBS/liebert/LIEBERT-GP-POWER-MIB b/MIBS/liebert/LIEBERT-GP-POWER-MIB new file mode 100644 index 0000000..3730c64 --- /dev/null +++ b/MIBS/liebert/LIEBERT-GP-POWER-MIB @@ -0,0 +1,3300 @@ +LIEBERT-GP-POWER-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, + OBJECT-IDENTITY, + OBJECT-TYPE, + Integer32, + Unsigned32 + FROM SNMPv2-SMI + lgpPower, + liebertPowerModuleReg + FROM LIEBERT-GP-REGISTRATION-MIB + ; + +-- ============================================================================= +-- Module Identification and Registration +-- ============================================================================= + +liebertGlobalProductsPowerModule MODULE-IDENTITY + LAST-UPDATED "201307100000Z" + ORGANIZATION "Liebert Corporation" + CONTACT-INFO + "Contact: Technical Support + + Postal: + Liebert Corporation + 1050 Dearborn Drive + P.O. Box 29186 + Columbus OH, 43229 + US + + Tel: +1 (800) 222-5877 + + E-mail: liebert.monitoring@vertivco.com + Web: www.vertivco.com + + Author: Gregory M. Hoge" + + DESCRIPTION + "The MIB module used to register Liebert POWER related SNMP OIDs. + + Copyright 2000-2008 Liebert Corporation. All rights reserved. + Reproduction of this document is authorized on the condition + that the forgoing copyright notice is included. + + This Specification is supplied 'AS IS' and Liebert Corporation + makes no warranty, either express or implied, as to the use, + operation, condition, or performance of the Specification." + + REVISION "201307100000Z" + DESCRIPTION + "Added support for GXT4 economic operation mode and outlet control." + + REVISION "200811170000Z" + DESCRIPTION + "Added support for NXL unit." + + REVISION "200807020000Z" + DESCRIPTION + "Replaced INTEGER with Integer32 (SMIv2). + Minor spelling fixes and formatting." + + REVISION "200801100000Z" + DESCRIPTION + "Modified contact email address and removed redundant + lgpPwrMeasurementPointNumLines." + + REVISION "200602220000Z" + DESCRIPTION + "Added support for Liebert DS Unit." + + ::= { liebertPowerModuleReg 1 } + +-- ============================================================================= +-- lgpPower - Liebert Power Registrations +-- ============================================================================= + +lgpPwrBattery OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register Liebert Power Battery object + identifiers." + REFERENCE + "The registrations for the objects in this sub-tree are + defined below in the sub-section titled Liebert Power Battery Group." + ::= { lgpPower 1 } + +lgpPwrMeasurements OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree registers Liebert Power Measurement object + identifiers. The sub-tree contains tables and well known power + measurement points." + REFERENCE + "The registrations for the objects in this sub-tree are defined + below in the sub-section titled Liebert Power Measurement Group." + ::= { lgpPower 2 } + +lgpPwrStatus OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree registers Liebert Power Status object + identifiers. This is the location of power related status information + that does not fit into a more specific category such as the + lgpPwrConversion sub-tree." + REFERENCE + "The registrations for the objects in this sub-tree are defined + below in the sub-section titled Liebert Power Status Group" + ::= { lgpPower 3 } + +lgpPwrSettings OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree registers Liebert Power Static Switch object + identifiers." + REFERENCE + "The registrations for the objects in this sub-tree are defined + below in the sub-section titled Liebert Power Settings Group." + ::= { lgpPower 4 } + +lgpPwrConversion OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register Liebert Power Conversion object + identifiers." + REFERENCE + "The registrations for the objects in this sub-tree are + defined below in the sub-section titled Liebert Power Conversion Group." + ::= { lgpPower 5 } + +lgpPwrControl OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register Liebert Power Control object + identifiers." + REFERENCE + "The registrations for the objects in this sub-tree are + defined below in the sub-section titled Liebert Power Control Group." + ::= { lgpPower 6 } + +lgpPwrTopology OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register Liebert Power Topology object + identifiers." + REFERENCE + "The registrations for the objects in this sub-tree are + defined below in the sub-section titled Liebert Power Topology Group." + ::= { lgpPower 7 } + +lgpPwrStatistic OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register Liebert Power Statistic object + identifiers." + REFERENCE + "The registrations for the objects in this sub-tree are + defined below in the sub-section titled Liebert Power Statistic Group." + ::= { lgpPower 8 } + +lgpPwrConfig OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register Liebert Power Configuration + Object identifiers." + REFERENCE + "The registrations for the objects in this sub-tree are + defined below in the sub-section titled Liebert Power Configuration + Group." + ::= { lgpPower 9 } + +-- ============================================================================= +-- lgpPwrBattery - Liebert Power Battery Group +-- ============================================================================= + +lgpPwrNumberInstalledBatteryModules OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of battery modules installed in the device." + ::= { lgpPwrBattery 1 } + +lgpPwrNumberFailedBatteryModules OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of battery modules in the device that have failed." + ::= { lgpPwrBattery 2 } + +lgpPwrNumberRedundantBatteryModules OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of redundant battery modules in the device." + ::= { lgpPwrBattery 3 } + +lgpPwrNumberActiveBatteryModules OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of active battery modules in the device." + ::= { lgpPwrBattery 4 } + +lgpPwrConfigLowBatteryWarningTime OBJECT-TYPE + SYNTAX Integer32 + UNITS "minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The value of the device's estimated minutes of remaining battery + at which a lgpEventLowBatteryWarning notification will be sent." + ::= { lgpPwrBattery 5 } + +lgpPwrNumberBatteryModuleWarnings OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of battery modules in the device that have a warning." + ::= { lgpPwrBattery 6 } + +lgpPwrBatteryCount OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of batteries installed." + ::= { lgpPwrBattery 7 } + +lgpPwrBatteryTestResult OBJECT-TYPE + SYNTAX INTEGER + { + unknown(1), + passed(2), + failed(3), + inProgress(4), + systemFailure(5), + inhibited(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The outcome of the previous battery test." + ::= { lgpPwrBattery 8 } + +lgpPwrNominalBatteryCapacity OBJECT-TYPE + SYNTAX Integer32 + UNITS "minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The nominal battery capacity of the system (in minutes) at full load." + ::= { lgpPwrBattery 9 } + +lgpPwrBatteryFloatVoltage OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The battery float voltage of the system." + ::= { lgpPwrBattery 10 } + +lgpPwrBatteryEndOfDischargeVoltage OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The battery voltage threshold at which the batteries are considered + completely discharged." + ::= { lgpPwrBattery 11 } + +lgpPwrAutomaticBatteryTestInterval OBJECT-TYPE + SYNTAX Integer32 + UNITS "hours" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The automatic battery test interval." + ::= { lgpPwrBattery 12 } + +lgpPwrAutomaticBatteryTestCountdown OBJECT-TYPE + SYNTAX Integer32 + UNITS "minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The time remaining before the next battery test." + ::= { lgpPwrBattery 13 } + +lgpPwrBatteryChargeStatus OBJECT-TYPE + SYNTAX INTEGER + { + fullycharged(1), + notfullycharged(2), + charging(3), + discharging(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present state of the system's battery charge. + A value of 'charging' indicates the batteries are currently charging. + A value of 'discharging' indicates the batteries are currently + discharging. A value of 'fullycharged' indicates the batteries are + charged to their full capacity. A value of 'notfullycharged' indicates + the battery charge is neither fully charged, charging or discharging." + ::= { lgpPwrBattery 14 } + +lgpPwrBatteryLifeEnhancer OBJECT-TYPE + SYNTAX INTEGER + { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the battery life enhancer. When 'on', it will + preserve battery life." + ::= { lgpPwrBattery 15 } + +lgpPwrBatteryCharger OBJECT-TYPE + SYNTAX INTEGER + { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the battery charger." + ::= { lgpPwrBattery 16 } + +lgpPwrBatteryChargeMode OBJECT-TYPE + SYNTAX INTEGER + { + float(1), + equalize(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mode of the battery charger: 'float' charging or 'equalize' + charging." + ::= { lgpPwrBattery 17 } + +lgpPwrBatteryTimeRemaining OBJECT-TYPE + SYNTAX Integer32 + UNITS "minutes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An estimate of the time to battery charge depletion under the present + load conditions if the utility power is off and remains off, or if it + were to be lost and remain off. + + NOTE: A UPS is expected to provide a battery time remaining value + when not operating on battery. However, if the system is not capable of + providing this information, then this point will return 65535 to + indicate that the value is unavailable." + ::= { lgpPwrBattery 18 } + +lgpPwrBatteryCapacity OBJECT-TYPE + SYNTAX Integer32 + UNITS "percent" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present percentage of battery capacity." + ::= { lgpPwrBattery 19 } + +lgpPwrBatteryCabinet OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree contains items related to battery cabinets." + ::= { lgpPwrBattery 20 } + + lgpPwrBatteryCabinetCount OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of battery cabinets installed with this device. + Note some devices may not permit writing a value to this object." + ::= { lgpPwrBatteryCabinet 1 } + + lgpPwrBatteryCabinetType OBJECT-TYPE + SYNTAX INTEGER + { + notSpecified(1), + internal(2), + external(3), + lrt(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of battery cabinet(s) installed on this device. + Enumeration definitions: + notSpecified - The type has not been specified in the + device's configuration. + internal - Battery cabinets are internal to the device. + external - Device has external battery cabinets installed. + lrt - Long Run Time cabinets. + Note some devices may not permit writing a value to this object." + ::= { lgpPwrBatteryCabinet 2 } + + lgpPwrBatteryCabinetRatedCapacity OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 Amp-hour" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Battery cabinet rated capacity (tenths of Amp-hours). + This assumes that each cabinet is of the same type and capacity. + This is not a sum of the rating for all attached cabinets. + Note some devices may not permit writing a value to this object." + ::= { lgpPwrBatteryCabinet 3 } + + lgpPwrBatteryLeadAcidCellCount OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Battery cell count - lead-acid. The number of cells that comprise + the lead acid battery string." + ::= { lgpPwrBatteryCabinet 4 } + + lgpPwrBatteryNiCadCellCount OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Battery cell count - nickel-cadmium. The number of cells that + comprise the nickel-cadmium battery string." + ::= { lgpPwrBatteryCabinet 5 } + +lgpPwrBatteryAmpHoursConsumed OBJECT-TYPE + SYNTAX Integer32 + UNITS "Amp-hour" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The cumulative battery Amp-hours withdrawn over the life of the + battery. This value persists across reboots. Typically, this value is + reset back to zero when the batteries are replaced." + ::= { lgpPwrBattery 21 } + +lgpPwrBatteryAmpHoursDischargeConsumed OBJECT-TYPE + SYNTAX Integer32 + UNITS "Amp-hour" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The battery Amp-hours withdrawn during the current/latest + discharge. This value does not persist across reboots." + ::= { lgpPwrBattery 22 } + +lgpPwrBatteryLastDischargeTime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The date and time of the last battery discharge. Typically this is the + time when the discharge starts. This value persists across reboots. + The date and time are determined in seconds since the epoch on + January 1, 1970." + ::= { lgpPwrBattery 23 } + +lgpPwrBatteryLastCommissionTime OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The date and time when the battery system was put into service. + This information persists across system reboot events. It is the + responsibility of Service to reset this date/time when the batteries + are replaced. The date and time are determined in seconds since the + epoch on January 1, 1970." + ::= { lgpPwrBattery 24 } + +lgpPwrBatteryPresentDischargeTime OBJECT-TYPE + SYNTAX Integer32 + UNITS "seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total time spent on battery during the current or last discharge. + + NOTE: While not discharging, some systems may display zero instead of + the last discharge." + ::= { lgpPwrBattery 25 } + +lgpPwrBatteryCapacityStatus OBJECT-TYPE + SYNTAX INTEGER + { + unknown(1), + batteryNormal(2), + batteryLow(3), + batteryDepleted(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The indication of the capacity remaining in the UPS + system's batteries. + + NOTE: In a single-module system, this point is intended to have the same + behavior as the RFC1628 point upsBatteryStatus." + ::= { lgpPwrBattery 26 } + +lgpPwrBatteryCircuitBreakerState OBJECT-TYPE + SYNTAX INTEGER + { + unknown(0), + open(1), + closed(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Battery Circuit Breaker." + ::= { lgpPwrBattery 27 } + +-- ============================================================================= +-- lgpPwrMeasurements - Liebert Power Measurement Group +-- ============================================================================= + +-- ----------------------------------------------------------------------------- +-- Well Known Power Measurement Points +-- ----------------------------------------------------------------------------- + +lgpPwrWellKnownMeasurementPoints OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree registers well known Liebert Power Measurement + Points. The object identifier names usually imply locations + where the measurement is taken -- such as 'input', 'output' + and 'bypass'." + REFERENCE + "These well known measurement identifiers are referenced in the + 'lgpPwrMeasurementPointId' column in the + 'lgpPwrMeasurementPointTable'." + ::= { lgpPwrMeasurements 1 } + + lgpPwrSource1Input OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register a source 1 input as a + well known measurement point. It is intended that no sub-trees + be created below this node. + + Power input to the managed device from power source 1. + Many power systems contain more than one input source and + many of them have more than one measurement point per input + source. This identifier represents one input source for the + system but does not necessarily represent the 'first' one. + The input sources' numbering with respect to + 'lgpPwrSource1Input' etc. may depend on the physical wiring + of the system when it was installed." + ::= { lgpPwrWellKnownMeasurementPoints 1 } + + lgpPwrSource2Input OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register a source 2 input as a + well known measurement point. It is intended that no sub-trees + be created below this node. + + Power input to the managed device from power source 2. + Many power systems contain more than one input source and + many of them have more than one measurement point per input + source. This identifier represents one input source for the + system but does not necessarily represent the 'first' one. + The input sources' numbering with respect to + 'lgpPwrSource2Input' etc. may depend on the physical wiring + of the system when it was installed." + ::= { lgpPwrWellKnownMeasurementPoints 2 } + + lgpPwrSourcePdu1Input OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register a source PDU 1 input as a + well known measurement point. It is intended that no sub-trees + be created below this node. + + Power input to the managed device from power distribution + unit 1. Many power systems contain more than one input source + and many of them have more than one measurement point per input + source. This identifier represents one input source for the + system but does not necessarily represent the 'first' one. + The input sources' numbering with respect to + 'lgpPwrSourcePdu1Input' etc. may depend on the physical wiring + of the system when it was installed." + ::= { lgpPwrWellKnownMeasurementPoints 3 } + + lgpPwrSourcePdu2Input OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register a source PDU 2 input as a + well known measurement point. It is intended that no sub-trees + be created below this node. + + Power input to the managed device from power distribution + unit 1. Many power systems contain more than one input source + and many of them have more than one measurement point per input + source. This identifier represents one input source for the + system but does not necessarily represent the 'first' one. + The input sources' numbering with respect to + 'lgpPwrSourcePdu2Input' etc. may depend on the physical wiring + of the system when it was installed." + ::= { lgpPwrWellKnownMeasurementPoints 4 } + + lgpPwrOutputToLoad OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register the output to the critical + load as a well known measurement point. It is intended that + no sub-trees be created below this node." + ::= { lgpPwrWellKnownMeasurementPoints 5 } + + lgpPwrMeasBattery OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register a battery as a well known + measurement point. It is intended that no sub-trees be created + below this node." + ::= { lgpPwrWellKnownMeasurementPoints 6 } + + lgpPwrMeasBypass OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register a bypass as a well known + measurement point. It is intended that no sub-trees be created + below this node." + ::= { lgpPwrWellKnownMeasurementPoints 7 } + + lgpPwrMeasDcBus OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register a DC bus as a well known + measurement point. It is intended that no sub-trees be created + below this node." + ::= { lgpPwrWellKnownMeasurementPoints 8 } + + lgpPwrMeasSystemOutput OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register the output of a + multi-module system as a well known measurement point. + It is intended that no sub-trees be created below this node. + + This identifier represents the power related data of the + system." + ::= { lgpPwrWellKnownMeasurementPoints 9 } + + lgpPwrMeasBatteryCabinet OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree is used to register the voltage between the + most negative and the most postive terminals of a battery + cabinet. To determine the cabinet being described in a + multi-cabinet system, this point implements an additional + two indexes. The first index describes the module the cabinet + is located in. The second index describes the cabinet + number. In an SMS(Single-Module System) the first index is + always 1. + + Example: lgpPwrMeasBatteryCabinet.2.4 + + 'lgpPwrMeasBatteryCabinet' = Point is a battery cabinet. + '.2' = Cabinet is in the second module. + '.4' = Cabinet number 4" + ::= { lgpPwrWellKnownMeasurementPoints 10 } + +-- ----------------------------------------------------------------------------- +-- AC Power Measurement Point Table +-- ----------------------------------------------------------------------------- + +lgpPwrMeasurementPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF LgpPwrMeasurementPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains a list of AC power measurement point entries. + The table contains zero, one, or many rows, depending upon the number + of power related measurement points available. The NMS cannot + create or delete rows from the table. The rows are created by the + agent based upon the capabilities of the managed device. Each row + in the table represents a series of measurements on a given point + or location within the system. Measurement points/locations are + identified by the object identifier 'lgpPwrMeasurementPointId' in the + 'LgpPwrMeasurementPointEntry' object. The actual measurement being + taken at that identified point is identified by the other + corresponding columns in the LgpPwrMeasurementPointEntry for the + particular row of the table." + REFERENCE + "The measurement points represented by 'lgpPwrMeasurementPointId' + can be found in the sub-tree lgpPwrWellKnownMeasurementPoints. + Additional measurement detail on a 'per line' basis is available in + the lgpPwrLineMeasurementTable" + ::= { lgpPwrMeasurements 2 } + + lgpPwrMeasurementPointEntry OBJECT-TYPE + SYNTAX LgpPwrMeasurementPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This entry defines the measurements to be populated in the + various columns of the 'lgpPwrMeasurementPointTable'." + INDEX { lgpPwrMeasurementPointIndex } + ::= { lgpPwrMeasurementPointTable 1 } + + LgpPwrMeasurementPointEntry ::= SEQUENCE + { + lgpPwrMeasurementPointIndex Unsigned32, + lgpPwrMeasurementPointId OBJECT IDENTIFIER, + lgpPwrMeasurementPointNumLines Integer32, + lgpPwrMeasurementPointNomVolts Integer32, + lgpPwrMeasurementPointNomFrequency Integer32, + lgpPwrMeasurementPointFrequency Integer32, + lgpPwrMeasurementPointApparentPower Integer32, + lgpPwrMeasurementPointTruePower Integer32, + lgpPwrMeasurementPointPowerFactor Integer32, + lgpPwrMeasurementPointWattHours Integer32, + lgpPwrMeasurementPointVAPercent Integer32, + lgpPwrMeasurementPointNeutralCurrent Integer32, + lgpPwrMeasurementPointGroundCurrent Integer32, + lgpPwrMeasurementPointNomCurrent Integer32, + lgpPwrMeasurementPointNomPowerFactor Integer32, + lgpPwrMeasurementPointNomVA Integer32, + lgpPwrMeasurementPointNomW Integer32, + lgpPwrMeasurementPointPowerFactorTag INTEGER + } + + lgpPwrMeasurementPointIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the index that indicates the row of the + 'lgpPwrMeasurementPointTable' for a power measurement point." + ::= { lgpPwrMeasurementPointEntry 1 } + + lgpPwrMeasurementPointId OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An OID representing a well known measurement point. + These object identifiers indicate a point or location of power + measurement in a power system. The OID's name usually + implies a location of the measurement point such as + 'input', 'output', 'bypass' etc." + REFERENCE + "The object identifiers in this column can be found in the sub-tree + 'lgpPwrWellKnownMeasurementPoints'." + ::= { lgpPwrMeasurementPointEntry 2 } + + lgpPwrMeasurementPointNumLines OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of lines on the indicated power measurement point. + (i.e. the number of phases on the power source being measured.)" + ::= { lgpPwrMeasurementPointEntry 3 } + + lgpPwrMeasurementPointNomVolts OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The magnitude of the nominal voltage on the power source being + measured." + ::= { lgpPwrMeasurementPointEntry 4 } + + lgpPwrMeasurementPointNomFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "Hertz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The nominal or configured/expected frequency for the power + source indicated by 'lgpPwrMeasurementPointId' in the + corresponding row in the lgpPwrMeasurementPointTable." + ::= { lgpPwrMeasurementPointEntry 5 } + + lgpPwrMeasurementPointFrequency OBJECT-TYPE + SYNTAX Integer32 + UNITS "Hertz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present (actual) frequency for the power source indicated + by 'lgpPwrMeasurementPointId' in the corresponding row in the + lgpPwrMeasurementPointTable." + ::= { lgpPwrMeasurementPointEntry 6 } + + lgpPwrMeasurementPointApparentPower OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt-Amp" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present apparent AC power for the power source + indicated by 'lgpPwrMeasurementPointId' in the corresponding row + in the lgpPwrMeasurementPointTable." + ::= { lgpPwrMeasurementPointEntry 7 } + + lgpPwrMeasurementPointTruePower OBJECT-TYPE + SYNTAX Integer32 + UNITS "Watt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present AC power for the power source indicated by + 'lgpPwrMeasurementPointId' in the corresponding row in the + lgpPwrMeasurementPointTable." + ::= { lgpPwrMeasurementPointEntry 8 } + + lgpPwrMeasurementPointPowerFactor OBJECT-TYPE + SYNTAX Integer32 + UNITS ".01 Power Factor" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present Power Factor for the power source indicated by + 'lgpPwrMeasurementPointId' in the corresponding row in the + lgpPwrMeasurementPointTable." + ::= { lgpPwrMeasurementPointEntry 9 } + + lgpPwrMeasurementPointWattHours OBJECT-TYPE + SYNTAX Integer32 + UNITS "Watt-Hour" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present number of Watt Hours for the power source indicated by + 'lgpPwrMeasurementPointId' in the corresponding row in the + lgpPwrMeasurementPointTable." + ::= { lgpPwrMeasurementPointEntry 10 } + + lgpPwrMeasurementPointVAPercent OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 Percent" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The percentage of the rated apparent AC power of the power + source indicated by 'lgpPwrMeasurementPointId' in the corresponding + row in the lgpPwrMeasurementPointTable." + ::= { lgpPwrMeasurementPointEntry 11 } + + lgpPwrMeasurementPointNeutralCurrent OBJECT-TYPE + SYNTAX Integer32 + UNITS "Amp" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present neutral current of the power point indicated by + 'lgpPwrMeasurementPointId' in the corresponding row in the + lgpPwrMeasurementPointTable." + ::= { lgpPwrMeasurementPointEntry 12 } + + lgpPwrMeasurementPointGroundCurrent OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 Amp" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present ground current of the power point indicated by + 'lgpPwrMeasurementPointId' in the corresponding row in the + lgpPwrMeasurementPointTable." + ::= { lgpPwrMeasurementPointEntry 13 } + + lgpPwrMeasurementPointNomCurrent OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 Amp" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The nominal or configured/expected current of the power point + indicated by 'lgpPwrMeasurementPointId' in the corresponding row + in the lgpPwrMeasurementPointTable." + ::= { lgpPwrMeasurementPointEntry 14 } + + lgpPwrMeasurementPointNomPowerFactor OBJECT-TYPE + SYNTAX Integer32 + UNITS ".01 Power Factor" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The nominal or configured/expected power factor of the power point + indicated by 'lgpPwrMeasurementPointId' in the corresponding row + in the lgpPwrMeasurementPointTable." + ::= { lgpPwrMeasurementPointEntry 15 } + + lgpPwrMeasurementPointNomVA OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt-Amp" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The nominal or configured/expected apparent AC power for the power + source indicated by 'lgpPwrMeasurementPointId' in the corresponding + row in the lgpPwrMeasurementPointTable." + ::= { lgpPwrMeasurementPointEntry 16 } + + lgpPwrMeasurementPointNomW OBJECT-TYPE + SYNTAX Integer32 + UNITS "Watt" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The nominal or configured/expected true AC power for the power + source indicated by 'lgpPwrMeasurementPointId' in the corresponding + row in the lgpPwrMeasurementPointTable." + ::= { lgpPwrMeasurementPointEntry 17 } + + lgpPwrMeasurementPointPowerFactorTag OBJECT-TYPE + SYNTAX INTEGER + { + leading(1), + lagging(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present description of the Power Factor for the power source + indicated by 'lgpPwrMeasurementPointId' in the corresponding row + in the lgpPwrMeasurementPointTable. If Leading, the load is said + to be capacitive and the phase of the current leads the voltage. + If Lagging, the load is said to be inductive and the phase of the + current lags the voltage." + ::= { lgpPwrMeasurementPointEntry 19 } + +-- ----------------------------------------------------------------------------- +-- Source Measurement Line/Phase Table +-- ----------------------------------------------------------------------------- + +lgpPwrLineMeasurementTable OBJECT-TYPE + SYNTAX SEQUENCE OF LgpPwrLineMeasurementEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of power measurements for each phase/line for a given + power measurement point/location in the 'lgpPwrMeasurementPointTable'. + The lgpPwrMeasurementPointIndex in this table corresponds to the + index in the lgpPwrMeasurementPointTable. + + This table contains zero, one, or + many rows, depending upon the number of power line source objects + available. The NMS cannot create or delete rows from the table. + The rows are created by the agent based upon the capabilities of + the managed device." + ::= { lgpPwrMeasurements 3 } + + lgpPwrLineMeasurementEntry OBJECT-TYPE + SYNTAX LgpPwrLineMeasurementEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This entry defines the contents of the columns for the table + 'lgpPwrLineMeasurementTable'." + REFERENCE + "The lgpPwrMeasurementPointIndex can be found in the + lgpPwrMeasurementPointTable. This index identifies the measurement + point for which the line detail measurement in the table applies." + INDEX { lgpPwrMeasurementPtIndex, lgpPwrLineMeasurementIndex } + ::= { lgpPwrLineMeasurementTable 1 } + + LgpPwrLineMeasurementEntry ::= SEQUENCE + { + lgpPwrMeasurementPtIndex Unsigned32, + lgpPwrLineMeasurementIndex Unsigned32, + lgpPwrMeasurementPoint OBJECT IDENTIFIER, + lgpPwrLineMeasurementVoltsLL Integer32, + lgpPwrLineMeasurementVoltsLN Integer32, + lgpPwrLineMeasurementCurrent Integer32, + lgpPwrLineMeasurementCapacity Integer32, + lgpPwrLineMeasurementVA Integer32, + lgpPwrLineMeasurementTruePower Integer32, + lgpPwrLineMeasurementVoltageTHD Integer32, + lgpPwrLineMeasurementCurrentTHD Integer32, + lgpPwrLineMeasurementKFactorCurrent Integer32, + lgpPwrLineMeasurementCrestFactorCurrent Integer32, + lgpPwrLineMeasurementPowerFactor Integer32, + lgpPwrLineMeasurementPowerFactorTag INTEGER, + lgpPwrLineMeasurementMaxVolts Integer32, + lgpPwrLineMeasurementMinVolts Integer32, + lgpPwrLineMeasurementVAR Integer32, + lgpPwrLineMeasurementPercentLoad Integer32, + lgpPwrLineMeasurementVolts Integer32, + lgpPwrLineMeasurementVACapacity Integer32 + } + + lgpPwrMeasurementPtIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the index indicating the row of the table + 'lgpPwrMeasurementPointTable' for a power measurement point." + ::= { lgpPwrLineMeasurementEntry 1 } + + lgpPwrLineMeasurementIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the index indicating the row of the table + 'lgpPwrLineMeasurementTable' for a power measurement point." + ::= { lgpPwrLineMeasurementEntry 2 } + + lgpPwrMeasurementPoint OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An OID representing a well known measurement point. + These object identifiers indicate a point or location of power + measurement in a power system. The OID name usually + implies a location of the measurement point such as + 'input', 'output', 'bypass', etc." + REFERENCE + "The object identifiers in this column can be found in the sub-tree + 'lgpPwrWellKnownMeasurementPoints' and correspond to the entry in + the table lgpPwrMeasurementPointTable." + ::= { lgpPwrLineMeasurementEntry 3 } + + lgpPwrLineMeasurementVoltsLL OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present Line-to-Line voltage measurement for the indicated + source. The line being measured is given by the + lgpPwrLineMeasurementIndex [1 = AB, 2 = BC, 3 = CA]." + ::= { lgpPwrLineMeasurementEntry 4 } + + lgpPwrLineMeasurementVoltsLN OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present Line-to-neutral voltage measurement for the indicated + source. The line being measured is given by the + lgpPwrLineMeasurementIndex where [1 = A, 2 = B, 3 = C]." + ::= { lgpPwrLineMeasurementEntry 5 } + + lgpPwrLineMeasurementCurrent OBJECT-TYPE + SYNTAX Integer32 + UNITS "Amp" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present current measurement for the indicated source. The line + being measured is given by the 'lgpPwrLineMeasurementIndex' where + [1 = A, 2 = B, 3 = C]." + ::= { lgpPwrLineMeasurementEntry 6 } + + lgpPwrLineMeasurementCapacity OBJECT-TYPE + SYNTAX Integer32 + UNITS "percent" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The percentage of the power capacity presently being used on this + line." + ::= { lgpPwrLineMeasurementEntry 7 } + + lgpPwrLineMeasurementVA OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt-Amp" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present apparent AC line power." + ::= { lgpPwrLineMeasurementEntry 8 } + + lgpPwrLineMeasurementTruePower OBJECT-TYPE + SYNTAX Integer32 + UNITS "Watt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present AC line power measured in watts." + ::= { lgpPwrLineMeasurementEntry 9 } + + lgpPwrLineMeasurementVoltageTHD OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 Percent" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present total harmonic distortion on the AC line voltage." + ::= { lgpPwrLineMeasurementEntry 10 } + + lgpPwrLineMeasurementCurrentTHD OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 Percent" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present total harmonic distortion on the AC line current." + ::= { lgpPwrLineMeasurementEntry 11 } + + lgpPwrLineMeasurementKFactorCurrent OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 K Factor" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present line K Factor." + ::= { lgpPwrLineMeasurementEntry 12 } + + lgpPwrLineMeasurementCrestFactorCurrent OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 Crest Factor" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present crest factor of the line current." + ::= { lgpPwrLineMeasurementEntry 13 } + + lgpPwrLineMeasurementPowerFactor OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.01 Power Factor" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present Power Factor for the line." + ::= { lgpPwrLineMeasurementEntry 14 } + + lgpPwrLineMeasurementPowerFactorTag OBJECT-TYPE + SYNTAX INTEGER + { + leading(1), + lagging(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present description of the Power Factor for the line. If + Leading, the load is said to be capacitive and the phase of the + current leads the voltage. If Lagging, the load is said to be + inductive and the phase of the current lags the voltage." + ::= { lgpPwrLineMeasurementEntry 15 } + + lgpPwrLineMeasurementMaxVolts OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum voltage measurement recorded for the indicated source + since the command 'lgpPwrStatisticsReset' was executed." + ::= { lgpPwrLineMeasurementEntry 16 } + + lgpPwrLineMeasurementMinVolts OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum voltage measurement recorded for the + indicated source since the command 'lgpPwrStatisticsReset' was + executed." + ::= { lgpPwrLineMeasurementEntry 17 } + + lgpPwrLineMeasurementVAR OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt-Amp-Reactive" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present reactive AC line power of the power source indicated by + 'lgpPwrMeasurementPoint'." + ::= { lgpPwrLineMeasurementEntry 18 } + + lgpPwrLineMeasurementPercentLoad OBJECT-TYPE + SYNTAX Integer32 + UNITS "percent" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present percent load of the AC line power." + ::= { lgpPwrLineMeasurementEntry 19 } + + lgpPwrLineMeasurementVolts OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present voltage measurement for the indicated source." + ::= { lgpPwrLineMeasurementEntry 20 } + + lgpPwrLineMeasurementVACapacity OBJECT-TYPE + SYNTAX Integer32 + UNITS "percent" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The percentage of the apparent power capacity presently being + used on this line." + ::= { lgpPwrLineMeasurementEntry 21 } + +-- ----------------------------------------------------------------------------- +-- DC Power Measurement Point Table +-- ----------------------------------------------------------------------------- + +lgpPwrDcMeasurementPointTable OBJECT-TYPE + SYNTAX SEQUENCE OF LgpPwrDcMeasurementPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table contains a list of DC power measurement point entries. + The table contains zero, one, or many rows, depending upon the number + of power related measurement points available. The NMS cannot + create or delete rows from the table. The rows are created by the + agent based upon the capabilities of the managed device. Each row + in the table represents a series of measurements on a given point + or location within the system. Measurement points/locations are + identified by the object identifier 'lgpPwrDcMeasurementPointId' in the + 'LgpPwrDcMeasurementPointEntry' object. The actual measurement being + taken at that identified point is identified by the other + corresponding columns in the LgpPwrDcMeasurementPointEntry for the + particular row of the table." + REFERENCE + "The measurement points represented by 'lgpPwrDcMeasurementPointId' + can be found in the sub-tree lgpPwrWellKnownMeasurementPoints. + Additional measurement detail on a 'per line' basis is available in + the lgpPwrLineMeasurementTable" + ::= { lgpPwrMeasurements 4 } + + lgpPwrDcMeasurementPointEntry OBJECT-TYPE + SYNTAX LgpPwrDcMeasurementPointEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This entry defines the measurements to be populated in the + various columns of the 'lgpPwrDcMeasurementPointTable'." + INDEX { lgpPwrDcMeasurementPointIndex } + ::= { lgpPwrDcMeasurementPointTable 1 } + + LgpPwrDcMeasurementPointEntry ::= SEQUENCE + { + lgpPwrDcMeasurementPointIndex Unsigned32, + lgpPwrDcMeasurementPointId OBJECT IDENTIFIER, + lgpPwrDcMeasurementPointSubID Integer32, + lgpPwrDcMeasurementPointVolts Integer32, + lgpPwrDcMeasurementPointCurrent Integer32, + lgpPwrDcMeasurementPointNomVolts Integer32, + lgpPwrDcMeasurementPointTruePower Integer32 + } + + lgpPwrDcMeasurementPointIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the index that indicates the row of the + 'lgpPwrMeasurementPointTable' for a power measurement point." + ::= { lgpPwrDcMeasurementPointEntry 1 } + + lgpPwrDcMeasurementPointId OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An OID representing a well known measurement point. + These object identifiers indicate a point or location of power + measurement in a power system. The OID's name usually + implies a location of the measurement point such as + 'input', 'output', 'bypass' etc." + REFERENCE + "The object identifiers in this column can be found in the sub-tree + 'lgpPwrWellKnownMeasurementPoints'." + ::= { lgpPwrDcMeasurementPointEntry 2 } + + lgpPwrDcMeasurementPointSubID OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The identifier used to differentiate between identical thresholds + for a given point index and point ID in the DC measurements table." + ::= { lgpPwrDcMeasurementPointEntry 3 } + + lgpPwrDcMeasurementPointVolts OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present DC voltage for the power source indicated by + 'lgpPwrDcMeasurementPointId' in the corresponding row in the + lgpPwrDcMeasurementPointTable." + ::= { lgpPwrDcMeasurementPointEntry 4 } + + lgpPwrDcMeasurementPointCurrent OBJECT-TYPE + SYNTAX Integer32 + UNITS "Amp" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present DC current for the power source indicated by + 'lgpPwrDcMeasurementPointId' in the corresponding row in the + lgpPwrDcMeasurementPointTable." + ::= { lgpPwrDcMeasurementPointEntry 5 } + + lgpPwrDcMeasurementPointNomVolts OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The nominal(configured/expected) DC voltage for the power source + indicated by 'lgpPwrDcMeasurementPointId' in the + corresponding row in the lgpPwrDcMeasurementPointTable." + ::= { lgpPwrDcMeasurementPointEntry 6 } + + lgpPwrDcMeasurementPointTruePower OBJECT-TYPE + SYNTAX Integer32 + UNITS "Watt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present DC power for the power source indicated by + 'lgpPwrDcMeasurementPointId' in the corresponding row in the + lgpPwrDcMeasurementPointTable." + ::= { lgpPwrDcMeasurementPointEntry 7 } + +-- ----------------------------------------------------------------------------- +-- Well Known Power Measurement Types +-- ----------------------------------------------------------------------------- + +lgpPwrWellKnownMeasurementTypes OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree registers well known Liebert Power Measurement + Types. The object identifier names usually encompass units of + measure, lines of reference, and device location. The OID's + name usually implies a measurement type such as 'voltsAC', + 'current', 'voltsDc', 'VoltsLL', etc." + ::= { lgpPwrMeasurements 5 } + + lgpPwrVoltsAc OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This identifier represents an AC voltage." + ::= { lgpPwrWellKnownMeasurementTypes 1 } + + lgpPwrVoltsDc OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This identifier represents a DC voltage." + ::= { lgpPwrWellKnownMeasurementTypes 2 } + + lgpPwrAmpsNeutral OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This identifier represents a current measurement in Amps on the + neutral line." + ::= { lgpPwrWellKnownMeasurementTypes 3 } + +-- ----------------------------------------------------------------------------- +-- lgpPwrControl - Liebert Control Group +-- ----------------------------------------------------------------------------- + +lgpPwrWellKnownControlPoints OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This sub-tree registers well known Liebert Power Control + Points. The object identifier names usually imply locations + where control of a device is available -- such 'output' or + 'load circuits'." + REFERENCE + "These well known control identifiers are referenced in the + 'lgpPwrLoadCircuitId' column in the + 'lgpPwrLoadCircuitTable'." + ::= { lgpPwrControl 1 } + + lgpPwrLoadCircuit OBJECT-IDENTITY + STATUS current + DESCRIPTION + "The managed device's controllable load circuit. + Many power systems contain more than one load circuit. + This identifier represents one load circuit for the + system but does not necessarily represent the 'first' one. + The load circuits' numbering with respect to + 'lgpPwrLoadCircuit1' etc. may depend on the physical wiring + of the system when it was installed." + ::= { lgpPwrWellKnownControlPoints 1 } + +-- ----------------------------------------------------------------------------- +-- Load Circuit Table +-- ----------------------------------------------------------------------------- +lgpPwrLoadCircuitTable OBJECT-TYPE + SYNTAX SEQUENCE OF LgpPwrLoadCircuitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of load circuits that can be controlled(opened or closed). + The NMS cannot create or delete rows from the table. + The rows are created by the agent based upon the capabilities of + the managed device." + ::= { lgpPwrControl 2 } + + lgpPwrLoadCircuitEntry OBJECT-TYPE + SYNTAX LgpPwrLoadCircuitEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This entry defines the contents of the columns for the table + 'lgpPwrLoadCircuitTable'." + INDEX { lgpPwrLoadCircuitIndex } + ::= { lgpPwrLoadCircuitTable 1 } + + LgpPwrLoadCircuitEntry ::= SEQUENCE + { + lgpPwrLoadCircuitIndex Unsigned32, + lgpPwrLoadCircuitId OBJECT IDENTIFIER, + lgpPwrLoadCircuitSubID Unsigned32, + lgpPwrLoadCircuitState INTEGER, + lgpPwrLoadCircuitStateAndControl INTEGER + + } + + lgpPwrLoadCircuitIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the index indicating the row of the table + 'lgpPwrLoadCircuitTable'." + ::= { lgpPwrLoadCircuitEntry 1 } + + lgpPwrLoadCircuitId OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An OID representing a well known load circuit identifier. + These load circuit identifiers indicate the name or type of load + circuit reference in the table." + REFERENCE + "The object identifiers in this column can be found in the sub-tree + 'lgpPwrWellKnownMeasurementPoints'." + ::= { lgpPwrLoadCircuitEntry 2 } + + lgpPwrLoadCircuitSubID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a sub identifier for the 'lgpPwrLoadCircuitId'. + It indicates the hardware identifier of the load control circuit." + ::= { lgpPwrLoadCircuitEntry 3 } + + lgpPwrLoadCircuitState OBJECT-TYPE + SYNTAX INTEGER + { + on(1), + off(2), + default(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This identifier indicates the state of the load circuit. + When read, only a closed or open response will be returned. + When written to, the state of the circuit will transition to + desired state." + ::= { lgpPwrLoadCircuitEntry 4 } + + lgpPwrLoadCircuitStateAndControl OBJECT-TYPE + SYNTAX INTEGER + { + off(0), + on(1), + reboot(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This identifier indicates the state of the load circuit. + When read, only a closed or open response will be returned. + When written to, the state of the circuit will transition to + desired state." + ::= { lgpPwrLoadCircuitEntry 5 } + +lgpPwrAlarmSilence OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Audible Alarm Silence Command. This command turns off the device's + audible alarm. It will not affect the status of the alarm(s) that + caused the audible alarm. This command should be sent with a + parameter of 1. This variable doesn't return a value when read." + ::= { lgpPwrControl 3 } + +lgpPwrBatteryTest OBJECT-TYPE + SYNTAX INTEGER + { + start(1), + abort(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Battery Test Command. This command will initiate a battery test if + one is not already in progress, or abort the current test if it is in + progress." + ::= { lgpPwrControl 4 } + +lgpPwrUpsAbortCommand OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "UPS Abort command. This command will abort the pending command on the + device. There is no guarantee a client using the abort command will + cancel a command sent moments before from the same client. + Another client could initiate a command and change what command is + actually pending on the device. This command should be sent with a + parameter of 1. This variable doesn't return a value when read." + ::= { lgpPwrControl 5 } + +lgpPwrTransferToBypass OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer to Bypass Command. This command will initiate a transfer of + the load to the bypass of the system. This command should be sent with a + parameter of 1. This variable doesn't return a value when read." + ::= { lgpPwrControl 6 } + +lgpPwrTransferToInverter OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Transfer to Inverter Command. This command will initiate a transfer + of the load to the inverter of the system. This command should be sent + with a parameter of 1. This variable doesn't return a value when read." + ::= { lgpPwrControl 7 } + +lgpPwrOutputOnDelay OBJECT-TYPE + SYNTAX Integer32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Output On Delay Command. This command will turn on the output of the + device after a user specified delay. The number of seconds to delay + is subject to the precision of the device and should be kept to 10 + second intervals." + ::= { lgpPwrControl 8 } + +lgpPwrOutputOffDelayWithRestart OBJECT-TYPE + SYNTAX Integer32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Output Off Delay with Restart Command. This command will turn off the + output of the device after a user specified delay. The number + of seconds to delay is subject to the precision of the device and + should be kept to 10 second intervals. The device will then + turn the output on again after a specified amount of time. " + ::= { lgpPwrControl 9 } + +lgpPwrOutputOffDelayWithoutRestart OBJECT-TYPE + SYNTAX Integer32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Output Off Delay without Restart Command. This command will turn off + the output of the device after a specified delay. The number of seconds + to delay is subject to the precision of the device and should be kept + to 10 second intervals. The device will NOT automatically turn the + output on following this command." + ::= { lgpPwrControl 10 } + +-- ============================================================================= +-- lgpPwrStatus - Liebert Power Status Group +-- ============================================================================= + +lgpPwrTransferCount OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times that the output load has been transferred between the + available input sources." + ::= { lgpPwrStatus 1 } + +lgpPwrAutoTransferTimer OBJECT-TYPE + SYNTAX Integer32 + UNITS "seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The required wait time between output load auto transfer attempts + between available input sources." + ::= { lgpPwrStatus 2 } + +lgpPwrAutoReTransferEnabled OBJECT-TYPE + SYNTAX INTEGER + { + no (0), + yes (1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ability to retransfer the output load automatically to the well + known measurement source from the 'lgpPwrWellKnownMeasurements' + sub-tree that is the preferred input source of the system" + ::= { lgpPwrStatus 3 } + +lgpPwrSyncPhaseAngle OBJECT-TYPE + SYNTAX Integer32(-3600..3600) + UNITS "0.1 Degrees" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The phase angle difference of source 1 in relation to source 2." + ::= { lgpPwrStatus 4 } + +lgpPwrParallelSystemOutputToLoadSource OBJECT-TYPE + SYNTAX INTEGER + { + unknown (0), + utility (1), + battery (2), + bypass (3), + none (4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The source supporting the parallel system's load." + ::= { lgpPwrStatus 5 } + +lgpPwrDcToDcConverter OBJECT-TYPE + SYNTAX INTEGER + { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the DC to DC converter." + ::= { lgpPwrStatus 6 } + +lgpPwrOutputToLoadOnInverter OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present source of output power is the Inverter." + ::= { lgpPwrStatus 7 } + +lgpPwrBatteryChargeCompensating OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system is adjusting the battery charging algorithm to accommodate + for the battery temperature." + ::= { lgpPwrStatus 8 } + +lgpPwrInverterReady OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ability of the inverter to support the output load of the system." + ::= { lgpPwrStatus 9 } + +lgpPwrOutputToLoadOnBypass OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present source of output power is the Bypass." + ::= { lgpPwrStatus 10 } + +lgpPwrBoost OBJECT-TYPE + SYNTAX INTEGER + { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present state of the boost circuitry" + ::= { lgpPwrStatus 11 } + +lgpPwrBuck OBJECT-TYPE + SYNTAX INTEGER + { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present state of the buck circuitry" + ::= { lgpPwrStatus 12 } + +lgpPwrShutdownOverTemperature OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has previously shutdown due to an over temperature + condition." + ::= { lgpPwrStatus 13 } + +lgpPwrShutdownOverload OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has previously shutdown due to an over load condition." + ::= { lgpPwrStatus 14 } + +lgpPwrShutdownDcBusOverload OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has previously shutdown due to a DC bus over load + condition." + ::= { lgpPwrStatus 15 } + +lgpPwrShutdownOutputShort OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has previously shutdown due to an output short condition." + ::= { lgpPwrStatus 16 } + +lgpPwrShutdownLineSwap OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has previously shutdown due to a condition where the line + and neutral were reversed." + ::= { lgpPwrStatus 17 } + +lgpPwrShutdownLowBattery OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has previously shutdown due to a low battery condition." + ::= { lgpPwrStatus 18 } + +lgpPwrShutdownRemote OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has previously shutdown due to a remote shutdown command." + ::= { lgpPwrStatus 19 } + +lgpPwrShutdownInputUnderVoltage OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has previously shutdown due to an under voltage condition + during startup." + ::= { lgpPwrStatus 20 } + +lgpPwrShutdownPowerFactorCorrectionFailure OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has previously shutdown due to a power factor correction + startup failure." + ::= { lgpPwrStatus 21 } + +lgpPwrShutdownHardware OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has previously shutdown due external shutdown signal." + ::= { lgpPwrStatus 22 } + +lgpPwrRedundantSubModule OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has a redundant battery module installed." + ::= { lgpPwrStatus 23 } + +lgpPwrBypassReady OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ability of the bypass to support the output load of the system. + If Yes, the bypass is available to transfer to." + ::= { lgpPwrStatus 24 } + +lgpPwrGeneratorStatus OBJECT-TYPE + SYNTAX INTEGER + { + connected(1), + disconnected(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the system generator." + ::= { lgpPwrStatus 25 } + +lgpPwrRotaryBreakerStatus OBJECT-TYPE + SYNTAX INTEGER + { + unknown(1), + closed(2), + test(3), + normal(4), + bypass(5), + maintenance(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the system rotary breaker." + ::= { lgpPwrStatus 26 } + +lgpPwrPowerFactorCorrection OBJECT-TYPE + SYNTAX INTEGER + { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the power factor correction circuitry of the system." + ::= { lgpPwrStatus 27 } + +lgpPwrBypassSyncDiff OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 Degrees" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The phase angle difference between the inverter output and bypass + source. A positive value means the inverter leads the bypass source. + A negative value means the inverter lags the bypass source." + ::= { lgpPwrStatus 28 } + +lgpPwrBypassOverloadShutdownTime OBJECT-TYPE + SYNTAX Integer32 + UNITS "seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The calculated time remaining before bypass static switch shutdown due + to the present overload condition. If the bypass is not in an overload + condition, this object returns -1." + ::= { lgpPwrStatus 29 } + +lgpPwrInverterOverloadShutdownTime OBJECT-TYPE + SYNTAX Integer32 + UNITS "seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The calculated time remaining before inverter shutdown. The calculated + time of inverter operation remaining for the present overload event. + + Note: If the inverter is not experiencing an overload event this point + will return 65535 indicating this value is unavailable." + ::= { lgpPwrStatus 30 } + +lgpPwrStateOutputSource OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + inverter(2), + bypass(3), + maintenanceBypass(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The UPS's output power source (inverter, bypass, or none). + NOTE: It is possible that the load still has power from the + Maintenance Bypass." + ::= { lgpPwrStatus 31 } + +lgpPwrStateInputSource OBJECT-TYPE + SYNTAX INTEGER + { + none(1), + utility(2), + generator(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system input power source (none, utility, generator)." + ::= { lgpPwrStatus 32 } + +lgpPwrStateInputQualification OBJECT-TYPE + SYNTAX INTEGER + { + fail(1), + marginalLow(2), + normal(3), + marginalHigh(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current state of the system input. The unit may or may not operate + normally under 'marginalLow' and 'marginalHigh' states." + ::= { lgpPwrStatus 33 } + +lgpPwrStateBypassStaticSwitchState OBJECT-TYPE + SYNTAX INTEGER + { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current state of the bypass static switch." + ::= { lgpPwrStatus 34 } + +lgpPwrStateBypassQualification OBJECT-TYPE + SYNTAX INTEGER + { + fail(1), + marginalLow(2), + normal(3), + marginalHigh(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current operational state of the bypass static switch. The unit may + or may not operate normally under 'marginalLow' and 'marginalHigh' + states." + ::= { lgpPwrStatus 35 } + +lgpPwrStateDCBusQualification OBJECT-TYPE + SYNTAX INTEGER + { + fail(1), + marginalLow(2), + normal(3), + marginalHigh(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current operational state of the DC bus. The unit may or may not + operate normally under 'marginalLow' and 'marginalHigh' states." + ::= { lgpPwrStatus 36 } + +lgpPwrStateOutQualification OBJECT-TYPE + SYNTAX INTEGER + { + fail(1), + marginalLow(2), + normal(3), + marginalHigh(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current operational state of the output. The unit may or may not + operate normally under 'marginalLow' and 'marginalHigh' states." + ::= { lgpPwrStatus 37 } + +lgpPwrStateInverterQualification OBJECT-TYPE + SYNTAX INTEGER + { + fail(1), + marginalLow(2), + normal(3), + marginalHigh(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current operational state of the inverter. The unit may or may not + operate normally under 'marginalLow' and 'marginalHigh' states." + ::= { lgpPwrStatus 38 } + +lgpPwrStateInverterState OBJECT-TYPE + SYNTAX INTEGER + { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current state of the inverter." + ::= { lgpPwrStatus 39 } + +lgpPwrStateRectifierState OBJECT-TYPE + SYNTAX INTEGER + { + on(1), + off(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current state of the rectifier." + ::= { lgpPwrStatus 40 } + +lgpPwrStateModuleGroup OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This group contains UPS module information." + ::= { lgpPwrStatus 41 } + + lgpPwrStateUpsModuleCount OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of UPS modules in the system. In a single module system, this + value is one." + ::= { lgpPwrStateModuleGroup 1 } + + lgpPwrStateUpsModuleRedundantCount OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of redundant UPS modules in the system. In a single module + system, the value is zero. This value is dependent upon the present + load and the number of modules (i.e. the value may change during normal + operation based upon a load change). This value represents the number + of extra modules above the minimum needed to support the load." + ::= { lgpPwrStateModuleGroup 2 } + +lgpPwrStateBackfeedBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Static Bypass Switch Line Disconnect Breaker." + ::= { lgpPwrStatus 42 } + +lgpPwrStateLoadDisconnectState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Static Bypass Switch Load Disconnect Breaker." + ::= { lgpPwrStatus 43 } + +lgpPwrStateInputBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Input Disconnect Breaker." + ::= { lgpPwrStatus 44 } + +lgpPwrStateTrapFilterBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Trap Filter Disconnect Breaker." + ::= { lgpPwrStatus 45 } + +lgpPwrStateInvOutputBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Inverter Output Disconnect Breaker." + ::= { lgpPwrStatus 46 } + +lgpPwrStateIntBypassBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Internal Bypass Breaker." + ::= { lgpPwrStatus 47 } + +lgpPwrStateBypassIsolBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Bypass Isolation Breaker." + ::= { lgpPwrStatus 48 } + +lgpPwrStateRectifierIsolBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Rectifier Isolation Breaker." + ::= { lgpPwrStatus 49 } + +lgpPwrStateMaintBypassBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Maintenance Bypass Breaker." + ::= { lgpPwrStatus 50 } + +lgpPwrStateMaintIsolBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Maintenance Isolation Breaker." + ::= { lgpPwrStatus 51 } + +lgpPwrStateOutStaticSwState OBJECT-TYPE + SYNTAX INTEGER + { + off(1), + on(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Output Series Static Switch." + ::= { lgpPwrStatus 52 } + +lgpPwrStateModuleOutBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Module Output Breaker." + ::= { lgpPwrStatus 53 } + +lgpPwrBypassReXfrRemainTime OBJECT-TYPE + SYNTAX Integer32 + UNITS "seconds" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time remaining before an inverter overload or inverter fault can + be cleared and auto retransfer from the bypass to the inverter can take + place. + + Note: If an inverter overload or fault is not taking place, this point + will return 65535." + ::= { lgpPwrStatus 54 } + +lgpPwrStateUpsOutputSource OBJECT-TYPE + SYNTAX INTEGER + { + other(1), + none(2), + normal(3), + bypass(4), + battery(5), + booster(6), + reducer(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present source of output power. The enumeration + none(2) indicates that there is no source of output + power (and therefore no output power), for example, + the system has opened the output breaker. + + NOTE: In a single-module system, this point is intended to have the same + behavior as the RFC1628 point upsOutputSource." + ::= { lgpPwrStatus 55 } + +lgpPwrStateLoadBusSynchronization OBJECT-TYPE + SYNTAX INTEGER + { + unknown(0), + active(1), + abnormal(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the Load Bus Synchronizer (LBS)." + ::= { lgpPwrStatus 56 } + +lgpPwrStateCircuitBrkrStateGroup OBJECT-IDENTITY + STATUS current + DESCRIPTION + "This group contains Static Switch circuit breaker state information." + ::= { lgpPwrStatus 57 } + + lgpPwrStateSource1InputBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The states of Source 1 Input Breaker." + ::= { lgpPwrStateCircuitBrkrStateGroup 1 } + + lgpPwrStateSource2InputBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The states of Source 2 Input Breaker." + ::= { lgpPwrStateCircuitBrkrStateGroup 2 } + + lgpPwrStateSource1BypassBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The states of Source 1 Bypass Breaker." + ::= { lgpPwrStateCircuitBrkrStateGroup 3 } + + lgpPwrStateSource2BypassBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The states of Source 2 Bypass Breaker." + ::= { lgpPwrStateCircuitBrkrStateGroup 4 } + + lgpPwrStateOutputBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The states of Output Breaker." + ::= { lgpPwrStateCircuitBrkrStateGroup 5 } + + lgpPwrStateAuxOutputBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The states of Auxiliary Output Breaker." + ::= { lgpPwrStateCircuitBrkrStateGroup 6 } + + lgpPwrStateSource1PduInputBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The states of Source 1 PDU Input Breaker." + ::= { lgpPwrStateCircuitBrkrStateGroup 7 } + + lgpPwrStateSource2PduInputBrkrState OBJECT-TYPE + SYNTAX INTEGER + { + open(1), + closed(2), + notInstalled(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The states of Source 2 PDU Input Breaker." + ::= { lgpPwrStateCircuitBrkrStateGroup 8 } + +lgpPwrEconomicOperation OBJECT-TYPE + SYNTAX INTEGER + { + off(0), + on(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The present state of ECO mode operation, + on(1) if system is on bypass due to ECO mode operation, + off(0) any other time." + ::= { lgpPwrStatus 58 } + +-- ============================================================================= +-- lgpPwrSettings - Liebert Power Settings Group +-- ============================================================================= + +lgpPwrPreferredSource OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The well known measurement source from the + 'lgpPwrWellKnownMeasurements' sub-tree that is the preferred + input source of the system." + ::= { lgpPwrSettings 1 } + +lgpPwrLoadOnSource OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The well known measurement source from the + 'lgpPwrWellKnownMeasurements' sub-tree that is currently + powering the output (load)." + ::= { lgpPwrSettings 2 } + +lgpPwrNominalVoltageDeviation OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The nominal voltage deviation between the well known + measurement source lgpPwrSource1Input and lgpPwrSource2Input." + ::= { lgpPwrSettings 3 } + +lgpPwrNominalVoltageDeviationPercent OBJECT-TYPE + SYNTAX Integer32 + UNITS "percent" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The percentage of the nominal voltage deviation between the well known + measurement source lgpPwrSource1Input and lgpPwrSource2Input." + ::= { lgpPwrSettings 4 } + +lgpPwrPhaseDifferenceLimit OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 Degrees" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum phase difference (between the well known + input sources ) in which a transfer to an available input source is + permitted." + ::= { lgpPwrSettings 5 } + +lgpPwrFrequencyDeviationLimit OBJECT-TYPE + SYNTAX Integer32 + UNITS "0.1 Hertz" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum frequency deviation (between the well known + input sources ) in which a transfer to an available input source is + permitted." + ::= { lgpPwrSettings 6 } + +-- ----------------------------------------------------------------------------- +-- Thresholds Table +-- ----------------------------------------------------------------------------- + +lgpPwrThresholdTable OBJECT-TYPE + SYNTAX SEQUENCE OF LgpPwrThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of power thresholds for a given power measurement at a + point/location in the system. + The lgpPwrThresholdType in this table corresponds to the + type of measurement the high and low thresholds applies to. + + This table contains zero, one, or many rows, depending upon the number + of 'lgpPwrThresholdPoint' and 'lgpPwrThresholdSubID' available in the + table. + The NMS cannot create or delete rows from the table. + The rows are created by the agent based upon the capabilities of + the managed device." + ::= { lgpPwrSettings 7 } + + lgpPwrThresholdEntry OBJECT-TYPE + SYNTAX LgpPwrThresholdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This entry defines the contents of the columns for the table + 'lgpPwrThresholdTable'." + REFERENCE + "The lgpPwrThresholdType in this table corresponds to the + type of measurement the high and low thresholds applies to." + INDEX { lgpPwrThresholdIndex } + ::= { lgpPwrThresholdTable 1 } + + LgpPwrThresholdEntry ::= SEQUENCE + { + lgpPwrThresholdIndex Unsigned32, + lgpPwrThresholdPoint OBJECT IDENTIFIER, + lgpPwrThresholdSubID Unsigned32, + lgpPwrThresholdType OBJECT IDENTIFIER, + lgpPwrThresholdHighWarning Integer32, + lgpPwrThresholdHighFailure Integer32, + lgpPwrThresholdLowWarning Integer32, + lgpPwrThresholdLowFailure Integer32 + } + + lgpPwrThresholdIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This is the index indicating the row of the table + 'lgpPwrLineMeasurementTable' for a power measurement point." + ::= { lgpPwrThresholdEntry 1 } + + lgpPwrThresholdPoint OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An OID representing a well known measurement point. + These object identifiers indicate a point or location of power + measurement in a power system. The OID's name usually + implies a location of the measurement point such as + 'input', 'output', 'bypass' etc." + REFERENCE + "The object identifiers in this column can be found in the sub-tree + 'lgpPwrWellKnownMeasurementPoints' and correspond to the + entry in the table 'lgpPwrThresholdTable'." + ::= { lgpPwrThresholdEntry 2 } + + lgpPwrThresholdSubID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is a sub identifier for the 'lgpPwrThresholdPoint'. + It indicates the instance number of the well known threshold point." + ::= { lgpPwrThresholdEntry 3 } + + lgpPwrThresholdType OBJECT-TYPE + SYNTAX OBJECT IDENTIFIER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An OID representing a well known measurement type. + These object identifiers indicate the type of measurement referenced + by the row of the table. These object identifiers can encompass + units of measure, lines of reference, and device location. + The OID's name usually implies a measurement type such as + 'voltsAc', 'current', 'voltsDc', 'VoltsLL', etc." + REFERENCE + "The object identifiers in this column can be found in the sub-tree + 'lgpPwrWellKnownThresholdTypes' and correspond to the + entry in the table lgpPwrThresholdTable." + ::= { lgpPwrThresholdEntry 4 } + + lgpPwrThresholdHighWarning OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The high warning threshold of a type of measurement designated by + the 'lgpPwrThresholdType' at a location designated by the + 'lgpPwrThresholdPoint'. If multiple thresholds are available at a + single 'lgpPwrThresholdPoint', of the same 'lgpPwrThresholdType', + then the 'lgpPwrThresholdSubID' will differentiate between them. + When this threshold is met, the agent will send a notification." + ::= { lgpPwrThresholdEntry 5 } + + lgpPwrThresholdHighFailure OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The high failure threshold of a type of measurement designated by + the 'lgpPwrThresholdType' at a location designated by the + 'lgpPwrThresholdPoint'. If multiple thresholds are available at a + single 'lgpPwrThresholdPoint', of the same 'lgpPwrThresholdType', + then the 'lgpPwrThresholdSubID' will differentiate between them. + When this threshold is met, the agent will send a notification." + ::= { lgpPwrThresholdEntry 6 } + + lgpPwrThresholdLowWarning OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The low warning threshold of a type of measurement designated by + the 'lgpPwrThresholdType' at a location designated by the + 'lgpPwrThresholdPoint'. If multiple thresholds are available at a + single 'lgpPwrThresholdPoint', of the same 'lgpPwrThresholdType', + then the 'lgpPwrThresholdSubID' will differentiate between them. + When this threshold is met, the agent will send a notification." + ::= { lgpPwrThresholdEntry 7 } + + lgpPwrThresholdLowFailure OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The low failure threshold of a type of measurement designated by + the 'lgpPwrThresholdType' at a location designated by the + 'lgpPwrThresholdPoint'. If multiple thresholds are available at a + single 'lgpPwrThresholdPoint', of the same 'lgpPwrThresholdType', + then the 'lgpPwrThresholdSubID' will differentiate between them. + When this threshold is met, the agent will send a notification." + ::= { lgpPwrThresholdEntry 8 } + +lgpPwrUpsAutoRestart OBJECT-TYPE + SYNTAX INTEGER + { + on(1), + off(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The device will automatically restart when utility power is restored + following a battery discharge." + ::= { lgpPwrSettings 8 } + +lgpPwrUpsAutoRestartDelay OBJECT-TYPE + SYNTAX Integer32 + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The device will automatically delay a certain number of seconds and + then restart after utility power is restored following a battery + discharge. The number of seconds to delay is subject to the precision + of the device and should be kept to 10 second intervals." + ::= { lgpPwrSettings 9 } + +lgpPwrAutoRestartBatteryChargeThreshold OBJECT-TYPE + SYNTAX Integer32 + UNITS "percent" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The battery charge percentage required before the device can + automatically restart." + ::= { lgpPwrSettings 10 } + +lgpPwrParallelModuleCount OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of modules in the parallel system." + ::= { lgpPwrSettings 11 } + +lgpPwrParallelRedundancyCount OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The number of redundant modules in the parallel system." + ::= { lgpPwrSettings 12 } + +lgpPwrLoadBusSyncMode OBJECT-TYPE + SYNTAX INTEGER + { + master(1), + slave(2), + none(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The configuration of Load Bus Synchronization (LBS) between + independent systems." + ::= { lgpPwrSettings 13 } + +lgpPwrEconomicOperationMode OBJECT-TYPE + SYNTAX INTEGER + { + on(1), + off(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The configuration of the economic operation mode of the system." + ::= { lgpPwrSettings 14 } + +lgpPwrAutomaticBatteryTest OBJECT-TYPE + SYNTAX INTEGER { + on(1), + off(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Automatic battery test option. If enabled, the battery will be tested + on a fixed interval. If disabled, the battery test must be initiated + by a battery test command. The interval at which a battery test is + performed is defined by 'lgpPwrAutomaticBatteryTestInterval'." + ::= { lgpPwrSettings 15 } + +lgpPwrMinimumRedundantPowerModule OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The minimum number of redundant power modules that must be present + before sending a loss of power redundancy alarm. If 0, there is no + redundant power functionality." + ::= { lgpPwrSettings 16 } + +lgpPwrMinimumRedundantBatteryModule OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The minimum number of redundant battery modules that must be present + before sending an alarm. If 0, the redundant battery module alarm is + disabled." + ::= { lgpPwrSettings 17 } + +lgpPwrOutputToLoadUserOverloadLimit OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt-Amp" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This is the user specified maximum load the device can support + without sending an alarm." + ::= { lgpPwrSettings 18 } + +lgpPwrNoLoadWarningLimit OBJECT-TYPE + SYNTAX Integer32 + UNITS "Amp" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The minimum current draw on the output in which the device considers + there to be a load present on the output. The condition + lgpConditionWarningNoLoadDetected will be triggered if the output + current falls below this value. If this value is '-1' then the + lgpConditionNoLoadDetectedWarning condition is 'disabled'." + ::= { lgpPwrSettings 19 } + +lgpPwrNoLoadWarningDelay OBJECT-TYPE + SYNTAX Integer32(0..10000) + UNITS "minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The amount of time to delay before annunciation of the condition + lgpConditionNoLoadDetectedWarning after the output current load + falls below the threshold lgpPwrOutputNoLoadWarningLimit." + ::= { lgpPwrSettings 20 } + +lgpPwrEconomicOperationModeControl OBJECT-TYPE + SYNTAX INTEGER + { + disabled(0), + mode1(1), + mode2(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The configuration of the economic operation mode of the system. + Note that this supersedes lgpPwrEconomicOperationMode in newer devices." + ::= { lgpPwrSettings 21 } + +-- ============================================================================= +-- lgpPwrStatistic - Liebert Power Statistic Group +-- ============================================================================= +lgpPwrBrownOutCount OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of occurrences where the input line voltage has fallen below + a pre-determined threshold for a specified amount of time. This number + resets when the command 'lgpPwrStatisticsReset' is executed." + ::= { lgpPwrStatistic 1 } + +lgpPwrBlackOutCount OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of occurrences where there is a total loss of electric power. + This number resets when the command 'lgpPwrStatisticsReset' is + executed." + ::= { lgpPwrStatistic 2 } + +lgpPwrTransientCount OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of occurrences where the input line voltage spikes above a + pre-determined threshold for a specified amount of time. This number + resets when the command 'lgpPwrStatisticsReset' is executed." + ::= { lgpPwrStatistic 3 } + +lgpPwrBatteryDischargeCount OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of battery discharges since the last reset." + ::= { lgpPwrStatistic 4 } + +lgpPwrBatteryDischargeTime OBJECT-TYPE + SYNTAX Integer32 + UNITS "minutes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total accumulated time spent on battery since the last reset." + ::= { lgpPwrStatistic 5 } + +lgpPwrBatteryAmpHours OBJECT-TYPE + SYNTAX Integer32 + UNITS "Amp-hour" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total accumulated Amp-hours removed from the battery since last + reset." + ::= { lgpPwrStatistic 6 } + +lgpPwrBatteryWattHours OBJECT-TYPE + SYNTAX Integer32 + UNITS "Watt-Hour" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total accumulated Watt-Hours removed from the battery since last + reset. This command should be sent with a parameter of 1. This + variable doesn't return a value when read." + ::= { lgpPwrStatistic 7 } + +lgpPwrBatteryStatisticsReset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Battery statistics clear command. The command to reset all battery + statistics stored by the device. This command should be sent with a + parameter of 1. This variable doesn't return a value when read." + ::= { lgpPwrStatistic 8 } + +lgpPwrStatisticsReset OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Reset Power Statistics Command. This command will reset the power + statistics stored in the system. This command should be sent with a + parameter of 1. This variable doesn't return a value when read." + ::= { lgpPwrStatistic 9 } + +-- ============================================================================= +-- lgpPwrConversion - Liebert Power Conversion Group +-- ============================================================================= + +lgpPwrNumberInstalledPowerModules OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of power modules installed in the device." + ::= { lgpPwrConversion 1 } + +lgpPwrNumberFailedPowerModules OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of power modules in the device that have failed." + ::= { lgpPwrConversion 2 } + +lgpPwrNumberRedundantPowerModules OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of redundant power modules installed in the device." + ::= { lgpPwrConversion 3 } + +lgpPwrNumberActivePowerModules OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of active power modules in the device." + ::= { lgpPwrConversion 4 } + +lgpPwrNumberPowerModuleWarnings OBJECT-TYPE + SYNTAX Integer32 + UNITS "Count" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of power modules in the device that have a warning." + ::= { lgpPwrConversion 6 } + +lgpPwrUpsInverterStandby OBJECT-TYPE + SYNTAX INTEGER + { + on(1), + off(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The output to the load is supported by the bypass and the inverter is + on standby." + ::= { lgpPwrConversion 7 } + +-- ============================================================================= +-- lgpPwrTopology - Liebert Power Topology Group +-- ============================================================================= + +lgpPwrUpsTopOffline OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The UPS has an offline topology. Under normal operating conditions, + AC power from the utility passes straight through the UPS + to the critical load. The inverter is used to convert the DC power + from the battery to create AC power to support the load when the + utility fails. Normally the inverter is operating in the stand-by mode, + keeping the batteries charged. Should the utility power go out of + specification, the inverter will power the load by drawing energy from + the battery." + ::= { lgpPwrTopology 1 } + +lgpPwrUpsTopLineInteractive OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The UPS has a line-interactive topology. This topology + resembles the offline product, but inserts a transformer or inductor + in series between the utility power source and the load. This inline + inductor enables the UPS inverter to interact with incoming power + and provide a measure of power conditioning to the load. This + buck-and-boost circuitry helps with high and low input voltage + conditions." + ::= { lgpPwrTopology 2 } + +lgpPwrUPSTopDualInput OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has separate input sources for the bypass and inverter." + ::= { lgpPwrTopology 3 } + +lgpPwrTopFrequencyConverter OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has a frequency converter." + ::= { lgpPwrTopology 4 } + +lgpPwrTopVoltageConverter OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The system has a voltage converter." + ::= { lgpPwrTopology 5 } + +lgpPwrTopMaximumFrameCapacity OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt-Amp" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The maximum device system capacity." + ::= { lgpPwrTopology 6 } + +lgpPwrTopRedundantControlModules OBJECT-TYPE + SYNTAX INTEGER + { + yes(1), + no(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The device has a redundant control module installed." + ::= { lgpPwrTopology 7 } + +lgpPwrInputIsolationTransformerInstalled OBJECT-TYPE + SYNTAX INTEGER + { + notInstalled(1), + installed(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the input isolation transformer is installed." + ::= { lgpPwrTopology 8 } + +lgpPwrStateStaticSwitchType OBJECT-TYPE + SYNTAX INTEGER + { + notApplicable(1), + continuousDuty(2), + momentaryDuty(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Static switch type (N/A, continous duty, or momentary duty)." + ::= { lgpPwrTopology 9 } + +lgpPwrStateModuleType OBJECT-TYPE + SYNTAX INTEGER + { + singleModuleSystem(1), + module1plus1(2), + module1plusN(3), + moduleNplus1(4), + systemControlCabinet(5), + mainStaticSwitch(6) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "UPS module type. + SMS -- Single Module System + 1 + 1 -- Redundant system for capacity + 1 + N -- Distributed multi-module system + N + 1 -- A multi-module system with one bypass for the system + SCC -- System Control Cabinet used in an N+1 system to + provide a single bypass for the system. + MSS -- Main Static Switch" + ::= { lgpPwrTopology 10 } + +lgpPwrStateBypassInputConfig OBJECT-TYPE + SYNTAX INTEGER + { + singlePhase2WireL1WithReturn(1), + twoPhase2WireL1L2(2), + twoPhase3WireL1L2WithNeutral(3), + threePhase3WireL1L2L3(4), + threePhase4WireL1L2L3WithNeutral(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bypass input wire physical wiring configuration. + singlePhase2WireL1WithReturn + Single phase input with 2 wires (Line 1, and Return). + twoPhase2WireL1L2 + Two phase input with 2 wires (Line 1, and Line 2). + twoPhase3WireL1L2WithNeutral + Two phase input with 3 wires (Line 1, Line 2, and Neutral) + threePhase3WireL1L2L3 + Three phase input with 3 wires (Line 1, Line 2, and Line 3) + threePhase4WireL1L2L3WithNeutral + Three phase input with 4 wires (Line 1, Line 2, Line 3, and + Neutral)." + ::= { lgpPwrTopology 11 } + +lgpPwrStateOutputConfig OBJECT-TYPE + SYNTAX INTEGER + { + singlePhase2WireL1WithReturn(1), + twoPhase2WireL1L2(2), + twoPhase3WireL1L2WithNeutral(3), + threePhase3WireL1L2L3(4), + threePhase4WireL1L2L3WithNeutral(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Output wire physical wiring configuration. + singlePhase2WireL1WithReturn + Single phase output with 2 wires (Line 1, and Return). + twoPhase2WireL1L2 + Two phase output with 2 wires (Line 1, and Line 2). + twoPhase3WireL1L2WithNeutral + Two phase output with 3 wires (Line 1, Line 2, and Neutral) + threePhase3WireL1L2L3 + Three phase output with 3 wires (Line 1, Line 2, and Line 3) + threePhase4WireL1L2L3WithNeutral + Three phase output with 4 wires (Line 1, Line 2, Line 3, and + Neutral)." + ::= { lgpPwrTopology 12 } + +lgpPwrRectifierPassiveFilterInstalled OBJECT-TYPE + SYNTAX INTEGER + { + notInstalled(1), + installed(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the rectifier passive filter is installed." + ::= { lgpPwrTopology 13 } + +lgpPwrRectifierTrapInstalled OBJECT-TYPE + SYNTAX INTEGER + { + notInstalled(1), + installed(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the rectifier input passive filter is installed." + ::= { lgpPwrTopology 14 } + +lgpPwrRectifierActiveFilterInstalled OBJECT-TYPE + SYNTAX INTEGER + { + notInstalled(1), + installed(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates whether the rectifier active filter is installed." + ::= { lgpPwrTopology 15 } + +-- ============================================================================= +-- lgpPwrConfig - Liebert Power Config Group +-- ============================================================================= + +lgpPwrSysCapacity OBJECT-TYPE + SYNTAX Integer32 + UNITS "Volt-Amp" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The current device system capacity." + ::= { lgpPwrConfig 1 } + +lgpPwrUPSModuleMode OBJECT-TYPE + SYNTAX INTEGER + { + single(1), + parallel(2), + hotmaster(3), + hotslave(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The module mode of the UPS." + ::= { lgpPwrConfig 2 } + +lgpPwrMaxRatedCurrent OBJECT-TYPE + SYNTAX Integer32 + UNITS "Amp" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System output maximum amperage rating. The maximum rated amperage for + the system. This value is based upon the model type and is typically + limited by the wiring, breakers, power devices, etc." + ::= { lgpPwrConfig 3 } + +lgpPwrRectifierPulseCount OBJECT-TYPE + SYNTAX INTEGER + { + sixPulse(1), + twelvePulse(2), + eighteenPulse(3), + twentyFourPulse(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rectifier pulse count per waveform cycle (6-, 12-, 18-, or 24-pulse)." + ::= { lgpPwrConfig 4 } +END -- cgit v1.2.3