6039 lines
149 KiB
Plaintext

-- company power MIB
--
-- { iso org(3) dod(6) internet(1) private(4) enterprises(1) NextUPSSystems(2111)
-- products(1) ups(1)
-- inverter(2)
-- charger(3)
-- ATS(4)
--
-- ==============================================================================================
NEXT-UPS-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises
FROM RFC1155-SMI
MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
TRAP-TYPE
FROM RFC-1215
PositiveInteger, NonNegativeInteger
FROM UPS-MIB;
NextUPSSystems MODULE-IDENTITY
LAST-UPDATED "202204010000Z"
ORGANIZATION "Next UPS Systems"
CONTACT-INFO ""
DESCRIPTION
"The MIB module to describe UPS, Inverter, Salor Power"
REVISION "201005060000Z"
DESCRIPTION ""
REVISION "202204010000Z"
DESCRIPTION "Fixed by Observium Developers"
::= { enterprises 21111 }
products OBJECT IDENTIFIER ::= { NextUPSSystems 1 }
ups OBJECT IDENTIFIER ::= { products 1 }
inverter OBJECT IDENTIFIER ::= { products 2 }
charger OBJECT IDENTIFIER ::= { products 3 }
ats OBJECT IDENTIFIER ::= { products 4 }
upsIdent OBJECT IDENTIFIER ::= { ups 1 }
upsRating OBJECT IDENTIFIER ::= { ups 2 }
upsBattery OBJECT IDENTIFIER ::= { ups 3 }
upsInput OBJECT IDENTIFIER ::= { ups 4 }
upsOutput OBJECT IDENTIFIER ::= { ups 5 }
upsBypass OBJECT IDENTIFIER ::= { ups 6 }
upsTest OBJECT IDENTIFIER ::= { ups 7 }
upsControl OBJECT IDENTIFIER ::= { ups 8 }
agentConfig OBJECT IDENTIFIER ::= { ups 9 }
commConfig OBJECT IDENTIFIER ::= { ups 10 }
upsConfig OBJECT IDENTIFIER ::= { ups 11 }
upsTraps OBJECT IDENTIFIER ::= { ups 12 }
extend OBJECT IDENTIFIER ::= { ups 13 }
solarIdent OBJECT IDENTIFIER ::= { inverter 1 }
solarRating OBJECT IDENTIFIER ::= { inverter 2 }
solarBattery OBJECT IDENTIFIER ::= { inverter 3 }
solarGrid OBJECT IDENTIFIER ::= { inverter 4 }
solarACOutput OBJECT IDENTIFIER ::= { inverter 5 }
solarPV OBJECT IDENTIFIER ::= { inverter 6 }
solarEnergy OBJECT IDENTIFIER ::= { inverter 7 }
solarTest OBJECT IDENTIFIER ::= { inverter 8 }
solarDefValue OBJECT IDENTIFIER ::= { inverter 9 }
solarFaultInfo OBJECT IDENTIFIER ::= { inverter 10 }
solarControl OBJECT IDENTIFIER ::= { inverter 11 }
solarAgentConfig OBJECT IDENTIFIER ::= { inverter 12 }
solarCommConfig OBJECT IDENTIFIER ::= { inverter 13 }
solarConfig OBJECT IDENTIFIER ::= { inverter 14 }
solarTraps OBJECT IDENTIFIER ::= { inverter 15 }
solarExtend OBJECT IDENTIFIER ::= { inverter 16 }
atsIdent OBJECT IDENTIFIER ::= { ats 1 }
atsRating OBJECT IDENTIFIER ::= { ats 2 }
atsInformation OBJECT IDENTIFIER ::= { ats 3 }
atsControl OBJECT IDENTIFIER ::= { ats 4 }
atsAgentConfig OBJECT IDENTIFIER ::= { ats 5 }
atsCommConfig OBJECT IDENTIFIER ::= { ats 6 }
atsConfig OBJECT IDENTIFIER ::= { ats 7 }
atsTraps OBJECT IDENTIFIER ::= { ats 8 }
atsExtend OBJECT IDENTIFIER ::= { ats 9 }
---=======================================================
---upsIdent
--- prefix =upsId
---========================================================
upsIdManufacturer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..31))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the UPS manufacturer."
::= { upsIdent 1 }
upsIdProtocol OBJECT-TYPE
SYNTAX INTEGER {
unknown(-1),
pmv(99),
p00(0),
p01(1),
p02(2),
p03(3),
p04(4),
p05(5),
p06(6),
p07(7),
p08(8),
p09(9),
p10(10),
sec(80)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The UPS Protocol id."
::= { upsIdent 2 }
upsIdModelName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The UPS Model designation."
::= { upsIdent 3 }
upsIdSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The UPS serial no."
::= { upsIdent 4 }
upsIdName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A string identifying the UPS. This object should be
set by the administrator."
::= { upsIdent 5 }
upsIdFWVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Main CPU firmware version."
::= { upsIdent 6 }
upsIdUPSType OBJECT-TYPE
SYNTAX INTEGER {
standy(0),
line-interactive(1),
on-line(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"UPS type."
::= { upsIdent 7 }
--===========================================================================
--upsRating
--prefix =upsRat
--the rating info of ups
--==========================================================================
upsRatinVoltage OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Volt DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating input voltage of UPS"
::= { upsRating 1 }
upsRatoutVoltage OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Volt DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating output voltage of UPS"
::= { upsRating 2 }
upsRatoutFrequency OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 HZ"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating output frequency of UPS"
::= { upsRating 3 }
upsRatoutCurrent OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating output current of UPS"
::= { upsRating 4 }
upsRatoutApparentPower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 VA"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating output apparent power of UPS"
::= { upsRating 5 }
upsRatoutTruePower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Wt"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating output true power of UPS"
::= { upsRating 6 }
upsRatBatVoltage OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 vol"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating battery voltage of UPS"
::= { upsRating 7 }
-- ===========================================================================
-- upsBattery
-- prefix = upsBat
-- The Battery group.
-- est=estimated
-- ===========================================================================
upsBatStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
batteryNormal(2),
batteryLow(3),
batteryDepleted(4),
batteryDischarging(5),
batteryFailure(6),
batteryReplace(7),
batterysilence(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The indication of the status in the UPS system's batteries."
::= { upsBattery 1 }
upsBatSecondsOnBattery OBJECT-TYPE
SYNTAX INTEGER
UNITS "seconds"
ACCESS read-only
STATUS current
DESCRIPTION
"If the unit is on battery power, the elapsed time
since the UPS last switched to battery power, or the
time since the network management subsystem was last
restarted, whichever is less. -1 shall be returned
if the unit is not on battery power."
::= { upsBattery 2 }
upsBatEstMinutesRemaining OBJECT-TYPE
SYNTAX INTEGER
UNITS "minutes"
ACCESS read-only
STATUS current
DESCRIPTION
"An estimate of the time to battery charge depletion
under the present load conditions if the utility power
is off and remains off, or if it were to be lost and
remain off."
::= { upsBattery 3 }
upsBatEstChargeRemaining OBJECT-TYPE
SYNTAX INTEGER (0..100)
UNITS "percent"
ACCESS read-only
STATUS current
DESCRIPTION
"An estimate of the battery charge remaining expressed
as a percent of full charge."
::= { upsBattery 4 }
upsBatPBatVoltage OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Volt DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The magnitude of the present Positive battery voltage."
::= { upsBattery 5 }
upsBatNBatVoltage OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Volt DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The magnitude of the present negative battery voltage."
::= { upsBattery 6 }
upsBatPBatCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The positive battery present current."
::= { upsBattery 7 }
upsBatNBatCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The present negative battery current."
::= { upsBattery 8 }
upsBatPBatChargCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The Positive battery charging current."
::= { upsBattery 9 }
upsBatNBatchargCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The present negative battery charging current."
::= { upsBattery 10 }
upsBatPBatDischargCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The present positive battery discharging current."
::= { upsBattery 11 }
upsBatNBatDischargCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The present negative battery discharging current."
::= { upsBattery 12 }
upsBatTemperature OBJECT-TYPE
SYNTAX INTEGER
UNITS "degrees 0.1 Centigrade"
ACCESS read-only
STATUS current
DESCRIPTION
"The ambient temperature at or near the UPS Battery
casing."
::= { upsBattery 13 }
upsBatNumberInSeries OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-only
STATUS current
DESCRIPTION
"The number of battery in series."
::= { upsBattery 14 }
upsBatNumberInParallel OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-only
STATUS current
DESCRIPTION
"The number of battery in Parallel."
::= { upsBattery 15 }
upsBatPBatDischargCurrent2 OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The present positive battery pipe2 discharging current."
::= { upsBattery 16 }
-- ===========================================================================
-- upsInput
-- prefix = upsIn
-- Input group.
-- ===========================================================================
upsInLineBads OBJECT-TYPE
SYNTAX NonNegativeInteger
ACCESS read-only
STATUS current
DESCRIPTION
"A count of the number of times the input entered an
out-of-tolerance condition as defined by the
manufacturer. This count is incremented by one each
time the input transitions from zero out-of-tolerance
lines to one or more input lines out-of-tolerance."
::= { upsInput 1 }
upsInTtlApparentPower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1VA"
ACCESS read-only
STATUS current
DESCRIPTION
"Total input apparent power ."
::= { upsInput 2 }
upsInTtlTruePower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1WT"
ACCESS read-only
STATUS current
DESCRIPTION
"Total input active(true) power ."
::= { upsInput 3 }
upsInNumLines OBJECT-TYPE
SYNTAX NonNegativeInteger
ACCESS read-only
STATUS current
DESCRIPTION
"The number of input lines utilized in this device.
This variable indicates the number of rows in the
input table."
::= { upsInput 4 }
upsInTable OBJECT-TYPE
SYNTAX SEQUENCE OF UpsInEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of input table entries. The number of entries
is given by the value of upsInputNumLines."
::= { upsInput 5 }
upsInTtlVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-only
STATUS current
DESCRIPTION
"The input utility line tatol voltage ."
::= { upsInput 6 }
upsInTtlCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 A"
ACCESS read-only
STATUS current
DESCRIPTION
"The input utility line tatol current."
::= { upsInput 7 }
upsInEntry OBJECT-TYPE
SYNTAX UpsInEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a
particular input line."
INDEX { upsInLineIndex }
::= { upsInTable 1 }
UpsInEntry ::=
SEQUENCE {
upsInLineIndex PositiveInteger,
upsInFrequency NonNegativeInteger,
upsInVoltage NonNegativeInteger,
upsInCurrent NonNegativeInteger,
upsInApparentPower NonNegativeInteger,
upsInTruePower NonNegativeInteger,
upsInPowerFactor NonNegativeInteger,
upsInLineVoltage NonNegativeInteger
}
upsInLineIndex OBJECT-TYPE
SYNTAX INTEGER (0..10)
ACCESS read-only
STATUS current
DESCRIPTION
"The number of output lines"
::= { upsInEntry 1 }
upsInFrequency OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Hertz"
ACCESS read-only
STATUS current
DESCRIPTION
"The present input frequency."
::= { upsInEntry 2 }
upsInVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-only
STATUS current
DESCRIPTION
"The input utility line voltage ."
::= { upsInEntry 3 }
upsInCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1Amp"
ACCESS read-only
STATUS current
DESCRIPTION
"The magnitude of the present input current "
::= { upsInEntry 4 }
upsInApparentPower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1VA"
ACCESS read-only
STATUS current
DESCRIPTION
"The magnitude of the present input Apparent power."
::= { upsInEntry 5 }
upsInTruePower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1Watts"
ACCESS read-only
STATUS current
DESCRIPTION
"The magnitude of the present input true power."
::= { upsInEntry 6 }
upsInPowerFactor OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.01"
ACCESS read-only
STATUS current
DESCRIPTION
"Input true power/apparent power factor "
::= { upsInEntry 7 }
upsInLineVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-only
STATUS current
DESCRIPTION
"The input utility line voltage .
if upsInLineIndex =1, upsInLineVoltage = Line voltage of RS phase;
if upsInLineIndex =2, upsInLineVoltage = Line voltage of ST phase;
if upsInLineIndex =3, upsInLineVoltage = Line voltage of TR phase."
::= { upsInEntry 8 }
-- ===========================================================================
-- upsOutput
-- prefix= upsOut
-- Output group
-- ===========================================================================
upsOutSource OBJECT-TYPE
SYNTAX INTEGER {
other(1),
none(2),
normal(3),
bypass(4),
battery(5),
booster(6),
reducer(7),
batterytest(8),
fault(9),
HE-ECO_mode(10),
converter_mode(11)
}
ACCESS read-only
STATUS current
DESCRIPTION
"The present source of output power. The enumeration
none(2) indicates that there is no source of output
power (and therefore no output power), for example,
the system has opened the output breaker.==UPS standby mode"
::= { upsOutput 1 }
upsOutFrequency OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Hertz"
ACCESS read-only
STATUS current
DESCRIPTION
"The current output frequency of the UPS system "
::= { upsOutput 2 }
upsOutTtlApparentPower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1VA"
ACCESS read-only
STATUS current
DESCRIPTION
"Total output apparent power ."
::= { upsOutput 3 }
upsOutTtlTruePower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1Watts"
ACCESS read-only
STATUS current
DESCRIPTION
"Total output active(true) power ."
::= { upsOutput 4 }
upsOutTtlPercentLoad OBJECT-TYPE
SYNTAX INTEGER (0..100)
UNITS "percent"
ACCESS read-only
STATUS current
DESCRIPTION
"The percentage of the UPS power capacity presently
being used on this output line, i.e., the greater of
the percent load of true power capacity and the
percent load of VA."
::= { upsOutput 5 }
upsOutNumLines OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"The number of output lines utilized in this device.
This variable indicates the number of rows in the
output table."
::= { upsOutput 6 }
upsOutTable OBJECT-TYPE
SYNTAX SEQUENCE OF UpsOutEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of output table entries. The number of
entries is given by the value of upsOutputNumLines."
::= { upsOutput 7 }
upsOutTtlVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1vot"
ACCESS read-only
STATUS current
DESCRIPTION
"Total output voltage ."
::= { upsOutput 8 }
upsOutTtlCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1A"
ACCESS read-only
STATUS current
DESCRIPTION
"Total output current."
::= { upsOutput 9 }
upsOutStatus OBJECT-TYPE
SYNTAX DisplayString (SIZE (4..4))
ACCESS read-only
STATUS current
DESCRIPTION
" For HVDC device.
char status[4];
status[0]status[1]:00, no output1; 01, line output1; 02, bat output1
status[2]status[3]:00, no output2; 01, line output2; 02, bat output2
"
::= { upsOutput 10 }
upsOutSource2 OBJECT-TYPE
SYNTAX INTEGER {
other(1),
none(2),
normal(3),
bypass(4),
battery(5),
booster(6),
reducer(7),
batterytest(8),
fault(9),
HE-ECO_mode(10),
converter_mode(11)
}
ACCESS read-only
STATUS current
DESCRIPTION
"For HVDC(protocol:P12) machine. The present source of output power. The enumeration
none(2) indicates that there is no source of output
power (and therefore no output power), for example,
the system has opened the output breaker.==UPS standby mode"
::= { upsOutput 11 }
upsOutEntry OBJECT-TYPE
SYNTAX UpsOutEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a
particular output line."
INDEX { upsOutLineIndex }
::= { upsOutTable 1 }
UpsOutEntry ::=
SEQUENCE {
upsOutLineIndex PositiveInteger,
upsOutVoltage NonNegativeInteger,
upsOutCurrent NonNegativeInteger,
upsOutApparentPower NonNegativeInteger,
upsOutTruePower NonNegativeInteger,
upsOutPowerFactor NonNegativeInteger,
upsOutPercentLoad INTEGER,
upsOutLineVoltage NonNegativeInteger
}
upsOutLineIndex OBJECT-TYPE
SYNTAX INTEGER (0..10)
ACCESS read-only
STATUS current
DESCRIPTION
"The output line identifier."
::= { upsOutEntry 1 }
upsOutVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-only
STATUS current
DESCRIPTION
"The output voltage of the UPS system."
::= { upsOutEntry 2 }
upsOutCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp"
ACCESS read-only
STATUS current
DESCRIPTION
"The output current of the UPS system"
::= { upsOutEntry 3 }
upsOutApparentPower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1VA"
ACCESS read-only
STATUS current
DESCRIPTION
"The present output apparent power."
::= { upsOutEntry 4 }
upsOutTruePower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1Watts"
ACCESS read-only
STATUS current
DESCRIPTION
"The present output true power."
::= { upsOutEntry 5 }
upsOutPowerFactor OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.01"
ACCESS read-only
STATUS current
DESCRIPTION
"Output true power/apparent power factor "
::= { upsOutEntry 6 }
upsOutPercentLoad OBJECT-TYPE
SYNTAX INTEGER (0..100)
UNITS "percent"
ACCESS read-only
STATUS current
DESCRIPTION
"The percentage of the UPS power capacity presently
being used on this output line, i.e., the greater of
the percent load of true power capacity and the
percent load of VA."
::= { upsOutEntry 7 }
upsOutLineVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-only
STATUS current
DESCRIPTION
"The output line voltage of the UPS system.
if upsOutLineIndex =1, upsOutLineVoltage = Line voltage of RS phase;
if upsOutLineIndex =2, upsOutLineVoltage = Line voltage of ST phase;
if upsOutLineIndex =3, upsOutLineVoltage = Line voltage of TR phase."
::= { upsOutEntry 8 }
upsOutFrequency OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1Hertz"
ACCESS read-only
STATUS current
DESCRIPTION
"The present output frequency."
::= { upsOutEntry 9 }
-- ===========================================================================
-- upsBypass
-- prefix =upsBy
-- ===========================================================================
upsByFrequency OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Hertz"
ACCESS read-only
STATUS current
DESCRIPTION
"The present bypass frequency."
::= { upsBypass 1 }
upsByNumLines OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"The number of bypass lines utilized in this device.
This entry indicates the number of rows in the bypass
table."
::= { upsBypass 2 }
upsByTable OBJECT-TYPE
SYNTAX SEQUENCE OF UpsByEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of bypass table entries. The number of
entries is given by the value of upsBypassNumLines."
::= { upsBypass 3 }
upsByEntry OBJECT-TYPE
SYNTAX UpsByEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a
particular bypass input."
INDEX { upsByLineIndex }
::= { upsByTable 1 }
UpsByEntry ::=
SEQUENCE {
upsByLineIndex PositiveInteger,
upsByVoltage NonNegativeInteger,
upsByCurrent NonNegativeInteger,
upsByPower NonNegativeInteger,
upsByLineVoltage INTEGER
}
upsByLineIndex OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS current
DESCRIPTION
"The bypass line identifier."
::= { upsByEntry 1 }
upsByVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-only
STATUS current
DESCRIPTION
"The present bypass voltage."
::= { upsByEntry 2 }
upsByCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 RMS Amp"
ACCESS read-only
STATUS current
DESCRIPTION
"The present bypass current."
::= { upsByEntry 3 }
upsByPower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1Watts"
ACCESS read-only
STATUS current
DESCRIPTION
"The present true power conveyed by the bypass."
::= { upsByEntry 4 }
upsByLineVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-only
STATUS current
DESCRIPTION
"The present bypass line voltage.
if upsByLineIndex=1,upsByLineVoltage=Line voltage of RS phase;
if upsByLineIndex=2,upsByLineVoltage=Line voltage of ST phase;
if upsByLineIndex=3,upsByLineVoltage=Line voltage of TR phase."
::= { upsByEntry 5 }
-- ===========================================================================
-- upsTest
-- prefix=upsTst
-- ===========================================================================
upsTstBatteryTest OBJECT-TYPE
SYNTAX INTEGER {
none(1),
battTest10sec(2),
battTestUntilLow(3),
battTestWithTime(4),
battTestCancelTest(5),
battTestClearInfo(6)
}
ACCESS read-write
STATUS current
DESCRIPTION
"This object specify the battery test type and initiate
battery test. If battTestWithTime selected, the test
time is refer to upsTestBatteryTestTime."
::= { upsTest 1 }
upsTstBatteryTestResult OBJECT-TYPE
SYNTAX INTEGER {
donePassed(1),
doneWarning(2),
doneError(3),
aborted(4),
inProgress(5),
noTestsInitiated(6)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The results of the current or last UPS diagnostics
test performed. The values for donePassed(1),
doneWarning(2), and doneError(3) indicate that the
test completed either successfully, with a warning, or
with an error, respectively. The value aborted(4) is
returned for tests which are aborted by setting the
value of upsTestId to upsTestAbortTestInProgress.
Tests which have not yet concluded are indicated by
inProgress(5). The value noTestsInitiated(6)
indicates that no previous test results are available,
such as is the case when no tests have been run since
the last reinitialization of the network management
subsystem and the system has no provision for non-
volatile storage of test results."
::= { upsTest 2 }
upsTstBatteryTestStartTime OBJECT-TYPE
SYNTAX DisplayString (SIZE(19..19))
ACCESS read-only
STATUS current
DESCRIPTION
"The value of the time the test in progress was initiated,
or, if no test is in progress, the time the previous test
was initiated. If the value of upsTestBatteryTestResult
is noTestsInitiated(6), upsTestStartTime has the value
01/01/1970 00:00:00. format is (MM/DD/YYYY hh:mm:ss)"
::= { upsTest 3 }
upsTstBatterySettingTime OBJECT-TYPE
SYNTAX INTEGER (12..5940)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object specify the test time for battery test, the unit is seconds"
::= { upsTest 4 }
--below 1 minute 0.2-1.0 ,larger than 1 minutes ,1,2,3..99;
-- ===========================================================================
-- upsControl
-- prefix=upsCtl
-- ===========================================================================
upsCtlShutdownDelay OBJECT-TYPE
SYNTAX INTEGER (-2..2147483648)
UNITS "seconds"
ACCESS read-write
STATUS current
DESCRIPTION
"The delay in seconds the UPS remains on after being told
to turn off. if value=-2 cancel shutdown, if value=-1 donothing,
value=0 shutdown ups immediately"
::= { upsControl 1 }
upsCtlSleepTime OBJECT-TYPE
SYNTAX INTEGER (-1..2147483648)
UNITS "minutes"
ACCESS read-write
STATUS current
DESCRIPTION
"The time in minutes for the UPS to go to sleep when
instructed. When in sleep mode, the UPS will not provide
output power regardless of the input line state. Once the
specified time has elapsed, output power will be restored.
This is a configuration setting. The UPS will not go to
sleep until told to do so by the manager from a management
station.
Any input value is allowed, however the UPS only recognizes
0 - 9999 minutes in one minute increments.
If the provided value is higher than the highest acceptable
value, the highest acceptable value is used."
::= { upsControl 2 }
upsCtlStartupAfterDelay OBJECT-TYPE
SYNTAX INTEGER (-1..2147483648)
UNITS "seconds"
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object will start the output after the
indicated number of seconds, including starting the
UPS, if necessary. -1 mean not startup.
must set upsCtlStartupAfterDelay before upsCtlShutdownDelay ,
the value must larger than 59 if the value not equal -1 "
::= { upsControl 3 }
upsCtlbuzzer OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'on' or 'off' to enable or disable buzzer"
::= { upsControl 4 }
upsCtlRemoteControlUPS OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to turn 'on' or 'off' UPS "
::= { upsControl 5 }
upsCtloutletPoweron OBJECT-TYPE
SYNTAX INTEGER (1..2)
ACCESS write-only
STATUS current
DESCRIPTION
"Setting this object to 1 means 1st outlet,2 means 2nd outlet , immediately process"
::= { upsControl 6 }
upsCtloutletPoweroff OBJECT-TYPE
SYNTAX INTEGER (1..2)
ACCESS write-only
STATUS current
DESCRIPTION
"Setting this object to 1 means 1st outlet,
2 means 2nd outlet , immediately process"
::= { upsControl 7 }
upsCtlOutlet1Powerofftime OBJECT-TYPE
SYNTAX INTEGER (-1..999)
ACCESS read-write
STATUS current
DESCRIPTION
"setting this object to -1 means this control not effect,
0 means immediately process,
>0 means wait times unit is minutes
use in battery mode"
::= { upsControl 8 }
upsCtlOutlet2Powerofftime OBJECT-TYPE
SYNTAX INTEGER (-1..999)
ACCESS read-write
STATUS current
DESCRIPTION
"setting this object to -1 means this control not effect,
0 means immediately process ,
>0 means wait times unit is minutes .use in battery mode"
::= { upsControl 9 }
upsCtlResetConfigure OBJECT-TYPE
SYNTAX INTEGER {
none(0),
reset(1)
}
ACCESS read-write
STATUS current
DESCRIPTION
" reset all configure para to default."
::= { upsControl 10 }
--===========================================================================
--
-- agentConfig
-- prefix=agent
-- ===========================================================================
agentConfigDatetime OBJECT-TYPE
SYNTAX DisplayString (SIZE (19..19))
ACCESS read-write
STATUS current
DESCRIPTION
"The datetime in agent, format is (MM/DD/YYYY hh:mm:ss)"
::= { agentConfig 1 }
---======================================================================
-- commConfig
-- prefix =comm
---======================================================================
commBaudRate OBJECT-TYPE
SYNTAX INTEGER {
B1200(1),
B2400(2),
B4800(3),
B9600(4),
B19200(5)
}
ACCESS read-write
STATUS current
DESCRIPTION
"The UPS communicate baudrate"
::= { commConfig 1 }
commDatabits OBJECT-TYPE
SYNTAX INTEGER (8..9)
ACCESS read-write
STATUS current
DESCRIPTION
"The UPS communicate data bits"
::= { commConfig 2 }
commStopbits OBJECT-TYPE
SYNTAX INTEGER (1..2)
ACCESS read-write
STATUS current
DESCRIPTION
"The UPS communicate stop bits "
::= { commConfig 3 }
commParity OBJECT-TYPE
SYNTAX INTEGER {
none(0),
odd(1),
even(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"The UPS communicate Parity "
::= { commConfig 4 }
commTimeout OBJECT-TYPE
SYNTAX INTEGER (100..1000)
ACCESS read-write
STATUS current
DESCRIPTION
"The UPS communicate timeout"
::= { commConfig 5 }
--===========================================================================
--
-- upsConfig
--prefix=upsCfg
-- ===========================================================================
upsCfgAlarmbypass OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object enable /disable alarm bypass mode"
::= { upsConfig 1 }
upsCfgAlarmbattery OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object enable/disable alarm battery mode"
::= { upsConfig 2 }
upsCfgAutoReboot OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object enable/disable auto reboot"
::= { upsConfig 3 }
upsCfgBypasswhenupsoff OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object start/stop bypass when ups off"
::= { upsConfig 4 }
upsCfgBatterDDP OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable/disable battery deep-discharge protection"
::= { upsConfig 5 }
upsCfgConvertermode OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable/disable converter mode "
::= { upsConfig 6 }
upsCfgECOmode OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable/disable ECO mode"
::= { upsConfig 7 }
upsCfgAdvanceECOmode OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable/disable advance ECO mode"
::= { upsConfig 8 }
upsCfgGreenPowerFunction OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable/disable green power function"
::= { upsConfig 9 }
upsCfgBatteryOSC OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable/disable battery open status check"
::= { upsConfig 10 }
upsCfgAllowShort3times OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable/disable short 3 times"
::= { upsConfig 11 }
upsCfgColdstart OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to cold start ups"
::= { upsConfig 12 }
upsCfgBypassNotAllowed OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable/disable bypass mode"
::= { upsConfig 13 }
upsCfgBatterylowprotect OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable/disable battery low protect"
::= { upsConfig 14 }
upsCfgP1progoutletcontrol OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable/disable p1 programmable outlet control (battery mode)"
::= { upsConfig 15 }
upsCfgP2progoutletcontrol OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable/disable p2 programmable outlet control (battery mode)"
::= { upsConfig 16 }
upsCfgInverterShortClear OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable/disable Inverter short clear function"
::= { upsConfig 17 }
upsCfgSitefaildetection OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable/disable site fail detection"
::= { upsConfig 18 }
upsCfgBatNumInParallel OBJECT-TYPE
SYNTAX INTEGER (1..99)
ACCESS read-write
STATUS current
DESCRIPTION
"Battery numbers in parallel (battery numbers setting)"
::= { upsConfig 19 }
upsCfgBatNumInSeries OBJECT-TYPE
SYNTAX INTEGER (1..20)
ACCESS read-write
STATUS current
DESCRIPTION
"Battery numbers in series (battery numbers setting)"
::= { upsConfig 20 }
upsCfgBypassmaxvoltage OBJECT-TYPE
SYNTAX INTEGER (1760..2760)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"Bypass mode max voltage"
::= { upsConfig 21 }
upsCfgBypassminvoltage OBJECT-TYPE
SYNTAX INTEGER (1760..2640)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"Bypass mode min voltage"
::= { upsConfig 22 }
upsCfgBypassmaxfrequency OBJECT-TYPE
SYNTAX INTEGER (510..700) -- ( 510..600 ,610..700)
UNITS "0.1 Hertz"
ACCESS read-write
STATUS current
DESCRIPTION
"Bypass mode max frequency ,for 50 HZ (510..600) for 60HZ (610..700)"
::= { upsConfig 23 }
upsCfgBypassminfrequency OBJECT-TYPE
SYNTAX INTEGER (400..590) --(400..490,500..590)
UNITS "0.1 Hertz"
ACCESS read-write
STATUS current
DESCRIPTION
"Bypass mode min frequency, for 50HZ (400..490) for 60Hz (500..590)"
::= { upsConfig 24 }
upsCfgECOmaxvoltage OBJECT-TYPE
SYNTAX INTEGER (10..3000)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"ECO mode max voltage"
::= { upsConfig 25 }
upsCfgECOminvoltage OBJECT-TYPE
SYNTAX INTEGER (10..3000)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"ECO mode min voltage"
::= { upsConfig 26 }
upsCfgFreeRunMaxFrequency OBJECT-TYPE
SYNTAX INTEGER (400..700)
UNITS "0.1 Hertz "
ACCESS read-write
STATUS current
DESCRIPTION
"Free run mode max frequency"
::= { upsConfig 27 }
upsCfgFreeRunMinFrequency OBJECT-TYPE
SYNTAX INTEGER (400..700)
UNITS "0.1 Hertz "
ACCESS read-write
STATUS current
DESCRIPTION
"Free run mode min frequency"
::= { upsConfig 28 }
upsCfgEPOStatus OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Get EPO status,configured by mamual"
::= { upsConfig 29 }
upsCfgQSK1Status OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Get QSK 1 status"
::= { upsConfig 30 }
upsCfgQSK2Status OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Get QSK 2 status"
::= { upsConfig 31 }
upsCfgQSKT1Delaytime OBJECT-TYPE
SYNTAX INTEGER (0..999)
UNITS "minutes "
ACCESS read-only
STATUS current
DESCRIPTION
"Get QSKT 1 time delay"
::= { upsConfig 32 }
upsCfgQSKT2Delaytime OBJECT-TYPE
SYNTAX INTEGER (0..999)
UNITS "minutes "
ACCESS read-only
STATUS current
DESCRIPTION
"Get QSKT 2 time delay"
::= { upsConfig 33 }
upsCfgConstantPhaseAngle OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
ACCESS read-write
STATUS current
DESCRIPTION
"setting this object to Enable/disable Constant Phase Angle function"
::= { upsConfig 34 }
---PE/PD q
upsCfgInPhaseAngle OBJECT-TYPE
SYNTAX INTEGER {
Angle000(0),
Angle120(120),
Angle180(180),
Angle240(240)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Get input phase angle"
::= { upsConfig 35 }
---QPD
upsCfgOutPhaseAngle OBJECT-TYPE
SYNTAX INTEGER {
Angle000(0),
Angle120(120),
Angle180(180),
Angle240(240)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Set output phase angle"
::= { upsConfig 36 }
---QPD PPD<NNN>
upsCfgLimiRunOnBatMode OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable limited runtime on battery mode"
::= { upsConfig 37 }
upsCfgChargingCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"Set charging current to battery ."
::= { upsConfig 38 }
upsCfgBatSeftCheckVolt OBJECT-TYPE
SYNTAX INTEGER (2400..2800)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"BatTest until battery voltage lower than <nnn>"
::= { upsConfig 39 }
upsCfgOverChargVolt OBJECT-TYPE
SYNTAX INTEGER (130..143)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"set over charging voltage to per battery"
::= { upsConfig 40 }
upsCfgBattUnderVolt OBJECT-TYPE
SYNTAX INTEGER (2000..2400)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"set battery under voltage of setting value.value is a number ranging from 200V to 240V"
::= { upsConfig 41 }
upsCfgBattLowVolt OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"set battery low voltage of setting value.it is 10 to 40V high than battery under voltage.
it is 10 to 40V high than battery under voltage.default 20.
it means that the battery low point is battery under add 20.
for example, if the battery under voltage is 210V, the battry low point voltage is 230V.
"
::= { upsConfig 42 }
upsCfgIn1VoltHLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"set input1 voltage high loss point."
::= { upsConfig 43 }
upsCfgIn1VoltLLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"set input1 voltage low loss point."
::= { upsConfig 44 }
upsCfgIn2VoltHLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"set input2 voltage high loss point."
::= { upsConfig 45 }
upsCfgIn2VoltLLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"set input2 voltage low loss point."
::= { upsConfig 46 }
upsCfgBatteryTurnOn OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable battery turn on."
::= { upsConfig 47 }
-- ===========================================================================
-- upsTraps
-- prefix = upsTraps
-- Traps group
-- ===========================================================================
-- This section defines the well-known notifications sent by
-- UPS agents.
-- this traps use one share trap-node for send traps ,the trap-node vlaue between 1 and 127.
-- the share trap-node name is trapleafnodev1v2;
-- if failure or warning occur ,traps send immediately , if question not resolved,agent will resend every 4 seconds.
-- info only send once
trapleafnodev103 OBJECT-TYPE
SYNTAX DisplayString (SIZE (16..16))
ACCESS not-accessible
STATUS current
DESCRIPTION
"The share trap-node for send all traps,snmpcard V1-03 and later use this trap-node
char trap[16];
trap[0]: trap[0]=1,fault trap ; trap[0]=0,warn trap"
::= { upsTraps 998 }
trapleafnodev1v2 OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS not-accessible
STATUS current
DESCRIPTION
"The share trap-node for send all traps"
::= { upsTraps 999 }
cmpACFailure TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"AC failure"
::= 1
cmpFanFailure TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Fan failure"
::= 2
cmpUPSFailure TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"UPS failure"
::= 3
cmpChargerFailure TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Charger failure"
::= 4
cmpOverloadFailure TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Overload failure"
::= 5
cmpOvertempFailure TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Over temperature fault."
::= 6
cmpInvertershortcircuited TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Inverter short-circuited"
::= 7
cmpbatteryfusebeingoc TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery fuse being open-dcircuited failure"
::= 8
cmpLowbattery TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"The UPS has returned from a low battery
condition."
::= 9
cmpSysgotoshutdown TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"System is going to shutdown"
::= 10
cmpSitefault TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Site fault"
::= 11
cmpPhasesequenceincorrect TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Phase sequence incorrect"
::= 12
cmpPhasesequenceincorrectbypass TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Phase sequence incorrect in bypass"
::= 13
cmpFanalarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Fan alarm."
::= 14
cmpEPOenabled TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"EPO enabled"
::= 15
cmpUnabletotrunonUPS TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Unalbe to turn on UPS"
::= 16
cmpOvertemperaturealarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Over temperature alarm"
::= 17
cmpInputfrequnstablebypass TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Input frequency unstable in bypass"
::= 18
cmpChargeralarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Charger alarm"
::= 19
cmpL1inputfusenotwork TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"L1 input fuse not working"
::= 20
cmpNeutralnotConnected TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Neutral not connected"
::= 21
cmpL2inputfusenotwork TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"L2 input fuse not working"
::= 22
cmpL3inputfusenotwork TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"L3 input fuse not working"
::= 23
cmpPositivePFCabnormalL1 TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Positive PFC abnormal in L1"
::= 24
cmpNegativePFCabnormalL1 TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Negative PFC abnormal in L1"
::= 25
cmpPositivePFCabnormalL2 TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Positive PFC abnormal in L2"
::= 26
cmpNegativePFCabnormalL2 TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Negative PFC abnormal in L2"
::= 27
cmpPositivePFCabnormalL3 TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Positive PFC abnormal in L3"
::= 28
cmpNegativePFCabnormalL3 TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Negative PFC abnormal in L3"
::= 29
cmpBusvoltagenotwds TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Bus voltage not within default setting"
::= 30
cmpBusvoltageovermaxvalue TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Bus voltage over maxinum value"
::= 31
cmpBusvoltagebelowminvalue TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Bus voltage below mininum value"
::= 32
cmpBusvoltagediffoutofrange TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Bus voltage differences out fo acceptable range"
::= 33
cmpBusvoltageofsloperatetoofast TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Bus voltage of slope rate drops too fast"
::= 34
cmpOvercurrentinPFCII TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"WARNING:Over current in PFC input inductor."
::= 35
cmpInvertervoloutofrange TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Inverter voltage not within default setting."
::= 36
cmpInvertervolovermaxvalue TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Inverter voltage over maximum value."
::= 37
cmpInvertervolbelowminvalue TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Inverter voltage below minimum value."
::= 38
cmpBatteryoppositelyconnected TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery oppositely connected."
::= 39
cmpL2phaseshortcicuited TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"L2Phase inverter short-cicuited."
::= 40
cmpL3phaseshortcicuited TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"L3Phase inverter short-cicuited."
::= 41
cmpL1L2invertershortcicuited TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"L1L2Inverter short-cicuited."
::= 42
cmpL2L3invertershortcicuited TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"L2L3Inverter short-cicuited."
::= 43
cmpL3L1invertershortcicuited TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"L3L1Inverter short-cicuited."
::= 44
cmpL1negativepoweroutofrange TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"L1 inverter negative powere out of acceptable range."
::= 45
cmpL2negativepoweroutofrange TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"L2 inverter negative powere out of acceptable range."
::= 46
cmpL3negativepoweroutofrange TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"L3 inverter negative powere out of acceptable range."
::= 47
cmpBatterySCRshortcircuited TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery SCR short-circuited."
::= 48
cmpLineSCRshortcircuited TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Line SCR short-circuited."
::= 49
cmpInverterrelayopenfault TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Inverter relay open fault."
::= 50
cmpInverterrelayshortcircuited TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Inverter relay short-circuited."
::= 51
cmpInoutwiresoppositelyconnected TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Input and output wires oppositely connected."
::= 52
cmpabnormalcanbuscommunication TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Abnormal in CAN-bus communication."
::= 53
cmpcommfailurebcupsboard TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Communication failure between cpus in control board.Or DSP and MCU communication error"
::= 54
cmpabnormalsyncsignalcircuit TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Abnomal in synchronous signal circuit."
::= 55
cmpabnormalsyncpulsesignalcircuit TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Abnomal in synchronous pulse signal circuit."
::= 56
cmpcurrent3punbalancedetected TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Warning for a three-phase input current unbalance detected."
::= 57
cmpbatteryselftestfailure TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery self-test failure."
::= 58
cmpintercurrentunbalance TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Inverter inter-current unbalance."
::= 59
cmpbatterydisconnected TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery disconnected."
::= 60
cmpabnormalhostsignalcircuit TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Abnormal in host signal circuit."
::= 61
cmpbatteryovercharged TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Bettery overcharged."
::= 62
cmpbatteryvoltoohigh TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Bettery voltage is too high."
::= 63
cmpbatteryvoltoolow TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Bettery voltage is too low."
::= 64
cmpfemaleconnectornotconnwell TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Female connector of parallel cable not connected well."
::= 65
cmpmaleconnectornotconnwell TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Male connector of parallel cable not connected well."
::= 66
cmplockingbypassA3COW30M TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Locking inbypass mode after 3 consecutive overloads within 30 minutes"
::= 67
cmpparallelcabledisconnected TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Parallel cable disconnected"
::= 68
cmpsyncpulsecircuitfault TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Synchronous pulse signal circuit fault"
::= 69
cmpsyncsignalcircuitfalt TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Synchronous signal circuit fault"
::= 70
cmphostsignalcircuitfault TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Host signal circuit fault"
::= 71
cmpcanbuscommunicationfault TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Can-bus communication fault"
::= 72
cmplowlosspointforvolinACmode TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Low loss point for voltage in ac mode not consistent in parallel systems"
::= 73
cmphighlosspointforvolinACmode TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"High loss point for voltage in ac mode not consistent in parallel systems"
::= 74
cmplowlosspointforfreqinACmode TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Low loss point for frequency in ac mode not consistent in parallel systems"
::= 75
cmphighlosspointforfreqinACmode TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"High loss point for frequency in ac mode not consistent in parallel systems"
::= 76
cmplowlosspointforvolinbypassmode TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Low loss point for voltage in bypass mode not consistent in parallel systems"
::= 77
cmphighlosspointforvolinbypassmode TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"High loss point for voltage in bypass mode not consistent in parallel systems"
::= 78
cmplowlosspointforfreqinbypassmode TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Low loss point for frequency in bypass mode not consistent in parallel systems"
::= 79
cmphighlosspointforfreqinbypassmode TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"High loss point for frequency in bypass mode not consistent in parallel systems"
::= 80
cmploadunbalanced TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Load unbalanced"
::= 81
cmpoverloadalarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Overload alarm"
::= 82
cmpparallelnotconnectedwell TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Parallel cable not connected well"
::= 83
cmpcommunicationlost TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Communication lost"
::= 84
cmpbatteryconnnotsonsistent TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery connection not consistent in parallel systems"
::= 85
cmpconverternotconsisstent TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Converter setting not consistent in parallel systems"
::= 86
cmpbypassnotallownotconsistent TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Bypass not allowed setting not consistent in parallel systems"
::= 87
cmpACconnnotconsistent TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"AC connection not consistent in parallel systems"
::= 88
cmpinput3pcurrentunbalance TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Warning for three-phase ac input current unbalance"
::= 89
cmpbypassconnnotconsistent TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Bypass connection not consistent in parallel systems"
::= 90
cmpbatteryprotectionnotconsistent TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery protection setting not consistent in parallel systems"
::= 91
cmpbatterydetectionnotconsistent TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery detection setting not consistent in parallel systems"
::= 92
cmpupsmodeltypesnotconsistent TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"UPS model types not consistent in parallel systems"
::= 93
cmpbypassnotconsistent TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Bypass setting not consistent in parallel systems"
::= 94
cmpcapacitynotconsistent TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Capacity of upss not consistent in parallel systems"
::= 95
cmpautorestartnotconsistent TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Auto restart setting not consistent in parallel systems"
::= 96
cmpBatteryReplace TRAP-TYPE ENTERPRISE upsTraps
DESCRIPTION
"Battery need to be replace"
::= 97
cmpACNormal TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"AC normal"
::= 100
cmpOutputBadAlarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Output bad alarm"
::= 103
cmpBypassBadAlarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Bypass bad alarm"
::= 104
cmpOutputOffAlarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Output off alarm"
::= 105
cmpUPSShutAlarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"UPS shutdown alarm"
::= 106
cmpSystemOffAlarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"System off alarm"
::= 107
cmpFuseFailureAlarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Fuse failure alarm"
::= 108
cmpGenFailureAlarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"General failure alarm"
::= 109
cmpAwaitPowerAlarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Awaiting power alarm"
::= 110
cmpShutPendingAlarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Shutdown pending alarm"
::= 111
cmpBatDepleted TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery depleted"
::= 112
cmpUnknowStatus TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery unknow status"
::= 113
cmpOutputOn TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Output on"
::= 114
cmpTurntobypass TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Ups turn to bypass mode"
::= 115
cmpTurntobattery TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Ups turn to battery mode"
::= 116
cmpOutBooster TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Turn to booster"
::= 117
cmpOutReducer TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Turn to reducer"
::= 118
cmpOutBattest TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Turn to battery test mode"
::= 119
cmpOtherSource TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Other source"
::= 120
cmpBatfailure TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery failure"
::= 121
cmpBatTestDonePassed TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery test passed"
::= 122
cmpBatTestDoneWarning TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery test done warning "
::= 123
cmpBatTestDoneAborted TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery test done Aborted"
::= 124
cmpBatteryNormal TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery normal"
::= 125
cmpBatteryDischarging TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Battery Discharging "
::= 126
cmpP1cutoffprealarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"P1 cut off pre-alarm "
::= 127
cmpInputPhaseError TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Warning for input phase error for LV 6-10K UPS"
::= 128
cmpMaintainSwitchOpenalarm TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"Warning for maintain switch open"
::= 129
cmpEMDChAbnormal1 TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"EMD Channels 1 Abnormal"
::= 130
cmpEMDChAbnormal2 TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"EMD Channels 2 Abnormal"
::= 131
cmpEMDChAbnormal3 TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"EMD Channels 3 Abnormal"
::= 132
cmpEMDChAbnormal4 TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"EMD Channels 4 Abnormal"
::= 133
cmpEMDChAbnormal5 TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"EMD Channels 5 Abnormal: smoke alarm"
::= 134
cmpEMDChAbnormal6 TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"EMD Channels 6 Abnormal"
::= 135
cmpEMDChAbnormal7 TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"EMD Channels 7 Abnormal"
::= 136
cmpEMDChAbnormal8 TRAP-TYPE
ENTERPRISE upsTraps
DESCRIPTION
"EMD Channels 8 Abnormal"
::= 137
--===============================================================================
--extend
--===============================================================================
extendWorkTemperature OBJECT-TYPE
SYNTAX INTEGER (-2200..2200)
UNITS "degrees 0.1 Centigrade"
ACCESS read-only
STATUS current
DESCRIPTION
"The temperature of work environment"
::= { extend 1 }
extendWorkhumidity OBJECT-TYPE
SYNTAX INTEGER (0..100)
UNITS "percent"
ACCESS read-only
STATUS current
DESCRIPTION
"The humidity of work environment"
::= { extend 2 }
extendSmokeScope OBJECT-TYPE
SYNTAX INTEGER (0..1000000)
UNITS "%/FOOT"
ACCESS read-only
STATUS current
DESCRIPTION
"The smokeScope of work environment"
::= { extend 3 }
extendEMDAlarm1 OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Environment detector alarm 1"
::= { extend 4 }
extendEMDAlarm2 OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Environment detector alarm 2"
::= { extend 5 }
extendEMDAlarm3 OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Environment detector alarm 3"
::= { extend 6 }
extendEMDAlarm4 OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Environment detector alarm 4"
::= { extend 7 }
---=========================================================
---
--- Solar Inverter
---
---=========================================================
---=======================================================
---solarIdent
--- prefix =solarId
---========================================================
solarIdManufacturer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..31))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the solar manufacturer."
::= { solarIdent 1 }
solarIdProtocol OBJECT-TYPE
SYNTAX INTEGER {
unknown(-1),
pmv(99),
p00(0),
p01(1),
p02(2),
p03(3),
p04(4),
p05(5),
p06(6),
p07(7),
p08(8),
p09(9),
p10(10),
sec(80),
p15(15)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The solar Protocol id."
::= { solarIdent 2 }
solarIdModelName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The solar Model designation."
::= { solarIdent 3 }
solarIdSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The solar serial no."
::= { solarIdent 4 }
solarIdFWVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Main CPU firmware version."
::= { solarIdent 5 }
solarIdFW2Version OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Main CPU 2 firmware version."
::= { solarIdent 6 }
solarIdSolarType OBJECT-TYPE
SYNTAX INTEGER {
Gridtie(0),
OffGrid(1),
Hybrid(10)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"solar type."
::= { solarIdent 7 }
solarIdTopology OBJECT-TYPE
SYNTAX INTEGER {
transformerless(0),
transformer(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"solar Topology."
::= { solarIdent 8 }
solarIdCriterion OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"solar device criterion."
::= { solarIdent 9 }
--solarIdInnerVersion OBJECT-TYPE
-- SYNTAX DisplayString (SIZE(0..31))
--- ACCESS read-only
-- STATUS mandatory
-- DESCRIPTION
-- "Inner version."
-- ::= { solarIdent 10 }
--===========================================================================
--solarRating
--prefix =solarRat
--the rating info of solar inverter
--==========================================================================
solarRatOutPower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Wt"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating Output Power of solar inverter"
::= { solarRating 1 }
solarRatApparentPower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 VA"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating output apparent power of solar inverter"
::= { solarRating 2 }
solarRatGridVoltage OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 vol"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating output voltage of solar inverter"
::= { solarRating 3 }
solarRatGridFrequency OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Hz"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating grid frequency of solar inverter"
::= { solarRating 4 }
solarRatGridCurrent OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 A"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating grid current of solar inverter"
::= { solarRating 5 }
solarRatPerMPPTCurrent OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 A"
ACCESS read-only
STATUS current
DESCRIPTION
"Per MPPT rating current"
::= { solarRating 6 }
solarRatPVInputVoltage OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 vol"
ACCESS read-only
STATUS current
DESCRIPTION
"Nominal device Voltage,pv input Voltage"
::= { solarRating 7 }
solarRatACOutVoltage OBJECT-TYPE
SYNTAX NonNegativeInteger{208,220,230,240}
UNITS "0.1 vol"
ACCESS read-write
STATUS current
DESCRIPTION
"The rating AC output voltage of solar inverter"
::= { solarRating 8 }
solarRatACOutCurrent OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 A"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating AC output current of solar inverter"
::= { solarRating 9 }
solarRatBatVoltage OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 vol"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating battery voltage of solar inverter"
::= { solarRating 10 }
--===========================================================================
--solarBattery
--prefix =solarBat
--NG
--==========================================================================
solarBatStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
batteryNormal(2),
batteryLow(3),
batteryDepleted(4),
batteryDischarging(5),
batteryFailure(6),
batteryReplace(7),
batterysilence(8)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The indication of the status in the solar system's batteries."
::= { solarBattery 1 }
solarBatSecondsOnBattery OBJECT-TYPE
SYNTAX INTEGER
UNITS "seconds"
ACCESS read-only
STATUS current
DESCRIPTION
"If the unit is on battery power, the elapsed time
since the solar last switched to battery power, or the
time since the network management subsystem was last
restarted, whichever is less. -1 shall be returned
if the unit is not on battery power."
::= { solarBattery 2 }
solarBatEstMinutesRemaining OBJECT-TYPE
SYNTAX INTEGER
UNITS "minutes"
ACCESS read-only
STATUS current
DESCRIPTION
"An estimate of the time to battery charge depletion
under the present load conditions if the utility power
is off and remains off, or if it were to be lost and
remain off."
::= { solarBattery 3 }
solarBatEstChargeRemaining OBJECT-TYPE
SYNTAX INTEGER (0..100)
UNITS "percent"
ACCESS read-only
STATUS current
DESCRIPTION
"An estimate of the battery charge remaining expressed
as a percent of full charge."
::= { solarBattery 4 }
solarBatPBatVoltage OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Volt DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The magnitude of the present Positive battery voltage."
::= { solarBattery 5 }
solarBatNBatVoltage OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Volt DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The magnitude of the present negative battery voltage."
::= { solarBattery 6 }
solarBatPBatCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The positive battery present current."
::= { solarBattery 7 }
solarBatNBatCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The present negative battery current."
::= { solarBattery 8 }
solarBatPBatChargCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The Positive battery charging current."
::= { solarBattery 9 }
solarBatNBatchargCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The present negative battery charging current."
::= { solarBattery 10 }
solarBatPBatDischargCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The present positive battery discharging current."
::= { solarBattery 11 }
solarBatNBatDischargCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The present negative battery discharging current."
::= { solarBattery 12 }
solarBatTemperature OBJECT-TYPE
SYNTAX INTEGER
UNITS "degrees 0.1 Centigrade"
ACCESS read-only
STATUS current
DESCRIPTION
"The ambient temperature at or near the solar Battery
casing."
::= { solarBattery 13 }
solarBatNumberInSeries OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-only
STATUS current
DESCRIPTION
"The number of battery in series."
::= { solarBattery 14 }
solarBatNumberInParallel OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-only
STATUS current
DESCRIPTION
"The number of battery in Parallel."
::= { solarBattery 15 }
solarBatChargingCurrent OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Charging Current."
::= { solarBattery 16 }
-- ===========================================================================
-- solarGrid
-- prefix= solarGrid
-- Grid group
-- ===========================================================================
solarGridSource OBJECT-TYPE
SYNTAX INTEGER {
other(1),
none(2),
normal(3),
bypass(4),
battery(5),
poweron(6),
shutdown(7),
batterytest(8),
fault(9),
gridmode(10),
chargemode(11)
}
ACCESS read-only
STATUS current
DESCRIPTION
"The present source of output power. The enumeration
none(2) indicates that there is no source of output
power (and therefore no output power), for example,
the system has opened the output breaker.==UPS standby mode"
::= { solarGrid 1 }
solarGridTtlApparentPower OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1VA"
ACCESS read-only
STATUS current
DESCRIPTION
"Total grid output apparent power ."
::= { solarGrid 2 }
solarGridTtlTruePower OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1Watts"
ACCESS read-only
STATUS current
DESCRIPTION
"Total grid output active(true) power ."
::= { solarGrid 3 }
solarGridFrequency OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1Hz"
ACCESS read-only
STATUS current
DESCRIPTION
"Total grid frequency."
::= { solarGrid 4 }
solarGridNumLine OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"The number of output lines utilized in this device.
This variable indicates the number of rows in the
output table."
::= { solarGrid 5 }
solarGridTemperature OBJECT-TYPE
SYNTAX INTEGER
UNITS "degrees 0.1 Centigrade"
ACCESS read-only
STATUS current
DESCRIPTION
"Max Temperature of the detecting pointers."
::= { solarGrid 6 }
solarGridStatus OBJECT-TYPE
SYNTAX INTEGER
UNITS ""
ACCESS read-only
STATUS current
DESCRIPTION
"Device status.
b31-b16:NG
b15: NG
b14: NG
b13: NG
b12: NG
b11: Load status 0: Load off 1:Load on
b10: Battery status
b9: Battery status b10b9: 00: Do nothing
01: Charging
10: Discharging
b8: Inv direction 0: DC-AC 1: AC-DC
b7: Line direction
b6: Line direction a7a6: 00 means unsteady
01 means Line input
10 means Line output
b5-b0:NG
"
::= { solarGrid 7 }
solarGridTable OBJECT-TYPE
SYNTAX SEQUENCE OF SolarGridEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of solar grid table entries. The number of
entries is given by the value of solarGridputNumLines."
::= { solarGrid 8 }
solarGridEntry OBJECT-TYPE
SYNTAX SolarGridEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a
particular grid line."
INDEX { solarGridLineIndex }
::= { solarGridTable 1 }
SolarGridEntry ::=
SEQUENCE {
solarGridLineIndex PositiveInteger,
solarGridVoltage INTEGER,
solarGridCurrent INTEGER,
solarGridPower INTEGER
}
solarGridLineIndex OBJECT-TYPE
SYNTAX INTEGER (0..10)
ACCESS read-only
STATUS current
DESCRIPTION
"The grid line identifier."
::= { solarGridEntry 1 }
solarGridVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-only
STATUS current
DESCRIPTION
"The Grid voltage of the solar inverter"
::= { solarGridEntry 2 }
solarGridCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp"
ACCESS read-only
STATUS current
DESCRIPTION
"The Grid current of the solar inverter"
::= { solarGridEntry 3 }
solarGridPower OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1Watts"
ACCESS read-only
STATUS current
DESCRIPTION
"The present Grid output true power."
::= { solarGridEntry 4 }
--===========================================================================
--solarACOutput
--prefix =solarACOut
--NG
--==========================================================================
solarACOutNumLines OBJECT-TYPE
SYNTAX NonNegativeInteger
ACCESS read-only
STATUS current
DESCRIPTION
"AC output lines number."
::= { solarACOutput 1 }
solarACOutFrequency OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1Hz"
ACCESS read-only
STATUS current
DESCRIPTION
"AC output frequency ."
::= { solarACOutput 2 }
solarACOutTtlPower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1WT"
ACCESS read-only
STATUS current
DESCRIPTION
"Total AC output total active(true) power ."
::= { solarACOutput 3 }
solarACOutTtlPercentLoad OBJECT-TYPE
SYNTAX INTEGER (0..100)
UNITS "percent"
ACCESS read-only
STATUS current
DESCRIPTION
"Total AC output total percent load."
::= { solarACOutput 4 }
solarACOutTable OBJECT-TYPE
SYNTAX SEQUENCE OF SolarACOutEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of AC output table entries. The number of entries
is given by the value of solarACOut NumLines."
::= { solarACOutput 5 }
solarACOutEntry OBJECT-TYPE
SYNTAX SolarACOutEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a
particular input line."
INDEX { solarACOutLineIndex }
::= { solarACOutTable 1 }
SolarACOutEntry ::=
SEQUENCE {
solarACOutLineIndex PositiveInteger,
solarACOutVoltage INTEGER,
solarACOutTruePower NonNegativeInteger,
solarACOutCurrent INTEGER,
solarACOutPercentLoad NonNegativeInteger
}
solarACOutLineIndex OBJECT-TYPE
SYNTAX INTEGER (0..10)
ACCESS read-only
STATUS current
DESCRIPTION
"The number of PV line identifier."
::= { solarACOutEntry 1 }
solarACOutVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-only
STATUS current
DESCRIPTION
"The AC output voltage ."
::= { solarACOutEntry 2 }
solarACOutTruePower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1Watts"
ACCESS read-only
STATUS current
DESCRIPTION
"The magnitude of the present AC output true power."
::= { solarACOutEntry 3 }
solarACOutCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1A"
ACCESS read-only
STATUS current
DESCRIPTION
"The magnitude of the present AC output current."
::= { solarACOutEntry 4 }
solarACOutPercentLoad OBJECT-TYPE
SYNTAX INTEGER (0..100)
UNITS "percent"
ACCESS read-only
STATUS current
DESCRIPTION
"The magnitude of the present AC output percent load"
::= { solarACOutEntry 5 }
-- ===========================================================================
-- solarPV
-- prefix = solarPV
-- Input group.
-- ===========================================================================
solarPVNumLines OBJECT-TYPE
SYNTAX NonNegativeInteger(0..99)
ACCESS read-write
STATUS current
DESCRIPTION
"PV input lines number."
::= { solarPV 1 }
-- PVN,QPIGS
solarPVTtlPower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1WT"
ACCESS read-only
STATUS current
DESCRIPTION
"Total PV input active(true) power ."
::= { solarPV 2 }
solarPVTable OBJECT-TYPE
SYNTAX SEQUENCE OF SolarPVEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of solar PV input table entries. The number of entries
is given by the value of solarPV NumLines."
::= { solarPV 3 }
solarPVEntry OBJECT-TYPE
SYNTAX SolarPVEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a
particular input line."
INDEX { solarPVLineIndex }
::= { solarPVTable 1 }
SolarPVEntry ::=
SEQUENCE {
solarPVLineIndex PositiveInteger,
solarPVVoltage INTEGER,
solarPVPower NonNegativeInteger
}
solarPVLineIndex OBJECT-TYPE
SYNTAX INTEGER (0..10)
ACCESS read-only
STATUS current
DESCRIPTION
"The number of PV line identifier."
::= { solarPVEntry 1 }
solarPVVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-only
STATUS current
DESCRIPTION
"The PV input voltage ."
::= { solarPVEntry 2 }
solarPVPower OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1Watts"
ACCESS read-only
STATUS current
DESCRIPTION
"The magnitude of the present input true power."
::= { solarPVEntry 3 }
--===========================================================================
--solarEnergy
--prefix = solarEnergy
--the energy info of solar inverter
--==========================================================================
solarEnergyFirstTimeEnergy OBJECT-TYPE
SYNTAX DisplayString (SIZE (10..10))
ACCESS read-only
STATUS current
DESCRIPTION
"the time when the user fist storage capacity"
::= { solarEnergy 1 }
solarEnergyHourT OBJECT-TYPE
SYNTAX DisplayString (SIZE (10..10))
ACCESS read-write
STATUS current
DESCRIPTION
"write the hour when we will inquiry energy in the hour"
::= { solarEnergy 2 }
solarEnergyHourE OBJECT-TYPE
SYNTAX DisplayString (SIZE (9..9))
UNITS "Wh"
ACCESS read-only
STATUS current
DESCRIPTION
"0xfeffffff:doing inquiry
0xffffffff:error"
::= { solarEnergy 3 }
solarEnergyDayT OBJECT-TYPE
SYNTAX DisplayString (SIZE (8..8))
ACCESS read-write
STATUS current
DESCRIPTION
"the time when we will inquiry energy in the day"
::= { solarEnergy 4 }
solarEnergyDayE OBJECT-TYPE
SYNTAX DisplayString (SIZE (9..9))
UNITS "Wh"
ACCESS read-only
STATUS current
DESCRIPTION
"0xfeffffff:doing inquiry
0xffffffff:error"
::= { solarEnergy 5 }
solarEnergyMonT OBJECT-TYPE
SYNTAX DisplayString (SIZE (6..6))
ACCESS read-write
STATUS current
DESCRIPTION
"the time"
::= { solarEnergy 6 }
solarEnergyMonE OBJECT-TYPE
SYNTAX DisplayString (SIZE (9..9))
UNITS "Wh"
ACCESS read-only
STATUS current
DESCRIPTION
"0xfeffffff:doing inquiry
0xffffffff:error"
::= { solarEnergy 7 }
solarEnergyYearT OBJECT-TYPE
SYNTAX DisplayString (SIZE (4..4))
ACCESS read-write
STATUS current
DESCRIPTION
"The time "
::= { solarEnergy 8 }
solarEnergyYearE OBJECT-TYPE
SYNTAX DisplayString (SIZE (9..9))
UNITS "Wh"
ACCESS read-only
STATUS current
DESCRIPTION
"0xfeffffff:doing inquiry
0xffffffff:error"
::= { solarEnergy 9 }
solarEnergyHourID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"ID."
::= { solarEnergy 10 }
solarEnergyDayID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"ID."
::= { solarEnergy 11 }
solarEnergyMonID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"ID."
::= { solarEnergy 12 }
solarEnergyYearID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"ID."
::= { solarEnergy 13 }
--===========================================================================
--solarTest
--prefix solarTest
--the rating info of solar inverter
--==========================================================================
solarTestStartSelfTest OBJECT-TYPE
SYNTAX INTEGER {
null(0),
start(1)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to 'start' to start test"
::= { solarTest 1 }
-- USE command ST immediately
solarTestSelfTestResult OBJECT-TYPE
SYNTAX INTEGER {
processeing(0),
succeed(1),
fail(2)
}
ACCESS read-only
STATUS current
DESCRIPTION
"an Integer ranging from 0 to 9.
0 means self test being processed,
1 means self test succeed,
2 means self test fail."
::= { solarTest 2 }
solarTestGridOutHVol OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"Self test grid output high voltage"
::= { solarTest 3 }
solarTestGridOutLVol OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"Self test grid output low voltage"
::= { solarTest 4 }
solarTestGridOutHFreq OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Hz"
ACCESS read-only
STATUS current
DESCRIPTION
"Self test grid output high frequency"
::= { solarTest 5 }
solarTestGridOutLFreq OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 VA"
ACCESS read-only
STATUS current
DESCRIPTION
"Self test grid output low frequency"
::= { solarTest 6 }
solarTestChOutHVol OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "ms"
ACCESS read-only
STATUS current
DESCRIPTION
"The check time of self test grid output high voltage"
::= { solarTest 7 }
solarTestChOutLVol OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "ms"
ACCESS read-only
STATUS current
DESCRIPTION
"The check time of self test grid output low voltage"
::= { solarTest 8 }
solarTestChOutHFreq OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "ms"
ACCESS read-only
STATUS current
DESCRIPTION
"The check time of self test grid output high frequency"
::= { solarTest 9 }
solarTestChOutLFreq OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "ms"
ACCESS read-only
STATUS current
DESCRIPTION
"The check time of self test grid output low frequency"
::= { solarTest 10 }
--===========================================================================
--solarDefValue
--prefix solarDef
--
--==========================================================================
solarDefGridOutVolHLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volt DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value of grid output voltage high loss point"
::= { solarDefValue 1 }
solarDefGridOutVolLLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volt DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value of grid output voltage lowloss point"
::= { solarDefValue 2 }
solarDefGridOutFreqHLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 HZ"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value Grid output frequency high loss point"
::= { solarDefValue 3 }
solarDefGridOutFreqLLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 HZ"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value Grid output frequency low loss point"
::= { solarDefValue 4 }
solarDefGridInVolHLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 VA"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value Grid input voltage high loss point"
::= { solarDefValue 5 }
solarDefGridInVolLLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Wt"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value Grid input voltage low loss point"
::= { solarDefValue 6 }
solarDefGridInFreqHLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 vol"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value Grid input frequency high loss point"
::= { solarDefValue 7 }
solarDefGridInFreqLLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Wt"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value Grid input frequency low loss point"
::= { solarDefValue 8 }
solarDefUpLimitPVVol OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 vol"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value The upper limit of PV input voltage"
::= { solarDefValue 9 }
solarDefLowLimitPVVol OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 vol"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value The lowest limit of PV input voltage"
::= { solarDefValue 10 }
solarDefPVHVolMPPT OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Wt"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value The PV input high voltage for MPPT"
::= { solarDefValue 11 }
solarDefPVLVolMPPT OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 vol"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value The PV input low voltage for MPPT"
::= { solarDefValue 12 }
solarDefMaxOutPower OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 vol"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value Max output power"
::= { solarDefValue 13 }
solarDefAverageVolHLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Wt"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value Long time grid average voltage high loss point"
::= { solarDefValue 14 }
solarDefLCDSleepTime OBJECT-TYPE
SYNTAX INTEGER
UNITS "30s"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value LCD sleep time"
::= { solarDefValue 15 }
solarDefBatteryNum OBJECT-TYPE
SYNTAX NonNegativeInteger
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value Battery piece number"
::= { solarDefValue 16 }
solarDefBattTtlCapacit OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Ah"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value Battery total capacity"
::= { solarDefValue 17 }
solarDefChargerCurrent OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 A"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting value Charger current"
::= { solarDefValue 18 }
solarDefMaxChargeVol OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 V"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting the max charging voltage "
::= { solarDefValue 19 }
solarDefMaxChargeCurr OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 A"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting the max charging current"
::= { solarDefValue 20 }
solarDefWaiteTimeFeed OBJECT-TYPE
SYNTAX INTEGER (0..999)
UNITS "second"
ACCESS read-only
STATUS current
DESCRIPTION
"The default setting waiting time for feeding"
::= { solarDefValue 21 }
solarDefMaxGridOutVolHLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volt DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The max grid output voltage high loss point"
::= { solarDefValue 22 }
solarDefMinGridOutVolHLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volt DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The min grid output voltage high loss point"
::= { solarDefValue 23 }
solarDefMaxGridOutVolLLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volt DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The max grid output voltage low loss point"
::= { solarDefValue 24 }
solarDefMinGridOutVolLLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volt DC"
ACCESS read-only
STATUS current
DESCRIPTION
"The min grid output voltage low loss point"
::= { solarDefValue 25 }
solarDefMaxGridOutFreqHLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 HZ"
ACCESS read-only
STATUS current
DESCRIPTION
"The max grid output frequency high loss point"
::= { solarDefValue 26 }
solarDefMinGridOutFreqHLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 HZ"
ACCESS read-only
STATUS current
DESCRIPTION
"The min grid output frequency high loss point"
::= { solarDefValue 27 }
solarDefMaxGridOutFreqLLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 HZ"
ACCESS read-only
STATUS current
DESCRIPTION
"The max grid output frequency low loss point"
::= { solarDefValue 28 }
solarDefMinGridOutFreqLLoss OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 HZ"
ACCESS read-only
STATUS current
DESCRIPTION
"The min grid output frequency low loss point"
::= { solarDefValue 29 }
solarDefMaxWaiteTimeFeed OBJECT-TYPE
SYNTAX INTEGER (0..999)
UNITS "second"
ACCESS read-only
STATUS current
DESCRIPTION
"The max waiting time for feeding"
::= { solarDefValue 30 }
solarDefMinWaiteTimeFeed OBJECT-TYPE
SYNTAX INTEGER (0..999)
UNITS "second"
ACCESS read-only
STATUS current
DESCRIPTION
"The min waiting time for feeding"
::= { solarDefValue 31 }
solarDefMaxMaxFChargVolt OBJECT-TYPE
SYNTAX INTEGER (0..999)
UNITS "0.1Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"The max voltage for max floating charging voltage"
::= { solarDefValue 32 }
solarDefMinMaxFChargVolt OBJECT-TYPE
SYNTAX INTEGER (0..999)
UNITS "0.1Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"The min voltage for max floating charging voltage"
::= { solarDefValue 33 }
solarDefMaxMaxRChargCurr OBJECT-TYPE
SYNTAX INTEGER (0..999)
UNITS "0.1A"
ACCESS read-only
STATUS current
DESCRIPTION
"The upper limit of max charging current(real charging)"
::= { solarDefValue 34 }
solarDefMinMaxRChargCurr OBJECT-TYPE
SYNTAX INTEGER (0..999)
UNITS "0.1A"
ACCESS read-only
STATUS current
DESCRIPTION
"The lower limit of max charging current(real charging)"
::= { solarDefValue 35 }
solarDefMaxMaxPVInputVolt OBJECT-TYPE
SYNTAX INTEGER (0..9990)
UNITS "0.1Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"The upper limit of max PV input voltage"
::= { solarDefValue 36 }
solarDefMinMaxPVInputVolt OBJECT-TYPE
SYNTAX INTEGER (0..9990)
UNITS "0.1Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"The lower limit of max PV input voltage"
::= { solarDefValue 37 }
solarDefMaxMinPVInputVolt OBJECT-TYPE
SYNTAX INTEGER (0..9990)
UNITS "0.1Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"The upper limit of min PV input voltage"
::= { solarDefValue 38 }
solarDefMinMinPVInputVolt OBJECT-TYPE
SYNTAX INTEGER (0..9990)
UNITS "0.1Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"The lowest limit of min PV input voltage"
::= { solarDefValue 39 }
solarDefMaxHighMPPTVolt OBJECT-TYPE
SYNTAX INTEGER (0..9990)
UNITS "0.1Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"The max MPPT high voltage"
::= { solarDefValue 40 }
solarDefMinHighMPPTVolt OBJECT-TYPE
SYNTAX INTEGER (0..9990)
UNITS "0.1Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"The min MPPT high voltage"
::= { solarDefValue 41 }
solarDefMaxLowMPPTVolt OBJECT-TYPE
SYNTAX INTEGER (0..9990)
UNITS "0.1Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"The max MPPT low voltage"
::= { solarDefValue 42 }
solarDefMinLowMPPTVolt OBJECT-TYPE
SYNTAX INTEGER (0..9990)
UNITS "0.1Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"The min MPPT low voltage"
::= { solarDefValue 43 }
solarDefMaxOutputPower OBJECT-TYPE
SYNTAX INTEGER (0..999990)
UNITS "0.1W"
ACCESS read-only
STATUS current
DESCRIPTION
"The max output power"
::= { solarDefValue 44 }
solarDefMinOutputPower OBJECT-TYPE
SYNTAX INTEGER (0..999990)
UNITS "0.1W"
ACCESS read-only
STATUS current
DESCRIPTION
"The min output power"
::= { solarDefValue 45 }
solarDefMaxRChargVolt OBJECT-TYPE
SYNTAX INTEGER (0..999)
UNITS "0.1W"
ACCESS read-only
STATUS current
DESCRIPTION
"The min charging voltage"
::= { solarDefValue 46 }
solarDefMinRChargVolt OBJECT-TYPE
SYNTAX INTEGER (0..999)
UNITS "0.1W"
ACCESS read-only
STATUS current
DESCRIPTION
"The max charging voltage"
::= { solarDefValue 47 }
-- ===========================================================================
-- solarFaultInfo
-- prefix = solarFault
-- ===========================================================================
solarFaultCurrentID OBJECT-TYPE
SYNTAX INTEGER(0..8)
ACCESS read-only
STATUS current
DESCRIPTION
"current fault ID."
::= { solarFaultInfo 1 }
solarFaultQueryFaultID OBJECT-TYPE
SYNTAX INTEGER(0..8)
ACCESS read-write
STATUS current
DESCRIPTION
"query fault ID."
::= { solarFaultInfo 2 }
solarFaultQueryResult OBJECT-TYPE
SYNTAX INTEGER {
doneSucess(1),
doneError(2),
inProgress(3)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Query fault info result."
::= { solarFaultInfo 3 }
solarFaultFaultKind OBJECT-TYPE
SYNTAX DisplayString (SIZE (2..2))
ACCESS read-only
STATUS current
DESCRIPTION
"Device Fault kind."
::= { solarFaultInfo 4 }
solarFaultFaultTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (14..14))
ACCESS read-only
STATUS current
DESCRIPTION
"Device Fault time.format is YYYYMMDDHHMMSS"
::= { solarFaultInfo 5 }
solarFaultPVStatus OBJECT-TYPE
SYNTAX NonNegativeInteger
ACCESS read-only
STATUS current
DESCRIPTION
"PV running status before fault.
b31-b16:reserved
b15 : PV1 boost on
b14 : PV2 boost on
b13 : PV3 boost on
b12 : Inverter on
b11 : 1: PV1 MPPT by boost; 0: PV1 MPPT by inverter
b10 : 1: PV2 MPPT by boost; 0: PV2 MPPT by inverter
b9 : 1: PV3 MPPT by boost; 0: PV3 MPPT by inverter
b8 : O/P relay on
b7 : Inverter relay on
b6 : Safe relay on
b5 : Main relay on
b4 : AC relay on
b3 : Reserved
b2 : Reserved
b1 : Reserved
b0 : DC TO DC on"
::= { solarFaultInfo 6 }
solarFaultTemperature OBJECT-TYPE
SYNTAX INTEGER
UNITS "degrees 0.1 Centigrade"
ACCESS read-only
STATUS current
DESCRIPTION
"Max Temperature of the detecting pointers before fault."
::= { solarFaultInfo 7 }
solarFaultBattVolt OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Volt DC"
ACCESS read-only
STATUS current
DESCRIPTION
"Battery voltage before fault."
::= { solarFaultInfo 8 }
solarFaultPV1Voltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-only
STATUS current
DESCRIPTION
"PV1 input voltage before fault."
::= { solarFaultInfo 9 }
solarFaultPV1Current OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 A"
ACCESS read-only
STATUS current
DESCRIPTION
"PV1 current before fault."
::= { solarFaultInfo 10 }
solarFaultPV2Voltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-only
STATUS current
DESCRIPTION
"PV2 input voltage before fault."
::= { solarFaultInfo 11 }
solarFaultPV2Current OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 A"
ACCESS read-only
STATUS current
DESCRIPTION
"PV2 current before fault."
::= { solarFaultInfo 12 }
solarFaultPV3Voltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Volts"
ACCESS read-only
STATUS current
DESCRIPTION
"PV3 input voltage before fault."
::= { solarFaultInfo 13 }
solarFaultPV3Current OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 A"
ACCESS read-only
STATUS current
DESCRIPTION
"PV3 current before fault."
::= { solarFaultInfo 14 }
solarFaultNumLines OBJECT-TYPE
SYNTAX NonNegativeInteger
ACCESS read-only
STATUS current
DESCRIPTION
"AC output,Grid and Inverter lines number."
::= { solarFaultInfo 15 }
solarFaultGridFrequency OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1Hz"
ACCESS read-only
STATUS current
DESCRIPTION
"Grid frequency before fault."
::= { solarFaultInfo 16 }
solarFaultACOutFrequency OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1Hz"
ACCESS read-only
STATUS current
DESCRIPTION
"AC output Frequency before fault."
::= { solarFaultInfo 17 }
solarFaultLoadPercent OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "%"
ACCESS read-only
STATUS current
DESCRIPTION
"Output load percentage before fault."
::= { solarFaultInfo 18 }
solarFaultTable OBJECT-TYPE
SYNTAX SEQUENCE OF SolarFaultEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of fault table entries. The number of entries
is given by the value of solarFault NumLines."
::= { solarFaultInfo 19 }
solarFaultEntry OBJECT-TYPE
SYNTAX SolarFaultEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a
particular input line."
INDEX { solarFaultLineIndex }
::= { solarFaultTable 1 }
SolarFaultEntry ::=
SEQUENCE {
solarFaultLineIndex PositiveInteger,
solarFaultInverterVolt INTEGER,
solarFaultInverterCurr INTEGER,
solarFaultGridVoltage INTEGER,
solarFaultGridCurrent INTEGER,
solarFaultACOutputVolt INTEGER,
solarFaultACOutputCurr INTEGER
}
solarFaultLineIndex OBJECT-TYPE
SYNTAX INTEGER (0..10)
ACCESS read-only
STATUS current
DESCRIPTION
"The number of inverter,grid and ACOutput line identifier."
::= { solarFaultEntry 1 }
solarFaultInverterVolt OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"Inverter voltage before fault."
::= { solarFaultEntry 2 }
solarFaultInverterCurr OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1A"
ACCESS read-only
STATUS current
DESCRIPTION
"Inverter current before fault."
::= { solarFaultEntry 3 }
solarFaultGridVoltage OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"Grid voltage before fault."
::= { solarFaultEntry 4 }
solarFaultGridCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1A"
ACCESS read-only
STATUS current
DESCRIPTION
"Grid current before fault."
::= { solarFaultEntry 5 }
solarFaultACOutputVolt OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1Volt"
ACCESS read-only
STATUS current
DESCRIPTION
"AC output voltage before fault."
::= { solarFaultEntry 6 }
solarFaultACOutputCurr OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1A"
ACCESS read-only
STATUS current
DESCRIPTION
"AC output current before fault."
::= { solarFaultEntry 7 }
-- ===========================================================================
-- solarControl
-- prefix=solarCtl
-- ===========================================================================
solarCtlFeedGrid OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to turn feeding grid enable(1) or disable(2) "
::= { solarControl 1 }
-- ===========================================================================
--
-- solarAgentConfig
-- prefix=solarAgent
-- ===========================================================================
solarAgentDatetime OBJECT-TYPE
SYNTAX DisplayString (SIZE (19..19))
ACCESS read-write
STATUS current
DESCRIPTION
"The datetime in agent, format is (MM/DD/YYYY hh:mm:ss)"
::= { solarAgentConfig 1 }
---======================================================================
-- solarCommConfig
-- prefix =SolarComm
---======================================================================
SolarCommBaudRate OBJECT-TYPE
SYNTAX INTEGER {
1200(1),
2400(2),
4800(3),
9600(4),
19200(5)
}
ACCESS read-write
STATUS current
DESCRIPTION
"The solar inverter communicate baudrate"
::= { solarCommConfig 1 }
SolarCommDatabits OBJECT-TYPE
SYNTAX INTEGER (8..9)
ACCESS read-write
STATUS current
DESCRIPTION
"The solar inverter communicate data bits"
::= { solarCommConfig 2 }
SolarCommStopbits OBJECT-TYPE
SYNTAX INTEGER (1..2)
ACCESS read-write
STATUS current
DESCRIPTION
"The solar inverter communicate stop bits "
::= { solarCommConfig 3 }
SolarCommParity OBJECT-TYPE
SYNTAX INTEGER {
none(0),
odd(1),
even(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"The solar inverter communicate Parity "
::= { solarCommConfig 4 }
SolarCommTimeout OBJECT-TYPE
SYNTAX INTEGER (100..1000)
ACCESS read-write
STATUS current
DESCRIPTION
"The solar inverter communicate timeout"
::= { solarCommConfig 5 }
-- ===========================================================================
--
-- solarConfig
-- prefix=solarCfg
-- ===========================================================================
solarCfgGridOutVolHLoss OBJECT-TYPE
SYNTAX INTEGER (2400..2760)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"grid output voltage high loss point"
::= { solarConfig 1 }
solarCfgGridOutVolLLoss OBJECT-TYPE
SYNTAX INTEGER (1780..2200)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"grid output voltage low loss point"
::= { solarConfig 2 }
solarCfgGridOutFreqHLoss OBJECT-TYPE
SYNTAX INTEGER (501..648)
UNITS "0.1 Hertz "
ACCESS read-write
STATUS current
DESCRIPTION
"grid output frequency high loss point"
::= { solarConfig 3 }
solarCfgGridOutFreqLLoss OBJECT-TYPE
SYNTAX INTEGER (450..598)
UNITS "0.1 Hertz "
ACCESS read-write
STATUS current
DESCRIPTION
"grid output frequency low loss point"
::= { solarConfig 4 }
solarCfgCurrentMaxOutPower OBJECT-TYPE
SYNTAX INTEGER (0..999990)
UNITS "0.1 W "
ACCESS read-write
STATUS current
DESCRIPTION
"the max output power.
ener solar:0-030000"
::= { solarConfig 5 }
solarCfgPVHVolMPPT OBJECT-TYPE
SYNTAX INTEGER (4000..4500)
UNITS "0.1 V "
ACCESS read-write
STATUS current
DESCRIPTION
"the PV input high voltage for MPPT"
::= { solarConfig 6 }
solarCfgPVLVolMPPT OBJECT-TYPE
SYNTAX INTEGER (1100..2000)
UNITS "0.1 V "
ACCESS read-write
STATUS current
DESCRIPTION
"Set the PV input low voltage for MPPT"
::= { solarConfig 7 }
solarCfgUpLimitPVVol OBJECT-TYPE
SYNTAX INTEGER (4500..5100)
UNITS "0.1 V "
ACCESS read-write
STATUS current
DESCRIPTION
"Set the upper limit of PV input voltage"
::= { solarConfig 8 }
solarCfgLowLimitPVVol OBJECT-TYPE
SYNTAX INTEGER (900..2000)
UNITS "0.1 V "
ACCESS read-write
STATUS current
DESCRIPTION
"Set the lowest limit of PV input voltage"
::= { solarConfig 9 }
solarCfgLCDSleepTime OBJECT-TYPE
SYNTAX INTEGER {
always(0),
30s(1),
60s(2),
300s(10),
600s(20)
}
UNITS "30s"
ACCESS read-write
STATUS current
DESCRIPTION
"Setting LCD sleep time,0 means always light, the unit is 30s."
::= { solarConfig 10 }
solarCfgGridInVolHLoss OBJECT-TYPE
SYNTAX INTEGER (1760..2760)
UNITS "0.1 V "
ACCESS read-write
STATUS current
DESCRIPTION
"Set grid input voltage high loss point"
::= { solarConfig 11 }
solarCfgGridInVolLLoss OBJECT-TYPE
SYNTAX INTEGER (1760..2640)
UNITS "0.1 V "
ACCESS read-write
STATUS current
DESCRIPTION
"Set grid input voltage low loss point"
::= { solarConfig 12 }
solarCfgGridInFreqHLoss OBJECT-TYPE
SYNTAX INTEGER (510..700)
UNITS "0.1Hz"
ACCESS read-write
STATUS current
DESCRIPTION
"grid input frequency high loss point"
::= { solarConfig 13 }
solarCfgGridInFreqLLoss OBJECT-TYPE
SYNTAX INTEGER (400..590)
UNITS "0.1Hz"
ACCESS read-write
STATUS current
DESCRIPTION
"grid input frequency low loss point"
::= { solarConfig 14 }
solarCfgAverageVolHLoss OBJECT-TYPE
SYNTAX INTEGER (2530..2640)
UNITS "0.1V"
ACCESS read-write
STATUS current
DESCRIPTION
"the grid long time average voltage high loss point"
::= { solarConfig 15 }
solarCfgAverageVolLLoss OBJECT-TYPE
SYNTAX INTEGER (1840..1950)
UNITS "0.1V"
ACCESS read-write
STATUS current
DESCRIPTION
"the grid long time average voltage low loss point"
::= { solarConfig 16 }
solarCfgSetDefaultValue OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting control parsameter to default valuse"
::= { solarConfig 17 }
solarCfgWaiteTimeFeed OBJECT-TYPE
SYNTAX INTEGER (0..999)
UNITS "second"
ACCESS read-write
STATUS current
DESCRIPTION
"Setting waiting time for feeding"
::= { solarConfig 18 }
solarCfgSilenceBuzzer OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to Enable/disable silence buzzer or open buzzer"
::= { solarConfig 19 }
-- PE\PDA
solarCfgBuzzerInStandby OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to Enable/disable buzzer audible in standby mode"
::= { solarConfig 20 }
solarCfgAutoRestart OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable auto-Restart. (for hybrid)"
::= { solarConfig 21 }
solarCfgBatMAudibleWarn OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable battery mode audible warning (for hybrid)"
::= { solarConfig 22 }
solarCfgBatOpenCheck OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable battery open status check (for hybrid)"
::= { solarConfig 23 }
solarCfgSiteFaultDetect OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable Site fault detect (for hybrid)"
::= { solarConfig 24 }
solarCfgHotStandbyMS OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Hot standby master/slave PEM means master, PDM means slave (for hybrid)"
::= { solarConfig 25 }
solarCfgBatDpDischgProt OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable battery deep discharge protect (for hybrid)"
::= { solarConfig 26 }
solarCfgBatLowDischgProt OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable battery low protect (if disable, the battery will discharge to 6V) (for hybrid)"
::= { solarConfig 27 }
solarCfgCodeStart OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable code start (for hybrid)"
::= { solarConfig 28 }
solarCfgBypassForbid OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable bypass forbidding (for hybrid)"
::= { solarConfig 29 }
solarCfgBypassWhenOff OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable bypass when device turn off. (for hybrid)"
::= { solarConfig 30 }
solarCfgShortRestart3 OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable short restart 3 times (for hybrid)"
::= { solarConfig 31 }
solarCfgShortClear OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable inverter short clear function (for hybrid)"
::= { solarConfig 32 }
solarCfgMaxChargeVol OBJECT-TYPE
SYNTAX INTEGER (480..580)
UNITS "0.1V"
ACCESS read-write
STATUS current
DESCRIPTION
"Max floating charging voltage (for hybrid)"
::= { solarConfig 33 }
solarCfgMaxChargeCurr OBJECT-TYPE
SYNTAX INTEGER (5..250)
UNITS "0.1A"
ACCESS read-write
STATUS current
DESCRIPTION
"Max floating charging current (for hybrid)"
::= { solarConfig 34 }
solarCfgChargingEnable OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1),
notsupport(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
" Enable/disable charging on grid mode (for hybrid)"
::= { solarConfig 35 }
-- ===========================================================================
-- solarTraps
-- prefix = solarTraps
-- Traps group
-- ===========================================================================
Solartrapfaultnodev1v2 OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS not-accessible
STATUS current
DESCRIPTION
"The share trap-node for send fault traps"
::= { solarTraps 998 }
Solartrapleafnodev1v2 OBJECT-TYPE
SYNTAX DisplayString (SIZE (16..16))
ACCESS not-accessible
STATUS current
DESCRIPTION
"The share trap-node for send all warn traps"
::= { solarTraps 999 }
cmpPVFailure TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"PV fail"
::= 1
cmpAutoAdjustFailure TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Auto adjust processing"
::= 2
cmpExFlashFailure TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"External flash fail"
::= 3
cmpPVLossFailure TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"PV loss"
::= 4
cmpPVLowFailure TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"PV low"
::= 5
cmpLandingFailure TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Islanding detect"
::= 6
cmpInitialFailure TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Initial fail"
::= 7
cmpGridVolHLossFailure TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Grid voltage high loss"
::= 8
cmpGridVolLLossFailure TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Grid voltage low loss"
::= 9
cmpGridFreqHLossFailure TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Grid frequency high loss"
::= 10
cmpGridFreqLLossFailure TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Grid frequency low loss"
::= 11
cmpFeedVolOverFailure TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Feeding average voltage over"
::= 12
cmpGetEnergyFGridWarn TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"get energy from the grid"
::= 13
cmpEPOActiveWarn TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"EPO active"
::= 14
cmpBusOverVolFail TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Bus over voltage"
::= 15
cmpBusUnderVolFail TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Bus under voltage"
::= 16
cmpBusSoftStartTimeOut TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Bus soft start time out"
::= 17
cmpInverterStartTimeOut TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Inverter soft start time out"
::= 18
cmpInverterShort TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Inverter short"
::= 19
cmpPVOverTemperature TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Over temperature"
::= 20
cmpPVRelayFault TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Relay fault"
::= 21
cmpDCCurrentFail TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"DC current fail"
::= 22
cmpPVHighVolFail TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"PV high voltage"
::= 23
cmpPVPowerDown TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Power down"
::= 24
cmpPVInputShortFail TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"PV input short"
::= 25
cmpPVGFCIOverFail TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"GFCI over"
::= 26
cmpPVIsolationLow TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"PV isolation low"
::= 27
cmpInverterDCCurrOver TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Inverter DC current over"
::= 28
cmpMCUDSPLineFail TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Line value consistent fail between MCU & DSP"
::= 29
cmpPVGFCISensorFail TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"GFCI sensor fail"
::= 30
cmpMCUDSPConnectFail TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Connect fail between MCU & DSP"
::= 31
cmpMCUDSPCommuicateFail TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Communication fail between MCU & DSP"
::= 32
cmpPVGroundLossFail TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Ground loss"
::= 33
cmpPVPowerOnMode TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Power On Mode"
::= 34
cmpPVStandbyMode TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Standby Mode"
::= 35
cmpPVBypassMode TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Bypass Mode"
::= 36
cmpPVLineMode TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Line Mode"
::= 37
cmpPVBatteryMode TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Battery Mode"
::= 38
cmpPVBatteryTestMode TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Battery Test Mode"
::= 39
cmpPVFaultMode TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Fault Mode"
::= 40
cmpPVShutdownMode TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Shutdown Mode"
::= 41
cmpPVGridMode TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Grid mode"
::= 42
cmpPVOtherMode TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"other solar inverter mode"
::= 43
cmpPVChargeMode TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Charge mode"
::= 44
cmpPVBatteryUnder TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Battery under"
::= 45
cmpPVBatteryLow TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Battery low"
::= 46
cmpPVBatteryOpen TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Battery open"
::= 47
cmpPVBatDischatgeLow TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Battery discharge low"
::= 48
cmpPVOverLow TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"Over low"
::= 49
cmpPVChAbnormal1 TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"EMD Channels 1 Abnormal"
::= 130
cmpPVChAbnormal2 TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"EMD Channels 2 Abnormal"
::= 131
cmpPVChAbnormal3 TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"EMD Channels 3 Abnormal"
::= 132
cmpPVChAbnormal4 TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"EMD Channels 4 Abnormal"
::= 133
cmpPVChAbnormal5 TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"EMD Channels 5 Abnormal: smoke alarm"
::= 134
cmpPVChAbnormal6 TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"EMD Channels 6 Abnormal"
::= 135
cmpPVChAbnormal7 TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"EMD Channels 7 Abnormal"
::= 136
cmpPVChAbnormal8 TRAP-TYPE
ENTERPRISE solarTraps
DESCRIPTION
"EMD Channels 8 Abnormal"
::= 137
--===============================================================================
--solarExtend
--solarEx
--===============================================================================
solarExWorkTemperature OBJECT-TYPE
SYNTAX INTEGER (-2200..2200)
UNITS "degrees 0.1 Centigrade"
ACCESS read-only
STATUS current
DESCRIPTION
"The temperature of work environment"
::= { solarExtend 1 }
solarExWorkhumidity OBJECT-TYPE
SYNTAX INTEGER (0..100)
UNITS "percent"
ACCESS read-only
STATUS current
DESCRIPTION
"The humidity of work environment"
::= { solarExtend 2 }
solarExSmokeScope OBJECT-TYPE
SYNTAX INTEGER (0..1000000)
UNITS "%/FOOT"
ACCESS read-only
STATUS current
DESCRIPTION
"The smokeScope of work environment"
::= { solarExtend 3 }
solarExEMDAlarm1 OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Environment detector alarm 1"
::= { solarExtend 4 }
solarExEMDAlarm2 OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Environment detector alarm 2"
::= { solarExtend 5 }
solarExEMDAlarm3 OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Environment detector alarm 3"
::= { solarExtend 6 }
solarExEMDAlarm4 OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Environment detector alarm 4"
::= { solarExtend 7 }
--===================================================================
--
-- ATS
--===================================================================
---=======================================================
---atsIdent
--- prefix =ATSId
---========================================================
ATSIdManufacturer OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..31))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The name of the solar manufacturer."
::= { atsIdent 1 }
ATSIdProtocol OBJECT-TYPE
SYNTAX INTEGER {
unknown(-1),
pmv(99),
p00(0),
p01(1),
p02(2),
p03(3),
p04(4),
p05(5),
p06(6),
p07(7),
p08(8),
p09(9),
p10(10),
sec(80),
p15(15),
p97(97)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The solar Protocol id."
::= { atsIdent 2 }
ATSIdModelName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ATS Model designation."
::= { atsIdent 3 }
ATSIdSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ATS serial no."
::= { atsIdent 4 }
ATSIdName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A string identifying the ATS. This object should be
set by the administrator."
::= { atsIdent 5 }
ATSIdFWVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Main CPU firmware version."
::= { atsIdent 6 }
ATSIdATSType OBJECT-TYPE
SYNTAX INTEGER {
null(0)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ATS type."
::= { atsIdent 7 }
--===========================================================================
--atsRating
--prefix = ATSRat
--the rating info of ATS
--==========================================================================
ATSRatOutVoltage OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 vol"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating output voltage of ATS"
::= { atsRating 1 }
ATSRatOutCurrent OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 A"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating output current of ATS"
::= { atsRating 2 }
ATSRatOutFrequency OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Hz"
ACCESS read-only
STATUS current
DESCRIPTION
"The rating output frequency of ATS"
::= { atsRating 3 }
--===========================================================================
--atsInformation
--prefix = ATSInfo
--the general information of ATS
--==========================================================================
ATSInfoSource1InVol OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 vol"
ACCESS read-only
STATUS current
DESCRIPTION
"The source 1 input voltage of ATS"
::= { atsInformation 1 }
ATSInfoSource1Freq OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Hz"
ACCESS read-only
STATUS current
DESCRIPTION
"The source 1 frequency of ATS"
::= { atsInformation 2 }
ATSInfoSource2InVol OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 vol"
ACCESS read-only
STATUS current
DESCRIPTION
"The source 2 input voltage of ATS"
::= { atsInformation 3 }
ATSInfoSource2Freq OBJECT-TYPE
SYNTAX NonNegativeInteger
UNITS "0.1 Hz"
ACCESS read-only
STATUS current
DESCRIPTION
"The source 2 frequency of ATS"
::= { atsInformation 4 }
ATSInfoOutputLoad OBJECT-TYPE
SYNTAX INTEGER (0..100)
UNITS "percent"
ACCESS read-only
STATUS current
DESCRIPTION
"Load percentage"
::= { atsInformation 5 }
ATSInfoOutputCurrent OBJECT-TYPE
SYNTAX INTEGER
UNITS "0.1 Amp"
ACCESS read-only
STATUS current
DESCRIPTION
"The output current of the ATS system"
::= { atsInformation 6 }
ATSInfoSynchronAngle OBJECT-TYPE
SYNTAX INTEGER
UNITS "??"
ACCESS read-only
STATUS current
DESCRIPTION
"The Synchron Angle of the ATS system"
::= { atsInformation 7 }
ATSInfoTemperature OBJECT-TYPE
SYNTAX INTEGER
UNITS "degrees 0.1 Centigrade"
ACCESS read-only
STATUS current
DESCRIPTION
"The Internal temperature of the ATS system"
::= { atsInformation 8 }
-- ===========================================================================
--
-- atsAgentConfig
-- prefix=ATSAgent
-- ===========================================================================
ATSAgentDatetime OBJECT-TYPE
SYNTAX DisplayString (SIZE (19..19))
ACCESS read-write
STATUS current
DESCRIPTION
"The datetime in agent, format is (MM/DD/YYYY hh:mm:ss)"
::= { atsAgentConfig 1 }
---======================================================================
-- atsCommConfig
-- prefix =ATSComm
---======================================================================
ATSCommBaudRate OBJECT-TYPE
SYNTAX INTEGER {
1200(1),
2400(2),
4800(3),
9600(4),
19200(5)
}
ACCESS read-write
STATUS current
DESCRIPTION
"The ATS communicate baudrate"
::= { atsCommConfig 1 }
ATSCommDatabits OBJECT-TYPE
SYNTAX INTEGER (8..9)
ACCESS read-write
STATUS current
DESCRIPTION
"The ATS communicate data bits"
::= { atsCommConfig 2 }
ATSCommStopbits OBJECT-TYPE
SYNTAX INTEGER (1..2)
ACCESS read-write
STATUS current
DESCRIPTION
"The ATS communicate stop bits "
::= { atsCommConfig 3 }
ATSCommParity OBJECT-TYPE
SYNTAX INTEGER {
none(0),
odd(1),
even(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"The ATS communicate Parity "
::= { atsCommConfig 4 }
ATSCommTimeout OBJECT-TYPE
SYNTAX INTEGER (100..1000)
ACCESS read-write
STATUS current
DESCRIPTION
"The ATS communicate timeout"
::= { atsCommConfig 5 }
-- ===========================================================================
--
-- atsConfig
--prefix = ATSCfg
-- ===========================================================================
ATSCfgSource1VolHLoss OBJECT-TYPE
SYNTAX INTEGER (1000..3000)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"Set source1 voltage high loss"
::= { atsConfig 1 }
ATSCfgSource1VolHBack OBJECT-TYPE
SYNTAX INTEGER (1000..3000)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"Set source1 voltage high back"
::= { atsConfig 2 }
ATSCfgSource1VolLLoss OBJECT-TYPE
SYNTAX INTEGER (1000..3000)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"Set source1 voltage low loss"
::= { atsConfig 3 }
ATSCfgSource1VolLBack OBJECT-TYPE
SYNTAX INTEGER (1000..3000)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"Set source1 voltage low back"
::= { atsConfig 4 }
ATSCfgSource1FreqHLoss OBJECT-TYPE
SYNTAX INTEGER (400..700)
UNITS "0.1 Hertz "
ACCESS read-write
STATUS current
DESCRIPTION
"Set source1 frequency high loss"
::= { atsConfig 5 }
ATSCfgSource1FreqHBack OBJECT-TYPE
SYNTAX INTEGER (400..700)
UNITS "0.1 Hertz "
ACCESS read-write
STATUS current
DESCRIPTION
"Set source1 frequency high back"
::= { atsConfig 6 }
ATSCfgSource1FreqLLoss OBJECT-TYPE
SYNTAX INTEGER (400..700)
UNITS "0.1 Hertz "
ACCESS read-write
STATUS current
DESCRIPTION
"Set source1 frequency low loss"
::= { atsConfig 7 }
ATSCfgSource1FreqLBack OBJECT-TYPE
SYNTAX INTEGER (400..700)
UNITS "0.1 Hertz "
ACCESS read-write
STATUS current
DESCRIPTION
"Set source1 frequency low back"
::= { atsConfig 8 }
ATSCfgSource2VolHLoss OBJECT-TYPE
SYNTAX INTEGER (1000..3000)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"Set source2 voltage high loss"
::= { atsConfig 9 }
ATSCfgSource2VolHBack OBJECT-TYPE
SYNTAX INTEGER (1000..3000)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"Set source2 voltage high back"
::= { atsConfig 10 }
ATSCfgSource2VolLLoss OBJECT-TYPE
SYNTAX INTEGER (1000..3000)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"Set source2 voltage low loss"
::= { atsConfig 11 }
ATSCfgSource2VolLBack OBJECT-TYPE
SYNTAX INTEGER (1000..3000)
UNITS "0.1 Volts"
ACCESS read-write
STATUS current
DESCRIPTION
"Set source2 voltage low back"
::= { atsConfig 12 }
ATSCfgSource2FreqHLoss OBJECT-TYPE
SYNTAX INTEGER (400..700)
UNITS "0.1 Hertz "
ACCESS read-write
STATUS current
DESCRIPTION
"Set source2 frequency high loss"
::= { atsConfig 13 }
ATSCfgSource2FreqHBack OBJECT-TYPE
SYNTAX INTEGER (400..700)
UNITS "0.1 Hertz "
ACCESS read-write
STATUS current
DESCRIPTION
"Set source2 frequency high back"
::= { atsConfig 14 }
ATSCfgSource2FreqLLoss OBJECT-TYPE
SYNTAX INTEGER (400..700)
UNITS "0.1 Hertz "
ACCESS read-write
STATUS current
DESCRIPTION
"Set source2 frequency low loss"
::= { atsConfig 15 }
ATSCfgSource2FreqLBack OBJECT-TYPE
SYNTAX INTEGER (400..700)
UNITS "0.1 Hertz "
ACCESS read-write
STATUS current
DESCRIPTION
"Set source2 frequency low back"
::= { atsConfig 16 }
ATSCfgOverLoadAlarmPoint OBJECT-TYPE
SYNTAX INTEGER (0..150)
UNITS " % "
ACCESS read-write
STATUS current
DESCRIPTION
"Set over load alarm point "
::= { atsConfig 17 }
ATSCfgOverLoadFaultPoint OBJECT-TYPE
SYNTAX INTEGER (0..250)
UNITS " % "
ACCESS read-write
STATUS current
DESCRIPTION
"Set over load fault point "
::= { atsConfig 18 }
ATSCfgAcceptablePhases OBJECT-TYPE
SYNTAX INTEGER (0..180)
UNITS " ?? "
ACCESS read-write
STATUS current
DESCRIPTION
"Set acceptable phases "
::= { atsConfig 19 }
ATSCfgBreakingTime OBJECT-TYPE
SYNTAX INTEGER (0..9999)
UNITS " ms "
ACCESS read-write
STATUS current
DESCRIPTION
"Set breaking time "
::= { atsConfig 20 }
ATSCfgBlankingTime OBJECT-TYPE
SYNTAX INTEGER (0..1000)
UNITS " ms "
ACCESS read-write
STATUS current
DESCRIPTION
"Set blanking time "
::= { atsConfig 21 }
-- ===========================================================================
-- atsTraps
-- prefix = atsTraps
-- Traps group
-- ===========================================================================
ATStrapleafnodev1v2 OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS not-accessible
STATUS current
DESCRIPTION
"The share trap-node for send all traps"
::= { atsTraps 999 }
cmpATSSourceS1VolBad TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"Source S1 Voltage rms bad"
::= 1
cmpATSSourceS1FreqBad TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"Source S1 frequency bad"
::= 2
cmpATSSourceS1WaveBad TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"Source S1 wave bad"
::= 3
cmpATSSourceS2VolBad TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"Source S2 Voltage rms bad"
::= 4
cmpATSSourceS2FreqBad TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"Source S2 frequency bad"
::= 5
cmpATSSourceS2WaveBad TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"Source S2 wave bad"
::= 6
cmpATSOnSourceS2 TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"On Source S2"
::= 7
cmpATSOnSourceS1 TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"On Source S1"
::= 8
cmpATSSourceS2Preferred TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"Source S2 Preferred Source"
::= 9
cmpATSSynchronBad TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"Synchron bad"
::= 10
cmpATSAuxPower1Fail TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"Aux. Power1 failure"
::= 11
cmpATSAuxPower2Fail TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"Aux. Power2 failure"
::= 12
cmpATSShortFault TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
" Short fault"
::= 13
cmpATSOverloadFault TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"Overload fault"
::= 14
cmpATSOverloadAlarm TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"Overload Alarm "
::= 15
cmpATSOnFaultMode TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"On fault mode"
::= 16
cmpATSChAbnormal1 TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"EMD Channels 1 Abnormal"
::= 130
cmpATSChAbnormal2 TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"EMD Channels 2 Abnormal"
::= 131
cmpATSChAbnormal3 TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"EMD Channels 3 Abnormal"
::= 132
cmpATSChAbnormal4 TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"EMD Channels 4 Abnormal"
::= 133
cmpATSChAbnormal5 TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"EMD Channels 5 Abnormal: smoke alarm"
::= 134
cmpATSChAbnormal6 TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"EMD Channels 6 Abnormal"
::= 135
cmpATSChAbnormal7 TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"EMD Channels 7 Abnormal"
::= 136
cmpATSChAbnormal8 TRAP-TYPE
ENTERPRISE atsTraps
DESCRIPTION
"EMD Channels 8 Abnormal"
::= 137
--===============================================================================
--atsExtend
--prefix = ATSEx
--===============================================================================
ATSExWorkTemperature OBJECT-TYPE
SYNTAX INTEGER (-2200..2200)
UNITS "degrees 0.1 Centigrade"
ACCESS read-only
STATUS current
DESCRIPTION
"The temperature of work environment"
::= { atsExtend 1 }
ATSExWorkhumidity OBJECT-TYPE
SYNTAX INTEGER (0..100)
UNITS "percent"
ACCESS read-only
STATUS current
DESCRIPTION
"The humidity of work environment"
::= { atsExtend 2 }
ATSExSmokeScope OBJECT-TYPE
SYNTAX INTEGER (0..1000000)
UNITS "%/FOOT"
ACCESS read-only
STATUS current
DESCRIPTION
"The smokeScope of work environment"
::= { atsExtend 3 }
ATSExEMDAlarm1 OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Environment detector alarm 1"
::= { atsExtend 4 }
ATSExEMDAlarm2 OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Environment detector alarm 2"
::= { atsExtend 5 }
ATSExEMDAlarm3 OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Environment detector alarm 3"
::= { atsExtend 6 }
ATSExEMDAlarm4 OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(0)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Environment detector alarm 4"
::= { atsExtend 7 }
END