EXECLTECH-MIB DEFINITIONS ::= BEGIN -- Arthur David Santana ' execlTechMIB OBJECT IDENTIFIER ::= { enterprises 30320 } -- these are the objects xferSw2 OBJECT IDENTIFIER ::= { execlTechMIB 1 } objects OBJECT IDENTIFIER ::= { xferSw2 1 } battery OBJECT IDENTIFIER ::= { objects 0 } source1 OBJECT IDENTIFIER ::= { objects 1 } source2 OBJECT IDENTIFIER ::= { objects 2 } source3 OBJECT IDENTIFIER ::= { objects 3 } alarms OBJECT IDENTIFIER ::= { objects 4 } settings OBJECT IDENTIFIER ::= { objects 5 } -- object defines batV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present battery voltage. Displayed in deciVolts. Divide by 10 to get voltage." ::= { battery 1 } batI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present battery current. Displayed in deciAmps. Divide by 10 to get amps." ::= { battery 2 } aBusV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present A bus DC voltage if present. Displayed in deciVolts. Divide by 10 to get voltage." ::= { battery 3 } bBusV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present A bus DC voltage if present. Displayed in deciVolts. Divide by 10 to get voltage." ::= { battery 4 } voltage1a OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present RMS voltage of source 1a. Displayed in deciVolts. Divide by 10 to get voltage." ::= { source1 1 } current1a OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present RMS current of source 1a. Displayed in deciAmps. Divide by 10 to get amps." ::= { source1 2 } freq1a OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present frequency of source 1a. Displayed in deciHertz. Divide by 10 to get hertz." ::= { source1 3 } voltage1b OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present RMS voltage of source 1b. Displayed in deciVolts. Divide by 10 to get voltage." ::= { source1 4 } current1b OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present RMS current of source 1b. Displayed in deciAmps. Divide by 10 to get amps." ::= { source1 5 } freq1b OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present frequency of source 1b. Displayed in deciHertz. Divide by 10 to get hertz." ::= { source1 6 } aCVOut1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present RMS Output Voltage of source 1. Displayed in deciVolts. Divide by 10 to get voltage." ::= { source1 7 } sCRTemp1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present the SCR temperature of source 1. Displayed in Degrees C." ::= { source1 8 } voltage2a OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present RMS voltage of source 2a. Displayed in deciVolts. Divide by 10 to get voltage." ::= { source2 1 } current2a OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present RMS current of source 2a. Displayed in deciAmps. Divide by 10 to get amps." ::= { source2 2 } freq2a OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present frequency of source 2a. Displayed in deciHertz. Divide by 10 to get hertz." ::= { source2 3 } voltage2b OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present RMS voltage of source 2b. Displayed in deciVolts. Divide by 10 to get voltage." ::= { source2 4 } current2b OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present RMS current of source 2b. Displayed in deciAmps. Divide by 10 to get amps." ::= { source2 5 } freq2b OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present frequency of source 2b. Displayed in deciHertz. Divide by 10 to get hertz." ::= { source2 6 } aCVOut2 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present RMS Output Voltage of source 2. Displayed in deciVolts. Divide by 10 to get voltage." ::= { source2 7 } sCRTemp2 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present the SCR temperature of source 2. Displayed in Degrees C." ::= { source2 8 } voltage3a OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present RMS voltage of source 3a. Displayed in deciVolts. Divide by 10 to get voltage." ::= { source3 1 } current3a OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present RMS current of source 3a. Displayed in deciAmps. Divide by 10 to get amps." ::= { source3 2 } freq3a OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present frequency of source 3a. Displayed in deciHertz. Divide by 10 to get hertz." ::= { source3 3 } voltage3b OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { source3 4 } current3b OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present RMS voltage of source 3b. Displayed in deciVolts. Divide by 10 to get voltage." ::= { source3 5 } freq3b OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present frequency of source 3b. Displayed in deciHertz. Divide by 10 to get hertz." ::= { source3 6 } aCVOut3 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present RMS Output Voltage of source 3. Displayed in deciVolts. Divide by 10 to get voltage." ::= { source3 7 } sCRTemp3 OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The present the SCR temperature of source 3. Displayed in Degrees C." ::= { source3 8 } source1Alarms OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Alarms Status: This is a 2 byte and each bit represents an alarm. 0x0001 - Power Module Overtemp 0x0002 - Power Module Fail 0x0004 - Control Card Fail 0x0008 - One Source has failed or are not phase locked 0x0010 - LvAlarm 0x0020 - Control Card Overtemp 0x0040 - SCRs are Warm 0x0080 - Low DCV 0x0200 - Popk alarm - System not redunant 0x0400 - Both sources are dead 0x0800 - Fan Failed or Hot Temperature" ::= { alarms 1 } source2Alarms OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Alarms Status: This is a 2 byte and each bit represents an alarm. 0x0001 - Power Module Overtemp 0x0002 - Power Module Fail 0x0004 - Control Card Fail 0x0008 - One Source has failed or are not phase locked 0x0010 - LvAlarm 0x0020 - Control Card Overtemp 0x0040 - SCRs are Warm 0x0080 - Low DCV 0x0200 - Popk alarm - System not redunant 0x0400 - Both sources are dead 0x0800 - Fan Failed or Hot Temperature" ::= { alarms 2 } source3Alarms OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Alarms Status: This is a 2 byte and each bit represents an alarm. 0x0001 - Power Module Overtemp 0x0002 - Power Module Fail 0x0004 - Control Card Fail 0x0008 - One Source has failed or are not phase locked 0x0010 - LvAlarm 0x0020 - Control Card Overtemp 0x0040 - SCRs are Warm 0x0080 - Low DCV 0x0200 - Popk alarm - System not redunant 0x0400 - Both sources are dead 0x0800 - Fan Failed or Hot Temperature" ::= { alarms 3 } minorAlarm OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Alarms Status: 0 is no Alarm, 1 is any Minor Alarm on any phase." ::= { alarms 4 } majorAlarm OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Alarms Status: 0 is no Alarm, 1 is any Major Alarm on any phase." ::= { alarms 5 } dCVLow OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This value is the low DC Voltage limit for sending traps. The voltage needs to be set in deciVolts. Multiply the voltage by 10 and then send that value." ::= { settings 1 } dCVHigh OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This value is the high DC Voltage limit for sending traps. The voltage needs to be set in deciVolts. Multiply the voltage by 10 and then send that value." ::= { settings 2 } trap_Traget_Ip1 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Ip address of the first target for traps. Set to zero to remove from targets." ::= { settings 3 } ipAddressStatic OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { settings 4 } subnetMaskStatic OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { settings 5 } defaultGatewayStatic OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { settings 6 } -- -- V1 trap syntax -- LowDC-trap TRAP-TYPE STATUS current ENTERPRISE batV VARIABLES { batV, DCV_Low } DESCRIPTION "Battery voltage low limit has been triggered." ::= 1 HighDC-trap TRAP-TYPE STATUS current ENTERPRISE batV VARIABLES { batV, DCV_High } DESCRIPTION "Battery voltage high limit has been triggered." ::= 2 MinorAlarm-trap TRAP-TYPE STATUS current ENTERPRISE Alarms VARIABLES { source1Alarms, source2Alarms, source3Alarms} DESCRIPTION "A minor alarm has been triggered." ::= 3 MajorAlarm-trap TRAP-TYPE STATUS current ENTERPRISE Alarms VARIABLES { source1Alarms, source2Alarms, source3Alarms} DESCRIPTION "A major alarm has been triggered." ::= 4 END