VALERE-DC-POWER-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, OBJECT-IDENTITY, Counter32, Gauge32, Integer32, enterprises FROM SNMPv2-SMI DisplayString, TimeStamp, TimeInterval, TestAndIncr, AutonomousType, TEXTUAL-CONVENTION FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF sysUpTime FROM RFC1213-MIB; -- -- date and time in UTC format YYMMDDHHmmZ -- vpwrDcPowerMgt MODULE-IDENTITY LAST-UPDATED "0512020000Z" ORGANIZATION "Valere Power Inc." CONTACT-INFO "Contact: Valere Customer Support Postal: 661 N. Plano Road, Suite 300 Richardson, TX-75081 Web: http://www.valerepower.com email: support@valerepower.com Phone 866-240-6614 " DESCRIPTION " MIB Version 0.8 Need description here. History Add table to retrieve module inventory info MIB Version 0.7 Dec 1, 05 Fixed HP Openview error Fixed warnings generated by MG-SOFT Add table to retrieve rectifier inventory info MIB Version 0.6 Feb 10, 2004 Added additional traps. Defined Ringers and other modules. Feb 08, 2003 Changed vpwrTrapDestinationTable to vpwrTrapTable Corrected entry for vpwrTrapTable to be VpwrTrapTableEntry This fixes errors generated by MG-SOFT mib compiler. Oct 30, 2002 initial release - version 0.4 " ::= {enterprises 13858} PositiveInteger ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "This data type is a non-zero and non-negative value." SYNTAX INTEGER (1..2147483647) NonNegativeInteger ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "This data type is a non-negative value." SYNTAX INTEGER (0..2147483647) vpwrDcPowerProducts OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 1 } vpwrDcPowerSystem OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 2 } vpwrDcPowerRectifier OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 3 } vpwrDcPowerLvd OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 4 } vpwrDcPowerTest OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 5 } vpwrDcPowerModuleIdent OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 6 } vpwrDcPowerBatteryGroup OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 7 } vpwrDcPowerAlarmGroup OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 8 } vpwrDcPowerSnmpConfig OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 9 } vpwrDcPowerTraps OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 10 } vpwrDcPowerTrapsMsgString OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 11 } vpwrDcPowerRinger OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 12 } vpwrDcPowerDcDcConverter OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 13 } vpwrDcPowerDcAcInverter OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 14 } vpwrDcPowerBayController OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 15 } vpwrDcPowerIoModule OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 16 } vpwrDcPowerDist OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 17 } vpwrDcPowerTrio OBJECT IDENTIFIER ::= { vpwrDcPowerMgt 18 } -- vpwrDcPowerTraps OBJECT IDENTIFIER ::= { vpwrDcPowerTrapsRoot 0 } vpwrSystemIdentGroup OBJECT IDENTIFIER ::= { vpwrDcPowerSystem 1 } vpwrSystemConfigGroup OBJECT IDENTIFIER ::= { vpwrDcPowerSystem 2 } vpwrSystemParameterGroup OBJECT IDENTIFIER ::= { vpwrDcPowerSystem 3 } vpwrSystemPanelIdentGroup OBJECT IDENTIFIER ::= { vpwrDcPowerSystem 4 } vpwrSystemBayctrlIdentGroup OBJECT IDENTIFIER ::= { vpwrDcPowerSystem 5 } vpwrLvdConfigGroup OBJECT IDENTIFIER ::= { vpwrDcPowerLvd 1 } vpwrLvdAlarmGroup OBJECT IDENTIFIER ::= { vpwrDcPowerLvd 2 } vpwrLvdTestGroup OBJECT IDENTIFIER ::= { vpwrDcPowerLvd 3 } vpwrRectifierConfigGroup OBJECT IDENTIFIER ::= { vpwrDcPowerRectifier 1 } vpwrRectifierAlarmGroup OBJECT IDENTIFIER ::= { vpwrDcPowerRectifier 2 } vpwrRectifierTestGroup OBJECT IDENTIFIER ::= { vpwrDcPowerRectifier 3 } vpwrBatteryTempGroup OBJECT IDENTIFIER ::= { vpwrDcPowerBatteryGroup 1 } vpwrBatteryCurrentGroup OBJECT IDENTIFIER ::= { vpwrDcPowerBatteryGroup 2 } vpwrBatteryBoostGroup OBJECT IDENTIFIER ::= { vpwrDcPowerBatteryGroup 3 } vpwrBatteryDischargeTestGroup OBJECT IDENTIFIER ::= { vpwrDcPowerBatteryGroup 4 } vpwrRingerConfigGroup OBJECT IDENTIFIER ::= { vpwrDcPowerRinger 1 } vpwrRingerAlarmGroup OBJECT IDENTIFIER ::= { vpwrDcPowerRinger 2 } vpwrRingerTestGroup OBJECT IDENTIFIER ::= { vpwrDcPowerRinger 3 } vpwrDcDcConverterConfigGroup OBJECT IDENTIFIER ::= { vpwrDcPowerDcDcConverter 1 } vpwrDcDcConverterAlarmGroup OBJECT IDENTIFIER ::= { vpwrDcPowerDcDcConverter 2 } vpwrDcDcConverterTestGroup OBJECT IDENTIFIER ::= { vpwrDcPowerDcDcConverter 3 } vpwrDcAcInverterConfigGroup OBJECT IDENTIFIER ::= { vpwrDcPowerDcAcInverter 1 } vpwrDcAcInverterAlarmGroup OBJECT IDENTIFIER ::= { vpwrDcPowerDcAcInverter 2 } vpwrDcAcInverterTestGroup OBJECT IDENTIFIER ::= { vpwrDcPowerDcAcInverter 3 } -- vpwrAcLineModuleConfigGroup OBJECT IDENTIFIER ::= { vpwrDcPowerAcLineModule 1 } -- vpwrAcLineModuleAlarmGroup OBJECT IDENTIFIER ::= { vpwrDcPowerAcLineModule 2 } -- vpwrAcLineModuleTestGroup OBJECT IDENTIFIER ::= { vpwrDcPowerAcLineModule 3 } vpwrIoModuleConfigGroup OBJECT IDENTIFIER ::= { vpwrDcPowerIoModule 1 } vpwrIoModuleAlarmGroup OBJECT IDENTIFIER ::= { vpwrDcPowerIoModule 2 } vpwrIoModuleTestGroup OBJECT IDENTIFIER ::= { vpwrDcPowerIoModule 3 } -- -- The Identification group. -- vpwrIdentManufacturer OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31)) MAX-ACCESS read-only STATUS current DESCRIPTION "The name of the DC Power manufacturer." ::= { vpwrSystemIdentGroup 1 } vpwrIdentModel OBJECT-TYPE SYNTAX DisplayString (SIZE (0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "The DC Power Model designation." ::= { vpwrSystemIdentGroup 2 } vpwrIdentControllerVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "The hardware/firmware version(s). This variable may or may not have the same value as vpwrIdentAgentSoftwareVersion." ::= { vpwrSystemIdentGroup 3 } vpwrIdentAgentSoftwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..15)) MAX-ACCESS read-only STATUS current DESCRIPTION "The SNMP agent software version. This variable may or may not have the same value as vpwrIdentControllerFirmwareVersion." ::= { vpwrSystemIdentGroup 4 } vpwrIdentName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "A string identifying the system. This object should be set by the administrator." ::= { vpwrSystemIdentGroup 5 } -- -- The System Identifier group. -- All objects in this group are read-only. It describes -- various modules (rectifiers, converters, ringers, LVDs, etc.) that make up -- the power system and are inserted into a shelf(.1) or panel(.2) -- vpwrSystemIdentTable OBJECT-TYPE SYNTAX SEQUENCE OF VpwrSystemIdentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table describes shelves and modules that make up the sysetm. " ::= { vpwrSystemIdentGroup 6 } -- -- The System Identifier Entry. Defines the sequence for module tables. -- vpwrSystemIdentEntry OBJECT-TYPE SYNTAX VpwrSystemIdentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular alarm." INDEX { vpwrBayIndex, vpwrModuleIndex } ::= { vpwrSystemIdentTable 1 } VpwrSystemIdentEntry ::= SEQUENCE { vpwrBayIndex PositiveInteger, vpwrModuleIndex PositiveInteger, vpwrModuleOID OBJECT IDENTIFIER , vpwrModuleCurrent INTEGER , vpwrModuleOperStatus INTEGER , vpwrModuleCapacity INTEGER } -- -- The System Shelf Identifier group. -- -- vpwrShelfIdentEntry OBJECT-TYPE -- SYNTAX VpwrSystemIdentEntry -- MAX-ACCESS not-accessible -- STATUS current -- DESCRIPTION -- "An entry containing information applicable to a -- particular module making up the system." -- INDEX { vpwrBayIndex vpwrModuleIndex } -- ::= { vpwrSystemIdentTable 1 } -- vpwrBayIndex OBJECT-TYPE SYNTAX PositiveInteger MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies Bay number that this module belongs to. The possible values are 1 through 16 limited by vpwrSystemShelfCapacity." ::= { vpwrSystemIdentEntry 1 } vpwrModuleIndex OBJECT-TYPE SYNTAX PositiveInteger MAX-ACCESS read-only STATUS current DESCRIPTION "This object identifies the module by its position in the shelf. Module numbering is left to right starting with module 1. So, the module in the first slot has an index of 1, the next module is 2 and so on." ::= { vpwrSystemIdentEntry 2 } vpwrModuleOID OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS read-only STATUS current DESCRIPTION "It indicates the type of the module by specifiying its OID" ::= { vpwrSystemIdentEntry 3} vpwrModuleCurrent OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The meaning of this object depends upon the module type which is indicated by vpwrModuleOID as follows - Current for Rectifier module. - Not Applicable for LVD module " ::= { vpwrSystemIdentEntry 4} vpwrModuleOperStatus OBJECT-TYPE SYNTAX INTEGER { moduleStatusOK(0), moduleStatusAlarm(1), moduleStatusDisabled(2), moduleStatusRingerAOn(3), moduleStatusRingerBOn(4), moduleStatusUnknown(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates current over all status of the module." ::= { vpwrSystemIdentEntry 5} vpwrModuleCapacity OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The meaning of this object depends upon the module type which is indicated by vpwrModuleOID as follows - Capacity for Rectifier module. - Not Applicable for LVD module " ::= { vpwrSystemIdentEntry 6} -- -- The System Panel Identifier group. -- vpwrPanelIdentTable OBJECT-TYPE SYNTAX SEQUENCE OF VpwrPanelIdentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table describes shelves and modules that make up the panels. " ::= { vpwrSystemPanelIdentGroup 1 } vpwrPanelIdentEntry OBJECT-TYPE SYNTAX VpwrPanelIdentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular panel making up the system." INDEX { vpwrPanelBayIndex, vpwrPanelModuleIndex } ::= { vpwrPanelIdentTable 1 } VpwrPanelIdentEntry ::= SEQUENCE { vpwrPanelBayIndex PositiveInteger, vpwrPanelModuleIndex PositiveInteger, vpwrPanelModuleOID OBJECT IDENTIFIER , vpwrPanelModuleCurrent INTEGER , vpwrPanelModuleOperStatus INTEGER , vpwrPanelModuleCapacity INTEGER } vpwrPanelBayIndex OBJECT-TYPE SYNTAX PositiveInteger MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies bay number that this module belongs to. The possible values are 1 through 16, starting from the top." ::= { vpwrPanelIdentEntry 1 } vpwrPanelModuleIndex OBJECT-TYPE SYNTAX PositiveInteger MAX-ACCESS read-only STATUS current DESCRIPTION "This object identifies the module within the panel. The orentation of modules within the panel is mappable." ::= { vpwrPanelIdentEntry 2 } vpwrPanelModuleOID OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS read-only STATUS current DESCRIPTION "It indicates the type of the module by specifiying its OID" ::= { vpwrPanelIdentEntry 3} vpwrPanelModuleCurrent OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This is the Current of the first shunt of the module." ::= { vpwrPanelIdentEntry 4} vpwrPanelModuleOperStatus OBJECT-TYPE SYNTAX INTEGER { moduleStatusOK(0), moduleStatusAlarm(1), } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates over all status of the module." ::= { vpwrPanelIdentEntry 5} vpwrPanelModuleCapacity OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This is the overall Capacity of the module and is for reference only." ::= { vpwrPanelIdentEntry 6} -- -- The System Bayctrl Identifier group. -- vpwrBayctrlIdentTable OBJECT-TYPE SYNTAX SEQUENCE OF VpwrBayctrlIdentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table describes bay controllers that make up the system. " ::= { vpwrSystemBayctrlIdentGroup 1 } vpwrBayctrlIdentEntry OBJECT-TYPE SYNTAX VpwrBayctrlIdentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular bay controller making up the system." INDEX { vpwrBayctrlIndex} ::= { vpwrBayctrlIdentTable 1 } VpwrBayctrlIdentEntry ::= SEQUENCE { vpwrBayctrlIndex PositiveInteger, vpwrBayctrlOID OBJECT IDENTIFIER , vpwrBayctrlCurrent INTEGER , vpwrBayctrlOperStatus INTEGER , vpwrBayctrlCapacity INTEGER } vpwrBayctrlIndex OBJECT-TYPE SYNTAX PositiveInteger MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies bay number that this module belongs to. The possible values are 0 through 15, starting from the top." ::= { vpwrBayctrlIdentEntry 1 } vpwrBayctrlOID OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS read-only STATUS current DESCRIPTION "It indicates the type of the module by specifiying its OID" ::= { vpwrBayctrlIdentEntry 2} vpwrBayctrlCurrent OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This is the total output Current of the bay" ::= { vpwrBayctrlIdentEntry 3} vpwrBayctrlOperStatus OBJECT-TYPE SYNTAX INTEGER { moduleStatusOK(0), moduleStatusAlarm(1), } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates over all status of the bay" ::= { vpwrBayctrlIdentEntry 4} vpwrBayctrlCapacity OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This is the overall Capacity of the bay and is for reference only." ::= { vpwrBayctrlIdentEntry 5} -- -- --The System Configuration Parameters group. -- -- vpwrSystemTempCompensation OBJECT-TYPE SYNTAX INTEGER { tempCompDisabled(0), tempCompEnabled(1) } MAX-ACCESS read-write STATUS current DESCRIPTION " This parameter enables/disables temperature compensation. " REFERENCE " " ::= {vpwrSystemConfigGroup 1} vpwrSystemTempCompStartTemperature OBJECT-TYPE SYNTAX INTEGER (25 .. 60) UNITS "degrees Centigrade" MAX-ACCESS read-write STATUS current DESCRIPTION " The temperature at which temperature compensation becomes active. " REFERENCE " " ::= {vpwrSystemConfigGroup 2} vpwrSystemTempCompStopVoltage OBJECT-TYPE SYNTAX INTEGER UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION " When temperature compensation is active, vpwrSystemTempCompStopVoltage is the limit to which float voltage will be reduced. For example, to set this voltage to 51.75 volts enter a value of 5175. " REFERENCE " " ::= {vpwrSystemConfigGroup 3} vpwrSystemTempCompensationSlope OBJECT-TYPE SYNTAX INTEGER (0 .. 250) UNITS " milli-Volts per degrees Centigrade" MAX-ACCESS read-write STATUS current DESCRIPTION " The rate at which float voltage is changed, within the specified limits, when temperature compensation is active. " REFERENCE " " ::= {vpwrSystemConfigGroup 4} vpwrSystemThermalSenseType OBJECT-TYPE SYNTAX INTEGER { external(0), internal(1) } MAX-ACCESS read-write STATUS current DESCRIPTION " This parameter selects the temperature sensing point for temperature compensation (in)activation. " REFERENCE " " ::= {vpwrSystemConfigGroup 5} vpwrSystemHVAlarmSetpoint OBJECT-TYPE SYNTAX INTEGER UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION "System High voltage alarm voltage setting. " ::= { vpwrSystemConfigGroup 6} vpwrSystemBDAlarmSetpoint OBJECT-TYPE SYNTAX INTEGER UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION "System Battery Discharge voltage setting." ::= { vpwrSystemConfigGroup 7} -- -- Threshold for Internal Temperature Trap -- vpwrSystemInternalTempLThreshold OBJECT-TYPE SYNTAX INTEGER UNITS "degrees Centigrade" MAX-ACCESS read-write STATUS current DESCRIPTION "Temperature value at which temperature compensation inactive (clear) trap would be sent if temperature compensation was active when this value is reached. " ::= { vpwrSystemConfigGroup 8} vpwrSystemInternalTempUThreshold OBJECT-TYPE SYNTAX INTEGER UNITS "degrees Centigrade" MAX-ACCESS read-write STATUS current DESCRIPTION "Temperature value at which temperature compensation active (set) trap would be sent. " ::= { vpwrSystemConfigGroup 9} -- -- The System Current Operating Parameters group. -- vpwrSystemShelfCapacity OBJECT-TYPE SYNTAX INTEGER (1 .. 16) MAX-ACCESS read-only STATUS current DESCRIPTION " It describes the maximum number of shelves that can/are controlled by the controller. Each shelf is uniquely numbered in the range from 1 to vpwrShelfCapacity. " REFERENCE " " ::= {vpwrSystemParameterGroup 1} vpwrSystemVoltage OBJECT-TYPE SYNTAX INTEGER UNITS " *.01 Volts" MAX-ACCESS read-only STATUS current DESCRIPTION " The current system voltage. " REFERENCE " " ::= {vpwrSystemParameterGroup 2} vpwrSystemCurrent OBJECT-TYPE SYNTAX INTEGER UNITS " Amperes" MAX-ACCESS read-only STATUS current DESCRIPTION " The current system current. " REFERENCE " " ::= {vpwrSystemParameterGroup 3} vpwrSystemControllerState OBJECT-TYPE SYNTAX INTEGER { systemControllerStateUnknown(0), systemControllerStateNormal(1), systemControllerStateChange(2) , systemControllerStateAlarm(3), systemControllerStateMenu(4 ), systemControllerStateIrActive(5) } MAX-ACCESS read-only STATUS current DESCRIPTION " Current System state as shown on the enhanced display. " REFERENCE " " ::= {vpwrSystemParameterGroup 4} vpwrSystemInternalTemperature OBJECT-TYPE SYNTAX INTEGER UNITS "degrees Centigrade" MAX-ACCESS read-only STATUS current DESCRIPTION " The current controller internal temperature. " REFERENCE " " ::= {vpwrSystemParameterGroup 5} vpwrSystemTempCompensationState OBJECT-TYPE SYNTAX INTEGER { systemTempCompInactive(0), systemTempCompActive(1) } MAX-ACCESS read-only STATUS current DESCRIPTION " Active or Inactive. Applicable only if temperature compensation is enabled. This means that the controller is temperature compensating the float voltage. " REFERENCE " " ::= {vpwrSystemParameterGroup 6} vpwrSystemType OBJECT-TYPE SYNTAX INTEGER { sysTypeUnknow (0), sysType48V (1), sysType24V(2) , sysType12V(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "This parameter describes the type of the system being managed. This object is set by Valere Power Inc. " ::= { vpwrSystemParameterGroup 7 } -- -- The System LVD Operating Setpoints group. -- vpwrLvdWarningSetpoint OBJECT-TYPE SYNTAX INTEGER UNITS " * .01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION "LVD Warning voltage setpoint." ::= { vpwrLvdConfigGroup 1} vpwrLvdDisconnectSetpoint OBJECT-TYPE SYNTAX INTEGER UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION "LVD disconnect voltage setpoint." ::= { vpwrLvdConfigGroup 2} vpwrLvdReconnectSetpoint OBJECT-TYPE SYNTAX INTEGER UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION "LVD Reconnect voltage setpoint." ::= { vpwrLvdConfigGroup 3} vpwrLvdReconnectDelayTimer OBJECT-TYPE SYNTAX INTEGER (20..240) UNITS " Seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The delay time, in seconds, before LVD is reconnected" ::= { vpwrLvdConfigGroup 4} vpwrLvdContactorConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF VpwrLvdContactorConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table describes shelves and modules that make up the sysetm. " ::= { vpwrLvdConfigGroup 5 } vpwrLvdContactorConfigEntry OBJECT-TYPE SYNTAX VpwrLvdContactorConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular module making up the system." INDEX { vpwrBayIndex, vpwrModuleIndex,vpwrLvdContactorIndex } ::= { vpwrLvdContactorConfigTable 1 } VpwrLvdContactorConfigEntry ::= SEQUENCE { vpwrLvdContactorIndex PositiveInteger, vpwrLvdContactorWarningSetpoint PositiveInteger , vpwrLvdContactorDisconnectSetpoint PositiveInteger , vpwrLvdContactorReconnectSetpoint PositiveInteger , vpwrLvdContactorReconnectDelayTimer PositiveInteger , vpwrLvdContactorState PositiveInteger } vpwrLvdContactorIndex OBJECT-TYPE SYNTAX PositiveInteger UNITS " None" MAX-ACCESS read-only STATUS current DESCRIPTION "contactor index" ::= { vpwrLvdContactorConfigEntry 1} vpwrLvdContactorWarningSetpoint OBJECT-TYPE SYNTAX PositiveInteger UNITS " * .01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION "LVD Warning voltage setpoint." ::= { vpwrLvdContactorConfigEntry 2} vpwrLvdContactorDisconnectSetpoint OBJECT-TYPE SYNTAX PositiveInteger UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION "LVD disconnect voltage setpoint." ::= { vpwrLvdContactorConfigEntry 3} vpwrLvdContactorReconnectSetpoint OBJECT-TYPE SYNTAX PositiveInteger UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION "LVD Reconnect voltage setpoint." ::= { vpwrLvdContactorConfigEntry 4} vpwrLvdContactorReconnectDelayTimer OBJECT-TYPE SYNTAX PositiveInteger (0..240) UNITS " Seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The delay time, in seconds, before LVD is reconnected" ::= { vpwrLvdContactorConfigEntry 5} vpwrLvdContactorState OBJECT-TYPE SYNTAX INTEGER { contactorOpen (0), contactorClose(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The delay time, in seconds, before LVD is reconnected" ::= { vpwrLvdContactorConfigEntry 6} -- -- The Rectifier Operating Parameters group. -- vpwrRectifierFVSetpoint OBJECT-TYPE SYNTAX INTEGER UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION "System Float Voltage setting" ::= { vpwrRectifierConfigGroup 1} vpwrRectifierHVSDSetpoint OBJECT-TYPE SYNTAX INTEGER UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION "System High Voltage Shutdown voltage setting" ::= { vpwrRectifierConfigGroup 2} vpwrRectifierCurrentLimitAdminState OBJECT-TYPE SYNTAX INTEGER { rectCurrentLimitDisabled(0), rectCurrentLimitEnabled(1) } MAX-ACCESS read-write STATUS current DESCRIPTION " This parameter allows enabling or disabling boost. " REFERENCE " " ::= {vpwrRectifierConfigGroup 3} vpwrRectifierCurrentLimit OBJECT-TYPE SYNTAX INTEGER (5 .. 200) UNITS "Amperes" MAX-ACCESS read-write STATUS current DESCRIPTION "Rectifier current limit setpoint" ::= { vpwrRectifierConfigGroup 4} -- -- The Alarm group. -- vpwrAlarmsPresent OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The present number of active alarm conditions." ::= { vpwrDcPowerAlarmGroup 1 } vpwrAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF VpwrAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of alarm table entries. The table contains zero, one, or many rows at any moment, depending upon the number of alarm conditions in effect. The table is initially empty at agent startup. The agent creates a row in the table each time a condition is detected and deletes that row when that condition no longer pertains. The vpwrAlarmIndex, for each type of module starts at 1 and is limited by the total number of alarams that can be generated by the module. Alarms are named by an AutonomousType (OBJECT IDENTIFIER), vpwrAlarmDescr, to allow a single table to reflect alarms for different type of modules. The number of rows in the table at any given time is reflected by the value of vpwrAlarmsPresent." ::= { vpwrDcPowerAlarmGroup 2 } vpwrAlarmEntry OBJECT-TYPE SYNTAX VpwrAlarmEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular alarm." INDEX { vpwrAlarmIndex } ::= { vpwrAlarmTable 1 } VpwrAlarmEntry ::= SEQUENCE { vpwrAlarmIndex PositiveInteger, vpwrAlarmDescr AutonomousType, vpwrAlarmTime TimeStamp } vpwrAlarmIndex OBJECT-TYPE SYNTAX PositiveInteger MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies the alarm associated with the module. It is unique on per module type basis. For example, multiple rectifiers can have the same alarm and therefore same vpwrAlarmIndex active at any one time. " ::= { vpwrAlarmEntry 1 } vpwrAlarmDescr OBJECT-TYPE SYNTAX AutonomousType MAX-ACCESS read-only STATUS current DESCRIPTION "A reference to an alarm description object. The object referenced should not be accessible, but rather be used to provide a unique description of the alarm condition." ::= { vpwrAlarmEntry 2 } vpwrAlarmTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime when the alarm condition was detected." ::= { vpwrAlarmEntry 3 } -- -- The Battery Group -- vpwrBatteryTempTable OBJECT-TYPE SYNTAX SEQUENCE OF VpwrBatteryTempEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes battery temperature probes. " ::= { vpwrBatteryTempGroup 1 } vpwrBatteryTempEntry OBJECT-TYPE SYNTAX VpwrBatteryTempEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular temperature probe." INDEX { vpwrBatteryTempIndex } ::= { vpwrBatteryTempTable 1 } VpwrBatteryTempEntry ::= SEQUENCE { vpwrBatteryTempIndex INTEGER, vpwrBatteryTempName DisplayString, vpwrBatteryTemp INTEGER } vpwrBatteryTempIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Index into temperature table" ::= { vpwrBatteryTempEntry 1} vpwrBatteryTempName OBJECT-TYPE SYNTAX DisplayString (SIZE (1 .. 8)) MAX-ACCESS read-write STATUS current DESCRIPTION "A string identifying probe location." ::= { vpwrBatteryTempEntry 2} vpwrBatteryTemp OBJECT-TYPE SYNTAX INTEGER UNITS "degrees Centigrade" MAX-ACCESS read-only STATUS current DESCRIPTION "Current temperature as recorded by the probe." ::= { vpwrBatteryTempEntry 3} -- Threshold for Battery Temperature Trap vpwrBatteryTempLThreshold OBJECT-TYPE SYNTAX INTEGER UNITS "degrees Centigrade" MAX-ACCESS read-write STATUS current DESCRIPTION "Temperature value at which a clear trap would be sent. All three battery temperature must be at or below this value to trigger this trap. " ::= { vpwrBatteryTempGroup 2} vpwrBatteryTempUThreshold OBJECT-TYPE SYNTAX INTEGER UNITS "degrees Centigrade" MAX-ACCESS read-write STATUS current DESCRIPTION "Temperature value at which a set trap would be sent. Any one of the three battery temperatures at or exceeding this limit would trigger the trap. " ::= { vpwrBatteryTempGroup 3} batteryTempCompensation OBJECT-TYPE SYNTAX INTEGER { tempCompDisabled(0), tempCompEnabled(1) } MAX-ACCESS read-write STATUS current DESCRIPTION " This parameter enables/disables temperature compensation. " REFERENCE " " ::= {vpwrBatteryTempGroup 4} batteryTempCompHighStartTemperature OBJECT-TYPE SYNTAX INTEGER (25 .. 60) UNITS "degrees Centigrade" MAX-ACCESS read-write STATUS current DESCRIPTION " The temperature at which temperature compensation becomes active. " REFERENCE " " ::= {vpwrBatteryTempGroup 5} batteryTempCompHighStopVoltage OBJECT-TYPE SYNTAX INTEGER UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION " When temperature compensation is active, batteryTempCompHighStopVoltage is the limit to which float voltage will be reduced. For example, to set this voltage to 51.75 volts enter a value of 5175. " REFERENCE " " ::= {vpwrBatteryTempGroup 6} batteryTempCompHighSlope OBJECT-TYPE SYNTAX INTEGER (0 .. 250) UNITS " milli-Volts per degrees Centigrade" MAX-ACCESS read-write STATUS current DESCRIPTION " The rate at which float voltage is changed, within the specified limits, when temperature compensation is active. " REFERENCE " " ::= {vpwrBatteryTempGroup 7} batteryTempCompLowStartTemperature OBJECT-TYPE SYNTAX INTEGER UNITS "degrees Centigrade" MAX-ACCESS read-write STATUS current DESCRIPTION " The temperature at which temperature compensation becomes active. " REFERENCE " " ::= {vpwrBatteryTempGroup 8} batteryTempCompLowStopVoltage OBJECT-TYPE SYNTAX INTEGER UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION " When temperature compensation is active, batteryTempCompLowStopVoltage is the limit to which float voltage will be reduced. For example, to set this voltage to 51.75 volts enter a value of 5175. " REFERENCE " " ::= {vpwrBatteryTempGroup 9} batteryTempCompLowSlope OBJECT-TYPE SYNTAX INTEGER (0 .. 250) UNITS " milli-Volts per degrees Centigrade" MAX-ACCESS read-write STATUS current DESCRIPTION " The rate at which float voltage is changed, within the specified limits, when temperature compensation is active. " REFERENCE " " ::= {vpwrBatteryTempGroup 10} batteryTempCompRunawayTemperature OBJECT-TYPE SYNTAX INTEGER (25 .. 60) UNITS "degrees Centigrade" MAX-ACCESS read-write STATUS current DESCRIPTION " The temperature at which system voltage will be set to batteryTempCompRunawayStopVoltage. " REFERENCE " " ::= {vpwrBatteryTempGroup 11} batteryTempCompRunawayStopVoltage OBJECT-TYPE SYNTAX INTEGER UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION " When temperature compensation is enabled, float voltage will be reduced to batteryTempCompRunawayStopVoltage if temperature reaches batteryTempCompRunawayTemperature. " REFERENCE " " ::= {vpwrBatteryTempGroup 12} batteryTempCompSenseSource OBJECT-TYPE SYNTAX INTEGER { external(0), internal(1) } MAX-ACCESS read-write STATUS current DESCRIPTION " This parameter selects the temperature sensing point for temperature compensation (in)activation. " REFERENCE " " ::= {vpwrBatteryTempGroup 13} batteryTempCompRunawayState OBJECT-TYPE SYNTAX INTEGER { inactive(0), active(1) } MAX-ACCESS read-only STATUS current DESCRIPTION " This parameter selects the temperature sensing point for temperature compensation (in)activation. " REFERENCE " " ::= {vpwrBatteryTempGroup 14} thermalProbeTable OBJECT-TYPE SYNTAX SEQUENCE OF ThermalProbeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes battery temperature probes. " ::= { vpwrBatteryTempGroup 15 } thermalProbeEntry OBJECT-TYPE SYNTAX ThermalProbeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular temperature probe." -- INDEX { vpwrBatteryTempIndex } AUGMENTS {vpwrBatteryTempEntry} ::= { thermalProbeTable 1 } ThermalProbeEntry ::= SEQUENCE { thermalProbeState INTEGER } thermalProbeState OBJECT-TYPE SYNTAX INTEGER { notPresent(0), present(1), removed(2), shorted(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "State of thermal probe." ::= { thermalProbeEntry 1} -- -- The SNMP Configuration Parameters -- vpwrTrapTable OBJECT-TYPE SYNTAX SEQUENCE OF VpwrTrapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of possible trap destinations depending upon the criticality of the trap. " ::= { vpwrDcPowerSnmpConfig 1 } vpwrTrapEntry OBJECT-TYPE SYNTAX VpwrTrapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular trap destination." INDEX { vpwrTrapIpIndex } ::= { vpwrTrapTable 1 } VpwrTrapEntry ::= SEQUENCE { vpwrTrapIpIndex INTEGER, vpwrTrapIpAddress IpAddress, vpwrTrapCriticality INTEGER } vpwrTrapIpIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Trap Entry Index " ::= { vpwrTrapEntry 1} vpwrTrapIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Trap destination IP Address" ::= { vpwrTrapEntry 2} vpwrTrapCriticality OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Criticality of traps sent to this IP Address" ::= { vpwrTrapEntry 3} vpwrReadCommunityString OBJECT-TYPE SYNTAX DisplayString(SIZE (3 .. 8)) MAX-ACCESS read-write STATUS current DESCRIPTION " This allows setting password to be able to do Get operations" ::= { vpwrDcPowerSnmpConfig 2 } vpwrWriteCommunityString OBJECT-TYPE SYNTAX DisplayString(SIZE (3 .. 8)) MAX-ACCESS read-write STATUS current DESCRIPTION " This allows setting password to be able to do Get and Set operations. The read-access is not allowed in the actual implementation. " ::= { vpwrDcPowerSnmpConfig 3 } vpwrTrapCommunityString OBJECT-TYPE SYNTAX DisplayString(SIZE (3 .. 8)) MAX-ACCESS read-write STATUS current DESCRIPTION " This allows setting community string required for the trap to be accepted at the destination. " ::= { vpwrDcPowerSnmpConfig 4 } -- -- traps -- vpwrTrapPowerMajorAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Major Alarm" ::= 1 vpwrTrapPowerMinorAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Minor Alarm" ::= 2 vpwrTrapACFAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "AC Fail Alarm" ::= 3 vpwrTrapHVAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "High Voltage Warning Alarm" ::= 4 vpwrTrapHVSDAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "High Voltage Shutdown Alarm" ::= 5 vpwrTrapBDAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Battery on Discharge Alarm" ::= 6 vpwrTrapLVDWarningAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "LVD Warning Alarm" ::= 7 vpwrTrapLVDOpenAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "LVD Open Alarm" ::= 8 vpwrTrapDistAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Distribution Open Alarm" ::= 9 vpwrTrapAuxAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Auxiliary System Alarm" ::= 10 vpwrTrapSystemRedundancyAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "System Redundant Capacity Alarm" ::= 11 vpwrTrapIShareAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Rectifier Current Share Alarm" ::= 12 vpwrTrapModuleFailAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Single Rectifier Fail Alarm" ::= 13 vpwrTrapMultipleModuleFailAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Multiple Rectifier Fail Alarm" ::= 14 vpwrTrapModuleCommAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Module Communication Alarm" ::= 15 vpwrTrapSystemOverTemperatureAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "System Over Temperature Alarm" ::= 16 vpwrTrapSystemOK TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "SYSTEM OK - No Active Alarms" ::= 17 vpwrTrapModuleInserted TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString, vpwrBayIndex, vpwrModuleIndex } DESCRIPTION "A new module has been inserted into the system." ::= 18 vpwrTrapModuleRemoved TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString,vpwrBayIndex, vpwrModuleIndex } DESCRIPTION "A module has been removed from the system." ::= 19 vpwrTrapThermalCompActive TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Thermal compensation has become active." ::= 20 vpwrTrapThermalCompInactive TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Thermal compensation has been de-activated." ::= 21 vpwrTrapInternalTempAlarmSet TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Internal Temperature upper threshold exceeded." ::= 22 vpwrTrapInternalTempAlarmCleared TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Internal Temperature within limits" ::= 23 vpwrTrapBatteryTempAlarmSet TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "At least one Battery Temperature exceeded upper threshold." ::= 24 vpwrTrapBatteryTempAlarmCleared TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "All Battery Temperatures within limits." ::= 25 vpwrTrapLoginFail TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Admin login failed due to wrong username/password." ::= 26 vpwrTrapLoginSuccess TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Admin login successful." ::= 27 vpwrTrapLogout TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Admin logout." ::= 28 vpwrTrapAdminPwdChange TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Config change submitted with invalid access." ::= 29 vpwrTrapIllegalConfigSubmit TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Config change submitted with invalid access." ::= 30 vpwrTrapCfgChange TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Config change submitted." ::= 31 vpwrTrapClearEventHistory TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Clear Event history buffer clear request." ::= 32 vpwrTrapSwDownloadNoReboot TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "System software upgrade without reboot." ::= 33 vpwrTrapSwDownloadAndReboot TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "System reboot due to software upgrade." ::= 34 vpwrTrapSystemClockChange TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "System clock updated." ::= 35 vpwrTrapModuleAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Module Alarm." ::= 36 vpwrTrapOIDChange TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Change in OID." ::= 37 vpwrTrapThermalRunaway TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Thermal Runaway Alarm." ::= 38 vpwrTrapBatteryDischargeTestAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "System Voltage dropped to BDT Alarm Setpoint." ::= 39 vpwrTrapRingerAAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Ringer A Fail Alarm." ::= 40 vpwrTrapRingerBAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Ringer B Fail Alarm." ::= 41 vpwrTrapSingleRingerAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Single Ringer Fail Alarm." ::= 42 vpwrTrapMultipleRingerAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Multiple Ringer Fail Alarm." ::= 43 vpwrTrapThermalProbeAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Thermal Probe Missing Alarm." ::= 44 vpwrTrapRingerCommAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Ringer Communication Alarm." ::= 45 vpwrTrapDistributionCommAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Distribution Communication Alarm." ::= 46 vpwrTrapConverterAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Single Converter Fail Alarm." ::= 47 vpwrTrapMultipleConvFailAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Multiple Converter Fail Alarm." ::= 48 vpwrTrapUnmappedAddressAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Unmapped I2C Address." ::= 49 vpwrTrapConfigErrorAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Configuration Error." ::= 50 vpwrTrapDisplayFirmwareMismatchAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Display Firmware Mismatch." ::= 51 vpwrTrapConverterInputFailAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Converter Input Fail Alarm." ::= 52 vpwrTrapBatteryRechgIlimitFailAlarm TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Battery Recharge Current Limit Fail." ::= 53 vpwrTrapSystemAlive TRAP-TYPE ENTERPRISE vpwrDcPowerTraps VARIABLES { vpwrTrapsMsgString } DESCRIPTION "Periodic Keepalive trap." ::= 54 -- -- LVD Alarm Group -- vpwrLvdAlarmContactorOpen OBJECT-IDENTITY STATUS current DESCRIPTION "Contactor open" ::= {vpwrLvdAlarmGroup 1 } vpwrLvdAlarmCBOpen OBJECT-IDENTITY STATUS current DESCRIPTION "Circuit Breaker open" ::= {vpwrLvdAlarmGroup 2 } vpwrTrapLvdFuseOpen OBJECT-IDENTITY STATUS current DESCRIPTION "Fuse open" ::= {vpwrLvdAlarmGroup 3 } vpwrLvdAlarmWarning OBJECT-IDENTITY STATUS current DESCRIPTION "Plant Voltage below warning threshold" ::= {vpwrLvdAlarmGroup 4 } -- -- Rectifier Alarm Group -- vpwrRectAlarmDCFail OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 1} vpwrRectAlarmBoostFail OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 2} vpwrRectAlarmACFail OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 3} vpwrRectAlarmHVSD OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 4} vpwrRectAlarmFanFail OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 5} vpwrRectAlarmAmbTemp OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 6} vpwrRectAlarmIntTemp OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 7} vpwrRectAlarmIShare OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 8} vpwrRectAlarmUV OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 9} vpwrRectAlarmLowVoltage OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 10} vpwrRectAlarmReserved OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 11} vpwrRectAlarmDCEnable OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 12} vpwrRectAlarmRemoteShutdown OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 13} vpwrRectAlarmModDisableShutdown OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 14} vpwrRectAlarmShortPinShutdown OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 15} vpwrRectAlarmBoostComm OBJECT-IDENTITY STATUS current DESCRIPTION " " ::= {vpwrRectifierAlarmGroup 16} vpwrTrapsMsgString OBJECT-TYPE SYNTAX DisplayString(SIZE (0 .. 127)) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Place holder for trap notification message string" ::= { vpwrDcPowerTrapsMsgString 1 } vpwrTrapUserIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Place holder for IP address of the user accessing the system" ::= { vpwrDcPowerTrapsMsgString 2} vpwrTrapEventTimeStamp OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "Place holder for time-stamp." ::= { vpwrDcPowerTrapsMsgString 3} sysRelayConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SysRelayConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes battery temperature probes. " ::= { vpwrDcPowerAlarmGroup 3 } sysRelayConfigEntry OBJECT-TYPE SYNTAX SysRelayConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular temperature probe." INDEX { sysRelayIndex } ::= { sysRelayConfigTable 1 } SysRelayConfigEntry ::= SEQUENCE { sysRelayIndex INTEGER, sysRelayDefaultName DisplayString, sysRelayCustomName DisplayString, sysRelayAlarmSeverity INTEGER } sysRelayIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Index into temperature table" ::= { sysRelayConfigEntry 1} sysRelayDefaultName OBJECT-TYPE SYNTAX DisplayString (SIZE (1 .. 8)) MAX-ACCESS read-only STATUS current DESCRIPTION "A string identifying probe location." ::= { sysRelayConfigEntry 2} sysRelayCustomName OBJECT-TYPE SYNTAX DisplayString (SIZE (1 .. 8)) MAX-ACCESS read-write STATUS current DESCRIPTION "A string identifying probe location." ::= { sysRelayConfigEntry 3} sysRelayAlarmSeverity OBJECT-TYPE SYNTAX INTEGER { alarmNone(0), alarmMajor(1), alarmMinor(2), alarmMajorAndMinor(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Current temperature as recorded by the probe." ::= { sysRelayConfigEntry 4} sysAlarmConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SysAlarmConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes battery temperature probes. " ::= { vpwrDcPowerAlarmGroup 4 } sysAlarmConfigEntry OBJECT-TYPE SYNTAX SysAlarmConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular temperature probe." INDEX { sysAlarmIndex } ::= { sysAlarmConfigTable 1 } SysAlarmConfigEntry ::= SEQUENCE { sysAlarmIndex INTEGER, sysAlarmDefaultName DisplayString, sysAlarmCustomName DisplayString, sysAlarmSeverity INTEGER , sysAlarmToRelayMapping DisplayString , sysAlarmOperStatus INTEGER } sysAlarmIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Index into temperature table" ::= { sysAlarmConfigEntry 1} sysAlarmDefaultName OBJECT-TYPE SYNTAX DisplayString (SIZE (1 .. 8)) MAX-ACCESS read-only STATUS current DESCRIPTION "A string identifying probe location." ::= { sysAlarmConfigEntry 2} sysAlarmCustomName OBJECT-TYPE SYNTAX DisplayString (SIZE (1 .. 8)) MAX-ACCESS read-write STATUS current DESCRIPTION "A string identifying probe location." ::= { sysAlarmConfigEntry 3} sysAlarmSeverity OBJECT-TYPE SYNTAX INTEGER { none(0), major(1), minor(2), majorAndMinor(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Alarm Severity as denoted by Major and Minor Alarm Mask" ::= { sysAlarmConfigEntry 4} sysAlarmToRelayMapping OBJECT-TYPE SYNTAX DisplayString (SIZE (1 .. 8)) MAX-ACCESS read-write STATUS current DESCRIPTION "No additional mapping = 0 Map to Relay A = 1 Map to Relay B = 2 Map to Relay C = 4 Map to Relay D = 8 Map to Relay E = 16 Map to Relay F = 32 Map to Relay A and B = (1 + 2) and so on The major/minor classification of alarms automatically associates it with Major/Minor relay. Assigning a null mapping here does not override sysRelayAlarmSeverity for the alarm. It should be used to define mapping to additional relays. " ::= { sysAlarmConfigEntry 5} sysAlarmOperStatus OBJECT-TYPE SYNTAX INTEGER { inactive(0), active(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates current alarm status" ::= { sysAlarmConfigEntry 6} sysAuxAlarmConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF SysAuxAlarmConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes battery temperature probes. " ::= { vpwrDcPowerAlarmGroup 5 } sysAuxAlarmConfigEntry OBJECT-TYPE SYNTAX SysAuxAlarmConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular temperature probe." INDEX { sysAuxAlarmIndex } ::= { sysAuxAlarmConfigTable 1 } SysAuxAlarmConfigEntry ::= SEQUENCE { sysAuxAlarmIndex INTEGER, sysAuxAlarmDefaultName DisplayString, sysAuxAlarmCustomName DisplayString, sysAuxAlarmSeverity INTEGER , sysAuxAlarmToRelayMapping DisplayString , sysAuxAlarmPolarity INTEGER , sysAuxAlarmOperStatus INTEGER } sysAuxAlarmIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Index into temperature table" ::= { sysAuxAlarmConfigEntry 1} sysAuxAlarmDefaultName OBJECT-TYPE SYNTAX DisplayString (SIZE (1 .. 8)) MAX-ACCESS read-only STATUS current DESCRIPTION "A string identifying probe location." ::= { sysAuxAlarmConfigEntry 2} sysAuxAlarmCustomName OBJECT-TYPE SYNTAX DisplayString (SIZE (1 .. 8)) MAX-ACCESS read-write STATUS current DESCRIPTION "A string identifying probe location." ::= { sysAuxAlarmConfigEntry 3} sysAuxAlarmSeverity OBJECT-TYPE SYNTAX INTEGER { none(0), major(1), minor(2), majorAndMinor(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Aux Alarm Severity" ::= { sysAuxAlarmConfigEntry 4} sysAuxAlarmToRelayMapping OBJECT-TYPE SYNTAX DisplayString (SIZE (1 .. 8)) MAX-ACCESS read-write STATUS current DESCRIPTION "No additional mapping = 0 Map to Relay A = 1 Map to Relay B = 2 Map to Relay C = 4 Map to Relay D = 8 Map to Relay E = 16 Map to Relay F = 32 Map to Relay A and B = (1 + 2) and so on The major/minor classification of alarms automatically associates it with Major/Minor relay. Assigning a null mapping here does not override sysRelayAlarmSeverity for the alarm. It should be used to define mapping to additional relays. " ::= { sysAuxAlarmConfigEntry 5} sysAuxAlarmPolarity OBJECT-TYPE SYNTAX INTEGER { alarmOnOpen(0), alarmOnClose(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Current temperature as recorded by the probe." ::= { sysAuxAlarmConfigEntry 6} sysAuxAlarmOperStatus OBJECT-TYPE SYNTAX INTEGER { inactive(0), active(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates current alarm status" ::= { sysAuxAlarmConfigEntry 7} sysAlarmComFailState OBJECT-TYPE SYNTAX INTEGER { disabled(0), enabled(1), other(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable generation of comm fail alarm." ::= { vpwrDcPowerAlarmGroup 6 } sysAlarmIShareState OBJECT-TYPE SYNTAX INTEGER { disabled(0), enabled(1), other(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable generation of current share alarm." ::= { vpwrDcPowerAlarmGroup 7} sysAlarmRedundancyState OBJECT-TYPE SYNTAX INTEGER { disabled(0), nPlus1(1), nPlus2(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable generation of redundancy alarm." ::= { vpwrDcPowerAlarmGroup 8} -- -- The Ringer Configuration Parameters group. -- vpwrRingerParameterTable OBJECT-TYPE SYNTAX SEQUENCE OF VpwrRingerParameterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of alarm table entries. The table contains zero, one, or many rows at any moment, depending upon the number of alarm conditions in effect. The table is initially empty at agent startup. The agent creates a row in the table each time a condition is detected and deletes that row when that condition no longer pertains. The vpwrAlarmIndex, for each type of module starts at 1 and is limited by the total number of alarams that can be generated by the module. Alarms are named by an AutonomousType (OBJECT IDENTIFIER), vpwrAlarmDescr, to allow a single table to reflect alarms for different type of modules. The number of rows in the table at any given time is reflected by the value of vpwrAlarmsPresent." ::= { vpwrRingerConfigGroup 1 } vpwrRingerParameterEntry OBJECT-TYPE SYNTAX VpwrRingerParameterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular alarm." INDEX { vpwrModuleIndex,vpwrRingerIndex} ::= { vpwrRingerParameterTable 1 } VpwrRingerParameterEntry ::= SEQUENCE { vpwrRingerIndex INTEGER, vpwrRingerParameterAdminState INTEGER, vpwrRingerParameterAcVoltage INTEGER, vpwrRingerParameterDcVoltage INTEGER, vpwrRingerParameterFrequency INTEGER } vpwrRingerIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION " This parameter allows selecting ringer A or Ringer B as the active ringer. " REFERENCE " " ::= {vpwrRingerParameterEntry 1} vpwrRingerParameterAdminState OBJECT-TYPE SYNTAX INTEGER { ringerDisabled(0), ringerAOn(1) , ringerBOn(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " This parameter allows selecting ringer A or Ringer B as the active ringer. " REFERENCE " " ::= {vpwrRingerParameterEntry 2} vpwrRingerParameterAcVoltage OBJECT-TYPE SYNTAX INTEGER (7000 .. 11000) UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION " " REFERENCE " " ::= {vpwrRingerParameterEntry 3} vpwrRingerParameterDcVoltage OBJECT-TYPE SYNTAX INTEGER (0 .. 5600 ) UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION " " REFERENCE " " ::= {vpwrRingerParameterEntry 4} vpwrRingerParameterFrequency OBJECT-TYPE SYNTAX INTEGER (17 .. 50) UNITS " Hz" MAX-ACCESS read-write STATUS current DESCRIPTION " " REFERENCE " " ::= {vpwrRingerParameterEntry 5} vpwrRingerNumberPresent OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The present number of active alarm conditions." ::= { vpwrRingerConfigGroup 2 } -- -- ringer Alarm Group -- vpwrRingerAlarmaAFailed OBJECT-IDENTITY STATUS current DESCRIPTION "Ringer A Failed" ::= {vpwrRingerAlarmGroup 1 } vpwrRingerAlarmAOTemp OBJECT-IDENTITY STATUS current DESCRIPTION "Ringer A Heatsink Over-Temperature" ::= {vpwrRingerAlarmGroup 2 } vpwrRingerAlarmAOCurrent OBJECT-IDENTITY STATUS current DESCRIPTION "Ringer A Over-Current protection" ::= {vpwrRingerAlarmGroup 3 } vpwrRingerAlarmaBFailed OBJECT-IDENTITY STATUS current DESCRIPTION "Ringer A Failed" ::= {vpwrRingerAlarmGroup 4 } vpwrRingerAlarmBOverTemp OBJECT-IDENTITY STATUS current DESCRIPTION "Ringer A Heatsink Over-Temperature" ::= {vpwrRingerAlarmGroup 5 } vpwrRingerAlarmBOverCurrent OBJECT-IDENTITY STATUS current DESCRIPTION "Ringer A Over-Current protection" ::= {vpwrRingerAlarmGroup 6 } vpwrBoostAdminState OBJECT-TYPE SYNTAX INTEGER { boostDisabled(0), boostEnabled(1) } MAX-ACCESS read-write STATUS current DESCRIPTION " This parameter allows enabling or disabling boost. " REFERENCE " " ::= {vpwrBatteryBoostGroup 1} vpwrBoostVoltage OBJECT-TYPE SYNTAX INTEGER (7000 .. 11000) UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION " " REFERENCE " " ::= {vpwrBatteryBoostGroup 2} vpwrBoostDuration OBJECT-TYPE SYNTAX INTEGER (0 .. 100 ) UNITS "Hours" MAX-ACCESS read-write STATUS current DESCRIPTION " " REFERENCE " " ::= {vpwrBatteryBoostGroup 3} vpwrBoostOperState OBJECT-TYPE SYNTAX INTEGER { boostInactive(0), boostActive(1) } MAX-ACCESS read-write STATUS current DESCRIPTION " This parameter allows starting or stoping boost if it is enabled. " REFERENCE " " ::= {vpwrBatteryBoostGroup 4} vpwrBatteryCurrentLimitAdminState OBJECT-TYPE SYNTAX INTEGER { battetyCurrentLimitDisabled(0), battetyCurrentLimitEnabled(1) } MAX-ACCESS read-write STATUS current DESCRIPTION " This parameter allows enabling or disabling battery current limit. " REFERENCE " " ::= {vpwrBatteryCurrentGroup 1} vpwrBattetyCurrentLimitValue OBJECT-TYPE SYNTAX INTEGER (5 .. 40) UNITS "Ampere" MAX-ACCESS read-write STATUS current DESCRIPTION " " REFERENCE " " ::= {vpwrBatteryCurrentGroup 2} vpwrBattetyCurrentValue OBJECT-TYPE SYNTAX INTEGER (5 .. 40) UNITS "Ampere" MAX-ACCESS read-only STATUS current DESCRIPTION " " REFERENCE " " ::= {vpwrBatteryCurrentGroup 3} vpwrBDTAdminState OBJECT-TYPE SYNTAX INTEGER { bdtDisabled(0), bdtEnabled(1) } MAX-ACCESS read-write STATUS current DESCRIPTION " Enable /Disable Battery Discharge Test execution. " REFERENCE " " ::= {vpwrBatteryDischargeTestGroup 1} vpwrBDTDuration OBJECT-TYPE SYNTAX INTEGER (17 .. 50) UNITS "Minutes" MAX-ACCESS read-write STATUS current DESCRIPTION " " REFERENCE " " ::= {vpwrBatteryDischargeTestGroup 2} vpwrBDTAlarmVoltage OBJECT-TYPE SYNTAX INTEGER (7000 .. 11000) UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION " " REFERENCE " " ::= {vpwrBatteryDischargeTestGroup 3} vpwrBDTAbortVoltage OBJECT-TYPE SYNTAX INTEGER (0 .. 5600 ) UNITS " *.01 Volts" MAX-ACCESS read-write STATUS current DESCRIPTION " " REFERENCE " " ::= {vpwrBatteryDischargeTestGroup 4} vpwrBDTAlarmCoefficient OBJECT-TYPE SYNTAX INTEGER (0 .. 1 ) UNITS "None" MAX-ACCESS read-write STATUS current DESCRIPTION " " REFERENCE " " ::= {vpwrBatteryDischargeTestGroup 5} vpwrBDTOperState OBJECT-TYPE SYNTAX INTEGER { bdtInactive(0), bdtActive(1) } MAX-ACCESS read-write STATUS current DESCRIPTION " Start/Stop Battery Discharge Test execution. " REFERENCE " " ::= {vpwrBatteryDischargeTestGroup 6} vpwrBDTClearAlarm OBJECT-TYPE SYNTAX INTEGER { bdtNoAlarm(0) bdtAlarmPresent(1) } MAX-ACCESS read-write STATUS current DESCRIPTION " Clears any active bdt alarm. " REFERENCE " " ::= {vpwrBatteryDischargeTestGroup 7} -- -- Module identification information -- vpwrModuleIdentTable OBJECT-TYPE SYNTAX SEQUENCE OF VpwrModuleIdentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table describes shelves and modules that make up the sysetm. " ::= { vpwrDcPowerModuleIdent 1 } -- -- The Module Identifier Entry. Defines the sequence for module tables. -- vpwrModuleIdentEntry OBJECT-TYPE SYNTAX VpwrModuleIdentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular Module." AUGMENTS {vpwrSystemIdentEntry } ::= { vpwrModuleIdentTable 1 } VpwrModuleIdentEntry ::= SEQUENCE { vpwrModuleSerialNumber DisplayString , vpwrModuleModelNumber DisplayString , vpwrModuleFwVersion DisplayString , vpwrModuleTestDate DisplayString , vpwrModuleOperHours Counter32 } vpwrModuleSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Serial Number of the module" ::= { vpwrModuleIdentEntry 1} vpwrModuleModelNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Model Number of the module." ::= { vpwrModuleIdentEntry 2} vpwrModuleFwVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Firmware version of the module." ::= { vpwrModuleIdentEntry 3} vpwrModuleTestDate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Date when the module was last tested." ::= { vpwrModuleIdentEntry 4} vpwrModuleOperHours OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cumulative Operating Hours." ::= { vpwrModuleIdentEntry 5} -- -- Panel Module inventory info -- vpwrPanelModuleIdentTable OBJECT-TYPE SYNTAX SEQUENCE OF VpwrPanelModuleIdentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table describes shelves and modules that make up the sysetm. " ::= { vpwrDcPowerModuleIdent 2 } -- -- The Module Identifier Entry. Defines the sequence for module tables. -- vpwrPanelModuleIdentEntry OBJECT-TYPE SYNTAX VpwrPanelModuleIdentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular alarm." AUGMENTS {VpwrPanelIdentEntry } ::= { vpwrPanelModuleIdentTable 1 } VpwrPanelModuleIdentEntry ::= SEQUENCE { vpwrPanelModuleSerialNumber DisplayString , vpwrPanelModuleModelNumber DisplayString , vpwrPanelModuleFwVersion DisplayString , vpwrPanelModuleTestDate DisplayString , vpwrPanelModuleOperHours Counter32 } vpwrPanelModuleSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Serial Number of the module" ::= { vpwrPanelModuleIdentEntry 1} vpwrPanelModuleModelNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Model Number of the module." ::= { vpwrPanelModuleIdentEntry 2} vpwrPanelModuleFwVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Firmware version of the module." ::= { vpwrPanelModuleIdentEntry 3} vpwrPanelModuleTestDate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Date when the module was last tested." ::= { vpwrPanelModuleIdentEntry 4} vpwrPanelModuleOperHours OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cumulative Operating Hours." ::= { vpwrPanelModuleIdentEntry 5} -- -- Bayctrl Module inventory info -- vpwrBayctrlModuleIdentTable OBJECT-TYPE SYNTAX SEQUENCE OF VpwrBayctrlModuleIdentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table describes bay controllers that make up the sysetm. " ::= { vpwrDcPowerModuleIdent 3 } -- -- The Module Identifier Entry. Defines the sequence for module tables. -- vpwrBayctrlModuleIdentEntry OBJECT-TYPE SYNTAX VpwrBayctrlModuleIdentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information applicable to a particular bay controller." AUGMENTS {VpwrBayctrlIdentEntry } ::= { vpwrBayctrlModuleIdentTable 1 } VpwrBayctrlModuleIdentEntry ::= SEQUENCE { vpwrBayctrlSerialNumber DisplayString , vpwrBayctrlModelNumber DisplayString , vpwrBayctrlFwVersion DisplayString , vpwrBayctrlTestDate DisplayString , vpwrBayctrlOperHours Counter32 } vpwrBayctrlSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Serial Number of the bay controller" ::= { vpwrBayctrlModuleIdentEntry 1} vpwrBayctrlModelNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Model Number of the bay controller." ::= { vpwrBayctrlModuleIdentEntry 2} vpwrBayctrlFwVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Firmware version of the bay controller." ::= { vpwrBayctrlModuleIdentEntry 3} vpwrBayctrlTestDate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Date when the bayctrl was last tested." ::= { vpwrBayctrlModuleIdentEntry 4} vpwrBayctrlOperHours OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Cumulative Operating Hours." ::= { vpwrBayctrlModuleIdentEntry 5} END