Initial commit
This commit is contained in:
85
MIBS/ict/ICT-DIGITAL-SERIES-MIB
Normal file
85
MIBS/ict/ICT-DIGITAL-SERIES-MIB
Normal file
@ -0,0 +1,85 @@
|
||||
-- ICT MIB file for ICT Digital Series.
|
||||
--
|
||||
-- Date Version
|
||||
-- =============================
|
||||
-- 10/4/12 v1.00
|
||||
--
|
||||
-- Renamed from ICT-MIB to ICT-DIGITAL-SERIES-MIB
|
||||
|
||||
ICT-DIGITAL-SERIES-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 }
|
||||
|
||||
digitalSeries OBJECT IDENTIFIER ::= { ictPower 11 }
|
||||
|
||||
deviceModel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Model Number"
|
||||
::= { digitalSeries 1 }
|
||||
|
||||
deviceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Device Name"
|
||||
::= { digitalSeries 2 }
|
||||
|
||||
deviceHardware OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..127)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Hardware Version"
|
||||
::= { digitalSeries 3 }
|
||||
|
||||
deviceFirmware OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Firmware Version"
|
||||
::= { digitalSeries 4 }
|
||||
|
||||
deviceMacAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "MAC Address"
|
||||
::= { digitalSeries 5 }
|
||||
|
||||
inputVoltage OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Input Voltage (VAC)"
|
||||
::= { digitalSeries 6 }
|
||||
|
||||
outputVoltage OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Output Voltage (VDC)"
|
||||
::= { digitalSeries 7 }
|
||||
|
||||
outputCurrent OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "System Current (Amps)"
|
||||
::= { digitalSeries 8 }
|
||||
|
||||
outputEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER { ENABLED(1), DISABLED(2) }
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Output Enable Status (a value of 1 indicates Output is Enabled, and a value of 2 indicates Output is Disabled)"
|
||||
::= { digitalSeries 9 }
|
||||
|
||||
|
||||
END
|
321
MIBS/ict/ICT-DISTRIBUTION-PANEL-MIB
Normal file
321
MIBS/ict/ICT-DISTRIBUTION-PANEL-MIB
Normal file
@ -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
|
313
MIBS/ict/ICT-MODULAR-POWER-SYSTEM-MIB
Normal file
313
MIBS/ict/ICT-MODULAR-POWER-SYSTEM-MIB
Normal file
@ -0,0 +1,313 @@
|
||||
-- ICT MIB file for ICT Modular Power System.
|
||||
--
|
||||
-- Date Version
|
||||
-- =============================
|
||||
-- 1/5/18 v1.01
|
||||
--
|
||||
|
||||
ICT-MODULAR-POWER-SYSTEM-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 }
|
||||
|
||||
powerSystem OBJECT IDENTIFIER ::= { ictPower 13 }
|
||||
|
||||
deviceModel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Model Number"
|
||||
::= { powerSystem 1 }
|
||||
|
||||
deviceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Device Name"
|
||||
::= { powerSystem 2 }
|
||||
|
||||
deviceHardware OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..127)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Hardware Version"
|
||||
::= { powerSystem 3 }
|
||||
|
||||
deviceFirmware OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Firmware Version"
|
||||
::= { powerSystem 4 }
|
||||
|
||||
deviceMacAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "MAC Address"
|
||||
::= { powerSystem 5 }
|
||||
|
||||
inputVoltage OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Input Voltage (VAC)"
|
||||
::= { powerSystem 6 }
|
||||
|
||||
outputVoltage OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Output Voltage (VDC)"
|
||||
::= { powerSystem 7 }
|
||||
|
||||
outputCurrent OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Total System Current (Amps)"
|
||||
::= { powerSystem 8 }
|
||||
|
||||
outputEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Output Enable Status (a value of '1' indicates Output is Enabled, and a value of '2' indicates Output is Disabled. Output cannot be disabled during an AC Failure)"
|
||||
::= { powerSystem 9 }
|
||||
|
||||
moduleTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ModuleEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Module Table"
|
||||
::= { powerSystem 10 }
|
||||
|
||||
moduleEntry OBJECT-TYPE
|
||||
SYNTAX ModuleEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
INDEX { moduleNumber }
|
||||
::= { moduleTable 1 }
|
||||
|
||||
ModuleEntry ::=
|
||||
SEQUENCE {
|
||||
moduleNumber INTEGER,
|
||||
moduleStatus INTEGER,
|
||||
moduleType INTEGER,
|
||||
moduleVoltage DisplayString,
|
||||
moduleCurrentA DisplayString,
|
||||
moduleCurrentB DisplayString,
|
||||
moduleCurrentC DisplayString,
|
||||
moduleCurrentD DisplayString,
|
||||
moduleControlA INTEGER,
|
||||
moduleControlB INTEGER,
|
||||
moduleControlC INTEGER,
|
||||
moduleControlD INTEGER
|
||||
}
|
||||
|
||||
moduleNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..8)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Module Number"
|
||||
::= { moduleEntry 1 }
|
||||
|
||||
moduleStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { notInstalled(1), ok(2), alarm(3) }
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Module Status"
|
||||
::= { moduleEntry 2 }
|
||||
|
||||
moduleType OBJECT-TYPE
|
||||
SYNTAX INTEGER { notInstalled(1), power(2), battery(3), distribution(4) }
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Module Type ('1' indicates Module is NOT INSTALLED,'2' indicates POWER Module,'3' indicates BATTERY Module, and '4' indicates DISTRIBUTION Module)"
|
||||
::= { moduleEntry 3 }
|
||||
|
||||
moduleVoltage OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Module Voltage (VDC)"
|
||||
::= { moduleEntry 4 }
|
||||
|
||||
moduleCurrentA OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Channel 1 Current (Amps)"
|
||||
::= { moduleEntry 5 }
|
||||
|
||||
moduleCurrentB OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Channel 2 Current (Amps)"
|
||||
::= { moduleEntry 6 }
|
||||
|
||||
moduleCurrentC OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Channel 3 Current (Amps)"
|
||||
::= { moduleEntry 7 }
|
||||
|
||||
moduleCurrentD OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Channel 4 Current (Amps)"
|
||||
::= { moduleEntry 8 }
|
||||
|
||||
moduleControlA OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Channel 1 Control (a value of '1' indicates Channel is Enabled, and a value of '2' indicates Channel is Disabled)"
|
||||
::= { moduleEntry 9 }
|
||||
|
||||
moduleControlB OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Channel 2 Control (a value of '1' indicates Channel is Enabled, and a value of '2' indicates Channel is Disabled)"
|
||||
::= { moduleEntry 10 }
|
||||
|
||||
moduleControlC OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Channel 3 Control (a value of '1' indicates Channel is Enabled, and a value of '2' indicates Channel is Disabled)"
|
||||
::= { moduleEntry 11 }
|
||||
|
||||
moduleControlD OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Channel 4 Control (a value of '1' indicates Channel is Enabled, and a value of '2' indicates Channel is Disabled)"
|
||||
::= { moduleEntry 12 }
|
||||
|
||||
alarmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AlarmEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Alarm Input Table"
|
||||
::= { powerSystem 11 }
|
||||
|
||||
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 (1..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 }
|
||||
|
||||
|
||||
--
|
||||
-- Trap definitions:
|
||||
--
|
||||
|
||||
moduleAlarmTrap TRAP-TYPE
|
||||
ENTERPRISE powerSystem
|
||||
VARIABLES { moduleNumber }
|
||||
DESCRIPTION "Trap generated when a Module Alarm is triggered"
|
||||
::= 101
|
||||
|
||||
alarmInputTrap TRAP-TYPE
|
||||
ENTERPRISE powerSystem
|
||||
VARIABLES { alarmNumber }
|
||||
DESCRIPTION "Trap generated when an Alarm Input is activated"
|
||||
::= 102
|
||||
|
||||
acFailAlarmTrap TRAP-TYPE
|
||||
ENTERPRISE powerSystem
|
||||
DESCRIPTION "Trap generated when the AC Failure Alarm is triggered"
|
||||
::= 103
|
||||
|
||||
sysCurrentLimitTrap TRAP-TYPE
|
||||
ENTERPRISE powerSystem
|
||||
DESCRIPTION "Trap generated when the System Current Limit Alarm is triggered"
|
||||
::= 104
|
||||
|
||||
moduleAlarmClear TRAP-TYPE
|
||||
ENTERPRISE powerSystem
|
||||
VARIABLES { moduleNumber }
|
||||
DESCRIPTION "Trap generated when a Module Alarm is cleared"
|
||||
::= 111
|
||||
|
||||
alarmInputClear TRAP-TYPE
|
||||
ENTERPRISE powerSystem
|
||||
VARIABLES { alarmNumber }
|
||||
DESCRIPTION "Trap generated when an Alarm Input is cleared"
|
||||
::= 112
|
||||
|
||||
acFailAlarmClear TRAP-TYPE
|
||||
ENTERPRISE powerSystem
|
||||
DESCRIPTION "Trap generated when the AC Failure Alarm is cleared"
|
||||
::= 113
|
||||
|
||||
sysCurrentLimitClear TRAP-TYPE
|
||||
ENTERPRISE powerSystem
|
||||
DESCRIPTION "Trap generated when the System Current Limit Alarm is cleared"
|
||||
::= 114
|
||||
|
||||
batteryTestStart TRAP-TYPE
|
||||
ENTERPRISE powerSystem
|
||||
DESCRIPTION "Trap generated when a Battery Discharge Test is started"
|
||||
::= 121
|
||||
|
||||
batteryTestComplete TRAP-TYPE
|
||||
ENTERPRISE powerSystem
|
||||
DESCRIPTION "Trap generated when a Battery Discharge Test completes successfully"
|
||||
::= 122
|
||||
|
||||
batteryTestFail TRAP-TYPE
|
||||
ENTERPRISE powerSystem
|
||||
DESCRIPTION "Trap generated when a Battery Discharge Test fails"
|
||||
::= 123
|
||||
|
||||
batteryEqualiseStart TRAP-TYPE
|
||||
ENTERPRISE powerSystem
|
||||
DESCRIPTION "Trap generated when a Battery Equalise Charge is started"
|
||||
::= 124
|
||||
|
||||
batteryEqualiseComplete TRAP-TYPE
|
||||
ENTERPRISE powerSystem
|
||||
DESCRIPTION "Trap generated when a Battery Equalise Charge completes"
|
||||
::= 125
|
||||
|
||||
END
|
172
MIBS/ict/ICT-SINE-WAVE-INVERTER-MIB
Normal file
172
MIBS/ict/ICT-SINE-WAVE-INVERTER-MIB
Normal file
@ -0,0 +1,172 @@
|
||||
-- MIB file for ICT Sine Wave Inverter.
|
||||
--
|
||||
-- Date Version
|
||||
-- =============================
|
||||
-- 3/7/18 1.01
|
||||
--
|
||||
|
||||
ICT-SINE-WAVE-INVERTER-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 }
|
||||
|
||||
inverter OBJECT IDENTIFIER ::= { ictPower 12 }
|
||||
|
||||
deviceModel OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Model Number"
|
||||
::= { inverter 1 }
|
||||
|
||||
deviceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Site Name"
|
||||
::= { inverter 2 }
|
||||
|
||||
deviceHardware OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..127)
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Hardware Version"
|
||||
::= { inverter 3 }
|
||||
|
||||
deviceFirmware OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Firmware Version"
|
||||
::= { inverter 4 }
|
||||
|
||||
deviceMacAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "MAC Address"
|
||||
::= { inverter 5 }
|
||||
|
||||
batteryVoltage OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Battery Voltage (VDC)"
|
||||
::= { inverter 6 }
|
||||
|
||||
inverterVoltage OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Inverter Output Voltage (VAC)"
|
||||
::= { inverter 7 }
|
||||
|
||||
inverterPower OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Inverter Output Power (%)"
|
||||
::= { inverter 8 }
|
||||
|
||||
inverterStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Inverter Output Status ('1' indicates the Inverter Output is ENABLED, and '2' indicates the Inverter Output is DISABLED)"
|
||||
::= { inverter 9 }
|
||||
|
||||
inverterControl OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(2) }
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Inverter Output Control (set to '1' to ENABLE the Inverter Output if no alarms are active, set to '2' to DISABLE the Inverter Output)"
|
||||
::= { inverter 10 }
|
||||
|
||||
transferRelayStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { inverter(1), grid(2) }
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION "Transfer Relay Status ('1' indicates the Output is connected to the INVERTER, and '2' indicates the Output is connected to the GRID)"
|
||||
::= { inverter 11 }
|
||||
|
||||
|
||||
--
|
||||
-- Trap definitions:
|
||||
--
|
||||
|
||||
undervoltageAlarmTrap TRAP-TYPE
|
||||
ENTERPRISE inverter
|
||||
DESCRIPTION "Trap generated when the Battery Input Undervoltage Alarm is triggered"
|
||||
::= 101
|
||||
|
||||
overvoltageAlarmTrap TRAP-TYPE
|
||||
ENTERPRISE inverter
|
||||
DESCRIPTION "Trap generated when the Battery Input Overvoltage Alarm is triggered"
|
||||
::= 102
|
||||
|
||||
overtemperatureAlarmTrap TRAP-TYPE
|
||||
ENTERPRISE inverter
|
||||
DESCRIPTION "Trap generated when the Overtemperature Alarm is triggered"
|
||||
::= 103
|
||||
|
||||
outputFaultAlarmTrap TRAP-TYPE
|
||||
ENTERPRISE inverter
|
||||
DESCRIPTION "Trap generated when the Inverter Output Fault Alarm is triggered"
|
||||
::= 104
|
||||
|
||||
systemFaultAlarmTrap TRAP-TYPE
|
||||
ENTERPRISE inverter
|
||||
DESCRIPTION "Trap generated when the System Fault Alarm is triggered"
|
||||
::= 105
|
||||
|
||||
remoteSwitchAlarmTrap TRAP-TYPE
|
||||
ENTERPRISE inverter
|
||||
DESCRIPTION "Trap generated when the Remote Switch accessory is activated"
|
||||
::= 106
|
||||
|
||||
undervoltageAlarmClear TRAP-TYPE
|
||||
ENTERPRISE inverter
|
||||
DESCRIPTION "Trap generated when the Battery Input Undervoltage Alarm is cleared"
|
||||
::= 111
|
||||
|
||||
overvoltageAlarmClear TRAP-TYPE
|
||||
ENTERPRISE inverter
|
||||
DESCRIPTION "Trap generated when the Battery Input Overvoltage Alarm is cleared"
|
||||
::= 112
|
||||
|
||||
overtemperatureAlarmClear TRAP-TYPE
|
||||
ENTERPRISE inverter
|
||||
DESCRIPTION "Trap generated when the Overtemperature Alarm is cleared"
|
||||
::= 113
|
||||
|
||||
outputFaultAlarmClear TRAP-TYPE
|
||||
ENTERPRISE inverter
|
||||
DESCRIPTION "Trap generated when the Inverter Output Fault Alarm is cleared"
|
||||
::= 114
|
||||
|
||||
systemFaultAlarmClear TRAP-TYPE
|
||||
ENTERPRISE inverter
|
||||
DESCRIPTION "Trap generated when the System Fault Alarm is cleared"
|
||||
::= 115
|
||||
|
||||
remoteSwitchAlarmClear TRAP-TYPE
|
||||
ENTERPRISE inverter
|
||||
DESCRIPTION "Trap generated when the Remote Switch accessory is deactivated"
|
||||
::= 116
|
||||
|
||||
inverterPowerTrap TRAP-TYPE
|
||||
ENTERPRISE inverter
|
||||
DESCRIPTION "Trap generated when the Output switches to Inverter (Battery) Power"
|
||||
::= 121
|
||||
|
||||
gridPowerTrap TRAP-TYPE
|
||||
ENTERPRISE inverter
|
||||
DESCRIPTION "Trap generated when the Output switches to Grid Power"
|
||||
::= 122
|
||||
|
||||
END
|
Reference in New Issue
Block a user