1116 lines
30 KiB
Plaintext
1116 lines
30 KiB
Plaintext
------------------------------------------------------------
|
|
-- Emerson Energy Systems (EES)
|
|
-- Power MIB
|
|
------------------------------------------------------------
|
|
|
|
EES-POWER-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
|
Integer32, Counter32, enterprises
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, DisplayString, DateAndTime
|
|
FROM SNMPv2-TC;
|
|
|
|
|
|
powerMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201504100857Z"
|
|
ORGANIZATION "
|
|
Emerson Energy Systems (EES)"
|
|
CONTACT-INFO "
|
|
Emerson Energy Systems
|
|
141 82 Stockholm
|
|
Sweden"
|
|
DESCRIPTION "
|
|
Emerson Energy Systems (EES) Power MIB, revision D."
|
|
::= { enterprises 6302 2 1 }
|
|
|
|
------------------------------------------------------------
|
|
-- Node definitions
|
|
------------------------------------------------------------
|
|
|
|
ees OBJECT IDENTIFIER ::= { enterprises 6302 }
|
|
|
|
global OBJECT IDENTIFIER ::= { ees 2 }
|
|
|
|
------------------------------------------------------------
|
|
-- Textual conventions
|
|
------------------------------------------------------------
|
|
|
|
Status ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "
|
|
This integer value represents the operational or administrative
|
|
status of the system. Also used as alarm severity.
|
|
Depending on situation there may be limits on allowed values.
|
|
Operational values:
|
|
(1) unknown - status has not yet been defined
|
|
(2) normal - there are no activated alarms
|
|
(3) warning - OA, lowest level of 'abnormal' status
|
|
(4) minor - A3
|
|
(5) major - MA
|
|
(6) critical - CA, highest level of 'abnormal' status
|
|
Administrative values:
|
|
(7) unmanaged
|
|
(8) restricted
|
|
(9) testing
|
|
(10) disabled"
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
normal(2),
|
|
warning(3),
|
|
minor(4),
|
|
major(5),
|
|
critical(6),
|
|
unmanaged(7),
|
|
restricted(8),
|
|
testing(9),
|
|
disabled(10) }
|
|
|
|
StatusChange ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Indicates 'activated' (1) or 'deactivated' (2) alarm events."
|
|
SYNTAX INTEGER {
|
|
activated(1),
|
|
deactivated(2) }
|
|
|
|
|
|
------------------------------------------------------------
|
|
-- 1.1 Identification of the plant { powerMIB 1 }
|
|
------------------------------------------------------------
|
|
|
|
ident OBJECT IDENTIFIER ::= { powerMIB 1 }
|
|
|
|
identManufacturer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The name of the equipment manufacturer."
|
|
::= { ident 1 }
|
|
|
|
identModel OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The manufacturers model designation of the power system."
|
|
::= { ident 2 }
|
|
|
|
identControllerFirmwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The firmware (software) version of the controller."
|
|
::= { ident 3 }
|
|
|
|
identName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The name of the power plant. This object should be set by
|
|
the administrator."
|
|
::= { ident 4 }
|
|
|
|
identSNMPCfgVer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The snmp cfg version"
|
|
::= { ident 5 }
|
|
|
|
identControllerSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The serial number of this controller"
|
|
::= { ident 6 }
|
|
|
|
------------------------------------------------------------
|
|
-- 1.2 System values { powerMIB 2 }
|
|
------------------------------------------------------------
|
|
|
|
system OBJECT IDENTIFIER ::= { powerMIB 2 }
|
|
|
|
systemStatus OBJECT-TYPE
|
|
SYNTAX Status
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Status of the complete plant (highest alarm). One of
|
|
(1) unknown - status has not yet been defined
|
|
(2) normal - there are no activated alarms
|
|
(3) warning - OA, lowest level of 'abnormal' status
|
|
(4) minor - A3
|
|
(5) major - MA
|
|
(6) critical - CA, highest level of 'abnormal' status
|
|
(7) unmanaged
|
|
(8) restricted
|
|
(9) testing
|
|
(10) disabled"
|
|
::= { system 1 }
|
|
|
|
systemVoltage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
System voltage, stored as mV, including positive or negative
|
|
sign. The integer 2147483647 represents invalid value."
|
|
::= { system 2 }
|
|
|
|
systemCurrent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
System current, stored as mA, including positive or negative
|
|
sign. The integer 2147483647 represents invalid value."
|
|
::= { system 3 }
|
|
|
|
systemUsedCapacity OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Used capacity, stored as % of the total capacity.
|
|
The integer 2147483647 represents invalid value."
|
|
::= { system 4 }
|
|
|
|
|
|
|
|
-- ------------------------------------------------------------------------
|
|
-- 1.2.5. Battery group
|
|
-- ------------------------------------------------------------------------
|
|
|
|
psBattery OBJECT IDENTIFIER ::= { system 5 }
|
|
|
|
psBatteryVoltage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Battery voltage, stored as mV, including positive or negative
|
|
sign. The integer 2147483647 represents invalid value."
|
|
::= { psBattery 1 }
|
|
|
|
psTotalBatteryCurrent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Battery current, stored as mA, including positive or negative
|
|
sign. The integer 2147483647 represents invalid value."
|
|
::= { psBattery 2 }
|
|
|
|
psBatteryCapacity OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Calculated capacity, stored as % of the total capacity.
|
|
The integer 2147483647 represents invalid value."
|
|
::= { psBattery 3 }
|
|
|
|
psBatteryNominalCapacity OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
nominal installed capacity, stored as mAh.
|
|
The integer 2147483647 represents invalid value."
|
|
::= { psBattery 4 }
|
|
|
|
psBatteryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PSBatteryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Battery Table."
|
|
::= { psBattery 5 }
|
|
|
|
psBatteryEntry OBJECT-TYPE
|
|
SYNTAX PSBatteryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Battery Measurement Table Entry."
|
|
INDEX { psBatteryIndex }
|
|
::= { psBatteryTable 1 }
|
|
|
|
PSBatteryEntry ::= SEQUENCE {
|
|
psBatteryIndex Integer32,
|
|
psBatteryCurrent Integer32,
|
|
psBatteryName DisplayString
|
|
}
|
|
|
|
psBatteryIndex OBJECT-TYPE
|
|
SYNTAX Integer32(1..16777215)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated index object."
|
|
::= { psBatteryEntry 1 }
|
|
|
|
psBatteryCurrent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Battery current in Amps."
|
|
::= { psBatteryEntry 2 }
|
|
|
|
psBatteryName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Battery shunt name."
|
|
::= { psBatteryEntry 3 }
|
|
|
|
|
|
-- ------------------------------------------------------------------------
|
|
-- 1.2.6. the psInput group
|
|
-- ------------------------------------------------------------------------
|
|
|
|
psInput OBJECT IDENTIFIER ::= { system 6 }
|
|
|
|
psInputLineAVoltage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The AC line A voltage, stored as mV. The integer 2147483647
|
|
represents invalid value."
|
|
::= { psInput 1 }
|
|
|
|
psInputLineBVoltage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The AC line B voltage, stored as mV. The integer 2147483647
|
|
represents invalid value."
|
|
::= { psInput 2 }
|
|
|
|
psInputLineCVoltage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The AC line C voltage, stored as mV. The integer 2147483647
|
|
represents invalid value."
|
|
::= { psInput 3 }
|
|
|
|
-- ------------------------------------------------------------------------
|
|
-- 1.2.7. the temperatures
|
|
-- ------------------------------------------------------------------------
|
|
|
|
psTemperature OBJECT IDENTIFIER ::= { system 7 }
|
|
|
|
psTemperature1 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The first route temperature, stored as 0.001 Celsius degree.
|
|
The integer 2147483647 represents invalid value."
|
|
::= { psTemperature 1 }
|
|
|
|
psTemperature2 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The second route temperature, stored as 0.001 Celsius degree.
|
|
The integer 2147483647 represents invalid value.."
|
|
::= { psTemperature 2 }
|
|
|
|
|
|
psTemperatureTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PSTemperatureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature Measurement Table."
|
|
::= { psTemperature 3 }
|
|
|
|
psTemperatureEntry OBJECT-TYPE
|
|
SYNTAX PSTemperatureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature Measurement Table Entry."
|
|
INDEX { psTemperatureIndex }
|
|
::= { psTemperatureTable 1 }
|
|
|
|
PSTemperatureEntry ::= SEQUENCE {
|
|
psTemperatureIndex Integer32,
|
|
psTemperatureMeasurement Integer32,
|
|
psTemperatureName DisplayString,
|
|
psTemperatureType INTEGER,
|
|
psTemperatureAlarmStatus INTEGER
|
|
}
|
|
|
|
psTemperatureIndex OBJECT-TYPE
|
|
SYNTAX Integer32(1..71)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature Probe Number "
|
|
::= { psTemperatureEntry 1 }
|
|
|
|
psTemperatureMeasurement OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature Value In Centigrade."
|
|
::= { psTemperatureEntry 2 }
|
|
|
|
psTemperatureName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configured Temperature Probe Name."
|
|
::= { psTemperatureEntry 3 }
|
|
|
|
psTemperatureType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
ambient(1),
|
|
battery(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature Probe Type "
|
|
::= { psTemperatureEntry 4 }
|
|
|
|
psTemperatureAlarmStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
high(0),
|
|
low(1),
|
|
fail(2),
|
|
none(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature Probe Alarm Status "
|
|
::= { psTemperatureEntry 5 }
|
|
|
|
psStatusCommunication OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
normal(2),
|
|
interrupt(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of communication with the Power System. interrupt(3) indicates
|
|
some errors occurred between Power System and agent."
|
|
::= { system 8 }
|
|
|
|
psStatusBatteryMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
floatCharging(2),
|
|
shortTest(3),
|
|
bcForTest(4),
|
|
manualTesting(5),
|
|
planTesting(6),
|
|
acFailTesting(7),
|
|
acFail(8),
|
|
manualBC(9),
|
|
autoBC(10),
|
|
cyclicBC(11),
|
|
masterBC(12),
|
|
masterBT(13)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of battery modes,
|
|
FloatCharging(2),
|
|
ShortTest(3),
|
|
BoostChargingForTest(4),
|
|
ManualTesting(5),
|
|
PlanTesting(6),
|
|
ACFailTesting(7),
|
|
ACFail(8),
|
|
ManualBoostCharging(9),
|
|
AutoBoostCharging(10),
|
|
CyclicBoostCharging(11),
|
|
MasterBoostCharging(12),
|
|
MasterBateryTesting(13)."
|
|
::= { system 9 }
|
|
|
|
-- ------------------------------------------------------------------------
|
|
-- 1.2.10. the SM series group(only get number of SM series)
|
|
-- ------------------------------------------------------------------------
|
|
|
|
psSMNumber OBJECT IDENTIFIER ::= { system 10 }
|
|
|
|
psSMACNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of SM AC module."
|
|
::= { psSMNumber 1 }
|
|
|
|
psSMBATNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of SM BAT module."
|
|
::= { psSMNumber 2 }
|
|
|
|
psSMIONumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of SM IO module."
|
|
::= { psSMNumber 3 }
|
|
|
|
-- ------------------------------------------------------------------------
|
|
-- 1.2.11. Rectifier group
|
|
-- ------------------------------------------------------------------------
|
|
|
|
psRectifier OBJECT IDENTIFIER ::= { system 11 }
|
|
|
|
numberOfInstalledRectifiers OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
number of rectifiers, stored as integer.
|
|
The integer 2147483647 represents invalid value."
|
|
::= { psRectifier 1 }
|
|
|
|
numberOfRectifiersCommunicating OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
number of rectifiers communicating, stored as integer.
|
|
The integer 2147483647 represents invalid value."
|
|
::= { psRectifier 2 }
|
|
|
|
rectifiersUsedCapacity OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Used capacity, stored as % of the total capacity.
|
|
The integer 2147483647 represents invalid value."
|
|
::= { psRectifier 3 }
|
|
|
|
psRectifierTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PSRectifierEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Table holding information about indivual rectifiers."
|
|
::= { psRectifier 4 }
|
|
|
|
psRectifierEntry OBJECT-TYPE
|
|
SYNTAX PSRectifierEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "
|
|
An entry (conceptual row) in the rectifierInfoTable."
|
|
INDEX { psRectifierIndex }
|
|
::= { psRectifierTable 1 }
|
|
|
|
PSRectifierEntry ::= SEQUENCE {
|
|
psRectifierIndex Integer32,
|
|
psRectifierProductNumber DisplayString,
|
|
psRectifierHWVersion DisplayString,
|
|
psRectifierSWVersion DisplayString,
|
|
psRectifierSerialNumber DisplayString,
|
|
psRectifierCurrent Integer32,
|
|
psRectifierIdent DisplayString,
|
|
psRectifierFail StatusChange
|
|
}
|
|
|
|
psRectifierIndex OBJECT-TYPE
|
|
SYNTAX Integer32(1..16777215)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Automatically generated index object."
|
|
::= { psRectifierEntry 1 }
|
|
|
|
psRectifierProductNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rectifier Product Number."
|
|
::= { psRectifierEntry 2}
|
|
|
|
psRectifierHWVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rectifier Hardware Revision."
|
|
::= { psRectifierEntry 3}
|
|
|
|
psRectifierSWVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rectifier Software Revision."
|
|
::= { psRectifierEntry 4}
|
|
|
|
psRectifierSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rectifier Serial Number."
|
|
::= { psRectifierEntry 5}
|
|
|
|
psRectifierCurrent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rectifier Current."
|
|
::= { psRectifierEntry 6}
|
|
|
|
psRectifierIdent OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rectifier physical location identifier."
|
|
::= { psRectifierEntry 7}
|
|
|
|
psRectifierFail OBJECT-TYPE
|
|
SYNTAX StatusChange
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The type of alarm change. One of
|
|
(1) activated
|
|
(2) deactivated"
|
|
::= { psRectifierEntry 8}
|
|
|
|
-- ------------------------------------------------------------------------
|
|
-- 1.2.12. the Distribution
|
|
-- ------------------------------------------------------------------------
|
|
|
|
psDistribution OBJECT IDENTIFIER ::= { system 12 }
|
|
|
|
psTotalLoadCurrent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Total Load current, stored as integer.
|
|
The integer 2147483647 represents invalid value."
|
|
::= { psDistribution 1 }
|
|
psDistributionLoadTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PSDistributionLoadEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Distribution Table."
|
|
::= { psDistribution 2 }
|
|
|
|
psDistributionLoadEntry OBJECT-TYPE
|
|
SYNTAX PSDistributionLoadEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Distribution Measurement Table Entry."
|
|
INDEX { psDistributionLoadIndex }
|
|
::= { psDistributionLoadTable 1 }
|
|
|
|
PSDistributionLoadEntry ::= SEQUENCE {
|
|
psDistributionLoadIndex Integer32,
|
|
psDistributionLoadCurrent Integer32,
|
|
psDistributionLoadName DisplayString
|
|
}
|
|
|
|
psDistributionLoadIndex OBJECT-TYPE
|
|
SYNTAX Integer32(1..268386303)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated index object."
|
|
::= { psDistributionLoadEntry 1 }
|
|
|
|
psDistributionLoadCurrent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Distribution current in Amps."
|
|
::= { psDistributionLoadEntry 2 }
|
|
|
|
psDistributionLoadName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Distribution name."
|
|
::= { psDistributionLoadEntry 3 }
|
|
|
|
psDistributionGeneralTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PSDistributionGeneralEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Distribution Table."
|
|
::= { psDistribution 3 }
|
|
|
|
psDistributionGeneralEntry OBJECT-TYPE
|
|
SYNTAX PSDistributionGeneralEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Distribution Measurement Table Entry."
|
|
INDEX { psDistributionGeneralIndex }
|
|
::= { psDistributionGeneralTable 1 }
|
|
|
|
PSDistributionGeneralEntry ::= SEQUENCE {
|
|
psDistributionGeneralIndex Integer32,
|
|
psDistributionGeneralCurrent Integer32,
|
|
psDistributionGeneralName DisplayString
|
|
}
|
|
|
|
psDistributionGeneralIndex OBJECT-TYPE
|
|
SYNTAX Integer32(1..268386303)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated index object."
|
|
::= { psDistributionGeneralEntry 1 }
|
|
|
|
psDistributionGeneralCurrent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Distribution current in Amps."
|
|
::= { psDistributionGeneralEntry 2 }
|
|
|
|
psDistributionGeneralName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Distribution name."
|
|
::= { psDistributionGeneralEntry 3 }
|
|
|
|
-- ------------------------------------------------------------------------
|
|
-- 1.2.13. Converter group
|
|
-- ------------------------------------------------------------------------
|
|
|
|
psConverter OBJECT IDENTIFIER ::= { system 13 }
|
|
|
|
numberOfInstalledConverters OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
number of converters, stored as integer.
|
|
The integer 2147483647 represents invalid value."
|
|
::= { psConverter 1 }
|
|
|
|
numberOfConvertersCommunicating OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
number of converters communicating, stored as integer.
|
|
The integer 2147483647 represents invalid value."
|
|
::= { psConverter 2 }
|
|
|
|
convertersUsedCapacity OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Used capacity, stored as % of the total capacity.
|
|
The integer 2147483647 represents invalid value."
|
|
::= { psConverter 3 }
|
|
|
|
psConverterVoltage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Converter voltage in mV.
|
|
The integer 2147483647 represents invalid value."
|
|
::= { psConverter 4 }
|
|
|
|
psTotalConverterCurrent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Total Converter current in Amps.
|
|
The integer 2147483647 represents invalid value."
|
|
::= { psConverter 5 }
|
|
|
|
psConverterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PSConverterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Table holding information about indivual converters."
|
|
::= { psConverter 6 }
|
|
|
|
psConverterEntry OBJECT-TYPE
|
|
SYNTAX PSConverterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "
|
|
An entry (conceptual row) in the ConverterInfoTable."
|
|
INDEX { psConverterIndex }
|
|
::= { psConverterTable 1 }
|
|
|
|
PSConverterEntry ::= SEQUENCE {
|
|
psConverterIndex Integer32,
|
|
psConverterProductNumber DisplayString,
|
|
psConverterHWVersion DisplayString,
|
|
psConverterSWVersion DisplayString,
|
|
psConverterSerialNumber DisplayString,
|
|
psConverterCurrent Integer32,
|
|
psConverterIdent DisplayString,
|
|
psConverterFail StatusChange }
|
|
|
|
psConverterIndex OBJECT-TYPE
|
|
SYNTAX Integer32(1..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Automatically generated index object."
|
|
::= { psConverterEntry 1 }
|
|
|
|
psConverterProductNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Converter Product Number."
|
|
::= { psConverterEntry 2}
|
|
|
|
psConverterHWVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Converter Hardware Revision."
|
|
::= { psConverterEntry 3}
|
|
|
|
psConverterSWVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Converter Software Revision."
|
|
::= { psConverterEntry 4}
|
|
|
|
psConverterSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Converter Serial Number."
|
|
::= { psConverterEntry 5}
|
|
|
|
psConverterCurrent OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Converter Current."
|
|
::= { psConverterEntry 6}
|
|
|
|
psConverterIdent OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Converter physical location identifier."
|
|
::= { psConverterEntry 7}
|
|
|
|
psConverterFail OBJECT-TYPE
|
|
SYNTAX StatusChange
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The type of alarm change. One of
|
|
(1) activated
|
|
(2) deactivated"
|
|
::= { psConverterEntry 8}
|
|
|
|
-- ------------------------------------------------------------------------
|
|
-- 1.2.14. Control group
|
|
-- ------------------------------------------------------------------------
|
|
|
|
psControl OBJECT IDENTIFIER ::= { system 14 }
|
|
|
|
controlBatteryTest OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Control battery test, start(1), stop (0)."
|
|
::= { psControl 1 }
|
|
|
|
controlRelay8 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Control relay8, close(1), open(0)."
|
|
::= { psControl 2 }
|
|
|
|
controlRelay7 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Control relay7, close(1), open(0)."
|
|
::= { psControl 3 }
|
|
|
|
controlRelay6 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Control relay6, close(1), open(0)."
|
|
::= { psControl 4 }
|
|
|
|
controlRelayTest OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Control Relay test, start(1), stop (0)."
|
|
::= { psControl 5 }
|
|
|
|
|
|
-- ------------------------------------------------------------------------
|
|
-- 1.2.15. EquipmentSignalTable
|
|
-- ------------------------------------------------------------------------
|
|
|
|
psEquipmentSignalTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EquipmentSignalTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Table of indexed equipment signal values."
|
|
::= { system 15 }
|
|
|
|
equipmentSignalTableEntry OBJECT-TYPE
|
|
SYNTAX EquipmentSignalTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "
|
|
An entry (conceptual row) in the psEquipment Signal Table."
|
|
INDEX { psEquipmentSignalTableEntryIndex }
|
|
::= { psEquipmentSignalTable 1 }
|
|
|
|
EquipmentSignalTableEntry ::= SEQUENCE {
|
|
psEquipmentSignalTableEntryIndex Integer32,
|
|
psEquipmentSignalValue Integer32 }
|
|
|
|
psEquipmentSignalTableEntryIndex OBJECT-TYPE
|
|
SYNTAX Integer32(1..268386303)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The unique sequence number of this equipment signal."
|
|
::= { equipmentSignalTableEntry 1 }
|
|
|
|
psEquipmentSignalValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Indexed equipment signal value."
|
|
::= { equipmentSignalTableEntry 2 }
|
|
|
|
------------------------------------------------------------
|
|
-- Alarm trap counter { powerMIB 3 }
|
|
------------------------------------------------------------
|
|
|
|
alarmLastTrapNo OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The sequence number of last submitted alarm trap,
|
|
also last row in alarmTrapTable."
|
|
::= { powerMIB 3 }
|
|
|
|
------------------------------------------------------------
|
|
-- Active Alarm table { powerMIB 4 }
|
|
------------------------------------------------------------
|
|
|
|
alarmActiveAlarmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ActiveAlarmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Table holding information about the currently active alarms."
|
|
::= { powerMIB 4 }
|
|
|
|
activeAlarmEntry OBJECT-TYPE
|
|
SYNTAX ActiveAlarmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "
|
|
An entry (conceptual row) in the alarmTrapTable."
|
|
INDEX { alarmIndex }
|
|
::= { alarmActiveAlarmTable 1 }
|
|
|
|
ActiveAlarmEntry ::= SEQUENCE {
|
|
alarmIndex Counter32,
|
|
alarmTime DateAndTime,
|
|
alarmStatusChange StatusChange,
|
|
alarmSeverity Status,
|
|
alarmDescription DisplayString,
|
|
alarmType Integer32 }
|
|
|
|
alarmIndex OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The unique sequence number of this alarm trap."
|
|
::= { activeAlarmEntry 1 }
|
|
|
|
alarmTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Date and time when event occured (local time), including
|
|
timezone if supported by controller."
|
|
::= { activeAlarmEntry 2 }
|
|
|
|
alarmStatusChange OBJECT-TYPE
|
|
SYNTAX StatusChange
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The type of alarm change. One of
|
|
(1) activated
|
|
(2) deactivated"
|
|
::= { activeAlarmEntry 3 }
|
|
|
|
alarmSeverity OBJECT-TYPE
|
|
SYNTAX Status
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
The severity of the alarm. One of
|
|
(3) warning - OA, lowest level of alarm severity
|
|
(4) minor - A3
|
|
(5) major - MA
|
|
(6) critical - CA, highest level of alarm severity"
|
|
::= { activeAlarmEntry 4 }
|
|
|
|
alarmDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Free-text description of alarm."
|
|
::= { activeAlarmEntry 5 }
|
|
|
|
alarmType OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "
|
|
Alarm type, i.e. an integer specifying the type of alarm."
|
|
::= { activeAlarmEntry 6 }
|
|
|
|
------------------------------------------------------------
|
|
-- Events/traps { powerMIB 5 }
|
|
------------------------------------------------------------
|
|
|
|
powerEvents OBJECT IDENTIFIER ::= { powerMIB 5 }
|
|
|
|
alarmTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
alarmIndex,
|
|
alarmTime,
|
|
alarmStatusChange,
|
|
alarmSeverity,
|
|
alarmDescription,
|
|
alarmType }
|
|
STATUS current
|
|
DESCRIPTION "
|
|
An alarm trap is sent when an alarm occurs (activated) or
|
|
returns to normal state (deactivated). Alarm traps are logged
|
|
in alarmTrapTable. Variables in this trap:
|
|
* alarmIndex - The unique sequence number of this alarm trap.
|
|
* alarmTime - Date and time when event occured (local time),
|
|
including timezone if supported by controller.
|
|
* alarmStatusChange - (1) activated or (2) deactivated.
|
|
* alarmSeverity - Integer describing the severity of the alarm.
|
|
* alarmDescription - Free-text description of alarm.
|
|
* alarmType - Integer indicating type of alarm."
|
|
::= { powerEvents 1 }
|
|
|
|
alarmActiveTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
alarmTime,
|
|
alarmSeverity,
|
|
alarmDescription,
|
|
alarmType }
|
|
STATUS current
|
|
DESCRIPTION "
|
|
An alarm trap is sent when an alarm occurs (activated)
|
|
Variables in this trap
|
|
* alarmTime - Date and time when event occured (local time),
|
|
including timezone if supported by controller.
|
|
* alarmSeverity - Integer describing the severity of the alarm.
|
|
* alarmDescription - Free-text description of alarm.
|
|
* alarmType - Integer indicating type of alarm."
|
|
::= { powerEvents 2 }
|
|
|
|
alarmCeaseTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
alarmTime,
|
|
alarmSeverity,
|
|
alarmDescription,
|
|
alarmType }
|
|
STATUS current
|
|
DESCRIPTION "
|
|
An alarm trap is sent when an alarm returns to normal state (clear, deactivated).
|
|
Variables in this trap:
|
|
* alarmTime - Date and time when event occured (local time),
|
|
including timezone if supported by controller.
|
|
* alarmSeverity - Integer describing the severity of the alarm.
|
|
* alarmDescription - Free-text description of alarm.
|
|
* alarmType - Integer indicating type of alarm."
|
|
::= { powerEvents 3 }
|
|
|
|
------------------------------------------------------------
|
|
-- End of MIB definitions
|
|
------------------------------------------------------------
|
|
|
|
END
|