mibs/MIBS/socomec/SOCOMECPDU-MIB
2023-12-05 12:25:34 +01:00

830 lines
21 KiB
Plaintext

-- SOCOMEC UPS - PDU MIB
-- PDU MIB for SOCOMEC UPS - Uninterruptible Power Supplies
-- { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) socomec(4555) ups(2) pdu(30) }
-- Date[dd/mm/yyy] : 29/07/2010
-- Version : 1.00
-- ==============================================================================================
SOCOMECPDU-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises, IpAddress
FROM RFC1155-SMI
DisplayString
FROM RFC1213-MIB
OBJECT-TYPE
FROM RFC-1212
TRAP-TYPE
FROM RFC-1215;
socomec OBJECT IDENTIFIER ::= { enterprises 4555 }
ups OBJECT IDENTIFIER ::= { socomec 2 }
pdu OBJECT IDENTIFIER ::= { ups 30 }
dpduIdent OBJECT IDENTIFIER ::= { pdu 1 }
dpduOutput OBJECT IDENTIFIER ::= { pdu 2 }
dpduAlarm OBJECT IDENTIFIER ::= { pdu 3 }
dpduEnvironment OBJECT IDENTIFIER ::= { pdu 4 }
dpduTraps OBJECT IDENTIFIER ::= { pdu 20 }
--
-- dpdu Ident group
--
dpduIdentManufacturer OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The EnviroStation Vendor."
::= { dpduIdent 1 }
dpduIdentModel OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The PDU Model designation."
::= { dpduIdent 2 }
dpduIdentSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The PDU serial number"
::= { dpduIdent 3 }
dpduIdentPDUFirmwareVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The PDU firmware version"
::= { dpduIdent 4 }
dpduIdentAgentSoftwareVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The PDU NMC software version"
::= { dpduIdent 5 }
dpduIdentName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A string identifying the PDU. This object should be
set by the administrator."
::= { dpduIdent 6 }
dpduAttachedDevices OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..63))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A string identifying the devices attached to the
output(s) of the PDU. This object should be set by
the administrator."
::= { dpduIdent 7 }
--
-- dpdu Output group
--
dpduOutputFrequency OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Hertz"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The present output frequency in 1/10 Hz."
::= { dpduOutput 1 }
dpduOutputVoltage1 OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 V"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Output line 1 voltage of the PDU system in 1/10 V."
::= { dpduOutput 2 }
dpduOutputCurrent1 OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 A"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Output line 1 current of the PDU system in 1/10 A."
::= { dpduOutput 3 }
dpduOutputVoltage2 OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 V"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Output line 2 voltage of the PDU system in 1/10 V."
::= { dpduOutput 4 }
dpduOutputCurrent2 OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 A"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Output line 2 current of the PDU system in 1/10 A."
::= { dpduOutput 5 }
dpduOutputVoltage3 OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 V"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Output line 3 voltage of the PDU system in 1/10 V."
::= { dpduOutput 6 }
dpduOutputCurrent3 OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 A"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Output line 3 current of the PDU system in 1/10 A."
::= { dpduOutput 7 }
--
-- dpdu Alarm group
--
dpduAlarmDisconnect OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Does the PDU disconnect?"
::= { dpduAlarm 1 }
dpduAlarmL1LoadMajor OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"L1 load major alarm"
::= { dpduAlarm 2 }
dpduAlarmL1LoadMinor OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"L1 load minor alarm"
::= { dpduAlarm 3 }
dpduAlarmL1OutVoltMajor OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"L1 output votage major alarm"
::= { dpduAlarm 4 }
dpduAlarmL1OutVoltMinor OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"L1 output voltage minor alarm"
::= { dpduAlarm 5 }
dpduAlarmL2LoadMajor OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"L2 load major alarm"
::= { dpduAlarm 6 }
dpduAlarmL2LoadMinor OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"L2 load minor alarm"
::= { dpduAlarm 7 }
dpduAlarmL2OutVoltMajor OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"L2 output votage major alarm"
::= { dpduAlarm 8 }
dpduAlarmL2OutVoltMinor OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"L2 output voltage minor alarm"
::= { dpduAlarm 9 }
dpduAlarmL3LoadMajor OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"L3 load major alarm"
::= { dpduAlarm 10 }
dpduAlarmL3LoadMinor OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"L3 load minor alarm"
::= { dpduAlarm 11 }
dpduAlarmL3OutVoltMajor OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"L3 output votage major alarm"
::= { dpduAlarm 12 }
dpduAlarmL3OutVoltMinor OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"L3 output voltage minor alarm"
::= { dpduAlarm 13 }
dpduAlarmL12LoadMajor OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"L1, L2 load major alarm"
::= { dpduAlarm 14 }
dpduAlarmL12LoadMinor OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"L1, L2 load minor alarm"
::= { dpduAlarm 15 }
--
-- dpdu Environment group
--
dpduEnvTemperature OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Degrees Centigrade"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ambient environmental temperature."
::= { dpduEnvironment 1 }
dpduEnvHumidity OBJECT-TYPE
SYNTAX INTEGER
UNITS "percentage"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The environmental humidity."
::= { dpduEnvironment 2 }
dpduEnvSetTemperatureWarnLimit OBJECT-TYPE
SYNTAX INTEGER
UNITS "Degrees Centigrade"
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Alarm dpduEnvOverWarnTemperature on when the environmental
temperature over the value."
::= { dpduEnvironment 3 }
dpduEnvSetTemperatureAlarmLimit OBJECT-TYPE
SYNTAX INTEGER
UNITS "Degrees Centigrade"
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Alarm dpduEnvOverAlarmTemperature on when the environmental
temperature over the value."
::= { dpduEnvironment 4 }
dpduEnvSetHumidityWarnLimit OBJECT-TYPE
SYNTAX INTEGER
UNITS "percentage"
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Alarm dpduEnvOverWarnHumidity on when the environmental
humidity over the value."
::= { dpduEnvironment 5 }
dpduEnvSetHumidityAlarmLimit OBJECT-TYPE
SYNTAX INTEGER
UNITS "percentage"
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Alarm dpduEnvOverAlarmHumidity on when the environmental
humidity over the value."
::= { dpduEnvironment 6 }
dpduEnvSetEnvRelay1 OBJECT-TYPE
SYNTAX INTEGER{
normalOpen(0),
normalClose(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { dpduEnvironment 7 }
dpduEnvSetEnvRelay2 OBJECT-TYPE
SYNTAX INTEGER{
normalOpen(0),
normalClose(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { dpduEnvironment 8 }
dpduEnvSetEnvRelay3 OBJECT-TYPE
SYNTAX INTEGER{
normalOpen(0),
normalClose(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { dpduEnvironment 9 }
dpduEnvSetEnvRelay4 OBJECT-TYPE
SYNTAX INTEGER{
normalOpen(0),
normalClose(1)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
""
::= { dpduEnvironment 10 }
dpduWarnOverEnvTemperature OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Does the environment over warning temperature?"
::= { dpduEnvironment 11 }
dpduAlarmOverEnvTemperature OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Does the environment over alarm temperature?"
::= { dpduEnvironment 12 }
dpduWarnmOverEnvHumidity OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Does the environment over warn humidity?"
::= { dpduEnvironment 13 }
dpduAlarmOverEnvHumidity OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Does the environment over alarm humidity?"
::= { dpduEnvironment 14 }
dpduAlarmEnvRelay1 OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The alarm status of relay1."
::= { dpduEnvironment 15 }
dpduAlarmEnvRelay2 OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
" The alarm status of relay2."
::= { dpduEnvironment 16 }
dpduAlarmEnvRelay3 OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
" The alarm status of relay3."
::= { dpduEnvironment 17 }
dpduAlarmEnvRelay4 OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
" The alarm status of relay4."
::= { dpduEnvironment 18 }
dpduAlarmEnvDisconnect OBJECT-TYPE
SYNTAX INTEGER{
no(0),
yes(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
" To indicate the communication status of EnviroProbe."
::= { dpduEnvironment 19 }
--
-- dpdu Trap group
--
dpduCommunicationLost TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Communication with the PDU failed."
::= 1
dpduCommunicationEstablished TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Communication with the PDU reestablished."
::= 2
dpduL1LoadMajorAlarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"L1 load major alarm."
::= 3
dpduL1LoadMajorAlarmRecover TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Recover from L1 load major alarm."
::= 4
dpduL1LoadMinorAlarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"L1 load minor alarm."
::= 5
dpduL1LoadMinorAlarmRecover TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Recover from L1 load minor alarm."
::= 6
dpduL1OutVoltMajorAlarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"L1 output voltage major alarm."
::= 7
dpduL1OutVoltMajorAlarmRecover TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Recover from L1 output voltage major alarm."
::= 8
dpduL1OutVoltMinorAlarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"L1 output voltage minor alarm."
::= 9
dpduL1OutVoltMinorAlarmRecover TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Recover from L1 output voltage minor alarm."
::= 10
dpduL2LoadMajorAlarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"L2 load major alarm."
::= 11
dpduL2LoadMajorAlarmRecover TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Recover from L2 load major alarm."
::= 12
dpduL2LoadMinorAlarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"L2 load minor alarm."
::= 13
dpduL2LoadMinorAlarmRecover TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Recover from L2 load minor alarm."
::= 14
dpduL2OutVoltMajorAlarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"L2 output voltage major alarm."
::= 15
dpduL2OutVoltMajorAlarmRecover TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Recover from L2 output voltage major alarm."
::= 16
dpduL2OutVoltMinorAlarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"L2 output voltage minor alarm."
::= 17
dpduL2OutVoltMinorAlarmRecover TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Recover from L2 output voltage minor alarm."
::= 18
dpduL3LoadMajorAlarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"L3 load major alarm."
::= 19
dpduL3LoadMajorAlarmRecover TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Recover from L3 load major alarm."
::= 20
dpduL3LoadMinorAlarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"L3 load minor alarm."
::= 21
dpduL3LoadMinorAlarmRecover TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Recover from L3 load minor alarm."
::= 22
dpduL3OutVoltMajorAlarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"L3 output voltage major alarm."
::= 23
dpduL3OutVoltMajorAlarmRecover TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Recover from L3 output voltage major alarm."
::= 24
dpduL3OutVoltMinorAlarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"L3 output voltage minor alarm."
::= 25
dpduL3OutVoltMinorAlarmRecover TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Recover from L3 output voltage minor alarm."
::= 26
dpduL12LoadMajorAlarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"L1 L2 load major alarm."
::= 27
dpduL12LoadMajorAlarmRecover TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Recover from L1 L2 load major alarm."
::= 28
dpduL12LoadMinorAlarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"L1 L2 load minor alarm."
::= 29
dpduL12LoadMinorAlarmRecover TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Recover from L1 L2 load minor alarm."
::= 30
dpduEnvCommunicationLost TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Communication with the environmental sensor failed."
::= 31
dpduEnvCommunicationEstablished TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"Communication with the environmental sensor reestablished."
::= 32
dpduEnvOverWarnTemperature TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment over warning temperature."
::= 33
dpduNoLongerEnvOverWarnTemperature TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment recovered from over warning temperature."
::= 34
dpduEnvOverWarnHumidity TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment over warning humidity."
::= 35
dpduNoLongerEnvOverWarnHumidity TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment recovered from over warning humidity."
::= 36
dpduEnvOverAlarmTemperature TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment over alarm temperature."
::= 37
dpduNoLongerEnvOverAlarmTemperature TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment recovered from over alarm temperature."
::= 38
dpduEnvOverAlarmHumidity TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment over alarm humidity."
::= 39
dpduNoLongerEnvOverAlarmHumidity TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment recovered from over alarm humidity."
::= 40
dpduEnvRelay1Alarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment relay1 is not in normal state."
::= 41
dpduEnvRelay1Normal TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment relay1 is in normal state."
::= 42
dpduEnvRelay2Alarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment relay2 is not in normal state."
::= 43
dpduEnvRelay2Normal TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment relay2 is in normal state."
::= 44
dpduEnvRelay3Alarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment relay3 is not in normal state."
::= 45
dpduEnvRelay3Normal TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment relay3 is in normal state."
::= 46
dpduEnvRelay4Alarm TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment relay4 is not in normal state."
::= 47
dpduEnvRelay4Normal TRAP-TYPE
ENTERPRISE dpduTraps
DESCRIPTION
"The environment relay4 is in normal state."
::= 48
END