diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/ict/ICT-DISTRIBUTION-PANEL-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/ict/ICT-DISTRIBUTION-PANEL-MIB')
| -rw-r--r-- | MIBS/ict/ICT-DISTRIBUTION-PANEL-MIB | 321 |
1 files changed, 321 insertions, 0 deletions
diff --git a/MIBS/ict/ICT-DISTRIBUTION-PANEL-MIB b/MIBS/ict/ICT-DISTRIBUTION-PANEL-MIB new file mode 100644 index 0000000..20bb6d4 --- /dev/null +++ b/MIBS/ict/ICT-DISTRIBUTION-PANEL-MIB @@ -0,0 +1,321 @@ +-- MIB file for ICT Distribution Panel Series +-- +-- Date Version +-- ============================= +-- 9/5/13 1.01 +-- +-- Renamed from ICT-MIB to ICT-DISTRIBUTION-PANEL-MIB + +ICT-DISTRIBUTION-PANEL-MIB DEFINITIONS ::= BEGIN + +IMPORTS + enterprises, IpAddress FROM RFC1155-SMI + DisplayString FROM RFC1213-MIB + OBJECT-TYPE FROM RFC-1212 + TRAP-TYPE FROM RFC-1215; + +ictPower OBJECT IDENTIFIER ::= { enterprises 39145 } + +distPanel OBJECT IDENTIFIER ::= { ictPower 10 } + +deviceModel OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "Model Number" + ::= { distPanel 1 } + +deviceName OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "Site Name" + ::= { distPanel 2 } + +deviceHardware OBJECT-TYPE + SYNTAX INTEGER (0..127) + ACCESS read-only + STATUS mandatory + DESCRIPTION "Hardware Version" + ::= { distPanel 3 } + +deviceFirmware OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "Firmware Version" + ::= { distPanel 4 } + +deviceMacAddress OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "MAC Address" + ::= { distPanel 5 } + +systemVoltage OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "System Voltage (Volts)" + ::= { distPanel 6 } + +systemCurrent OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "System Current (Amps)" + ::= { distPanel 7 } + +outputTable OBJECT-TYPE + SYNTAX SEQUENCE OF OutputEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION "Output Table" + ::= { distPanel 8 } + +outputEntry OBJECT-TYPE + SYNTAX OutputEntry + ACCESS not-accessible + STATUS mandatory + INDEX { outputNumber } + ::= { outputTable 1 } + +OutputEntry ::= + SEQUENCE { + outputNumber INTEGER, + outputName DisplayString, + outputCurrent DisplayString, + outputFuseStatus INTEGER, + outputEnable INTEGER + } + +outputNumber OBJECT-TYPE + SYNTAX INTEGER (0..11) + ACCESS read-only + STATUS mandatory + DESCRIPTION "Output Number" + ::= { outputEntry 1 } + +outputName OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "Output Label" + ::= { outputEntry 2 } + +outputCurrent OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "Output Current (Amps)" + ::= { outputEntry 3 } + +outputFuseStatus OBJECT-TYPE + SYNTAX INTEGER { OK(1), OPEN(2) } + ACCESS read-only + STATUS mandatory + DESCRIPTION "Output Fuse Status ('1' indicates Fuse is OK, and '2' indicates Fuse is OPEN)" + ::= { outputEntry 4 } + +outputEnable OBJECT-TYPE + SYNTAX INTEGER { ENABLED(1), DISABLED(2) } + ACCESS read-write + STATUS mandatory + DESCRIPTION "Output Relay Enable ('1' indicates the Output is ENABLED, and '2' indicates the Output is DISABLED)" + ::= { outputEntry 5 } + +alarmTable OBJECT-TYPE + SYNTAX SEQUENCE OF AlarmEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION "Alarm Input Table" + ::= { distPanel 9 } + +alarmEntry OBJECT-TYPE + SYNTAX AlarmEntry + ACCESS not-accessible + STATUS mandatory + INDEX { alarmNumber } + ::= { alarmTable 1 } + +AlarmEntry ::= + SEQUENCE { + alarmNumber INTEGER, + alarmName DisplayString, + alarmStatus INTEGER + } + +alarmNumber OBJECT-TYPE + SYNTAX INTEGER (0..4) + ACCESS read-only + STATUS mandatory + DESCRIPTION "Alarm Input Number" + ::= { alarmEntry 1 } + +alarmName OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "Alarm Input Name" + ::= { alarmEntry 2 } + +alarmStatus OBJECT-TYPE + SYNTAX INTEGER { INACTIVE(1), READY(2), ALARM(3) } + ACCESS read-only + STATUS mandatory + DESCRIPTION "Alarm Input Status ('1' indicates Alarm is INACTIVE,'2' indicates Alarm is READY, and '3' indicates Alarm is in an ALARM condition)" + ::= { alarmEntry 3 } + +busTable OBJECT-TYPE + SYNTAX SEQUENCE OF OutputEntry + ACCESS not-accessible + STATUS mandatory + DESCRIPTION "Output Table" + ::= { distPanel 10 } + +busEntry OBJECT-TYPE + SYNTAX BusEntry + ACCESS not-accessible + STATUS mandatory + INDEX { busNumber } + ::= { busTable 1 } + +BusEntry ::= + SEQUENCE { + busNumber INTEGER, + busName DisplayString, + busVoltage DisplayString, + busCurrent DisplayString + } + +busNumber OBJECT-TYPE + SYNTAX INTEGER (0..1) + ACCESS read-only + STATUS mandatory + DESCRIPTION "Bus Number" + ::= { busEntry 1 } + +busName OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "Bus Name" + ::= { busEntry 2 } + +busVoltage OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "Bus Voltage (Volts)" + ::= { busEntry 3 } + +busCurrent OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS mandatory + DESCRIPTION "Total Bus Current (Amps)" + ::= { busEntry 4 } + + +-- +-- Trap definitions: +-- + +sysUndervoltageAlarmTrap TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { busNumber } + DESCRIPTION "Trap generated when a System/Bus Undervoltage Alarm is triggered" + ::= 101 + +sysOvervoltageAlarmTrap TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { busNumber } + DESCRIPTION "Trap generated when a System/Bus Overvoltage Alarm is triggered" + ::= 102 + +sysOvercurrentAlarmTrap TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { busNumber } + DESCRIPTION "Trap generated when a System/Bus Overcurrent Alarm is triggered" + ::= 103 + +fuseAlarmTrap TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { outputNumber } + DESCRIPTION "Trap generated when an Output Fuse Alarm is triggered" + ::= 104 + +undercurrentAlarmTrap TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { outputNumber } + DESCRIPTION "Trap generated when an Output Undercurrent Alarm is triggered" + ::= 105 + +overcurrentAlarmTrap TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { outputNumber } + DESCRIPTION "Trap generated when an Output Overcurrent Alarm is triggered" + ::= 106 + +loadshedTrap TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { outputNumber } + DESCRIPTION "Trap generated when Load-Shedding is activated on an Output" + ::= 107 + +alarmInputTrap TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { alarmNumber } + DESCRIPTION "Trap generated when an Alarm Input is activated" + ::= 108 + +sysUndervoltageAlarmClear TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { busNumber } + DESCRIPTION "Trap generated when a System/Bus Undervoltage Alarm is cleared" + ::= 111 + +sysOvervoltageAlarmClear TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { busNumber } + DESCRIPTION "Trap generated when a System/Bus Overvoltage Alarm is cleared" + ::= 112 + +sysOvercurrentAlarmClear TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { busNumber } + DESCRIPTION "Trap generated when a System/Bus Overcurrent Alarm is cleared" + ::= 113 + +fuseAlarmClear TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { outputNumber } + DESCRIPTION "Trap generated when an Output Fuse Alarm is cleared" + ::= 114 + +undercurrentAlarmClear TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { outputNumber } + DESCRIPTION "Trap generated when an Output Undercurrent Alarm is cleared" + ::= 115 + +overcurrentAlarmClear TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { outputNumber } + DESCRIPTION "Trap generated when an Output Overcurrent Alarm is cleared" + ::= 116 + +loadshedClear TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { outputNumber } + DESCRIPTION "Trap generated when an Output has recovered from a Load-Shedding condition" + ::= 117 + +alarmInputClear TRAP-TYPE + ENTERPRISE distPanel + VARIABLES { alarmNumber } + DESCRIPTION "Trap generated when an Alarm Input is cleared" + ::= 118 + +END |