summaryrefslogtreecommitdiff
path: root/MIBS/eltek/ELTEK-DISTRIBUTED-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/eltek/ELTEK-DISTRIBUTED-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/eltek/ELTEK-DISTRIBUTED-MIB')
-rw-r--r--MIBS/eltek/ELTEK-DISTRIBUTED-MIB3852
1 files changed, 3852 insertions, 0 deletions
diff --git a/MIBS/eltek/ELTEK-DISTRIBUTED-MIB b/MIBS/eltek/ELTEK-DISTRIBUTED-MIB
new file mode 100644
index 0000000..225843e
--- /dev/null
+++ b/MIBS/eltek/ELTEK-DISTRIBUTED-MIB
@@ -0,0 +1,3852 @@
+ELTEK-DISTRIBUTED-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY,
+ enterprises, Counter32, Integer32
+ FROM SNMPv2-SMI
+ NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ DisplayString
+ FROM SNMPv2-TC;
+
+eltek MODULE-IDENTITY
+ LAST-UPDATED "201501030825Z"
+ ORGANIZATION
+ "ELTEK power System MIB Working Group"
+ CONTACT-INFO
+ "Eltek R&D.
+ Postal: Eltek AS
+ P.O. Box 3043
+ N-3003 Drammen
+ Norway
+ Tel: +47-32 20 32 00
+ Fax: +47-32 20 31 20
+ web: www.eltek.com"
+ DESCRIPTION
+ "Branch overview:
+ Aeongold branch will be 1
+ AL175 branch will be 2
+ AL6000 branch will be 3
+ Internal used branch will be 4
+ Internal used branch will be 5
+ OEM Smartpack branch will be 6
+ ELTEK Common branch will be 7 (SmartPack, MCU, AEON w/WebPower sw V2.x)
+ ELTEK Distributed branch will be 8 (SmartPack w/WebPower sw V3.x)
+ ELTEK Distributed V2 branch will be 9 (SmartPack w/WebPower sw V4.0)
+ ELTEK Distributed V3 branch will be 9 (SmartPack w/WebPower sw V4.1)
+ ELTEK Distributed V4 branch will be 9 (SmartPack w/WebPower sw V4.1, V4.2, V4.3, V4.5 and compack V1.0, V1.01, V1.02, V1.03)
+ ELTEK Distributed V5 branch will be 9 (SmartPack w/WebPower sw V4.1, V4.2, V4.3, V4.5, V4.6)
+ ELTEK Distributed V6 branch will be 9 (SmartPack2 sw V1.1, V1.2, V1.3)
+ ELTEK Distributed V7 branch will be 9 (SmartPack w/WebPower sw V4.1, V4.2, V4.3, V4.5, V4.6, V4.7 and compack V1.04, V1.05)
+ ELTEK Distributed V8 branch will be 9 (SmartPack w/WebPower sw V4.9, V4.10, ComPack V1.04, V1.05, Smartpack2 V1.1, V1.2)
+ ELTEK Distributed V9 branch will be 9 (SmartPack w/WebPower sw V4.11)
+ ELTEK eNexus MIB branch will be 10 (SmartPack2 V2.x, SmartPack S V2.x and Compack V2.x)
+ ELTEK Brasil office will have branch 11
+ ELTEK BMS-EM MIB will have branch 12
+ ELTEK TELMEX MIB will have branch 13"
+
+ REVISION "201602181416Z"
+ DESCRIPTION
+ "Added new OIDs for battery test. End voltage, max discharge time and max discharge Ah.
+ "
+
+ REVISION "201501030825Z"
+ DESCRIPTION
+ "Updates in miscellaneous info fields."
+
+ REVISION "201106051444Z"
+ DESCRIPTION
+ "Added RectifierCapacityTraps.
+ Added systemServiceMode."
+
+ REVISION "201103221441Z"
+ DESCRIPTION
+ "added smartpack2(7) to systemSiteInfoControllerType"
+
+ REVISION "201010290829Z"
+ DESCRIPTION
+ "Added traps and OID's for SolarChargers.
+ Added reading of values on programmable inputs of IO Monitor."
+
+ REVISION "200903121515Z"
+ DESCRIPTION
+ "Added support for external IO monitor and Load monitor units.
+ Changes are done in the MIB to accomodate the v2c standard."
+
+ REVISION "200801301149Z"
+ DESCRIPTION
+ "Some OIDs were added to this revision. Since all new stuff are additions and no existing information was moved, this V3 revision stays in branch 9. enjoy!"
+
+ REVISION "200706221127Z"
+ DESCRIPTION
+ "Branch 9, contains mainly changes in the Traps format. The traps now meets SNMP v2c specification."
+
+ REVISION "200509071238Z"
+ DESCRIPTION
+ "added battery test and boost start/stop and ac voltages"
+
+ REVISION "200506281130Z"
+ DESCRIPTION
+ "First revision"
+::= { enterprises 12148 }
+
+
+-- Supported by SmartPack w/WebPower sw V4.1, V4.2x, V4.3, V4.4, V4.6 , V4.7, V4.8, V4.9, V4.10, V4.11, Compack V1.00, V1.01, V1.02, V1.03, V1.04 and Smartpack2 V1.0, V1.1 and V1.2.
+-- SNMP v2-C
+
+eltekDistributedPlantV9 OBJECT IDENTIFIER ::= { eltek 9 }
+
+-- This branch contains OIDs for configuration of the Smartpack & ComPack Control System's
+-- basic data and settings
+
+controlSystem OBJECT IDENTIFIER ::= { eltekDistributedPlantV9 1 }
+systemTime OBJECT IDENTIFIER ::= { controlSystem 1 }
+ioUnits OBJECT IDENTIFIER ::= { controlSystem 17 }
+
+-- This branch contains OID's for configuration of the DC Power System's
+-- basic factory data and user's installation settings.
+
+dcSystem OBJECT IDENTIFIER ::= { eltekDistributedPlantV9 2 }
+dcPlant OBJECT IDENTIFIER ::= { dcSystem 1 }
+
+-- This branch contains OID's for configuration of the DC Power System's
+-- installation and location settings.
+
+systemSiteInfo OBJECT IDENTIFIER ::= { dcPlant 3 }
+
+-- This branch contains OIDs for configuration of the DC Power System's
+-- battery charging and battery protection related settings.
+
+battery OBJECT IDENTIFIER ::= { eltekDistributedPlantV9 3 }
+
+-- This branch contains OIDs for configuration of the DC Power System's
+-- Low Voltage Battery Disconnect Contactor (LVBD) related settings
+
+batteryLVD OBJECT IDENTIFIER ::= { battery 17 }
+
+-- The OIDs contains the batterybanks in the system.
+
+batteryBanks OBJECT IDENTIFIER ::= { battery 19 }
+
+-- These data are predicted values and shall be treated as such.
+
+batteryCapacityData OBJECT IDENTIFIER ::= { battery 20 }
+
+-- The battery monitor control units that is used to measure additional battery parameters.
+
+batteryMonitorUnits OBJECT IDENTIFIER ::= { battery 21 }
+
+-- Contains parameters for battery test
+
+batteryTest OBJECT IDENTIFIER ::= { battery 24 }
+
+-- This branch contains OIDs related to the DC Load Distribution equipment
+
+loadDistribution OBJECT IDENTIFIER ::= { eltekDistributedPlantV9 4 }
+
+-- This branch contains OIDs related to the Load Disconnect. This is related to Control unit 1 only.
+
+loadDistributionLVDStatus OBJECT IDENTIFIER ::= { loadDistribution 3 }
+
+-- The load monitor control units that is used to measure additional load parameters.
+
+loadMonitorUnits OBJECT IDENTIFIER ::= { loadDistribution 4 }
+
+-- This branch contains OIDs related to the rectifier parameters
+
+rectifier OBJECT IDENTIFIER ::= { eltekDistributedPlantV9 5 }
+
+-- This branch contains OIDs for polling of the rectifier status.
+
+rectifierStatus OBJECT IDENTIFIER ::= { rectifier 5 }
+acDistribution OBJECT IDENTIFIER ::= { eltekDistributedPlantV9 6 }
+alarmGroup OBJECT IDENTIFIER ::= { eltekDistributedPlantV9 7 }
+
+-- A selection of important alarms and events. These are used by the traps.
+
+alarmWellknownAlarms OBJECT IDENTIFIER ::= { alarmGroup 1 }
+
+-- This branch contains OIDs related to the solar charger parameters
+
+solarCharger OBJECT IDENTIFIER ::= { eltekDistributedPlantV9 9 }
+
+-- This branch contains OIDs for polling of the solar charger status.
+
+solarChargerStatus OBJECT IDENTIFIER ::= { solarCharger 5 }
+
+systemTimeTime OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The system date and time. Used for event timestamps and logging"
+ ::= { systemTime 1 }
+
+systemInfoRefresh OBJECT-TYPE
+ SYNTAX INTEGER {
+ pushbutton (0),
+ refreshdata (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is a push button function that will rebuild all the dynamic SNMP tables.
+ When control units are removed or added this function must be executed to make sure
+ the tables are updated."
+ ::= { controlSystem 2 }
+
+systemTrapRepeatRate OBJECT-TYPE
+ SYNTAX Integer32 (0..1440)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object sets the repeat rate of any active traps, in minutes.
+ Entering 0 (zero) will prevent repeating traps - one trap only will be sent per alarm event."
+ ::= { controlSystem 3 }
+
+systemSendOffTrap OBJECT-TYPE
+ SYNTAX INTEGER {
+ off (0),
+ on (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A separate off-trap will be issued when an alarm condition goes off, if this flag is set to 1.
+ Entering 0 (zero) will prevent OFF traps from being transmitted."
+ ::= { controlSystem 4 }
+
+systemNumOfControlUnits OBJECT-TYPE
+ SYNTAX Integer32 (0..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of Control units in a distributed system."
+ ::= { controlSystem 5 }
+
+systemControlUnitIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..7)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Index used for navigating in the table for configurable inputs."
+ ::= { controlSystem 6 }
+
+systemControlUnitTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SystemControlUnitEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains the status of the programmable inputs.
+ There is one row for each Control unit."
+ ::= { controlSystem 7 }
+
+systemControlUnitEntry OBJECT-TYPE
+ SYNTAX SystemControlUnitEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { systemControlUnitIndex }
+ ::= { systemControlUnitTable 1 }
+
+SystemControlUnitEntry ::= SEQUENCE {
+ inputControlUnitID
+ Integer32,
+ inputUserConfigurable1
+ INTEGER,
+ inputUserConfigurable2
+ INTEGER,
+ inputUserConfigurable3
+ INTEGER,
+ inputUserConfigurable4
+ INTEGER,
+ inputUserConfigurable5
+ INTEGER,
+ inputUserConfigurable6
+ INTEGER,
+ inputUserConfigurable7
+ INTEGER,
+ inputUserConfigurable8
+ INTEGER,
+ inputUserConfigurable9
+ INTEGER,
+ inputUserConfigurable10
+ INTEGER
+}
+
+inputControlUnitID OBJECT-TYPE
+ SYNTAX Integer32 (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of which Control unit to be read."
+ ::= { systemControlUnitEntry 1 }
+
+inputUserConfigurable1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status.
+ The description of the input is found in the systemControlUnitInputTable"
+ ::= { systemControlUnitEntry 2 }
+
+inputUserConfigurable2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status.
+ The description of the input is found in the systemControlUnitInputTable"
+ ::= { systemControlUnitEntry 3 }
+
+inputUserConfigurable3 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status.
+ The description of the input is found in the systemControlUnitInputTable"
+ ::= { systemControlUnitEntry 4 }
+
+inputUserConfigurable4 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status.
+ The description of the input is found in the systemControlUnitInputTable"
+ ::= { systemControlUnitEntry 5 }
+
+inputUserConfigurable5 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status.
+ The description of the input is found in the systemControlUnitInputTable"
+ ::= { systemControlUnitEntry 6 }
+
+inputUserConfigurable6 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status.
+ The description of the input is found in the systemControlUnitInputTable"
+ ::= { systemControlUnitEntry 7 }
+
+inputUserConfigurable7 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status.
+ The description of the input is found in the systemControlUnitInputTable"
+ ::= { systemControlUnitEntry 8 }
+
+inputUserConfigurable8 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status.
+ The description of the input is found in the systemControlUnitInputTable"
+ ::= { systemControlUnitEntry 9 }
+
+inputUserConfigurable9 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status.
+ The description of the input is found in the systemControlUnitInputTable"
+ ::= { systemControlUnitEntry 10 }
+
+inputUserConfigurable10 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status.
+ The description of the input is found in the systemControlUnitInputTable"
+ ::= { systemControlUnitEntry 11 }
+
+systemLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ linkdown (0),
+ linkup (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A flag showing the status of the serial port used between the HEIDI Webpower adapter
+ or embedded WEB/SNMP card and the Smartpack Control system.
+ If this flag shows status linkdown, the propable cause is that the wrong baudrate is set,
+ which again is likely to happen when booting a brand new board.
+ Execute a 'systemInitiateEEPROM' command to fix.
+ Not applicable for ComPack control unit"
+ ::= { controlSystem 8 }
+
+-- Executing this command will not return a response because the unit will reboot.
+--
+
+systemInitiateEEPROM OBJECT-TYPE
+ SYNTAX INTEGER {
+ pushbutton (0),
+ start (1)
+ }
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "Pushbutton function that initiates a forced write of default data to the SB70/SB72 eeprom. This function is used for
+ productiontest only. The 3rd party OS used in this application are not able to write
+ default data to EEPROM at boot time. A minimum set of configuration is thus created
+ in RAM. A production test facility must therefore run this command as a part of the
+ production test for the unit to function properly.
+ "
+ ::= { controlSystem 9 }
+
+systemLastDigInput OBJECT-TYPE
+ SYNTAX Integer32 (1..10)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The last Prog.Input that generated a trap. Used by Traps only."
+ ::= { controlSystem 10 }
+
+systemTrapCounter OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The number of times a trap has been repeated.. Only acessible for Traps."
+ ::= { controlSystem 11 }
+
+systemHeartBeatTrapRepeatRate OBJECT-TYPE
+ SYNTAX Integer32 (0..1440)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The repeat rate for the systemHeartBeatTrap.
+ Setting this value to zero will disable the HeartBeatTrap."
+ ::= { controlSystem 12 }
+
+systemResetManualAlarms OBJECT-TYPE
+ SYNTAX INTEGER {
+ pushbutton (0),
+ apply (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A pushutton that resets all manually resettable alarms in the controlsystem. Alarms that
+ is not manually resettable will not be affected by this."
+ ::= { controlSystem 13 }
+
+systemControlUnitInputIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..7)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Index used for navigating in the table for configurable inputs."
+ ::= { controlSystem 14 }
+
+systemControlUnitInputTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SystemControlUnitInputEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains the description of the programmable inputs.
+ There is one row for each Control unit.
+ Programmable input alarms will have description attached to the traps that
+ explains the alarm. Default description is: ProgInput <Control unit ID>.x"
+ ::= { controlSystem 15 }
+
+systemControlUnitInputEntry OBJECT-TYPE
+ SYNTAX SystemControlUnitInputEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { systemControlUnitInputIndex }
+ ::= { systemControlUnitInputTable 1 }
+
+SystemControlUnitInputEntry ::= SEQUENCE {
+ inputUnitID
+ Integer32,
+ inputUserConfigurableText1
+ DisplayString,
+ inputUserConfigurableText2
+ DisplayString,
+ inputUserConfigurableText3
+ DisplayString,
+ inputUserConfigurableText4
+ DisplayString,
+ inputUserConfigurableText5
+ DisplayString,
+ inputUserConfigurableText6
+ DisplayString,
+ inputUserConfigurableText7
+ DisplayString,
+ inputUserConfigurableText8
+ DisplayString,
+ inputUserConfigurableText9
+ DisplayString,
+ inputUserConfigurableText10
+ DisplayString
+}
+
+inputUnitID OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of which Control unit to be read."
+ ::= { systemControlUnitInputEntry 1 }
+
+inputUserConfigurableText1 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.1."
+ ::= { systemControlUnitInputEntry 2 }
+
+inputUserConfigurableText2 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.2."
+ ::= { systemControlUnitInputEntry 3 }
+
+inputUserConfigurableText3 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.3."
+ ::= { systemControlUnitInputEntry 4 }
+
+inputUserConfigurableText4 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.4."
+ ::= { systemControlUnitInputEntry 5 }
+
+inputUserConfigurableText5 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.5."
+ ::= { systemControlUnitInputEntry 6 }
+
+inputUserConfigurableText6 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.6."
+ ::= { systemControlUnitInputEntry 7 }
+
+inputUserConfigurableText7 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.7."
+ ::= { systemControlUnitInputEntry 8 }
+
+inputUserConfigurableText8 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.8."
+ ::= { systemControlUnitInputEntry 9 }
+
+inputUserConfigurableText9 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.9."
+ ::= { systemControlUnitInputEntry 10 }
+
+inputUserConfigurableText10 OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.10."
+ ::= { systemControlUnitInputEntry 11 }
+
+systemResetCtrlSystem OBJECT-TYPE
+ SYNTAX INTEGER {
+ pushbutton (0),
+ reboot (1)
+ }
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "A pushbutton function that resets the control system.
+ Configuration data will be kept."
+ ::= { controlSystem 16 }
+
+ioUnitNumberOfUnits OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ioUnits 1 }
+
+ioUnitsIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..13)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ioUnits 2 }
+
+ioUnitsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IoUnitsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ioUnits 3 }
+
+ioUnitsEntry OBJECT-TYPE
+ SYNTAX IoUnitsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { ioUnitsIndex }
+ ::= { ioUnitsTable 1 }
+
+IoUnitsEntry ::= SEQUENCE {
+ ioUnitID
+ Integer32,
+ ioUnitOutDoorTemp1
+ Integer32,
+ ioUnitOutDoorTemp2
+ Integer32,
+ ioUnitFanSpeed1
+ Integer32,
+ ioUnitFanSpeedDeltaValue1
+ Integer32,
+ ioUnitFanSpeed2
+ Integer32,
+ ioUnitFanSpeedDeltaValue2
+ Integer32,
+ ioUnitProgInputText1
+ DisplayString,
+ ioUnitProgInputStatus1
+ INTEGER,
+ ioUnitProgInputText2
+ DisplayString,
+ ioUnitProgInputStatus2
+ INTEGER,
+ ioUnitProgInputText3
+ DisplayString,
+ ioUnitProgInputStatus3
+ INTEGER,
+ ioUnitProgInputText4
+ DisplayString,
+ ioUnitProgInputStatus4
+ INTEGER,
+ ioUnitProgInputText5
+ DisplayString,
+ ioUnitProgInputStatus5
+ INTEGER,
+ ioUnitProgInputText6
+ DisplayString,
+ ioUnitProgInputStatus6
+ INTEGER,
+ ioUnitProgInputValue1
+ Integer32,
+ ioUnitProgInputValue2
+ Integer32,
+ ioUnitProgInputValue3
+ Integer32,
+ ioUnitProgInputValue4
+ Integer32,
+ ioUnitProgInputValue5
+ Integer32,
+ ioUnitProgInputValue6
+ Integer32
+}
+
+ioUnitID OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ioUnitsEntry 1 }
+
+ioUnitOutDoorTemp1 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Deg. C/F; i.e. 25 = 25 Deg."
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured value of the temperature input.
+ Depending on the global setting in the Control unit, this value will be presented in Celsius
+ or Fahrenheit."
+ ::= { ioUnitsEntry 2 }
+
+ioUnitOutDoorTemp2 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Deg. C/F; i.e. 25 = 25 Deg."
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured value of the temperature input.
+ Depending on the global setting in the Control unit, this value will be presented in Celsius
+ or Fahrenheit."
+ ::= { ioUnitsEntry 3 }
+
+ioUnitFanSpeed1 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Percent %"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The speed of the cooling/ circulation fan. The speed is a percentage of max RPM. "
+ ::= { ioUnitsEntry 4 }
+
+ioUnitFanSpeedDeltaValue1 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Percent %"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The deviation of the cooling/circulation fans speed set value. Is a percentage of the desired value. "
+ ::= { ioUnitsEntry 5 }
+
+ioUnitFanSpeed2 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Percent %"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The speed of the cooling/ circulation fan. The speed is a percentage of max RPM. "
+ ::= { ioUnitsEntry 6 }
+
+ioUnitFanSpeedDeltaValue2 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Percent %"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The deviation of the cooling/circulation fans speed set value. Is a percentage of the desired value. "
+ ::= { ioUnitsEntry 7 }
+
+ioUnitProgInputText1 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <I/Ounit ID>.1"
+ ::= { ioUnitsEntry 8 }
+
+ioUnitProgInputStatus1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status. "
+ ::= { ioUnitsEntry 9 }
+
+ioUnitProgInputText2 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <I/Ounit ID>.2"
+ ::= { ioUnitsEntry 10 }
+
+ioUnitProgInputStatus2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status. "
+ ::= { ioUnitsEntry 11 }
+
+ioUnitProgInputText3 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <I/Ounit ID>.3"
+ ::= { ioUnitsEntry 12 }
+
+ioUnitProgInputStatus3 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status. "
+ ::= { ioUnitsEntry 13 }
+
+ioUnitProgInputText4 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <I/Ounit ID>.4"
+ ::= { ioUnitsEntry 14 }
+
+ioUnitProgInputStatus4 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status. "
+ ::= { ioUnitsEntry 15 }
+
+ioUnitProgInputText5 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <I/Ounit ID>.5"
+ ::= { ioUnitsEntry 16 }
+
+ioUnitProgInputStatus5 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status. "
+ ::= { ioUnitsEntry 17 }
+
+ioUnitProgInputText6 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <I/Ounit ID>.6"
+ ::= { ioUnitsEntry 18 }
+
+ioUnitProgInputStatus6 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Programmable input status. "
+ ::= { ioUnitsEntry 19 }
+
+ioUnitProgInputValue1 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 500 = 5.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value read on input."
+ ::= { ioUnitsEntry 20 }
+
+ioUnitProgInputValue2 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 500 = 5.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value read on input."
+ ::= { ioUnitsEntry 21 }
+
+ioUnitProgInputValue3 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 500 = 5.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value read on input."
+ ::= { ioUnitsEntry 22 }
+
+ioUnitProgInputValue4 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 500 = 5.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value read on input."
+ ::= { ioUnitsEntry 23 }
+
+ioUnitProgInputValue5 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 500 = 5.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value read on input."
+ ::= { ioUnitsEntry 24 }
+
+ioUnitProgInputValue6 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 500 = 5.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value read on input."
+ ::= { ioUnitsEntry 25 }
+
+systemServiceMode OBJECT-TYPE
+ SYNTAX INTEGER {
+ deactivate (0),
+ activate (1)
+ }
+ MAX-ACCESS read-write
+ STATUS deprecated
+ DESCRIPTION
+ "This is a switch function to activate (1) or deactivate (0) servicemode. Status can also be read.
+ Servicemode prevent the system to operate relays or send traps or mail."
+ ::= { controlSystem 18 }
+
+systemSiteInfoCustomer OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Customer name (as stored in the Control Unit)."
+ ::= { systemSiteInfo 1 }
+
+systemSiteInfoLocation OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The system/site Location details (as stored in the Control Unit)."
+ ::= { systemSiteInfo 2 }
+
+systemSiteInfoMessage1 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The system/site Info Message record #1 (as stored in the Control Unit). 31 Bytes."
+ ::= { systemSiteInfo 3 }
+
+systemSiteInfoMessage2 OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The system/site Info Message record #2 (as stored in the Control Unit). 31 Bytes."
+ ::= { systemSiteInfo 4 }
+
+systemSiteInfoInstalledDate OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The system's Installed Date text string (as stored in the Control Unit) 16bytes."
+ ::= { systemSiteInfo 5 }
+
+systemSiteInfoControllerType OBJECT-TYPE
+ SYNTAX INTEGER {
+ al175 (0),
+ al4000 (1),
+ al6000 (2),
+ al175oem (3),
+ mcu (4),
+ smartpack (5),
+ compack (6),
+ smartpack2 (7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The system Controller Module currently connected.
+ 0 = AL175
+ 1 = AL4000 (Aeon Gold)
+ 2 = AL6000
+ 3 = AL175OEM
+ 4 = MCU
+ 5 = SmartPack
+ 6 = ComPack"
+ ::= { systemSiteInfo 6 }
+
+systemSiteInfoSystemSeriaNum OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The serial number for the complete system."
+ ::= { systemSiteInfo 7 }
+
+systemSiteInfoControllerSeriaNum OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The serial number for Control unit 1."
+ ::= { systemSiteInfo 8 }
+
+systemNominalVoltage OBJECT-TYPE
+ SYNTAX INTEGER {
+ prs48v (0),
+ prs24v (1),
+ prs12v (2),
+ prs26v (3),
+ prs60v (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The nominal voltage rating. 24V/48V/60V systems.
+ 0=48V
+ 1=24V
+ 2=Not used
+ 3=Not used
+ 4=60V"
+ ::= { dcPlant 4 }
+
+systemOperationalStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ floatvoltreg (0),
+ floattempcomp (1),
+ batteryboost (2),
+ batterytest (3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A summary status showing if the system is testing, boosting, floating etc.
+ 0=Float, voltage regulated
+ 1=Float, temperature comp. regulated;
+ 2=boost
+ 3=battery test"
+ ::= { dcSystem 2 }
+
+batteryName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..31))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A descriptive name of the battery installed in the system."
+ ::= { battery 1 }
+
+batteryVoltage OBJECT-TYPE
+ SYNTAX Integer32 (0..7500)
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured battery voltage."
+ ::= { battery 2 }
+
+batteryCurrent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Amperes or DeciAmperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured total battery current.
+ This is the sum of all the enabled shunt measurements in the system.
+ Negative battery current indicates discharging of the batteries.
+ Positive battery current indicates charging of the batteries.
+ Note that the units measured may be i Amperes or in Deciamperes depending on global system settings"
+ ::= { battery 3 }
+
+batteryTemp OBJECT-TYPE
+ SYNTAX Integer32 (0..9999)
+ UNITS "Deg. C/F; i.e. 25 = 25 Deg."
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The highest value of the enabled battery temperature measurements.
+ Depending on the global setting in the Control unit, this value will be presented in Celsius
+ or Fahrenheit."
+ ::= { battery 4 }
+
+batteryBreakerStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the battery fuses/breakers can be either normal(0) or alarm(1)."
+ ::= { battery 5 }
+
+batteryChargeCurrentLimitCtrl OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (0),
+ enable (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/disable of the battery charge current limitation feature; 0=disable, 1=enable."
+ ::= { battery 6 }
+
+batteryChargeCurrentLimitValue OBJECT-TYPE
+ SYNTAX Integer32 (0..32000)
+ UNITS "Amperes or DeciAmperes"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Battery charging current limit value. Used only when AC source is mains feed.
+ Note that the units measured may be i Amperes or in Deciamperes depending on global system settings"
+ ::= { battery 7 }
+
+batteryTempCompEnable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (0),
+ enable (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable (0) or Disable (1) of Battery Temperature Compensated output regulation mode"
+ ::= { battery 8 }
+
+batteryFloatVoltConfig OBJECT-TYPE
+ SYNTAX Integer32 (4300..6000)
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Voltage at which the DC System float charges.
+ Acts as reference voltage when running temperature compensated charging."
+ ::= { battery 9 }
+
+batteryBoostVoltConfig OBJECT-TYPE
+ SYNTAX Integer32 (4300..6000)
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Voltage at which the DC System boost charges the batteries."
+ ::= { battery 10 }
+
+batteryHighMajorAlarmVoltageConfig OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Major High Battery Voltage alarm limit set voltage"
+ ::= { battery 11 }
+
+batteryHighMinorAlarmVoltageConfig OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Minor High Battery Voltage alarm limit set voltage"
+ ::= { battery 12 }
+
+batteryLowMajorAlarmVoltageConfig OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Major Low Battery Voltage Alarm limit set voltage"
+ ::= { battery 13 }
+
+batteryLowMinorAlarmVoltageConfig OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Minor Low Battery Voltage Alarm limit set voltage"
+ ::= { battery 14 }
+
+batteryStartManualTest OBJECT-TYPE
+ SYNTAX INTEGER {
+ pushbutton (0),
+ starttest (1),
+ stoptest (2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This pushbutton will start or stop a manual battery test if the system allows it."
+ ::= { battery 15 }
+
+batteryStartManualBoost OBJECT-TYPE
+ SYNTAX INTEGER {
+ pushbutton (0),
+ startboost (1),
+ stopboost (2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This pushbutton will start or stop a manual battery boost if the system allows it."
+ ::= { battery 16 }
+
+batteryLVDStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ connected (0),
+ disconnected (1),
+ disabled (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Battery Contactor is connected(0), disconnected(1) or disabled(2)"
+ ::= { batteryLVD 1 }
+
+batteryLVDDisconnectVoltage OBJECT-TYPE
+ SYNTAX Integer32 (0..7200)
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Battery Contactors Disconnect Voltage"
+ ::= { batteryLVD 2 }
+
+batteryLVDConnectVoltage OBJECT-TYPE
+ SYNTAX Integer32 (0..7200)
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The Battery Contactors Reconnect Voltage"
+ ::= { batteryLVD 3 }
+
+batteryBanksNumofBanks OBJECT-TYPE
+ SYNTAX Integer32 (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of Control units that is used to measure battery parameters. "
+ ::= { battery 18 }
+
+-- This setpoint / value is common for all battery strings monitored and
+-- is the major alarm limit.
+
+batterySymmetryDeltaLimitVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 150 = 1.50V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The allowable deviation of the symmetry voltage from the theoretical.
+ Exceeding this value in either direction (+/-) causes an alarm state."
+ ::= { batteryBanks 1 }
+
+batteryBanksIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..7)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Index used for navigating the rows 1..8 of batteryBanksTable "
+ ::= { batteryBanks 2 }
+
+batteryBanksTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF BatteryBanksEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of up to 8 battery banks. Each banks may have up to 8 symmetry measuments."
+ ::= { batteryBanks 3 }
+
+batteryBanksEntry OBJECT-TYPE
+ SYNTAX BatteryBanksEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { batteryBanksIndex }
+ ::= { batteryBanksTable 1 }
+
+BatteryBanksEntry ::= SEQUENCE {
+ batteryBankID
+ Integer32,
+ batteryBanksSymmetry1enable
+ INTEGER,
+ batteryBanksSymmetry1status
+ INTEGER,
+ batteryBanksSymmetry1deltaVoltage
+ Integer32,
+ batteryBanksSymmetry2enable
+ INTEGER,
+ batteryBanksSymmetry2status
+ INTEGER,
+ batteryBanksSymmetry2deltaVoltage
+ Integer32,
+ batteryBanksSymmetry3enable
+ INTEGER,
+ batteryBanksSymmetry3status
+ INTEGER,
+ batteryBanksSymmetry3deltaVoltage
+ Integer32,
+ batteryBanksSymmetry4enable
+ INTEGER,
+ batteryBanksSymmetry4status
+ INTEGER,
+ batteryBanksSymmetry4deltaVoltage
+ Integer32,
+ batteryBanksSymmetry5enable
+ INTEGER,
+ batteryBanksSymmetry5status
+ INTEGER,
+ batteryBanksSymmetry5deltaVoltage
+ Integer32,
+ batteryBanksSymmetry6enable
+ INTEGER,
+ batteryBanksSymmetry6status
+ INTEGER,
+ batteryBanksSymmetry6deltaVoltage
+ Integer32,
+ batteryBanksSymmetry7enable
+ INTEGER,
+ batteryBanksSymmetry7status
+ INTEGER,
+ batteryBanksSymmetry7deltaVoltage
+ Integer32,
+ batteryBanksSymmetry8enable
+ INTEGER,
+ batteryBanksSymmetry8status
+ INTEGER,
+ batteryBanksSymmetry8deltaVoltage
+ Integer32
+}
+
+batteryBankID OBJECT-TYPE
+ SYNTAX Integer32 (1..8)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of the selected row in the table. i.e. the battery bank."
+ ::= { batteryBanksEntry 1 }
+
+batteryBanksSymmetry1enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (0),
+ enable (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable the individual symmetry input. If disabled this will read 0 volts and
+ the alarm flag will be turned off."
+ ::= { batteryBanksEntry 2 }
+
+batteryBanksSymmetry1status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok (0),
+ minorAlarm (1),
+ majorAlarm (2),
+ disabled (3),
+ error (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Contains the status of this battery symmetry input.
+ Possible States:
+ 0=Normal
+ 1=MinorAlarm
+ 2=MajorAlarm
+ 3=Disabled
+ 4=Error
+ "
+ ::= { batteryBanksEntry 3 }
+
+batteryBanksSymmetry1deltaVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 100 = 1.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The difference between the measured value and the expected value.
+ The expected value is calculated by taking the measured total batteryvoltage and divide
+ it with the number of battery blocks. You'll then have the theoretical correct value for
+ each battery block."
+ ::= { batteryBanksEntry 4 }
+
+batteryBanksSymmetry2enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (0),
+ enable (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable the individual symmetry input. If disabled this will read 0 volts and
+ the alarm flag will be turned off."
+ ::= { batteryBanksEntry 5 }
+
+batteryBanksSymmetry2status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok (0),
+ minorAlarm (1),
+ majorAlarm (2),
+ disabled (3),
+ error (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Contains the status of this battery symmetry input.
+ Possible States:
+ 0=Normal
+ 1=MinorAlarm
+ 2=MajorAlarm
+ 3=Disabled
+ 4=Error"
+ ::= { batteryBanksEntry 6 }
+
+batteryBanksSymmetry2deltaVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 100 = 1.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The difference between the measured value and the expected value.
+ The expected value is calculated by taking the measured total batteryvoltage and divide
+ it with the number of battery blocks. You'll then have the theoretical correct value for
+ each battery block."
+ ::= { batteryBanksEntry 7 }
+
+batteryBanksSymmetry3enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (0),
+ enable (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable the individual symmetry input. If disabled this will read 0 volts and
+ the alarm flag will be turned off."
+ ::= { batteryBanksEntry 8 }
+
+batteryBanksSymmetry3status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok (0),
+ minorAlarm (1),
+ majorAlarm (2),
+ disabled (3),
+ error (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Contains the status of this battery symmetry input.
+ Possible States:
+ 0=Normal
+ 1=MinorAlarm
+ 2=MajorAlarm
+ 3=Disabled
+ 4=Error"
+ ::= { batteryBanksEntry 9 }
+
+batteryBanksSymmetry3deltaVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 100 = 1.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The difference between the measured value and the expected value.
+ The expected value is calculated by taking the measured total batteryvoltage and divide
+ it with the number of battery blocks. You'll then have the theoretical correct value for
+ each battery block."
+ ::= { batteryBanksEntry 10 }
+
+batteryBanksSymmetry4enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (0),
+ enable (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable the individual symmetry input. If disabled this will read 0 volts and
+ the alarm flag will be turned off."
+ ::= { batteryBanksEntry 11 }
+
+batteryBanksSymmetry4status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok (0),
+ minorAlarm (1),
+ majorAlarm (2),
+ disabled (3),
+ error (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Contains the status of this battery symmetry input.
+ Possible States:
+ 0=Normal
+ 1=MinorAlarm
+ 2=MajorAlarm
+ 3=Disabled
+ 4=Error"
+ ::= { batteryBanksEntry 12 }
+
+batteryBanksSymmetry4deltaVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 100 = 1.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The difference between the measured value and the expected value.
+ The expected value is calculated by taking the measured total batteryvoltage and divide
+ it with the number of battery blocks. You'll then have the theoretical correct value for
+ each battery block."
+ ::= { batteryBanksEntry 13 }
+
+batteryBanksSymmetry5enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (0),
+ enable (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable the individual symmetry input. If disabled this will read 0 volts and
+ the alarm flag will be turned off."
+ ::= { batteryBanksEntry 14 }
+
+batteryBanksSymmetry5status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok (0),
+ minorAlarm (1),
+ majorAlarm (2),
+ disabled (3),
+ error (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Contains the status of this battery symmetry input.
+ Possible States:
+ 0=Normal
+ 1=MinorAlarm
+ 2=MajorAlarm
+ 3=Disabled
+ 4=Error"
+ ::= { batteryBanksEntry 15 }
+
+batteryBanksSymmetry5deltaVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 100 = 1.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The difference between the measured value and the expected value.
+ The expected value is calculated by taking the measured total batteryvoltage and divide
+ it with the number of battery blocks. You'll then have the theoretical correct value for
+ each battery block."
+ ::= { batteryBanksEntry 16 }
+
+batteryBanksSymmetry6enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (0),
+ enable (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable the individual symmetry input. If disabled this will read 0 volts and
+ the alarm flag will be turned off."
+ ::= { batteryBanksEntry 17 }
+
+batteryBanksSymmetry6status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok (0),
+ minorAlarm (1),
+ majorAlarm (2),
+ disabled (3),
+ error (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Contains the status of this battery symmetry input.
+ Possible States:
+ 0=Normal
+ 1=MinorAlarm
+ 2=MajorAlarm
+ 3=Disabled
+ 4=Error"
+ ::= { batteryBanksEntry 18 }
+
+batteryBanksSymmetry6deltaVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 100 = 1.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The difference between the measured value and the expected value.
+ The expected value is calculated by taking the measured total batteryvoltage and divide
+ it with the number of battery blocks. You'll then have the theoretical correct value for
+ each battery block."
+ ::= { batteryBanksEntry 19 }
+
+batteryBanksSymmetry7enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (0),
+ enable (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable the individual symmetry input. If disabled this will read 0 volts and
+ the alarm flag will be turned off."
+ ::= { batteryBanksEntry 20 }
+
+batteryBanksSymmetry7status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok (0),
+ minorAlarm (1),
+ majorAlarm (2),
+ disabled (3),
+ error (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Contains the status of this battery symmetry input.
+ Possible States:
+ 0=Normal
+ 1=MinorAlarm
+ 2=MajorAlarm
+ 3=Disabled
+ 4=Error"
+ ::= { batteryBanksEntry 21 }
+
+batteryBanksSymmetry7deltaVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 100 = 1.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The difference between the measured value and the expected value.
+ The expected value is calculated by taking the measured total batteryvoltage and divide
+ it with the number of battery blocks. You'll then have the theoretical correct value for
+ each battery block."
+ ::= { batteryBanksEntry 22 }
+
+batteryBanksSymmetry8enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disable (0),
+ enable (1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable the individual symmetry input. If disabled this will read 0 volts and
+ the alarm flag will be turned off."
+ ::= { batteryBanksEntry 23 }
+
+batteryBanksSymmetry8status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok (0),
+ minorAlarm (1),
+ majorAlarm (2),
+ disabled (3),
+ error (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Contains the status of this battery symmetry input.
+ Possible States:
+ 0=Normal
+ 1=MinorAlarm
+ 2=MajorAlarm
+ 3=Disabled
+ 4=Error"
+ ::= { batteryBanksEntry 24 }
+
+batteryBanksSymmetry8deltaVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 100 = 1.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The difference between the measured value and the expected value.
+ The expected value is calculated by taking the measured total batteryvoltage and divide
+ it with the number of battery blocks. You'll then have the theoretical correct value for
+ each battery block."
+ ::= { batteryBanksEntry 25 }
+
+batteryBanksNumberOfStrings OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of strings in the power system."
+ ::= { batteryBanks 4 }
+
+batteryBanksExtensionIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..7)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Index used for navigating the rows 1..14 of batteryBanksExtensionTable "
+ ::= { batteryBanks 5 }
+
+batteryBanksExtensionTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF BatteryBanksExtensionEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table shows the measured value on the symmetry inputs."
+ ::= { batteryBanks 6 }
+
+batteryBanksExtensionEntry OBJECT-TYPE
+ SYNTAX BatteryBanksExtensionEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { batteryBanksExtensionIndex }
+ ::= { batteryBanksExtensionTable 1 }
+
+BatteryBanksExtensionEntry ::= SEQUENCE {
+ batteryBanksExtensionID
+ Integer32,
+ batteryBanksExtensionSymmetryInputValue1
+ Integer32,
+ batteryBanksExtensionSymmetryInputValue2
+ Integer32,
+ batteryBanksExtensionSymmetryInputValue3
+ Integer32,
+ batteryBanksExtensionSymmetryInputValue4
+ Integer32,
+ batteryBanksExtensionSymmetryInputValue5
+ Integer32,
+ batteryBanksExtensionSymmetryInputValue6
+ Integer32,
+ batteryBanksExtensionSymmetryInputValue7
+ Integer32,
+ batteryBanksExtensionSymmetryInputValue8
+ Integer32
+}
+
+batteryBanksExtensionID OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of the selected row in the table. i.e. the battery bank."
+ ::= { batteryBanksExtensionEntry 1 }
+
+batteryBanksExtensionSymmetryInputValue1 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 1200 = 12.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured voltage on the symmetry input."
+ ::= { batteryBanksExtensionEntry 2 }
+
+batteryBanksExtensionSymmetryInputValue2 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 1200 = 12.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured voltage on the symmetry input."
+ ::= { batteryBanksExtensionEntry 3 }
+
+batteryBanksExtensionSymmetryInputValue3 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 1200 = 12.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured voltage on the symmetry input."
+ ::= { batteryBanksExtensionEntry 4 }
+
+batteryBanksExtensionSymmetryInputValue4 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 1200 = 12.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured voltage on the symmetry input."
+ ::= { batteryBanksExtensionEntry 5 }
+
+batteryBanksExtensionSymmetryInputValue5 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 1200 = 12.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured voltage on the symmetry input."
+ ::= { batteryBanksExtensionEntry 6 }
+
+batteryBanksExtensionSymmetryInputValue6 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 1200 = 12.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured voltage on the symmetry input."
+ ::= { batteryBanksExtensionEntry 7 }
+
+batteryBanksExtensionSymmetryInputValue7 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 1200 = 12.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured voltage on the symmetry input."
+ ::= { batteryBanksExtensionEntry 8 }
+
+batteryBanksExtensionSymmetryInputValue8 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 1200 = 12.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured voltage on the symmetry input."
+ ::= { batteryBanksExtensionEntry 9 }
+
+batteryTimeToDisconnect OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Minutes; 40 = 40 minutes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Remaining time to low voltage battery disconnect."
+ REFERENCE
+ "BatteryTimeLeft (minutes)"
+ ::= { batteryCapacityData 1 }
+
+batteryCapacityLeft OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Ah/%; 23 = 23 Ah or in %"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Capacity left in the battery."
+ REFERENCE
+ "BatteryRemCap"
+ ::= { batteryCapacityData 2 }
+
+batteryCapacityUsed OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Ah/%; 23 = 23 Ah or in %"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Capacity consumed."
+ REFERENCE
+ "BatteryUsedCap"
+ ::= { batteryCapacityData 3 }
+
+batteryCapacityTotal OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Ah/%; 23 = 23 Ah or in %"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is the total Capacity of the battery. This value is the installed capacity
+ compensated with the last battery tests quality level"
+ REFERENCE
+ "BatteryTotCap"
+ ::= { batteryCapacityData 4 }
+
+batteryQuality OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is the battery quality (%) of the latest battery test."
+ REFERENCE
+ "BatteryQuality"
+ ::= { batteryCapacityData 5 }
+
+battmonNumberOfUnits OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of battery monitor units in the power system."
+ ::= { batteryMonitorUnits 1 }
+
+battmonUnitsIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Index used for navigating the rows 1..14 of battmonUnitsTable "
+ ::= { batteryMonitorUnits 2 }
+
+battmonUnitsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF BattmonUnitsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of up to 14 battery monitor control units. "
+ ::= { batteryMonitorUnits 3 }
+
+battmonUnitsEntry OBJECT-TYPE
+ SYNTAX BattmonUnitsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { batteryBanksIndex }
+ ::= { battmonUnitsTable 1 }
+
+BattmonUnitsEntry ::= SEQUENCE {
+ batteryMonitorID
+ Integer32,
+ batteryMonitorSymmetry1status
+ INTEGER,
+ batteryMonitorSymmetry1InputValue
+ Integer32,
+ batteryMonitorSymmetry2status
+ INTEGER,
+ batteryMonitorSymmetry2InputValue
+ Integer32,
+ batteryMonitorSymmetry3status
+ INTEGER,
+ batteryMonitorSymmetry3InputValue
+ Integer32,
+ batteryMonitorSymmetry4status
+ INTEGER,
+ batteryMonitorSymmetry4InputValue
+ Integer32,
+ batteryMonitorCurrentValue
+ Integer32,
+ batteryMonitorFuseStatus
+ INTEGER,
+ batteryMonitorTemperature
+ Integer32
+}
+
+batteryMonitorID OBJECT-TYPE
+ SYNTAX Integer32 (1..14)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID of the selected row"
+ ::= { battmonUnitsEntry 1 }
+
+batteryMonitorSymmetry1status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok (0),
+ minorAlarm (1),
+ majorAlarm (2),
+ disabled (3),
+ error (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Contains the status of this battery symmetry input.
+ Possible States:
+ 0=Normal
+ 1=MinorAlarm
+ 2=MajorAlarm
+ 3=Disabled
+ 4=Error"
+ ::= { battmonUnitsEntry 2 }
+
+batteryMonitorSymmetry1InputValue OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 1200 = 12.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured voltage on the symmetry input."
+ ::= { battmonUnitsEntry 3 }
+
+batteryMonitorSymmetry2status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok (0),
+ minorAlarm (1),
+ majorAlarm (2),
+ disabled (3),
+ error (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Contains the status of this battery symmetry input.
+ Possible States:
+ 0=Normal
+ 1=MinorAlarm
+ 2=MajorAlarm
+ 3=Disabled
+ 4=Error"
+ ::= { battmonUnitsEntry 4 }
+
+batteryMonitorSymmetry2InputValue OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 1200 = 12.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured voltage on the symmetry input."
+ ::= { battmonUnitsEntry 5 }
+
+batteryMonitorSymmetry3status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok (0),
+ minorAlarm (1),
+ majorAlarm (2),
+ disabled (3),
+ error (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Contains the status of this battery symmetry input.
+ Possible States:
+ 0=Normal
+ 1=MinorAlarm
+ 2=MajorAlarm
+ 3=Disabled
+ 4=Error"
+ ::= { battmonUnitsEntry 6 }
+
+batteryMonitorSymmetry3InputValue OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 1200 = 12.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured voltage on the symmetry input."
+ ::= { battmonUnitsEntry 7 }
+
+batteryMonitorSymmetry4status OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok (0),
+ minorAlarm (1),
+ majorAlarm (2),
+ disabled (3),
+ error (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Contains the status of this battery symmetry input.
+ Possible States:
+ 0=Normal
+ 1=MinorAlarm
+ 2=MajorAlarm
+ 3=Disabled
+ 4=Error"
+ ::= { battmonUnitsEntry 8 }
+
+batteryMonitorSymmetry4InputValue OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 1200 = 12.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured voltage on the symmetry input."
+ ::= { battmonUnitsEntry 9 }
+
+batteryMonitorCurrentValue OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Amperes or DeciAmperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The measured current to/from the battery.
+ Note that the units measured may be i Amperes or in Deciamperes depending on global system settings"
+ ::= { battmonUnitsEntry 10 }
+
+batteryMonitorFuseStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the battery fuse/breaker can be either normal(0) or alarm(1)."
+ ::= { battmonUnitsEntry 11 }
+
+batteryMonitorTemperature OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Deg. C/F; i.e. 25 = 25 Deg."
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The battery temperature."
+ ::= { battmonUnitsEntry 12 }
+
+batteryHighMajorTempAlarmLevel OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Deg. C/F; i.e. 25 = 25 Deg."
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is the Major High Temperature Alarm level."
+ ::= { battery 22 }
+
+-- Be aware that it is no validation against the Major High Temperature Alarm Level
+-- and therefore it is possible to set this value higher than the Major High Temperature Level.
+-- The consequense of doing this will be that the alarm will not be tripped until the
+-- Minor High Temperature Level has been reached.
+
+batteryHighMinorTempAlarmLevel OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Deg. C/F; i.e. 25 = 25 Deg."
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This is the Minor High Temperature Alarm level."
+ ::= { battery 23 }
+
+batteryTestEndVoltage OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "1/100 Volt; i.e. 190 = 1.90V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The end voltage for standard battery test (V/cell)
+ 1/100 Volt; i.e. 190 = 1.90V"
+ ::= { batteryTest 1 }
+
+batteryTestMaximumDischargeTime OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Minutes"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum allowed run time for the battery test (Minutes)"
+ ::= { batteryTest 2 }
+
+batteryTestMaximumDischargeAh OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Ah"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The maximum allowed discharge for the batteries during a battery test (Ah)"
+ ::= { batteryTest 3 }
+
+loadDistributionCurrent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Amperes or DeciAmperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total load current
+ Note that the units measured may be i Amperes or in Deciamperes depending on global system settings"
+ ::= { loadDistribution 1 }
+
+loadDistributionBreakerStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the load fuses/breakers can be either normal(0) or alarm(1) "
+ ::= { loadDistribution 2 }
+
+loadLVD1Enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled (0),
+ enabled (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of contactors configuration.
+ 'enabled' means that the contactor is in use.
+ 'disabled' means that the contactor is disconfigured and not in use."
+ ::= { loadDistributionLVDStatus 1 }
+
+loadLVD1Status OBJECT-TYPE
+ SYNTAX INTEGER {
+ connected (0),
+ disconnected (1),
+ disabled (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The load Contactor 1 is connected(0), disconnected(1) or disabled(2)"
+ ::= { loadDistributionLVDStatus 2 }
+
+loadLVD1ConnectVoltage OBJECT-TYPE
+ SYNTAX Integer32 (0..7200)
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LVLD1 Connect Voltage"
+ ::= { loadDistributionLVDStatus 3 }
+
+loadLVD1DisconnectVoltage OBJECT-TYPE
+ SYNTAX Integer32 (0..7200)
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LVLD1 Disconnect Voltage"
+ ::= { loadDistributionLVDStatus 4 }
+
+loadLVD2Enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled (0),
+ enabled (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of contactors configuration.
+ 'enabled' means that the contactor is in use.
+ 'disabled' means that the contactor is disconfigured and not in use."
+ ::= { loadDistributionLVDStatus 5 }
+
+loadLVD2Status OBJECT-TYPE
+ SYNTAX INTEGER {
+ connected (0),
+ disconnected (1),
+ disabled (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The load Contactor 2 is connected(0), disconnected(1) or disabled(2)"
+ ::= { loadDistributionLVDStatus 6 }
+
+loadLVD2ConnectVoltage OBJECT-TYPE
+ SYNTAX Integer32 (0..7200)
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LVLD2 Connect Voltage"
+ ::= { loadDistributionLVDStatus 7 }
+
+loadLVD2DisconnectVoltage OBJECT-TYPE
+ SYNTAX Integer32 (0..7200)
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LVLD2 Disconnect Voltage"
+ ::= { loadDistributionLVDStatus 8 }
+
+loadLVD3Enable OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled (0),
+ enabled (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of contactors configuration.
+ 'enabled' means that the contactor is in use.
+ 'disabled' means that the contactor is disconfigured and not in use."
+ ::= { loadDistributionLVDStatus 9 }
+
+loadLVD3Status OBJECT-TYPE
+ SYNTAX INTEGER {
+ connected (0),
+ disconnected (1),
+ disabled (2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The load Contactor 3 is connected(0), disconnected(1) or disabled(2)"
+ ::= { loadDistributionLVDStatus 10 }
+
+loadLVD3ConnectVoltage OBJECT-TYPE
+ SYNTAX Integer32 (0..7200)
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LVLD3 Connect Voltage"
+ ::= { loadDistributionLVDStatus 11 }
+
+loadLVD3DisconnectVoltage OBJECT-TYPE
+ SYNTAX Integer32 (0..7200)
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "LVLD3 Disconnect Voltage"
+ ::= { loadDistributionLVDStatus 12 }
+
+loadmonitorNumberOfUnits OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { loadMonitorUnits 1 }
+
+loadMonitorUnitsIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..13)
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { loadMonitorUnits 2 }
+
+loadMonitorUnitsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF LoadMonitorUnitsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { loadMonitorUnits 3 }
+
+loadMonitorUnitsEntry OBJECT-TYPE
+ SYNTAX LoadMonitorUnitsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ ""
+ INDEX { loadMonitorUnitsIndex }
+ ::= { loadMonitorUnitsTable 1 }
+
+LoadMonitorUnitsEntry ::= SEQUENCE {
+ loadMonitorID
+ Integer32,
+ loadMonitorFuseStatus1
+ INTEGER,
+ loadMonitorCurrent1
+ Integer32,
+ loadMonitorFuseStatus2
+ INTEGER,
+ loadMonitorCurrent2
+ Integer32,
+ loadMonitorFuseStatus3
+ INTEGER,
+ loadMonitorCurrent3
+ Integer32,
+ loadMonitorFuseStatus4
+ INTEGER,
+ loadMonitorCurrent4
+ Integer32,
+ loadMonitorFuseStatus5
+ INTEGER,
+ loadMonitorCurrent5
+ Integer32,
+ loadMonitorFuseStatus6
+ INTEGER,
+ loadMonitorCurrent6
+ Integer32,
+ loadMonitorFuseStatus7
+ INTEGER,
+ loadMonitorCurrent7
+ Integer32,
+ loadMonitorFuseStatus8
+ INTEGER,
+ loadMonitorCurrent8
+ Integer32
+}
+
+loadMonitorID OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { loadMonitorUnitsEntry 1 }
+
+loadMonitorFuseStatus1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the load fuses/breakers can be either normal(0) or alarm(1) "
+ ::= { loadMonitorUnitsEntry 2 }
+
+loadMonitorCurrent1 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Amperes or DeciAmperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current consumed by this load branch. Note that the units measured may be i Amperes or in Deciamperes depending on global system settings"
+ ::= { loadMonitorUnitsEntry 3 }
+
+loadMonitorFuseStatus2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the load fuses/breakers can be either normal(0) or alarm(1) "
+ ::= { loadMonitorUnitsEntry 4 }
+
+loadMonitorCurrent2 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Amperes or DeciAmperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current consumed by this load branch. Note that the units measured may be i Amperes or in Deciamperes depending on global system settings"
+ ::= { loadMonitorUnitsEntry 5 }
+
+loadMonitorFuseStatus3 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the load fuses/breakers can be either normal(0) or alarm(1) "
+ ::= { loadMonitorUnitsEntry 6 }
+
+loadMonitorCurrent3 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Amperes or DeciAmperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current consumed by this load branch. Note that the units measured may be i Amperes or in Deciamperes depending on global system settings"
+ ::= { loadMonitorUnitsEntry 7 }
+
+loadMonitorFuseStatus4 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the load fuses/breakers can be either normal(0) or alarm(1) "
+ ::= { loadMonitorUnitsEntry 8 }
+
+loadMonitorCurrent4 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Amperes or DeciAmperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current consumed by this load branch. Note that the units measured may be i Amperes or in Deciamperes depending on global system settings"
+ ::= { loadMonitorUnitsEntry 9 }
+
+loadMonitorFuseStatus5 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the load fuses/breakers can be either normal(0) or alarm(1) "
+ ::= { loadMonitorUnitsEntry 10 }
+
+loadMonitorCurrent5 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Amperes or DeciAmperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current consumed by this load branch. Note that the units measured may be i Amperes or in Deciamperes depending on global system settings"
+ ::= { loadMonitorUnitsEntry 11 }
+
+loadMonitorFuseStatus6 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the load fuses/breakers can be either normal(0) or alarm(1) "
+ ::= { loadMonitorUnitsEntry 12 }
+
+loadMonitorCurrent6 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Amperes or DeciAmperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current consumed by this load branch. Note that the units measured may be i Amperes or in Deciamperes depending on global system settings"
+ ::= { loadMonitorUnitsEntry 13 }
+
+loadMonitorFuseStatus7 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the load fuses/breakers can be either normal(0) or alarm(1) "
+ ::= { loadMonitorUnitsEntry 14 }
+
+loadMonitorCurrent7 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Amperes or DeciAmperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current consumed by this load branch. Note that the units measured may be i Amperes or in Deciamperes depending on global system settings"
+ ::= { loadMonitorUnitsEntry 15 }
+
+loadMonitorFuseStatus8 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the load fuses/breakers can be either normal(0) or alarm(1) "
+ ::= { loadMonitorUnitsEntry 16 }
+
+loadMonitorCurrent8 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Amperes or DeciAmperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current consumed by this load branch. Note that the units measured may be i Amperes or in Deciamperes depending on global system settings"
+ ::= { loadMonitorUnitsEntry 17 }
+
+rectifierInstalledRectifiers OBJECT-TYPE
+ SYNTAX Integer32 (1..101)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of installed rectifiers for this DC Power System."
+ ::= { rectifier 1 }
+
+rectifierRectifiersActive OBJECT-TYPE
+ SYNTAX Integer32 (1..101)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Not Used!"
+ ::= { rectifier 2 }
+
+rectifierTotalCurrent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "DeciAmperes; i.e. 20 = 2,0 Amperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The DC system's total delivered rectifier current"
+ ::= { rectifier 3 }
+
+rectifierUtilization OBJECT-TYPE
+ SYNTAX Integer32 (0..100)
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Utilization in % of available rectifier capacity"
+ REFERENCE
+ "Rect.Capacity"
+ ::= { rectifier 4 }
+
+rectifierStatusNoIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..95)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "An offset for the rectifierStatusTable array. The rectifier status table has
+ a fixed number of 20 rows. This OID sets the offset for the rectifier in the first row
+ i.e. setting the index to 11 will give a range from rectifier ID12 to ID31.
+ Setting the index to 0 will give a range from rectifier ID1 to ID20."
+ ::= { rectifierStatus 1 }
+
+rectifierStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RectifierStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table listing up to 20 recifiers, starting from the rectifier number specified by rectifierStatusNoIndex"
+ ::= { rectifierStatus 2 }
+
+rectifierStatusEntry OBJECT-TYPE
+ SYNTAX RectifierStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row of rectifier status data corresponding to the rectifierStatusNoIndex value"
+ INDEX { rectifierStatusID }
+ ::= { rectifierStatusTable 1 }
+
+RectifierStatusEntry ::= SEQUENCE {
+ rectifierStatusID
+ Integer32,
+ rectifierStatusStatus
+ INTEGER,
+ rectifierStatusOutputCurrent
+ Integer32,
+ rectifierStatusOutputVoltage
+ Integer32,
+ rectifierStatusTemp
+ Integer32,
+ rectifierStatusType
+ DisplayString,
+ rectifierStatusSKU
+ DisplayString,
+ rectifierStatusSerialNo
+ DisplayString,
+ rectifierStatusRevisionLevel
+ DisplayString
+}
+
+rectifierStatusID OBJECT-TYPE
+ SYNTAX Integer32 (1..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The rectifier ID number of the rectifier."
+ ::= { rectifierStatusEntry 1 }
+
+rectifierStatusStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notPresent (0),
+ normal (1),
+ alarm (2),
+ notUsed (3),
+ disabled (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The operational status of the rectifier record.
+ Not Present (0),
+ normal (1),
+ alarm (2),
+ notUsed (3),
+ disabled (4)
+
+ "
+ ::= { rectifierStatusEntry 2 }
+
+rectifierStatusOutputCurrent OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ UNITS "DeciAmperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The output current of the rectifier."
+ ::= { rectifierStatusEntry 3 }
+
+rectifierStatusOutputVoltage OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The rectifier voltage of the rectifier record."
+ ::= { rectifierStatusEntry 4 }
+
+rectifierStatusTemp OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ UNITS "Deg. C/F; i.e. 35 = 35 Degrees"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The input air temperature of the rectifier."
+ ::= { rectifierStatusEntry 5 }
+
+rectifierStatusType OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The rectifier article number string of the rectifier record."
+ ::= { rectifierStatusEntry 6 }
+
+rectifierStatusSKU OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The rectifier part number."
+ ::= { rectifierStatusEntry 7 }
+
+rectifierStatusSerialNo OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The rectifier serial number string of the rectifier record."
+ ::= { rectifierStatusEntry 8 }
+
+rectifierStatusRevisionLevel OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The rectifier HW revision number string of the rectifier record."
+ ::= { rectifierStatusEntry 9 }
+
+acVoltage1 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Volts AC"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AC Voltage of phase 1"
+ ::= { acDistribution 1 }
+
+acVoltage2 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Volts AC"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AC Voltage of phase 2"
+ ::= { acDistribution 2 }
+
+acVoltage3 OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "Volts AC"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AC Voltage of phase 3"
+ ::= { acDistribution 3 }
+
+alarmMajorHighBattVolt OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Major High Battery Voltage Alarm"
+ ::= { alarmWellknownAlarms 1 }
+
+alarmMinorHighBattVolt OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Minor High Battery Voltage alarm"
+ ::= { alarmWellknownAlarms 2 }
+
+alarmMajorLowBattVolt OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Major Low Battery Voltage Alarm"
+ ::= { alarmWellknownAlarms 3 }
+
+alarmMinorLowBattVolt OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Minor Low Battery Voltage Alarm"
+ ::= { alarmWellknownAlarms 4 }
+
+alarmMajorBatteryHighTemp OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Major High Battery Temperature alarm."
+ ::= { alarmWellknownAlarms 5 }
+
+alarmMinorBatteryHighTemp OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Minor High Battery Temperature alarm."
+ ::= { alarmWellknownAlarms 6 }
+
+alarmBatteryDisconnectOpen OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Battery Disconnect Contactor alarm"
+ ::= { alarmWellknownAlarms 7 }
+
+alarmLVD1open OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The load Contactor 1 alarm. The contactor disconnect voltage has been
+ reached and the contactor has disconnected."
+ ::= { alarmWellknownAlarms 8 }
+
+alarmLVD2open OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The load Contactor 2 alarm. The contactor disconnect voltage has been
+ reached and the contactor has disconnected."
+ ::= { alarmWellknownAlarms 9 }
+
+alarmLVD3open OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The load Contactor 3 alarm. The contactor disconnect voltage has been
+ reached and the contactor has disconnected.
+ "
+ ::= { alarmWellknownAlarms 10 }
+
+alarmACmains OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AC voltage has dropped below critical level, or one or more AC input phases was lost."
+ ::= { alarmWellknownAlarms 11 }
+
+alarmBatteryBreakerOpen OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A battery breaker/fuse alarm."
+ ::= { alarmWellknownAlarms 12 }
+
+alarmDistributionBreakerOpen OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A Load Distribution breaker/fuse alarm."
+ ::= { alarmWellknownAlarms 13 }
+
+alarmMajorRectifier OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is a Major Rectifier alarm."
+ ::= { alarmWellknownAlarms 14 }
+
+alarmMinorRectifier OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is a Minor Rectifier alarm."
+ ::= { alarmWellknownAlarms 15 }
+
+alarmMajorBatterySymmetry OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Battery Symmetry Delta Voltage Major alarm."
+ ::= { alarmWellknownAlarms 16 }
+
+alarmMinorBatterySymmetry OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Battery Symmetry Delta Voltage Minor alarm"
+ ::= { alarmWellknownAlarms 17 }
+
+alarmBatteryLifeEnded OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The battery quality has dropped below critical level.
+ A battery test has measured the fully charged capacity to be too low,
+ and thus probably the battery lifecycle to be near expired."
+ REFERENCE
+ "BatteryQuality"
+ ::= { alarmWellknownAlarms 18 }
+
+alarmBatteryTestmodeEntered OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The system has lowered the battery charge voltage in order to discharge the batteries
+ to a predefined level. When the criteria for stopping the battery testing is reached, the
+ charge voltage is increased to commence normal charging."
+ ::= { alarmWellknownAlarms 19 }
+
+alarmBatteryBoostmodeEntered OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The system has increased the battery charge voltage in order to boost the
+ battery. When the criteria for stopping the battery boost is reached,
+ the charge voltage is lowered to commence normal charging."
+ ::= { alarmWellknownAlarms 20 }
+
+alarmIoUnitTemp1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "High or low temperature alarm 1 from any of the IO units."
+ ::= { alarmWellknownAlarms 21 }
+
+alarmIoUnitTemp2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "High or low temperature alarm 2 from any of the IO units."
+ ::= { alarmWellknownAlarms 22 }
+
+alarmIoUnitDeltaFanSpeed1 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Delta fan speed 1 from any of the IO units."
+ ::= { alarmWellknownAlarms 23 }
+
+alarmIoUnitDeltaFanSpeed2 OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Delta fan speed 2 from any of the IO units."
+ ::= { alarmWellknownAlarms 24 }
+
+alarmMajorSolar OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is a Major Solar alarm."
+ ::= { alarmWellknownAlarms 25 }
+
+alarmMinorSolar OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is a Major Solar alarm."
+ ::= { alarmWellknownAlarms 26 }
+
+alarmMajorRectifierCapacity OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is a Major Rectifier Capacity alarm."
+ ::= { alarmWellknownAlarms 27 }
+
+alarmMinorRectifierCapacity OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal (0),
+ alarm (1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is a Minor Rectifier Capacity alarm."
+ ::= { alarmWellknownAlarms 28 }
+
+dcSystemTraps NOTIFICATION-GROUP
+ NOTIFICATIONS { alarmMajorHighBattVoltTrap,
+ alarmMinorHighBattVoltTrap,
+ alarmMajorLowBattVoltTrap,
+ alarmMinorLowBattVoltTrap,
+ alarmMajorBatteryHighTempTrap,
+ alarmMinorBatteryHighTempTrap,
+ alarmBatteryDisconnectOpenTrap,
+ alarmLVD1openTrap,
+ alarmLVD2openTrap,
+ alarmLVD3openTrap,
+ alarmACmainsTrap,
+ alarmBatteryBreakerOpenTrap,
+ alarmDistributionBreakerOpenTrap,
+ alarmMajorRectifierTrap,
+ alarmMinorRectifierTrap,
+ alarmMajorBatterySymmetryTrap,
+ alarmMinorBatterySymmetryTrap,
+ alarmBatteryLifeEndedTrap,
+ alarmBatteryTestmodeEnteredTrap,
+ alarmBatteryBoostmodeEnteredTrap,
+ alarmController1proginputTrap,
+ alarmController2proginputTrap,
+ alarmController3proginputTrap,
+ alarmController4proginputTrap,
+ alarmController5proginputTrap,
+ alarmController6proginputTrap,
+ alarmController7proginputTrap,
+ alarmController8proginputTrap,
+ infoHeartBeatTrap,
+ alarmIoUnitTemp1Trap,
+ alarmIoUnitTemp2Trap,
+ alarmIoUnitDeltaFanSpeed1Trap,
+ alarmIoUnitDeltaFanSpeed2Trap,
+ alarmIoUnit1proginputTrap,
+ alarmIoUnit2proginputTrap,
+ alarmIoUnit3proginputTrap,
+ alarmIoUnit4proginputTrap,
+ alarmIoUnit5proginputTrap,
+ alarmIoUnit6proginputTrap,
+ alarmIoUnit7proginputTrap,
+ alarmIoUnit8proginputTrap,
+ alarmIoUnit9proginputTrap,
+ alarmIoUnit10proginputTrap,
+ alarmIoUnit11proginputTrap,
+ alarmIoUnit12proginputTrap,
+ alarmIoUnit13proginputTrap,
+ alarmIoUnit14proginputTrap,
+ alarmMajorSolarChargerTrap,
+ alarmMinorSolarChargerTrap,
+ alarmMajorRectifierCapacityTrap,
+ alarmMinorRectifierCapacityTrap }
+ STATUS current
+ DESCRIPTION
+ " This branch contains the Alarm Notification Traps, which duplicate the alarmGroup OIDs.
+ Each alarm condition is represented by a Alarm Condition Trap and an associated OFF
+ Trap, which is optionally transmitted according to the state of OID systemSendOffTrap"
+ ::= { eltekDistributedPlantV9 8 }
+
+alarmMajorHighBattVoltTrap NOTIFICATION-TYPE
+ OBJECTS { alarmMajorHighBattVolt,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The Major High Battery Voltage alarm"
+ ::= { dcSystemTraps 1 }
+
+alarmMinorHighBattVoltTrap NOTIFICATION-TYPE
+ OBJECTS { alarmMinorHighBattVolt,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The Minor High Battery Voltage alarm"
+ ::= { dcSystemTraps 2 }
+
+alarmMajorLowBattVoltTrap NOTIFICATION-TYPE
+ OBJECTS { alarmMajorLowBattVolt,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The Major Low Battery Voltage Alarm"
+ ::= { dcSystemTraps 3 }
+
+alarmMinorLowBattVoltTrap NOTIFICATION-TYPE
+ OBJECTS { alarmMinorLowBattVolt,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The Minor Low Battery Voltage Alarm"
+ ::= { dcSystemTraps 4 }
+
+alarmMajorBatteryHighTempTrap NOTIFICATION-TYPE
+ OBJECTS { alarmMajorBatteryHighTemp,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The Major High Battery Temperature alarm."
+ ::= { dcSystemTraps 5 }
+
+alarmMinorBatteryHighTempTrap NOTIFICATION-TYPE
+ OBJECTS { alarmMinorBatteryHighTemp,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The Minor High Battery Temperature alarm."
+ ::= { dcSystemTraps 6 }
+
+alarmBatteryDisconnectOpenTrap NOTIFICATION-TYPE
+ OBJECTS { alarmBatteryDisconnectOpen,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The Battery Disconnect Contactor alarm"
+ ::= { dcSystemTraps 7 }
+
+alarmLVD1openTrap NOTIFICATION-TYPE
+ OBJECTS { alarmLVD1open,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The load Contactor 1 alarm. The contactor disconnect voltage has been
+ reached and the contactor has disconnected."
+ ::= { dcSystemTraps 8 }
+
+alarmLVD2openTrap NOTIFICATION-TYPE
+ OBJECTS { alarmLVD2open,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The load Contactor 2 alarm. The contactor disconnect voltage has been
+ reached and the contactor has disconnected."
+ ::= { dcSystemTraps 9 }
+
+alarmLVD3openTrap NOTIFICATION-TYPE
+ OBJECTS { alarmLVD3open,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The load Contactor 3 alarm. The contactor disconnect voltage has been
+ reached and the contactor has disconnected."
+ ::= { dcSystemTraps 10 }
+
+alarmACmainsTrap NOTIFICATION-TYPE
+ OBJECTS { alarmACmains,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The AC voltage has dropped below critical level, or one or more AC input phases was lost."
+ ::= { dcSystemTraps 11 }
+
+alarmBatteryBreakerOpenTrap NOTIFICATION-TYPE
+ OBJECTS { alarmBatteryBreakerOpen,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "A battery breaker/fuse alarm."
+ ::= { dcSystemTraps 12 }
+
+alarmDistributionBreakerOpenTrap NOTIFICATION-TYPE
+ OBJECTS { alarmDistributionBreakerOpen,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "A Load Distribution breaker/fuse alarm."
+ ::= { dcSystemTraps 13 }
+
+alarmMajorRectifierTrap NOTIFICATION-TYPE
+ OBJECTS { alarmMajorRectifier,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "This is a Major Rectifier alarm."
+ ::= { dcSystemTraps 14 }
+
+alarmMinorRectifierTrap NOTIFICATION-TYPE
+ OBJECTS { alarmMinorRectifier,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "This is a Minor Rectifier alarm."
+ ::= { dcSystemTraps 15 }
+
+alarmMajorBatterySymmetryTrap NOTIFICATION-TYPE
+ OBJECTS { alarmMajorBatterySymmetry,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "Battery Symmetry Delta Voltage Major alarm"
+ ::= { dcSystemTraps 16 }
+
+alarmMinorBatterySymmetryTrap NOTIFICATION-TYPE
+ OBJECTS { alarmMinorBatterySymmetry,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "Battery Symmetry Delta Voltage Minor alarm"
+ ::= { dcSystemTraps 17 }
+
+alarmBatteryLifeEndedTrap NOTIFICATION-TYPE
+ OBJECTS { alarmBatteryLifeEnded,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The battery quality has dropped below critical level.
+ A battery test has measured the fully charged capacity to be too low,
+ and thus probably the battery lifecycle to be near expired."
+ ::= { dcSystemTraps 18 }
+
+alarmBatteryTestmodeEnteredTrap NOTIFICATION-TYPE
+ OBJECTS { alarmBatteryTestmodeEntered,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The system has lowered the battery charge voltage in order to discharge the batteries
+ to a predefined level. When the criteria for stopping the battery testing is reached, the
+ charge voltage is increased to commence normal charging."
+ ::= { dcSystemTraps 19 }
+
+alarmBatteryBoostmodeEnteredTrap NOTIFICATION-TYPE
+ OBJECTS { alarmBatteryBoostmodeEntered,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The system has increased the battery charge voltage in order to boost the
+ battery. When the criteria for stopping the battery boost is reached,
+ the charge voltage is lowered to commence normal charging."
+ ::= { dcSystemTraps 20 }
+
+alarmController1proginputTrap NOTIFICATION-TYPE
+ OBJECTS { inputUserConfigurable1,
+ systemTrapCounter,
+ systemLastDigInput,
+ inputUserConfigurableText1 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for Control unit 1.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.x."
+ ::= { dcSystemTraps 21 }
+
+alarmController2proginputTrap NOTIFICATION-TYPE
+ OBJECTS { inputUserConfigurable2,
+ systemTrapCounter,
+ systemLastDigInput,
+ inputUserConfigurableText2 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for Control unit 2.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.x."
+ ::= { dcSystemTraps 22 }
+
+alarmController3proginputTrap NOTIFICATION-TYPE
+ OBJECTS { inputUserConfigurable3,
+ systemTrapCounter,
+ systemLastDigInput,
+ inputUserConfigurableText3 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for Control unit 3.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.x."
+ ::= { dcSystemTraps 23 }
+
+alarmController4proginputTrap NOTIFICATION-TYPE
+ OBJECTS { inputUserConfigurable4,
+ systemTrapCounter,
+ systemLastDigInput,
+ inputUserConfigurableText4 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for Control unit 4.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.x."
+ ::= { dcSystemTraps 24 }
+
+alarmController5proginputTrap NOTIFICATION-TYPE
+ OBJECTS { inputUserConfigurable5,
+ systemTrapCounter,
+ systemLastDigInput,
+ inputUserConfigurableText5 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for Control unit 5.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.x."
+ ::= { dcSystemTraps 25 }
+
+alarmController6proginputTrap NOTIFICATION-TYPE
+ OBJECTS { inputUserConfigurable6,
+ systemTrapCounter,
+ systemLastDigInput,
+ inputUserConfigurableText6 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for Control unit 6.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.x."
+ ::= { dcSystemTraps 26 }
+
+alarmController7proginputTrap NOTIFICATION-TYPE
+ OBJECTS { inputUserConfigurable7,
+ systemTrapCounter,
+ systemLastDigInput,
+ inputUserConfigurableText7 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for Control unit 7.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.x."
+ ::= { dcSystemTraps 27 }
+
+alarmController8proginputTrap NOTIFICATION-TYPE
+ OBJECTS { inputUserConfigurable8,
+ systemTrapCounter,
+ systemLastDigInput,
+ inputUserConfigurableText8 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for Control unit 8.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <Control unit ID>.x."
+ ::= { dcSystemTraps 28 }
+
+infoHeartBeatTrap NOTIFICATION-TYPE
+ OBJECTS { systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "When enabled, this trap will be transmitted at regular inervals. This trap is not
+ intended to be an alarm but more like some information that the system is alive and
+ the link is up."
+ ::= { dcSystemTraps 29 }
+
+alarmIoUnitTemp1Trap NOTIFICATION-TYPE
+ OBJECTS { alarmIoUnitTemp1,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "High or low temperature alarm 1 from any of the IO units."
+ ::= { dcSystemTraps 30 }
+
+alarmIoUnitTemp2Trap NOTIFICATION-TYPE
+ OBJECTS { alarmIoUnitTemp2,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "High or low temperature alarm 2 from any of the IO units."
+ ::= { dcSystemTraps 31 }
+
+alarmIoUnitDeltaFanSpeed1Trap NOTIFICATION-TYPE
+ OBJECTS { alarmIoUnitDeltaFanSpeed1,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "Delta fan speed 1 from any of the IO units.
+ Occurs if the fan speed deviation is above/below the configured level. "
+ ::= { dcSystemTraps 32 }
+
+alarmIoUnitDeltaFanSpeed2Trap NOTIFICATION-TYPE
+ OBJECTS { alarmIoUnitDeltaFanSpeed2,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "Delta fan speed 2 from any of the IO units.
+ Occurs if the fan speed deviation is above/below the configured level. "
+ ::= { dcSystemTraps 33 }
+
+alarmIoUnit1proginputTrap NOTIFICATION-TYPE
+ OBJECTS { ioUnitProgInputStatus1,
+ systemTrapCounter,
+ systemLastDigInput,
+ ioUnitProgInputText1 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for IO Unit 1.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <IO Unit ID>.x."
+ ::= { dcSystemTraps 34 }
+
+alarmIoUnit2proginputTrap NOTIFICATION-TYPE
+ OBJECTS { ioUnitProgInputStatus2,
+ systemTrapCounter,
+ systemLastDigInput,
+ ioUnitProgInputText2 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for IO Unit 2.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <IO Unit ID>.x."
+ ::= { dcSystemTraps 35 }
+
+alarmIoUnit3proginputTrap NOTIFICATION-TYPE
+ OBJECTS { ioUnitProgInputStatus3,
+ systemTrapCounter,
+ systemLastDigInput,
+ ioUnitProgInputText3 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for IO Unit 3.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <IO Unit ID>.x."
+ ::= { dcSystemTraps 36 }
+
+alarmIoUnit4proginputTrap NOTIFICATION-TYPE
+ OBJECTS { ioUnitProgInputStatus4,
+ systemTrapCounter,
+ systemLastDigInput,
+ ioUnitProgInputText4 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for IO Unit 4.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <IO Unit ID>.x."
+ ::= { dcSystemTraps 37 }
+
+alarmIoUnit5proginputTrap NOTIFICATION-TYPE
+ OBJECTS { ioUnitProgInputStatus5,
+ systemTrapCounter,
+ systemLastDigInput,
+ ioUnitProgInputText5 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for IO Unit 5.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <IO Unit ID>.x."
+ ::= { dcSystemTraps 38 }
+
+alarmIoUnit6proginputTrap NOTIFICATION-TYPE
+ OBJECTS { ioUnitProgInputStatus6,
+ systemTrapCounter,
+ systemLastDigInput,
+ ioUnitProgInputText6 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for IO Unit 6.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <IO Unit ID>.x."
+ ::= { dcSystemTraps 39 }
+
+alarmIoUnit7proginputTrap NOTIFICATION-TYPE
+ OBJECTS { ioUnitProgInputStatus6,
+ systemTrapCounter,
+ systemLastDigInput,
+ ioUnitProgInputText6 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for IO Unit 7.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <IO Unit ID>.x."
+ ::= { dcSystemTraps 40 }
+
+alarmIoUnit8proginputTrap NOTIFICATION-TYPE
+ OBJECTS { ioUnitProgInputStatus6,
+ systemTrapCounter,
+ systemLastDigInput,
+ ioUnitProgInputText6 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for IO Unit 8.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <IO Unit ID>.x."
+ ::= { dcSystemTraps 41 }
+
+alarmIoUnit9proginputTrap NOTIFICATION-TYPE
+ OBJECTS { ioUnitProgInputStatus6,
+ systemTrapCounter,
+ systemLastDigInput,
+ ioUnitProgInputText6 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for IO Unit 9.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <IO Unit ID>.x."
+ ::= { dcSystemTraps 42 }
+
+alarmIoUnit10proginputTrap NOTIFICATION-TYPE
+ OBJECTS { ioUnitProgInputStatus6,
+ systemTrapCounter,
+ systemLastDigInput,
+ ioUnitProgInputText6 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for IO Unit 10.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <IO Unit ID>.x."
+ ::= { dcSystemTraps 43 }
+
+alarmIoUnit11proginputTrap NOTIFICATION-TYPE
+ OBJECTS { ioUnitProgInputStatus6,
+ systemTrapCounter,
+ systemLastDigInput,
+ ioUnitProgInputText6 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for IO Unit 11.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <IO Unit ID>.x."
+ ::= { dcSystemTraps 44 }
+
+alarmIoUnit12proginputTrap NOTIFICATION-TYPE
+ OBJECTS { ioUnitProgInputStatus6,
+ systemTrapCounter,
+ systemLastDigInput,
+ ioUnitProgInputText6 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for IO Unit 12.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <IO Unit ID>.x."
+ ::= { dcSystemTraps 45 }
+
+alarmIoUnit13proginputTrap NOTIFICATION-TYPE
+ OBJECTS { ioUnitProgInputStatus6,
+ systemTrapCounter,
+ systemLastDigInput,
+ ioUnitProgInputText6 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for IO Unit 13.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <IO Unit ID>.x."
+ ::= { dcSystemTraps 46 }
+
+alarmIoUnit14proginputTrap NOTIFICATION-TYPE
+ OBJECTS { ioUnitProgInputStatus6,
+ systemTrapCounter,
+ systemLastDigInput,
+ ioUnitProgInputText6 }
+ STATUS current
+ DESCRIPTION
+ "Programmable input alarm for IO Unit 14.
+ Programmable input alarms will have description attached that explains the alarm.
+ Default description is: ProgInput <IO Unit ID>.x."
+ ::= { dcSystemTraps 47 }
+
+alarmMajorSolarChargerTrap NOTIFICATION-TYPE
+ OBJECTS { alarmMajorSolar,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The Major Solar Charger alarm"
+ ::= { dcSystemTraps 48 }
+
+alarmMinorSolarChargerTrap NOTIFICATION-TYPE
+ OBJECTS { alarmMinorSolar,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The Minor Solar Charger alarm"
+ ::= { dcSystemTraps 49 }
+
+alarmMajorRectifierCapacityTrap NOTIFICATION-TYPE
+ OBJECTS { alarmMajorRectifierCapacity,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The Major Rectifier Capacity alarm"
+ ::= { dcSystemTraps 50 }
+
+alarmMinorRectifierCapacityTrap NOTIFICATION-TYPE
+ OBJECTS { alarmMinorRectifierCapacity,
+ systemTrapCounter }
+ STATUS current
+ DESCRIPTION
+ "The Minor Rectifier Capacity alarm"
+ ::= { dcSystemTraps 51 }
+
+solarChargerInstalledsolarChargers OBJECT-TYPE
+ SYNTAX Integer32 (1..101)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of installed solar chargers for this DC Power System."
+ ::= { solarCharger 1 }
+
+solarChargersActive OBJECT-TYPE
+ SYNTAX Integer32 (1..101)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Not Used!"
+ ::= { solarCharger 2 }
+
+solarChargerTotalCurrent OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "DeciAmperes; i.e. 20 = 2,0 Amperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The DC system's total delivered solar current"
+ ::= { solarCharger 3 }
+
+solarChargerUtilization OBJECT-TYPE
+ SYNTAX Integer32 (0..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Utilization in % of available solar capacity"
+ REFERENCE
+ "Solar Capacity"
+ ::= { solarCharger 4 }
+
+solarChargerStatusNoIndex OBJECT-TYPE
+ SYNTAX Integer32 (0..95)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "An offset for the solarStatusTable array. The solar status table has
+ a fixed number of 20 rows. This OID sets the offset for the solarcharger in the first row
+ i.e. setting the index to 11 will give a range from solarcharger ID12 to ID31.
+ Setting the index to 0 will give a range from solarcharger ID1 to ID20."
+ ::= { solarChargerStatus 1 }
+
+solarChargerStatusTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SolarChargerStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table listing up to 20 solarchargers, starting from the solarcharger number specified by solarStatusNoIndex"
+ ::= { solarChargerStatus 2 }
+
+solarChargerStatusEntry OBJECT-TYPE
+ SYNTAX SolarChargerStatusEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row of rectifier status data corresponding to the rectifierStatusNoIndex value"
+ INDEX { solarChargerStatusID }
+ ::= { solarChargerStatusTable 1 }
+
+SolarChargerStatusEntry ::= SEQUENCE {
+ solarChargerStatusID
+ Integer32,
+ solarChargerStatusStatus
+ INTEGER,
+ solarChargerOutputCurrent
+ Integer32,
+ solarChargerOutputVoltage
+ Integer32,
+ solarChargerTemp
+ Integer32,
+ solarChargerType
+ DisplayString,
+ solarChargerSKU
+ DisplayString,
+ solarChargerSerialNo
+ DisplayString,
+ solarChargerRevisionLevel
+ DisplayString
+}
+
+solarChargerStatusID OBJECT-TYPE
+ SYNTAX Integer32 (1..100)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The ID number of the solarcharger."
+ ::= { solarChargerStatusEntry 1 }
+
+solarChargerStatusStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ notPresent (0),
+ normal (1),
+ alarm (2),
+ notUsed (3),
+ disabled (4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The operational status of the solarcharger record.
+ Not Present (0),
+ normal (1),
+ alarm (2),
+ notUsed (3),
+ disabled (4)
+
+ "
+ ::= { solarChargerStatusEntry 2 }
+
+solarChargerOutputCurrent OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ UNITS "DeciAmperes; i.e. 20 = 2,0 Amperes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The output current of the solarcharger."
+ ::= { solarChargerStatusEntry 3 }
+
+solarChargerOutputVoltage OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ UNITS "1/100 Volt; i.e. 5400 = 54.00V"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The output voltage of the solarcharger."
+ ::= { solarChargerStatusEntry 4 }
+
+solarChargerTemp OBJECT-TYPE
+ SYNTAX Integer32 (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The input air temperature of the solarcharger."
+ ::= { solarChargerStatusEntry 5 }
+
+solarChargerType OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The article number string of the solarcharger."
+ ::= { solarChargerStatusEntry 6 }
+
+solarChargerSKU OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The solarcharger part number."
+ ::= { solarChargerStatusEntry 7 }
+
+solarChargerSerialNo OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The serial number string of the solarcharger."
+ ::= { solarChargerStatusEntry 8 }
+
+solarChargerRevisionLevel OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The HW revision number string of the solarcharger."
+ ::= { solarChargerStatusEntry 9 }
+
+END
+
+
+-- This MIB was created using NuDesign Team's Visual MIBuilder (Ver 4.4).