librenms/mibs/eltek/SP2-MIB
barryodonovan 48b564703d newdevice: Added support for Eltek enexus (#7552)
* initial discovery

eltek-enexus discovery and polling

discovery and polling using yaml for subset of features

discovery and polling using yaml for subset of features

removed a few bits

removed some snmp_get() and renamed MIB

 removed header bar mini graph

added snmpget discovery to yaml

renamed os to enexus

undo rebase

* Update enexus.yaml
2017-11-06 17:25:24 +00:00

17339 lines
463 KiB
Plaintext
Executable File

-- Mon Jun 24 2013: Added support for rectifier group, mains group, battery group and flexi monitor.
--
-- $Revision:37$
-- $Author: jujino$
-- $Archive: Documents/EltekEnexusPowersystem.mib$
-- $Date: Wednesday, December 10, 2014 1:38:56 PM$
--
SP2-MIB DEFINITIONS ::= BEGIN
IMPORTS
NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY,
enterprises, Counter32, Integer32
FROM SNMPv2-SMI
NOTIFICATION-GROUP
FROM SNMPv2-CONF
DateAndTime, DisplayString
FROM SNMPv2-TC
eltek
FROM ELTEK-COMMON-MIB;
-- Supported by SmartPack2, Smartpack S and Compack products
-- SNMP V1,V2c and V3
eNexus OBJECT IDENTIFIER ::= { eltek 10 }
-- This branch contains all tables and oid's needed for Eltek's trap system
eltekTraps OBJECT IDENTIFIER ::= { eNexus 1 }
-- These are variable bindings used by the traps defined in powerSystemTraps branch.
powerAlarmVars OBJECT IDENTIFIER ::= { eltekTraps 1 }
-- The generic Subsystem Traps, a generic trap for each sub system.
-- There are many alarm sources for each subsystem.
--
-- A list of the power plant subsystems:
--
-- 1. Battery
-- 2. Load
-- 3. Mains
-- 4. Rectifiers
-- 5. ControlSystem
-- 6. DcDc
-- 7. Inputs
-- 8. Generator
-- 9. solarCharger
-- 10. windcharger
-- 11. inverter
--
-- Each trap contains subsystem status, text description of the alarm source,
-- alarm status var, subsystem Status OID, subsystem Status Value,
-- OID of the variable indicated the Measured value and the Measured value itself.
powerSystemTraps OBJECT IDENTIFIER ::= { eltekTraps 2 }
-- This branch contains OID's for configuration of the power system's
-- basic factory data and the power system's installation settings.
--
--
powerSystem OBJECT IDENTIFIER ::= { eNexus 2 }
-- This branch contains OIDs related to the Mains/AC feed subsystem.
-- Here you will find info about mains status, voltages, currents, fuses, and mains monitor units
mains OBJECT IDENTIFIER ::= { eNexus 3 }
-- This is the monitor of number of failed phase(s), which is(are) in major or minor low alarm.
mainsMainsFailure OBJECT IDENTIFIER ::= { mains 2 }
-- This branch contains information about AC Mains Monitor control unit.
mainsMonitors OBJECT IDENTIFIER ::= { mains 5 }
-- This branch contains mains outage log.
mainsOutageLog OBJECT IDENTIFIER ::= { mains 6 }
-- This branch contains OIDs related to the systems (Diesel)Generator subsystem.
-- Here you will find info about the generator running status, start/stop criteria, fuel tank monitoring,
-- and energy delivery history.
--
generator OBJECT IDENTIFIER ::= { eNexus 4 }
-- This branch contains information about generator energy logs.
generatorEnergyLog OBJECT IDENTIFIER ::= { generator 23 }
-- This branch contains information about generator running hours.
generatorRunHoursLog OBJECT IDENTIFIER ::= { generator 24 }
-- This branch contains information about generator fuel consumption.
generatorFuelConsumptionLog OBJECT IDENTIFIER ::= { generator 25 }
-- This branch contains OIDs related to the Rectifiers subsystem.
-- Here you will find info about the rectifiers status, capacity and health, currents and
-- energy consumption history
--
rectifiers OBJECT IDENTIFIER ::= { eNexus 5 }
-- This branch contains information about the total rectifier current, which is calculated
-- by summing up current from each rectifier.
rectifiersCurrent OBJECT IDENTIFIER ::= { rectifiers 2 }
-- This branch contains information about the used rectifier capacity.
rectifiersCapacity OBJECT IDENTIFIER ::= { rectifiers 3 }
-- This branch contains information about the rectifier error monitor.
rectifiersError OBJECT IDENTIFIER ::= { rectifiers 4 }
-- This branch contains information about rectifiers' energy logs.
rectifiersEnergyLog OBJECT IDENTIFIER ::= { rectifiers 7 }
-- Show The highest value of the rectifier temperature measurements
rectifiersTemperature OBJECT IDENTIFIER ::= { rectifiers 18 }
-- This branch contains OIDs related to the DCDC converter subsystem.
-- Here you will find info about the dcdc status, capacity and health, currents and
-- converted-energy history
dcdc OBJECT IDENTIFIER ::= { eNexus 6 }
-- This branch is obsolete.
dcdcObsolete OBJECT IDENTIFIER ::= { dcdc 7 }
-- This branch contains OIDs related to the Solar charger subsystem.
-- Here you will find info about the Solar charger status, capacity and health, currents and
-- energy delivery history
--
solarChargers OBJECT IDENTIFIER ::= { eNexus 7 }
-- This branch contains information about the total solar current.
solarChargersCurrent OBJECT IDENTIFIER ::= { solarChargers 2 }
-- This branch is obsolete.
solarChargersObsolete OBJECT IDENTIFIER ::= { solarChargers 3 }
-- This branch contains information about the solar error monitor.
solarChargersError OBJECT IDENTIFIER ::= { solarChargers 4 }
-- This branch contains information about solar chargers' energy logs.
solarChargersEnergyLog OBJECT IDENTIFIER ::= { solarChargers 7 }
-- This branch contains OIDs related to the Wind charger subsystem.
-- Here you will find info about the Wind charger status, capacity and health, currents and
-- energy delivery history
windChargers OBJECT IDENTIFIER ::= { eNexus 8 }
-- This branch contains information about the total wind current.
windChargersCurrent OBJECT IDENTIFIER ::= { windChargers 2 }
-- This branch is obsolete.
windChargersObsolete OBJECT IDENTIFIER ::= { windChargers 3 }
-- This branch contains information about the wind error monitor.
windChargersError OBJECT IDENTIFIER ::= { windChargers 4 }
-- This branch contains information about wind chargers' energy logs.
windChargersEnergyLog OBJECT IDENTIFIER ::= { windChargers 7 }
-- This branch contains OIDs related to the Load subsystem.
-- Here you will find info about load status, currents, fuses, contactors
-- and load monitor units
--
load OBJECT IDENTIFIER ::= { eNexus 9 }
-- This is the monitor of total load current
loadCurrent OBJECT IDENTIFIER ::= { load 2 }
-- This branch contains information about load energy logs.
loadEnergyLog OBJECT IDENTIFIER ::= { load 8 }
-- This branch contains all avalable information about the power systems battery subsystem.
-- Here is data about battery health, condition, test results, monitoring equipment battery banks/strings,
-- battery breakers and disconnection systems.
-- Note that this branch represents battery group 1 in a system with battery groups.
battery OBJECT IDENTIFIER ::= { eNexus 10 }
-- This is one of many 'data monitors' found throughout the power system.
-- The 'data monitors' is found on several levels on all subsystems and they all act as
-- trap sources. Whenever a status changes in a 'data monitor', a trap in its parent
-- subsystem may be sendt. The data monitor branches can easily be recognised by the
-- presence of a xxxxTrapRepeatCounter node.
batteryVoltage OBJECT IDENTIFIER ::= { battery 5 }
-- This is the total battery current.
batteryCurrents OBJECT IDENTIFIER ::= { battery 6 }
-- Show The highest value of the enabled battery temperature measurements
batteryTemperatures OBJECT IDENTIFIER ::= { battery 7 }
-- This is the estimated battery remaining discharge time until battery disconnection.
batteryTimeLeft OBJECT IDENTIFIER ::= { battery 8 }
-- This is the remaining capacity before battery disconnection.
batteryRemainingCapacity OBJECT IDENTIFIER ::= { battery 9 }
-- This is the used battery capacity
batteryUsedCapacity OBJECT IDENTIFIER ::= { battery 10 }
-- This is the total battery capacity estimated from the latest battery test result.
batteryTotalCapacity OBJECT IDENTIFIER ::= { battery 11 }
-- The battery quality is calculated from the latest battery test.
batteryQuality OBJECT IDENTIFIER ::= { battery 12 }
-- This branch contains OIDs related to the Battery Disconnect.
batteryLVBD OBJECT IDENTIFIER ::= { battery 13 }
-- This branch contains information about battery charge current limit.
batteryChargeCurrentLimit OBJECT IDENTIFIER ::= { battery 14 }
-- This branch contains information about battery boost
batteryBoost OBJECT IDENTIFIER ::= { battery 15 }
-- This branch contains information about battery test
batteryTest OBJECT IDENTIFIER ::= { battery 16 }
batteryTempComp OBJECT IDENTIFIER ::= { battery 17 }
-- This brance contains information about battery banks
batteryBank OBJECT IDENTIFIER ::= { battery 18 }
-- This branch contains information about battery monitor control unit.
batteryMonitors OBJECT IDENTIFIER ::= { battery 19 }
-- This branch contains information about battery energy logs.
batteryEnergyLog OBJECT IDENTIFIER ::= { battery 20 }
-- This branch contains information about battery discharge cycle logs.
batteryCycleLog OBJECT IDENTIFIER ::= { battery 21 }
-- This branch contains information about battery Equalize
batteryEqualize OBJECT IDENTIFIER ::= { battery 22 }
-- The ah (x100) battery has been charged.
batteryAhCharged OBJECT IDENTIFIER ::= { battery 23 }
-- The ah (x100) battery has been discharged.
batteryAhDischarged OBJECT IDENTIFIER ::= { battery 24 }
-- This branch is a container for the status of programmable inputs for
-- control units and I/O units. The two dimensional tables are double indexed.
-- Input number index and control unit index.
inputs OBJECT IDENTIFIER ::= { eNexus 11 }
-- This branch contains OIDs related to the systems Alarm output relays status.
--
outputs OBJECT IDENTIFIER ::= { eNexus 12 }
-- This branch contains OIDs related to the Controlsystem subsystem.
-- Here you will find info about controller status and inventory. I/O units
-- with outdoor related functionality is placed here. Current/Flexi Monitors with
-- programmable system types and functionalities.There is also some pushbuttons for
-- resetting alarms and reread system inventory.
controlSystem OBJECT IDENTIFIER ::= { eNexus 13 }
-- SNMP trap configurations
snmp OBJECT IDENTIFIER ::= { controlSystem 4 }
-- This branch contains information about IO unit.
controlSystemIoUnits OBJECT IDENTIFIER ::= { controlSystem 7 }
-- This branch contains control system inventory, including control unit description, status, serial
-- number, hardware part number, hardware version, software part number and software version.
controlSystemInventory OBJECT IDENTIFIER ::= { controlSystem 8 }
-- This branch contains information about current monitor.
currentMonitors OBJECT IDENTIFIER ::= { controlSystem 9 }
-- This branch contains information about flexi monitor.
flexiMonitors OBJECT IDENTIFIER ::= { controlSystem 10 }
-- main controller (SP2 Basic Ind, SP2 Basic, Compack, Smartpack S)
mainControlUnits OBJECT IDENTIFIER ::= { controlSystem 11 }
-- control units error monitors
controlSystemSummary OBJECT IDENTIFIER ::= { controlSystem 12 }
-- This is the monitor of number of failed main controllers(SP2 Basic Ind, SP2 Basic, Compack, Smartpack S), which is(are) lost communication.
mainControlUnitsError OBJECT IDENTIFIER ::= { controlSystemSummary 1 }
-- This is the monitor of number of failed smartnodes, which is(are) lost communication.
smartNodeError OBJECT IDENTIFIER ::= { controlSystemSummary 2 }
-- This is the monitor of number of failed battery monitors,which is(are) lost communication.
batteryMonitorError OBJECT IDENTIFIER ::= { controlSystemSummary 3 }
-- This is the monitor of number of failed load monitors,which is(are) lost communication.
loadMonitorError OBJECT IDENTIFIER ::= { controlSystemSummary 4 }
-- This is the monitor of number of failed IO units,which is(are) lost communication.
ioUnitError OBJECT IDENTIFIER ::= { controlSystemSummary 5 }
-- This is the monitor of number of failed mains monitors,which is(are) lost communication.
mainsMonitorError OBJECT IDENTIFIER ::= { controlSystemSummary 6 }
-- This is the monitor of number of failed flexi monitors,which is(are) lost communication.
flexiMonitorError OBJECT IDENTIFIER ::= { controlSystemSummary 7 }
-- Show The highest value of the enabled ambient temperature measurements
ambientTemperature OBJECT IDENTIFIER ::= { controlSystem 13 }
-- Show the difference value of the battery temperature and ambient temperature
deltaTemperature OBJECT IDENTIFIER ::= { controlSystem 14 }
-- This is the monitor of number of failed attempt of user log-in.
userSuspended OBJECT IDENTIFIER ::= { controlSystem 15 }
-- This branch contains OIDs related to the systems alarm groups. The alarm groups are internal entities
-- that serves as input sources for the Alarm outputs
alarmGroups OBJECT IDENTIFIER ::= { eNexus 14 }
-- This branch contains all avalable information about the battery group 2 in a system with battery groups.
-- Here is data about battery health, condition, test results, monitoring equipment battery banks/strings,
-- battery breakers and disconnection systems.
batteryGroup2 OBJECT IDENTIFIER ::= { eNexus 15 }
-- This is one of many 'data monitors' found throughout the power system.
-- The 'data monitors' is found on several levels on all subsystems and they all act as
-- trap sources. Whenever a status changes in a 'data monitor', a trap in its parent
-- subsystem may be sendt. The data monitor branches can easily be recognised by the
-- presence of a xxxxTrapRepeatCounter node.
batteryGroup2Voltage OBJECT IDENTIFIER ::= { batteryGroup2 5 }
-- This is the total battery current of battery group 2
batteryGroup2Currents OBJECT IDENTIFIER ::= { batteryGroup2 6 }
-- Show The highest value of the enabled battery temperature measurements of battery group 2.
batteryGroup2Temperatures OBJECT IDENTIFIER ::= { batteryGroup2 7 }
-- This is the estimated battery remaining discharge time of battery group 2 until battery disconnection.
batteryGroup2TimeLeft OBJECT IDENTIFIER ::= { batteryGroup2 8 }
-- This is the remaining capacity of battery group 2 before battery disconnection.
batteryGroup2RemainingCapacity OBJECT IDENTIFIER ::= { batteryGroup2 9 }
-- This is the used battery capacity of battery group 2
batteryGroup2UsedCapacity OBJECT IDENTIFIER ::= { batteryGroup2 10 }
-- This is the total battery capacity of battery group 2, estimated from the latest battery test result.
batteryGroup2TotalCapacity OBJECT IDENTIFIER ::= { batteryGroup2 11 }
-- The battery quality is calculated from the latest battery test.
batteryGroup2Quality OBJECT IDENTIFIER ::= { batteryGroup2 12 }
-- This branch contains OIDs related to the Battery Disconnect of battery group 2.
batteryGroup2LVBD OBJECT IDENTIFIER ::= { batteryGroup2 13 }
-- This branch contains information about battery charge current limit.
batteryGroup2ChargeCurrentLimit OBJECT IDENTIFIER ::= { batteryGroup2 14 }
-- This branch contains information about battery boost of battery group 2
batteryGroup2Boost OBJECT IDENTIFIER ::= { batteryGroup2 15 }
-- This branch contains information about battery test of battery group 2
batteryGroup2Test OBJECT IDENTIFIER ::= { batteryGroup2 16 }
batteryGroup2TempComp OBJECT IDENTIFIER ::= { batteryGroup2 17 }
-- This brance contains information about battery banks of battery group 2
batteryGroup2Bank OBJECT IDENTIFIER ::= { batteryGroup2 18 }
-- This branch contains information about battery energy logs of battery group 2.
batteryGroup2EnergyLog OBJECT IDENTIFIER ::= { batteryGroup2 19 }
-- This branch contains information about battery discharge cycle logs of battery group 2.
batteryGroup2CycleLog OBJECT IDENTIFIER ::= { batteryGroup2 20 }
-- This branch contains information about battery Equalize of battery group 2.
batteryGroup2Equalize OBJECT IDENTIFIER ::= { batteryGroup2 21 }
-- The ah (x100) battery has been charged for battery group 2.
batteryGroup2AhCharged OBJECT IDENTIFIER ::= { batteryGroup2 22 }
-- The ah (x100) battery has been discharged for battery group 2.
batteryGroup2AhDischarged OBJECT IDENTIFIER ::= { batteryGroup2 23 }
-- This branch contains OIDs related to the Inverters subsystem.
-- Here you will find info about the inverters status, capacity and health, currents and
-- energy consumption history
--
inverters OBJECT IDENTIFIER ::= { eNexus 16 }
-- This branch contains information about the total inverter current, which is calculated
-- by summing up current from each inverter.
invertersCurrent OBJECT IDENTIFIER ::= { inverters 2 }
-- This branch contains information about the used inverter capacity.
invertersCapacity OBJECT IDENTIFIER ::= { inverters 3 }
-- This branch contains information about the inverter error monitor.
invertersError OBJECT IDENTIFIER ::= { inverters 4 }
-- This branch contains information about inverters' energy logs.
invertersEnergyLog OBJECT IDENTIFIER ::= { inverters 13 }
-- This branch contains information about inverters' reactive energy logs.
invertersReactiveEnergyLog OBJECT IDENTIFIER ::= { inverters 18 }
alarmSubsysSourceDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"A description of the source generating the trap for the Alarm Condition.
Used in alarmSubSystemTrap to describe the alarm source.
Example: 'batteryVoltageDescription'"
::= { powerAlarmVars 1 }
-- status var and value of trap variables
--
alarmSubsysStatusOid OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The OID (name) of the object indicating the alarm-status for which the alarm is
generated. The Status must be an INTEGER type.
Example: SP2-MIB::batteryVoltage.batteryVoltageStatus
1.3.6.1.4.1.12148.10.3.5.2:
This object maybe polled by the SNMP management application,
to monitor the current Status object."
::= { powerAlarmVars 2 }
alarmSubsysStatusValue OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the Status object of the subsystem for which the
alarm-status is generated. The OID (name) of this object is
indicated by alarmSubsysStatusOid above.
Example: the value of SP2-MIB::batteryVoltage.batteryVoltageStatus
one of: error (0), normal (1), minorAlarm (2), etc."
::= { powerAlarmVars 3 }
alarmSubsysStatusOnOff OBJECT-TYPE
SYNTAX INTEGER {
off (0),
on (1)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This indicates if the abnormal condition is on or goes off."
::= { powerAlarmVars 4 }
-- measured var and value of trap variables
--
alarmMeasuredVarOid OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The OID (name) of the measured-object indicating some
measurement (e.g voltage) for which the alarm is generated.
Example: SP2-MIB::batteryVoltage.batteryVoltageValue
1.3.6.1.4.1.12148.10.3.5.1
This object maybe polled by the SNMP management application,
to monitor the current measurement."
::= { powerAlarmVars 5 }
alarmMeasuredVarValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of the measured-object for which the alarm-status
is generated, for example 13 volt. The actual value is in
units defined by the actual variable (e.g volts). The units
must use INTEGER type.
The OID (name) of this object is indicated by
alarmMeasuredVarOid above.
Example: Value of SP2-MIB::batteryVoltage.batteryVoltageValue
'The measured battery voltage'"
::= { powerAlarmVars 6 }
alarmTrapCounterVarValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
""
::= { powerAlarmVars 7 }
--
alarmPowerSystemTrap NOTIFICATION-TYPE
OBJECTS { alarmSubsysSourceDescr,
alarmSubsysStatusOid,
alarmSubsysStatusValue,
alarmSubsysStatusOnOff,
alarmMeasuredVarOid,
alarmMeasuredVarValue,
alarmTrapCounterVarValue }
STATUS current
DESCRIPTION
"This Trap is sent when an alarm condition occurs in the power system."
::= { powerSystemTraps 1 }
-- alarm subsystem-name (Battery, Load, etc.)
-- text description of the alarm source
-- alarm status var
-- subsystem Status OID
-- subsystem Status Value
-- measured var
-- OID of the variable indicated the Measured value
-- Measured value
alarmBatteryTrap NOTIFICATION-TYPE
OBJECTS { alarmSubsysSourceDescr,
alarmSubsysStatusOid,
alarmSubsysStatusValue,
alarmSubsysStatusOnOff,
alarmMeasuredVarOid,
alarmMeasuredVarValue,
alarmTrapCounterVarValue }
STATUS current
DESCRIPTION
"This Trap is sent when an alarm condition occurs in the battery subsystem."
::= { powerSystemTraps 2 }
-- alarm subsystem-name (Battery, Load, etc.)
-- text description of the alarm source
-- alarm status var
-- subsystem Status OID
-- subsystem Status Value
-- measured var
-- OID of the variable indicated the Measured value
-- Measured value
alarmLoadGroupTrap NOTIFICATION-TYPE
OBJECTS { alarmSubsysSourceDescr,
alarmSubsysStatusOid,
alarmSubsysStatusValue,
alarmSubsysStatusOnOff,
alarmMeasuredVarOid,
alarmMeasuredVarValue,
alarmTrapCounterVarValue }
STATUS current
DESCRIPTION
"This Trap is sent when an alarm condition occurs in the Load subsystem."
::= { powerSystemTraps 3 }
-- alarm subsystem-name (Battery, Load, etc.)
-- text description of the alarm source
-- alarm status var
-- subsystem Status OID
-- subsystem Status Value
-- measured var
-- OID of the variable indicated the Measured value
-- Measured value
alarmMainsTrap NOTIFICATION-TYPE
OBJECTS { alarmSubsysSourceDescr,
alarmSubsysStatusOid,
alarmSubsysStatusValue,
alarmSubsysStatusOnOff,
alarmMeasuredVarOid,
alarmMeasuredVarValue,
alarmTrapCounterVarValue }
STATUS current
DESCRIPTION
"This Trap is sent when an alarm condition occurs in the Mains subsystem."
::= { powerSystemTraps 4 }
-- alarm subsystem-name (Battery, Load, etc.)
-- text description of the alarm source
-- alarm status var
-- subsystem Status OID
-- subsystem Status Value
-- measured var
-- OID of the variable indicated the Measured value
-- Measured value
alarmRectifierTrap NOTIFICATION-TYPE
OBJECTS { alarmSubsysSourceDescr,
alarmSubsysStatusOid,
alarmSubsysStatusValue,
alarmSubsysStatusOnOff,
alarmMeasuredVarOid,
alarmMeasuredVarValue,
alarmTrapCounterVarValue }
STATUS current
DESCRIPTION
"This Trap is sent when an alarm condition occurs in the Rectifier subsystem."
::= { powerSystemTraps 5 }
-- alarm subsystem-name (Battery, Load, etc.)
-- text description of the alarm source
-- alarm status var
-- subsystem Status OID
-- subsystem Status Value
-- measured var
-- OID of the variable indicated the Measured value
-- Measured value
alarmControlSystemTrap NOTIFICATION-TYPE
OBJECTS { alarmSubsysSourceDescr,
alarmSubsysStatusOid,
alarmSubsysStatusValue,
alarmSubsysStatusOnOff,
alarmMeasuredVarOid,
alarmMeasuredVarValue,
alarmTrapCounterVarValue }
STATUS current
DESCRIPTION
"This Trap is sent when an alarm condition occurs in the Control-system subsystem."
::= { powerSystemTraps 6 }
-- alarm subsystem-name (Battery, Load, etc.)
-- text description of the alarm source
-- alarm status var
-- subsystem Status OID
-- subsystem Status Value
-- measured var
-- OID of the variable indicated the Measured value
-- Measured value
alarmDcDcTrap NOTIFICATION-TYPE
OBJECTS { alarmSubsysSourceDescr,
alarmSubsysStatusOid,
alarmSubsysStatusValue,
alarmSubsysStatusOnOff,
alarmMeasuredVarOid,
alarmMeasuredVarValue,
alarmTrapCounterVarValue }
STATUS current
DESCRIPTION
"This Trap is sent when an alarm condition occurs in the DCDC converter subsystem."
::= { powerSystemTraps 7 }
-- alarm subsystem-name (Battery, Load, etc.)
-- text description of the alarm source
-- alarm status var
-- subsystem Status OID
-- subsystem Status Value
-- measured var
-- OID of the variable indicated the Measured value
-- Measured value
alarmInputsTrap NOTIFICATION-TYPE
OBJECTS { alarmSubsysSourceDescr,
alarmSubsysStatusOid,
alarmSubsysStatusValue,
alarmSubsysStatusOnOff,
alarmMeasuredVarOid,
alarmMeasuredVarValue,
alarmTrapCounterVarValue }
STATUS current
DESCRIPTION
"This Trap is sent when an alarm condition occurs in the Inputs subsystem."
::= { powerSystemTraps 8 }
-- alarm subsystem-name (Battery, Load, etc.)
-- text description of the alarm source
-- alarm status var
-- subsystem Status OID
-- subsystem Status Value
-- measured var
-- OID of the variable indicated the Measured value
-- Measured value
alarmOutputsTrap NOTIFICATION-TYPE
OBJECTS { alarmSubsysSourceDescr,
alarmSubsysStatusOid,
alarmSubsysStatusValue,
alarmSubsysStatusOnOff,
alarmMeasuredVarOid,
alarmMeasuredVarValue,
alarmTrapCounterVarValue }
STATUS current
DESCRIPTION
"This Trap is sent when an alarm condition occurs in the Outputs subsystem."
::= { powerSystemTraps 9 }
-- alarm subsystem-name (Battery, Load, etc.)
-- text description of the alarm source
-- alarm status var
-- subsystem Status OID
-- subsystem Status Value
-- measured var
-- OID of the variable indicated the Measured value
-- Measured value
alarmGeneratorTrap NOTIFICATION-TYPE
OBJECTS { alarmSubsysSourceDescr,
alarmSubsysStatusOid,
alarmSubsysStatusValue,
alarmSubsysStatusOnOff,
alarmMeasuredVarOid,
alarmMeasuredVarValue,
alarmTrapCounterVarValue }
STATUS current
DESCRIPTION
"This Trap is sent when an alarm condition occurs in the Generator subsystem."
::= { powerSystemTraps 10 }
-- alarm subsystem-name (Battery, Load, etc.)
-- text description of the alarm source
-- alarm status var
-- subsystem Status OID
-- subsystem Status Value
-- measured var
-- OID of the variable indicated the Measured value
-- Measured value
alarmSolarChargerTrap NOTIFICATION-TYPE
OBJECTS { alarmSubsysSourceDescr,
alarmSubsysStatusOid,
alarmSubsysStatusValue,
alarmSubsysStatusOnOff,
alarmMeasuredVarOid,
alarmMeasuredVarValue,
alarmTrapCounterVarValue }
STATUS current
DESCRIPTION
"This Trap is sent when an alarm condition occurs in the SolarCharger subsystem."
::= { powerSystemTraps 11 }
alarmWindChargerTrap NOTIFICATION-TYPE
OBJECTS { alarmSubsysSourceDescr,
alarmSubsysStatusOid,
alarmSubsysStatusValue,
alarmSubsysStatusOnOff,
alarmMeasuredVarOid,
alarmMeasuredVarValue,
alarmTrapCounterVarValue }
STATUS current
DESCRIPTION
"This Trap is sent when an alarm condition occurs in the WindCharger subsystem."
::= { powerSystemTraps 12 }
infoHeartBeatTrap NOTIFICATION-TYPE
OBJECTS { alarmSubsysSourceDescr }
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."
::= { powerSystemTraps 13 }
-- alarm subsystem-name (Battery, Load, etc.)
-- text description of the alarm source
-- alarm status var
-- subsystem Status OID
-- subsystem Status Value
-- measured var
-- OID of the variable indicated the Measured value
-- Measured value
alarmInverterTrap NOTIFICATION-TYPE
OBJECTS { alarmSubsysSourceDescr,
alarmSubsysStatusOid,
alarmSubsysStatusValue,
alarmSubsysStatusOnOff,
alarmMeasuredVarOid,
alarmMeasuredVarValue,
alarmTrapCounterVarValue }
STATUS current
DESCRIPTION
"This Trap is sent when an alarm condition occurs in the Rectifier subsystem."
::= { powerSystemTraps 14 }
powerSystemStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A status value showing the overall condition of the power system."
::= { powerSystem 1 }
powerSystemType OBJECT-TYPE
SYNTAX INTEGER {
smartpack2 (1),
smartpackS (2),
compack (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value showing the type of the power system, which is named after the main controller."
::= { powerSystem 2 }
powerSystemMode OBJECT-TYPE
SYNTAX INTEGER {
off (0),
test (1),
boost (2),
float (3),
emergency (4),
startupdelay (5),
equalize (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A summary status showing if the system is in test, boost, float, equalize, emergency or start-up delay mode
"
::= { powerSystem 3 }
powerSystemCompany OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Copmany name (as stored in the Control Unit)."
::= { powerSystem 4 }
powerSystemSite OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The system/site Location details (as stored in the Control Unit)."
::= { powerSystem 5 }
powerSystemModel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The model/part number of the power system (as stored in the Control Unit)."
::= { powerSystem 6 }
powerSystemSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The serial number for the complete system."
::= { powerSystem 7 }
powerSystemInstallDate OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The system's Installation date (as stored in the Control Unit)."
::= { powerSystem 8 }
powerSystemNominalVoltage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The nominal voltage rating. 12V/24V/48V/60V/110V/220V/380V etc. systems."
::= { powerSystem 9 }
powerSystemLongitude OBJECT-TYPE
SYNTAX Integer32 (-180..180)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A part of the systems global positioning data. The range +-180degrees
Longitude lines are imaginary lines running from the north pole to the south pole.
Longitudes are usually (WGS84) referenced from Greenwich, England where it has
been established as Zero Degrees longitude. Latitude and Longitude together with
the Elevation can be used for automagically placing system icons on
NMS/Sitemonitors system that support this. "
::= { powerSystem 10 }
powerSystemLongitudeDecimal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The decimal part of dcSystemLatitude contains up to 7digits. This number is
in 1/1000000 degree fractions or 0,0000001 degree. A part of the systems global
positioning data. Longitude lines are imaginary lines running from the north pole to
the south pole. Longitudes are usually (WGS84) referenced from Greenwich, England where it has
been established as Zero Degrees longitude. Latitude and Longitude together with
the Elevation can be used for automagically placing system icons on
NMS/Sitemonitors system that support this. "
::= { powerSystem 11 }
powerSystemLatitude OBJECT-TYPE
SYNTAX Integer32 (-90..90)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A part of the systems global positioning data. The latitude gives the location of a place
on Earth (or other planetary body) north or south of the equator. Lines of Latitude has
a range of +-90 degrees and are the imaginary horizontal lines shown running
east-to-west (or west to east). Latitude and Longitude together with
the Elevation can be used for automagically placing system icons on
NMS/Sitemonitors system that support this. "
::= { powerSystem 12 }
powerSystemLatitudeDecimal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The decimal part of dcSystemLatitude contains up to 7digits. This number is
in 1/1000000 degree fractions or 0,0000001 degree. A part of the systems global
positioning data.
Lines of Latitude has a range of +-90 degrees and are the imaginary horizontal
lines shown running east-to-west (or west to east). Latitude and Longitude together with
the Elevation can be used for automagically placing system icons on
NMS/Sitemonitors system that support this.
Longitude lines are imaginary lines running from the north pole to
the south pole.
Longitudes are usually (WGS84) referenced from Greenwich, England where it has
been established as Zero Degrees longitude. Latitude and Longitude together with
the Elevation can be used for automagically placing system icons on
NMS/Sitemonitors system that support this. "
::= { powerSystem 13 }
powerSystemElevation OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A part of the systems global positioning data. This is the sites height above sealevel in Meters.
The Elevation together with Latituse and Longitude is used for automagically placing
system icons on NMS/Sitemonitors system that support this."
::= { powerSystem 14 }
powerSystemCurrentDecimalSetting OBJECT-TYPE
SYNTAX INTEGER {
ampere (0),
deciAmpere (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A global flag telling if the current values in the system is Amperes or DeciAmpres"
::= { powerSystem 15 }
powerSystemTemperatureScale OBJECT-TYPE
SYNTAX INTEGER {
celcius (0),
fahrenheit (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A flag telling if the temperatures values in the system is of Celcius or Fahrenheit type"
::= { powerSystem 16 }
powerSystemCapacityScale OBJECT-TYPE
SYNTAX INTEGER {
ah (0),
percent (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A flag telling if the system's battery capacity value is a percentage
of a fully charged battery, or in AmpereHours"
::= { powerSystem 17 }
mainsStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of mains/AC feed subsystem."
::= { mains 1 }
mainsMainsFailureStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed phases is higher than the defined alarm level."
::= { mainsMainsFailure 1 }
mainsMainsFailureDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the mains phase failure monitor. This is stored in the system controller
and can be changed by the user."
::= { mainsMainsFailure 2 }
mainsMainsFailureTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { mainsMainsFailure 3 }
mainsMainsFailureAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { mainsMainsFailure 4 }
mainsMainsFailureValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The detected number of failed phases."
::= { mainsMainsFailure 5 }
mainsMainsFailureMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { mainsMainsFailure 6 }
mainsMainsFailureMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { mainsMainsFailure 7 }
mainsNumberOfPhases OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value showing the number of phases of the mains subsystem."
::= { mains 3 }
mainsVoltageTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about mains voltage monitor"
::= { mains 4 }
mainsVoltageEntry OBJECT-TYPE
SYNTAX MainsVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsVoltageIndex }
::= { mainsVoltageTable 1 }
MainsVoltageEntry ::= SEQUENCE {
mainsVoltageIndex
Integer32,
mainsVoltageStatus
INTEGER,
mainsVoltageDescription
DisplayString,
mainsVoltageTrapRepeatCounter
Counter32,
mainsVoltageAlarmEnable
INTEGER,
mainsVoltageValue
Integer32,
mainsVoltageMajorHighLevel
Integer32,
mainsVoltageMinorHighLevel
Integer32,
mainsVoltageMinorLowLevel
Integer32,
mainsVoltageMajorLowLevel
Integer32
}
mainsVoltageIndex OBJECT-TYPE
SYNTAX Integer32 (1..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..12 of mainsVoltageTable"
::= { mainsVoltageEntry 1 }
mainsVoltageStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured mains voltage."
::= { mainsVoltageEntry 2 }
mainsVoltageDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the mains voltage monitor. This is stored in the system controller
and can be changed by the user. "
::= { mainsVoltageEntry 3 }
mainsVoltageTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { mainsVoltageEntry 4 }
mainsVoltageAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { mainsVoltageEntry 5 }
mainsVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured mains voltage."
::= { mainsVoltageEntry 6 }
mainsVoltageMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { mainsVoltageEntry 7 }
mainsVoltageMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { mainsVoltageEntry 8 }
mainsVoltageMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { mainsVoltageEntry 9 }
mainsVoltageMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { mainsVoltageEntry 10 }
mainsMonitorsNumberOfUnits OBJECT-TYPE
SYNTAX Integer32 (0..14)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the number of AC Mains Monitor CAN Nodes installed in the system."
::= { mainsMonitors 1 }
mainsMonitorsTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsMonitorsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the number of voltage, current and frequency measurements in each AC Mains Monitor"
::= { mainsMonitors 2 }
mainsMonitorsEntry OBJECT-TYPE
SYNTAX MainsMonitorsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsMonitorIndex }
::= { mainsMonitorsTable 1 }
MainsMonitorsEntry ::= SEQUENCE {
mainsMonitorIndex
Integer32,
mainsMonitorNumberOfVoltages
Integer32,
mainsMonitorNumberOfCurrents
Integer32,
mainsMonitorNumberOfFrequencies
Integer32
}
mainsMonitorIndex OBJECT-TYPE
SYNTAX Integer32 (1..14)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of mainsMonitorsTable
The size of the table is defined by the system "
::= { mainsMonitorsEntry 1 }
mainsMonitorNumberOfVoltages OBJECT-TYPE
SYNTAX Integer32 (0..3)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of voltage measurements in the AC Mains Monitor"
::= { mainsMonitorsEntry 2 }
mainsMonitorNumberOfCurrents OBJECT-TYPE
SYNTAX Integer32 (0..3)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of current measurements in the AC Mains Monitor"
::= { mainsMonitorsEntry 3 }
mainsMonitorNumberOfFrequencies OBJECT-TYPE
SYNTAX Integer32 (0..3)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of frequency measurements in the AC Mains Monitor"
::= { mainsMonitorsEntry 4 }
mainsMonitorVoltageTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsMonitorVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about mains voltage in AC Mains Monitor"
::= { mainsMonitors 3 }
mainsMonitorVoltageEntry OBJECT-TYPE
SYNTAX MainsMonitorVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsMonitorIndex,
mainsMonitorPhaseIndex }
::= { mainsMonitorVoltageTable 1 }
MainsMonitorVoltageEntry ::= SEQUENCE {
mainsMonitorPhaseIndex
Integer32,
mainsMonitorVoltageStatus
INTEGER,
mainsMonitorVoltageDescription
DisplayString,
mainsMonitorVoltageTrapRepeatCounter
Counter32,
mainsMonitorVoltageAlarmEnable
INTEGER,
mainsMonitorVoltageValue
Integer32,
mainsMonitorVoltageMajorHighLevel
Integer32,
mainsMonitorVoltageMinorHighLevel
Integer32,
mainsMonitorVoltageMinorLowLevel
Integer32,
mainsMonitorVoltageMajorLowLevel
Integer32
}
mainsMonitorPhaseIndex OBJECT-TYPE
SYNTAX Integer32 (1..3)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..3 of mainsMonitorVolatgeTable"
::= { mainsMonitorVoltageEntry 1 }
mainsMonitorVoltageStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured mains voltage in AC Mains Monitor."
::= { mainsMonitorVoltageEntry 2 }
mainsMonitorVoltageDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the mains voltage in AC Mains Monitor. This is stored in the system controller
and can be changed by the user."
::= { mainsMonitorVoltageEntry 3 }
mainsMonitorVoltageTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { mainsMonitorVoltageEntry 4 }
mainsMonitorVoltageAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { mainsMonitorVoltageEntry 5 }
mainsMonitorVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured mains voltage in AC Mains Monitor."
::= { mainsMonitorVoltageEntry 6 }
mainsMonitorVoltageMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { mainsMonitorVoltageEntry 7 }
mainsMonitorVoltageMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { mainsMonitorVoltageEntry 8 }
mainsMonitorVoltageMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { mainsMonitorVoltageEntry 9 }
mainsMonitorVoltageMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { mainsMonitorVoltageEntry 10 }
mainsMonitorCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsMonitorCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about mains current in AC Mains Monitor"
::= { mainsMonitors 4 }
mainsMonitorCurrentEntry OBJECT-TYPE
SYNTAX MainsMonitorCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsMonitorIndex,
mainsMonitorPhaseIndex }
::= { mainsMonitorCurrentTable 1 }
MainsMonitorCurrentEntry ::= SEQUENCE {
mainsMonitorCurrentStatus
INTEGER,
mainsMonitorCurrentDescription
DisplayString,
mainsMonitorCurrentTrapRepeatCounter
Counter32,
mainsMonitorCurrentAlarmEnable
INTEGER,
mainsMonitorCurrentValue
Integer32,
mainsMonitorCurrentMajorHighLevel
Integer32,
mainsMonitorCurrentMinorHighLevel
Integer32
}
mainsMonitorCurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured mains current in AC Mains Monitor."
::= { mainsMonitorCurrentEntry 1 }
mainsMonitorCurrentDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the mains current in AC Mains Monitor. This is stored in the system controller
and can be changed by the user."
::= { mainsMonitorCurrentEntry 2 }
mainsMonitorCurrentTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { mainsMonitorCurrentEntry 3 }
mainsMonitorCurrentAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { mainsMonitorCurrentEntry 4 }
mainsMonitorCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured mains current in AC Mains Monitor."
::= { mainsMonitorCurrentEntry 5 }
mainsMonitorCurrentMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { mainsMonitorCurrentEntry 6 }
mainsMonitorCurrentMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { mainsMonitorCurrentEntry 7 }
mainsMonitorFrequencyTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsMonitorFrequencyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about mains frequency in AC Mains Monitor"
::= { mainsMonitors 5 }
mainsMonitorFrequencyEntry OBJECT-TYPE
SYNTAX MainsMonitorFrequencyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsMonitorIndex }
::= { mainsMonitorFrequencyTable 1 }
MainsMonitorFrequencyEntry ::= SEQUENCE {
mainsMonitorFrequencyStatus
INTEGER,
mainsMonitorFrequencyDescription
DisplayString,
mainsMonitorFrequencyTrapRepeatCounter
Counter32,
mainsMonitorFrequencyAlarmEnable
INTEGER,
mainsMonitorFrequencyValue
Integer32,
mainsMonitorFrequencyMajorHighLevel
Integer32,
mainsMonitorFrequencyMinorHighLevel
Integer32,
mainsMonitorFrequencyMinorLowLevel
Integer32,
mainsMonitorFrequencyMajorLowLevel
Integer32
}
mainsMonitorFrequencyStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured mains frequency in AC Mains Monitor."
::= { mainsMonitorFrequencyEntry 1 }
mainsMonitorFrequencyDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the mains frequency in AC Mains Monitor. This is stored in the system
controller
and can be changed by the user. "
::= { mainsMonitorFrequencyEntry 2 }
mainsMonitorFrequencyTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { mainsMonitorFrequencyEntry 3 }
mainsMonitorFrequencyAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { mainsMonitorFrequencyEntry 4 }
mainsMonitorFrequencyValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured mains frequency in AC Mains Monitor."
::= { mainsMonitorFrequencyEntry 5 }
mainsMonitorFrequencyMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { mainsMonitorFrequencyEntry 6 }
mainsMonitorFrequencyMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { mainsMonitorFrequencyEntry 7 }
mainsMonitorFrequencyMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { mainsMonitorFrequencyEntry 8 }
mainsMonitorFrequencyMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { mainsMonitorFrequencyEntry 9 }
mainsMonitorEnergyLogAccumulatedTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsMonitorEnergyLogAccumulatedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the accumulated energy consumption measured in AC Mains Monitor"
::= { mainsMonitors 6 }
mainsMonitorEnergyLogAccumulatedEntry OBJECT-TYPE
SYNTAX MainsMonitorEnergyLogAccumulatedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsMonitorIndex }
::= { mainsMonitorEnergyLogAccumulatedTable 1 }
MainsMonitorEnergyLogAccumulatedEntry ::= SEQUENCE {
mainsMonitorEnergyLogAccumulated
Integer32
}
mainsMonitorEnergyLogAccumulated OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The accumulated energy consumption value"
::= { mainsMonitorEnergyLogAccumulatedEntry 1 }
mainsMonitorEnergyLogLastHoursNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in hourly energy log"
::= { mainsMonitors 7 }
mainsMonitorEnergyLogLastHoursTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsMonitorEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains energy consumption values logged every hour in AC Mains Monitor."
::= { mainsMonitors 8 }
mainsMonitorEnergyLogLastHoursEntry OBJECT-TYPE
SYNTAX MainsMonitorEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsMonitorIndex,
mainsMonitorEnergyLogLastHoursIndex }
::= { mainsMonitorEnergyLogLastHoursTable 1 }
MainsMonitorEnergyLogLastHoursEntry ::= SEQUENCE {
mainsMonitorEnergyLogLastHoursIndex
Integer32,
mainsMonitorEnergyLogLastHoursValue
Integer32
}
mainsMonitorEnergyLogLastHoursIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of mainsMonitorEnergyLogLastHoursTable"
::= { mainsMonitorEnergyLogLastHoursEntry 1 }
mainsMonitorEnergyLogLastHoursValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy consumption value logged every hour in AC Mains Monitor."
::= { mainsMonitorEnergyLogLastHoursEntry 2 }
mainsMonitorEnergyLogLastDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in daily energy log"
::= { mainsMonitors 9 }
mainsMonitorEnergyLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsMonitorEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains energy consumption values logged every day in AC Mains Monitor."
::= { mainsMonitors 10 }
mainsMonitorEnergyLogLastDaysEntry OBJECT-TYPE
SYNTAX MainsMonitorEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsMonitorIndex,
mainsMonitorEnergyLogLastDaysIndex }
::= { mainsMonitorEnergyLogLastDaysTable 1 }
MainsMonitorEnergyLogLastDaysEntry ::= SEQUENCE {
mainsMonitorEnergyLogLastDaysIndex
Integer32,
mainsMonitorEnergyLogLastDaysValue
Integer32
}
mainsMonitorEnergyLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of mainsMonitorEnergyLogLastDaysTable"
::= { mainsMonitorEnergyLogLastDaysEntry 1 }
mainsMonitorEnergyLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy consumption value logged every day in AC Mains Monitor."
::= { mainsMonitorEnergyLogLastDaysEntry 2 }
mainsMonitorEnergyLogLastWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in weekly energy log"
::= { mainsMonitors 11 }
mainsMonitorEnergyLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsMonitorEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains energy consumption values logged every week in AC Mains Monitor."
::= { mainsMonitors 12 }
mainsMonitorEnergyLogLastWeeksEntry OBJECT-TYPE
SYNTAX MainsMonitorEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsMonitorIndex,
mainsMonitorEnergyLogLastWeeksIndex }
::= { mainsMonitorEnergyLogLastWeeksTable 1 }
MainsMonitorEnergyLogLastWeeksEntry ::= SEQUENCE {
mainsMonitorEnergyLogLastWeeksIndex
Integer32,
mainsMonitorEnergyLogLastWeeksValue
Integer32
}
mainsMonitorEnergyLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of mainsMonitorEnergyLogLastWeeksTable"
::= { mainsMonitorEnergyLogLastWeeksEntry 1 }
mainsMonitorEnergyLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy consumption value logged every week in AC Mains Monitor."
::= { mainsMonitorEnergyLogLastWeeksEntry 2 }
mainsOutageTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the total mains outage time measured in hours."
::= { mainsOutageLog 1 }
mainsOutageLogDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in daily mains outage log."
::= { mainsOutageLog 2 }
mainsOutageLogDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsOutageLogDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily mains outage time log."
::= { mainsOutageLog 3 }
mainsOutageLogDaysEntry OBJECT-TYPE
SYNTAX MainsOutageLogDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsOutageLogDaysIndex }
::= { mainsOutageLogDaysTable 1 }
MainsOutageLogDaysEntry ::= SEQUENCE {
mainsOutageLogDaysIndex
Integer32,
mainsOutageLogDaysValue
Integer32
}
mainsOutageLogDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of mainsOutageLogDaysTable"
::= { mainsOutageLogDaysEntry 1 }
mainsOutageLogDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mains outage time value in minutes, logged every day."
::= { mainsOutageLogDaysEntry 2 }
mainsOutageLogWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in weekly mains outage time log."
::= { mainsOutageLog 4 }
mainsOutageLogWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsOutageLogWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly mains outage time log."
::= { mainsOutageLog 5 }
mainsOutageLogWeeksEntry OBJECT-TYPE
SYNTAX MainsOutageLogWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsOutageLogWeeksIndex }
::= { mainsOutageLogWeeksTable 1 }
MainsOutageLogWeeksEntry ::= SEQUENCE {
mainsOutageLogWeeksIndex
Integer32,
mainsOutageLogWeeksValue
Integer32
}
mainsOutageLogWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of mainsOutageLogWeeksTable"
::= { mainsOutageLogWeeksEntry 1 }
mainsOutageLogWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mains outage time value in hours, logged every week."
::= { mainsOutageLogWeeksEntry 2 }
mainsOutageLogMonthsNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in monthly mains outage time log."
::= { mainsOutageLog 6 }
mainsOutageLogMonthsTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsOutageLogMonthsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains monthly mains outage time log."
::= { mainsOutageLog 7 }
mainsOutageLogMonthsEntry OBJECT-TYPE
SYNTAX MainsOutageLogMonthsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsOutageLogMonthsIndex }
::= { mainsOutageLogMonthsTable 1 }
MainsOutageLogMonthsEntry ::= SEQUENCE {
mainsOutageLogMonthsIndex
Integer32,
mainsOutageLogMonthsValue
Integer32
}
mainsOutageLogMonthsIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of mainsOutageLogMonthsTable"
::= { mainsOutageLogMonthsEntry 1 }
mainsOutageLogMonthsValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mains outage time value in hours, logged every month."
::= { mainsOutageLogMonthsEntry 2 }
mainsNumberOfGroups OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value showing the number of groups of the mains subsystem."
::= { mains 7 }
mainsGroupsTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsGroupsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the status of mains group and number of phases in each group."
::= { mains 8 }
mainsGroupsEntry OBJECT-TYPE
SYNTAX MainsGroupsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsGroupIndex }
::= { mainsGroupsTable 1 }
MainsGroupsEntry ::= SEQUENCE {
mainsGroupIndex
Integer32,
mainsGroupStatus
INTEGER,
mainsGroupNumberOfPhases
Integer32
}
mainsGroupIndex OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..10 of mainsGroupTable"
::= { mainsGroupsEntry 1 }
mainsGroupStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of mains group."
::= { mainsGroupsEntry 2 }
mainsGroupNumberOfPhases OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value showing the number of phases of the mains group subsystem."
::= { mainsGroupsEntry 3 }
mainsGroupMainsFailureTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsGroupMainsFailureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about mains failure monitor of mains group"
::= { mains 9 }
mainsGroupMainsFailureEntry OBJECT-TYPE
SYNTAX MainsGroupMainsFailureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsGroupIndex }
::= { mainsGroupMainsFailureTable 1 }
MainsGroupMainsFailureEntry ::= SEQUENCE {
mainsGroupMainsFailureStatus
INTEGER,
mainsGroupMainsFailureDescription
DisplayString,
mainsGroupMainsFailureTrapRepeatCounter
Integer32,
mainsGroupMainsFailureAlarmEnable
INTEGER,
mainsGroupMainsFailureValue
Integer32,
mainsGroupMainsFailureMajorAlarmLevel
Integer32,
mainsGroupMainsFailureMinorAlarmLevel
Integer32
}
mainsGroupMainsFailureStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed phases is higher than the defined alarm level for the mains group"
::= { mainsGroupMainsFailureEntry 1 }
mainsGroupMainsFailureDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the mains group phase failure monitor. This is stored in the system controller
and can be changed by the user."
::= { mainsGroupMainsFailureEntry 2 }
mainsGroupMainsFailureTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { mainsGroupMainsFailureEntry 3 }
mainsGroupMainsFailureAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { mainsGroupMainsFailureEntry 4 }
mainsGroupMainsFailureValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The detected number of failed phases in the mains group."
::= { mainsGroupMainsFailureEntry 5 }
mainsGroupMainsFailureMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { mainsGroupMainsFailureEntry 6 }
mainsGroupMainsFailureMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { mainsGroupMainsFailureEntry 7 }
mainsGroupVoltageTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsGroupVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about mains voltage monitors for mains group"
::= { mains 10 }
mainsGroupVoltageEntry OBJECT-TYPE
SYNTAX MainsGroupVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsGroupIndex,
mainsGroupVoltageIndex }
::= { mainsGroupVoltageTable 1 }
MainsGroupVoltageEntry ::= SEQUENCE {
mainsGroupVoltageIndex
Integer32,
mainsGroupVoltageStatus
INTEGER,
mainsGroupVoltageDescription
DisplayString,
mainsGroupVoltageTrapRepeatCounter
Integer32,
mainsGroupVoltageAlarmEnable
INTEGER,
mainsGroupVoltageValue
Integer32,
mainsGroupVoltageMajorHighLevel
Integer32,
mainsGroupVoltageMinorHighLevel
Integer32,
mainsGroupVoltageMinorLowLevel
Integer32,
mainsGroupVoltageMajorLowLevel
Integer32
}
mainsGroupVoltageIndex OBJECT-TYPE
SYNTAX Integer32 (1..12)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..12 of mainsGroupVoltageTable"
::= { mainsGroupVoltageEntry 1 }
mainsGroupVoltageStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured mains voltage of the mains group."
::= { mainsGroupVoltageEntry 2 }
mainsGroupVoltageDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the mains voltage monitor of the mains group. This is stored in the system controller
and can be changed by the user. "
::= { mainsGroupVoltageEntry 3 }
mainsGroupVoltageTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { mainsGroupVoltageEntry 4 }
mainsGroupVoltageAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { mainsGroupVoltageEntry 5 }
mainsGroupVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured mains voltage in the mains group."
::= { mainsGroupVoltageEntry 6 }
mainsGroupVoltageMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { mainsGroupVoltageEntry 7 }
mainsGroupVoltageMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { mainsGroupVoltageEntry 8 }
mainsGroupVoltageMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { mainsGroupVoltageEntry 9 }
mainsGroupVoltageMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { mainsGroupVoltageEntry 10 }
mainsGroupOutageLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsGroupOutageLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This table contains total mains outage of the mains group and number of entries in each log table."
::= { mains 11 }
mainsGroupOutageLogEntry OBJECT-TYPE
SYNTAX MainsGroupOutageLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsGroupIndex }
::= { mainsGroupOutageLogTable 1 }
MainsGroupOutageLogEntry ::= SEQUENCE {
mainsGroupOutageTotal
Integer32,
mainsGroupOutageLogDaysNumberOfEntries
Integer32,
mainsGroupOutageLogWeeksNumberOfEntries
Integer32,
mainsGroupOutageLogMonthsNumberOfEntries
Integer32
}
mainsGroupOutageTotal OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the total mains outage time measured in hours in the mains group."
::= { mainsGroupOutageLogEntry 1 }
mainsGroupOutageLogDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in daily mains outage log."
::= { mainsGroupOutageLogEntry 2 }
mainsGroupOutageLogWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in weekly mains outage time log."
::= { mainsGroupOutageLogEntry 3 }
mainsGroupOutageLogMonthsNumberOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in monthly mains outage time log."
::= { mainsGroupOutageLogEntry 4 }
mainsGroupOutageLogDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsGroupOutageLogDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily mains outage time log of mains group."
::= { mains 12 }
mainsGroupOutageLogDaysEntry OBJECT-TYPE
SYNTAX MainsGroupOutageLogDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsGroupIndex,
mainsGroupOutageLogDaysIndex }
::= { mainsGroupOutageLogDaysTable 1 }
MainsGroupOutageLogDaysEntry ::= SEQUENCE {
mainsGroupOutageLogDaysIndex
Integer32,
mainsGroupOutageLogDaysValue
Integer32
}
mainsGroupOutageLogDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of mainsGroupOutageLogDaysTable"
::= { mainsGroupOutageLogDaysEntry 1 }
mainsGroupOutageLogDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mains outage time value in minutes of each mains group, logged every day."
::= { mainsGroupOutageLogDaysEntry 2 }
mainsGroupOutageLogWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsGroupOutageLogWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly mains outage time log of mains group."
::= { mains 13 }
mainsGroupOutageLogWeeksEntry OBJECT-TYPE
SYNTAX MainsGroupOutageLogWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsGroupIndex,
mainsGroupOutageLogWeeksIndex }
::= { mainsGroupOutageLogWeeksTable 1 }
MainsGroupOutageLogWeeksEntry ::= SEQUENCE {
mainsGroupOutageLogWeeksIndex
Integer32,
mainsGroupOutageLogWeeksValue
Integer32
}
mainsGroupOutageLogWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of mainsGroupOutageLogWeeksTable"
::= { mainsGroupOutageLogWeeksEntry 1 }
mainsGroupOutageLogWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mains outage time value in hours of each mains group, logged every week."
::= { mainsGroupOutageLogWeeksEntry 2 }
mainsGroupOutageLogMonthsTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainsGroupOutageLogMonthsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains monthly mains outage time log of mains group."
::= { mains 14 }
mainsGroupOutageLogMonthsEntry OBJECT-TYPE
SYNTAX MainsGroupOutageLogMonthsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainsGroupIndex,
mainsGroupOutageLogMonthsIndex }
::= { mainsGroupOutageLogMonthsTable 1 }
MainsGroupOutageLogMonthsEntry ::= SEQUENCE {
mainsGroupOutageLogMonthsIndex
Integer32,
mainsGroupOutageLogMonthsValue
Integer32
}
mainsGroupOutageLogMonthsIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of mainsGroupOutageLogMonthsTable"
::= { mainsGroupOutageLogMonthsEntry 1 }
mainsGroupOutageLogMonthsValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mains outage time value in hours of each mains group, logged every month."
::= { mainsGroupOutageLogMonthsEntry 2 }
generatorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of generator subsystem."
::= { generator 1 }
generatorFailStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of generator failure monitor."
::= { generator 2 }
generatorActivation OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicate if the generator run output signal is activated."
::= { generator 3 }
generatorDischargeValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the present discharge value in percentage of total capacity."
::= { generator 4 }
generatorMainsDelay OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Elapsing time of mains failure."
::= { generator 5 }
generatorChargeTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Elapsing time of charging with generator running."
::= { generator 6 }
generatorCapacityControlledStartStopEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Battery charge/discharge level control of starting and stopping of generator "
::= { generator 7 }
generatorCapacityStartOnDischargeLimit OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When the generatorCapacityControlled is enabled, the generator is started
when the remaining battery capacity drops below this limit in percentage of the total capacity."
::= { generator 8 }
generatorCapacityStopOnChargeLimit OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When the generatorCapacityControlled is enabled, the generator is stopped
when the remaining battery capacity is greater than this limit in percentage of the total capacity."
::= { generator 9 }
generatorCurrentLimitControlledStopEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables the generator to stop when the charge current drops below generatorCurrentLimitControlledStopValue. "
::= { generator 10 }
generatorCurrentLimitControlledStopValue OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Generator stops when the charge current drop drops below this level. "
::= { generator 11 }
generatorVoltageControlledStartEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable voltage controlled generator activation."
::= { generator 12 }
generatorVoltageControlStartVoltage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The voltage limit to start generator."
::= { generator 13 }
generatorVoltageControlStopAfter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A time delay for stopping generator when generator is activated by voltage."
::= { generator 14 }
generatorDailyRunEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable generator daily run function."
::= { generator 15 }
generatorDailyRunSetupTable OBJECT-TYPE
SYNTAX SEQUENCE OF GeneratorDailyRunSetupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains configurations of generator daily run."
::= { generator 16 }
generatorDailyRunSetupEntry OBJECT-TYPE
SYNTAX GeneratorDailyRunSetupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { generatorDailyRunDayIndex }
::= { generatorDailyRunSetupTable 1 }
GeneratorDailyRunSetupEntry ::= SEQUENCE {
generatorDailyRunDayIndex
INTEGER,
generatorDailyRunStartHour
Integer32,
generatorDailyRunStopHour
Integer32
}
generatorDailyRunDayIndex OBJECT-TYPE
SYNTAX INTEGER {
sunday (1),
monday (2),
tuesday (3),
wednesday (4),
thursday (5),
friday (6),
saturday (7)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..7 of generatorDailyRunSetupTable"
::= { generatorDailyRunSetupEntry 1 }
generatorDailyRunStartHour OBJECT-TYPE
SYNTAX Integer32 (0..23)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Generator daily starting time."
::= { generatorDailyRunSetupEntry 2 }
generatorDailyRunStopHour OBJECT-TYPE
SYNTAX Integer32 (0..23)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Generator daily stopping time."
::= { generatorDailyRunSetupEntry 3 }
generatorMonthlyRunEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable generator monthly run function."
::= { generator 17 }
generatorMonthlyRunStartTime OBJECT-TYPE
SYNTAX Integer32 (0..23)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Generator monthly run starting time."
::= { generator 18 }
generatorMonthlyRunStartDayinMonth1 OBJECT-TYPE
SYNTAX Integer32 (1..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Generator monthly run starting day #1."
::= { generator 19 }
generatorMonthlyRunStartDayinMonth2 OBJECT-TYPE
SYNTAX Integer32 (1..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Generator monthly run starting day #2."
::= { generator 20 }
generatorTankNumberOfTanks OBJECT-TYPE
SYNTAX Integer32 (0..2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of fuel tanks."
::= { generator 21 }
generatorTankTable OBJECT-TYPE
SYNTAX SEQUENCE OF GeneratorTankEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about generator fuel tanks."
::= { generator 22 }
generatorTankEntry OBJECT-TYPE
SYNTAX GeneratorTankEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { generatorTankIndex }
::= { generatorTankTable 1 }
GeneratorTankEntry ::= SEQUENCE {
generatorTankIndex
Integer32,
generatorTankStatus
INTEGER,
generatorTankDescription
DisplayString,
generatorTankTrapRepeatCounter
Counter32,
generatorTankEnable
INTEGER,
generatorTankValue
Integer32,
generatorTankMajorHighLevel
Integer32,
generatorTankMinorHighLevel
Integer32,
generatorTankMinorLowLevel
Integer32,
generatorTankMajorLowLevel
Integer32
}
generatorTankIndex OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..2 of generatorTankTable"
::= { generatorTankEntry 1 }
generatorTankStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured fuel level in tank."
::= { generatorTankEntry 2 }
generatorTankDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the fuel level monitor. This is stored in the system controller
and can be changed by the user. "
::= { generatorTankEntry 3 }
generatorTankTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { generatorTankEntry 4 }
generatorTankEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { generatorTankEntry 5 }
generatorTankValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured fuel level."
::= { generatorTankEntry 6 }
generatorTankMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { generatorTankEntry 7 }
generatorTankMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { generatorTankEntry 8 }
generatorTankMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { generatorTankEntry 9 }
generatorTankMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { generatorTankEntry 10 }
generatorEnergyLogAccumulated OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the accumulated energy delivered through rectifiers from generator."
::= { generatorEnergyLog 1 }
generatorEnergyLogLastHoursNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in generator hourly energy log."
::= { generatorEnergyLog 2 }
generatorEnergyLogLastHoursTable OBJECT-TYPE
SYNTAX SEQUENCE OF GeneratorEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains hourly energy log of generator."
::= { generatorEnergyLog 3 }
generatorEnergyLogLastHoursEntry OBJECT-TYPE
SYNTAX GeneratorEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { generatorEnergyLogLastHoursIndex }
::= { generatorEnergyLogLastHoursTable 1 }
GeneratorEnergyLogLastHoursEntry ::= SEQUENCE {
generatorEnergyLogLastHoursIndex
Integer32,
generatorEnergyLogLastHoursValue
Integer32
}
generatorEnergyLogLastHoursIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of generatorEnergyLogLastHoursTable"
::= { generatorEnergyLogLastHoursEntry 1 }
generatorEnergyLogLastHoursValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every hour."
::= { generatorEnergyLogLastHoursEntry 2 }
generatorEnergyLogLastDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in generator daily energy log."
::= { generatorEnergyLog 4 }
generatorEnergyLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF GeneratorEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily energy log of generator."
::= { generatorEnergyLog 5 }
generatorEnergyLogLastDaysEntry OBJECT-TYPE
SYNTAX GeneratorEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { generatorEnergyLogLastDaysIndex }
::= { generatorEnergyLogLastDaysTable 1 }
GeneratorEnergyLogLastDaysEntry ::= SEQUENCE {
generatorEnergyLogLastDaysIndex
Integer32,
generatorEnergyLogLastDaysValue
Integer32
}
generatorEnergyLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of generatorEnergyLogLastDaysTable"
::= { generatorEnergyLogLastDaysEntry 1 }
generatorEnergyLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every day"
::= { generatorEnergyLogLastDaysEntry 2 }
generatorEnergyLogLastWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in generator weekly energy log."
::= { generatorEnergyLog 6 }
generatorEnergyLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF GeneratorEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly energy log of generator."
::= { generatorEnergyLog 7 }
generatorEnergyLogLastWeeksEntry OBJECT-TYPE
SYNTAX GeneratorEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { generatorEnergyLogLastWeeksIndex }
::= { generatorEnergyLogLastWeeksTable 1 }
GeneratorEnergyLogLastWeeksEntry ::= SEQUENCE {
generatorEnergyLogLastWeeksIndex
Integer32,
generatorEnergyLogLastWeeksValue
Integer32
}
generatorEnergyLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of generatorEnergyLogLastWeeksTable"
::= { generatorEnergyLogLastWeeksEntry 1 }
generatorEnergyLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every week."
::= { generatorEnergyLogLastWeeksEntry 2 }
generatorRunHoursTotalHours OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the total generator running hours."
::= { generatorRunHoursLog 1 }
generatorRunHoursLogLastDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in generator daily running hours log."
::= { generatorRunHoursLog 2 }
generatorRunHoursLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF GeneratorRunHoursLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"generator running time in minutes"
::= { generatorRunHoursLog 3 }
generatorRunHoursLogLastDaysEntry OBJECT-TYPE
SYNTAX GeneratorRunHoursLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { generatorRunHoursLogLastDaysIndex }
::= { generatorRunHoursLogLastDaysTable 1 }
GeneratorRunHoursLogLastDaysEntry ::= SEQUENCE {
generatorRunHoursLogLastDaysIndex
Integer32,
generatorRunHoursLogLastDaysValue
Integer32
}
generatorRunHoursLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of generatorRunHoursLogLastDaysTable"
::= { generatorRunHoursLogLastDaysEntry 1 }
generatorRunHoursLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Generator running time in minutes, logged every day."
::= { generatorRunHoursLogLastDaysEntry 2 }
generatorRunHoursLogLastWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in generator weekly running hours log."
::= { generatorRunHoursLog 4 }
generatorRunHoursLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF GeneratorRunHoursLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"generator running time in hours"
::= { generatorRunHoursLog 5 }
generatorRunHoursLogLastWeeksEntry OBJECT-TYPE
SYNTAX GeneratorRunHoursLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { generatorRunHoursLogLastWeeksIndex }
::= { generatorRunHoursLogLastWeeksTable 1 }
GeneratorRunHoursLogLastWeeksEntry ::= SEQUENCE {
generatorRunHoursLogLastWeeksIndex
Integer32,
generatorRunHoursLogLastWeeksValue
Integer32
}
generatorRunHoursLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of generatorRunHoursLogLastWeeksTable"
::= { generatorRunHoursLogLastWeeksEntry 1 }
generatorRunHoursLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Generator running time in hours, logged every week."
::= { generatorRunHoursLogLastWeeksEntry 2 }
generatorRunHoursLogLastMonthsNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in generator monthly running hours log."
::= { generatorRunHoursLog 6 }
generatorRunHoursLogLastMonthsTable OBJECT-TYPE
SYNTAX SEQUENCE OF GeneratorRunHoursLogLastMonthsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"generator running time in hours"
::= { generatorRunHoursLog 7 }
generatorRunHoursLogLastMonthsEntry OBJECT-TYPE
SYNTAX GeneratorRunHoursLogLastMonthsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { generatorRunHoursLogLastMonthsIndex }
::= { generatorRunHoursLogLastMonthsTable 1 }
GeneratorRunHoursLogLastMonthsEntry ::= SEQUENCE {
generatorRunHoursLogLastMonthsIndex
Integer32,
generatorRunHoursLogLastMonthsValue
Integer32
}
generatorRunHoursLogLastMonthsIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of generatorRunHoursLogLastMonthsTable"
::= { generatorRunHoursLogLastMonthsEntry 1 }
generatorRunHoursLogLastMonthsValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Generator running time in hours, logged every month."
::= { generatorRunHoursLogLastMonthsEntry 2 }
generatorFuelConsumptionTotalUsedTable OBJECT-TYPE
SYNTAX SEQUENCE OF GeneratorFuelConsumptionTotalUsedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains total fuel consumption for each tank."
::= { generatorFuelConsumptionLog 1 }
generatorFuelConsumptionTotalUsedEntry OBJECT-TYPE
SYNTAX GeneratorFuelConsumptionTotalUsedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { generatorTankIndex }
::= { generatorFuelConsumptionTotalUsedTable 1 }
GeneratorFuelConsumptionTotalUsedEntry ::= SEQUENCE {
generatorFuelConsumptionTotalUsed
Integer32
}
generatorFuelConsumptionTotalUsed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total fuel consumption value."
::= { generatorFuelConsumptionTotalUsedEntry 1 }
generatorFuelConsumptionLogLastDaysNoOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in generator daily fuel consumption log."
::= { generatorFuelConsumptionLog 2 }
generatorFuelConsumptionLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF GeneratorFuelConsumptionLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains generator daily fuel consumption log."
::= { generatorFuelConsumptionLog 3 }
generatorFuelConsumptionLogLastDaysEntry OBJECT-TYPE
SYNTAX GeneratorFuelConsumptionLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { generatorTankIndex,
generatorFuelConsumptionLogLastDaysIndex }
::= { generatorFuelConsumptionLogLastDaysTable 1 }
GeneratorFuelConsumptionLogLastDaysEntry ::= SEQUENCE {
generatorFuelConsumptionLogLastDaysIndex
Integer32,
generatorFuelConsumptionLogLastDaysValue
Integer32
}
generatorFuelConsumptionLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of generatorFuelConsumptionLogLastDaysTable"
::= { generatorFuelConsumptionLogLastDaysEntry 1 }
generatorFuelConsumptionLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Generator fuel consumption value, logged every day."
::= { generatorFuelConsumptionLogLastDaysEntry 2 }
generatorFuelConsumptionLogLastWeeksNoOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in generator weekly fuel consumption log."
::= { generatorFuelConsumptionLog 4 }
generatorFuelConsumptionLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF GeneratorFuelConsumptionLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains generator weekly fuel consumption log."
::= { generatorFuelConsumptionLog 5 }
generatorFuelConsumptionLogLastWeeksEntry OBJECT-TYPE
SYNTAX GeneratorFuelConsumptionLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { generatorTankIndex,
generatorFuelConsumptionLogLastWeeksIndex }
::= { generatorFuelConsumptionLogLastWeeksTable 1 }
GeneratorFuelConsumptionLogLastWeeksEntry ::= SEQUENCE {
generatorFuelConsumptionLogLastWeeksIndex
Integer32,
generatorFuelConsumptionLogLastWeeksValue
Integer32
}
generatorFuelConsumptionLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of generatorFuelConsumptionLogLastWeeksTable"
::= { generatorFuelConsumptionLogLastWeeksEntry 1 }
generatorFuelConsumptionLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Generator fuel consumption value, logged every week."
::= { generatorFuelConsumptionLogLastWeeksEntry 2 }
generatorFuelConsumptionLogLastMonthsNoOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in generator hourly fuel consumption log."
::= { generatorFuelConsumptionLog 6 }
generatorFuelConsumptionLogLastMonthsTable OBJECT-TYPE
SYNTAX SEQUENCE OF GeneratorFuelConsumptionLogLastMonthsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains generator hourly fuel consumption log."
::= { generatorFuelConsumptionLog 7 }
generatorFuelConsumptionLogLastMonthsEntry OBJECT-TYPE
SYNTAX GeneratorFuelConsumptionLogLastMonthsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { generatorTankIndex,
generatorFuelConsumptionLogLastMonthsIndex }
::= { generatorFuelConsumptionLogLastMonthsTable 1 }
GeneratorFuelConsumptionLogLastMonthsEntry ::= SEQUENCE {
generatorFuelConsumptionLogLastMonthsIndex
Integer32,
generatorFuelConsumptionLogLastMonthsValue
Integer32
}
generatorFuelConsumptionLogLastMonthsIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of generatorFuelConsumptionLogLastHoursTable"
::= { generatorFuelConsumptionLogLastMonthsEntry 1 }
generatorFuelConsumptionLogLastMonthsValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Generator fuel consumption value, logged every hour."
::= { generatorFuelConsumptionLogLastMonthsEntry 2 }
rectifiersStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of rectifier subsystem."
::= { rectifiers 1 }
rectifiersCurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured total rectifier current."
::= { rectifiersCurrent 1 }
rectifiersCurrentDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the total rectifier current monitor. This is stored in the system controller
and can be changed by the user"
::= { rectifiersCurrent 2 }
rectifiersCurrentTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { rectifiersCurrent 3 }
rectifiersCurrentAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { rectifiersCurrent 4 }
rectifiersCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured total rectifier current."
::= { rectifiersCurrent 5 }
rectifiersCurrentMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { rectifiersCurrent 6 }
rectifiersCurrentMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { rectifiersCurrent 7 }
rectifiersCapacityStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured used rectifier capacity."
::= { rectifiersCapacity 1 }
rectifiersCapacityDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the used rectifier capacity monitor. This is stored in the system controller
and can be changed by the user"
::= { rectifiersCapacity 2 }
rectifiersCapacityTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { rectifiersCapacity 3 }
rectifiersCapacityAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { rectifiersCapacity 4 }
rectifiersCapacityValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The used rectifier capacity value presented in percentage of the total installed rectifier capacity."
::= { rectifiersCapacity 5 }
rectifiersCapacityMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { rectifiersCapacity 6 }
rectifiersCapacityMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { rectifiersCapacity 7 }
rectifiersErrorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed units is higher than the defined alarm level."
::= { rectifiersError 1 }
rectifiersErrorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the rectifier error monitor. This is stored in the system controller
and can be changed by the user"
::= { rectifiersError 2 }
rectifiersErrorTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { rectifiersError 3 }
rectifiersErrorEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { rectifiersError 4 }
rectifiersErrorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failed rectifiers."
::= { rectifiersError 5 }
rectifiersErrorMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { rectifiersError 6 }
rectifiersErrorMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { rectifiersError 7 }
rectifiersNumberOfRectifiers OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of installed rectifiers."
::= { rectifiers 5 }
rectifierTable OBJECT-TYPE
SYNTAX SEQUENCE OF RectifierEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table shows the information of each rectifier installed in the system."
::= { rectifiers 6 }
rectifierEntry OBJECT-TYPE
SYNTAX RectifierEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rectifierIndex }
::= { rectifierTable 1 }
RectifierEntry ::= SEQUENCE {
rectifierIndex
Integer32,
rectifierStatus
INTEGER,
rectifierOutputCurrentValue
Integer32,
rectifierInputVoltageValue
Integer32,
rectifierType
DisplayString,
rectifierHwPartNumber
DisplayString,
rectifierHwVersion
DisplayString,
rectifierSwPartNumber
DisplayString,
rectifierSwVersion
DisplayString
}
rectifierIndex OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..100 of rectifierTable"
::= { rectifierEntry 1 }
rectifierStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of rectifier."
::= { rectifierEntry 2 }
rectifierOutputCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output current value of rectifier."
::= { rectifierEntry 3 }
rectifierInputVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The input voltage value of rectifier."
::= { rectifierEntry 4 }
rectifierType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..27))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of rectifier"
::= { rectifierEntry 5 }
rectifierHwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware part number of rectifier"
::= { rectifierEntry 6 }
rectifierHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version number of rectifier"
::= { rectifierEntry 7 }
rectifierSwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Part number of secondary software in rectifier"
::= { rectifierEntry 8 }
rectifierSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version number of secondary software in rectifier"
::= { rectifierEntry 9 }
rectifiersEnergyLogAccumulated OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the accumulated energy delivered from rectifiers."
::= { rectifiersEnergyLog 1 }
rectifiersEnergyLogLastHoursNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in rectifier hourly energy log."
::= { rectifiersEnergyLog 2 }
rectifiersEnergyLogLastHoursTable OBJECT-TYPE
SYNTAX SEQUENCE OF RectifiersEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains hourly energy log of rectifiers."
::= { rectifiersEnergyLog 3 }
rectifiersEnergyLogLastHoursEntry OBJECT-TYPE
SYNTAX RectifiersEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rectifiersEnergyLogLastHoursIndex }
::= { rectifiersEnergyLogLastHoursTable 1 }
RectifiersEnergyLogLastHoursEntry ::= SEQUENCE {
rectifiersEnergyLogLastHoursIndex
Integer32,
rectifiersEnergyLogLastHoursValue
Integer32
}
rectifiersEnergyLogLastHoursIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of rectifiersEnergyLogLastHoursTable"
::= { rectifiersEnergyLogLastHoursEntry 1 }
rectifiersEnergyLogLastHoursValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every hour."
::= { rectifiersEnergyLogLastHoursEntry 2 }
rectifiersEnergyLogLastDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in rectifier daily energy log."
::= { rectifiersEnergyLog 4 }
rectifiersEnergyLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF RectifiersEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily energy log of rectifiers."
::= { rectifiersEnergyLog 5 }
rectifiersEnergyLogLastDaysEntry OBJECT-TYPE
SYNTAX RectifiersEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rectifiersEnergyLogLastDaysIndex }
::= { rectifiersEnergyLogLastDaysTable 1 }
RectifiersEnergyLogLastDaysEntry ::= SEQUENCE {
rectifiersEnergyLogLastDaysIndex
Integer32,
rectifiersEnergyLogLastDaysValue
Integer32
}
rectifiersEnergyLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of rectifiersEnergyLogLastDaysTable"
::= { rectifiersEnergyLogLastDaysEntry 1 }
rectifiersEnergyLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every day."
::= { rectifiersEnergyLogLastDaysEntry 2 }
rectifiersEnergyLogLastWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in rectifier weekly energy log."
::= { rectifiersEnergyLog 6 }
rectifiersEnergyLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF RectifiersEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly energy log of rectifiers."
::= { rectifiersEnergyLog 7 }
rectifiersEnergyLogLastWeeksEntry OBJECT-TYPE
SYNTAX RectifiersEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rectifiersEnergyLogLastWeeksIndex }
::= { rectifiersEnergyLogLastWeeksTable 1 }
RectifiersEnergyLogLastWeeksEntry ::= SEQUENCE {
rectifiersEnergyLogLastWeeksIndex
Integer32,
rectifiersEnergyLogLastWeeksValue
Integer32
}
rectifiersEnergyLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of rectifiersEnergyLogLastWeekTable"
::= { rectifiersEnergyLogLastWeeksEntry 1 }
rectifiersEnergyLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every week."
::= { rectifiersEnergyLogLastWeeksEntry 2 }
rectifiersNumberOfGroups OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of rectifier groups"
::= { rectifiers 8 }
rectifierGroupsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RectifierGroupsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains status and the number of installed rectifiers of each rectifier groups."
::= { rectifiers 9 }
rectifierGroupsEntry OBJECT-TYPE
SYNTAX RectifierGroupsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rectifierGroupIndex }
::= { rectifierGroupsTable 1 }
RectifierGroupsEntry ::= SEQUENCE {
rectifierGroupIndex
Integer32,
rectifierGroupStatus
INTEGER,
rectifierGroupNumberOfRectifiers
Integer32
}
rectifierGroupIndex OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..10 of rectifierGroupsTable"
::= { rectifierGroupsEntry 1 }
rectifierGroupStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of each rectifier group."
::= { rectifierGroupsEntry 2 }
rectifierGroupNumberOfRectifiers OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of installed rectifiers in each rectifier groups"
::= { rectifierGroupsEntry 3 }
rectifierGroupCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF RectifierGroupCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about the total rectifier current of each rectifier groups, which is calculated
by summing up current from each rectifier in a rectifier group."
::= { rectifiers 10 }
rectifierGroupCurrentEntry OBJECT-TYPE
SYNTAX RectifierGroupCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rectifierGroupIndex }
::= { rectifierGroupCurrentTable 1 }
RectifierGroupCurrentEntry ::= SEQUENCE {
rectifierGroupCurrentStatus
INTEGER,
rectifierGroupCurrentDescription
DisplayString,
rectifierGroupCurrentTrapRepeatCounter
Integer32,
rectifierGroupCurrentAlarmEnable
INTEGER,
rectifierGroupCurrentValue
Integer32,
rectifierGroupCurrentMajorAlarmLevel
Integer32,
rectifierGroupCurrentMinorAlarmLevel
Integer32
}
rectifierGroupCurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured total rectifier current of the rectifier group"
::= { rectifierGroupCurrentEntry 1 }
rectifierGroupCurrentDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the total rectifier current monitor of a rectifier group. This is stored in the system controller
and can be changed by the user"
::= { rectifierGroupCurrentEntry 2 }
rectifierGroupCurrentTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { rectifierGroupCurrentEntry 3 }
rectifierGroupCurrentAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { rectifierGroupCurrentEntry 4 }
rectifierGroupCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured total rectifier current of each rectifier group."
::= { rectifierGroupCurrentEntry 5 }
rectifierGroupCurrentMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { rectifierGroupCurrentEntry 6 }
rectifierGroupCurrentMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { rectifierGroupCurrentEntry 7 }
rectifierGroupCapacityTable OBJECT-TYPE
SYNTAX SEQUENCE OF RectifierGroupCapacityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This table contains information about the used rectifier capacity of each rectifier group."
::= { rectifiers 11 }
rectifierGroupCapacityEntry OBJECT-TYPE
SYNTAX RectifierGroupCapacityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rectifierGroupIndex }
::= { rectifierGroupCapacityTable 1 }
RectifierGroupCapacityEntry ::= SEQUENCE {
rectifierGroupCapacityStatus
INTEGER,
rectifierGroupCapacityDescription
DisplayString,
rectifierGroupCapacityTrapRepeatCounter
Integer32,
rectifierGroupCapacityAlarmEnable
INTEGER,
rectifierGroupCapacityValue
Integer32,
rectifierGroupCapacityMajorAlarmLevel
Integer32,
rectifierGroupCapacityMinorAlarmLevel
Integer32
}
rectifierGroupCapacityStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured used rectifier capacity of each rectifier group"
::= { rectifierGroupCapacityEntry 1 }
rectifierGroupCapacityDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the used rectifier capacity monitor of each rectifier group. This is stored in the system controller
and can be changed by the user"
::= { rectifierGroupCapacityEntry 2 }
rectifierGroupCapacityTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { rectifierGroupCapacityEntry 3 }
rectifierGroupCapacityAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { rectifierGroupCapacityEntry 4 }
rectifierGroupCapacityValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The used rectifier capacity value presented in percentage of the total installed rectifier capacity of each rectifier group."
::= { rectifierGroupCapacityEntry 5 }
rectifierGroupCapacityMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { rectifierGroupCapacityEntry 6 }
rectifierGroupCapacityMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { rectifierGroupCapacityEntry 7 }
rectifierGroupErrorTable OBJECT-TYPE
SYNTAX SEQUENCE OF RectifierGroupErrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This table contains information about the rectifier error monitor of each rectifier group."
::= { rectifiers 12 }
rectifierGroupErrorEntry OBJECT-TYPE
SYNTAX RectifierGroupErrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rectifierGroupIndex }
::= { rectifierGroupErrorTable 1 }
RectifierGroupErrorEntry ::= SEQUENCE {
rectifierGroupErrorStatus
INTEGER,
rectifierGroupErrorDescription
DisplayString,
rectifierGroupErrorTrapRepeatCounter
Integer32,
rectifierGroupErrorAlarmEnable
INTEGER,
rectifierGroupErrorValue
Integer32,
rectifierGroupErrorMajorAlarmLevel
Integer32,
rectifierGroupErrorMinorAlarmLevel
Integer32
}
rectifierGroupErrorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed units is higher than the defined alarm level."
::= { rectifierGroupErrorEntry 1 }
rectifierGroupErrorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the rectifier error monitor of each rectifier group. This is stored in the system controller
and can be changed by the user"
::= { rectifierGroupErrorEntry 2 }
rectifierGroupErrorTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { rectifierGroupErrorEntry 3 }
rectifierGroupErrorAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { rectifierGroupErrorEntry 4 }
rectifierGroupErrorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failed rectifiers of each rectifier group."
::= { rectifierGroupErrorEntry 5 }
rectifierGroupErrorMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { rectifierGroupErrorEntry 6 }
rectifierGroupErrorMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { rectifierGroupErrorEntry 7 }
rectifierGroupRectifierTable OBJECT-TYPE
SYNTAX SEQUENCE OF RectifierGroupRectifierEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table shows the information of each rectifier installed in each of the rectifier group in the system."
::= { rectifiers 13 }
rectifierGroupRectifierEntry OBJECT-TYPE
SYNTAX RectifierGroupRectifierEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rectifierGroupIndex,
rectifierGroupRectifierIndex }
::= { rectifierGroupRectifierTable 1 }
RectifierGroupRectifierEntry ::= SEQUENCE {
rectifierGroupRectifierIndex
Integer32,
rectifierGroupRectifierStatus
INTEGER,
rectifierGroupRectifierOutputCurrentValue
Integer32,
rectifierGroupRectifierInputVoltageValue
Integer32,
rectifierGroupRectifierType
DisplayString,
rectifierGroupRectifierHwPartNumber
DisplayString,
rectifierGroupRectifierHwVersion
DisplayString,
rectifierGroupRectifierSwPartNumber
DisplayString,
rectifierGroupRectifierSwVersion
DisplayString
}
rectifierGroupRectifierIndex OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..100 of rectifierGroupRectifierTable"
::= { rectifierGroupRectifierEntry 1 }
rectifierGroupRectifierStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of rectifier."
::= { rectifierGroupRectifierEntry 2 }
rectifierGroupRectifierOutputCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output current value of rectifier."
::= { rectifierGroupRectifierEntry 3 }
rectifierGroupRectifierInputVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The input voltage value of rectifier."
::= { rectifierGroupRectifierEntry 4 }
rectifierGroupRectifierType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..27))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of rectifier"
::= { rectifierGroupRectifierEntry 5 }
rectifierGroupRectifierHwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware part number of rectifier"
::= { rectifierGroupRectifierEntry 6 }
rectifierGroupRectifierHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version number of rectifier"
::= { rectifierGroupRectifierEntry 7 }
rectifierGroupRectifierSwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Part number of secondary software in rectifier"
::= { rectifierGroupRectifierEntry 8 }
rectifierGroupRectifierSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version number of secondary software in rectifier"
::= { rectifierGroupRectifierEntry 9 }
rectifierGroupEnergyLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF RectifierGroupEnergyLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This branch contains information about rectifiers' energy logs of each rectifier group."
::= { rectifiers 14 }
rectifierGroupEnergyLogEntry OBJECT-TYPE
SYNTAX RectifierGroupEnergyLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rectifierGroupIndex }
::= { rectifierGroupEnergyLogTable 1 }
RectifierGroupEnergyLogEntry ::= SEQUENCE {
rectifierGroupEnergyLogAccumulated
Integer32,
rectifierGroupEnergyLogLastHoursNumberOfEntries
Integer32,
rectifierGroupEnergyLogLastDaysNumberOfEntries
Integer32,
rectifierGroupEnergyLogLastWeeksNumberOfEntries
Integer32
}
rectifierGroupEnergyLogAccumulated OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the accumulated energy delivered from rectifiers of each rectifier group."
::= { rectifierGroupEnergyLogEntry 1 }
rectifierGroupEnergyLogLastHoursNumberOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in rectifier group hourly energy log."
::= { rectifierGroupEnergyLogEntry 2 }
rectifierGroupEnergyLogLastDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in rectifier group daily energy log."
::= { rectifierGroupEnergyLogEntry 3 }
rectifierGroupEnergyLogLastWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in rectifier group weekly energy log."
::= { rectifierGroupEnergyLogEntry 4 }
rectifierGroupEnergyLogLastHoursTable OBJECT-TYPE
SYNTAX SEQUENCE OF RectifierGroupEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains hourly energy log of each rectifier group"
::= { rectifiers 15 }
rectifierGroupEnergyLogLastHoursEntry OBJECT-TYPE
SYNTAX RectifierGroupEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rectifierGroupIndex,
rectifierGroupEnergyLogLastHoursIndex }
::= { rectifierGroupEnergyLogLastHoursTable 1 }
RectifierGroupEnergyLogLastHoursEntry ::= SEQUENCE {
rectifierGroupEnergyLogLastHoursIndex
Integer32,
rectifierGroupEnergyLogLastHoursValue
Integer32
}
rectifierGroupEnergyLogLastHoursIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of rectifierGroupEnergyLogLastHoursTable"
::= { rectifierGroupEnergyLogLastHoursEntry 1 }
rectifierGroupEnergyLogLastHoursValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every hour."
::= { rectifierGroupEnergyLogLastHoursEntry 2 }
rectifierGroupEnergyLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF RectifierGroupEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily energy log of each rectifier group"
::= { rectifiers 16 }
rectifierGroupEnergyLogLastDaysEntry OBJECT-TYPE
SYNTAX RectifierGroupEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rectifierGroupIndex,
rectifierGroupEnergyLogLastDaysIndex }
::= { rectifierGroupEnergyLogLastDaysTable 1 }
RectifierGroupEnergyLogLastDaysEntry ::= SEQUENCE {
rectifierGroupEnergyLogLastDaysIndex
Integer32,
rectifierGroupEnergyLogLastDaysValue
Integer32
}
rectifierGroupEnergyLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of rectifierGroupEnergyLogLasDaysTable"
::= { rectifierGroupEnergyLogLastDaysEntry 1 }
rectifierGroupEnergyLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every day."
::= { rectifierGroupEnergyLogLastDaysEntry 2 }
rectifierGroupEnergyLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF RectifierGroupEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly energy log of each rectifier group"
::= { rectifiers 17 }
rectifierGroupEnergyLogLastWeeksEntry OBJECT-TYPE
SYNTAX RectifierGroupEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rectifierGroupIndex,
rectifierGroupEnergyLogLastWeeksIndex }
::= { rectifierGroupEnergyLogLastWeeksTable 1 }
RectifierGroupEnergyLogLastWeeksEntry ::= SEQUENCE {
rectifierGroupEnergyLogLastWeeksIndex
Integer32,
rectifierGroupEnergyLogLastWeeksValue
Integer32
}
rectifierGroupEnergyLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of rectifierGroupEnergyLogLastWeeksTable"
::= { rectifierGroupEnergyLogLastWeeksEntry 1 }
rectifierGroupEnergyLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every week."
::= { rectifierGroupEnergyLogLastWeeksEntry 2 }
rectifiersTemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of the rectifier temperature can be either one of the defined enumerated values"
::= { rectifiersTemperature 1 }
rectifiersTemperatureDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the rectifier temperature monitor. This is stored in the system controller
and can be changed by the user. "
::= { rectifiersTemperature 2 }
rectifiersTemperatureTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { rectifiersTemperature 3 }
rectifiersTemperatureAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { rectifiersTemperature 4 }
rectifiersTemperatureValue OBJECT-TYPE
SYNTAX Integer32 (0..9999)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The highest value of the rectifier temperature measurements.
Depending on the global setting in the Control unit, this value will be presented in Celsius
or Fahrenheit."
::= { rectifiersTemperature 5 }
rectifiersTemperatureMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { rectifiersTemperature 6 }
rectifiersTemperatureMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { rectifiersTemperature 7 }
rectifiersTemperatureMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { rectifiersTemperature 8 }
rectifiersTemperatureMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { rectifiersTemperature 9 }
rectifierGroupTemperatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF RectifierGroupTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about the highest rectifier temperature of each rectifier groups, which is calculated
by summing up current from each rectifier in a rectifier group."
::= { rectifiers 19 }
rectifierGroupTemperatureEntry OBJECT-TYPE
SYNTAX RectifierGroupTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rectifierGroupIndex }
::= { rectifierGroupTemperatureTable 1 }
RectifierGroupTemperatureEntry ::= SEQUENCE {
rectifierGroupTemperatureStatus
INTEGER,
rectifierGroupTemperatureDescription
DisplayString,
rectifierGroupTemperatureTrapRepeatCounter
Integer32,
rectifierGroupTemperatureAlarmEnable
INTEGER,
rectifierGroupTemperatureValue
Integer32,
rectifierGroupTemperatureMajorHighLevel
Integer32,
rectifierGroupTemperatureMinorHighLevel
Integer32,
rectifierGroupTemperatureMinorLowLevel
Integer32,
rectifierGroupTemperatureMajorLowLevel
Integer32
}
rectifierGroupTemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured highest rectifier temperature of the rectifier group"
::= { rectifierGroupTemperatureEntry 1 }
rectifierGroupTemperatureDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the highest rectifier temperature monitor of a rectifier group. This is stored in the system controller
and can be changed by the user"
::= { rectifierGroupTemperatureEntry 2 }
rectifierGroupTemperatureTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { rectifierGroupTemperatureEntry 3 }
rectifierGroupTemperatureAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { rectifierGroupTemperatureEntry 4 }
rectifierGroupTemperatureValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured highest rectifier temperature of each rectifier group."
::= { rectifierGroupTemperatureEntry 5 }
rectifierGroupTemperatureMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { rectifierGroupTemperatureEntry 6 }
rectifierGroupTemperatureMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { rectifierGroupTemperatureEntry 7 }
rectifierGroupTemperatureMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { rectifierGroupTemperatureEntry 8 }
rectifierGroupTemperatureMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { rectifierGroupTemperatureEntry 9 }
dcdcNumberOfGroups OBJECT-TYPE
SYNTAX Integer32 (0..5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dcdc groups"
::= { dcdc 1 }
dcdcGroupsTable OBJECT-TYPE
SYNTAX SEQUENCE OF DcdcGroupsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about dcdc groups."
::= { dcdc 2 }
dcdcGroupsEntry OBJECT-TYPE
SYNTAX DcdcGroupsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { dcdcGroupIndex }
::= { dcdcGroupsTable 1 }
DcdcGroupsEntry ::= SEQUENCE {
dcdcGroupIndex
Integer32,
dcdcGroupStatus
INTEGER,
dcdcGroupNumberOfDcdcConverters
Integer32,
dcdcGroupOutputVoltage
Integer32,
dcdcNumberOfCurrents
Integer32,
dcdcNumberOfCapacities
Integer32,
dcdcNumberOfAlarms
Integer32
}
dcdcGroupIndex OBJECT-TYPE
SYNTAX Integer32 (1..5)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { dcdcGroupsEntry 1 }
dcdcGroupStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of dcdc group."
::= { dcdcGroupsEntry 2 }
dcdcGroupNumberOfDcdcConverters OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of installed dcdc converters."
::= { dcdcGroupsEntry 3 }
dcdcGroupOutputVoltage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Output voltage of dcdc converters"
::= { dcdcGroupsEntry 4 }
dcdcNumberOfCurrents OBJECT-TYPE
SYNTAX Integer32 (0..5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dcdc currents"
::= { dcdcGroupsEntry 5 }
dcdcNumberOfCapacities OBJECT-TYPE
SYNTAX Integer32 (0..5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dcdc capacities"
::= { dcdcGroupsEntry 6 }
dcdcNumberOfAlarms OBJECT-TYPE
SYNTAX Integer32 (0..5)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of dcdc alarms"
::= { dcdcGroupsEntry 7 }
dcdcCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF DcdcCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about the total dcdc current."
::= { dcdc 3 }
dcdcCurrentEntry OBJECT-TYPE
SYNTAX DcdcCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { dcdcGroupIndex }
::= { dcdcCurrentTable 1 }
DcdcCurrentEntry ::= SEQUENCE {
dcdcCurrentStatus
INTEGER,
dcdcCurrentDescription
DisplayString,
dcdcCurrentTrapRepeatCounter
Counter32,
dcdcCurrentAlarmEnable
INTEGER,
dcdcCurrentValue
Integer32,
dcdcCurrentMajorAlarmLevel
Integer32,
dcdcCurrentMinorAlarmLevel
Integer32
}
dcdcCurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured total dcdc current."
::= { dcdcCurrentEntry 1 }
dcdcCurrentDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the total dcdc current monitor. This is stored in the system controller
and can be changed by the user"
::= { dcdcCurrentEntry 2 }
dcdcCurrentTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { dcdcCurrentEntry 3 }
dcdcCurrentAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { dcdcCurrentEntry 4 }
dcdcCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured total dcdc current."
::= { dcdcCurrentEntry 5 }
dcdcCurrentMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { dcdcCurrentEntry 6 }
dcdcCurrentMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { dcdcCurrentEntry 7 }
dcdcCapacityTable OBJECT-TYPE
SYNTAX SEQUENCE OF DcdcCapacityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about the used dcdc capacity."
::= { dcdc 4 }
dcdcCapacityEntry OBJECT-TYPE
SYNTAX DcdcCapacityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { dcdcGroupIndex }
::= { dcdcCapacityTable 1 }
DcdcCapacityEntry ::= SEQUENCE {
dcdcCapacityStatus
INTEGER,
dcdcCapacityDescription
DisplayString,
dcdcCapacityTrapRepeatCounter
Counter32,
dcdcCapacityAlarmEnable
INTEGER,
dcdcCapacityValue
Integer32,
dcdcCapacityMajorAlarmLevel
Integer32,
dcdcCapacityMinorAlarmLevel
Integer32
}
dcdcCapacityStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured used dcdc capacity."
::= { dcdcCapacityEntry 1 }
dcdcCapacityDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the used dcdc capacity monitor. This is stored in the system controller
and can be changed by the user"
::= { dcdcCapacityEntry 2 }
dcdcCapacityTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes of"
::= { dcdcCapacityEntry 3 }
dcdcCapacityAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { dcdcCapacityEntry 4 }
dcdcCapacityValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The used dcdc capacity value presented in percentage of the total installed dcdc capacity."
::= { dcdcCapacityEntry 5 }
dcdcCapacityMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { dcdcCapacityEntry 6 }
dcdcCapacityMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { dcdcCapacityEntry 7 }
dcdcTable OBJECT-TYPE
SYNTAX SEQUENCE OF DcdcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table shows the information of each dcdc converter installed in the system."
::= { dcdc 5 }
dcdcEntry OBJECT-TYPE
SYNTAX DcdcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { dcdcGroupIndex,
dcdcIndex }
::= { dcdcTable 1 }
DcdcEntry ::= SEQUENCE {
dcdcIndex
Integer32,
dcdcStatus
INTEGER,
dcdcOutputCurrentValue
Integer32,
dcdcInputVoltageValue
Integer32,
dcdcType
DisplayString,
dcdcHwPartNumber
DisplayString,
dcdcHwVersion
DisplayString,
dcdcSwPartNumber
DisplayString,
dcdcSwVersion
DisplayString
}
-- Index used for navigating the rows 1..100 of dcdcTable
dcdcIndex OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..100 of dcdcTable"
::= { dcdcEntry 1 }
dcdcStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of dcdc converter"
::= { dcdcEntry 2 }
dcdcOutputCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output current value of dcdc."
::= { dcdcEntry 3 }
dcdcInputVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The input voltage value of dcdc."
::= { dcdcEntry 4 }
dcdcType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..27))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of dcdc converter"
::= { dcdcEntry 5 }
dcdcHwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware part number of dcdc converter"
::= { dcdcEntry 6 }
dcdcHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version number of dcdc converter"
::= { dcdcEntry 7 }
dcdcSwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Part number of secondary software in dcdc converter"
::= { dcdcEntry 8 }
dcdcSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version number of secondary software in dcdc converter"
::= { dcdcEntry 9 }
dcdcErrorTable OBJECT-TYPE
SYNTAX SEQUENCE OF DcdcErrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about the dcdc error monitor."
::= { dcdc 6 }
dcdcErrorEntry OBJECT-TYPE
SYNTAX DcdcErrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { dcdcGroupIndex }
::= { dcdcErrorTable 1 }
DcdcErrorEntry ::= SEQUENCE {
dcdcErrorStatus
INTEGER,
dcdcErrorDescription
DisplayString,
dcdcErrorTrapRepeatCounter
Counter32,
dcdcErrorEnable
INTEGER,
dcdcErrorValue
Integer32,
dcdcErrorMajorAlarmLevel
Integer32,
dcdcErrorMinorAlarmLevel
Integer32
}
dcdcErrorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed units is higher than the defined alarm level."
::= { dcdcErrorEntry 1 }
dcdcErrorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the dcdc error monitor. This is stored in the system controller
and can be changed by the user"
::= { dcdcErrorEntry 2 }
dcdcErrorTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { dcdcErrorEntry 3 }
dcdcErrorEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { dcdcErrorEntry 4 }
dcdcErrorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failed dcdc converters."
::= { dcdcErrorEntry 5 }
dcdcErrorMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { dcdcErrorEntry 6 }
dcdcErrorMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { dcdcErrorEntry 7 }
solarChargersStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of solar charger subsystem."
::= { solarChargers 1 }
solarChargersCurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured total solar current."
::= { solarChargersCurrent 1 }
solarChargersCurrentDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the total solar current monitor. This is stored in the system controller
and can be changed by the user"
::= { solarChargersCurrent 2 }
solarChargersCurrentTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { solarChargersCurrent 3 }
solarChargersCurrentAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { solarChargersCurrent 4 }
solarChargersCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured total solar current."
::= { solarChargersCurrent 5 }
solarChargersCurrentMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { solarChargersCurrent 6 }
solarChargersCurrentMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { solarChargersCurrent 7 }
solarChargersErrorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed units is higher than the defined alarm level."
::= { solarChargersError 1 }
solarChargersErrorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the solar error monitor. This is stored in the system controller
and can be changed by the user"
::= { solarChargersError 2 }
solarChargersErrorTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { solarChargersError 3 }
solarChargersErrorEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { solarChargersError 4 }
solarChargersErrorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failed solar chargers."
::= { solarChargersError 5 }
solarChargersErrorMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { solarChargersError 6 }
solarChargersErrorMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { solarChargersError 7 }
solarChargersNumberOfSolarChargers OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of installed solar chargers."
::= { solarChargers 5 }
solarChargerTable OBJECT-TYPE
SYNTAX SEQUENCE OF SolarChargerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table shows the information of each solar charger installed in the system."
::= { solarChargers 6 }
solarChargerEntry OBJECT-TYPE
SYNTAX SolarChargerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { solarChargerIndex }
::= { solarChargerTable 1 }
SolarChargerEntry ::= SEQUENCE {
solarChargerIndex
Integer32,
solarChargerStatus
INTEGER,
solarChargerOutputCurrentValue
Integer32,
solarChargerInputVoltageValue
Integer32,
solarChargerType
DisplayString,
solarChargerHwPartNumber
DisplayString,
solarChargerHwVersion
DisplayString,
solarChargerSwPartNumber
DisplayString,
solarChargerSwVersion
DisplayString
}
solarChargerIndex OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..100 of solarChargerTable"
::= { solarChargerEntry 1 }
solarChargerStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of solar charger."
::= { solarChargerEntry 2 }
solarChargerOutputCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output current value of solar charger."
::= { solarChargerEntry 3 }
solarChargerInputVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The input voltage value of solar charger."
::= { solarChargerEntry 4 }
solarChargerType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..27))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of solar charger"
::= { solarChargerEntry 5 }
solarChargerHwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware part number of solar charger"
::= { solarChargerEntry 6 }
solarChargerHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version number of solar charger"
::= { solarChargerEntry 7 }
solarChargerSwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Part number of secondary software in solar charger"
::= { solarChargerEntry 8 }
solarChargerSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version number of secondary software in solar charger"
::= { solarChargerEntry 9 }
solarChargersEnergyLogAccumulated OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the accumulated energy delivered from solar chargers."
::= { solarChargersEnergyLog 1 }
solarChargersEnergyLogLastHoursNumberOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in solar charger hourly energy log."
::= { solarChargersEnergyLog 2 }
solarChargersEnergyLogLastHoursTable OBJECT-TYPE
SYNTAX SEQUENCE OF SolarChargersEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains hourly energy log of solar chargers."
::= { solarChargersEnergyLog 3 }
solarChargersEnergyLogLastHoursEntry OBJECT-TYPE
SYNTAX SolarChargersEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { solarChargersEnergyLogLastHoursIndex }
::= { solarChargersEnergyLogLastHoursTable 1 }
SolarChargersEnergyLogLastHoursEntry ::= SEQUENCE {
solarChargersEnergyLogLastHoursIndex
Integer32,
solarChargersEnergyLogLastHoursValue
Integer32
}
solarChargersEnergyLogLastHoursIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of solarChargersEnergyLogLastHoursTable"
::= { solarChargersEnergyLogLastHoursEntry 1 }
solarChargersEnergyLogLastHoursValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every hour."
::= { solarChargersEnergyLogLastHoursEntry 2 }
solarChargersEnergyLogLastDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in solar charger daily energy log."
::= { solarChargersEnergyLog 4 }
solarChargersEnergyLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF SolarChargersEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily energy log of solar chargers."
::= { solarChargersEnergyLog 5 }
solarChargersEnergyLogLastDaysEntry OBJECT-TYPE
SYNTAX SolarChargersEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { solarChargersEnergyLogLastDaysIndex }
::= { solarChargersEnergyLogLastDaysTable 1 }
SolarChargersEnergyLogLastDaysEntry ::= SEQUENCE {
solarChargersEnergyLogLastDaysIndex
Integer32,
solarChargersEnergyLogLastDaysValue
Integer32
}
solarChargersEnergyLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of solarChargersEnergyLogLastDaysTable"
::= { solarChargersEnergyLogLastDaysEntry 1 }
solarChargersEnergyLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every day."
::= { solarChargersEnergyLogLastDaysEntry 2 }
solarChargersEnergyLogLastWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in solar charger weekly energy log."
::= { solarChargersEnergyLog 6 }
solarChargersEnergyLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF SolarChargersEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly energy log of solar chargers."
::= { solarChargersEnergyLog 7 }
solarChargersEnergyLogLastWeeksEntry OBJECT-TYPE
SYNTAX SolarChargersEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { solarChargersEnergyLogLastWeeksIndex }
::= { solarChargersEnergyLogLastWeeksTable 1 }
SolarChargersEnergyLogLastWeeksEntry ::= SEQUENCE {
solarChargersEnergyLogLastWeeksIndex
Integer32,
solarChargersEnergyLogLastWeeksValue
Integer32
}
solarChargersEnergyLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of solarChargersEnergyLogLastWeekTable"
::= { solarChargersEnergyLogLastWeeksEntry 1 }
solarChargersEnergyLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every week."
::= { solarChargersEnergyLogLastWeeksEntry 2 }
windChargersStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of wind charger subsystem."
::= { windChargers 1 }
windChargersCurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured total wind current."
::= { windChargersCurrent 1 }
windChargersCurrentDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the total wind current monitor. This is stored in the system controller
and can be changed by the user"
::= { windChargersCurrent 2 }
windChargersCurrentTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { windChargersCurrent 3 }
windChargersCurrentAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { windChargersCurrent 4 }
windChargersCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured total wind current."
::= { windChargersCurrent 5 }
windChargersCurrentMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { windChargersCurrent 6 }
windChargersCurrentMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { windChargersCurrent 7 }
windChargersErrorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed units is higher than the defined alarm level."
::= { windChargersError 1 }
windChargersErrorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the wind error monitor. This is stored in the system controller
and can be changed by the user"
::= { windChargersError 2 }
windChargersErrorTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { windChargersError 3 }
windChargersErrorEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { windChargersError 4 }
windChargersErrorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failed wind chargers."
::= { windChargersError 5 }
windChargersErrorMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { windChargersError 6 }
windChargersErrorMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { windChargersError 7 }
windChargersNumberOfWindChargers OBJECT-TYPE
SYNTAX Integer32 (0..254)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of installed wind chargers."
::= { windChargers 5 }
windChargerTable OBJECT-TYPE
SYNTAX SEQUENCE OF WindChargerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table shows the information of each wind charger installed in the system."
::= { windChargers 6 }
windChargerEntry OBJECT-TYPE
SYNTAX WindChargerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { windChargerIndex }
::= { windChargerTable 1 }
WindChargerEntry ::= SEQUENCE {
windChargerIndex
Integer32,
windChargerStatus
INTEGER,
windChargerOutputCurrentValue
Integer32,
windChargerInputVoltageValue
Integer32,
windChargerType
DisplayString,
windChargerHwPartNumber
DisplayString,
windChargerHwVersion
DisplayString,
windChargerSwPartNumber
DisplayString,
windChargerSwVersion
DisplayString
}
windChargerIndex OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..100 of windChargerTable"
::= { windChargerEntry 1 }
windChargerStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of wind charger."
::= { windChargerEntry 2 }
windChargerOutputCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output current value of wind charger."
::= { windChargerEntry 3 }
windChargerInputVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The input voltage value of wind charger."
::= { windChargerEntry 4 }
windChargerType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..27))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of wind charger"
::= { windChargerEntry 5 }
windChargerHwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware part number of wind charger"
::= { windChargerEntry 6 }
windChargerHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version number of wind charger"
::= { windChargerEntry 7 }
windChargerSwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Part number of secondary software in wind charger"
::= { windChargerEntry 8 }
windChargerSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version number of secondary software in wind charger"
::= { windChargerEntry 9 }
windChargersEnergyLogAccumulated OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the accumulated energy delivered to/from wind chargers."
::= { windChargersEnergyLog 1 }
windChargersEnergyLogLastHoursNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in wind charger hourly energy log."
::= { windChargersEnergyLog 2 }
windChargersEnergyLogLastHoursTable OBJECT-TYPE
SYNTAX SEQUENCE OF WindChargersEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains hourly energy log of wind chargers."
::= { windChargersEnergyLog 3 }
windChargersEnergyLogLastHoursEntry OBJECT-TYPE
SYNTAX WindChargersEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { windChargersEnergyLogLastHoursIndex }
::= { windChargersEnergyLogLastHoursTable 1 }
WindChargersEnergyLogLastHoursEntry ::= SEQUENCE {
windChargersEnergyLogLastHoursIndex
Integer32,
windChargersEnergyLogLastHoursValue
Integer32
}
windChargersEnergyLogLastHoursIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of windChargersEnergyLogLastHoursTable"
::= { windChargersEnergyLogLastHoursEntry 1 }
windChargersEnergyLogLastHoursValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every hour."
::= { windChargersEnergyLogLastHoursEntry 2 }
windChargersEnergyLogLastDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in wind charger daily energy log."
::= { windChargersEnergyLog 4 }
windChargersEnergyLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF WindChargersEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily energy log of wind chargers."
::= { windChargersEnergyLog 5 }
windChargersEnergyLogLastDaysEntry OBJECT-TYPE
SYNTAX WindChargersEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { windChargersEnergyLogLastDaysIndex }
::= { windChargersEnergyLogLastDaysTable 1 }
WindChargersEnergyLogLastDaysEntry ::= SEQUENCE {
windChargersEnergyLogLastDaysIndex
Integer32,
windChargersEnergyLogLastDaysValue
Integer32
}
windChargersEnergyLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of windChargersEnergyLogLastDaysTable"
::= { windChargersEnergyLogLastDaysEntry 1 }
windChargersEnergyLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every day."
::= { windChargersEnergyLogLastDaysEntry 2 }
windChargersEnergyLogLastWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in wind charger weekly energy log."
::= { windChargersEnergyLog 6 }
windChargersEnergyLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF WindChargersEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly energy log of wind chargers."
::= { windChargersEnergyLog 7 }
windChargersEnergyLogLastWeeksEntry OBJECT-TYPE
SYNTAX WindChargersEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { windChargersEnergyLogLastWeeksIndex }
::= { windChargersEnergyLogLastWeeksTable 1 }
WindChargersEnergyLogLastWeeksEntry ::= SEQUENCE {
windChargersEnergyLogLastWeeksIndex
Integer32,
windChargersEnergyLogLastWeeksValue
Integer32
}
windChargersEnergyLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of windChargersEnergyLogLastWeekTable"
::= { windChargersEnergyLogLastWeeksEntry 1 }
windChargersEnergyLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every week."
::= { windChargersEnergyLogLastWeeksEntry 2 }
loadStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of load subsystem."
::= { load 1 }
loadCurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured load current."
::= { loadCurrent 1 }
loadCurrentDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the load current monitor. This is stored in the system controller
and can be changed by the user. "
::= { loadCurrent 2 }
loadCurrentTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { loadCurrent 3 }
loadCurrentAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { loadCurrent 4 }
loadCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured load current."
::= { loadCurrent 5 }
loadCurrentMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { loadCurrent 6 }
loadCurrentMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { loadCurrent 7 }
loadFusesStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of the load fuses."
::= { load 3 }
loadNumberOfGroups OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of load groups"
::= { load 4 }
loadGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF LoadGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about load groups."
::= { load 5 }
loadGroupEntry OBJECT-TYPE
SYNTAX LoadGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { loadGroupIndex }
::= { loadGroupTable 1 }
LoadGroupEntry ::= SEQUENCE {
loadGroupIndex
Integer32,
loadGroupStatus
INTEGER,
loadNumberOfLVLDs
Integer32,
loadNumberOfVoltages
Integer32
}
loadGroupIndex OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..8 of loadGroupTable"
::= { loadGroupEntry 1 }
loadGroupStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of load group"
::= { loadGroupEntry 2 }
loadNumberOfLVLDs OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of LVLDs installed in load group"
::= { loadGroupEntry 3 }
loadNumberOfVoltages OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of voltages in load group"
::= { loadGroupEntry 4 }
loadLVLDTable OBJECT-TYPE
SYNTAX SEQUENCE OF LoadLVLDEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about LVLDs"
::= { load 6 }
loadLVLDEntry OBJECT-TYPE
SYNTAX LoadLVLDEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { loadGroupIndex,
loadLVLDIndex }
::= { loadLVLDTable 1 }
LoadLVLDEntry ::= SEQUENCE {
loadLVLDIndex
Integer32,
loadLVLDStatus
INTEGER,
loadLVLDDescription
DisplayString,
loadLVLDTrapRepeatCounter
Counter32,
loadLVLDEnable
INTEGER,
loadLVLDValue
Integer32,
loadLVLDConnectVoltage
Integer32,
loadLVLDDisconnectVoltage
Integer32
}
loadLVLDIndex OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..8 of loadLVLDTable"
::= { loadLVLDEntry 1 }
loadLVLDStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of LVLD"
::= { loadLVLDEntry 2 }
loadLVLDDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the LVLD. This is stored in the system controller
and can be changed by the user. "
::= { loadLVLDEntry 3 }
loadLVLDTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { loadLVLDEntry 4 }
loadLVLDEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the LVLD will be reported."
::= { loadLVLDEntry 5 }
loadLVLDValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured value of the LVLD."
::= { loadLVLDEntry 6 }
loadLVLDConnectVoltage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The load Contactor's Reconnect Voltage"
::= { loadLVLDEntry 7 }
loadLVLDDisconnectVoltage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The load Contactor's Disconnect Voltage"
::= { loadLVLDEntry 8 }
loadFuseTable OBJECT-TYPE
SYNTAX SEQUENCE OF LoadFuseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about load fuse "
::= { load 7 }
loadFuseEntry OBJECT-TYPE
SYNTAX LoadFuseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { loadGroupIndex }
::= { loadFuseTable 1 }
LoadFuseEntry ::= SEQUENCE {
loadFuseStatus
INTEGER,
loadFuseDescription
DisplayString,
loadFuseTrapRepeatCounter
Counter32,
loadFuseAlarmEnable
INTEGER,
loadFuseValue
Integer32
}
loadFuseStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of load fuse"
::= { loadFuseEntry 1 }
loadFuseDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the load fuse monitor. This is stored in the system controller
and can be changed by the user. "
::= { loadFuseEntry 2 }
loadFuseTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { loadFuseEntry 3 }
loadFuseAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { loadFuseEntry 4 }
loadFuseValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The measured value of the load fuse."
::= { loadFuseEntry 5 }
loadEnergyLogAccumulated OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the accumulated energy delivered to load."
::= { loadEnergyLog 1 }
loadEnergyLogLastHoursNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in load hourly energy log."
::= { loadEnergyLog 2 }
loadEnergyLogLastHoursTable OBJECT-TYPE
SYNTAX SEQUENCE OF LoadEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { loadEnergyLog 3 }
loadEnergyLogLastHoursEntry OBJECT-TYPE
SYNTAX LoadEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { loadEnergyLogLastHoursIndex }
::= { loadEnergyLogLastHoursTable 1 }
LoadEnergyLogLastHoursEntry ::= SEQUENCE {
loadEnergyLogLastHoursIndex
Integer32,
loadEnergyLogLastHoursValue
Integer32
}
loadEnergyLogLastHoursIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of loadEnergyLogLastHoursTable"
::= { loadEnergyLogLastHoursEntry 1 }
loadEnergyLogLastHoursValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every hour."
::= { loadEnergyLogLastHoursEntry 2 }
loadEnergyLogLastDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in load daily energy log."
::= { loadEnergyLog 4 }
loadEnergyLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF LoadEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { loadEnergyLog 5 }
loadEnergyLogLastDaysEntry OBJECT-TYPE
SYNTAX LoadEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { loadEnergyLogLastDaysIndex }
::= { loadEnergyLogLastDaysTable 1 }
LoadEnergyLogLastDaysEntry ::= SEQUENCE {
loadEnergyLogLastDaysIndex
Integer32,
loadEnergyLogLastDaysValue
Integer32
}
loadEnergyLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of loadEnergyLogLastDaysTable"
::= { loadEnergyLogLastDaysEntry 1 }
loadEnergyLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every day."
::= { loadEnergyLogLastDaysEntry 2 }
loadEnergyLogLastWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in load weekly energy log."
::= { loadEnergyLog 6 }
loadEnergyLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF LoadEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { loadEnergyLog 7 }
loadEnergyLogLastWeeksEntry OBJECT-TYPE
SYNTAX LoadEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { loadEnergyLogLastWeeksIndex }
::= { loadEnergyLogLastWeeksTable 1 }
LoadEnergyLogLastWeeksEntry ::= SEQUENCE {
loadEnergyLogLastWeeksIndex
Integer32,
loadEnergyLogLastWeeksValue
Integer32
}
loadEnergyLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of loadEnergyLogLastWeekTable"
::= { loadEnergyLogLastWeeksEntry 1 }
loadEnergyLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every week."
::= { loadEnergyLogLastWeeksEntry 2 }
loadVoltageTable OBJECT-TYPE
SYNTAX SEQUENCE OF LoadVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about voltages"
::= { load 9 }
loadVoltageEntry OBJECT-TYPE
SYNTAX LoadVoltageEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { loadGroupIndex,
loadVoltageIndex }
::= { loadVoltageTable 1 }
LoadVoltageEntry ::= SEQUENCE {
loadVoltageIndex
Integer32,
loadVoltageStatus
INTEGER,
loadVoltageDescription
DisplayString,
loadVoltageTrapRepeatCounter
Counter32,
loadVoltageEnable
INTEGER,
loadVoltageValue
Integer32
}
loadVoltageIndex OBJECT-TYPE
SYNTAX Integer32 (1..3)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..3 of loadVoltageTable"
::= { loadVoltageEntry 1 }
loadVoltageStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of voltage"
::= { loadVoltageEntry 2 }
loadVoltageDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the voltage. This is stored in the system controller
and can be changed by the user. "
::= { loadVoltageEntry 3 }
loadVoltageTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { loadVoltageEntry 4 }
loadVoltageEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the LVLD will be reported."
::= { loadVoltageEntry 5 }
loadVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured value of the voltage."
::= { loadVoltageEntry 6 }
-- The reported status of the battery subsystem. The status reflects the condition
-- of all underlying alarm monitors in the battery subsystem
batteryStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A toplevel status for the battery subsystem. The state of this reflects the status of all
underlying statuses for the battery. Any change in one of the 'data monitors' in
the battery subsystem will propagate up to this status indicator."
::= { battery 1 }
batteryDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A descriptive name of the battery installed in the system."
::= { battery 2 }
batteryReferenceVoltage OBJECT-TYPE
SYNTAX Integer32 (840..60417)
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 3 }
batteryFusesStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of the battery fuses/breakers can mainly be normal(1) or majorAlarm(3) and
some other rarely used values ."
::= { battery 4 }
-- The status value for the measured battery voltage. If the battery voltage reach outside
-- the limits set by the major/minor low/high level settings this status will change accordingly.
batteryVoltageStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured battery voltage."
::= { batteryVoltage 1 }
batteryVoltageDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery voltage monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryVoltage 2 }
batteryVoltageTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryVoltage 3 }
batteryVoltageAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The measured battery voltage alarm enable/disable control"
::= { batteryVoltage 4 }
batteryVoltageValue OBJECT-TYPE
SYNTAX Integer32 (0..7500)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured battery voltage."
::= { batteryVoltage 5 }
batteryVoltageMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Major High Battery Voltage alarm limit set voltage"
::= { batteryVoltage 6 }
batteryVoltageMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Minor High Battery Voltage alarm limit set voltage"
::= { batteryVoltage 7 }
batteryVoltageMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Minor Low Battery Voltage alarm limit set voltage"
::= { batteryVoltage 8 }
batteryVoltageMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Major Low Battery Voltage alarm limit set voltage"
::= { batteryVoltage 9 }
batteryCurrentsStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured battery current"
::= { batteryCurrents 1 }
batteryCurrentsDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery current monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryCurrents 2 }
batteryCurrentsTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryCurrents 3 }
batteryCurrentsAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryCurrents 4 }
batteryCurrentsValue OBJECT-TYPE
SYNTAX Integer32
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"
::= { batteryCurrents 5 }
batteryCurrentsMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { batteryCurrents 6 }
batteryCurrentsMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { batteryCurrents 7 }
batteryCurrentsMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { batteryCurrents 8 }
batteryCurrentsMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { batteryCurrents 9 }
batteryTemperaturesStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of the battery fuses/breakers can be either one of the defined enumerated values"
::= { batteryTemperatures 1 }
batteryTemperaturesDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery temperature monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryTemperatures 2 }
batteryTemperaturesTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryTemperatures 3 }
batteryTemperaturesAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryTemperatures 4 }
batteryTemperaturesValue OBJECT-TYPE
SYNTAX Integer32 (0..9999)
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."
::= { batteryTemperatures 5 }
batteryTemperaturesMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { batteryTemperatures 6 }
batteryTemperaturesMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { batteryTemperatures 7 }
batteryTemperaturesMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { batteryTemperatures 8 }
batteryTemperaturesMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { batteryTemperatures 9 }
batteryTimeLeftStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the estimated battery remaining backup time."
::= { batteryTimeLeft 1 }
batteryTimeLeftDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery discharge time monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryTimeLeft 2 }
batteryTimeLeftTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryTimeLeft 3 }
batteryTimeLeftAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryTimeLeft 4 }
batteryTimeLeftValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The estimated value of battery remaining backup time."
::= { batteryTimeLeft 5 }
batteryTimeLeftMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { batteryTimeLeft 6 }
batteryTimeLeftMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { batteryTimeLeft 7 }
batteryRemainingCapacityStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the battery remaining capacity monitor."
::= { batteryRemainingCapacity 1 }
batteryRemainingCapacityDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery remaining capacity monitor. This is stored in the system controller
and can be changed by the user."
::= { batteryRemainingCapacity 2 }
batteryRemainingCapacityTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryRemainingCapacity 3 }
batteryRemainingCapacityAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryRemainingCapacity 4 }
batteryRemainingCapacityValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Battery remaining capacity (SOC) value estimated from the latest battery test result."
::= { batteryRemainingCapacity 5 }
batteryRemainingCapacityMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { batteryRemainingCapacity 6 }
batteryRemainingCapacityMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { batteryRemainingCapacity 7 }
batteryUsedCapacityStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the battery used capacity (DoD) monitor"
::= { batteryUsedCapacity 1 }
batteryUsedCapacityDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery used capacity (DoD) monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryUsedCapacity 2 }
batteryUsedCapacityTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryUsedCapacity 3 }
batteryUsedCapacityAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryUsedCapacity 4 }
batteryUsedCapacityValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the estimated battery used capacity (DoD)."
::= { batteryUsedCapacity 5 }
batteryUsedCapacityMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { batteryUsedCapacity 6 }
batteryUsedCapacityMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { batteryUsedCapacity 7 }
batteryTotalCapacityStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the total capacity monitor."
::= { batteryTotalCapacity 1 }
batteryTotalCapacityDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery total capacity monitor. This is stored in the system controller
and can be changed by the user"
::= { batteryTotalCapacity 2 }
batteryTotalCapacityTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryTotalCapacity 3 }
batteryTotalCapacityAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryTotalCapacity 4 }
batteryTotalCapacityValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the estimated total battery capacity (installed Ah - SoH) value."
::= { batteryTotalCapacity 5 }
batteryTotalCapacityMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { batteryTotalCapacity 6 }
batteryTotalCapacityMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { batteryTotalCapacity 7 }
batteryQualityStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the battery quality (SoH) monitor."
::= { batteryQuality 1 }
batteryQualityDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery quality (SoH) monitor. This is stored in the system controller
and can be changed by the user"
::= { batteryQuality 2 }
batteryQualityTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryQuality 3 }
batteryQualityAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryQuality 4 }
batteryQualityValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculated battery quality (SoH) based on the latest battery test"
::= { batteryQuality 5 }
batteryQualityMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { batteryQuality 6 }
batteryQualityMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { batteryQuality 7 }
batteryLVBDStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Battery Contactor is connected, disconnected, disabled or in any other alarm condition"
::= { batteryLVBD 1 }
batteryLVBDDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery LVBD monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryLVBD 2 }
batteryLVBDTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryLVBD 3 }
batteryLVBDEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the LVBD will be reported."
::= { batteryLVBD 4 }
batteryLVBDValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured value of the LVBD."
::= { batteryLVBD 5 }
batteryLVBDConnectVoltage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Battery Contactor's Reconnect Voltage"
::= { batteryLVBD 6 }
batteryLVBDDisconnectVoltage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Battery Contactor's Disconnect Voltage"
::= { batteryLVBD 7 }
batteryChargeCurrentLimitEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable of the battery charge current limitation feature; 0=disable, 1=enable."
::= { batteryChargeCurrentLimit 1 }
batteryChargeCurrentLimitValue OBJECT-TYPE
SYNTAX Integer32 (0..32767)
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"
::= { batteryChargeCurrentLimit 2 }
batteryBoostVoltage OBJECT-TYPE
SYNTAX Integer32 (870..60418)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Voltage at which the DC System boost charges the batteries."
::= { batteryBoost 1 }
batteryBoostCommand 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."
::= { batteryBoost 2 }
batteryBoostCurrentThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The boosting will terminate when the charge current drops below the BoostCurrentThreshold limit."
::= { batteryBoost 3 }
batteryBoostManualMaxDuration OBJECT-TYPE
SYNTAX Integer32 (0..1440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A protection against overcharging.
When running manual boost, the boosting will always terminate at this point. "
::= { batteryBoost 4 }
batteryTestVoltage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the battery test end voltage. The battery test will be terminated when the voltage
drops below the end voltage."
::= { batteryTest 1 }
batteryTestCommand 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."
::= { batteryTest 2 }
batteryTestNumberOfResults OBJECT-TYPE
SYNTAX Integer32 (0..10)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the number of valid battery test results stored in controller."
::= { batteryTest 3 }
batteryTestResultTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryTestResultEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the battery test results stored in controller."
::= { batteryTest 4 }
batteryTestResultEntry OBJECT-TYPE
SYNTAX BatteryTestResultEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryTestResultIndex }
::= { batteryTestResultTable 1 }
BatteryTestResultEntry ::= SEQUENCE {
batteryTestResultIndex
Integer32,
batteryTestResultStartDateTime
DateAndTime,
batteryTestResultDuration
Integer32,
batteryTestResultDischarged
Integer32,
batteryTestResultQuality
Integer32
}
batteryTestResultIndex OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A index pointing to one of ten possible battery test results"
::= { batteryTestResultEntry 1 }
batteryTestResultStartDateTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the time and date when the test started."
::= { batteryTestResultEntry 2 }
batteryTestResultDuration OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the test duration in minutes."
::= { batteryTestResultEntry 3 }
batteryTestResultDischarged OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the discharged Ah during test."
::= { batteryTestResultEntry 4 }
batteryTestResultQuality OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the calculated battery quality (SoH)in percentage."
::= { batteryTestResultEntry 5 }
batteryTempCompEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable (1) or Disable (0) of Battery Temperature Compensated output regulation mode"
::= { batteryTempComp 1 }
batteryBankNumberOfBanks OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of battery banks installed in system."
::= { batteryBank 1 }
batteryBankTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryBankEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { batteryBank 2 }
batteryBankEntry OBJECT-TYPE
SYNTAX BatteryBankEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryBankIndex }
::= { batteryBankTable 1 }
BatteryBankEntry ::= SEQUENCE {
batteryBankIndex
Integer32,
batteryBankStatus
INTEGER,
batteryBankNumberOfTemperatures
Integer32,
batteryBankNumberOfCurrents
Integer32,
batteryBankNumberOfFuses
Integer32,
batteryBankNumberOfSymmetries
Integer32
}
batteryBankIndex OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..8 of batteryBankTable "
::= { batteryBankEntry 1 }
batteryBankStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of battery bank"
::= { batteryBankEntry 2 }
batteryBankNumberOfTemperatures OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of temperature measurements in battery bank."
::= { batteryBankEntry 3 }
batteryBankNumberOfCurrents OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of current measurements in battery bank."
::= { batteryBankEntry 4 }
batteryBankNumberOfFuses OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of fuses installed in battery bank."
::= { batteryBankEntry 5 }
batteryBankNumberOfSymmetries OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of symmetry measurements available in battery bank."
::= { batteryBankEntry 6 }
batteryBankTemperatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryBankTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { batteryBank 3 }
batteryBankTemperatureEntry OBJECT-TYPE
SYNTAX BatteryBankTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryBankIndex,
batteryTemperatureIndex }
::= { batteryBankTemperatureTable 1 }
BatteryBankTemperatureEntry ::= SEQUENCE {
batteryTemperatureIndex
Integer32,
batteryTemperatureStatus
INTEGER,
batteryTemperatureDescription
DisplayString,
batteryTemperatureTrapRepeatCounter
Counter32,
batteryTemperatureAlarmEnable
INTEGER,
batteryTemperatureValue
Integer32,
batteryTemperatureMajorHighLevel
Integer32,
batteryTemperatureMinorHighLevel
Integer32,
batteryTemperatureMinorLowLevel
Integer32,
batteryTemperatureMajorLowLevel
Integer32
}
batteryTemperatureIndex OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This index denotes which row in the temperature input table.
The size of the table is defined by the batteryBankNumberOfTemp "
::= { batteryBankTemperatureEntry 1 }
batteryTemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of battery temperature monitor"
::= { batteryBankTemperatureEntry 2 }
batteryTemperatureDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery temperature monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryBankTemperatureEntry 3 }
batteryTemperatureTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryBankTemperatureEntry 4 }
batteryTemperatureAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryBankTemperatureEntry 5 }
batteryTemperatureValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured battery temperature."
::= { batteryBankTemperatureEntry 6 }
batteryTemperatureMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { batteryBankTemperatureEntry 7 }
batteryTemperatureMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { batteryBankTemperatureEntry 8 }
batteryTemperatureMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { batteryBankTemperatureEntry 9 }
batteryTemperatureMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { batteryBankTemperatureEntry 10 }
batteryBankCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryBankCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { batteryBank 4 }
batteryBankCurrentEntry OBJECT-TYPE
SYNTAX BatteryBankCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryBankIndex,
batteryCurrentIndex }
::= { batteryBankCurrentTable 1 }
BatteryBankCurrentEntry ::= SEQUENCE {
batteryCurrentIndex
Integer32,
batteryCurrentStatus
INTEGER,
batteryCurrentDescription
DisplayString,
batteryCurrentTrapRepeatCounter
Counter32,
batteryCurrentAlarmEnable
INTEGER,
batteryCurrentValue
Integer32,
batteryCurrentMajorHighLevel
Integer32,
batteryCurrentMinorHighLevel
Integer32,
batteryCurrentMinorLowLevel
Integer32,
batteryCurrentMajorLowLevel
Integer32
}
batteryCurrentIndex OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This index denotes which row in the current input table.
The size of the table is defined by the system"
::= { batteryBankCurrentEntry 1 }
batteryCurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of battery current monitor"
::= { batteryBankCurrentEntry 2 }
batteryCurrentDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery current monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryBankCurrentEntry 3 }
batteryCurrentTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryBankCurrentEntry 4 }
batteryCurrentAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryBankCurrentEntry 5 }
batteryCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured battery current"
::= { batteryBankCurrentEntry 6 }
batteryCurrentMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { batteryBankCurrentEntry 7 }
batteryCurrentMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { batteryBankCurrentEntry 8 }
batteryCurrentMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { batteryBankCurrentEntry 9 }
batteryCurrentMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { batteryBankCurrentEntry 10 }
batteryBankFuseTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryBankFuseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { batteryBank 5 }
batteryBankFuseEntry OBJECT-TYPE
SYNTAX BatteryBankFuseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryBankIndex,
batteryFuseIndex }
::= { batteryBankFuseTable 1 }
BatteryBankFuseEntry ::= SEQUENCE {
batteryFuseIndex
Integer32,
batteryFuseStatus
INTEGER,
batteryFuseDescription
DisplayString,
batteryFuseTrapRepeatCounter
Counter32,
batteryFuseAlarmEnable
INTEGER,
batteryFuseValue
Integer32
}
batteryFuseIndex OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This index denotes which row in the fuse table.
The size of the table is defined by the system"
::= { batteryBankFuseEntry 1 }
batteryFuseStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of battery fuse monitor"
::= { batteryBankFuseEntry 2 }
batteryFuseDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery fuse monitor. This is stored in the system controller
and can be changed by the user."
::= { batteryBankFuseEntry 3 }
batteryFuseTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryBankFuseEntry 4 }
batteryFuseAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryBankFuseEntry 5 }
batteryFuseValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured value of battery fuse input."
::= { batteryBankFuseEntry 6 }
batteryBankSymmetryTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryBankSymmetryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { batteryBank 6 }
batteryBankSymmetryEntry OBJECT-TYPE
SYNTAX BatteryBankSymmetryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryBankIndex,
batteryBankSymmetryIndex }
::= { batteryBankSymmetryTable 1 }
BatteryBankSymmetryEntry ::= SEQUENCE {
batteryBankSymmetryIndex
Integer32,
batteryBankSymmetryStatus
INTEGER,
batteryBankSymmetryDescription
DisplayString,
batteryBankSymmetryTrapRepeatCounter
Counter32,
batteryBankSymmetryAlarmEnable
INTEGER,
batteryBankSymmetryMeasureValue
Integer32,
batteryBankSymmetryDeltaValue
Integer32,
batteryBankSymmetryMajorAlarmLevel
Integer32,
batteryBankSymmetryMinorAlarmLevel
Integer32
}
batteryBankSymmetryIndex OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This index denotes which row in the symmetry input table.
The size of the table is defined by the batteryMonitorNumberOfSymmetries"
::= { batteryBankSymmetryEntry 1 }
batteryBankSymmetryStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of battery symmetry monitor"
::= { batteryBankSymmetryEntry 2 }
batteryBankSymmetryDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery monitor symmetry. This is stored in the system controller
and can be changed by the user. "
::= { batteryBankSymmetryEntry 3 }
batteryBankSymmetryTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryBankSymmetryEntry 4 }
batteryBankSymmetryAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryBankSymmetryEntry 5 }
batteryBankSymmetryMeasureValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured battery symmetry voltage in battery monitor."
::= { batteryBankSymmetryEntry 6 }
batteryBankSymmetryDeltaValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured battery symmetry delta voltage in battery monitor."
::= { batteryBankSymmetryEntry 7 }
batteryBankSymmetryMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { batteryBankSymmetryEntry 8 }
batteryBankSymmetryMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { batteryBankSymmetryEntry 9 }
batteryMonitorsNumberOfUnits OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of battery monitor installed in system."
::= { batteryMonitors 1 }
batteryMonitorsTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryMonitorsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { batteryMonitors 2 }
batteryMonitorsEntry OBJECT-TYPE
SYNTAX BatteryMonitorsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryMonitorIndex }
::= { batteryMonitorsTable 1 }
BatteryMonitorsEntry ::= SEQUENCE {
batteryMonitorIndex
Integer32,
batteryMonitorNumberOfTemperatures
Integer32,
batteryMonitorNumberOfCurrents
Integer32,
batteryMonitorNumberOfFuses
Integer32,
batteryMonitorNumberOfSymmetries
Integer32
}
batteryMonitorIndex OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..8 of batteryMonitorsTable"
::= { batteryMonitorsEntry 1 }
batteryMonitorNumberOfTemperatures OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of temperature measurements in battery monitor."
::= { batteryMonitorsEntry 2 }
batteryMonitorNumberOfCurrents OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of current measurements in battery monitor."
::= { batteryMonitorsEntry 3 }
batteryMonitorNumberOfFuses OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of fuse measurements in battery monitor."
::= { batteryMonitorsEntry 4 }
batteryMonitorNumberOfSymmetries OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of symmetry measurements in battery monitor."
::= { batteryMonitorsEntry 5 }
batteryMonitorTemperatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryMonitorTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { batteryMonitors 3 }
batteryMonitorTemperatureEntry OBJECT-TYPE
SYNTAX BatteryMonitorTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryMonitorIndex,
batteryMonitorTemperatureIndex }
::= { batteryMonitorTemperatureTable 1 }
BatteryMonitorTemperatureEntry ::= SEQUENCE {
batteryMonitorTemperatureIndex
Integer32,
batteryMonitorTemperatureStatus
INTEGER,
batteryMonitorTemperatureDescription
DisplayString,
batteryMonitorTemperatureTrapRepeatCounter
Counter32,
batteryMonitorTemperatureAlarmEnable
INTEGER,
batteryMonitorTemperatureValue
Integer32,
batteryMonitorTemperatureMajorHighLevel
Integer32,
batteryMonitorTemperatureMinorHighLevel
Integer32,
batteryMonitorTemperatureMinorLowLevel
Integer32,
batteryMonitorTemperatureMajorLowLevel
Integer32
}
batteryMonitorTemperatureIndex OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This index denotes which row in the temperature input table.
The size of the table is defined by the batteryMonitorNumberOfTemperatures"
::= { batteryMonitorTemperatureEntry 1 }
batteryMonitorTemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of battery temperature monitor"
::= { batteryMonitorTemperatureEntry 2 }
batteryMonitorTemperatureDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery monitor temperature. This is stored in the system controller
and can be changed by the user. "
::= { batteryMonitorTemperatureEntry 3 }
batteryMonitorTemperatureTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryMonitorTemperatureEntry 4 }
batteryMonitorTemperatureAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryMonitorTemperatureEntry 5 }
batteryMonitorTemperatureValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured battery temperature in battery monitor."
::= { batteryMonitorTemperatureEntry 6 }
batteryMonitorTemperatureMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { batteryMonitorTemperatureEntry 7 }
batteryMonitorTemperatureMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { batteryMonitorTemperatureEntry 8 }
batteryMonitorTemperatureMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { batteryMonitorTemperatureEntry 9 }
batteryMonitorTemperatureMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { batteryMonitorTemperatureEntry 10 }
batteryMonitorCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryMonitorCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { batteryMonitors 4 }
batteryMonitorCurrentEntry OBJECT-TYPE
SYNTAX BatteryMonitorCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryMonitorIndex,
batteryMonitorCurrentIndex }
::= { batteryMonitorCurrentTable 1 }
BatteryMonitorCurrentEntry ::= SEQUENCE {
batteryMonitorCurrentIndex
Integer32,
batteryMonitorCurrentStatus
INTEGER,
batteryMonitorCurrentDescription
DisplayString,
batteryMonitorCurrentTrapRepeatCounter
Counter32,
batteryMonitorCurrentAlarmEnable
INTEGER,
batteryMonitorCurrentValue
Integer32,
batteryMonitorCurrentMajorHighLevel
Integer32,
batteryMonitorCurrentMinorHighLevel
Integer32,
batteryMonitorCurrentMinorLowLevel
Integer32,
batteryMonitorCurrentMajorLowLevel
Integer32
}
batteryMonitorCurrentIndex OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This index denotes which row in the current input table.
The size of the table is defined by the batteryMonitorNumberOfCurrents"
::= { batteryMonitorCurrentEntry 1 }
batteryMonitorCurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of battery current monitor"
::= { batteryMonitorCurrentEntry 2 }
batteryMonitorCurrentDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery monitor current. This is stored in the system controller
and can be changed by the user. "
::= { batteryMonitorCurrentEntry 3 }
batteryMonitorCurrentTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryMonitorCurrentEntry 4 }
batteryMonitorCurrentAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryMonitorCurrentEntry 5 }
batteryMonitorCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured battery current in battery monitor."
::= { batteryMonitorCurrentEntry 6 }
batteryMonitorCurrentMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { batteryMonitorCurrentEntry 7 }
batteryMonitorCurrentMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { batteryMonitorCurrentEntry 8 }
batteryMonitorCurrentMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { batteryMonitorCurrentEntry 9 }
batteryMonitorCurrentMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { batteryMonitorCurrentEntry 10 }
batteryMonitorFuseTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryMonitorFuseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { batteryMonitors 5 }
batteryMonitorFuseEntry OBJECT-TYPE
SYNTAX BatteryMonitorFuseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryMonitorIndex,
batteryMonitorFuseIndex }
::= { batteryMonitorFuseTable 1 }
BatteryMonitorFuseEntry ::= SEQUENCE {
batteryMonitorFuseIndex
Integer32,
batteryMonitorFuseStatus
INTEGER,
batteryMonitorFuseDescription
DisplayString,
batteryMonitorFuseTrapRepeatCounter
Counter32,
batteryMonitorFuseAlarmEnable
INTEGER,
batteryMonitorFuseValue
Integer32
}
batteryMonitorFuseIndex OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This index denotes which row in the fuse table.
The size of the table is defined by the batteryMonitorNumberOfFuses"
::= { batteryMonitorFuseEntry 1 }
batteryMonitorFuseStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of battery fuse monitor"
::= { batteryMonitorFuseEntry 2 }
batteryMonitorFuseDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery monitor fuse. This is stored in the system controller
and can be changed by the user. "
::= { batteryMonitorFuseEntry 3 }
batteryMonitorFuseTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryMonitorFuseEntry 4 }
batteryMonitorFuseAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryMonitorFuseEntry 5 }
batteryMonitorFuseValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured value of battery fuse in battery monitor."
::= { batteryMonitorFuseEntry 6 }
batteryMonitorSymmetryTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryMonitorSymmetryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { batteryMonitors 6 }
batteryMonitorSymmetryEntry OBJECT-TYPE
SYNTAX BatteryMonitorSymmetryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryMonitorIndex,
batteryMonitorSymmetryIndex }
::= { batteryMonitorSymmetryTable 1 }
BatteryMonitorSymmetryEntry ::= SEQUENCE {
batteryMonitorSymmetryIndex
Integer32,
batteryMonitorSymmetryStatus
INTEGER,
batteryMonitorSymmetryDescription
DisplayString,
batteryMonitorSymmetryTrapRepeatCounter
Counter32,
batteryMonitorSymmetryAlarmEnable
INTEGER,
batteryMonitorSymmetryMeasureValue
Integer32,
batteryMonitorSymmetryDeltaValue
Integer32,
batteryMonitorSymmetryMajorAlarmLevel
Integer32,
batteryMonitorSymmetryMinorAlarmLevel
Integer32
}
batteryMonitorSymmetryIndex OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This index denotes which row in the symmetry input table.
The size of the table is defined by the batteryMonitorNumberOfSymmetries"
::= { batteryMonitorSymmetryEntry 1 }
batteryMonitorSymmetryStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of battery symmetry monitor"
::= { batteryMonitorSymmetryEntry 2 }
batteryMonitorSymmetryDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery monitor symmetry. This is stored in the system controller
and can be changed by the user. "
::= { batteryMonitorSymmetryEntry 3 }
batteryMonitorSymmetryTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryMonitorSymmetryEntry 4 }
batteryMonitorSymmetryAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryMonitorSymmetryEntry 5 }
batteryMonitorSymmetryMeasureValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured battery symmetry voltage in battery monitor."
::= { batteryMonitorSymmetryEntry 6 }
batteryMonitorSymmetryDeltaValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured battery symmetry delta voltage in battery monitor."
::= { batteryMonitorSymmetryEntry 7 }
batteryMonitorSymmetryMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { batteryMonitorSymmetryEntry 8 }
batteryMonitorSymmetryMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { batteryMonitorSymmetryEntry 9 }
batteryEnergyLogAccumulated OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the accumulated energy delivered to/from battery."
::= { batteryEnergyLog 1 }
batteryEnergyLogLastHoursNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in battery hourly energy log."
::= { batteryEnergyLog 2 }
batteryEnergyLogLastHoursTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains hourly energy log of battery."
::= { batteryEnergyLog 3 }
batteryEnergyLogLastHoursEntry OBJECT-TYPE
SYNTAX BatteryEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryEnergyLogLastHoursIndex }
::= { batteryEnergyLogLastHoursTable 1 }
BatteryEnergyLogLastHoursEntry ::= SEQUENCE {
batteryEnergyLogLastHoursIndex
Integer32,
batteryEnergyLogLastHoursValue
Integer32
}
batteryEnergyLogLastHoursIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of batteryEnergyLogLastHoursTable"
::= { batteryEnergyLogLastHoursEntry 1 }
batteryEnergyLogLastHoursValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every hour."
::= { batteryEnergyLogLastHoursEntry 2 }
batteryEnergyLogLastDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in battery daily energy log."
::= { batteryEnergyLog 4 }
batteryEnergyLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily energy log of battery."
::= { batteryEnergyLog 5 }
batteryEnergyLogLastDaysEntry OBJECT-TYPE
SYNTAX BatteryEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryEnergyLogLastDaysIndex }
::= { batteryEnergyLogLastDaysTable 1 }
BatteryEnergyLogLastDaysEntry ::= SEQUENCE {
batteryEnergyLogLastDaysIndex
Integer32,
batteryEnergyLogLastDaysValue
Integer32
}
batteryEnergyLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of batteryEnergyLogLastDaysTable"
::= { batteryEnergyLogLastDaysEntry 1 }
batteryEnergyLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every day."
::= { batteryEnergyLogLastDaysEntry 2 }
batteryEnergyLogLastWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in battery weekly energy log."
::= { batteryEnergyLog 6 }
batteryEnergyLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly energy log of battery."
::= { batteryEnergyLog 7 }
batteryEnergyLogLastWeeksEntry OBJECT-TYPE
SYNTAX BatteryEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryEnergyLogLastWeeksIndex }
::= { batteryEnergyLogLastWeeksTable 1 }
BatteryEnergyLogLastWeeksEntry ::= SEQUENCE {
batteryEnergyLogLastWeeksIndex
Integer32,
batteryEnergyLogLastWeeksValue
Integer32
}
batteryEnergyLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of batteryEnergyLogLastWeekTable"
::= { batteryEnergyLogLastWeeksEntry 1 }
batteryEnergyLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every week."
::= { batteryEnergyLogLastWeeksEntry 2 }
batteryCycleLogTotalCycles OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the total number of battery discharge cycles."
::= { batteryCycleLog 1 }
batteryCycleLogDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in daily battery discharge cycle log."
::= { batteryCycleLog 2 }
batteryCycleLogDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryCycleLogDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily battery discharge cycle log."
::= { batteryCycleLog 3 }
batteryCycleLogDaysEntry OBJECT-TYPE
SYNTAX BatteryCycleLogDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryCycleLogDaysIndex }
::= { batteryCycleLogDaysTable 1 }
BatteryCycleLogDaysEntry ::= SEQUENCE {
batteryCycleLogDaysIndex
Integer32,
batteryCycleLogDaysValue
Integer32
}
batteryCycleLogDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of batteryCycleLogLastDaysTable"
::= { batteryCycleLogDaysEntry 1 }
batteryCycleLogDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of discharge cycles logged every day."
::= { batteryCycleLogDaysEntry 2 }
batteryCycleLogWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in weeky battery discharge cycle log."
::= { batteryCycleLog 4 }
batteryCycleLogWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryCycleLogWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly battery discharge cycle log."
::= { batteryCycleLog 5 }
batteryCycleLogWeeksEntry OBJECT-TYPE
SYNTAX BatteryCycleLogWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryCycleLogWeeksIndex }
::= { batteryCycleLogWeeksTable 1 }
BatteryCycleLogWeeksEntry ::= SEQUENCE {
batteryCycleLogWeeksIndex
Integer32,
batteryCycleLogWeeksValue
Integer32
}
batteryCycleLogWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of batteryCycleLogLastWeeksTable"
::= { batteryCycleLogWeeksEntry 1 }
batteryCycleLogWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of discharge cycles logged every week."
::= { batteryCycleLogWeeksEntry 2 }
batteryCycleLogMonthsNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in monthly battery discharge cycle log."
::= { batteryCycleLog 6 }
batteryCycleLogMonthsTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryCycleLogMonthsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains monthly battery discharge cycle log."
::= { batteryCycleLog 7 }
batteryCycleLogMonthsEntry OBJECT-TYPE
SYNTAX BatteryCycleLogMonthsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryCycleLogMonthsIndex }
::= { batteryCycleLogMonthsTable 1 }
BatteryCycleLogMonthsEntry ::= SEQUENCE {
batteryCycleLogMonthsIndex
Integer32,
batteryCycleLogMonthsValue
Integer32
}
batteryCycleLogMonthsIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of batteryCycleLogLastMonthTable"
::= { batteryCycleLogMonthsEntry 1 }
batteryCycleLogMonthsValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of discharge cycles logged every month."
::= { batteryCycleLogMonthsEntry 2 }
batteryEqualizeVoltage OBJECT-TYPE
SYNTAX Integer32 (870..60418)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Voltage at which the DC System equalize charges the batteries."
::= { batteryEqualize 1 }
batteryEqualizeCommand OBJECT-TYPE
SYNTAX INTEGER {
pushbutton (0),
startequalize (1),
stopequalize (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This pushbutton will start or stop a manual battery equalize if the system allows it."
::= { batteryEqualize 2 }
batteryEqualizeCurrentThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The equalizing will terminate when the charge current drops below the EqualizeCurrentThreshold limit."
::= { batteryEqualize 3 }
batteryEqualizeManualMaxDuration OBJECT-TYPE
SYNTAX Integer32 (0..1440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A protection against overcharging.
When running manual equalize, the boosting will always terminate at this point. "
::= { batteryEqualize 4 }
batteryAhChargedStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the battery ah charged monitor."
::= { batteryAhCharged 1 }
batteryAhChargedDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery ah charged monitor. This is stored in the system controller
and can be changed by the user"
::= { batteryAhCharged 2 }
batteryAhChargedTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryAhCharged 3 }
batteryAhChargedAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryAhCharged 4 }
batteryAhChargedValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculated battery ah (x100) charged value."
::= { batteryAhCharged 5 }
batteryAhChargedMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { batteryAhCharged 6 }
batteryAhChargedMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { batteryAhCharged 7 }
batteryAhDischargedStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the battery ah discharged monitor."
::= { batteryAhDischarged 1 }
batteryAhDischargedDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery ah discharged monitor. This is stored in the system controller
and can be changed by the user"
::= { batteryAhDischarged 2 }
batteryAhDischargedTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryAhDischarged 3 }
batteryAhDischargedAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryAhDischarged 4 }
batteryAhDischargedValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculated battery ah (x100) discharged value."
::= { batteryAhDischarged 5 }
batteryAhDischargedMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { batteryAhDischarged 6 }
batteryAhDischargedMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { batteryAhDischarged 7 }
-- In smartpack2 system, highest inputControlUnitIndex corresponds to smartpack2 master controller
inputControlUnitsTable OBJECT-TYPE
SYNTAX SEQUENCE OF InputControlUnitsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { inputs 1 }
inputControlUnitsEntry OBJECT-TYPE
SYNTAX InputControlUnitsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inputControlUnitIndex }
::= { inputControlUnitsTable 1 }
InputControlUnitsEntry ::= SEQUENCE {
inputControlUnitIndex
Integer32,
inputControlUnitNumberOfInputs
Integer32
}
inputControlUnitIndex OBJECT-TYPE
SYNTAX Integer32 (1..14)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of inputControlUnitTable
The size of the table is defined by the system "
::= { inputControlUnitsEntry 1 }
inputControlUnitNumberOfInputs OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of programmable inputs available in controller."
::= { inputControlUnitsEntry 2 }
-- In smartpack2 system, highest inputControlUnitIndex corresponds to smartpack2 master controller
inputControlUnitInputTable OBJECT-TYPE
SYNTAX SEQUENCE OF InputControlUnitInputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the status of the programmable inputs for Control Units.
"
::= { inputs 2 }
inputControlUnitInputEntry OBJECT-TYPE
SYNTAX InputControlUnitInputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inputControlUnitIndex,
inputControlUnitInputIndex }
::= { inputControlUnitInputTable 1 }
InputControlUnitInputEntry ::= SEQUENCE {
inputControlUnitInputIndex
Integer32,
inputControlUnitInputStatus
INTEGER,
inputControlUnitInputDescription
DisplayString,
inputControlUnitInputTrapRepeatCounter
Counter32,
inputControlUnitInputAlarmEnable
INTEGER,
inputControlUnitInputValue
Integer32,
inputControlUnitInputConfiguration
INTEGER
}
inputControlUnitInputIndex OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of inputControlUnitInputTable
The size of the table is defined by the inputControlUnitNumberOfInputs "
::= { inputControlUnitInputEntry 1 }
inputControlUnitInputStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Programmable input status.
"
::= { inputControlUnitInputEntry 2 }
inputControlUnitInputDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the programmable input. This is stored in the system controller
and can be changed by the user. "
::= { inputControlUnitInputEntry 3 }
inputControlUnitInputTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { inputControlUnitInputEntry 4 }
inputControlUnitInputAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This will enable or disable this inputs Alarm functionality.
Setting 'disabled' here will turn off lock the status to 'disabled' state"
::= { inputControlUnitInputEntry 5 }
inputControlUnitInputValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The inputs measured Value. Depending on the type of input, this may
represent a Voltage, a Temperature, a Current or a Boolean value.
Note: This value can only be set for virtual input on SP2 master or Smartpack S.
When this value is set to '0', the input is deactivated; When this value is set to '1',
the input is activated;
if set to any other value, an Inconsistent Value error
will be generated. "
::= { inputControlUnitInputEntry 6 }
inputControlUnitInputConfiguration OBJECT-TYPE
SYNTAX INTEGER {
normallyOpen (1),
normallyClosed (2),
diodeMatrix (3),
voltage (4),
clock (5),
virtual (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configuration of the input type. Configurations available for different controllers are as follows:
SP2 Master(clock, virtual), SP2 Basic(normally open, normally closed),Compack(normally open,
normally closed, diode matrix, voltage, clock), SmartpackS(normally open,
normally closed,voltage)"
::= { inputControlUnitInputEntry 7 }
inputIoUnitsTable OBJECT-TYPE
SYNTAX SEQUENCE OF InputIoUnitsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { inputs 3 }
inputIoUnitsEntry OBJECT-TYPE
SYNTAX InputIoUnitsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inputIoUnitIndex }
::= { inputIoUnitsTable 1 }
InputIoUnitsEntry ::= SEQUENCE {
inputIoUnitIndex
Integer32,
inputIoUnitNumberOfInputs
Integer32
}
inputIoUnitIndex OBJECT-TYPE
SYNTAX Integer32 (1..14)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of inputIoUnitsTable
The size of the table is defined by the system "
::= { inputIoUnitsEntry 1 }
inputIoUnitNumberOfInputs OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of programmable inputs available in IO unit."
::= { inputIoUnitsEntry 2 }
inputIoUnitProgInputTable OBJECT-TYPE
SYNTAX SEQUENCE OF InputIoUnitProgInputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the status of the programmable inputs for I/O monitor units.
. "
::= { inputs 4 }
-- This branch contains OIDs related to the systems generic input subsystem.
-- Here you will find info about the programmable inputs found in system controllers,
-- I/O monitors and AC Mains Monitor units.
--
inputIoUnitProgInputEntry OBJECT-TYPE
SYNTAX InputIoUnitProgInputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inputIoUnitIndex,
inputIoUnitProgInputIndex }
::= { inputIoUnitProgInputTable 1 }
InputIoUnitProgInputEntry ::= SEQUENCE {
inputIoUnitProgInputIndex
Integer32,
inputIoUnitProgInputStatus
INTEGER,
inputIoUnitProgInputDescription
DisplayString,
inputIoUnitProgInputTrapRepeatCounter
Counter32,
inputIoUnitProgInputAlarmEnable
INTEGER,
inputIoUnitProgInputValue
Integer32,
inputIoUnitProgInputConfiguration
INTEGER
}
inputIoUnitProgInputIndex OBJECT-TYPE
SYNTAX Integer32 (1..6)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Index to the Input of the selected I/O monitor unit.
Or the input number if you like."
::= { inputIoUnitProgInputEntry 1 }
inputIoUnitProgInputStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Programmable input status.
"
::= { inputIoUnitProgInputEntry 2 }
inputIoUnitProgInputDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the programmable input in IO unit. This is stored in the system controller
and can be changed by the user."
::= { inputIoUnitProgInputEntry 3 }
inputIoUnitProgInputTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { inputIoUnitProgInputEntry 4 }
inputIoUnitProgInputAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This will enable or disable this inputs Alarm functionality.
Setting 'disabled' here will turn off lock the status to 'disabled' state"
::= { inputIoUnitProgInputEntry 5 }
inputIoUnitProgInputValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The inputs measured Value. Depending on the type of input, this may
represent a Voltage, a Temperature, a Current or a Boolean value."
::= { inputIoUnitProgInputEntry 6 }
inputIoUnitProgInputConfiguration OBJECT-TYPE
SYNTAX INTEGER {
normallyOpen (1),
normallyClosed (2),
diodeMatrix (3),
voltage (4),
clock (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configuration of the input type. Configurations available for IO unit are normally open,
normally closed, diode matrix, voltage and clock. Note: If an input is set to 'clock', it can
not be configurated to 'normally open', 'normally closed' and 'diode matrix' directly, it has
to be configurated to 'voltage' first.
"
::= { inputIoUnitProgInputEntry 7 }
outputControlUnitTable OBJECT-TYPE
SYNTAX SEQUENCE OF OutputControlUnitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { outputs 1 }
outputControlUnitEntry OBJECT-TYPE
SYNTAX OutputControlUnitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { outputControlUnitIndex }
::= { outputControlUnitTable 1 }
OutputControlUnitEntry ::= SEQUENCE {
outputControlUnitIndex
Integer32,
outputControlUnitNumberOfOutputs
Integer32
}
outputControlUnitIndex OBJECT-TYPE
SYNTAX Integer32 (1..14)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of outputControlUnitTable
The size of the table is defined by the system "
::= { outputControlUnitEntry 1 }
outputControlUnitNumberOfOutputs OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of outputs available in controller."
::= { outputControlUnitEntry 2 }
outputControlUnitOutputTable OBJECT-TYPE
SYNTAX SEQUENCE OF OutputControlUnitOutputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the status of the outputs for Control Units."
::= { outputs 2 }
outputControlUnitOutputEntry OBJECT-TYPE
SYNTAX OutputControlUnitOutputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { outputControlUnitIndex,
outputControlUnitOutputIndex }
::= { outputControlUnitOutputTable 1 }
OutputControlUnitOutputEntry ::= SEQUENCE {
outputControlUnitOutputIndex
Integer32,
outputControlUnitOutputStatus
INTEGER,
outputControlUnitOutputDescription
DisplayString
}
outputControlUnitOutputIndex OBJECT-TYPE
SYNTAX Integer32 (1..16)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of outputControlUnitoutputTable
The size of the table is defined by the outputControlUnitNumberOfOutputs "
::= { outputControlUnitOutputEntry 1 }
outputControlUnitOutputStatus OBJECT-TYPE
SYNTAX INTEGER {
notenergized (0),
energized (1),
disconnected (2),
connected (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"General output relays may be 'energized' or 'not energized'. 'energized' and
'not energized' correspond
to normal and alarm condition respectively for normally
activated configuration.
Latched contactors may have values 'disconnected' or 'connected' "
::= { outputControlUnitOutputEntry 2 }
outputControlUnitOutputDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the output. This is stored in the system controller
and can be changed by the user. "
::= { outputControlUnitOutputEntry 3 }
outputIoUnitTable OBJECT-TYPE
SYNTAX SEQUENCE OF OutputIoUnitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { outputs 3 }
outputIoUnitEntry OBJECT-TYPE
SYNTAX OutputIoUnitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { outputIoUnitIndex }
::= { outputIoUnitTable 1 }
OutputIoUnitEntry ::= SEQUENCE {
outputIoUnitIndex
Integer32,
outputIoUnitNumberOfOutputs
Integer32
}
outputIoUnitIndex OBJECT-TYPE
SYNTAX Integer32 (1..14)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of outputIoUnitTable
The size of the table is defined by the system "
::= { outputIoUnitEntry 1 }
outputIoUnitNumberOfOutputs OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of outputs available in IO unit."
::= { outputIoUnitEntry 2 }
outputIoUnitOutputTable OBJECT-TYPE
SYNTAX SEQUENCE OF OutputIoUnitOutputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the status of the outputs for IO Units."
::= { outputs 4 }
outputIoUnitOutputEntry OBJECT-TYPE
SYNTAX OutputIoUnitOutputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { outputIoUnitIndex,
outputIoUnitOutputIndex }
::= { outputIoUnitOutputTable 1 }
OutputIoUnitOutputEntry ::= SEQUENCE {
outputIoUnitOutputIndex
Integer32,
outputIoUnitOutputStatus
INTEGER,
outputIoUnitOutputDescription
DisplayString
}
outputIoUnitOutputIndex OBJECT-TYPE
SYNTAX Integer32 (1..14)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of outputIOUnitOutputTable
The size of the table is defined by the outputIOUnitNumberOfOutputs "
::= { outputIoUnitOutputEntry 1 }
outputIoUnitOutputStatus OBJECT-TYPE
SYNTAX INTEGER {
notenergized (0),
energized (1),
disconnected (2),
connected (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"General output relays may be 'energized' or 'not energized'.
Latched contactors may have values 'disconnected' or 'connected' "
::= { outputIoUnitOutputEntry 2 }
outputIoUnitOutputDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the output in IO unit. This is stored in the system controller
and can be changed by the user. "
::= { outputIoUnitOutputEntry 3 }
controlSystemStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of control system subsystem"
::= { controlSystem 1 }
controlSystemClock OBJECT-TYPE
SYNTAX DateAndTime (SIZE(8..11))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the system time."
::= { controlSystem 2 }
controlSystemNumberOfControlUnits OBJECT-TYPE
SYNTAX Integer32 (1..14)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Total number of main controllers (SP2 Master, SP2 Basic Ind, SP2 Basic, Compack, Smartpack S, Smartpack)"
::= { controlSystem 3 }
snmpSendOffTraps OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this is enabled, a trap is sent when a alarm condition goes off ."
::= { snmp 1 }
snmpTrapRepeatRate OBJECT-TYPE
SYNTAX Integer32 (0..1440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time between every repeated trap when an alarm condition is on.
To turn repetetive traps off, set to zero. Can be 0 to 1440 minutes i.e 24 hours."
::= { snmp 2 }
snmpHeartBeatTrapRepeatRate OBJECT-TYPE
SYNTAX Integer32 (0..1440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time between every heartbeat trap when an alarm condition is on.
To turn heartbeat traps off, set to zero. Can be 0 to 1440 minutes i.e 24 hours."
::= { snmp 3 }
snmpInhibitTraps OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this is enabled, no trap is sent regardless of alarm conditions.
"
::= { snmp 4 }
controlSystemResetManualAlarms OBJECT-TYPE
SYNTAX INTEGER {
pushbutton (0),
resetalarm (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Reset manual alarms and put buzzer into silence."
::= { controlSystem 5 }
controlSystemResetNumberOfModules OBJECT-TYPE
SYNTAX INTEGER {
pushbutton (0),
resetnumber (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If set to '1', the number of modules (rectifier, solar charger, wind charger, control units, etc.)
will be reset, and only those modules communicating are counted."
::= { controlSystem 6 }
controlSystemIoUnitsNumberOfUnits OBJECT-TYPE
SYNTAX Integer32 (0..14)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the number of IO units installed in the system."
::= { controlSystemIoUnits 1 }
controlSystemIoUnitsTable OBJECT-TYPE
SYNTAX SEQUENCE OF ControlSystemIoUnitsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { controlSystemIoUnits 2 }
controlSystemIoUnitsEntry OBJECT-TYPE
SYNTAX ControlSystemIoUnitsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { controlSystemIoUnitIndex }
::= { controlSystemIoUnitsTable 1 }
ControlSystemIoUnitsEntry ::= SEQUENCE {
controlSystemIoUnitIndex
Integer32,
controlSystemIoUnitNumberOfTemperatures
Integer32,
controlSystemIoUnitNumberOfFans
Integer32
}
controlSystemIoUnitIndex OBJECT-TYPE
SYNTAX Integer32 (1..14)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of controlSystemIoUnitTable
The size of the table is defined by the system"
::= { controlSystemIoUnitsEntry 1 }
controlSystemIoUnitNumberOfTemperatures OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of temperature measurements available in IO unit"
::= { controlSystemIoUnitsEntry 2 }
controlSystemIoUnitNumberOfFans OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of fan measurements available in IO unit"
::= { controlSystemIoUnitsEntry 3 }
controlSystemIoUnitTemperatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF ControlSystemIoUnitTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { controlSystemIoUnits 3 }
controlSystemIoUnitTemperatureEntry OBJECT-TYPE
SYNTAX ControlSystemIoUnitTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { controlSystemIoUnitIndex,
controlSystemIoUnitTemperatureIndex }
::= { controlSystemIoUnitTemperatureTable 1 }
ControlSystemIoUnitTemperatureEntry ::= SEQUENCE {
controlSystemIoUnitTemperatureIndex
Integer32,
controlSystemIoUnitTemperatureStatus
INTEGER,
controlSystemIoUnitTemperatureDescription
DisplayString,
controlSystemIoUnitTemperatureTrapRepeatCounter
Counter32,
controlSystemIoUnitTemperatureAlarmEnable
INTEGER,
controlSystemIoUnitTemperatureValue
Integer32,
controlSystemIoUnitTemperatureMajorHighLevel
Integer32,
controlSystemIoUnitTemperatureMinorHighLevel
Integer32,
controlSystemIoUnitTemperatureMinorLowLevel
Integer32,
controlSystemIoUnitTemperatureMajorLowLevel
Integer32
}
controlSystemIoUnitTemperatureIndex OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of controlSystemIoUnitTemperatureTable
The size of the table is defined by the controlSystemIoUnitNumberOfTemperatures"
::= { controlSystemIoUnitTemperatureEntry 1 }
controlSystemIoUnitTemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of temperature monitor"
::= { controlSystemIoUnitTemperatureEntry 2 }
controlSystemIoUnitTemperatureDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the temperature monitor in control system. This is stored in the system controller
and can be changed by the user."
::= { controlSystemIoUnitTemperatureEntry 3 }
controlSystemIoUnitTemperatureTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { controlSystemIoUnitTemperatureEntry 4 }
controlSystemIoUnitTemperatureAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { controlSystemIoUnitTemperatureEntry 5 }
controlSystemIoUnitTemperatureValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured temperature value."
::= { controlSystemIoUnitTemperatureEntry 6 }
controlSystemIoUnitTemperatureMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { controlSystemIoUnitTemperatureEntry 7 }
controlSystemIoUnitTemperatureMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { controlSystemIoUnitTemperatureEntry 8 }
controlSystemIoUnitTemperatureMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { controlSystemIoUnitTemperatureEntry 9 }
controlSystemIoUnitTemperatureMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { controlSystemIoUnitTemperatureEntry 10 }
controlSystemIoUnitFanTable OBJECT-TYPE
SYNTAX SEQUENCE OF ControlSystemIoUnitFanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { controlSystemIoUnits 4 }
controlSystemIoUnitFanEntry OBJECT-TYPE
SYNTAX ControlSystemIoUnitFanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { controlSystemIoUnitIndex,
controlSystemIoUnitFanIndex }
::= { controlSystemIoUnitFanTable 1 }
ControlSystemIoUnitFanEntry ::= SEQUENCE {
controlSystemIoUnitFanIndex
Integer32,
controlSystemIoUnitFanSpeedValue
Integer32,
controlSystemIoUnitFanSpeedDeviation
Integer32,
controlSystemIoUnitFanControl
Integer32
}
controlSystemIoUnitFanIndex OBJECT-TYPE
SYNTAX Integer32 (1..2)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..2 of ioUnitFan Table"
::= { controlSystemIoUnitFanEntry 1 }
controlSystemIoUnitFanSpeedValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured fan speed"
::= { controlSystemIoUnitFanEntry 2 }
controlSystemIoUnitFanSpeedDeviation OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured fan speed deviation"
::= { controlSystemIoUnitFanEntry 3 }
controlSystemIoUnitFanControl OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fan speed control value in percentage"
::= { controlSystemIoUnitFanEntry 4 }
controlUnitNumberOfUnits OBJECT-TYPE
SYNTAX Integer32 (1..254)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of control units installed in system."
::= { controlSystemInventory 1 }
controlUnitTable OBJECT-TYPE
SYNTAX SEQUENCE OF ControlUnitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing an inventory listing. Each row represent one of the system hardware
unit that is connected to the can bus. These units are system controllers,
battery monitors, I/O units, AC Mains Monitor boxes and load monitors. Due to the system
architechture the tables index are not contiguous. Each unit type har its own address
range on the can bus. All unit types except the system controller may contain
from 0 to 14 units. The system controlller can never be zero. Then there is no powersystem.
"
::= { controlSystemInventory 2 }
controlUnitEntry OBJECT-TYPE
SYNTAX ControlUnitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"One row in the table containing all hardware units connected to the canbus. "
INDEX { controlUnitIndex }
::= { controlUnitTable 1 }
ControlUnitEntry ::= SEQUENCE {
controlUnitIndex
Integer32,
controlUnitDescription
DisplayString,
controlUnitStatus
INTEGER,
controlUnitSerialNumber
DisplayString,
controlUnitHwPartNumber
DisplayString,
controlUnitHwVersion
DisplayString,
controlUnitSwPartNumber
DisplayString,
controlUnitSwVersion
DisplayString
}
controlUnitIndex OBJECT-TYPE
SYNTAX Integer32 (1..254)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of controlUnitTable
The size of the table is defined by the controlUnitNumberOfUnits "
::= { controlUnitEntry 1 }
controlUnitDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A textual description of the control unit"
::= { controlUnitEntry 2 }
controlUnitStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of the control unit."
::= { controlUnitEntry 3 }
controlUnitSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial number of the control unit."
::= { controlUnitEntry 4 }
controlUnitHwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware part number of the control unit."
::= { controlUnitEntry 5 }
controlUnitHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version of the control unit."
::= { controlUnitEntry 6 }
controlUnitSwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Software part number of the control unit."
::= { controlUnitEntry 7 }
controlUnitSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Software version of the control unit."
::= { controlUnitEntry 8 }
currentMonitorsNumberOfUnits OBJECT-TYPE
SYNTAX Integer32 (0..14)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the number of current monitors installed in the system."
::= { currentMonitors 1 }
currentMonitorsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CurrentMonitorsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { currentMonitors 2 }
currentMonitorsEntry OBJECT-TYPE
SYNTAX CurrentMonitorsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { currentMonitorIndex }
::= { currentMonitorsTable 1 }
CurrentMonitorsEntry ::= SEQUENCE {
currentMonitorIndex
Integer32,
currentMonitorType
INTEGER,
currentMonitorId
Integer32,
currentMonitorNumberOfFuses
Integer32,
currentMonitorNumberOfCurrents
Integer32
}
currentMonitorIndex OBJECT-TYPE
SYNTAX Integer32 (1..14)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of currentMonitorsTable
The size of the table is defined by the system"
::= { currentMonitorsEntry 1 }
currentMonitorType OBJECT-TYPE
SYNTAX INTEGER {
stdLoadMonitor (1),
loadCurrMonitor (2),
rectCurrMonitor (3),
dcdcCurrMonitor (4),
solarCurrMonitor (5),
windCurrMonitor (6),
fuelcellCurrMonitor (7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This shows if the current monitor is configured as standard load monitor (1), load current
monitor (2), rectifier current monitor (3), dcdc current monitor (4), solar current monitor (5),
wind current monitor (6) or fuel cell current monitor (7)."
::= { currentMonitorsEntry 2 }
currentMonitorId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the unit index for each current monitor type."
::= { currentMonitorsEntry 3 }
currentMonitorNumberOfFuses OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of fuse measurements in current monitor."
::= { currentMonitorsEntry 4 }
currentMonitorNumberOfCurrents OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of current measurements in current monitor."
::= { currentMonitorsEntry 5 }
currentMonitorFuseTable OBJECT-TYPE
SYNTAX SEQUENCE OF CurrentMonitorFuseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { currentMonitors 3 }
currentMonitorFuseEntry OBJECT-TYPE
SYNTAX CurrentMonitorFuseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { currentMonitorIndex,
currentMonitorFuseIndex }
::= { currentMonitorFuseTable 1 }
CurrentMonitorFuseEntry ::= SEQUENCE {
currentMonitorFuseIndex
Integer32,
currentMonitorFuseStatus
INTEGER,
currentMonitorFuseDescription
DisplayString,
currentMonitorFuseTrapRepeatCounter
Counter32,
currentMonitorFuseAlarmEnable
INTEGER,
currentMonitorFuseValue
Integer32
}
currentMonitorFuseIndex OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of currentMonitorFuseTable
The size of the table is defined by the currentMonitorNumberOfFuses"
::= { currentMonitorFuseEntry 1 }
currentMonitorFuseStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of fuse in current monitor"
::= { currentMonitorFuseEntry 2 }
currentMonitorFuseDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the fuse monitor. This is stored in the system controller
and can be changed by the user."
::= { currentMonitorFuseEntry 3 }
currentMonitorFuseTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { currentMonitorFuseEntry 4 }
currentMonitorFuseAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { currentMonitorFuseEntry 5 }
currentMonitorFuseValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured fuse value."
::= { currentMonitorFuseEntry 6 }
currentMonitorCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF CurrentMonitorCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { currentMonitors 4 }
currentMonitorCurrentEntry OBJECT-TYPE
SYNTAX CurrentMonitorCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { currentMonitorIndex,
currentMonitorCurrentIndex }
::= { currentMonitorCurrentTable 1 }
CurrentMonitorCurrentEntry ::= SEQUENCE {
currentMonitorCurrentIndex
Integer32,
currentMonitorCurrentStatus
INTEGER,
currentMonitorCurrentDescription
DisplayString,
currentMonitorCurrentTrapRepeatCounter
Counter32,
currentMonitorCurrentAlarmEnable
INTEGER,
currentMonitorCurrentValue
Integer32,
currentMonitorCurrentMajorAlarmLevel
Integer32,
currentMonitorCurrentMinorAlarmLevel
Integer32
}
currentMonitorCurrentIndex OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of currentMonitorCurrentTable
The size of the table is defined by the currentMonitorNumberOfCurrents"
::= { currentMonitorCurrentEntry 1 }
currentMonitorCurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of current in current monitor"
::= { currentMonitorCurrentEntry 2 }
currentMonitorCurrentDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the current monitor. This is stored in the system controller
and can be changed by the user."
::= { currentMonitorCurrentEntry 3 }
currentMonitorCurrentTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { currentMonitorCurrentEntry 4 }
currentMonitorCurrentAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { currentMonitorCurrentEntry 5 }
currentMonitorCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured current value."
::= { currentMonitorCurrentEntry 6 }
currentMonitorCurrentMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { currentMonitorCurrentEntry 7 }
currentMonitorCurrentMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { currentMonitorCurrentEntry 8 }
currentMonitorEnergyLogAccumulatedTable OBJECT-TYPE
SYNTAX SEQUENCE OF CurrentMonitorEnergyLogAccumulatedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the accumulated energy consumption measured in current monitor"
::= { currentMonitors 5 }
currentMonitorEnergyLogAccumulatedEntry OBJECT-TYPE
SYNTAX CurrentMonitorEnergyLogAccumulatedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { currentMonitorIndex,
currentMonitorCurrentIndex }
::= { currentMonitorEnergyLogAccumulatedTable 1 }
CurrentMonitorEnergyLogAccumulatedEntry ::= SEQUENCE {
currentMonitorEnergyLogAccumulated
Integer32
}
currentMonitorEnergyLogAccumulated OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The accumulated energy consumption value"
::= { currentMonitorEnergyLogAccumulatedEntry 1 }
currentMonitorEnergyLogLastHoursNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in hourly energy log"
::= { currentMonitors 6 }
currentMonitorEnergyLogLastHoursTable OBJECT-TYPE
SYNTAX SEQUENCE OF CurrentMonitorEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains energy consumption values logged every hour in current monitor."
::= { currentMonitors 7 }
currentMonitorEnergyLogLastHoursEntry OBJECT-TYPE
SYNTAX CurrentMonitorEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { currentMonitorIndex,
currentMonitorCurrentIndex,
currentMonitorEnergyLogLastHoursIndex }
::= { currentMonitorEnergyLogLastHoursTable 1 }
CurrentMonitorEnergyLogLastHoursEntry ::= SEQUENCE {
currentMonitorEnergyLogLastHoursIndex
Integer32,
currentMonitorEnergyLogLastHoursValue
Integer32
}
currentMonitorEnergyLogLastHoursIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of currentMonitorEnergyLogLastHoursTable"
::= { currentMonitorEnergyLogLastHoursEntry 1 }
currentMonitorEnergyLogLastHoursValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy consumption value logged every hour in current monitor."
::= { currentMonitorEnergyLogLastHoursEntry 2 }
currentMonitorEnergyLogLastDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in daily energy log"
::= { currentMonitors 8 }
currentMonitorEnergyLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF CurrentMonitorEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains energy consumption values logged every day in current monitor."
::= { currentMonitors 9 }
currentMonitorEnergyLogLastDaysEntry OBJECT-TYPE
SYNTAX CurrentMonitorEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { currentMonitorIndex,
currentMonitorCurrentIndex,
currentMonitorEnergyLogLastDaysIndex }
::= { currentMonitorEnergyLogLastDaysTable 1 }
CurrentMonitorEnergyLogLastDaysEntry ::= SEQUENCE {
currentMonitorEnergyLogLastDaysIndex
Integer32,
currentMonitorEnergyLogLastDaysValue
Integer32
}
currentMonitorEnergyLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of currentMonitorEnergyLogLastDaysTable"
::= { currentMonitorEnergyLogLastDaysEntry 1 }
currentMonitorEnergyLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy consumption value logged every day in current monitor."
::= { currentMonitorEnergyLogLastDaysEntry 2 }
currentMonitorEnergyLogLastWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in weekly energy log"
::= { currentMonitors 10 }
currentMonitorEnergyLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF CurrentMonitorEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains energy consumption values logged every week in current monitor."
::= { currentMonitors 11 }
currentMonitorEnergyLogLastWeeksEntry OBJECT-TYPE
SYNTAX CurrentMonitorEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { currentMonitorIndex,
currentMonitorCurrentIndex,
currentMonitorEnergyLogLastWeeksIndex }
::= { currentMonitorEnergyLogLastWeeksTable 1 }
CurrentMonitorEnergyLogLastWeeksEntry ::= SEQUENCE {
currentMonitorEnergyLogLastWeeksIndex
Integer32,
currentMonitorEnergyLogLastWeeksValue
Integer32
}
currentMonitorEnergyLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of currentMonitorEnergyLogLastWeekTable"
::= { currentMonitorEnergyLogLastWeeksEntry 1 }
currentMonitorEnergyLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy consumption value logged every week in current monitor."
::= { currentMonitorEnergyLogLastWeeksEntry 2 }
flexiMonitorsNumberOfUnits OBJECT-TYPE
SYNTAX Integer32 (0..14)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the number of fleximonitors installed in the system."
::= { flexiMonitors 1 }
flexiMonitorsTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlexiMonitorsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { flexiMonitors 2 }
flexiMonitorsEntry OBJECT-TYPE
SYNTAX FlexiMonitorsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { flexiMonitorIndex }
::= { flexiMonitorsTable 1 }
FlexiMonitorsEntry ::= SEQUENCE {
flexiMonitorIndex
Integer32,
flexiMonitorType
INTEGER,
flexiMonitorId
Integer32,
flexiMonitorNumberOfInputs
Integer32,
flexiMonitorNumberOfOutputs
Integer32
}
flexiMonitorIndex OBJECT-TYPE
SYNTAX Integer32 (1..14)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of flexiMonitorsTable
The size of the table is defined by the system"
::= { flexiMonitorsEntry 1 }
flexiMonitorType OBJECT-TYPE
SYNTAX INTEGER {
battFlexiMonitor (1),
loadFlexiMonitor (2),
rectFlexiMonitor (3),
contrFlexiMonitor (4),
dcdcFlexiMonitor (5),
solarFlexiMonitor (6),
windFlexiMonitor (7),
fuelcFlexiMonitor (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This shows if the fleximonitor is configured as battery monitor (1), load
monitor (2), rectifier monitor (3), controller monitor(4), dcdc monitor (5), solar monitor (6),
wind monitor (7) or fuel cell monitor 8)."
::= { flexiMonitorsEntry 2 }
flexiMonitorId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the unit index for each fleximonitor type."
::= { flexiMonitorsEntry 3 }
flexiMonitorNumberOfInputs OBJECT-TYPE
SYNTAX Integer32 (0..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of inputs in fleximonitor."
::= { flexiMonitorsEntry 4 }
flexiMonitorNumberOfOutputs OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of outputs in fleximonitor."
::= { flexiMonitorsEntry 5 }
flexiMonitorInputTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlexiMonitorInputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { flexiMonitors 3 }
flexiMonitorInputEntry OBJECT-TYPE
SYNTAX FlexiMonitorInputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { flexiMonitorIndex,
flexiMonitorInputIndex }
::= { flexiMonitorInputTable 1 }
FlexiMonitorInputEntry ::= SEQUENCE {
flexiMonitorInputIndex
Integer32,
flexiMonitorInputStatus
INTEGER,
flexiMonitorInputDescription
DisplayString,
flexiMonitorInputTrapRepeatCounter
Counter32,
flexiMonitorInputAlarmEnable
INTEGER,
flexiMonitorInputValue
Integer32,
flexiMonitorInputConfiguration
INTEGER
}
flexiMonitorInputIndex OBJECT-TYPE
SYNTAX Integer32 (1..16)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of flexiMonitorInputTable
The size of the table is defined by the flexiMonitorNumberOfInputs"
::= { flexiMonitorInputEntry 1 }
flexiMonitorInputStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Programmable input status.
"
::= { flexiMonitorInputEntry 2 }
flexiMonitorInputDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the programmable input. This is stored in the system controller
and can be changed by the user. ."
::= { flexiMonitorInputEntry 3 }
flexiMonitorInputTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { flexiMonitorInputEntry 4 }
flexiMonitorInputAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This will enable or disable this inputs Alarm functionality.
Setting 'disabled' here will turn off lock the status to 'disabled' state"
::= { flexiMonitorInputEntry 5 }
flexiMonitorInputValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The inputs measured Value. Depending on the type of input, this may
represent a Voltage, a Temperature, a Current, a Speed or a Boolean value."
::= { flexiMonitorInputEntry 6 }
flexiMonitorInputConfiguration OBJECT-TYPE
SYNTAX INTEGER {
progIn-NormallyOpen (1),
progIn-NormallyClosed (2),
voltage (3),
temperature (4),
current (5),
speed (6),
fuse-NormallyOpen (7),
fuse-NormallyClosed (8),
fuse-DiodeMatrix (9)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configuration of the input type. Available configurations are: ProgIn-Normally Open(1), ProgIn-Normally Closed(2),
Voltage(3), Temperature(4),Current(5),Speed(6),Fuse-Normally Open(7),Fuse-Normally Closed(8), Fuse-Diode Matrix(9)."
::= { flexiMonitorInputEntry 7 }
flexiMonitorOutputTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlexiMonitorOutputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { flexiMonitors 4 }
flexiMonitorOutputEntry OBJECT-TYPE
SYNTAX FlexiMonitorOutputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { flexiMonitorIndex,
flexiMonitorOutputIndex }
::= { flexiMonitorOutputTable 1 }
FlexiMonitorOutputEntry ::= SEQUENCE {
flexiMonitorOutputIndex
Integer32,
flexiMonitorOutputStatus
INTEGER,
flexiMonitorOutputDescription
DisplayString
}
flexiMonitorOutputIndex OBJECT-TYPE
SYNTAX Integer32 (1..16)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of flexiMonitorOutputTable
The size of the table is defined by the flexiMonitorNumberOfOutputs"
::= { flexiMonitorOutputEntry 1 }
flexiMonitorOutputStatus OBJECT-TYPE
SYNTAX INTEGER {
notenergized (0),
energized (1),
disconnected (2),
connected (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"General output relays may be 'energized' or 'not energized'. 'energized' and
'not energized' correspond
to normal and alarm condition respectively for normally
activated configuration.
Latched contactors may have values 'disconnected' or 'connected'"
::= { flexiMonitorOutputEntry 2 }
flexiMonitorOutputDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the output. This is stored in the system controller
and can be changed by the user. "
::= { flexiMonitorOutputEntry 3 }
mainControlUnitsTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainControlUnitsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { mainControlUnits 1 }
mainControlUnitsEntry OBJECT-TYPE
SYNTAX MainControlUnitsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainControlUnitIndex }
::= { mainControlUnitsTable 1 }
MainControlUnitsEntry ::= SEQUENCE {
mainControlUnitIndex
Integer32,
mainControlUnitNumberOfTemperatures
Integer32
}
mainControlUnitIndex OBJECT-TYPE
SYNTAX Integer32 (1..14)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows of controlUnitTable
The size of the table is defined by the system"
::= { mainControlUnitsEntry 1 }
mainControlUnitNumberOfTemperatures OBJECT-TYPE
SYNTAX Integer32 (1..14)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of temperature measurements in main controller"
::= { mainControlUnitsEntry 2 }
mainControlUnitTemperatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainControlUnitTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { mainControlUnits 2 }
mainControlUnitTemperatureEntry OBJECT-TYPE
SYNTAX MainControlUnitTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainControlUnitIndex,
mainControlUnitTemperatureIndex }
::= { mainControlUnitTemperatureTable 1 }
MainControlUnitTemperatureEntry ::= SEQUENCE {
mainControlUnitTemperatureIndex
Integer32,
mainControlUnitTemperatureStatus
INTEGER,
mainControlUnitTemperatureDescription
DisplayString,
mainControlUnitTemperatureTrapRepeatCounter
Counter32,
mainControlUnitTemperatureAlarmEnable
INTEGER,
mainControlUnitTemperatureValue
Integer32,
mainControlUnitTemperatureMajorHighLevel
Integer32,
mainControlUnitTemperatureMinorHighLevel
Integer32,
mainControlUnitTemperatureMinorLowLevel
Integer32,
mainControlUnitTemperatureMajorLowLevel
Integer32
}
mainControlUnitTemperatureIndex OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This index denotes which row in the temperature input table.
The size of the table is defined by the batteryBankNumberOfTemp "
::= { mainControlUnitTemperatureEntry 1 }
mainControlUnitTemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of battery temperature monitor"
::= { mainControlUnitTemperatureEntry 2 }
mainControlUnitTemperatureDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery temperature monitor. This is stored in the system controller
and can be changed by the user. "
::= { mainControlUnitTemperatureEntry 3 }
mainControlUnitTemperatureTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { mainControlUnitTemperatureEntry 4 }
mainControlUnitTemperatureAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { mainControlUnitTemperatureEntry 5 }
mainControlUnitTemperatureValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured battery temperature."
::= { mainControlUnitTemperatureEntry 6 }
mainControlUnitTemperatureMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { mainControlUnitTemperatureEntry 7 }
mainControlUnitTemperatureMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { mainControlUnitTemperatureEntry 8 }
mainControlUnitTemperatureMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { mainControlUnitTemperatureEntry 9 }
mainControlUnitTemperatureMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { mainControlUnitTemperatureEntry 10 }
mainControlUnitEarthFaultTable OBJECT-TYPE
SYNTAX SEQUENCE OF MainControlUnitEarthFaultEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { mainControlUnits 3 }
mainControlUnitEarthFaultEntry OBJECT-TYPE
SYNTAX MainControlUnitEarthFaultEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { mainControlUnitIndex }
::= { mainControlUnitEarthFaultTable 1 }
MainControlUnitEarthFaultEntry ::= SEQUENCE {
mainControlUnitEarthFaultStatus
INTEGER,
mainControlUnitEarthFaultDescription
DisplayString,
mainControlUnitEarthFaultTrapRepeatCounter
Integer32,
mainControlUnitEarthFaultAlarmEnable
INTEGER,
mainControlUnitEarthFaultValue
Integer32,
mainControlUnitEarthFaultMajorAlarmLevel
Integer32
}
mainControlUnitEarthFaultStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the earth resistance is lower than the defined alarm level."
::= { mainControlUnitEarthFaultEntry 1 }
mainControlUnitEarthFaultDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the earth fault monitor. This is stored in the system controller
and can be changed by the user."
::= { mainControlUnitEarthFaultEntry 2 }
mainControlUnitEarthFaultTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { mainControlUnitEarthFaultEntry 3 }
mainControlUnitEarthFaultAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { mainControlUnitEarthFaultEntry 4 }
mainControlUnitEarthFaultValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured value of the earth resistance in kOhm."
::= { mainControlUnitEarthFaultEntry 5 }
mainControlUnitEarthFaultMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { mainControlUnitEarthFaultEntry 6 }
mainControlUnitsErrorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed main controllers is higher than the defined alarm level."
::= { mainControlUnitsError 1 }
mainControlUnitsErrorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the main control units error monitor. This is stored in the system controller
and can be changed by the user."
::= { mainControlUnitsError 2 }
mainControlUnitsErrorTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { mainControlUnitsError 3 }
mainControlUnitsErrorAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { mainControlUnitsError 4 }
mainControlUnitsErrorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The detected number of failed main controllers."
::= { mainControlUnitsError 5 }
mainControlUnitsErrorMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { mainControlUnitsError 6 }
mainControlUnitsErrorMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { mainControlUnitsError 7 }
smartNodeErrorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed smartnodes is higher than the defined alarm level."
::= { smartNodeError 1 }
smartNodeErrorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the smartnode error monitor. This is stored in the system controller
and can be changed by the user."
::= { smartNodeError 2 }
smartNodeErrorTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { smartNodeError 3 }
smartNodeErrorAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { smartNodeError 4 }
smartNodeErrorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The detected number of failed smartnodes."
::= { smartNodeError 5 }
smartNodeErrorMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { smartNodeError 6 }
smartNodeErrorMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { smartNodeError 7 }
batteryMonitorErrorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed battery monitors is higher than the defined alarm level."
::= { batteryMonitorError 1 }
batteryMonitorErrorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery monitor error monitor. This is stored in the system controller
and can be changed by the user."
::= { batteryMonitorError 2 }
batteryMonitorErrorTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryMonitorError 3 }
batteryMonitorErrorAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryMonitorError 4 }
batteryMonitorErrorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The detected number of failed battery monitors."
::= { batteryMonitorError 5 }
batteryMonitorErrorMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { batteryMonitorError 6 }
batteryMonitorErrorMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { batteryMonitorError 7 }
loadMonitorErrorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed load monitors is higher than the defined alarm level."
::= { loadMonitorError 1 }
loadMonitorErrorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the load monitor error monitor. This is stored in the system controller
and can be changed by the user."
::= { loadMonitorError 2 }
loadMonitorErrorTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { loadMonitorError 3 }
loadMonitorErrorAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { loadMonitorError 4 }
loadMonitorErrorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The detected number of failed load monitors."
::= { loadMonitorError 5 }
loadMonitorErrorMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { loadMonitorError 6 }
loadMonitorErrorMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { loadMonitorError 7 }
ioUnitErrorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed IO units is higher than the defined alarm level."
::= { ioUnitError 1 }
ioUnitErrorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the IO unit error monitor. This is stored in the system controller
and can be changed by the user."
::= { ioUnitError 2 }
ioUnitErrorTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { ioUnitError 3 }
ioUnitErrorAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { ioUnitError 4 }
ioUnitErrorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The detected number of failed IO units."
::= { ioUnitError 5 }
ioUnitErrorMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { ioUnitError 6 }
ioUnitErrorMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { ioUnitError 7 }
mainsMonitorErrorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed mains monitors is higher than the defined alarm level."
::= { mainsMonitorError 1 }
mainsMonitorErrorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the mains monitor error monitor. This is stored in the system controller
and can be changed by the user."
::= { mainsMonitorError 2 }
mainsMonitorErrorTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { mainsMonitorError 3 }
mainsMonitorErrorAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { mainsMonitorError 4 }
mainsMonitorErrorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The detected number of failed mains monitors."
::= { mainsMonitorError 5 }
mainsMonitorErrorMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { mainsMonitorError 6 }
mainsMonitorErrorMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { mainsMonitorError 7 }
flexiMonitorErrorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed flexi monitors is higher than the defined alarm level."
::= { flexiMonitorError 1 }
flexiMonitorErrorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the flexi monitor error monitor. This is stored in the system controller
and can be changed by the user."
::= { flexiMonitorError 2 }
flexiMonitorErrorTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { flexiMonitorError 3 }
flexiMonitorErrorAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { flexiMonitorError 4 }
flexiMonitorErrorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The detected number of failed flexi monitors."
::= { flexiMonitorError 5 }
flexiMonitorErrorMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { flexiMonitorError 6 }
flexiMonitorErrorMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { flexiMonitorError 7 }
ambientTemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of the ambient temperature can be either one of the defined enumerated values"
::= { ambientTemperature 1 }
ambientTemperatureDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the ambient temperature monitor. This is stored in the system controller
and can be changed by the user. "
::= { ambientTemperature 2 }
ambientTemperatureTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { ambientTemperature 3 }
ambientTemperatureAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { ambientTemperature 4 }
ambientTemperatureValue OBJECT-TYPE
SYNTAX Integer32 (0..9999)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The highest value of the enabled ambient temperature measurements.
Depending on the global setting in the Control unit, this value will be presented in Celsius
or Fahrenheit."
::= { ambientTemperature 5 }
ambientTemperatureMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { ambientTemperature 6 }
ambientTemperatureMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { ambientTemperature 7 }
ambientTemperatureMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { ambientTemperature 8 }
ambientTemperatureMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { ambientTemperature 9 }
deltaTemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of the delta temperature can be either one of the defined enumerated values"
::= { deltaTemperature 1 }
deltaTemperatureDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the delta temperature monitor. This is stored in the system controller
and can be changed by the user. "
::= { deltaTemperature 2 }
deltaTemperatureTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { deltaTemperature 3 }
deltaTemperatureAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { deltaTemperature 4 }
deltaTemperatureValue OBJECT-TYPE
SYNTAX Integer32 (0..9999)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The delta temperature value.
Depending on the global setting in the Control unit, this value will be presented in Celsius
or Fahrenheit."
::= { deltaTemperature 5 }
deltaTemperatureMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { deltaTemperature 6 }
deltaTemperatureMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { deltaTemperature 7 }
deltaTemperatureMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { deltaTemperature 8 }
deltaTemperatureMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { deltaTemperature 9 }
userSuspendedStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed attempts is higher than the defined alarm level."
::= { userSuspended 1 }
userSuspendedDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the login failure monitor. This is stored in the system controller
and can be changed by the user."
::= { userSuspended 2 }
userSuspendedTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { userSuspended 3 }
userSuspendedAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { userSuspended 4 }
userSuspendedValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The detected number of failed attempts."
::= { userSuspended 5 }
userSuspendedMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { userSuspended 6 }
alarmGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF AlarmGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { alarmGroups 1 }
alarmGroupEntry OBJECT-TYPE
SYNTAX AlarmGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { alarmGroupIndex }
::= { alarmGroupTable 1 }
AlarmGroupEntry ::= SEQUENCE {
alarmGroupIndex
Integer32,
alarmGroupStatus
INTEGER,
alarmGroupDescription
DisplayString
}
alarmGroupIndex OBJECT-TYPE
SYNTAX Integer32 (1..49)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..49 of alarmGroupTable"
::= { alarmGroupEntry 1 }
alarmGroupStatus OBJECT-TYPE
SYNTAX INTEGER {
normal (0),
alarm (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of alarm group"
::= { alarmGroupEntry 2 }
alarmGroupDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the alarm group. This is stored in the system controller
and can be changed by the user."
::= { alarmGroupEntry 3 }
-- The reported status of the battery group 2 subsystem. The status reflects the condition
-- of all underlying alarm monitors in the battery group 2 subsystem
batteryGroup2Status OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A toplevel status for the battery group 2.The state of this reflects the status of all
underlying statuses for the battery. Any change in one of the 'data monitors' in
the battery subsystem will propagate up to this status indicator."
::= { batteryGroup2 1 }
batteryGroup2Description OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A descriptive name of the battery installed in the battery group 2."
::= { batteryGroup2 2 }
batteryGroup2ReferenceVoltage OBJECT-TYPE
SYNTAX Integer32 (840..60417)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The reference voltage of battery group 2."
::= { batteryGroup2 3 }
batteryGroup2FusesStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of the battery fuses/breakers can mainly be normal(1) or majorAlarm(3) and
some other rarely used values ."
::= { batteryGroup2 4 }
-- The status value for the measured battery voltage. If the battery voltage reach outside
-- the limits set by the major/minor low/high level settings this status will change accordingly.
batteryGroup2VoltageStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured battery voltage."
::= { batteryGroup2Voltage 1 }
batteryGroup2VoltageDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery voltage monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryGroup2Voltage 2 }
batteryGroup2VoltageTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryGroup2Voltage 3 }
batteryGroup2VoltageAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The measured battery voltage alarm enable/disable control"
::= { batteryGroup2Voltage 4 }
batteryGroup2VoltageValue OBJECT-TYPE
SYNTAX Integer32 (0..7500)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured battery voltage."
::= { batteryGroup2Voltage 5 }
batteryGroup2VoltageMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Major High Battery Voltage alarm limit set voltage"
::= { batteryGroup2Voltage 6 }
batteryGroup2VoltageMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Minor High Battery Voltage alarm limit set voltage"
::= { batteryGroup2Voltage 7 }
batteryGroup2VoltageMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Minor Low Battery Voltage alarm limit set voltage"
::= { batteryGroup2Voltage 8 }
batteryGroup2VoltageMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Major Low Battery Voltage alarm limit set voltage"
::= { batteryGroup2Voltage 9 }
batteryGroup2CurrentsStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured battery current"
::= { batteryGroup2Currents 1 }
batteryGroup2CurrentsDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery current monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryGroup2Currents 2 }
batteryGroup2CurrentsTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryGroup2Currents 3 }
batteryGroup2CurrentsAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryGroup2Currents 4 }
batteryGroup2CurrentsValue OBJECT-TYPE
SYNTAX Integer32
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"
::= { batteryGroup2Currents 5 }
batteryGroup2CurrentsMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { batteryGroup2Currents 6 }
batteryGroup2CurrentsMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { batteryGroup2Currents 7 }
batteryGroup2CurrentsMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { batteryGroup2Currents 8 }
batteryGroup2CurrentsMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { batteryGroup2Currents 9 }
batteryGroup2TemperaturesStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of the battery fuses/breakers can be either one of the defined enumerated values"
::= { batteryGroup2Temperatures 1 }
batteryGroup2TemperaturesDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery temperature monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryGroup2Temperatures 2 }
batteryGroup2TemperaturesTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryGroup2Temperatures 3 }
batteryGroup2TemperaturesAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryGroup2Temperatures 4 }
batteryGroup2TemperaturesValue OBJECT-TYPE
SYNTAX Integer32 (0..9999)
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."
::= { batteryGroup2Temperatures 5 }
batteryGroup2TemperaturesMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { batteryGroup2Temperatures 6 }
batteryGroup2TemperaturesMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { batteryGroup2Temperatures 7 }
batteryGroup2TemperaturesMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { batteryGroup2Temperatures 8 }
batteryGroup2TemperaturesMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { batteryGroup2Temperatures 9 }
batteryGroup2TimeLeftStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the estimated battery remaining backup time."
::= { batteryGroup2TimeLeft 1 }
batteryGroup2TimeLeftDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery discharge time monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryGroup2TimeLeft 2 }
batteryGroup2TimeLeftTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryGroup2TimeLeft 3 }
batteryGroup2TimeLeftAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryGroup2TimeLeft 4 }
batteryGroup2TimeLeftValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The estimated value of battery remaining backup time."
::= { batteryGroup2TimeLeft 5 }
batteryGroup2TimeLeftMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { batteryGroup2TimeLeft 6 }
batteryGroup2TimeLeftMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { batteryGroup2TimeLeft 7 }
batteryGroup2RemainingCapacityStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the battery remaining capacity monitor."
::= { batteryGroup2RemainingCapacity 1 }
batteryGroup2RemainingCapacityDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery remaining capacity monitor. This is stored in the system controller
and can be changed by the user."
::= { batteryGroup2RemainingCapacity 2 }
batteryGroup2RemainingCapacityTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryGroup2RemainingCapacity 3 }
batteryGroup2RemainingCapacityAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryGroup2RemainingCapacity 4 }
batteryGroup2RemainingCapacityValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Battery remaining capacity (SOC) value estimated from the latest battery test result."
::= { batteryGroup2RemainingCapacity 5 }
batteryGroup2RemainingCapacityMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { batteryGroup2RemainingCapacity 6 }
batteryGroup2RemainingCapacityMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { batteryGroup2RemainingCapacity 7 }
batteryGroup2UsedCapacityStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the battery used capacity (DoD) monitor"
::= { batteryGroup2UsedCapacity 1 }
batteryGroup2UsedCapacityDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery used capacity (DoD) monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryGroup2UsedCapacity 2 }
batteryGroup2UsedCapacityTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryGroup2UsedCapacity 3 }
batteryGroup2UsedCapacityAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryGroup2UsedCapacity 4 }
batteryGroup2UsedCapacityValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the estimated battery used capacity (DoD)."
::= { batteryGroup2UsedCapacity 5 }
batteryGroup2UsedCapacityMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { batteryGroup2UsedCapacity 6 }
batteryGroup2UsedCapacityMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { batteryGroup2UsedCapacity 7 }
batteryGroup2TotalCapacityStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the total capacity monitor."
::= { batteryGroup2TotalCapacity 1 }
batteryGroup2TotalCapacityDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery total capacity monitor. This is stored in the system controller
and can be changed by the user"
::= { batteryGroup2TotalCapacity 2 }
batteryGroup2TotalCapacityTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryGroup2TotalCapacity 3 }
batteryGroup2TotalCapacityAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryGroup2TotalCapacity 4 }
batteryGroup2TotalCapacityValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the estimated total battery capacity (installed Ah - SoH) value."
::= { batteryGroup2TotalCapacity 5 }
batteryGroup2TotalCapacityMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { batteryGroup2TotalCapacity 6 }
batteryGroup2TotalCapacityMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { batteryGroup2TotalCapacity 7 }
batteryGroup2QualityStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the battery quality (SoH) monitor."
::= { batteryGroup2Quality 1 }
batteryGroup2QualityDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery quality (SoH) monitor. This is stored in the system controller
and can be changed by the user"
::= { batteryGroup2Quality 2 }
batteryGroup2QualityTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryGroup2Quality 3 }
batteryGroup2QualityAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryGroup2Quality 4 }
batteryGroup2QualityValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculated battery quality (SoH) based on the latest battery test"
::= { batteryGroup2Quality 5 }
batteryGroup2QualityMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { batteryGroup2Quality 6 }
batteryGroup2QualityMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { batteryGroup2Quality 7 }
batteryGroup2LVBDStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Battery Contactor is connected, disconnected, disabled or in any other alarm condition"
::= { batteryGroup2LVBD 1 }
batteryGroup2LVBDDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery LVBD monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryGroup2LVBD 2 }
batteryGroup2LVBDTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryGroup2LVBD 3 }
batteryGroup2LVBDEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the LVBD will be reported."
::= { batteryGroup2LVBD 4 }
batteryGroup2LVBDValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured value of the LVBD."
::= { batteryGroup2LVBD 5 }
batteryGroup2LVBDConnectVoltage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Battery Contactor's Reconnect Voltage"
::= { batteryGroup2LVBD 6 }
batteryGroup2LVBDDisconnectVoltage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Battery Contactor's Disconnect Voltage"
::= { batteryGroup2LVBD 7 }
batteryGroup2ChargeCurrentLimitEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable of the battery charge current limitation feature; 0=disable, 1=enable."
::= { batteryGroup2ChargeCurrentLimit 1 }
batteryGroup2ChargeCurrentLimitValue OBJECT-TYPE
SYNTAX Integer32 (0..32767)
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"
::= { batteryGroup2ChargeCurrentLimit 2 }
batteryGroup2BoostVoltage OBJECT-TYPE
SYNTAX Integer32 (870..60418)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Voltage at which the DC System boost charges the batteries."
::= { batteryGroup2Boost 1 }
batteryGroup2BoostCommand 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."
::= { batteryGroup2Boost 2 }
batteryGroup2BoostCurrentThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The boosting will terminate when the charge current drops below the BoostCurrentThreshold limit."
::= { batteryGroup2Boost 3 }
batteryGroup2BoostManualMaxDuration OBJECT-TYPE
SYNTAX Integer32 (0..1440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A protection against overcharging.
When running manual boost, the boosting will always terminate at this point. "
::= { batteryGroup2Boost 4 }
batteryGroup2TestVoltage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the battery test end voltage. The battery test will be terminated when the voltage
drops below the end voltage."
::= { batteryGroup2Test 1 }
batteryGroup2TestCommand 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."
::= { batteryGroup2Test 2 }
batteryGroup2TestNumberOfResults OBJECT-TYPE
SYNTAX Integer32 (0..10)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the number of valid battery test results stored in controller."
::= { batteryGroup2Test 3 }
batteryGroup2TestResultTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryGroup2TestResultEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the battery test results stored in controller."
::= { batteryGroup2Test 4 }
batteryGroup2TestResultEntry OBJECT-TYPE
SYNTAX BatteryGroup2TestResultEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryGroup2TestResultIndex }
::= { batteryGroup2TestResultTable 1 }
BatteryGroup2TestResultEntry ::= SEQUENCE {
batteryGroup2TestResultIndex
Integer32,
batteryGroup2TestResultStartDateTime
DateAndTime,
batteryGroup2TestResultDuration
Integer32,
batteryGroup2TestResultDischarged
Integer32,
batteryGroup2TestResultQuality
Integer32
}
batteryGroup2TestResultIndex OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A index pointing to one of ten possible battery test results"
::= { batteryGroup2TestResultEntry 1 }
batteryGroup2TestResultStartDateTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the time and date when the test started."
::= { batteryGroup2TestResultEntry 2 }
batteryGroup2TestResultDuration OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the test duration in minutes."
::= { batteryGroup2TestResultEntry 3 }
batteryGroup2TestResultDischarged OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the discharged Ah during test."
::= { batteryGroup2TestResultEntry 4 }
batteryGroup2TestResultQuality OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the calculated battery quality (SoH)in percentage."
::= { batteryGroup2TestResultEntry 5 }
batteryGroup2TempCompEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable (1) or Disable (0) of Battery Temperature Compensated output regulation mode"
::= { batteryGroup2TempComp 1 }
batteryGroup2BankStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of battery bank"
::= { batteryGroup2Bank 1 }
batteryGroup2BankNumberOfTemperatures OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of temperature measurements in battery bank."
::= { batteryGroup2Bank 2 }
batteryGroup2BankNumberOfCurrents OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of current measurements in battery bank."
::= { batteryGroup2Bank 3 }
batteryGroup2BankNumberOfFuses OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of fuses installed in battery bank."
::= { batteryGroup2Bank 4 }
batteryGroup2BankNumberOfSymmetries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of fuses installed in battery bank."
::= { batteryGroup2Bank 5 }
batteryGroup2BankTemperatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryGroup2BankTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { batteryGroup2Bank 6 }
batteryGroup2BankTemperatureEntry OBJECT-TYPE
SYNTAX BatteryGroup2BankTemperatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryGroup2TemperatureIndex }
::= { batteryGroup2BankTemperatureTable 1 }
BatteryGroup2BankTemperatureEntry ::= SEQUENCE {
batteryGroup2TemperatureIndex
Integer32,
batteryGroup2TemperatureStatus
INTEGER,
batteryGroup2TemperatureDescription
DisplayString,
batteryGroup2TemperatureTrapRepeatCounter
Counter32,
batteryGroup2TemperatureAlarmEnable
INTEGER,
batteryGroup2TemperatureValue
Integer32,
batteryGroup2TemperatureMajorHighLevel
Integer32,
batteryGroup2TemperatureMinorHighLevel
Integer32,
batteryGroup2TemperatureMinorLowLevel
Integer32,
batteryGroup2TemperatureMajorLowLevel
Integer32
}
batteryGroup2TemperatureIndex OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This index denotes which row in the temperature input table.
The size of the table is defined by the batteryGroup2BankNumberOfTemperatures "
::= { batteryGroup2BankTemperatureEntry 1 }
batteryGroup2TemperatureStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of battery temperature monitor"
::= { batteryGroup2BankTemperatureEntry 2 }
batteryGroup2TemperatureDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery temperature monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryGroup2BankTemperatureEntry 3 }
batteryGroup2TemperatureTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryGroup2BankTemperatureEntry 4 }
batteryGroup2TemperatureAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryGroup2BankTemperatureEntry 5 }
batteryGroup2TemperatureValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured battery temperature."
::= { batteryGroup2BankTemperatureEntry 6 }
batteryGroup2TemperatureMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { batteryGroup2BankTemperatureEntry 7 }
batteryGroup2TemperatureMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { batteryGroup2BankTemperatureEntry 8 }
batteryGroup2TemperatureMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { batteryGroup2BankTemperatureEntry 9 }
batteryGroup2TemperatureMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { batteryGroup2BankTemperatureEntry 10 }
batteryGroup2BankCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryGroup2BankCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { batteryGroup2Bank 7 }
batteryGroup2BankCurrentEntry OBJECT-TYPE
SYNTAX BatteryGroup2BankCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryGroup2CurrentIndex }
::= { batteryGroup2BankCurrentTable 1 }
BatteryGroup2BankCurrentEntry ::= SEQUENCE {
batteryGroup2CurrentIndex
Integer32,
batteryGroup2CurrentStatus
INTEGER,
batteryGroup2CurrentDescription
DisplayString,
batteryGroup2CurrentTrapRepeatCounter
Counter32,
batteryGroup2CurrentAlarmEnable
INTEGER,
batteryGroup2CurrentValue
Integer32,
batteryGroup2CurrentMajorHighLevel
Integer32,
batteryGroup2CurrentMinorHighLevel
Integer32,
batteryGroup2CurrentMinorLowLevel
Integer32,
batteryGroup2CurrentMajorLowLevel
Integer32
}
batteryGroup2CurrentIndex OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This index denotes which row in the current input table.
The size of the table is defined by the system"
::= { batteryGroup2BankCurrentEntry 1 }
batteryGroup2CurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of battery current monitor"
::= { batteryGroup2BankCurrentEntry 2 }
batteryGroup2CurrentDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery current monitor. This is stored in the system controller
and can be changed by the user. "
::= { batteryGroup2BankCurrentEntry 3 }
batteryGroup2CurrentTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryGroup2BankCurrentEntry 4 }
batteryGroup2CurrentAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryGroup2BankCurrentEntry 5 }
batteryGroup2CurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured battery current"
::= { batteryGroup2BankCurrentEntry 6 }
batteryGroup2CurrentMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { batteryGroup2BankCurrentEntry 7 }
batteryGroup2CurrentMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { batteryGroup2BankCurrentEntry 8 }
batteryGroup2CurrentMinorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor low alarm limit"
::= { batteryGroup2BankCurrentEntry 9 }
batteryGroup2CurrentMajorLowLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major low alarm limit"
::= { batteryGroup2BankCurrentEntry 10 }
batteryGroup2BankFuseTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryGroup2BankFuseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { batteryGroup2Bank 8 }
batteryGroup2BankFuseEntry OBJECT-TYPE
SYNTAX BatteryGroup2BankFuseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryGroup2FuseIndex }
::= { batteryGroup2BankFuseTable 1 }
BatteryGroup2BankFuseEntry ::= SEQUENCE {
batteryGroup2FuseIndex
Integer32,
batteryGroup2FuseStatus
INTEGER,
batteryGroup2FuseDescription
DisplayString,
batteryGroup2FuseTrapRepeatCounter
Counter32,
batteryGroup2FuseAlarmEnable
INTEGER,
batteryGroup2FuseValue
Integer32
}
batteryGroup2FuseIndex OBJECT-TYPE
SYNTAX Integer32 (1..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This index denotes which row in the fuse table.
The size of the table is defined by the system"
::= { batteryGroup2BankFuseEntry 1 }
batteryGroup2FuseStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of battery fuse monitor"
::= { batteryGroup2BankFuseEntry 2 }
batteryGroup2FuseDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery fuse monitor. This is stored in the system controller
and can be changed by the user."
::= { batteryGroup2BankFuseEntry 3 }
batteryGroup2FuseTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off."
::= { batteryGroup2BankFuseEntry 4 }
batteryGroup2FuseAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryGroup2BankFuseEntry 5 }
batteryGroup2FuseValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured value of battery fuse input."
::= { batteryGroup2BankFuseEntry 6 }
batteryGroup2BankSymmetryTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryGroup2BankSymmetryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { batteryGroup2Bank 9 }
batteryGroup2BankSymmetryEntry OBJECT-TYPE
SYNTAX BatteryGroup2BankSymmetryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryGroup2BankSymmetryIndex }
::= { batteryGroup2BankSymmetryTable 1 }
BatteryGroup2BankSymmetryEntry ::= SEQUENCE {
batteryGroup2BankSymmetryIndex
Integer32,
batteryGroup2BankSymmetryStatus
INTEGER,
batteryGroup2BankSymmetryDescription
DisplayString,
batteryGroup2BankSymmetryTrapRepeatCounter
Counter32,
batteryGroup2BankSymmetryAlarmEnable
INTEGER,
batteryGroup2BankSymmetryMeasureValue
Integer32,
batteryGroup2BankSymmetryDeltaValue
Integer32,
batteryGroup2BankSymmetryMajorAlarmLevel
Integer32,
batteryGroup2BankSymmetryMinorAlarmLevel
Integer32
}
batteryGroup2BankSymmetryIndex OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This index denotes which row in the symmetry input table.
The size of the table is defined by the batteryMonitorNumberOfSymmetries"
::= { batteryGroup2BankSymmetryEntry 1 }
batteryGroup2BankSymmetryStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of battery symmetry monitor"
::= { batteryGroup2BankSymmetryEntry 2 }
batteryGroup2BankSymmetryDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery monitor symmetry. This is stored in the system controller
and can be changed by the user. "
::= { batteryGroup2BankSymmetryEntry 3 }
batteryGroup2BankSymmetryTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alam condition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryGroup2BankSymmetryEntry 4 }
batteryGroup2BankSymmetryAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryGroup2BankSymmetryEntry 5 }
batteryGroup2BankSymmetryMeasureValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured battery symmetry voltage in battery monitor."
::= { batteryGroup2BankSymmetryEntry 6 }
batteryGroup2BankSymmetryDeltaValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The measured battery symmetry delta voltage in battery monitor."
::= { batteryGroup2BankSymmetryEntry 7 }
batteryGroup2BankSymmetryMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { batteryGroup2BankSymmetryEntry 8 }
batteryGroup2BankSymmetryMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { batteryGroup2BankSymmetryEntry 9 }
batteryGroup2EnergyLogAccumulated OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the accumulated energy delivered to/from battery."
::= { batteryGroup2EnergyLog 1 }
batteryGroup2EnergyLogLastHoursNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in battery hourly energy log."
::= { batteryGroup2EnergyLog 2 }
batteryGroup2EnergyLogLastHoursTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryGroup2EnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains hourly energy log of battery."
::= { batteryGroup2EnergyLog 3 }
batteryGroup2EnergyLogLastHoursEntry OBJECT-TYPE
SYNTAX BatteryGroup2EnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryGroup2EnergyLogLastHoursIndex }
::= { batteryGroup2EnergyLogLastHoursTable 1 }
BatteryGroup2EnergyLogLastHoursEntry ::= SEQUENCE {
batteryGroup2EnergyLogLastHoursIndex
Integer32,
batteryGroup2EnergyLogLastHoursValue
Integer32
}
batteryGroup2EnergyLogLastHoursIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of batteryEnergyLogLastHoursTable"
::= { batteryGroup2EnergyLogLastHoursEntry 1 }
batteryGroup2EnergyLogLastHoursValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every hour."
::= { batteryGroup2EnergyLogLastHoursEntry 2 }
batteryGroup2EnergyLogLastDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in battery daily energy log."
::= { batteryGroup2EnergyLog 4 }
batteryGroup2EnergyLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryGroup2EnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily energy log of battery."
::= { batteryGroup2EnergyLog 5 }
batteryGroup2EnergyLogLastDaysEntry OBJECT-TYPE
SYNTAX BatteryGroup2EnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryGroup2EnergyLogLastDaysIndex }
::= { batteryGroup2EnergyLogLastDaysTable 1 }
BatteryGroup2EnergyLogLastDaysEntry ::= SEQUENCE {
batteryGroup2EnergyLogLastDaysIndex
Integer32,
batteryGroup2EnergyLogLastDaysValue
Integer32
}
batteryGroup2EnergyLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of batteryEnergyLogLastDaysTable"
::= { batteryGroup2EnergyLogLastDaysEntry 1 }
batteryGroup2EnergyLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every day."
::= { batteryGroup2EnergyLogLastDaysEntry 2 }
batteryGroup2EnergyLogLastWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in battery weekly energy log."
::= { batteryGroup2EnergyLog 6 }
batteryGroup2EnergyLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryGroup2EnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly energy log of battery."
::= { batteryGroup2EnergyLog 7 }
batteryGroup2EnergyLogLastWeeksEntry OBJECT-TYPE
SYNTAX BatteryGroup2EnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryGroup2EnergyLogLastWeeksIndex }
::= { batteryGroup2EnergyLogLastWeeksTable 1 }
BatteryGroup2EnergyLogLastWeeksEntry ::= SEQUENCE {
batteryGroup2EnergyLogLastWeeksIndex
Integer32,
batteryGroup2EnergyLogLastWeeksValue
Integer32
}
batteryGroup2EnergyLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of batteryEnergyLogLastWeekTable"
::= { batteryGroup2EnergyLogLastWeeksEntry 1 }
batteryGroup2EnergyLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every week."
::= { batteryGroup2EnergyLogLastWeeksEntry 2 }
batteryGroup2CycleLogTotalCycles OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the total number of battery discharge cycles."
::= { batteryGroup2CycleLog 1 }
batteryGroup2CycleLogDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in daily battery discharge cycle log."
::= { batteryGroup2CycleLog 2 }
batteryGroup2CycleLogDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryGroup2CycleLogDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily battery discharge cycle log."
::= { batteryGroup2CycleLog 3 }
batteryGroup2CycleLogDaysEntry OBJECT-TYPE
SYNTAX BatteryGroup2CycleLogDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryGroup2CycleLogDaysIndex }
::= { batteryGroup2CycleLogDaysTable 1 }
BatteryGroup2CycleLogDaysEntry ::= SEQUENCE {
batteryGroup2CycleLogDaysIndex
Integer32,
batteryGroup2CycleLogDaysValue
Integer32
}
batteryGroup2CycleLogDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of batteryCycleLogLastDaysTable"
::= { batteryGroup2CycleLogDaysEntry 1 }
batteryGroup2CycleLogDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of discharge cycles logged every day."
::= { batteryGroup2CycleLogDaysEntry 2 }
batteryGroup2CycleLogWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in weeky battery discharge cycle log."
::= { batteryGroup2CycleLog 4 }
batteryGroup2CycleLogWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryGroup2CycleLogWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly battery discharge cycle log."
::= { batteryGroup2CycleLog 5 }
batteryGroup2CycleLogWeeksEntry OBJECT-TYPE
SYNTAX BatteryGroup2CycleLogWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryGroup2CycleLogWeeksIndex }
::= { batteryGroup2CycleLogWeeksTable 1 }
BatteryGroup2CycleLogWeeksEntry ::= SEQUENCE {
batteryGroup2CycleLogWeeksIndex
Integer32,
batteryGroup2CycleLogWeeksValue
Integer32
}
batteryGroup2CycleLogWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of batteryCycleLogLastWeeksTable"
::= { batteryGroup2CycleLogWeeksEntry 1 }
batteryGroup2CycleLogWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of discharge cycles logged every week."
::= { batteryGroup2CycleLogWeeksEntry 2 }
batteryGroup2CycleLogMonthsNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in monthly battery discharge cycle log."
::= { batteryGroup2CycleLog 6 }
batteryGroup2CycleLogMonthsTable OBJECT-TYPE
SYNTAX SEQUENCE OF BatteryGroup2CycleLogMonthsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains monthly battery discharge cycle log."
::= { batteryGroup2CycleLog 7 }
batteryGroup2CycleLogMonthsEntry OBJECT-TYPE
SYNTAX BatteryGroup2CycleLogMonthsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { batteryGroup2CycleLogMonthsIndex }
::= { batteryGroup2CycleLogMonthsTable 1 }
BatteryGroup2CycleLogMonthsEntry ::= SEQUENCE {
batteryGroup2CycleLogMonthsIndex
Integer32,
batteryGroup2CycleLogMonthsValue
Integer32
}
batteryGroup2CycleLogMonthsIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of batteryCycleLogLastMonthTable"
::= { batteryGroup2CycleLogMonthsEntry 1 }
batteryGroup2CycleLogMonthsValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of discharge cycles logged every month."
::= { batteryGroup2CycleLogMonthsEntry 2 }
batteryGroup2EqualizeVoltage OBJECT-TYPE
SYNTAX Integer32 (870..60418)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Voltage at which the DC System equalize charges the batteries."
::= { batteryGroup2Equalize 1 }
batteryGroup2EqualizeCommand OBJECT-TYPE
SYNTAX INTEGER {
pushbutton (0),
startequalize (1),
stopequalize (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This pushbutton will start or stop a manual battery equalize if the system allows it."
::= { batteryGroup2Equalize 2 }
batteryGroup2EqualizeCurrentThreshold OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The equalizing will terminate when the charge current drops below the EqualizeCurrentThreshold limit."
::= { batteryGroup2Equalize 3 }
batteryGroup2EqualizeManualMaxDuration OBJECT-TYPE
SYNTAX Integer32 (0..1440)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A protection against overcharging.
When running manual equalize, the boosting will always terminate at this point. "
::= { batteryGroup2Equalize 4 }
batteryGroup2AhChargedStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the battery ah charged monitor."
::= { batteryGroup2AhCharged 1 }
batteryGroup2AhChargedDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery ah charged monitor. This is stored in the system controller
and can be changed by the user"
::= { batteryGroup2AhCharged 2 }
batteryGroup2AhChargedTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryGroup2AhCharged 3 }
batteryGroup2AhChargedAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryGroup2AhCharged 4 }
batteryGroup2AhChargedValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculated battery ah (x100) charged value."
::= { batteryGroup2AhCharged 5 }
batteryGroup2AhChargedMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { batteryGroup2AhCharged 6 }
batteryGroup2AhChargedMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { batteryGroup2AhCharged 7 }
batteryGroup2AhDischargedStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the battery ah discharged monitor."
::= { batteryGroup2AhDischarged 1 }
batteryGroup2AhDischargedDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the battery ah discharged monitor. This is stored in the system controller
and can be changed by the user"
::= { batteryGroup2AhDischarged 2 }
batteryGroup2AhDischargedTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { batteryGroup2AhDischarged 3 }
batteryGroup2AhDischargedAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { batteryGroup2AhDischarged 4 }
batteryGroup2AhDischargedValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculated battery ah (x100) discharged value."
::= { batteryGroup2AhDischarged 5 }
batteryGroup2AhDischargedMinorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor high alarm limit"
::= { batteryGroup2AhDischarged 6 }
batteryGroup2AhDischargedMajorHighLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major high alarm limit"
::= { batteryGroup2AhDischarged 7 }
invertersStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of inverter subsystem."
::= { inverters 1 }
invertersCurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured total inverter current."
::= { invertersCurrent 1 }
invertersCurrentDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the total inverter current monitor. This is stored in the system controller
and can be changed by the user"
::= { invertersCurrent 2 }
invertersCurrentTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { invertersCurrent 3 }
invertersCurrentAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { invertersCurrent 4 }
invertersCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured total inverter current."
::= { invertersCurrent 5 }
invertersCurrentMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { invertersCurrent 6 }
invertersCurrentMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { invertersCurrent 7 }
invertersCapacityStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured used inverter capacity."
::= { invertersCapacity 1 }
invertersCapacityDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the used inverter capacity monitor. This is stored in the system controller
and can be changed by the user"
::= { invertersCapacity 2 }
invertersCapacityTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { invertersCapacity 3 }
invertersCapacityAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { invertersCapacity 4 }
invertersCapacityValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The used inverter capacity value presented in percentage of the total installed inverter capacity."
::= { invertersCapacity 5 }
invertersCapacityMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { invertersCapacity 6 }
invertersCapacityMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { invertersCapacity 7 }
invertersErrorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed units is higher than the defined alarm level."
::= { invertersError 1 }
invertersErrorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the inverter error monitor. This is stored in the system controller
and can be changed by the user"
::= { invertersError 2 }
invertersErrorTrapRepeatCounter OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { invertersError 3 }
invertersErrorEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { invertersError 4 }
invertersErrorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failed inverters."
::= { invertersError 5 }
invertersErrorMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { invertersError 6 }
invertersErrorMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { invertersError 7 }
invertersNumberOfInverters OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of installed inverters."
::= { inverters 5 }
inverterTable OBJECT-TYPE
SYNTAX SEQUENCE OF InverterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table shows the information of each inverter installed in the system."
::= { inverters 6 }
inverterEntry OBJECT-TYPE
SYNTAX InverterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inverterIndex }
::= { inverterTable 1 }
InverterEntry ::= SEQUENCE {
inverterIndex
Integer32,
inverterStatus
INTEGER,
inverterOutputCurrentValue
Integer32,
inverterOutputVoltageValue
Integer32,
inverterType
DisplayString,
inverterHwPartNumber
DisplayString,
inverterHwVersion
DisplayString,
inverterSwPartNumber
DisplayString,
inverterSwVersion
DisplayString,
inverterOutputFrequencyValue
Integer32,
inverterOutputPowerValue
Integer32,
inverterOutputReactivePowerValue
Integer32
}
inverterIndex OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..100 of inverterTable"
::= { inverterEntry 1 }
inverterStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of inverter."
::= { inverterEntry 2 }
inverterOutputCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output current value of inverter."
::= { inverterEntry 3 }
inverterOutputVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output voltage value of inverter."
::= { inverterEntry 4 }
inverterType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..27))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of inverter"
::= { inverterEntry 5 }
inverterHwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware part number of inverter"
::= { inverterEntry 6 }
inverterHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version number of inverter"
::= { inverterEntry 7 }
inverterSwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Part number of secondary software in inverter"
::= { inverterEntry 8 }
inverterSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version number of secondary software in inverter"
::= { inverterEntry 9 }
inverterOutputFrequencyValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output frequency value of inverter."
::= { inverterEntry 10 }
inverterOutputPowerValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output power value of inverter."
::= { inverterEntry 11 }
inverterOutputReactivePowerValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output reactive power value of inverter."
::= { inverterEntry 12 }
invertersNumberOfGroups OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of inverter groups"
::= { inverters 7 }
inverterGroupsTable OBJECT-TYPE
SYNTAX SEQUENCE OF InverterGroupsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains status and the number of installed inverters of each inverter groups."
::= { inverters 8 }
inverterGroupsEntry OBJECT-TYPE
SYNTAX InverterGroupsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inverterGroupIndex }
::= { inverterGroupsTable 1 }
InverterGroupsEntry ::= SEQUENCE {
inverterGroupIndex
Integer32,
inverterGroupStatus
INTEGER,
inverterGroupNumberOfInverters
Integer32
}
inverterGroupIndex OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..10 of inverterGroupsTable"
::= { inverterGroupsEntry 1 }
inverterGroupStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of each inverter group."
::= { inverterGroupsEntry 2 }
inverterGroupNumberOfInverters OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of installed inverters in each inverter groups"
::= { inverterGroupsEntry 3 }
inverterGroupCurrentTable OBJECT-TYPE
SYNTAX SEQUENCE OF InverterGroupCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information about the total inverter current of each inverter groups, which is calculated
by summing up current from each inverter in a inverter group."
::= { inverters 9 }
inverterGroupCurrentEntry OBJECT-TYPE
SYNTAX InverterGroupCurrentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inverterGroupIndex }
::= { inverterGroupCurrentTable 1 }
InverterGroupCurrentEntry ::= SEQUENCE {
inverterGroupCurrentStatus
INTEGER,
inverterGroupCurrentDescription
DisplayString,
inverterGroupCurrentTrapRepeatCounter
Integer32,
inverterGroupCurrentAlarmEnable
INTEGER,
inverterGroupCurrentValue
Integer32,
inverterGroupCurrentMajorAlarmLevel
Integer32,
inverterGroupCurrentMinorAlarmLevel
Integer32
}
inverterGroupCurrentStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured total inverter current of the inverter group"
::= { inverterGroupCurrentEntry 1 }
inverterGroupCurrentDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the total inverter current monitor of a inverter group. This is stored in the system controller
and can be changed by the user"
::= { inverterGroupCurrentEntry 2 }
inverterGroupCurrentTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { inverterGroupCurrentEntry 3 }
inverterGroupCurrentAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { inverterGroupCurrentEntry 4 }
inverterGroupCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of the measured total inverter current of each inverter group."
::= { inverterGroupCurrentEntry 5 }
inverterGroupCurrentMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { inverterGroupCurrentEntry 6 }
inverterGroupCurrentMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { inverterGroupCurrentEntry 7 }
inverterGroupCapacityTable OBJECT-TYPE
SYNTAX SEQUENCE OF InverterGroupCapacityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This table contains information about the used inverter capacity of each inverter group."
::= { inverters 10 }
inverterGroupCapacityEntry OBJECT-TYPE
SYNTAX InverterGroupCapacityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inverterGroupIndex }
::= { inverterGroupCapacityTable 1 }
InverterGroupCapacityEntry ::= SEQUENCE {
inverterGroupCapacityStatus
INTEGER,
inverterGroupCapacityDescription
DisplayString,
inverterGroupCapacityTrapRepeatCounter
Integer32,
inverterGroupCapacityAlarmEnable
INTEGER,
inverterGroupCapacityValue
Integer32,
inverterGroupCapacityMajorAlarmLevel
Integer32,
inverterGroupCapacityMinorAlarmLevel
Integer32
}
inverterGroupCapacityStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the measured used inverter capacity of each inverter group"
::= { inverterGroupCapacityEntry 1 }
inverterGroupCapacityDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the used inverter capacity monitor of each inverter group. This is stored in the system controller
and can be changed by the user"
::= { inverterGroupCapacityEntry 2 }
inverterGroupCapacityTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { inverterGroupCapacityEntry 3 }
inverterGroupCapacityAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { inverterGroupCapacityEntry 4 }
inverterGroupCapacityValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The used inverter capacity value presented in percentage of the total installed inverter capacity of each inverter group."
::= { inverterGroupCapacityEntry 5 }
inverterGroupCapacityMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { inverterGroupCapacityEntry 6 }
inverterGroupCapacityMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { inverterGroupCapacityEntry 7 }
inverterGroupErrorTable OBJECT-TYPE
SYNTAX SEQUENCE OF InverterGroupErrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This table contains information about the inverter error monitor of each inverter group."
::= { inverters 11 }
inverterGroupErrorEntry OBJECT-TYPE
SYNTAX InverterGroupErrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inverterGroupIndex }
::= { inverterGroupErrorTable 1 }
InverterGroupErrorEntry ::= SEQUENCE {
inverterGroupErrorStatus
INTEGER,
inverterGroupErrorDescription
DisplayString,
inverterGroupErrorTrapRepeatCounter
Integer32,
inverterGroupErrorAlarmEnable
INTEGER,
inverterGroupErrorValue
Integer32,
inverterGroupErrorMajorAlarmLevel
Integer32,
inverterGroupErrorMinorAlarmLevel
Integer32
}
inverterGroupErrorStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This status value shows if the number of failed units is higher than the defined alarm level."
::= { inverterGroupErrorEntry 1 }
inverterGroupErrorDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A textual description of the inverter error monitor of each inverter group. This is stored in the system controller
and can be changed by the user"
::= { inverterGroupErrorEntry 2 }
inverterGroupErrorTrapRepeatCounter OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of consecutive times this alamcondition has been transmitted in a trap.
When trap repetition is enabled, this counter increments every time this trap is repeated.
The counter is automatically set to zero when the alarm condition is reset and the
alarm goes off"
::= { inverterGroupErrorEntry 3 }
inverterGroupErrorAlarmEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled (0),
enabled (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value once enabled, the alarm condition of the monitor will be reported."
::= { inverterGroupErrorEntry 4 }
inverterGroupErrorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failed inverters of each inverter group."
::= { inverterGroupErrorEntry 5 }
inverterGroupErrorMajorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The major alarm limit"
::= { inverterGroupErrorEntry 6 }
inverterGroupErrorMinorAlarmLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minor alarm limit"
::= { inverterGroupErrorEntry 7 }
inverterGroupInverterTable OBJECT-TYPE
SYNTAX SEQUENCE OF InverterGroupInverterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table shows the information of each inverter installed in each of the inverter group in the system."
::= { inverters 12 }
inverterGroupInverterEntry OBJECT-TYPE
SYNTAX InverterGroupInverterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inverterGroupIndex,
inverterGroupInverterIndex }
::= { inverterGroupInverterTable 1 }
InverterGroupInverterEntry ::= SEQUENCE {
inverterGroupInverterIndex
Integer32,
inverterGroupInverterStatus
INTEGER,
inverterGroupInverterOutputCurrentValue
Integer32,
inverterGroupInverterOutputVoltageValue
Integer32,
inverterGroupInverterType
DisplayString,
inverterGroupInverterHwPartNumber
DisplayString,
inverterGroupInverterHwVersion
DisplayString,
inverterGroupInverterSwPartNumber
DisplayString,
inverterGroupInverterSwVersion
DisplayString,
inverterGroupInverterOutputFrequencyValue
Integer32,
inverterGroupInverterOutputPowerValue
Integer32,
inverterGroupInverterOutputReactivePowerValue
Integer32
}
inverterGroupInverterIndex OBJECT-TYPE
SYNTAX Integer32 (1..100)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..100 of inverterGroupinverterTable"
::= { inverterGroupInverterEntry 1 }
inverterGroupInverterStatus OBJECT-TYPE
SYNTAX INTEGER {
error (0),
normal (1),
minorAlarm (2),
majorAlarm (3),
disabled (4),
disconnected (5),
notPresent (6),
minorAndMajor (7),
majorLow (8),
minorLow (9),
majorHigh (10),
minorHigh (11),
event (12),
valueVolt (13),
valueAmp (14),
valueTemp (15),
valueUnit (16),
valuePerCent (17),
critical (18),
warning (19)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The overall status of inverter."
::= { inverterGroupInverterEntry 2 }
inverterGroupInverterOutputCurrentValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output current value of inverter."
::= { inverterGroupInverterEntry 3 }
inverterGroupInverterOutputVoltageValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output voltage value of inverter."
::= { inverterGroupInverterEntry 4 }
inverterGroupInverterType OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..27))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of inverter"
::= { inverterGroupInverterEntry 5 }
inverterGroupInverterHwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware part number of inverter"
::= { inverterGroupInverterEntry 6 }
inverterGroupInverterHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware version number of inverter"
::= { inverterGroupInverterEntry 7 }
inverterGroupInverterSwPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Part number of secondary software in inverter"
::= { inverterGroupInverterEntry 8 }
inverterGroupInverterSwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version number of secondary software in inverter"
::= { inverterGroupInverterEntry 9 }
inverterGroupInverterOutputFrequencyValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output frequency value of inverter."
::= { inverterGroupInverterEntry 10 }
inverterGroupInverterOutputPowerValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output power value of inverter."
::= { inverterGroupInverterEntry 11 }
inverterGroupInverterOutputReactivePowerValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output reactive power value of inverter."
::= { inverterGroupInverterEntry 12 }
invertersEnergyLogAccumulated OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the accumulated energy delivered from inverters."
::= { invertersEnergyLog 1 }
invertersEnergyLogLastHoursNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in inverter hourly energy log."
::= { invertersEnergyLog 2 }
invertersEnergyLogLastHoursTable OBJECT-TYPE
SYNTAX SEQUENCE OF InvertersEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains hourly energy log of inverters."
::= { invertersEnergyLog 3 }
invertersEnergyLogLastHoursEntry OBJECT-TYPE
SYNTAX InvertersEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { invertersEnergyLogLastHoursIndex }
::= { invertersEnergyLogLastHoursTable 1 }
InvertersEnergyLogLastHoursEntry ::= SEQUENCE {
invertersEnergyLogLastHoursIndex
Integer32,
invertersEnergyLogLastHoursValue
Integer32
}
invertersEnergyLogLastHoursIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of invertersEnergyLogLastHoursTable"
::= { invertersEnergyLogLastHoursEntry 1 }
invertersEnergyLogLastHoursValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every hour."
::= { invertersEnergyLogLastHoursEntry 2 }
invertersEnergyLogLastDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in inverter daily energy log."
::= { invertersEnergyLog 4 }
invertersEnergyLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF InvertersEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily energy log of inverters."
::= { invertersEnergyLog 5 }
invertersEnergyLogLastDaysEntry OBJECT-TYPE
SYNTAX InvertersEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { invertersEnergyLogLastDaysIndex }
::= { invertersEnergyLogLastDaysTable 1 }
InvertersEnergyLogLastDaysEntry ::= SEQUENCE {
invertersEnergyLogLastDaysIndex
Integer32,
invertersEnergyLogLastDaysValue
Integer32
}
invertersEnergyLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of invertersEnergyLogLastDaysTable"
::= { invertersEnergyLogLastDaysEntry 1 }
invertersEnergyLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every day."
::= { invertersEnergyLogLastDaysEntry 2 }
invertersEnergyLogLastWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in inverter weekly energy log."
::= { invertersEnergyLog 6 }
invertersEnergyLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF InvertersEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly energy log of inverters."
::= { invertersEnergyLog 7 }
invertersEnergyLogLastWeeksEntry OBJECT-TYPE
SYNTAX InvertersEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { invertersEnergyLogLastWeeksIndex }
::= { invertersEnergyLogLastWeeksTable 1 }
InvertersEnergyLogLastWeeksEntry ::= SEQUENCE {
invertersEnergyLogLastWeeksIndex
Integer32,
invertersEnergyLogLastWeeksValue
Integer32
}
invertersEnergyLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of invertersEnergyLogLastWeekTable"
::= { invertersEnergyLogLastWeeksEntry 1 }
invertersEnergyLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every week."
::= { invertersEnergyLogLastWeeksEntry 2 }
inverterGroupEnergyLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF InverterGroupEnergyLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This branch contains information about inverters' energy logs of each inverter group."
::= { inverters 14 }
inverterGroupEnergyLogEntry OBJECT-TYPE
SYNTAX InverterGroupEnergyLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inverterGroupIndex }
::= { inverterGroupEnergyLogTable 1 }
InverterGroupEnergyLogEntry ::= SEQUENCE {
inverterGroupEnergyLogAccumulated
Integer32,
inverterGroupEnergyLogLastHoursNumberOfEntries
Integer32,
inverterGroupEnergyLogLastDaysNumberOfEntries
Integer32,
inverterGroupEnergyLogLastWeeksNumberOfEntries
Integer32
}
inverterGroupEnergyLogAccumulated OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the accumulated energy delivered from inverters of each inverter group."
::= { inverterGroupEnergyLogEntry 1 }
inverterGroupEnergyLogLastHoursNumberOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in inverter group hourly energy log."
::= { inverterGroupEnergyLogEntry 2 }
inverterGroupEnergyLogLastDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in inverter group daily energy log."
::= { inverterGroupEnergyLogEntry 3 }
inverterGroupEnergyLogLastWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in inverter group weekly energy log."
::= { inverterGroupEnergyLogEntry 4 }
inverterGroupEnergyLogLastHoursTable OBJECT-TYPE
SYNTAX SEQUENCE OF InverterGroupEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains hourly energy log of each inverter group"
::= { inverters 15 }
inverterGroupEnergyLogLastHoursEntry OBJECT-TYPE
SYNTAX InverterGroupEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inverterGroupIndex,
inverterGroupEnergyLogLastHoursIndex }
::= { inverterGroupEnergyLogLastHoursTable 1 }
InverterGroupEnergyLogLastHoursEntry ::= SEQUENCE {
inverterGroupEnergyLogLastHoursIndex
Integer32,
inverterGroupEnergyLogLastHoursValue
Integer32
}
inverterGroupEnergyLogLastHoursIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of inverterGroupEnergyLogLastHoursTable"
::= { inverterGroupEnergyLogLastHoursEntry 1 }
inverterGroupEnergyLogLastHoursValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every hour."
::= { inverterGroupEnergyLogLastHoursEntry 2 }
inverterGroupEnergyLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF InverterGroupEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily energy log of each inverter group"
::= { inverters 16 }
inverterGroupEnergyLogLastDaysEntry OBJECT-TYPE
SYNTAX InverterGroupEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inverterGroupIndex,
inverterGroupEnergyLogLastDaysIndex }
::= { inverterGroupEnergyLogLastDaysTable 1 }
InverterGroupEnergyLogLastDaysEntry ::= SEQUENCE {
inverterGroupEnergyLogLastDaysIndex
Integer32,
inverterGroupEnergyLogLastDaysValue
Integer32
}
inverterGroupEnergyLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of inverterGroupEnergyLogLasDaysTable"
::= { inverterGroupEnergyLogLastDaysEntry 1 }
inverterGroupEnergyLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every day."
::= { inverterGroupEnergyLogLastDaysEntry 2 }
inverterGroupEnergyLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF InverterGroupEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly energy log of each inverter group"
::= { inverters 17 }
inverterGroupEnergyLogLastWeeksEntry OBJECT-TYPE
SYNTAX InverterGroupEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inverterGroupIndex,
inverterGroupEnergyLogLastWeeksIndex }
::= { inverterGroupEnergyLogLastWeeksTable 1 }
InverterGroupEnergyLogLastWeeksEntry ::= SEQUENCE {
inverterGroupEnergyLogLastWeeksIndex
Integer32,
inverterGroupEnergyLogLastWeeksValue
Integer32
}
inverterGroupEnergyLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of inverterGroupEnergyLogLastWeeksTable"
::= { inverterGroupEnergyLogLastWeeksEntry 1 }
inverterGroupEnergyLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Energy value logged every week."
::= { inverterGroupEnergyLogLastWeeksEntry 2 }
invertersReactiveEnergyLogAccumulated OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the accumulated reactive energy delivered from inverters."
::= { invertersReactiveEnergyLog 1 }
invertersReactiveEnergyLogLastHoursNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in inverter hourly reactive energy log."
::= { invertersReactiveEnergyLog 2 }
invertersReactiveEnergyLogLastHoursTable OBJECT-TYPE
SYNTAX SEQUENCE OF InvertersReactiveEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains hourly reactive energy log of inverters."
::= { invertersReactiveEnergyLog 3 }
invertersReactiveEnergyLogLastHoursEntry OBJECT-TYPE
SYNTAX InvertersReactiveEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { invertersReactiveEnergyLogLastHoursIndex }
::= { invertersReactiveEnergyLogLastHoursTable 1 }
InvertersReactiveEnergyLogLastHoursEntry ::= SEQUENCE {
invertersReactiveEnergyLogLastHoursIndex
Integer32,
invertersReactiveEnergyLogLastHoursValue
Integer32
}
invertersReactiveEnergyLogLastHoursIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of invertersReactiveEnergyLogLastHoursTable"
::= { invertersReactiveEnergyLogLastHoursEntry 1 }
invertersReactiveEnergyLogLastHoursValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reactive energy value logged every hour."
::= { invertersReactiveEnergyLogLastHoursEntry 2 }
invertersReactiveEnergyLogLastDaysNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in inverter daily reactive energy log."
::= { invertersReactiveEnergyLog 4 }
invertersReactiveEnergyLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF InvertersReactiveEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily reactive energy log of inverters."
::= { invertersReactiveEnergyLog 5 }
invertersReactiveEnergyLogLastDaysEntry OBJECT-TYPE
SYNTAX InvertersReactiveEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { invertersReactiveEnergyLogLastDaysIndex }
::= { invertersReactiveEnergyLogLastDaysTable 1 }
InvertersReactiveEnergyLogLastDaysEntry ::= SEQUENCE {
invertersReactiveEnergyLogLastDaysIndex
Integer32,
invertersReactiveEnergyLogLastDaysValue
Integer32
}
invertersReactiveEnergyLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of invertersReactiveEnergyLogLastDaysTable"
::= { invertersReactiveEnergyLogLastDaysEntry 1 }
invertersReactiveEnergyLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reactive energy value logged every day."
::= { invertersReactiveEnergyLogLastDaysEntry 2 }
invertersReactiveEnergyLogLastWeeksNumberOfEntries OBJECT-TYPE
SYNTAX Integer32 (0..52)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in inverter weekly reactive energy log."
::= { invertersReactiveEnergyLog 6 }
invertersReactiveEnergyLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF InvertersReactiveEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly reactive energy log of inverters."
::= { invertersReactiveEnergyLog 7 }
invertersReactiveEnergyLogLastWeeksEntry OBJECT-TYPE
SYNTAX InvertersReactiveEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { invertersReactiveEnergyLogLastWeeksIndex }
::= { invertersReactiveEnergyLogLastWeeksTable 1 }
InvertersReactiveEnergyLogLastWeeksEntry ::= SEQUENCE {
invertersReactiveEnergyLogLastWeeksIndex
Integer32,
invertersReactiveEnergyLogLastWeeksValue
Integer32
}
invertersReactiveEnergyLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of invertersReactiveEnergyLogLastWeekTable"
::= { invertersReactiveEnergyLogLastWeeksEntry 1 }
invertersReactiveEnergyLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reactive energy value logged every week."
::= { invertersReactiveEnergyLogLastWeeksEntry 2 }
inverterGroupReactiveEnergyLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF InverterGroupReactiveEnergyLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This branch contains information about inverters' reactive energy logs of each inverter group."
::= { inverters 19 }
inverterGroupReactiveEnergyLogEntry OBJECT-TYPE
SYNTAX InverterGroupReactiveEnergyLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inverterGroupIndex }
::= { inverterGroupReactiveEnergyLogTable 1 }
InverterGroupReactiveEnergyLogEntry ::= SEQUENCE {
inverterGroupReactiveEnergyLogAccumulated
Integer32,
inverterGroupReactiveEnergyLogLastHoursNoOfEntries
Integer32,
inverterGroupReactiveEnergyLogLastDaysNoOfEntries
Integer32,
inverterGroupReactiveEnergyLogLastWeeksNoOfEntries
Integer32
}
inverterGroupReactiveEnergyLogAccumulated OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the accumulated reactive energy delivered from inverters of each inverter group."
::= { inverterGroupReactiveEnergyLogEntry 1 }
inverterGroupReactiveEnergyLogLastHoursNoOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in inverter group hourly reactive energy log."
::= { inverterGroupReactiveEnergyLogEntry 2 }
inverterGroupReactiveEnergyLogLastDaysNoOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in inverter group daily reactive energy log."
::= { inverterGroupReactiveEnergyLogEntry 3 }
inverterGroupReactiveEnergyLogLastWeeksNoOfEntries OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the maximal number of entries stored in inverter group weekly reactive energy log."
::= { inverterGroupReactiveEnergyLogEntry 4 }
inverterGroupReactiveEnergyLogLastHoursTable OBJECT-TYPE
SYNTAX SEQUENCE OF InverterGroupReactiveEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains hourly reactive energy log of each inverter group"
::= { inverters 20 }
inverterGroupReactiveEnergyLogLastHoursEntry OBJECT-TYPE
SYNTAX InverterGroupReactiveEnergyLogLastHoursEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inverterGroupIndex,
inverterGroupReactiveEnergyLogLastHoursIndex }
::= { inverterGroupReactiveEnergyLogLastHoursTable 1 }
InverterGroupReactiveEnergyLogLastHoursEntry ::= SEQUENCE {
inverterGroupReactiveEnergyLogLastHoursIndex
Integer32,
inverterGroupReactiveEnergyLogLastHoursValue
Integer32
}
inverterGroupReactiveEnergyLogLastHoursIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of inverterGroupReactiveEnergyLogLastHoursTable"
::= { inverterGroupReactiveEnergyLogLastHoursEntry 1 }
inverterGroupReactiveEnergyLogLastHoursValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reactive energy value logged every hour."
::= { inverterGroupReactiveEnergyLogLastHoursEntry 2 }
inverterGroupReactiveEnergyLogLastDaysTable OBJECT-TYPE
SYNTAX SEQUENCE OF InverterGroupReactiveEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains daily reactive energy log of each inverter group"
::= { inverters 21 }
inverterGroupReactiveEnergyLogLastDaysEntry OBJECT-TYPE
SYNTAX InverterGroupReactiveEnergyLogLastDaysEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inverterGroupIndex,
inverterGroupReactiveEnergyLogLastDaysIndex }
::= { inverterGroupReactiveEnergyLogLastDaysTable 1 }
InverterGroupReactiveEnergyLogLastDaysEntry ::= SEQUENCE {
inverterGroupReactiveEnergyLogLastDaysIndex
Integer32,
inverterGroupReactiveEnergyLogLastDaysValue
Integer32
}
inverterGroupReactiveEnergyLogLastDaysIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of inverterGroupReactiveEnergyLogLasDaysTable"
::= { inverterGroupReactiveEnergyLogLastDaysEntry 1 }
inverterGroupReactiveEnergyLogLastDaysValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reactive energy value logged every day."
::= { inverterGroupReactiveEnergyLogLastDaysEntry 2 }
inverterGroupReactiveEnergyLogLastWeeksTable OBJECT-TYPE
SYNTAX SEQUENCE OF InverterGroupReactiveEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains weekly reactive energy log of each inverter group"
::= { inverters 22 }
inverterGroupReactiveEnergyLogLastWeeksEntry OBJECT-TYPE
SYNTAX InverterGroupReactiveEnergyLogLastWeeksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { inverterGroupIndex,
inverterGroupReactiveEnergyLogLastWeeksIndex }
::= { inverterGroupReactiveEnergyLogLastWeeksTable 1 }
InverterGroupReactiveEnergyLogLastWeeksEntry ::= SEQUENCE {
inverterGroupReactiveEnergyLogLastWeeksIndex
Integer32,
inverterGroupReactiveEnergyLogLastWeeksValue
Integer32
}
inverterGroupReactiveEnergyLogLastWeeksIndex OBJECT-TYPE
SYNTAX Integer32 (1..52)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used for navigating the rows 1..52 of inverterGroupReactiveEnergyLogLastWeeksTable"
::= { inverterGroupReactiveEnergyLogLastWeeksEntry 1 }
inverterGroupReactiveEnergyLogLastWeeksValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reactive energy value logged every week."
::= { inverterGroupReactiveEnergyLogLastWeeksEntry 2 }
powerSystemTrapsGroup NOTIFICATION-GROUP
NOTIFICATIONS { alarmBatteryTrap,
alarmControlSystemTrap,
alarmDcDcTrap,
alarmGeneratorTrap,
alarmInputsTrap,
alarmInverterTrap,
alarmLoadGroupTrap,
alarmMainsTrap,
alarmOutputsTrap,
alarmPowerSystemTrap,
alarmRectifierTrap,
alarmSolarChargerTrap,
alarmWindChargerTrap }
STATUS current
DESCRIPTION
"The powerSystem Trap goup. Entry point for the trap list."
::= { eltekTraps 3 }
END
-- This MIB was created using NuDesign Team's Visual MIBuilder (Ver 4.4).
-- EOF EltekSmartPack2-1.1.mib