librenms/mibs/eltek/ELTEK-BC2000-DC-POWER-MIB
metrojworthington 7bd1a57c3e
Mcc valere (#14753)
* modifications needed for update of VALERE-DC-POWER-MIB with new file ELTEK-BC2000-DC-POWER-MIB

* add test results for BC2000 post update

* updated test file data

* re-upload of updated files

* reverted valere.json to defaults and recreated with proper varient .json

* replace vpwrShelfIndex with vpwrBayIndex

* updated test data

* Update test data

* try again valere_bc2000.json

---------

Co-authored-by: Tony Murray <murraytony@gmail.com>
2023-10-19 07:22:46 -05:00

3796 lines
155 KiB
Plaintext

ELTEK-BC2000-DC-POWER-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
, OBJECT-TYPE
, NOTIFICATION-TYPE
, OBJECT-IDENTITY
, Counter32
, Gauge32
, Integer32
, enterprises
, IpAddress
-- , Gauge
FROM SNMPv2-SMI
Gauge
FROM RFC1155-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 YYYYMMDDHHmmZ
--
eltek MODULE-IDENTITY
LAST-UPDATED "201403271038Z"
ORGANIZATION "Eltek Inc."
CONTACT-INFO
"Contact: Eltek Customer Support
Postal: 2925 E. Plano Pkwy
Plano, TX-75074
Web: http://www.eltek.com
email: techsupport.us@eltek.com
Phone 800-435-4872
"
DESCRIPTION
"SNMP access to Eltek DC Power systems through the BC2000 controller."
REVISION "201403271038Z"
DESCRIPTION
" Need History here.
MIB Version 2.10
Final edits to PM (was TRIO) table (branch 17)
MIB Version 2.00
Synchronized with new release
MIB Version 0.97
Updated contact information
MIB Version 0.96
Changed LVD Timers to read-only. Write not supported in this release
MIB Version 0.95
Traps 70-72 added
Changed vpwrPMIndex variable to non negative integer
MIB Version 0.94
Fixed module inventory process
Removed unused module test groups
Removed unused thermal probe entries
Changed vpwrBoostDuration from Hours to Seconds
New traps 63-69 added, trap 99 unknown added
Corrected Ringer present MIB
MIB Version 0.93
Fixed spelling of vpwrBatteryCurrentCapacity
Fixed spelling of vpwrRingerAlarmAFailed
Fixed spelling of vpwrRingerAlarmBFailed
Fixed message with vpwrRingerAlarmBOverTemp
Fixed message with vpwrRingerAlarmBOverCurrent
Changed Centigrade to Celsius
Changed use of battety to battery throughout
Changed vpwrBDTDuration from 480 minutes to 1080
Updated settable ringer parameters
Spelling corrections
MIB Version 0.92
Fixed duplicate usage of vpwrTrapsMsgString
Fixed spelling of Gauge data type
MIB Version 0.91
Version 2 Traps
MIB Version 0.9
Sept 1, 06
New Table- System Alarm History
New Table- for BDT Result History
New Table- for AVESTOR Battery
New Traps -
Aux Alarm Source
Distribution Alarm Source
Battery Capacity Alarm
Battery Alarm Source
Battery SOC Trap
Battery SOH Trap
AC Fail Duration Trap
Battery Operational mode change
MIB Version 0.8
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 Integer32 (1..2147483647)
NonNegativeInteger ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"This data type is a non-negative value."
SYNTAX Integer32 (0..2147483647)
GenericEnableDisableTC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The defines how was BDT started."
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
SysInputValue ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"These are the results of the system input value definitions."
SYNTAX INTEGER {
disabled(-127),
removed(-126),
shorted(-125),
auxAlarm(-124),
auxNormal(-123),
distAlarm(-122),
distNormal(-121),
undefined(255)
-- (0..127)
}
-- BatteryOperModeTC ::= TEXTUAL-CONVENTION
-- STATUS current
-- DESCRIPTION
-- "The defines operational mode enumerations for the battery."
-- SYNTAX INTEGER {
-- batModeStandby (0),
-- batModeCharging(1),
-- batModeFloating(2),
-- batModeDischarging(3),
-- batModeNotAvailable(255)
-- }
VpwrPMCnfgValue ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"These are the results of the system input value definitions."
SYNTAX INTEGER {
disabled(0),
tProbe(1),
auxNO(2),
auxNC(3),
distNO(4),
distNC(5),
undefined(255)
}
-- BatteryOperStatusTC ::= TEXTUAL-CONVENTION
-- STATUS current
-- DESCRIPTION
-- "The defines operational mode
-- enumerations for the battery."
-- SYNTAX INTEGER {
-- batStatusOk (0),
-- batStatusMinorFault(1),
-- batStatusMajorFault(2),
-- batStatusNotAvailable(255)
-- }
BDTStartSourceTC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The defines how was BDT started."
SYNTAX INTEGER {
bdtInactive(0),
bdtManualStart(1),
bdtSched01Start1(2),
bdtSched02Start2(3),
bdtSched03Start3(4),
bdtSched04Start4(5),
bdtSched05Start5(6),
bdtSched06Start6(7),
bdtSched07Start7(8),
bdtSched08Start8(9),
bdtSched09Start9(10),
bdtSched10Start10(11),
bdtSched11Start11(12),
bdtSched12Start12(13),
bdtACFailStart(14)
}
BDTResultTC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The defines how was BDT started."
SYNTAX INTEGER {
bdtResultCleared(0),
bdtResultPassed(1),
bdtResultFailed(2),
bdtResultStopped(3),
bdtResultAborted(4),
bdtResultInProgress(5)
}
-- vpwrDcPowerProducts OBJECT IDENTIFIER ::= { eltek 1 }
vpwrDcPowerSystem OBJECT IDENTIFIER ::= { eltek 2 }
vpwrDcPowerRectifier OBJECT IDENTIFIER ::= { eltek 3 }
vpwrDcPowerLvd OBJECT IDENTIFIER ::= { eltek 4 }
-- vpwrDcPowerTest OBJECT IDENTIFIER ::= { eltek 5 }
vpwrDcPowerModuleIdent OBJECT IDENTIFIER ::= { eltek 6 }
vpwrDcPowerBatteryGroup OBJECT IDENTIFIER ::= { eltek 7 }
vpwrDcPowerAlarmGroup OBJECT IDENTIFIER ::= { eltek 8 }
vpwrDcPowerSnmpConfig OBJECT IDENTIFIER ::= { eltek 9 }
vpwrDcPowerTraps OBJECT IDENTIFIER ::= { eltek 10 }
vpwrDcPowerTrapVars OBJECT IDENTIFIER ::= { eltek 11 }
vpwrDcPowerRinger OBJECT IDENTIFIER ::= { eltek 12 }
vpwrDcPowerDcDcConverter OBJECT IDENTIFIER ::= { eltek 13 }
vpwrDcPowerDcAcInverter OBJECT IDENTIFIER ::= { eltek 14 }
vpwrDcPowerAcLineModule OBJECT IDENTIFIER ::= { eltek 15 }
vpwrDcPowerIoModule OBJECT IDENTIFIER ::= { eltek 16 }
vpwrDcPowerPMModule OBJECT IDENTIFIER ::= { eltek 17 }
vpwrDcPowerDistModule OBJECT IDENTIFIER ::= { eltek 18 }
vpwrDcPowerBattery OBJECT IDENTIFIER ::= { eltek 19 }
vpwrDcPowerController OBJECT IDENTIFIER ::= { eltek 20 }
vpwrDcPowerUnkModule OBJECT IDENTIFIER ::= { eltek 499 }
thirdPartyProduct OBJECT IDENTIFIER ::= { eltek 500 }
-- 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 }
vpwrSystemHistoryGroup OBJECT IDENTIFIER ::= { vpwrDcPowerSystem 5 }
vpwrSystemAlarmGroup OBJECT IDENTIFIER ::= { vpwrDcPowerSystem 6 }
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 }
-- vpwrTrapsMsgString OBJECT IDENTIFIER ::= { vpwrDcPowerTrapVars 1 }
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 }
-- vpwrTrioModuleConfigGroup OBJECT IDENTIFIER ::= { vpwrDcPowerTrioModule 1 }
vpwrPMModuleAlarmGroup OBJECT IDENTIFIER ::= { vpwrDcPowerPMModule 4 }
vpwrPMModuleTestGroup OBJECT IDENTIFIER ::= { vpwrDcPowerPMModule 5 }
--
-- PM variables
--
--
-- Trap variables
--
vpwrTrapsMsgString OBJECT-TYPE
SYNTAX DisplayString(SIZE (0..127))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Place holder for trap notification message string"
::= { vpwrDcPowerTrapVars 1 }
vpwrTrapUserIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Place holder for IP address of the user accessing the system"
::= { vpwrDcPowerTrapVars 2}
vpwrTrapAcfDuration OBJECT-TYPE
SYNTAX NonNegativeInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Place holder for duration."
::= { vpwrDcPowerTrapVars 3}
vpwrAlarmingSubModuleBitMap OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"indices of alarming sources are encoded as a bit-map
e.g.,
source 1 and source 2 will be encoded as hex 3.
source 1 and 3 will be encoded as hex 5.
"
::= { vpwrDcPowerTrapVars 4 }
vpwrBatteryCurrentCapacity OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Place holder for total battery capacity"
::= { vpwrDcPowerTrapVars 5 }
vpwrAlarmingModuleIndex OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"index of alarming module.
"
::= { vpwrDcPowerTrapVars 6 }
vpwrAlarmingModuleOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"It indicates the type of the module by specifiying its OID"
::= { vpwrDcPowerTrapVars 7}
vpwrAlarmingModuleBitMap OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"indices of alarming sources are encoded as a bit-map
e.g.,
source 1 and source 2 will be encoded as hex 3.
source 1 and 3 will be encoded as hex 5.
"
::= { vpwrDcPowerTrapVars 8 }
vpwrBatteryRemainingTime OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Place holder for remaining battery
time at the current load
"
::= { vpwrDcPowerTrapVars 9 }
--
-- 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
vpwrIdentControllerVersion."
::= { 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 shelf 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 in centiamps.
- 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.
--
vpwrPanelStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF VpwrPanelStatusEntrySEQ
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This table describes shelves and modules
that make up the panels.
"
::= { vpwrSystemPanelIdentGroup 1 }
vpwrPanelStatus OBJECT-TYPE
SYNTAX VpwrPanelStatusEntrySEQ
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a
particular panel making up the system."
INDEX { vpwrPanelStatusIndex, vpwrPanelStatusModuleIndex }
::= { vpwrPanelStatusTable 1 }
VpwrPanelStatusEntrySEQ ::= SEQUENCE {
vpwrPanelStatusIndex PositiveInteger,
vpwrPanelStatusModuleIndex PositiveInteger,
vpwrPanelStatusModuleOID OBJECT IDENTIFIER ,
vpwrPanelStatusModuleCurrent INTEGER ,
vpwrpanelStatusModuleOperStatus INTEGER ,
vpwrPanelStatusModuleCapacity INTEGER
}
vpwrPanelStatusIndex OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Identifies panel number that this module belongs to.
The possible values are 1 through 8, starting from the top."
::= { vpwrPanelStatus 1 }
vpwrPanelStatusModuleIndex 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."
::= { vpwrPanelStatus 2 }
vpwrPanelStatusModuleOID OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The module OID."
::= { vpwrPanelStatus 3}
vpwrPanelStatusModuleCurrent OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current measured by the device (if applicable). LVD current reported in deciAmps.
"
::= { vpwrPanelStatus 4}
vpwrpanelStatusModuleOperStatus 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."
::= { vpwrPanelStatus 5}
vpwrPanelStatusModuleCapacity OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum capacity of the module (if applicable)."
::= { vpwrPanelStatus 6}
vpwrPanelIdentTable OBJECT-TYPE
SYNTAX SEQUENCE OF VpwrPanelIdentEntrySEQ
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This table describes shelves and modules
that make up the panels.
"
::= { vpwrSystemPanelIdentGroup 2 }
vpwrPanelIdentEntry OBJECT-TYPE
SYNTAX VpwrPanelIdentEntrySEQ
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a
particular panel making up the system."
INDEX { vpwrPanelIndex, vpwrPanelModuleIndex }
::= { vpwrPanelIdentTable 1 }
VpwrPanelIdentEntrySEQ ::= SEQUENCE {
vpwrPanelIndex PositiveInteger,
vpwrPanelModuleIndex PositiveInteger,
vpwrPanelModuleSerNum OBJECT IDENTIFIER ,
vpwrPanelModuleModelName OBJECT IDENTIFIER ,
vpwrPanelModuleFWVer OBJECT IDENTIFIER ,
vpwrPanelModuleTestDate INTEGER
}
vpwrPanelIndex OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Identifies panel number that this module belongs to.
The possible values are 1 through 8, 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 }
vpwrPanelModuleSerNum OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The module serial number."
::= { vpwrPanelIdentEntry 3}
vpwrPanelModuleModelName OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The model name of the device."
::= { vpwrPanelIdentEntry 4}
vpwrPanelModuleFWVer OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The module firmware version."
::= { vpwrPanelIdentEntry 5}
vpwrPanelModuleTestDate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The manufacturing test date."
::= { vpwrPanelIdentEntry 6}
--
-- Power Module inventory info
--
vpwrDcPowerModuleIdentTable OBJECT-TYPE
SYNTAX SEQUENCE OF DCPowerModuleIdentEntrySEQ
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This table describes power modules
that make up the system.
"
::= { vpwrDcPowerModuleIdent 1 }
--
-- The Module Identifier Entry. Defines the sequence for module tables.
--
vpwrDcPowerModuleIdentEntry OBJECT-TYPE
SYNTAX DCPowerModuleIdentEntrySEQ
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a
power module."
INDEX { vpwrBayIndex1, vpwrDCModuleIndex }
::= { vpwrDcPowerModuleIdentTable 1 }
DCPowerModuleIdentEntrySEQ ::= SEQUENCE {
vpwrBayIndex1 PositiveInteger,
vpwrDCModuleIndex PositiveInteger,
vpwrModuleSerialNumber DisplayString ,
vpwrModuleModelNumber DisplayString ,
vpwrModuleFwVersion DisplayString ,
vpwrModuleTestDate DisplayString ,
vpwrModuleOperHours Counter32
}
vpwrBayIndex1 OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Identifies shelf number that this module belongs to.
The possible values are 1 through 2, starting from the top."
::= { vpwrDcPowerModuleIdentEntry 1 }
vpwrDCModuleIndex OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the module within the shelf."
::= { vpwrDcPowerModuleIdentEntry 2 }
vpwrModuleSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial Number of the module"
::= { vpwrDcPowerModuleIdentEntry 3}
vpwrModuleModelNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Model Number of the module."
::= { vpwrDcPowerModuleIdentEntry 4}
vpwrModuleFwVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Firmware version of the module."
::= { vpwrDcPowerModuleIdentEntry 5}
vpwrModuleTestDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Date when the module was last tested."
::= { vpwrDcPowerModuleIdentEntry 6}
vpwrModuleOperHours OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Cumulative Operating Hours."
::= { vpwrDcPowerModuleIdentEntry 7}
--
--
-- The System History group.
--
vpwrSysHistAlarmTable OBJECT-TYPE
SYNTAX SEQUENCE OF VpwrSysHistAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This table provides a list of most recent alarms.
"
::= { vpwrSystemHistoryGroup 1 }
vpwrSysHistAlarmEntry OBJECT-TYPE
SYNTAX VpwrSysHistAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry describing an alarm."
INDEX { vpwrSysHistAlarmIndex}
::= { vpwrSysHistAlarmTable 1 }
VpwrSysHistAlarmEntry ::= SEQUENCE {
vpwrSysHistAlarmIndex PositiveInteger,
vpwrSysHistAlarmDescription DisplayString
}
vpwrSysHistAlarmIndex OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm index."
::= { vpwrSysHistAlarmEntry 1 }
vpwrSysHistAlarmDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alarm description including time stamp."
::= { vpwrSysHistAlarmEntry 2 }
--
-- --
--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 {
internal(0),
external(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 {
sysType48V (0),
sysType24V(1) ,
sysType12V(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This parameter describes the type of the system being managed.
This object is set by Eltek Valere Inc.
"
::= { vpwrSystemParameterGroup 7 }
vpwrSystemCumulativeUpTime OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This parameter describes the cumulative runtime in seconds
of the Eltek Valere controller.
"
::= { vpwrSystemParameterGroup 8 }
vpwrSystemBatteryRemainingTime OBJECT-TYPE
SYNTAX PositiveInteger
UNITS "Hours"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This parameter describes the remaining battery capacity
based upon installed battery capacity and
plant load. This number would change as the SOC
parameters of the batteries changes.
"
::= { vpwrSystemParameterGroup 9 }
--
-- The System Alarm group.
--
vpwrSystemAlarmMajor OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Indicates a Major Alarm exists on the system.
"
REFERENCE " "
::= {vpwrSystemAlarmGroup 1}
vpwrSystemAlarmMinor OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Indicates a Minor Alarm exists on the system.
"
REFERENCE " "
::= {vpwrSystemAlarmGroup 2}
vpwrSystemACFailAlarm OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" One or more rectifiers have reported AC failure. If system
is configured to report rectifier communication failure as AC fail
this alarm will report.
"
REFERENCE " "
::= {vpwrSystemAlarmGroup 3}
vpwrSystemHighVoltageWarningAlarm OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" System has exceeded High Voltage Warning Setpoint. Check for high voltage on system bus.
"
REFERENCE " "
::= {vpwrSystemAlarmGroup 4}
vpwrSystemHighVoltageShutdownAlarm OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" One or more rectifiers have shut down due to high voltage present on output. Check bus voltage
and reseat rectifiers that have indicated this problem.
"
REFERENCE " "
::= {vpwrSystemAlarmGroup 5}
vpwrSystemBatteryonDischargeAlarm OBJECT-TYPE
SYNTAX INTEGER {
systemTempCompInactive(0),
systemTempCompActive(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" System voltage has currently dropped below the alarm setpoint. This may be due to battery testing or AC failure.
"
REFERENCE " "
::= {vpwrSystemAlarmGroup 6}
vpwrSystemLowVoltageWarningAlarm OBJECT-TYPE
SYNTAX INTEGER {
sysType48V (0),
sysType24V(1) ,
sysType12V(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System Voltage has dropped below setpoint for Low Voltage Alarm. This may occur during battery testing or AC failure
"
::= { vpwrSystemAlarmGroup 7 }
vpwrSystemLVDOpenAlarm OBJECT-TYPE
SYNTAX Gauge
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"One or more contactors have opened. This occurs normally during system power on. If it occurs during operation this may
indicate system is operating below LVD disconnect voltage.
"
::= { vpwrSystemAlarmGroup 8 }
vpwrSystemDistributionAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"One or more distribution alarm inputs are reporting an error condition. Check source of alarm and correct issue.
"
::= { vpwrSystemAlarmGroup 9 }
vpwrSystemAuxiliaryAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"One or more Auxliary alarm inputs are reporting an error condition. Check source of alarm and correct issue.
"
::= { vpwrSystemAlarmGroup 10 }
vpwrSystemRedundantCapAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The system load has exceeded the requirements for redundancy. This may be a temporary system overload condition or caused by a rectifier alarm.
"
::= { vpwrSystemAlarmGroup 11 }
vpwrSystemRectIShareAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"One or more rectifiers are reporting a mismatch in current. This may be due to mismatched rectifier models or one or more rectifiers not current sharing
"
::= { vpwrSystemAlarmGroup 12 }
vpwrSystemSnglRectAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
"
::= { vpwrSystemAlarmGroup 13 }
vpwrSystemMultRectAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
"
::= { vpwrSystemAlarmGroup 14 }
vpwrSystemModlCommAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
"
::= { vpwrSystemAlarmGroup 15 }
vpwrSystemOverTempAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
"
::= { vpwrSystemAlarmGroup 16 }
vpwrSystemThermRAAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Thermal Runaway has occurred on system. Check temperature inputs.
"
::= { vpwrSystemAlarmGroup 17 }
vpwrSystemBDTAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System has entered Battery Discharge Test mode
"
::= { vpwrSystemAlarmGroup 18 }
vpwrSystemRectUVAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rectifier output has dropped 1V below Low Voltage Alarm setpoint
"
::= { vpwrSystemAlarmGroup 19 }
vpwrSystemMultRectUVAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
"
::= { vpwrSystemAlarmGroup 20 }
vpwrSystemSnglRngrAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
"
::= { vpwrSystemAlarmGroup 21 }
vpwrSystemMultRngrAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
"
::= { vpwrSystemAlarmGroup 22 }
vpwrSystemTempProbeAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temp probe input missing or failed
"
::= { vpwrSystemAlarmGroup 23 }
vpwrSystemRngrCommAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ringer Module has stopped communicating with Controller.
"
::= { vpwrSystemAlarmGroup 24 }
vpwrSystemDistPMCommAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"One or more distribution alarm modules, TRIOs, or PM modules has stopped communicating with Controller.
"
::= { vpwrSystemAlarmGroup 25 }
vpwrSystemRectILimitAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rectifier has reached current limit setpoint.
"
::= { vpwrSystemAlarmGroup 26 }
vpwrSystemMultRectILimitAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
"
::= { vpwrSystemAlarmGroup 27 }
vpwrSystemUnmappedI2CCANAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Recheck all I2C and CAN dip switch settings. One or more devices in conflict.
"
::= { vpwrSystemAlarmGroup 28 }
vpwrSystemConfigErrAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Recheck all I2C and CAN dip switch settings. One or more devices in conflict.
"
::= { vpwrSystemAlarmGroup 29 }
vpwrSystemDispFWAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
"
::= { vpwrSystemAlarmGroup 30 }
vpwrSystemUndefinedAlarm OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
"
::= { vpwrSystemAlarmGroup 31 }
-- vpwrSystemModlCommAlarm OBJECT-TYPE
-- SYNTAX PositiveInteger
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "
-- "
-- ::= { vpwrSystemAlarmGroup 32 }
--
-- 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-only
STATUS current
DESCRIPTION
"The delay time, in seconds, before LVD is reconnected"
::= { vpwrLvdConfigGroup 4}
--
-- The System LVD Operating Setpoints group.
--
vpwrLvd2DisconnectSetpoint OBJECT-TYPE
SYNTAX INTEGER
UNITS " *.01 Volts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"LVD disconnect voltage setpoint."
::= { vpwrLvdConfigGroup 7}
vpwrLvd2ReconnectSetpoint OBJECT-TYPE
SYNTAX INTEGER
UNITS " *.01 Volts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"LVD Reconnect voltage setpoint."
::= { vpwrLvdConfigGroup 8}
vpwrLvd2ReconnectDelayTimer OBJECT-TYPE
SYNTAX INTEGER (20..240)
UNITS " Seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The delay time, in seconds, before LVD is reconnected"
::= { vpwrLvdConfigGroup 9}
--
-- The System LVD Operating Setpoints group.
--
vpwrLvd3DisconnectSetpoint OBJECT-TYPE
SYNTAX INTEGER
UNITS " *.01 Volts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"LVD disconnect voltage setpoint."
::= { vpwrLvdConfigGroup 11}
vpwrLvd3ReconnectSetpoint OBJECT-TYPE
SYNTAX INTEGER
UNITS " *.01 Volts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"LVD Reconnect voltage setpoint."
::= { vpwrLvdConfigGroup 12}
vpwrLvd3ReconnectDelayTimer OBJECT-TYPE
SYNTAX INTEGER (20..240)
UNITS " Seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The delay time, in seconds, before LVD is reconnected"
::= { vpwrLvdConfigGroup 13}
--
-- The System LVD Operating Setpoints group.
--
vpwrLvd4DisconnectSetpoint OBJECT-TYPE
SYNTAX INTEGER
UNITS " *.01 Volts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"LVD disconnect voltage setpoint."
::= { vpwrLvdConfigGroup 15}
vpwrLvd4ReconnectSetpoint OBJECT-TYPE
SYNTAX INTEGER
UNITS " *.01 Volts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"LVD Reconnect voltage setpoint."
::= { vpwrLvdConfigGroup 16}
vpwrLvd4ReconnectDelayTimer OBJECT-TYPE
SYNTAX INTEGER (20..240)
UNITS " Seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The delay time, in seconds, before LVD is reconnected"
::= { vpwrLvdConfigGroup 17}
-- vpwrLvd4DisconnectDelayTimer OBJECT-TYPE
-- SYNTAX INTEGER (20..240)
-- UNITS " Seconds"
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "The delay time, in seconds, before LVD is reconnected"
-- ::= { vpwrLvdConfigGroup 18}
--
-- 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 rectifier current limit"
REFERENCE " "
::= {vpwrRectifierConfigGroup 3}
vpwrRectifierCurrentLimit OBJECT-TYPE
SYNTAX INTEGER (5..220)
UNITS "Amperes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Rectifier current limit setpoint"
::= { vpwrRectifierConfigGroup 4}
vpwrRectifierFallbackAdminState OBJECT-TYPE
SYNTAX GenericEnableDisableTC
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables Rectifier to use
Fallback Voltage when it loses
communication with the controller.
This applies to all rectifiers."
::= { vpwrRectifierConfigGroup 5}
vpwrRectifierFallbackVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS " *.01 Volts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Fallback Voltage setpoint to use
when rectifier loses
communication with the controller.
This applies to all rectifiers."
::= { vpwrRectifierConfigGroup 6}
--
-- 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 VpwrAlarmEntrySEQ
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of alarm table entries. The table contains
zero, one, or multiple rows at any time 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 exists.
The vpwrAlarmIndex, for each type of module starts at 1
and is limited by the total number of alarms 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 types 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 VpwrAlarmEntrySEQ
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a
particular alarm."
INDEX { vpwrBayIndex, vpwrModuleIndex, vpwrAlarmIndex }
::= { vpwrAlarmTable 1 }
VpwrAlarmEntrySEQ ::= 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 SysInputValue
}
vpwrBatteryTempIndex OBJECT-TYPE
SYNTAX INTEGER (0..255)
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 SysInputValue
UNITS "degrees Celsius"
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 Celsius"
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 Celsius"
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 Celsius"
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 Celsius"
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 Celsius"
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 Celsius"
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 Celsius"
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 {
internal(0),
external(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 (0..255)
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 }
vpwrTrapVersion OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This allows setting the version of trap message sent from the system"
::= { vpwrDcPowerSnmpConfig 5 }
--
-- 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}
sysAlarmConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysAlarmConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table describes system alarm configuration and current
status.
"
::= { vpwrDcPowerAlarmGroup 3 }
sysAlarmConfigEntry OBJECT-TYPE
SYNTAX SysAlarmConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a
particular system alarm."
INDEX { sysAlarmIndex }
::= { sysAlarmConfigTable 1 }
SysAlarmConfigEntry ::= SEQUENCE {
sysAlarmIndex INTEGER,
sysAlarmDefaultName DisplayString,
sysAlarmCustomName DisplayString,
sysAlarmSeverity INTEGER ,
sysAlarmToRelayMapping DisplayString ,
sysAlarmOperStatus INTEGER
}
sysAlarmIndex OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index into system alarm table"
::= { sysAlarmConfigEntry 1}
sysAlarmDefaultName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Default alarm name."
::= { sysAlarmConfigEntry 2}
sysAlarmCustomName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A custom alarm name."
::= { 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 vpwrPMRelayAlarmSeverity 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}
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 4 }
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 5}
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 6}
sysAlarmComFailToACFailState OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/Disable generation of ACF upon Com Fail"
::= { vpwrDcPowerAlarmGroup 7}
-------------------------------------------------------------------------------------------
vpwrDCPowerLampTest OBJECT-TYPE
SYNTAX INTEGER{
disabled(0),
enabled(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Lamp Test for modules"
::= { eltek 5 }
vpwrPMCnfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF VpwrPMCnfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table shows the current configuration of the TRIO/PM86000/Controller inputs."
::= { vpwrDcPowerPMModule 1 }
vpwrPMCnfgEntry OBJECT-TYPE
SYNTAX VpwrPMCnfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing current configuration of the TRIO/PM86000/Controller inputs."
INDEX { vpwrPMIndex }
::= { vpwrPMCnfgTable 1 }
VpwrPMCnfgEntry ::= SEQUENCE {
vpwrPMIndex NonNegativeInteger,
vpwrPMDescription DisplayString,
vpwrPMCnfg1 VpwrPMCnfgValue,
vpwrPMCnfg2 VpwrPMCnfgValue,
vpwrPMCnfg3 VpwrPMCnfgValue,
vpwrPMCnfg4 VpwrPMCnfgValue,
vpwrPMCnfg5 VpwrPMCnfgValue,
vpwrPMCnfg6 VpwrPMCnfgValue,
vpwrPMCnfg7 VpwrPMCnfgValue,
vpwrPMCnfg8 VpwrPMCnfgValue
}
vpwrPMIndex OBJECT-TYPE
SYNTAX NonNegativeInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This parameter describes which TRIO/PM86000 device is being accessed."
::= {vpwrPMCnfgEntry 1}
vpwrPMDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This parameter describes the configuration of the TRIO/PM86000 device."
::= {vpwrPMCnfgEntry 2}
vpwrPMCnfg1 OBJECT-TYPE
SYNTAX VpwrPMCnfgValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter gets the current configuration of the TRIO/PM86000, input 1"
::= {vpwrPMCnfgEntry 3}
vpwrPMCnfg2 OBJECT-TYPE
SYNTAX VpwrPMCnfgValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter gets the current configuration of the TRIO/PM86000, input 2"
::= {vpwrPMCnfgEntry 4}
vpwrPMCnfg3 OBJECT-TYPE
SYNTAX VpwrPMCnfgValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter gets the current configuration of the TRIO/PM86000, input 3"
::= {vpwrPMCnfgEntry 5}
vpwrPMCnfg4 OBJECT-TYPE
SYNTAX VpwrPMCnfgValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter gets the current configuration of the TRIO/PM86000, input 4"
::= {vpwrPMCnfgEntry 6}
vpwrPMCnfg5 OBJECT-TYPE
SYNTAX VpwrPMCnfgValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter gets the current configuration of the TRIO/PM86000, input 5"
::= {vpwrPMCnfgEntry 7}
vpwrPMCnfg6 OBJECT-TYPE
SYNTAX VpwrPMCnfgValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter gets the current configuration of the TRIO/PM86000, input 6"
::= {vpwrPMCnfgEntry 8}
vpwrPMCnfg7 OBJECT-TYPE
SYNTAX VpwrPMCnfgValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter gets the current configuration of the TRIO (PM86000), input 7"
::= {vpwrPMCnfgEntry 9}
vpwrPMCnfg8 OBJECT-TYPE
SYNTAX VpwrPMCnfgValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter gets the current configuration of the TRIO/PM86000, input 8"
::= {vpwrPMCnfgEntry 10}
-------------------------------------------------------------------------------------------
vpwrPMInputStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF VpwrPMInputStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table shows the current values of the TRIO/PM86000/Controller inputs."
::= { vpwrDcPowerPMModule 2 }
vpwrPMInputStatusEntry OBJECT-TYPE
SYNTAX VpwrPMInputStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing current state of the TRIO/PM86000/Controller inputs."
INDEX { vpwrPMIndex1 }
::= { vpwrPMInputStatusTable 1 }
VpwrPMInputStatusEntry ::= SEQUENCE {
vpwrPMIndex1 NonNegativeInteger,
vpwrPMDescription1 DisplayString,
vpwrPMInput1State SysInputValue,
vpwrPMInput2State SysInputValue,
vpwrPMInput3State SysInputValue,
vpwrPMInput4State SysInputValue,
vpwrPMInput5State SysInputValue,
vpwrPMInput6State SysInputValue,
vpwrPMInput7State SysInputValue,
vpwrPMInput8State SysInputValue
}
vpwrPMIndex1 OBJECT-TYPE
SYNTAX NonNegativeInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This parameter describes which TRIO/PM86000 device is being accessed."
::= {vpwrPMInputStatusEntry 1}
vpwrPMDescription1 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This parameter describes the input values of the TRIO/PM86000 device."
::= {vpwrPMInputStatusEntry 2}
vpwrPMInput1State OBJECT-TYPE
SYNTAX SysInputValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This parameter gets the current state of input 1"
::= {vpwrPMInputStatusEntry 3}
vpwrPMInput2State OBJECT-TYPE
SYNTAX SysInputValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This parameter gets the current state of input 2"
::= {vpwrPMInputStatusEntry 4}
vpwrPMInput3State OBJECT-TYPE
SYNTAX SysInputValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This parameter gets the current state of input 3"
::= {vpwrPMInputStatusEntry 5}
vpwrPMInput4State OBJECT-TYPE
SYNTAX SysInputValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This parameter gets the current state of input 4"
::= {vpwrPMInputStatusEntry 6}
vpwrPMInput5State OBJECT-TYPE
SYNTAX SysInputValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This parameter gets the current state of input 5"
::= {vpwrPMInputStatusEntry 7}
vpwrPMInput6State OBJECT-TYPE
SYNTAX SysInputValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This parameter gets the current state of input 6"
::= {vpwrPMInputStatusEntry 8}
vpwrPMInput7State OBJECT-TYPE
SYNTAX SysInputValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This parameter gets the current state of input 7"
::= {vpwrPMInputStatusEntry 9}
vpwrPMInput8State OBJECT-TYPE
SYNTAX SysInputValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This parameter gets the current state of input 8"
::= {vpwrPMInputStatusEntry 10}
-------------------------------------------------------------------------------------------
vpwrPMRelayCtrlTable OBJECT-TYPE
SYNTAX SEQUENCE OF VpwrPMRelayCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table describes/controls system relays."
::= { vpwrDcPowerPMModule 3 }
vpwrPMRelayCtrlEntry OBJECT-TYPE
SYNTAX VpwrPMRelayCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing current state of the relays."
INDEX { vpwrPMIndex2 }
::= { vpwrPMRelayCtrlTable 1 }
VpwrPMRelayCtrlEntry ::= SEQUENCE {
vpwrPMIndex2 NonNegativeInteger,
vpwrPMDescription2 DisplayString,
vpwrPMRelay1State INTEGER,
vpwrPMRelay2State INTEGER,
vpwrPMRelay3State INTEGER,
vpwrPMRelay4State INTEGER,
vpwrPMRelay5State INTEGER,
vpwrPMRelay6State INTEGER
}
vpwrPMIndex2 OBJECT-TYPE
SYNTAX NonNegativeInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This parameter describes the TRIO/PM device"
::= {vpwrPMRelayCtrlEntry 1}
vpwrPMDescription2 OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This parameter describes the TRIO/PM device"
::= {vpwrPMRelayCtrlEntry 2}
vpwrPMRelay1State OBJECT-TYPE
SYNTAX INTEGER {
vpwrPMRelayOff(0),
vpwrPMRelayOn(1),
undefined(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter sets the current state of relay 1"
::= {vpwrPMRelayCtrlEntry 3}
vpwrPMRelay2State OBJECT-TYPE
SYNTAX INTEGER {
vpwrPMRelayOff(0),
vpwrPMRelayOn(1),
undefined(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter sets the current state of relay 2"
::= {vpwrPMRelayCtrlEntry 4}
vpwrPMRelay3State OBJECT-TYPE
SYNTAX INTEGER {
vpwrPMRelayOff(0),
vpwrPMRelayOn(1),
undefined(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter sets the current state of relay 3"
::= {vpwrPMRelayCtrlEntry 5}
vpwrPMRelay4State OBJECT-TYPE
SYNTAX INTEGER {
vpwrPMRelayOff(0),
vpwrPMRelayOn(1),
undefined(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter sets the current state of relay 4"
::= {vpwrPMRelayCtrlEntry 6}
vpwrPMRelay5State OBJECT-TYPE
SYNTAX INTEGER {
vpwrPMRelayOff(0),
vpwrPMRelayOn(1),
undefined(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter sets the current state of relay 5"
::= {vpwrPMRelayCtrlEntry 7}
vpwrPMRelay6State OBJECT-TYPE
SYNTAX INTEGER {
vpwrPMRelayOff(0),
vpwrPMRelayOn(1),
undefined(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter sets the current state of relay 6"
::= {vpwrPMRelayCtrlEntry 8}
--
-- The Ringer Configuration Parameters group.
--
vpwrRingerIndex OBJECT-TYPE
SYNTAX INTEGER (0..2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter allows selecting ringer A or Ringer B as the active ringer.
"
::= {vpwrRingerConfigGroup 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.
"
::= {vpwrRingerConfigGroup 2}
vpwrRingerParameterAcVoltage OBJECT-TYPE
SYNTAX INTEGER (7000..10000)
UNITS " *.01 Volts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter sets the output AC voltage of the ringer.
"
::= {vpwrRingerConfigGroup 3}
vpwrRingerParameterDcVoltage OBJECT-TYPE
SYNTAX INTEGER (0..5500 )
UNITS " *.01 Volts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter sets the DC offset value of the ringer.
"
::= {vpwrRingerConfigGroup 4}
vpwrRingerParameterFrequency OBJECT-TYPE
SYNTAX INTEGER (17..50)
UNITS " Hz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter sets the ringer AC frequency.
"
::= {vpwrRingerConfigGroup 5}
vpwrRingerNumberPresent OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The present number of ringer modules."
::= { vpwrRingerConfigGroup 6 }
--
-- ringer Alarm Group
--
vpwrRingerAlarmAFailed OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Ringer A Failed"
::= {vpwrRingerAlarmGroup 1 }
vpwrRingerAlarmAOverTemp OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Ringer A Heatsink Over-Temperature"
::= {vpwrRingerAlarmGroup 2 }
vpwrRingerAlarmAOverCurrent OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Ringer A Over-Current protection"
::= {vpwrRingerAlarmGroup 3 }
vpwrRingerAlarmBFailed OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Ringer B Failed"
::= {vpwrRingerAlarmGroup 4 }
vpwrRingerAlarmBOverTemp OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Ringer B Heatsink Over-Temperature"
::= {vpwrRingerAlarmGroup 5 }
vpwrRingerAlarmBOverCurrent OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Ringer B 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
UNITS " *.01 Volts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
"
REFERENCE " "
::= {vpwrBatteryBoostGroup 2}
vpwrBoostDuration OBJECT-TYPE
SYNTAX INTEGER (1..921599)
UNITS "Seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Number of seconds for boost.
"
REFERENCE " "
::= {vpwrBatteryBoostGroup 3}
vpwrBoostOperState OBJECT-TYPE
SYNTAX INTEGER {
boostInactive(0),
boostActive(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter allows starting or stopping boost if it is enabled.
"
REFERENCE " "
::= {vpwrBatteryBoostGroup 4}
vpwrBatteryCurrentLimitAdminState OBJECT-TYPE
SYNTAX INTEGER {
batteryCurrentLimitDisabled(0),
batteryCurrentLimitEnabled(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This parameter allows enabling or disabling battery current limit.
"
REFERENCE " "
::= {vpwrBatteryCurrentGroup 1}
vpwrBatteryCurrentLimit OBJECT-TYPE
SYNTAX INTEGER (5..600)
UNITS "Ampere"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"
"
REFERENCE " "
::= {vpwrBatteryCurrentGroup 2}
vpwrBatteryCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "Ampere"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Battery current
"
REFERENCE " "
::= {vpwrBatteryCurrentGroup 3}
vpwrBDTAdminState OBJECT-TYPE
SYNTAX INTEGER {
bdtManualDisabled(0),
bdtManualEnabled(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Enable / Disable Battery Discharge Test execution.
"
REFERENCE " "
::= {vpwrBatteryDischargeTestGroup 1}
vpwrBDTDuration OBJECT-TYPE
SYNTAX INTEGER (0..64799)
UNITS "Seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"BDT Duration Setpoint.
"
REFERENCE " "
::= {vpwrBatteryDischargeTestGroup 2}
vpwrBDTAlarmVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS " *.01 Volts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"BDT Alarm Voltage Setpoint.
"
REFERENCE " "
::= {vpwrBatteryDischargeTestGroup 3}
vpwrBDTAbortVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS " *.01 Volts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"BDT Abort Voltage Setpoint.
"
REFERENCE " "
::= {vpwrBatteryDischargeTestGroup 4}
vpwrBDTAlarmCoefficient OBJECT-TYPE
SYNTAX INTEGER
UNITS "None"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Deprecated. Always returns 1
"
REFERENCE " "
::= {vpwrBatteryDischargeTestGroup 5}
vpwrBDTOperState OBJECT-TYPE
SYNTAX INTEGER {
bdtInactive(0),
bdtManualStart(1),
bdtACFailStart(14)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Start/Stop Battery Discharge Test execution.
"
REFERENCE " "
::= {vpwrBatteryDischargeTestGroup 6}
vpwrBDTClearAlarm OBJECT-TYPE
SYNTAX INTEGER {
bdtNoAlarm(0),
bdtAlarmPresent(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Clears any active BDT alarm.
"
REFERENCE " "
::= {vpwrBatteryDischargeTestGroup 7}
vpwrBDTActualTime OBJECT-TYPE
SYNTAX INTEGER
UNITS "minutes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Actual BDT runtime in minutes.
"
REFERENCE " "
::= {vpwrBatteryDischargeTestGroup 8}
vpwrBDTAlarmDelay OBJECT-TYPE
SYNTAX INTEGER
UNITS "minutes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Delay, in minutes, before checking and raising
BDT alarm.
Test: Plant Voltage <= BDTAlarmVoltage
"
REFERENCE " "
::= {vpwrBatteryDischargeTestGroup 9}
vpwrBDTResult OBJECT-TYPE
SYNTAX BDTResultTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Results of BDT.
"
REFERENCE " "
::= {vpwrBatteryDischargeTestGroup 10}
vpwrBDTAutoAdminState OBJECT-TYPE
SYNTAX INTEGER {
bdtAutoDisabled(0),
bdtAutoEnabled(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" Enable /Disable Battery Discharge Test data collection
upon detecting AC Fail condition.
"
REFERENCE " "
::= {vpwrBatteryDischargeTestGroup 11}
--
-- BDT History Start
--
-- The System History group.
--
vpwrBDTHistTable OBJECT-TYPE
SYNTAX SEQUENCE OF VpwrBDTHistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This table provides results of past BDT test.
"
::= { vpwrBatteryDischargeTestGroup 12 }
vpwrBDTHistEntry OBJECT-TYPE
SYNTAX VpwrBDTHistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a
particular BDT History."
INDEX { vpwrBDTHistIndex }
::= { vpwrBDTHistTable 1 }
VpwrBDTHistEntry ::= SEQUENCE {
vpwrBDTHistIndex PositiveInteger,
vpwrBDTHistDateTime DisplayString,
vpwrBDTHistDuration PositiveInteger,
vpwrBDTHistAlarmVoltage PositiveInteger,
vpwrBDTHistAbortVoltage PositiveInteger,
vpwrBDTHistStartMethod BDTStartSourceTC,
vpwrBDTHistResult BDTResultTC,
vpwrBDTHistActualTime PositiveInteger,
vpwrBDTHistStartVoltage PositiveInteger,
vpwrBDTHistEndVoltage PositiveInteger
}
vpwrBDTHistIndex OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"BDT History index."
::= { vpwrBDTHistEntry 1 }
vpwrBDTHistDateTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" BDT run date as
yr-mm-dd hh:mm
"
REFERENCE " "
::= {vpwrBDTHistEntry 2}
vpwrBDTHistDuration OBJECT-TYPE
SYNTAX PositiveInteger
UNITS "Minutes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"BDT duration at the time
this test was run.
"
REFERENCE " "
::= {vpwrBDTHistEntry 3}
vpwrBDTHistAlarmVoltage OBJECT-TYPE
SYNTAX PositiveInteger
UNITS " *.01 Volts"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"BDT Alarm Voltage setpoint when
this test was run.
"
REFERENCE " "
::= {vpwrBDTHistEntry 4}
vpwrBDTHistAbortVoltage OBJECT-TYPE
SYNTAX PositiveInteger
UNITS " *.01 Volts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"BDT Abort Voltage setpoint when
this test was run.
"
REFERENCE " "
::= {vpwrBDTHistEntry 5}
vpwrBDTHistStartMethod OBJECT-TYPE
SYNTAX BDTStartSourceTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"How Battery Discharge Test
was started.
"
REFERENCE " "
::= {vpwrBDTHistEntry 6}
vpwrBDTHistResult OBJECT-TYPE
SYNTAX BDTResultTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Results of BDT.
"
REFERENCE " "
::= {vpwrBDTHistEntry 7}
vpwrBDTHistActualTime OBJECT-TYPE
SYNTAX PositiveInteger
UNITS "minutes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Actual BDT runtime in minutes.
"
REFERENCE " "
::= {vpwrBDTHistEntry 8}
vpwrBDTHistStartVoltage OBJECT-TYPE
SYNTAX PositiveInteger
UNITS " *.01 Volts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Plant Voltage at the time
the BDT was started.
"
REFERENCE " "
::= {vpwrBDTHistEntry 9}
vpwrBDTHistEndVoltage OBJECT-TYPE
SYNTAX PositiveInteger
UNITS " *.01 Volts"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Plant Voltage at the time
the BDT was completed.
"
REFERENCE " "
::= {vpwrBDTHistEntry 10}
-- BDT History End
-- BDT scheduled Start
--
-- The System History group.
--
vpwrBDTSchedTable OBJECT-TYPE
SYNTAX SEQUENCE OF VpwrBDTSchedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This table provides the list of the 12 BDTs that can be
scheduled. Need to set date(month and day) and
time (hh and minutes) when the test should be
started.
"
::= { vpwrBatteryDischargeTestGroup 13 }
vpwrBDTSchedEntry OBJECT-TYPE
SYNTAX VpwrBDTSchedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry describing an alarm."
INDEX { vpwrBDTSchedIndex}
::= { vpwrBDTSchedTable 1 }
VpwrBDTSchedEntry ::= SEQUENCE {
vpwrBDTSchedIndex PositiveInteger,
vpwrBDTSchedMonth PositiveInteger,
vpwrBDTSchedDay PositiveInteger,
vpwrBDTSchedHour PositiveInteger,
vpwrBDTSchedMinute PositiveInteger
}
vpwrBDTSchedIndex OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"BDT Sched index."
::= { vpwrBDTSchedEntry 1 }
vpwrBDTSchedDay OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" 1 to 28,29,30 or 31 depending upon the month
"
REFERENCE " "
::= {vpwrBDTSchedEntry 2}
vpwrBDTSchedMonth OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" range 1 to 12
"
REFERENCE " "
::= {vpwrBDTSchedEntry 3}
vpwrBDTSchedHour OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" range 0 to 23
"
REFERENCE " "
::= {vpwrBDTSchedEntry 4}
vpwrBDTSchedMinute OBJECT-TYPE
SYNTAX PositiveInteger
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" range 0 to 59
"
REFERENCE " "
::= {vpwrBDTSchedEntry 5}
-- BDT Scheduled End
--
-- traps
--
-- New Rules for trap numbering
-- Rules are even number = trap set
-- odd number = trap clear
vpwrTrapPowerMajorAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Major Alarm"
::= {vpwrDcPowerTraps 1}
vpwrTrapPowerMinorAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Minor Alarm"
::= {vpwrDcPowerTraps 2}
vpwrTrapACFAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "AC Fail Alarm"
::= {vpwrDcPowerTraps 3}
vpwrTrapHVAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "High Voltage Warning Alarm"
::= {vpwrDcPowerTraps 4}
vpwrTrapHVSDAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "High Voltage Shutdown Alarm"
::= {vpwrDcPowerTraps 5}
vpwrTrapBDAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Battery on Discharge Alarm"
::= {vpwrDcPowerTraps 6}
vpwrTrapLVDWarningAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "LVD Warning Alarm"
::= {vpwrDcPowerTraps 7}
vpwrTrapLVDOpenAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "LVD Open Alarm"
::= {vpwrDcPowerTraps 8}
vpwrTrapDistAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Distribution Open Alarm"
::= {vpwrDcPowerTraps 9}
vpwrTrapAuxAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Auxiliary System Alarm"
::= {vpwrDcPowerTraps 10}
vpwrTrapSystemRedundancyAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "System Redundant Capacity Alarm"
::= {vpwrDcPowerTraps 11}
vpwrTrapIShareAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Rectifier Current Share Alarm"
::= {vpwrDcPowerTraps 12}
vpwrTrapModuleFailAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Single Rectifier Fail Alarm"
::= {vpwrDcPowerTraps 13}
vpwrTrapMultipleModuleFailAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Multiple Rectifier Fail Alarm"
::= {vpwrDcPowerTraps 14}
vpwrTrapModuleCommAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Power Module Communication Alarm"
::= {vpwrDcPowerTraps 15}
vpwrTrapSystemOverTemperatureAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "System Over Temperature Alarm"
::= {vpwrDcPowerTraps 16}
vpwrTrapSystemOK NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "SYSTEM OK - No Active Alarms"
::= {vpwrDcPowerTraps 17}
vpwrTrapModuleInserted NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString, vpwrBayIndex, vpwrModuleIndex }
STATUS current
DESCRIPTION "A new module has been inserted into the system"
::= {vpwrDcPowerTraps 18}
vpwrTrapModuleRemoved NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString,vpwrBayIndex, vpwrModuleIndex }
STATUS current
DESCRIPTION "A module has been removed from the system"
::= {vpwrDcPowerTraps 19}
vpwrTrapThermalCompActive NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Thermal compensation has become active"
::= {vpwrDcPowerTraps 20}
vpwrTrapThermalCompInactive NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Thermal compensation has been de-activated"
::= {vpwrDcPowerTraps 21}
vpwrTrapInternalTempAlarmSet NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Internal Temperature upper threshold exceeded"
::= {vpwrDcPowerTraps 22}
vpwrTrapInternalTempAlarmCleared NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Internal Temperature within limits"
::= {vpwrDcPowerTraps 23}
vpwrTrapBatteryTempAlarmSet NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
At least one Battery Temperature exceeded upper threshold"
::= {vpwrDcPowerTraps 24}
vpwrTrapBatteryTempAlarmCleared NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
All Battery Temperatures within limits"
::= {vpwrDcPowerTraps 25}
vpwrTrapLoginFail NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Admin login failed due to wrong username/password"
::= {vpwrDcPowerTraps 26}
vpwrTrapLoginSuccess NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Admin login successful"
::= {vpwrDcPowerTraps 27}
vpwrTrapLogout NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Admin logout"
::= {vpwrDcPowerTraps 28}
vpwrTrapAdminPwdChange NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Config change submitted with invalid access"
::= {vpwrDcPowerTraps 29}
vpwrTrapIllegalConfigSubmit NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Config change submitted with invalid access"
::= {vpwrDcPowerTraps 30}
vpwrTrapCfgChange NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Config change submitted"
::= {vpwrDcPowerTraps 31}
vpwrTrapClearEventHistory NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Clear Event history buffer clear request"
::= {vpwrDcPowerTraps 32}
vpwrTrapSwDownloadNoReboot NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
System software upgrade without reboot"
::= {vpwrDcPowerTraps 33}
vpwrTrapSwDownloadAndReboot NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
System reboot due to software upgrade"
::= {vpwrDcPowerTraps 34}
vpwrTrapSystemClockChange NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
System clock updated"
::= {vpwrDcPowerTraps 35}
vpwrTrapModuleAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Module Alarm"
::= {vpwrDcPowerTraps 36}
vpwrTrapOIDChange NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Change in OID"
::= {vpwrDcPowerTraps 37}
vpwrTrapThermalRunaway NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Thermal Runaway Alarm"
::= {vpwrDcPowerTraps 38}
vpwrTrapBatteryDischargeTestAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "System Voltage dropped to BDT Alarm Setpoint"
::= {vpwrDcPowerTraps 39}
vpwrTrapBayUnnameAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Unassigned Bay Fail Alarm"
::= {vpwrDcPowerTraps 40}
vpwrTrapPMComFailAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
PM Communication Fail Alarm"
::= {vpwrDcPowerTraps 41}
vpwrTrapFuseOverloadAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Fuse Overload Alarm"
::= {vpwrDcPowerTraps 42}
vpwrTrapPeripheralAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Peripheral Alarm."
::= {vpwrDcPowerTraps 43}
vpwrTrapThermalProbeAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Thermal Probe Missing Alarm"
::= {vpwrDcPowerTraps 44}
vpwrTrapBayCommAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Bay Communication Alarm"
::= {vpwrDcPowerTraps 45}
vpwrTrapDistributionCommAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Distribution Communication Alarm"
::= {vpwrDcPowerTraps 46}
vpwrTrapConverterAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Single Converter Fail Alarm"
::= {vpwrDcPowerTraps 47}
vpwrTrapMultipleConvFailAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Multiple Converter Fail Alarm"
::= {vpwrDcPowerTraps 48}
vpwrTrapDGUAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! For Future Use. !!!
DGU Alarm"
::= {vpwrDcPowerTraps 49}
vpwrTrapConfigErrorAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Configuration Error"
::= {vpwrDcPowerTraps 50}
vpwrTrapDisplayFirmwareMismatchAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Display Firmware Mismatch"
::= {vpwrDcPowerTraps 51}
vpwrTrapConverterInputFailAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Converter Input Fail Alarm"
::= {vpwrDcPowerTraps 52}
vpwrTrapBatteryRechgIlimitFailAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Battery Recharge Current Limit Fail"
::= {vpwrDcPowerTraps 53}
vpwrTrapSystemAlive NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Periodic Keepalive trap"
::= {vpwrDcPowerTraps 54}
vpwrTrapSystemAuxAlmSource NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString,
vpwrAlarmingModuleOID,
vpwrAlarmingModuleIndex,
vpwrAlarmingSubModuleBitMap }
STATUS current
DESCRIPTION
"Source of Auxilary Alarms.
Indicates the module and the aux within
the module causing alarms"
::= {vpwrDcPowerTraps 55}
vpwrTrapSystemDistAlmSource NOTIFICATION-TYPE
OBJECTS{ vpwrTrapsMsgString,
vpwrAlarmingModuleOID,
vpwrAlarmingModuleIndex,
vpwrAlarmingSubModuleBitMap }
STATUS current
DESCRIPTION
"Source of Distribution Alarms.
Indicates the module and the dist within
the module causing alarms"
::= {vpwrDcPowerTraps 56}
vpwrTrapSystemBatCapacityAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString,
vpwrSystemCurrent,
vpwrBatteryCurrentCapacity }
STATUS current
DESCRIPTION
"Plant Load exceeds Plant Battery Current Capacity.
Useful for batteries that limit maximum discharge current
It will not be sent out for VRLA batteries, eg"
::= {vpwrDcPowerTraps 58}
vpwrTrapSystemACFClearAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString,
vpwrTrapAcfDuration}
STATUS current
DESCRIPTION
"AC Fail (ACF) Conditioned Cleared Alarm.
Duration is in minutes.
"
::= {vpwrDcPowerTraps 61}
vpwrTrapSystemACFSetAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString,
vpwrTrapAcfDuration}
STATUS current
DESCRIPTION
"ACF Conditioned detected Alarm.
The duration would always be zero.
Msg String: ACF Alarm Set
"
::= {vpwrDcPowerTraps 62}
vpwrTrapSystemBatCapacityLeft NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString,
vpwrBatteryRemainingTime }
STATUS current
DESCRIPTION
"!!! For Future Use. !!!
Battery Useful Capacity Remaining"
::= {vpwrDcPowerTraps 64}
vpwrTrapRectifierUVAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString, vpwrBayIndex, vpwrModuleIndex }
STATUS current
DESCRIPTION "Rectifier Under Voltage Alarm"
::= {vpwrDcPowerTraps 65}
vpwrTrapMultRectifierUVAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! For Future Use. !!!
Multiple Rectifier Under Voltage Alarm"
::= {vpwrDcPowerTraps 66}
vpwrTrapRingerAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Ringer Alarm"
::= {vpwrDcPowerTraps 67}
vpwrTrapMultRingerAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString}
STATUS current
DESCRIPTION "!!! For Future Use. !!!
Multiple Ringer Alarm"
::= {vpwrDcPowerTraps 68}
vpwrTrapI2CCANAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString}
STATUS current
DESCRIPTION "!!! For Future Use. !!!
Unmapped I2C/CAN Address Alarm
One of your I2C or CAN devices
has a duplicate or invalid address
and can not be mapped. Please
recheck all device addresses."
::= {vpwrDcPowerTraps 69}
vpwrTrapRectifierIlimitAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString, vpwrBayIndex, vpwrModuleIndex }
STATUS current
DESCRIPTION "Rectifier Current Limit Alarm"
::= {vpwrDcPowerTraps 70}
vpwrTrapMultRectifierIlimitAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "!!! For Future Use. !!!
Multiple Rectifier Current Limit Alarm"
::= {vpwrDcPowerTraps 71}
vpwrTrapRingerCommAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString }
STATUS current
DESCRIPTION "Ringer Communication Alarm"
::= {vpwrDcPowerTraps 72}
vpwrTrapUnassignedAlarm NOTIFICATION-TYPE
OBJECTS { vpwrTrapsMsgString}
STATUS current
DESCRIPTION "!!! NOT VALID FOR BC2000 CONTROLLER !!!
Unassigned Alarm(Trap) - Check Web Page"
::= {vpwrDcPowerTraps 99}
END