Observium_CE/mibs/eltek/VALERE-DC-POWER-MIB

2697 lines
98 KiB
Plaintext

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