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
 |