Advertisement
Guest User

dcmcu3000-MIB.mib

a guest
Nov 30th, 2022
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 42.73 KB | Software | 0 0
  1. -- DC-MCU3000-MIB { iso org(3) dod(6) internet(1) private(4) enterprises(1) benning(27383) }
  2. --
  3. -- Title: dcmcu3000-MIB.mib
  4. -- (C) Copyright 2018 Benning GmbH
  5. -- All Rights Reserved.
  6. --
  7. --
  8. -- Last Edit: 2021/09/21 12:00:00CEST $
  9. --
  10. --
  11.  
  12. DCMCU3000-MIB DEFINITIONS ::= BEGIN
  13.  
  14. IMPORTS
  15. enterprises, Integer32, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, OBJECT-IDENTITY
  16. FROM SNMPv2-SMI
  17. OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
  18. FROM SNMPv2-CONF
  19. DisplayString, TimeStamp, AutonomousType, TEXTUAL-CONVENTION
  20. FROM SNMPv2-TC;
  21.  
  22. dcmcu3000-MIB MODULE-IDENTITY
  23. LAST-UPDATED "202109210000Z"
  24. ORGANIZATION "Benning GmbH & Co KG"
  25. CONTACT-INFO
  26. " Postal: Benning GmbH & Co KG
  27. Muensterstr. 135-137
  28. D-46397 Bocholt
  29. Germany
  30.  
  31. E-mail: snmp@benning.de"
  32. DESCRIPTION
  33. "The MIB module to describe DC-Power Systems."
  34. REVISION "202109210000Z"
  35. DESCRIPTION
  36. "Added description for snmpTrapEnterprise binding to
  37. dcTrapAlarmEntryAdded, dcTrapAlarmEntryRemoved and
  38. dcTrapSystemCheckInTrap."
  39. REVISION "202104230000Z"
  40. DESCRIPTION
  41. "dcControlMode: added condition to set boost mode."
  42. REVISION "202103260000Z"
  43. DESCRIPTION
  44. "Fixed typo in 'dcBatteryTestDefaultSuccessCriterion'."
  45. REVISION "201905080000Z"
  46. DESCRIPTION
  47. "Updated organization and contact-info."
  48. REVISION "201805030000Z"
  49. DESCRIPTION
  50. "Initial version for dcmcu3000-MIB."
  51. ::= { benning 6 }
  52.  
  53. benning OBJECT IDENTIFIER ::= { enterprises 27383 }
  54. dcObjects OBJECT IDENTIFIER ::= { dcmcu3000-MIB 1 }
  55.  
  56. PositiveInteger ::= TEXTUAL-CONVENTION
  57. DISPLAY-HINT "d"
  58. STATUS current
  59. DESCRIPTION
  60. "This data type is a non-zero and non-negative value."
  61. SYNTAX Integer32 (1..2147483647)
  62.  
  63. NonNegativeInteger ::= TEXTUAL-CONVENTION
  64. DISPLAY-HINT "d"
  65. STATUS current
  66. DESCRIPTION "This data type is a non-negative value."
  67. SYNTAX Integer32 (0..2147483647)
  68.  
  69. FixedPointNumber ::= TEXTUAL-CONVENTION
  70. DISPLAY-HINT "d-2"
  71. STATUS current
  72. DESCRIPTION "This data type is a fixed point value with
  73. two decimal places."
  74. SYNTAX Integer32 (-2147483648..2147483647)
  75.  
  76. AlarmState ::= TEXTUAL-CONVENTION
  77. STATUS current
  78. DESCRIPTION "This data type indicates the state of an alarm."
  79. SYNTAX INTEGER {
  80. notActive(1),
  81. active(2)
  82. }
  83. --
  84. -- Device Identification Group
  85. --
  86. -- All objects in this group except for dcIdentName, dcIdentDescription, dcIdentSystemInstallationDate
  87. -- and dcIdentNominalValues are set at device initialization and remain static.
  88.  
  89. dcIdent OBJECT IDENTIFIER ::= { dcObjects 1 }
  90.  
  91. dcIdentManufacturer OBJECT-TYPE
  92. SYNTAX DisplayString (SIZE (0..31))
  93. MAX-ACCESS read-only
  94. STATUS current
  95. DESCRIPTION "The name of the DC-power system manufacturer."
  96. ::= { dcIdent 1 }
  97.  
  98. dcIdentModel OBJECT-TYPE
  99. SYNTAX DisplayString (SIZE (0..63))
  100. MAX-ACCESS read-only
  101. STATUS current
  102. DESCRIPTION "The DC-power system model description."
  103. ::= { dcIdent 2 }
  104.  
  105. dcIdentSerialNumber OBJECT-TYPE
  106. SYNTAX DisplayString (SIZE (0..31))
  107. MAX-ACCESS read-only
  108. STATUS current
  109. DESCRIPTION "The serial number of the DC-power system."
  110. ::= { dcIdent 3 }
  111.  
  112. dcIdentName OBJECT-TYPE
  113. SYNTAX DisplayString (SIZE(0..63))
  114. MAX-ACCESS read-write
  115. STATUS current
  116. DESCRIPTION "A string identifying the DC-power system.
  117. This object should be set by the administrator."
  118. ::= { dcIdent 4 }
  119.  
  120. dcIdentDescription OBJECT-TYPE
  121. SYNTAX DisplayString (SIZE(0..127))
  122. MAX-ACCESS read-write
  123. STATUS current
  124. DESCRIPTION "A possibility for the administrator to describe the power system."
  125. ::= { dcIdent 5 }
  126.  
  127. dcIdentSystemInstallationDate OBJECT-TYPE
  128. SYNTAX DisplayString (SIZE(0..15))
  129. MAX-ACCESS read-write
  130. STATUS current
  131. DESCRIPTION "A string containing either the date of system installation or acceptance date (YYYY-MM-DD).
  132. This string can be set by the administrator."
  133. ::= { dcIdent 6 }
  134.  
  135. dcIdentNominalVoltage OBJECT-TYPE
  136. SYNTAX Integer32
  137. UNITS "Volt DC"
  138. MAX-ACCESS read-only
  139. STATUS current
  140. DESCRIPTION "Nominal output voltage of the system."
  141. ::= { dcIdent 7 }
  142.  
  143. dcIdentNominalCurrent OBJECT-TYPE
  144. SYNTAX Integer32
  145. UNITS "Amp DC"
  146. MAX-ACCESS read-only
  147. STATUS current
  148. DESCRIPTION "Nominal output current of the system."
  149. ::= { dcIdent 8 }
  150.  
  151. dcIdentNominalValues OBJECT-TYPE
  152. SYNTAX DisplayString (SIZE(0..127))
  153. MAX-ACCESS read-write
  154. STATUS current
  155. DESCRIPTION "A string containing nominal output power values of the system, e.g. 48 Volts / 3000 Amps / 3000 Ah.
  156. This string can be set by the administrator."
  157. ::= { dcIdent 9 }
  158.  
  159. --
  160. -- Power System Group
  161. --
  162.  
  163. dcPowerSystem OBJECT IDENTIFIER ::= { dcObjects 2 }
  164.  
  165. dcPowerSystemBusbarVoltage OBJECT-TYPE
  166. SYNTAX FixedPointNumber
  167. UNITS "Volt DC"
  168. MAX-ACCESS read-only
  169. STATUS current
  170. DESCRIPTION "The magnitude of the busbar voltage."
  171. ::= { dcPowerSystem 1 }
  172.  
  173. dcPowerSystemTotalRectCurrent OBJECT-TYPE
  174. SYNTAX FixedPointNumber
  175. UNITS "Amp DC"
  176. MAX-ACCESS read-only
  177. STATUS current
  178. DESCRIPTION "The magnitude of the total rectifier current."
  179. ::= { dcPowerSystem 2 }
  180.  
  181. dcPowerSystemTotalBatteryCurrent OBJECT-TYPE
  182. SYNTAX FixedPointNumber
  183. UNITS "Amp DC"
  184. MAX-ACCESS read-only
  185. STATUS current
  186. DESCRIPTION "The magnitude of the total battery current."
  187. ::= { dcPowerSystem 3 }
  188.  
  189. dcPowerSystemTotalLoadCurrent OBJECT-TYPE
  190. SYNTAX FixedPointNumber
  191. UNITS "Amp DC"
  192. MAX-ACCESS read-only
  193. STATUS current
  194. DESCRIPTION "The magnitude of the total system load current."
  195. ::= { dcPowerSystem 4 }
  196.  
  197. dcPowerSystemTotalOutputPower OBJECT-TYPE
  198. SYNTAX Integer32
  199. UNITS "Watts"
  200. MAX-ACCESS read-only
  201. STATUS current
  202. DESCRIPTION "The magnitude of the present total system output true power."
  203. ::= { dcPowerSystem 5 }
  204.  
  205. dcPowerSystemRelativeOutputPower OBJECT-TYPE
  206. SYNTAX Integer32
  207. UNITS "Percent"
  208. MAX-ACCESS read-only
  209. STATUS current
  210. DESCRIPTION "The magnitude of the present relative system output true power."
  211. ::= { dcPowerSystem 6 }
  212.  
  213. dcPowerSystemStatus OBJECT-TYPE
  214. SYNTAX Integer32
  215. MAX-ACCESS read-only
  216. STATUS current
  217. DESCRIPTION "The status of the power system describing the rectifiers and the batteries.
  218. Bit 1: Float
  219. Bit 2: Boost
  220. Bit 3: Client specific operation
  221. Bit 4: Battery Test
  222. Bit 5: Discharging
  223. Bit 6: Direct feed
  224. Bit 7: Off"
  225. ::= { dcPowerSystem 7 }
  226.  
  227. dcPowerSystemFault OBJECT-TYPE
  228. SYNTAX Integer32
  229. MAX-ACCESS read-only
  230. STATUS current
  231. DESCRIPTION "The fault of the power system. The most important fault level is displayed.
  232. Bit 1: Normal
  233. Bit 2: Minor
  234. Bit 3: Major
  235. Bit 4: Information"
  236. ::= { dcPowerSystem 8 }
  237.  
  238. dcPowerSystemTemperature OBJECT-TYPE
  239. SYNTAX FixedPointNumber
  240. UNITS "degrees Centigrade"
  241. MAX-ACCESS read-only
  242. STATUS current
  243. DESCRIPTION "The magnitude of the system ambient temperature."
  244. ::= { dcPowerSystem 9 }
  245.  
  246. dcPowerSystemNumRectifiers OBJECT-TYPE
  247. SYNTAX NonNegativeInteger
  248. MAX-ACCESS read-only
  249. STATUS current
  250. DESCRIPTION "The number of rectifers or rectifier-shelfs utilized in this system."
  251. ::= { dcPowerSystem 10 }
  252.  
  253. dcPowerSystemNumRectifiersOuputPowerAvailable OBJECT-TYPE
  254. SYNTAX NonNegativeInteger
  255. MAX-ACCESS read-only
  256. STATUS current
  257. DESCRIPTION "The number of rectifers with available output power."
  258. ::= { dcPowerSystem 11 }
  259.  
  260. dcPowerSystemClientSpecificMeasurementTable OBJECT-TYPE
  261. SYNTAX SEQUENCE OF DcPowerSystemClientSpecificMeasurementEntry
  262. MAX-ACCESS not-accessible
  263. STATUS current
  264. DESCRIPTION "A list of client specific measurement entries."
  265. ::= { dcPowerSystem 12 }
  266.  
  267. dcPowerSystemClientSpecificMeasurementEntry OBJECT-TYPE
  268. SYNTAX DcPowerSystemClientSpecificMeasurementEntry
  269. MAX-ACCESS not-accessible
  270. STATUS current
  271. DESCRIPTION "An entry containing information applicable to a particular client
  272. specific measurement entry."
  273. INDEX { dcPowerSystemClientSpecificMeasurementId }
  274. ::= { dcPowerSystemClientSpecificMeasurementTable 1 }
  275.  
  276. DcPowerSystemClientSpecificMeasurementEntry ::= SEQUENCE {
  277. dcPowerSystemClientSpecificMeasurementId PositiveInteger,
  278. dcPowerSystemClientSpecificMeasurementDescription DisplayString,
  279. dcPowerSystemClientSpecificMeasurementValue FixedPointNumber,
  280. dcPowerSystemClientSpecificMeasurementUnit DisplayString
  281. }
  282.  
  283. dcPowerSystemClientSpecificMeasurementId OBJECT-TYPE
  284. SYNTAX PositiveInteger
  285. MAX-ACCESS not-accessible
  286. STATUS current
  287. DESCRIPTION "A unique identifier for a client specific measurement value.
  288. This value must remain constant."
  289. ::= { dcPowerSystemClientSpecificMeasurementEntry 1 }
  290.  
  291. dcPowerSystemClientSpecificMeasurementDescription OBJECT-TYPE
  292. SYNTAX DisplayString(SIZE (0..63))
  293. MAX-ACCESS read-only
  294. STATUS current
  295. DESCRIPTION "The client specific measurement decscription."
  296. ::= { dcPowerSystemClientSpecificMeasurementEntry 2 }
  297.  
  298. dcPowerSystemClientSpecificMeasurementValue OBJECT-TYPE
  299. SYNTAX FixedPointNumber
  300. MAX-ACCESS read-only
  301. STATUS current
  302. DESCRIPTION "This value shows the current client specifc measurement value."
  303. ::= { dcPowerSystemClientSpecificMeasurementEntry 3 }
  304.  
  305. dcPowerSystemClientSpecificMeasurementUnit OBJECT-TYPE
  306. SYNTAX DisplayString(SIZE (0..8))
  307. MAX-ACCESS read-only
  308. STATUS current
  309. DESCRIPTION "A description of the client specific measurement unit."
  310. ::= { dcPowerSystemClientSpecificMeasurementEntry 4 }
  311.  
  312. --
  313. -- Controller Group
  314. --
  315.  
  316. dcController OBJECT IDENTIFIER ::= { dcObjects 3 }
  317.  
  318. dcControllerSerialNumber OBJECT-TYPE
  319. SYNTAX DisplayString (SIZE (0..15))
  320. MAX-ACCESS read-only
  321. STATUS current
  322. DESCRIPTION "The DC-power system's controller serial number."
  323. ::= { dcController 1 }
  324.  
  325. dcControllerSoftwareVersion OBJECT-TYPE
  326. SYNTAX DisplayString (SIZE (0..15))
  327. MAX-ACCESS read-only
  328. STATUS current
  329. DESCRIPTION "The DC-power system software version(s). This variable can be different from
  330. the dcControllerFirmwareVersion. This variable may or may not have the same
  331. value as dcControllerAgentSoftwareVersion in some implementations."
  332. ::= { dcController 2 }
  333.  
  334. dcControllerAgentSoftwareVersion OBJECT-TYPE
  335. SYNTAX DisplayString (SIZE (0..15))
  336. MAX-ACCESS read-only
  337. STATUS current
  338. DESCRIPTION "The DC-power system agent software version. This variable can be different
  339. from the dcControllerAgentFirmwareVersion. This variable may or may not have
  340. the same value as dcControllerSoftwareVersion in some implementations."
  341. ::= { dcController 3 }
  342.  
  343.  
  344. --
  345. -- Rectifier Group
  346. --
  347.  
  348. dcRectifier OBJECT IDENTIFIER ::= { dcObjects 4 }
  349.  
  350. dcRectifierNumRectifiers OBJECT-TYPE
  351. SYNTAX NonNegativeInteger
  352. MAX-ACCESS read-only
  353. STATUS current
  354. DESCRIPTION "The number of rectifers or rectifier-shelfs utilized in this system.
  355. This variable indicates the number of rows in the rectifier table."
  356. ::= { dcRectifier 1 }
  357.  
  358. dcRectifierTable OBJECT-TYPE
  359. SYNTAX SEQUENCE OF DCRectifierEntry
  360. MAX-ACCESS not-accessible
  361. STATUS current
  362. DESCRIPTION "A list of rectifier table entries.
  363. The number of entries is given by the value of dcRectifierNumRectifiers."
  364. ::= { dcRectifier 2 }
  365.  
  366. dcRectifierEntry OBJECT-TYPE
  367. SYNTAX DCRectifierEntry
  368. MAX-ACCESS not-accessible
  369. STATUS current
  370. DESCRIPTION "An entry containing information applicable to a particular rectifier."
  371. INDEX { dcRectifierIndex }
  372. ::= { dcRectifierTable 1 }
  373.  
  374. DCRectifierEntry ::= SEQUENCE {
  375. dcRectifierIndex PositiveInteger,
  376. dcRectifierFirmwareVersion DisplayString,
  377. dcRectifierStatus INTEGER,
  378. dcRectifierModuleFault INTEGER,
  379. dcRectifierFanFault INTEGER,
  380. dcRectifierMainsFault INTEGER,
  381. dcRectifierVoltage FixedPointNumber,
  382. dcRectifierCurrent FixedPointNumber,
  383. dcRectifierAddress NonNegativeInteger,
  384. dcRectifierSerialNumber DisplayString,
  385. dcRectifierOperatingHours NonNegativeInteger
  386. }
  387.  
  388. dcRectifierIndex OBJECT-TYPE
  389. SYNTAX PositiveInteger
  390. MAX-ACCESS not-accessible
  391. STATUS current
  392. DESCRIPTION "The rectifier identifier."
  393. ::= { dcRectifierEntry 1 }
  394.  
  395. dcRectifierFirmwareVersion OBJECT-TYPE
  396. SYNTAX DisplayString (SIZE (0..15))
  397. MAX-ACCESS read-only
  398. STATUS current
  399. DESCRIPTION "The rectifier's firmware version."
  400. ::= { dcRectifierEntry 2 }
  401.  
  402. dcRectifierStatus OBJECT-TYPE
  403. SYNTAX INTEGER {
  404. off(1),
  405. on(2)
  406. }
  407. MAX-ACCESS read-only
  408. STATUS current
  409. DESCRIPTION "The current state of the rectifier. Rectifiers can be on or off. "
  410. ::= { dcRectifierEntry 3 }
  411.  
  412. dcRectifierModuleFault OBJECT-TYPE
  413. SYNTAX INTEGER {
  414. true(1),
  415. false(2)
  416. }
  417. MAX-ACCESS read-only
  418. STATUS current
  419. DESCRIPTION "The current state of the retifier module fault."
  420. ::= { dcRectifierEntry 4 }
  421.  
  422. dcRectifierFanFault OBJECT-TYPE
  423. SYNTAX INTEGER {
  424. true(1),
  425. false(2)
  426. }
  427. MAX-ACCESS read-only
  428. STATUS current
  429. DESCRIPTION "The current state of the retifier fan fault."
  430. ::= { dcRectifierEntry 5 }
  431.  
  432. dcRectifierMainsFault OBJECT-TYPE
  433. SYNTAX INTEGER {
  434. true(1),
  435. false(2)
  436. }
  437. MAX-ACCESS read-only
  438. STATUS current
  439. DESCRIPTION "The current state of the retifier mains fault."
  440. ::= { dcRectifierEntry 6 }
  441.  
  442. dcRectifierVoltage OBJECT-TYPE
  443. SYNTAX FixedPointNumber
  444. UNITS "Volt DC"
  445. MAX-ACCESS read-only
  446. STATUS current
  447. DESCRIPTION "The magnitude of the rectifier voltage."
  448. ::= { dcRectifierEntry 7 }
  449.  
  450. dcRectifierCurrent OBJECT-TYPE
  451. SYNTAX FixedPointNumber
  452. UNITS "Amp DC"
  453. MAX-ACCESS read-only
  454. STATUS current
  455. DESCRIPTION "The magnitude of the present rectifier current."
  456. ::= { dcRectifierEntry 8 }
  457.  
  458. dcRectifierAddress OBJECT-TYPE
  459. SYNTAX NonNegativeInteger
  460. MAX-ACCESS read-only
  461. STATUS current
  462. DESCRIPTION "The address of the rectifier in the system."
  463. ::= { dcRectifierEntry 9 }
  464.  
  465. dcRectifierSerialNumber OBJECT-TYPE
  466. SYNTAX DisplayString (SIZE (0..15))
  467. MAX-ACCESS read-only
  468. STATUS current
  469. DESCRIPTION "The rectifier's serial number."
  470. ::= { dcRectifierEntry 10 }
  471.  
  472. dcRectifierOperatingHours OBJECT-TYPE
  473. SYNTAX NonNegativeInteger
  474. UNITS "hours"
  475. MAX-ACCESS read-only
  476. STATUS current
  477. DESCRIPTION "The operating hours of the rectifier."
  478. ::= { dcRectifierEntry 11 }
  479.  
  480. --
  481. -- Battery Group
  482. --
  483.  
  484. dcBattery OBJECT IDENTIFIER ::= { dcObjects 5 }
  485.  
  486. dcBatteryFault OBJECT-TYPE
  487. SYNTAX Integer32
  488. MAX-ACCESS read-only
  489. STATUS current
  490. DESCRIPTION "This object indicates a fault of the components affecting more than one
  491. battery string, e.g. deep discharge contactor.
  492. Bit 0: Battery circuit test failed
  493. Bit 1: Battery test failed
  494. Bit 2: Battery temp sensor fault"
  495. ::= { dcBattery 1 }
  496.  
  497. dcBatteryVoltage1 OBJECT-TYPE
  498. SYNTAX FixedPointNumber
  499. UNITS "Volt DC"
  500. MAX-ACCESS read-only
  501. STATUS current
  502. DESCRIPTION "The magnitude of the battery 1 voltage."
  503. ::= { dcBattery 2 }
  504.  
  505. dcBatteryCurrent1 OBJECT-TYPE
  506. SYNTAX FixedPointNumber
  507. UNITS "Amp DC"
  508. MAX-ACCESS read-only
  509. STATUS current
  510. DESCRIPTION "The magnitude of the present battery 1 current."
  511. ::= { dcBattery 3 }
  512.  
  513. dcBatteryCapacity1 OBJECT-TYPE
  514. SYNTAX Integer32
  515. UNITS "amp-hours"
  516. MAX-ACCESS read-only
  517. STATUS current
  518. DESCRIPTION "The battery 1 capacity."
  519. ::= { dcBattery 4 }
  520.  
  521. dcBatteryVoltage2 OBJECT-TYPE
  522. SYNTAX FixedPointNumber
  523. UNITS "Volt DC"
  524. MAX-ACCESS read-only
  525. STATUS current
  526. DESCRIPTION "The magnitude of the battery 2 voltage."
  527. ::= { dcBattery 5 }
  528.  
  529. dcBatteryCurrent2 OBJECT-TYPE
  530. SYNTAX FixedPointNumber
  531. UNITS "Amp DC"
  532. MAX-ACCESS read-only
  533. STATUS current
  534. DESCRIPTION "The magnitude of the present battery 2 current."
  535. ::= { dcBattery 6 }
  536.  
  537. dcBatteryCapacity2 OBJECT-TYPE
  538. SYNTAX Integer32
  539. UNITS "amp-hours"
  540. MAX-ACCESS read-only
  541. STATUS current
  542. DESCRIPTION "The battery 2 capacity."
  543. ::= { dcBattery 7 }
  544.  
  545. dcBatteryTemperature OBJECT-TYPE
  546. SYNTAX FixedPointNumber
  547. UNITS "degrees Centigrade/Fahrenheit"
  548. MAX-ACCESS read-only
  549. STATUS current
  550. DESCRIPTION "The battery temperature."
  551. ::= { dcBattery 8 }
  552.  
  553. dcBatteryAutomaticBoostCharge OBJECT-TYPE
  554. SYNTAX INTEGER {
  555. disabled(1),
  556. enabled(2)
  557. }
  558. MAX-ACCESS read-only
  559. STATUS current
  560. DESCRIPTION "This object indicates if automatic boost charge is enabled or not."
  561. ::= { dcBattery 9 }
  562.  
  563. dcBatteryTemperatureControlledCharging OBJECT-TYPE
  564. SYNTAX INTEGER {
  565. disabled(1),
  566. enabled(2)
  567. }
  568. MAX-ACCESS read-only
  569. STATUS current
  570. DESCRIPTION "This object indicates if temperature controlled charging is enabled or not."
  571. ::= { dcBattery 10 }
  572.  
  573. dcBatteryCurrentLimitation OBJECT-TYPE
  574. SYNTAX INTEGER {
  575. disabled(1),
  576. enabled(2)
  577. }
  578. MAX-ACCESS read-only
  579. STATUS current
  580. DESCRIPTION "This object indicates if battery current limitation is enabled or not."
  581. ::= { dcBattery 11 }
  582.  
  583. dcBatterySensorCompensation OBJECT-TYPE
  584. SYNTAX INTEGER {
  585. disabled(1),
  586. enabled(2)
  587. }
  588. MAX-ACCESS read-only
  589. STATUS current
  590. DESCRIPTION "This object indicates if battery sensor compensation is enabled or not."
  591. ::= { dcBattery 12 }
  592.  
  593. dcBatteryAutomaticBatteryTest OBJECT-TYPE
  594. SYNTAX INTEGER {
  595. disabled(1),
  596. enabled(2)
  597. }
  598. MAX-ACCESS read-only
  599. STATUS current
  600. DESCRIPTION "This object indicates if automatic battery test is enabled or not."
  601. ::= { dcBattery 13 }
  602.  
  603. dcBatteryAutomaticBatteryCircuitTest OBJECT-TYPE
  604. SYNTAX INTEGER {
  605. disabled(1),
  606. enabled(2)
  607. }
  608. MAX-ACCESS read-only
  609. STATUS current
  610. DESCRIPTION "This object indicates if automatic battery circuit test is enabled or not."
  611. ::= { dcBattery 14 }
  612.  
  613. --
  614. -- LoadDistribution Group
  615. --
  616.  
  617. dcLoadDistribution OBJECT IDENTIFIER ::= { dcObjects 6 }
  618.  
  619. dcLoadDistributionTotalCurrent OBJECT-TYPE
  620. SYNTAX FixedPointNumber
  621. UNITS "Amp DC"
  622. MAX-ACCESS read-only
  623. STATUS current
  624. DESCRIPTION "The magnitude of the total load current."
  625. ::= { dcLoadDistribution 1 }
  626.  
  627. --
  628. -- Battery Test Group.
  629. --
  630.  
  631. dcBatteryTest OBJECT IDENTIFIER ::= { dcObjects 7 }
  632.  
  633. dcBatteryTestEndVoltage OBJECT-TYPE
  634. SYNTAX FixedPointNumber
  635. UNITS "Volt DC"
  636. MAX-ACCESS read-only
  637. STATUS current
  638. DESCRIPTION "The battery voltage at the end of the battery test."
  639. ::= { dcBatteryTest 1 }
  640.  
  641. dcBatteryTestDuration OBJECT-TYPE
  642. SYNTAX NonNegativeInteger
  643. UNITS "minutes"
  644. MAX-ACCESS read-only
  645. STATUS current
  646. DESCRIPTION "The duration of the last battery test in minutes."
  647. ::= { dcBatteryTest 2 }
  648.  
  649. dcBatteryTestDischargedAh OBJECT-TYPE
  650. SYNTAX FixedPointNumber
  651. UNITS "Ah"
  652. MAX-ACCESS read-only
  653. STATUS current
  654. DESCRIPTION "This discharged Ah during the last battery test."
  655. ::= { dcBatteryTest 3 }
  656.  
  657. dcBatteryTestDefaultSuccessCriterion OBJECT-TYPE
  658. SYNTAX INTEGER {
  659. timeOrDischargedAh(1),
  660. timeAndDischargedAh(2)
  661. }
  662. MAX-ACCESS read-only
  663. STATUS current
  664. DESCRIPTION "The type of success criterion of the last battery test."
  665. ::= { dcBatteryTest 4 }
  666.  
  667. dcBatteryTestResult OBJECT-TYPE
  668. SYNTAX INTEGER {
  669. testOk(1),
  670. testFailed(2),
  671. testInvalid(3),
  672. configurationError(4)
  673. }
  674. MAX-ACCESS read-only
  675. STATUS current
  676. DESCRIPTION "The result of the last battery test."
  677. ::= { dcBatteryTest 5 }
  678.  
  679. dcBatteryTestDate OBJECT-TYPE
  680. SYNTAX DisplayString (SIZE(0..15))
  681. MAX-ACCESS read-only
  682. STATUS current
  683. DESCRIPTION "A string containing the date of battery test start
  684. (YYYY-MM-DD)."
  685. ::= { dcBatteryTest 6 }
  686.  
  687. dcBatteryTestTime OBJECT-TYPE
  688. SYNTAX DisplayString (SIZE(0..7))
  689. MAX-ACCESS read-only
  690. STATUS current
  691. DESCRIPTION "A string containing the time of battery test start (HH:MM)."
  692. ::= { dcBatteryTest 7 }
  693.  
  694. --
  695. -- Battery Circuit test Group.
  696. --
  697.  
  698. dcBatteryCircuitTest OBJECT IDENTIFIER ::= { dcObjects 8 }
  699.  
  700. dcBatteryCircuitTestResult OBJECT-TYPE
  701. SYNTAX INTEGER {
  702. testOk(1),
  703. testFailed(2),
  704. configurationError(4)
  705. }
  706. MAX-ACCESS read-only
  707. STATUS current
  708. DESCRIPTION "The result of the last battery circuit test."
  709. ::= { dcBatteryCircuitTest 1 }
  710.  
  711. dcBatteryCircuitTestDate OBJECT-TYPE
  712. SYNTAX DisplayString (SIZE(0..15))
  713. MAX-ACCESS read-only
  714. STATUS current
  715. DESCRIPTION "A string containing the date of battery circuit test start
  716. (YYYY-MM-DD)."
  717. ::= { dcBatteryCircuitTest 2 }
  718.  
  719. dcBatteryCircuitTestTime OBJECT-TYPE
  720. SYNTAX DisplayString (SIZE(0..7))
  721. MAX-ACCESS read-only
  722. STATUS current
  723. DESCRIPTION "A string containing the time of battery circuit test start (HH:MM)."
  724. ::= { dcBatteryCircuitTest 3 }
  725.  
  726. --
  727. -- Control Group
  728. --
  729.  
  730. dcControl OBJECT IDENTIFIER ::= { dcObjects 9 }
  731.  
  732. dcControlMode OBJECT-TYPE
  733. SYNTAX INTEGER {
  734. float(1),
  735. boost(2),
  736. batteryTest(3),
  737. directFeed(4),
  738. off(5),
  739. clientSpecificOperation(6)
  740. }
  741. MAX-ACCESS read-write
  742. STATUS current
  743. DESCRIPTION "This object controls the system mode. batteryTest(3) starts a battery test and
  744. setting the mode to float(1), boost(2), directFeed(4), off(5), clientSpecificOperation(6)
  745. will manually stop a battery test. Switching to boost(2) requires automatic
  746. boost charge to be released."
  747. ::= { dcControl 1 }
  748.  
  749. dcControlRestartFaultyUnits OBJECT-TYPE
  750. SYNTAX INTEGER { restartFaultyUnits(1)}
  751. MAX-ACCESS read-write
  752. STATUS current
  753. DESCRIPTION "This object restarts all faulty units in the system. After setting this object (1), the
  754. agent responses with 0 if executed."
  755. ::= { dcControl 2 }
  756.  
  757.  
  758. --
  759. -- Configuration Group
  760. --
  761.  
  762. dcConfig OBJECT IDENTIFIER ::= { dcObjects 10 }
  763.  
  764. dcConfigFloatVoltage OBJECT-TYPE
  765. SYNTAX FixedPointNumber
  766. UNITS "Volt DC"
  767. MAX-ACCESS read-write
  768. STATUS current
  769. DESCRIPTION "The float voltage of the system."
  770. ::= { dcConfig 1 }
  771.  
  772. dcConfigBoostVoltage OBJECT-TYPE
  773. SYNTAX FixedPointNumber
  774. UNITS "Volt DC"
  775. MAX-ACCESS read-write
  776. STATUS current
  777. DESCRIPTION "The boost voltage of the system."
  778. ::= { dcConfig 2 }
  779.  
  780. dcConfigBatteryTestVoltage OBJECT-TYPE
  781. SYNTAX FixedPointNumber
  782. UNITS "Volt DC"
  783. MAX-ACCESS read-write
  784. STATUS current
  785. DESCRIPTION "The battery test-voltage of the system."
  786. ::= { dcConfig 3 }
  787.  
  788. dcConfigDirectFeedVoltage OBJECT-TYPE
  789. SYNTAX FixedPointNumber
  790. UNITS "Volt DC"
  791. MAX-ACCESS read-write
  792. STATUS current
  793. DESCRIPTION "The direct feed voltage of the system."
  794. ::= { dcConfig 4 }
  795.  
  796. --
  797. -- Alarm Group
  798. --
  799.  
  800. dcAlarm OBJECT IDENTIFIER ::= { dcObjects 11 }
  801.  
  802. dcAlarmsNumberOfActiveAlarms OBJECT-TYPE
  803. SYNTAX Integer32
  804. MAX-ACCESS read-only
  805. STATUS current
  806. DESCRIPTION "The present number of active alarm conditions."
  807. ::= { dcAlarm 1 }
  808.  
  809. dcAlarmTable OBJECT-TYPE
  810. SYNTAX SEQUENCE OF DcAlarmEntry
  811. MAX-ACCESS not-accessible
  812. STATUS current
  813. DESCRIPTION "A list of alarm entries."
  814. ::= { dcAlarm 2 }
  815.  
  816. dcAlarmEntry OBJECT-TYPE
  817. SYNTAX DcAlarmEntry
  818. MAX-ACCESS not-accessible
  819. STATUS current
  820. DESCRIPTION "An entry containing information applicable to a particular alarm."
  821. INDEX { dcAlarmId }
  822. ::= { dcAlarmTable 1 }
  823.  
  824. DcAlarmEntry ::= SEQUENCE {
  825. dcAlarmId PositiveInteger,
  826. dcAlarmWellKnownDescription AutonomousType,
  827. dcAlarmTime TimeStamp,
  828. dcAlarmState AlarmState,
  829. dcAlarmDescription DisplayString
  830. }
  831.  
  832. dcAlarmId OBJECT-TYPE
  833. SYNTAX PositiveInteger
  834. MAX-ACCESS read-only
  835. STATUS current
  836. DESCRIPTION "A unique identifier for an alarm condition. This value must remain constant."
  837. ::= { dcAlarmEntry 1 }
  838.  
  839. dcAlarmWellKnownDescription OBJECT-TYPE
  840. SYNTAX AutonomousType
  841. MAX-ACCESS read-only
  842. STATUS current
  843. DESCRIPTION "A reference to an alarm description object. The object referenced should not be
  844. accessible, but rather be used to provide a unique description of the alarm condition."
  845. ::= { dcAlarmEntry 2 }
  846.  
  847. dcAlarmTime OBJECT-TYPE
  848. SYNTAX TimeStamp
  849. MAX-ACCESS read-only
  850. STATUS current
  851. DESCRIPTION "The value of sysUpTime when the alarm condition was detected. If the alarm
  852. condition was detected at the time of agent startup and presumably existed before
  853. agent startup, the value of dcAlarmTime shall equal 0."
  854. ::= { dcAlarmEntry 3 }
  855.  
  856. dcAlarmState OBJECT-TYPE
  857. SYNTAX AlarmState
  858. MAX-ACCESS read-only
  859. STATUS current
  860. DESCRIPTION "This value shows the current alarm state."
  861. ::= { dcAlarmEntry 4 }
  862.  
  863. dcAlarmDescription OBJECT-TYPE
  864. SYNTAX DisplayString(SIZE (0..63))
  865. MAX-ACCESS read-only
  866. STATUS current
  867. DESCRIPTION "A description of the alarm condition."
  868. ::= { dcAlarmEntry 5 }
  869.  
  870. --
  871. -- Well known alarms
  872. --
  873.  
  874. dcWellKnownAlarms OBJECT IDENTIFIER ::= { dcAlarm 3 }
  875.  
  876. dcAlarmAgentCommunication OBJECT-IDENTITY
  877. STATUS current
  878. DESCRIPTION "This object indicates a communication problem from the agent to the DC-power
  879. system."
  880. ::= { dcWellKnownAlarms 1 }
  881.  
  882. dcAlarmGeneral OBJECT-IDENTITY
  883. STATUS current
  884. DESCRIPTION "This object indicates a general alarm."
  885. ::= { dcWellKnownAlarms 2 }
  886.  
  887. dcAlarmNonUrgentError OBJECT-IDENTITY
  888. STATUS current
  889. DESCRIPTION "This object indicates a non urgent error."
  890. ::= { dcWellKnownAlarms 3 }
  891.  
  892. dcAlarmUrgentError OBJECT-IDENTITY
  893. STATUS current
  894. DESCRIPTION "This object indicates an urgent error."
  895. ::= { dcWellKnownAlarms 4 }
  896.  
  897. dcAlarmBattDischarge OBJECT-IDENTITY
  898. STATUS current
  899. DESCRIPTION "This object indicates that the battery is in discharge mode."
  900. ::= { dcWellKnownAlarms 5 }
  901.  
  902. dcAlarmBoost OBJECT-IDENTITY
  903. STATUS current
  904. DESCRIPTION "This object indicates that the system is in boost mode."
  905. ::= { dcWellKnownAlarms 6 }
  906.  
  907. dcAlarmAddressRedundancyWarning OBJECT-IDENTITY
  908. STATUS current
  909. DESCRIPTION "This object indicates a rectifier address redundancy warning."
  910. ::= { dcWellKnownAlarms 7 }
  911.  
  912. dcAlarmAddressRedundancyFault OBJECT-IDENTITY
  913. STATUS current
  914. DESCRIPTION "This object indicates a rectifier address redundancy fault."
  915. ::= { dcWellKnownAlarms 8 }
  916.  
  917. dcAlarmCurrentRedundancyFault OBJECT-IDENTITY
  918. STATUS current
  919. DESCRIPTION "This object indicates a rectifier current redundancy fault."
  920. ::= { dcWellKnownAlarms 9 }
  921.  
  922. dcAlarmBatteryFault OBJECT-IDENTITY
  923. STATUS current
  924. DESCRIPTION "This object indicates an alarm of batteries, e.g. fuse blown, symmetry or
  925. temperature."
  926. ::= { dcWellKnownAlarms 10 }
  927.  
  928. dcAlarmBatteryTestInProgress OBJECT-IDENTITY
  929. STATUS current
  930. DESCRIPTION "This object indicates that the system is in battery test mode."
  931. ::= { dcWellKnownAlarms 11 }
  932.  
  933. dcAlarmBatteryTestFailed OBJECT-IDENTITY
  934. STATUS current
  935. DESCRIPTION "This object indicates that the battery test has failed."
  936. ::= { dcWellKnownAlarms 12 }
  937.  
  938. dcAlarmBatteryTestInvalid OBJECT-IDENTITY
  939. STATUS current
  940. DESCRIPTION "This object indicates an invalid battery test result."
  941. ::= { dcWellKnownAlarms 13 }
  942.  
  943. dcAlarmBatteryCircuittestFailed OBJECT-IDENTITY
  944. STATUS current
  945. DESCRIPTION "This object indicates that the battery circuittest has failed."
  946. ::= { dcWellKnownAlarms 14 }
  947.  
  948. dcAlarmAllRectifierOff OBJECT-IDENTITY
  949. STATUS current
  950. DESCRIPTION "This object indicates that all rectifiers are off."
  951. ::= { dcWellKnownAlarms 15 }
  952.  
  953. dcAlarmRectifierOutputCurrentHigh OBJECT-IDENTITY
  954. STATUS current
  955. DESCRIPTION "This object indicates that the rectifier output current is high."
  956. ::= { dcWellKnownAlarms 16 }
  957.  
  958. dcAlarmRectifierOutputVoltageOutOfRange OBJECT-IDENTITY
  959. STATUS current
  960. DESCRIPTION "This object indicates that the rectifier output voltage is out of range."
  961. ::= { dcWellKnownAlarms 17 }
  962.  
  963. dcAlarmRectifierOvervoltage OBJECT-IDENTITY
  964. STATUS current
  965. DESCRIPTION "This object indicates a rectifier overvoltage."
  966. ::= { dcWellKnownAlarms 18 }
  967.  
  968. dcAlarmRectifierACInputFault OBJECT-IDENTITY
  969. STATUS current
  970. DESCRIPTION "This object indicates an alarm in the AC-input, e.g. ac input fuse blown, ac input
  971. breaker tripped or mains failure."
  972. ::= { dcWellKnownAlarms 19 }
  973.  
  974. dcAlarmRectifierFault OBJECT-IDENTITY
  975. STATUS current
  976. DESCRIPTION "This object indicates an alarm of rectifiers, e.g. broken rectifier, fan or
  977. temperature alarm."
  978. ::= { dcWellKnownAlarms 20 }
  979.  
  980. dcAlarmRectifierFanFault OBJECT-IDENTITY
  981. STATUS current
  982. DESCRIPTION "This object indicates that a rectifier fan failed.
  983. The device id is given in the dcAlarmDevice field."
  984. ::= { dcWellKnownAlarms 21 }
  985.  
  986. dcAlarmRectifierOff OBJECT-IDENTITY
  987. STATUS current
  988. DESCRIPTION "This object indicates that the rectifier given as dcAlarmDevice is off."
  989. ::= { dcWellKnownAlarms 22 }
  990.  
  991. dcAlarmRectifierTemperatureHighWarning OBJECT-IDENTITY
  992. STATUS current
  993. DESCRIPTION "This object indicates a high rectifier temperature warning."
  994. ::= { dcWellKnownAlarms 23 }
  995.  
  996. dcAlarmRectifierTemperatureHighFault OBJECT-IDENTITY
  997. STATUS current
  998. DESCRIPTION "This object indicates a high rectifier temperature fault."
  999. ::= { dcWellKnownAlarms 24 }
  1000.  
  1001. dcAlarmRectifierTemperatureSensorFault OBJECT-IDENTITY
  1002. STATUS current
  1003. DESCRIPTION "This object indicates a rectifier temperature sensor fault."
  1004. ::= { dcWellKnownAlarms 25 }
  1005.  
  1006. dcAlarmRectifierShortCircuitFault OBJECT-IDENTITY
  1007. STATUS current
  1008. DESCRIPTION "This object indicates a rectifier short circuit fault."
  1009. ::= { dcWellKnownAlarms 26 }
  1010.  
  1011. dcAlarmBatterySymmetryFault OBJECT-IDENTITY
  1012. STATUS current
  1013. DESCRIPTION "This object indicates a battery symmetry fault."
  1014. ::= { dcWellKnownAlarms 27 }
  1015.  
  1016. dcAlarmBatteryTemperatureSensorFault OBJECT-IDENTITY
  1017. STATUS current
  1018. DESCRIPTION "This object indicates a battery temperature sensor fault."
  1019. ::= { dcWellKnownAlarms 28 }
  1020.  
  1021. dcAlarmClientSpecificAlarm1 OBJECT-IDENTITY
  1022. STATUS current
  1023. DESCRIPTION "This object indicates a client specific alarm."
  1024. ::= { dcWellKnownAlarms 50 }
  1025.  
  1026. dcAlarmClientSpecificAlarm2 OBJECT-IDENTITY
  1027. STATUS current
  1028. DESCRIPTION "This object indicates a client specific alarm."
  1029. ::= { dcWellKnownAlarms 51 }
  1030.  
  1031. dcAlarmClientSpecificAlarm3 OBJECT-IDENTITY
  1032. STATUS current
  1033. DESCRIPTION "This object indicates a client specific alarm."
  1034. ::= { dcWellKnownAlarms 52 }
  1035.  
  1036. dcAlarmClientSpecificAlarm4 OBJECT-IDENTITY
  1037. STATUS current
  1038. DESCRIPTION "This object indicates a client specific alarm."
  1039. ::= { dcWellKnownAlarms 53 }
  1040.  
  1041. dcAlarmClientSpecificAlarm5 OBJECT-IDENTITY
  1042. STATUS current
  1043. DESCRIPTION "This object indicates a client specific alarm."
  1044. ::= { dcWellKnownAlarms 54 }
  1045.  
  1046. dcAlarmClientSpecificAlarm6 OBJECT-IDENTITY
  1047. STATUS current
  1048. DESCRIPTION "This object indicates a client specific alarm."
  1049. ::= { dcWellKnownAlarms 55 }
  1050.  
  1051. dcAlarmClientSpecificAlarm7 OBJECT-IDENTITY
  1052. STATUS current
  1053. DESCRIPTION "This object indicates a client specific alarm."
  1054. ::= { dcWellKnownAlarms 56 }
  1055.  
  1056. dcAlarmClientSpecificAlarm8 OBJECT-IDENTITY
  1057. STATUS current
  1058. DESCRIPTION "This object indicates a client specific alarm."
  1059. ::= { dcWellKnownAlarms 57 }
  1060.  
  1061. dcAlarmClientSpecificAlarm9 OBJECT-IDENTITY
  1062. STATUS current
  1063. DESCRIPTION "This object indicates a client specific alarm."
  1064. ::= { dcWellKnownAlarms 58 }
  1065.  
  1066. dcAlarmClientSpecificAlarm10 OBJECT-IDENTITY
  1067. STATUS current
  1068. DESCRIPTION "This object indicates a client specific alarm."
  1069. ::= { dcWellKnownAlarms 59 }
  1070.  
  1071. --
  1072. -- Powermanagement Group
  1073. --
  1074.  
  1075. dcPowermanagement OBJECT IDENTIFIER ::= { dcObjects 12 }
  1076.  
  1077. dcPowermanagementMode OBJECT-TYPE
  1078. SYNTAX INTEGER {
  1079. disabled(1),
  1080. enabled(2)
  1081. }
  1082. MAX-ACCESS read-only
  1083. STATUS current
  1084. DESCRIPTION "The current state of the powermanagement."
  1085. ::= { dcPowermanagement 1 }
  1086.  
  1087. dcPowermanagementNumModulesInStandby OBJECT-TYPE
  1088. SYNTAX NonNegativeInteger
  1089. MAX-ACCESS read-only
  1090. STATUS current
  1091. DESCRIPTION "The number of modules in standby."
  1092. ::= { dcPowermanagement 2 }
  1093.  
  1094. dcPowermanagementMinNumModulesSwitchedOn OBJECT-TYPE
  1095. SYNTAX NonNegativeInteger
  1096. MAX-ACCESS read-only
  1097. STATUS current
  1098. DESCRIPTION "The minimum number of switched on modules."
  1099. ::= { dcPowermanagement 3 }
  1100.  
  1101. dcMCU3000Traps OBJECT IDENTIFIER ::= { dcmcu3000-MIB 2 }
  1102.  
  1103. dcTraps OBJECT IDENTIFIER ::= { dcMCU3000Traps 0 } --- reverse-mappable
  1104.  
  1105. dcTrapAlarmEntryAdded NOTIFICATION-TYPE
  1106. OBJECTS { dcAlarmId, dcAlarmWellKnownDescription, dcAlarmDescription }
  1107. STATUS current
  1108. DESCRIPTION "This trap is sent upon a alarm in the system appears. Bindings in the trap are
  1109. descriptions of the alarm. Additionally binding snmpTrapEnterprise identifies
  1110. the dc power system (oid)."
  1111. ::= { dcTraps 1 }
  1112.  
  1113. dcTrapAlarmEntryRemoved NOTIFICATION-TYPE
  1114. OBJECTS { dcAlarmId, dcAlarmWellKnownDescription, dcAlarmDescription }
  1115. STATUS current
  1116. DESCRIPTION "This trap is sent upon a alarm in the system disappears. Binding in the trap are
  1117. descriptions of the alarm. Additionally binding snmpTrapEnterprise identifies
  1118. the dc power system (oid)."
  1119. ::= { dcTraps 2 }
  1120.  
  1121. dcTrapSystemCheckInTrap NOTIFICATION-TYPE
  1122. OBJECTS { dcPowerSystemFault }
  1123. STATUS current
  1124. DESCRIPTION "This trap occurs every 7 days to acknowledge that
  1125. the system is running. Additionally binding snmpTrapEnterprise identifies
  1126. the dc power system (oid)."
  1127. ::= { dcTraps 3 }
  1128.  
  1129. -- Conformance information
  1130.  
  1131. dcmcu3000MIBConformance OBJECT IDENTIFIER ::= { dcmcu3000-MIB 3}
  1132.  
  1133. dcmcu3000MIBCompliances OBJECT IDENTIFIER ::= { dcmcu3000MIBConformance 1}
  1134.  
  1135. dcmcu3000MIBCompliance MODULE-COMPLIANCE
  1136. STATUS current
  1137. DESCRIPTION
  1138. "The compliance statement for SNMPv2 entities which
  1139. implement the Benning DC MCU MIB 2."
  1140. MODULE
  1141. MANDATORY-GROUPS { dcIdentGroup, dcPowerSystemGroup, dcControllerGroup,
  1142. dcRectifierGroup, dcBatteryGroup, dcLoadDistributionGroup,
  1143. dcBatteryTestGroup, dcBatteryCircuitTestGroup, dcControlGroup, dcConfigGroup,
  1144. dcAlarmGroup, dcPowermanagementGroup, dcTrapsGroup }
  1145.  
  1146. ::= { dcmcu3000MIBCompliances 1}
  1147.  
  1148. dcmcu3000MIBGroups OBJECT IDENTIFIER ::= { dcmcu3000MIBConformance 2}
  1149.  
  1150. dcIdentGroup OBJECT-GROUP
  1151. OBJECTS {
  1152. dcIdentManufacturer, dcIdentModel,
  1153. dcIdentSerialNumber, dcIdentName,
  1154. dcIdentDescription, dcIdentSystemInstallationDate,
  1155. dcIdentNominalVoltage, dcIdentNominalCurrent,
  1156. dcIdentNominalValues
  1157. }
  1158. STATUS current
  1159. DESCRIPTION
  1160. "A collection of objects provided for the dc mcu ident group."
  1161. ::= { dcmcu3000MIBGroups 1}
  1162.  
  1163. dcPowerSystemGroup OBJECT-GROUP
  1164. OBJECTS {
  1165. dcPowerSystemBusbarVoltage, dcPowerSystemTotalRectCurrent,
  1166. dcPowerSystemTotalBatteryCurrent, dcPowerSystemTotalLoadCurrent,
  1167. dcPowerSystemTotalOutputPower, dcPowerSystemRelativeOutputPower,
  1168. dcPowerSystemStatus, dcPowerSystemFault,
  1169. dcPowerSystemTemperature, dcPowerSystemNumRectifiers,
  1170. dcPowerSystemNumRectifiersOuputPowerAvailable,
  1171. dcPowerSystemClientSpecificMeasurementDescription,
  1172. dcPowerSystemClientSpecificMeasurementValue, dcPowerSystemClientSpecificMeasurementUnit
  1173. }
  1174. STATUS current
  1175. DESCRIPTION
  1176. "A collection of objects provided for the dc mcu system group."
  1177. ::= { dcmcu3000MIBGroups 2 }
  1178.  
  1179. dcControllerGroup OBJECT-GROUP
  1180. OBJECTS {
  1181. dcControllerSerialNumber, dcControllerSoftwareVersion,
  1182. dcControllerAgentSoftwareVersion
  1183. }
  1184. STATUS current
  1185. DESCRIPTION
  1186. "A collection of objects provided for the dc mcu controller group."
  1187. ::= { dcmcu3000MIBGroups 3 }
  1188.  
  1189. dcRectifierGroup OBJECT-GROUP
  1190. OBJECTS {
  1191. dcRectifierNumRectifiers,
  1192. dcRectifierFirmwareVersion, dcRectifierStatus,
  1193. dcRectifierModuleFault, dcRectifierFanFault,
  1194. dcRectifierMainsFault, dcRectifierVoltage,
  1195. dcRectifierCurrent, dcRectifierAddress,
  1196. dcRectifierSerialNumber, dcRectifierOperatingHours
  1197. }
  1198. STATUS current
  1199. DESCRIPTION
  1200. "A collection of objects provided for the dc mcu rectifier group."
  1201. ::= { dcmcu3000MIBGroups 4 }
  1202.  
  1203. dcBatteryGroup OBJECT-GROUP
  1204. OBJECTS {
  1205. dcBatteryFault, dcBatteryVoltage1,
  1206. dcBatteryCurrent1, dcBatteryCapacity1,
  1207. dcBatteryVoltage2, dcBatteryCurrent2,
  1208. dcBatteryCapacity2, dcBatteryTemperature,
  1209. dcBatteryAutomaticBoostCharge, dcBatteryTemperatureControlledCharging,
  1210. dcBatteryCurrentLimitation, dcBatterySensorCompensation,
  1211. dcBatteryAutomaticBatteryTest, dcBatteryAutomaticBatteryCircuitTest
  1212. }
  1213. STATUS current
  1214. DESCRIPTION
  1215. "A collection of objects provided for the dc mcu battery group."
  1216. ::= { dcmcu3000MIBGroups 5 }
  1217.  
  1218. dcLoadDistributionGroup OBJECT-GROUP
  1219. OBJECTS {
  1220. dcLoadDistributionTotalCurrent
  1221. }
  1222. STATUS current
  1223. DESCRIPTION
  1224. "A collection of objects provided for the dc mcu load distribution group."
  1225. ::= { dcmcu3000MIBGroups 6 }
  1226.  
  1227. dcBatteryTestGroup OBJECT-GROUP
  1228. OBJECTS {
  1229. dcBatteryTestEndVoltage,
  1230. dcBatteryTestDuration, dcBatteryTestDischargedAh,
  1231. dcBatteryTestDefaultSuccessCriterion, dcBatteryTestResult,
  1232. dcBatteryTestDate, dcBatteryTestTime
  1233. }
  1234. STATUS current
  1235. DESCRIPTION
  1236. "A collection of objects provided for the dc mcu battery test group."
  1237. ::= { dcmcu3000MIBGroups 7 }
  1238.  
  1239. dcBatteryCircuitTestGroup OBJECT-GROUP
  1240. OBJECTS {
  1241. dcBatteryCircuitTestResult,
  1242. dcBatteryCircuitTestDate, dcBatteryCircuitTestTime
  1243. }
  1244. STATUS current
  1245. DESCRIPTION
  1246. "A collection of objects provided for the dc mcu battery circuittest group."
  1247. ::= { dcmcu3000MIBGroups 8 }
  1248.  
  1249. dcControlGroup OBJECT-GROUP
  1250. OBJECTS {
  1251. dcControlMode, dcControlRestartFaultyUnits
  1252. }
  1253. STATUS current
  1254. DESCRIPTION
  1255. "A collection of objects provided for the dc mcu control group."
  1256. ::= { dcmcu3000MIBGroups 9 }
  1257.  
  1258. dcConfigGroup OBJECT-GROUP
  1259. OBJECTS {
  1260. dcConfigFloatVoltage, dcConfigBoostVoltage,
  1261. dcConfigBatteryTestVoltage, dcConfigDirectFeedVoltage
  1262.  
  1263. }
  1264. STATUS current
  1265. DESCRIPTION
  1266. "A collection of objects provided for the dc mcu config group."
  1267. ::= { dcmcu3000MIBGroups 10 }
  1268.  
  1269. dcAlarmGroup OBJECT-GROUP
  1270. OBJECTS {
  1271. dcAlarmsNumberOfActiveAlarms,
  1272. dcAlarmId, dcAlarmWellKnownDescription,
  1273. dcAlarmTime, dcAlarmState,
  1274. dcAlarmDescription
  1275. }
  1276. STATUS current
  1277. DESCRIPTION
  1278. "A collection of objects provided for the dc mcu alarm group."
  1279. ::= { dcmcu3000MIBGroups 11 }
  1280.  
  1281. dcPowermanagementGroup OBJECT-GROUP
  1282. OBJECTS {
  1283. dcPowermanagementMode, dcPowermanagementNumModulesInStandby,
  1284. dcPowermanagementMinNumModulesSwitchedOn
  1285. }
  1286. STATUS current
  1287. DESCRIPTION
  1288. "A collection of objects provided for the dc mcu auxiliary group."
  1289. ::= { dcmcu3000MIBGroups 12 }
  1290.  
  1291. dcTrapsGroup NOTIFICATION-GROUP
  1292. NOTIFICATIONS {
  1293. dcTrapAlarmEntryAdded,
  1294. dcTrapAlarmEntryRemoved,
  1295. dcTrapSystemCheckInTrap
  1296. }
  1297. STATUS current
  1298. DESCRIPTION
  1299. "A collection of objects provided for the dc mcu traps group."
  1300. ::= { dcmcu3000MIBGroups 13 }
  1301.  
  1302. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement