Netmate II(Three).MIB 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841
  1. --UPS3P-MIB { iso(1) org(3) dod(6) internet(1) private(4)
  2. -- enterprises(1) rcmib(2350) }
  3. UPS3P-MIB DEFINITIONS ::= BEGIN
  4. -- Title: PPC TOP LEVEL MIB
  5. -- Date: January 07, 1994 Version 1.00
  6. --
  7. -- Date: January 17, 1994 Version 1.01
  8. --
  9. -- Date: July 14, 1994 Version 1.02
  10. IMPORTS
  11. enterprises, IpAddress
  12. FROM RFC1155-SMI
  13. DisplayString
  14. FROM RFC1213-MIB
  15. OBJECT-TYPE
  16. FROM RFC-1212
  17. TRAP-TYPE
  18. FROM RFC-1215;
  19. rcmib OBJECT IDENTIFIER ::= { enterprises 2350 }
  20. products OBJECT IDENTIFIER ::= { rcmib 1 }
  21. ups3p OBJECT IDENTIFIER ::= { products 1 }
  22. --devTraps OBJECT IDENTIFIER ::= { products 2 }
  23. ups3pAnalog OBJECT IDENTIFIER ::= { ups3p 1 }
  24. ups3pSwitch OBJECT IDENTIFIER ::= { ups3p 2 }
  25. ups3pControl OBJECT IDENTIFIER ::= { ups3p 3 }
  26. ups3pStrInfo OBJECT IDENTIFIER ::= { ups3p 4 }
  27. --ups3pRate OBJECT IDENTIFIER ::= { ups3p 5 }
  28. -- the ups3pAnalog group
  29. upsAutoRestartType OBJECT-TYPE
  30. SYNTAX INTEGER {
  31. automatic(0),
  32. manual(100)
  33. }
  34. ACCESS read-only
  35. STATUS mandatory
  36. DESCRIPTION
  37. "The current UPS automatic restart type"
  38. ::= { ups3pAnalog 21 }
  39. --shutdownType OBJECT-TYPE
  40. -- SYNTAX INTEGER {
  41. -- shutdown_output_only(0),
  42. -- Entire(100)
  43. -- }
  44. -- ACCESS read-only
  45. -- STATUS mandatory
  46. -- DESCRIPTION
  47. -- "The current UPS shutdown type"
  48. -- ::= { ups3pAnalog 22 }
  49. batCondition OBJECT-TYPE
  50. SYNTAX INTEGER {
  51. good(0),
  52. weak(100),
  53. replace(200)
  54. }
  55. ACCESS read-only
  56. STATUS mandatory
  57. DESCRIPTION
  58. "The current Battery Condition"
  59. ::= { ups3pAnalog 23 }
  60. batStatus OBJECT-TYPE
  61. SYNTAX INTEGER {
  62. OK(0),
  63. Low(100),
  64. Depleted(200)
  65. }
  66. ACCESS read-only
  67. STATUS mandatory
  68. DESCRIPTION
  69. "The current Battery Status"
  70. ::= { ups3pAnalog 24 }
  71. batChargeStatus OBJECT-TYPE
  72. SYNTAX INTEGER {
  73. floating(0),
  74. charging(100),
  75. resting(200),
  76. discharging(300)
  77. }
  78. ACCESS read-only
  79. STATUS mandatory
  80. DESCRIPTION
  81. "The current Battery Charge Status"
  82. ::= { ups3pAnalog 25 }
  83. secondOnBattery OBJECT-TYPE
  84. SYNTAX INTEGER
  85. ACCESS read-only
  86. STATUS mandatory
  87. DESCRIPTION
  88. "The current UPS Senond On Battery in 1/100 Second"
  89. ::= { ups3pAnalog 26 }
  90. estimatedMinutesOnBat OBJECT-TYPE
  91. SYNTAX INTEGER
  92. ACCESS read-only
  93. STATUS mandatory
  94. DESCRIPTION
  95. "The current UPS estimated Minutes On Battery in 1/100 Minutes"
  96. ::= { ups3pAnalog 27 }
  97. estimatedCharge OBJECT-TYPE
  98. SYNTAX INTEGER
  99. ACCESS read-only
  100. STATUS mandatory
  101. DESCRIPTION
  102. "The current UPS estimated Charge in 1/100 %"
  103. ::= { ups3pAnalog 28 }
  104. batteryVol OBJECT-TYPE
  105. SYNTAX INTEGER
  106. ACCESS read-only
  107. STATUS mandatory
  108. DESCRIPTION
  109. "The current UPS Battery voltage in 1/100 V"
  110. ::= { ups3pAnalog 29 }
  111. batteryCurrent OBJECT-TYPE
  112. SYNTAX INTEGER
  113. ACCESS read-only
  114. STATUS mandatory
  115. DESCRIPTION
  116. "The current UPS Battery Current in 1/100 A"
  117. ::= { ups3pAnalog 30 }
  118. batteryTemperature OBJECT-TYPE
  119. SYNTAX INTEGER
  120. ACCESS read-only
  121. STATUS mandatory
  122. DESCRIPTION
  123. "The current UPS Battery Temperature in 1/100 C"
  124. ::= { ups3pAnalog 31 }
  125. inputLineBads OBJECT-TYPE
  126. SYNTAX INTEGER
  127. ACCESS read-only
  128. STATUS mandatory
  129. DESCRIPTION
  130. "The current UPS Input line bads in 1/100 line"
  131. ::= { ups3pAnalog 32 }
  132. inputLines OBJECT-TYPE
  133. SYNTAX INTEGER
  134. ACCESS read-only
  135. STATUS mandatory
  136. DESCRIPTION
  137. "The current UPS Input line in 1/100 line"
  138. ::= { ups3pAnalog 33 }
  139. inputLine1Fre OBJECT-TYPE
  140. SYNTAX INTEGER
  141. ACCESS read-only
  142. STATUS mandatory
  143. DESCRIPTION
  144. "The current UPS Input Line1 Fre in 1/100 Hz"
  145. ::= { ups3pAnalog 34 }
  146. inputLine1Vol OBJECT-TYPE
  147. SYNTAX INTEGER
  148. ACCESS read-only
  149. STATUS mandatory
  150. DESCRIPTION
  151. "The current UPS Input Line1 voltage in 1/100 V"
  152. ::= { ups3pAnalog 35 }
  153. inputLine1Cur OBJECT-TYPE
  154. SYNTAX INTEGER
  155. ACCESS read-only
  156. STATUS mandatory
  157. DESCRIPTION
  158. "The current UPS Input Line1 Current in 1/100 A"
  159. ::= { ups3pAnalog 36 }
  160. inputLine1Power OBJECT-TYPE
  161. SYNTAX INTEGER
  162. ACCESS read-only
  163. STATUS mandatory
  164. DESCRIPTION
  165. "The current UPS Input Line1 Power in 1/100 KW"
  166. ::= { ups3pAnalog 37 }
  167. inputLine2Fre OBJECT-TYPE
  168. SYNTAX INTEGER
  169. ACCESS read-only
  170. STATUS mandatory
  171. DESCRIPTION
  172. "The current UPS Input Line2 Fre in 1/100 Hz"
  173. ::= { ups3pAnalog 38 }
  174. inputLine2Vol OBJECT-TYPE
  175. SYNTAX INTEGER
  176. ACCESS read-only
  177. STATUS mandatory
  178. DESCRIPTION
  179. "The current UPS Input Line2 voltage in 1/100 V"
  180. ::= { ups3pAnalog 39 }
  181. inputLine2Cur OBJECT-TYPE
  182. SYNTAX INTEGER
  183. ACCESS read-only
  184. STATUS mandatory
  185. DESCRIPTION
  186. "The current UPS Input Line2 Current in 1/100 A"
  187. ::= { ups3pAnalog 40 }
  188. inputLine2Power OBJECT-TYPE
  189. SYNTAX INTEGER
  190. ACCESS read-only
  191. STATUS mandatory
  192. DESCRIPTION
  193. "The current UPS Input Line2 Power in 1/100 KW"
  194. ::= { ups3pAnalog 41 }
  195. inputLine3Fre OBJECT-TYPE
  196. SYNTAX INTEGER
  197. ACCESS read-only
  198. STATUS mandatory
  199. DESCRIPTION
  200. "The current UPS Input Line3 Fre in 1/100 Hz"
  201. ::= { ups3pAnalog 42 }
  202. inputLine3Vol OBJECT-TYPE
  203. SYNTAX INTEGER
  204. ACCESS read-only
  205. STATUS mandatory
  206. DESCRIPTION
  207. "The current UPS Input Line3 voltage in 1/100 V"
  208. ::= { ups3pAnalog 43 }
  209. inputLine3Cur OBJECT-TYPE
  210. SYNTAX INTEGER
  211. ACCESS read-only
  212. STATUS mandatory
  213. DESCRIPTION
  214. "The current UPS Input Line3 Current in 1/100 A"
  215. ::= { ups3pAnalog 44 }
  216. inputLine3Power OBJECT-TYPE
  217. SYNTAX INTEGER
  218. ACCESS read-only
  219. STATUS mandatory
  220. DESCRIPTION
  221. "The current UPS Input Line3 Power in 1/100 KW"
  222. ::= { ups3pAnalog 45 }
  223. outputSource OBJECT-TYPE
  224. SYNTAX INTEGER {
  225. Normal(0),
  226. ByBattery(100),
  227. ByPass(200),
  228. Reduce(300),
  229. Boost(400),
  230. Other(500)
  231. }
  232. ACCESS read-only
  233. STATUS mandatory
  234. DESCRIPTION
  235. "The current UPS Output Source"
  236. ::= { ups3pAnalog 46 }
  237. outputFre OBJECT-TYPE
  238. SYNTAX INTEGER
  239. ACCESS read-only
  240. STATUS mandatory
  241. DESCRIPTION
  242. "The current UPS Output Fre in 1/100 HZ"
  243. ::= { ups3pAnalog 47 }
  244. outputLines OBJECT-TYPE
  245. SYNTAX INTEGER
  246. ACCESS read-only
  247. STATUS mandatory
  248. DESCRIPTION
  249. "The current UPS Output Lines in 1/100"
  250. ::= { ups3pAnalog 48 }
  251. outputLine1Vol OBJECT-TYPE
  252. SYNTAX INTEGER
  253. ACCESS read-only
  254. STATUS mandatory
  255. DESCRIPTION
  256. "The current UPS Output Line1 voltage in 1/100 V"
  257. ::= { ups3pAnalog 49 }
  258. outputLine1Cur OBJECT-TYPE
  259. SYNTAX INTEGER
  260. ACCESS read-only
  261. STATUS mandatory
  262. DESCRIPTION
  263. "The current UPS Output Line1 Current in 1/100 A"
  264. ::= { ups3pAnalog 50 }
  265. outputLine1Power OBJECT-TYPE
  266. SYNTAX INTEGER
  267. ACCESS read-only
  268. STATUS mandatory
  269. DESCRIPTION
  270. "The current UPS Output Line1 Power in 1/100 KW"
  271. ::= { ups3pAnalog 51 }
  272. outputLine1Load OBJECT-TYPE
  273. SYNTAX INTEGER
  274. ACCESS read-only
  275. STATUS mandatory
  276. DESCRIPTION
  277. "The current UPS Output Line1 Load in 1/100 %"
  278. ::= { ups3pAnalog 52 }
  279. outputLine2Vol OBJECT-TYPE
  280. SYNTAX INTEGER
  281. ACCESS read-only
  282. STATUS mandatory
  283. DESCRIPTION
  284. "The current UPS Output Line2 voltage in 1/100 V"
  285. ::= { ups3pAnalog 53 }
  286. outputLine2Cur OBJECT-TYPE
  287. SYNTAX INTEGER
  288. ACCESS read-only
  289. STATUS mandatory
  290. DESCRIPTION
  291. "The current UPS Output Line2 Current in 1/100 A"
  292. ::= { ups3pAnalog 54 }
  293. outputLine2Power OBJECT-TYPE
  294. SYNTAX INTEGER
  295. ACCESS read-only
  296. STATUS mandatory
  297. DESCRIPTION
  298. "The current UPS Output Line2 Power in 1/100 KW"
  299. ::= { ups3pAnalog 55 }
  300. outputLine2Load OBJECT-TYPE
  301. SYNTAX INTEGER
  302. ACCESS read-only
  303. STATUS mandatory
  304. DESCRIPTION
  305. "The current UPS Output Line2 Load in 1/100 %"
  306. ::= { ups3pAnalog 56 }
  307. outputLine3Vol OBJECT-TYPE
  308. SYNTAX INTEGER
  309. ACCESS read-only
  310. STATUS mandatory
  311. DESCRIPTION
  312. "The current UPS Output Line3 voltage in 1/100 V"
  313. ::= { ups3pAnalog 57 }
  314. outputLine3Cur OBJECT-TYPE
  315. SYNTAX INTEGER
  316. ACCESS read-only
  317. STATUS mandatory
  318. DESCRIPTION
  319. "The current UPS Output Line3 Current in 1/100 A"
  320. ::= { ups3pAnalog 58 }
  321. outputLine3Power OBJECT-TYPE
  322. SYNTAX INTEGER
  323. ACCESS read-only
  324. STATUS mandatory
  325. DESCRIPTION
  326. "The current UPS Output Line3 Power in 1/100 KW"
  327. ::= { ups3pAnalog 59 }
  328. outputLine3Load OBJECT-TYPE
  329. SYNTAX INTEGER
  330. ACCESS read-only
  331. STATUS mandatory
  332. DESCRIPTION
  333. "The current UPS Output Line3 Load in 1/100 %"
  334. ::= { ups3pAnalog 60 }
  335. bypassFre OBJECT-TYPE
  336. SYNTAX INTEGER
  337. ACCESS read-only
  338. STATUS mandatory
  339. DESCRIPTION
  340. "The current UPS Bypass Fre in 1/100 HZ"
  341. ::= { ups3pAnalog 61 }
  342. bypassLines OBJECT-TYPE
  343. SYNTAX INTEGER
  344. ACCESS read-only
  345. STATUS mandatory
  346. DESCRIPTION
  347. "The current UPS Bypass Lines in 1/100"
  348. ::= { ups3pAnalog 62 }
  349. bypassLine1Vol OBJECT-TYPE
  350. SYNTAX INTEGER
  351. ACCESS read-only
  352. STATUS mandatory
  353. DESCRIPTION
  354. "The current UPS Bypass Line1 voltage in 1/100 V"
  355. ::= { ups3pAnalog 63 }
  356. bypassLine1Cur OBJECT-TYPE
  357. SYNTAX INTEGER
  358. ACCESS read-only
  359. STATUS mandatory
  360. DESCRIPTION
  361. "The current UPS Bypass Line1 Current in 1/100 A"
  362. ::= { ups3pAnalog 64 }
  363. bypassLine1Power OBJECT-TYPE
  364. SYNTAX INTEGER
  365. ACCESS read-only
  366. STATUS mandatory
  367. DESCRIPTION
  368. "The current UPS Bypass Line1 Power in 1/100 W"
  369. ::= { ups3pAnalog 65 }
  370. bypassLine2Vol OBJECT-TYPE
  371. SYNTAX INTEGER
  372. ACCESS read-only
  373. STATUS mandatory
  374. DESCRIPTION
  375. "The current UPS Bypass Line2 voltage in 1/100 V"
  376. ::= { ups3pAnalog 66 }
  377. bypassLine2Cur OBJECT-TYPE
  378. SYNTAX INTEGER
  379. ACCESS read-only
  380. STATUS mandatory
  381. DESCRIPTION
  382. "The current UPS Bypass Line2 Current in 1/100 A"
  383. ::= { ups3pAnalog 67 }
  384. bypassLine2Power OBJECT-TYPE
  385. SYNTAX INTEGER
  386. ACCESS read-only
  387. STATUS mandatory
  388. DESCRIPTION
  389. "The current UPS Bypass Line2 Power in 1/100 W"
  390. ::= { ups3pAnalog 68 }
  391. bypassLine3Vol OBJECT-TYPE
  392. SYNTAX INTEGER
  393. ACCESS read-only
  394. STATUS mandatory
  395. DESCRIPTION
  396. "The current UPS Bypass Line3 voltage in 1/100 V"
  397. ::= { ups3pAnalog 69 }
  398. bypassLine3Cur OBJECT-TYPE
  399. SYNTAX INTEGER
  400. ACCESS read-only
  401. STATUS mandatory
  402. DESCRIPTION
  403. "The current UPS Bypass Line3 Current in 1/100 A"
  404. ::= { ups3pAnalog 70 }
  405. bypassLine3Power OBJECT-TYPE
  406. SYNTAX INTEGER
  407. ACCESS read-only
  408. STATUS mandatory
  409. DESCRIPTION
  410. "The current UPS Bypass Line3 Power in 1/100 W"
  411. ::= { ups3pAnalog 71 }
  412. testResult OBJECT-TYPE
  413. SYNTAX INTEGER {
  414. NoTest(0),
  415. TestPass(100),
  416. TestInProgress(200),
  417. GeneralTestFail(300),
  418. BatteryTestFail(400),
  419. DeepBatteryTestFail(500)
  420. }
  421. ACCESS read-only
  422. STATUS mandatory
  423. DESCRIPTION
  424. "The current UPS Test result"
  425. ::= { ups3pAnalog 72 }
  426. outputTotalPower OBJECT-TYPE
  427. SYNTAX INTEGER
  428. ACCESS read-only
  429. STATUS mandatory
  430. DESCRIPTION
  431. "The current UPS output Total Power in 1/100 W"
  432. ::= { ups3pAnalog 73 }
  433. batteryCap OBJECT-TYPE
  434. SYNTAX INTEGER
  435. ACCESS read-only
  436. STATUS mandatory
  437. DESCRIPTION
  438. "The current UPS battery capability in 1/100 %"
  439. ::= { ups3pAnalog 74 }
  440. upsFaultId OBJECT-TYPE
  441. SYNTAX INTEGER
  442. ACCESS read-only
  443. STATUS mandatory
  444. DESCRIPTION
  445. "The current UPS Fault ID in 1/100"
  446. ::= { ups3pAnalog 75 }
  447. -- the ups3pSwitch group
  448. temperatureTooHigh OBJECT-TYPE
  449. SYNTAX INTEGER {
  450. normal(0),
  451. occur(1)
  452. }
  453. ACCESS read-only
  454. STATUS mandatory
  455. DESCRIPTION
  456. "Temperature too High!"
  457. ::= { ups3pSwitch 17 }
  458. inputFault OBJECT-TYPE
  459. SYNTAX INTEGER {
  460. normal(0),
  461. occur(1)
  462. }
  463. ACCESS read-only
  464. STATUS mandatory
  465. DESCRIPTION
  466. "Input Fault!"
  467. ::= { ups3pSwitch 18 }
  468. outputFault OBJECT-TYPE
  469. SYNTAX INTEGER {
  470. normal(0),
  471. occur(1)
  472. }
  473. ACCESS read-only
  474. STATUS mandatory
  475. DESCRIPTION
  476. "Output Fault!"
  477. ::= { ups3pSwitch 19 }
  478. OverLoad OBJECT-TYPE
  479. SYNTAX INTEGER {
  480. normal(0),
  481. occur(1)
  482. }
  483. ACCESS read-only
  484. STATUS mandatory
  485. DESCRIPTION
  486. "Over Load!"
  487. ::= { ups3pSwitch 20 }
  488. bypassFault OBJECT-TYPE
  489. SYNTAX INTEGER {
  490. normal(0),
  491. occur(1)
  492. }
  493. ACCESS read-only
  494. STATUS mandatory
  495. DESCRIPTION
  496. "Bapass Fault!"
  497. ::= { ups3pSwitch 21 }
  498. outputShutdown OBJECT-TYPE
  499. SYNTAX INTEGER {
  500. normal(0),
  501. occur(1)
  502. }
  503. ACCESS read-only
  504. STATUS mandatory
  505. DESCRIPTION
  506. "Output Shutdown"
  507. ::= { ups3pSwitch 22 }
  508. upsShutdown OBJECT-TYPE
  509. SYNTAX INTEGER {
  510. normal(0),
  511. occur(1)
  512. }
  513. ACCESS read-only
  514. STATUS mandatory
  515. DESCRIPTION
  516. "UPS Shutdown!"
  517. ::= { ups3pSwitch 23 }
  518. chargeFault OBJECT-TYPE
  519. SYNTAX INTEGER {
  520. normal(0),
  521. occur(1)
  522. }
  523. ACCESS read-only
  524. STATUS mandatory
  525. DESCRIPTION
  526. "Battery charge Fault!"
  527. ::= { ups3pSwitch 24 }
  528. systemShutdown OBJECT-TYPE
  529. SYNTAX INTEGER {
  530. normal(0),
  531. occur(1)
  532. }
  533. ACCESS read-only
  534. STATUS mandatory
  535. DESCRIPTION
  536. "System Shutdown!"
  537. ::= { ups3pSwitch 25 }
  538. fanFault OBJECT-TYPE
  539. SYNTAX INTEGER {
  540. normal(0),
  541. occur(1)
  542. }
  543. ACCESS read-only
  544. STATUS mandatory
  545. DESCRIPTION
  546. "Fan Fault!"
  547. ::= { ups3pSwitch 26 }
  548. fuseFault OBJECT-TYPE
  549. SYNTAX INTEGER {
  550. normal(0),
  551. occur(1)
  552. }
  553. ACCESS read-only
  554. STATUS mandatory
  555. DESCRIPTION
  556. "Fuse Fault!"
  557. ::= { ups3pSwitch 27 }
  558. generalFault OBJECT-TYPE
  559. SYNTAX INTEGER {
  560. normal(0),
  561. occur(1)
  562. }
  563. ACCESS read-only
  564. STATUS mandatory
  565. DESCRIPTION
  566. "Gereral Fault!"
  567. ::= { ups3pSwitch 28 }
  568. autoRestart OBJECT-TYPE
  569. SYNTAX INTEGER {
  570. normal(0),
  571. occur(1)
  572. }
  573. ACCESS read-only
  574. STATUS mandatory
  575. DESCRIPTION
  576. "automatic Restart!"
  577. ::= { ups3pSwitch 29 }
  578. shutdownDelay OBJECT-TYPE
  579. SYNTAX INTEGER {
  580. normal(0),
  581. occur(1)
  582. }
  583. ACCESS read-only
  584. STATUS mandatory
  585. DESCRIPTION
  586. "Shutdown delay!"
  587. ::= { ups3pSwitch 30 }
  588. shutdownAtonce OBJECT-TYPE
  589. SYNTAX INTEGER {
  590. normal(0),
  591. occur(1)
  592. }
  593. ACCESS read-only
  594. STATUS mandatory
  595. DESCRIPTION
  596. "Shutdown at once!"
  597. ::= { ups3pSwitch 31 }
  598. uspsCommunication OBJECT-TYPE
  599. SYNTAX INTEGER {
  600. normal(0),
  601. occur(1)
  602. }
  603. ACCESS read-only
  604. STATUS mandatory
  605. DESCRIPTION
  606. "Communication status!"
  607. ::= { ups3pSwitch 32 }
  608. batteryFault OBJECT-TYPE
  609. SYNTAX INTEGER {
  610. normal(0),
  611. occur(1)
  612. }
  613. ACCESS read-only
  614. STATUS mandatory
  615. DESCRIPTION
  616. "battery Fault!"
  617. ::= { ups3pSwitch 33 }
  618. batteryVolLow OBJECT-TYPE
  619. SYNTAX INTEGER {
  620. normal(0),
  621. occur(1)
  622. }
  623. ACCESS read-only
  624. STATUS mandatory
  625. DESCRIPTION
  626. "battery voltage too low!"
  627. ::= { ups3pSwitch 34 }
  628. bypass OBJECT-TYPE
  629. SYNTAX INTEGER {
  630. normal(0),
  631. occur(1)
  632. }
  633. ACCESS read-only
  634. STATUS mandatory
  635. DESCRIPTION
  636. "Bypass!"
  637. ::= { ups3pSwitch 35 }
  638. otherFault OBJECT-TYPE
  639. SYNTAX INTEGER {
  640. normal(0),
  641. occur(1)
  642. }
  643. ACCESS read-only
  644. STATUS mandatory
  645. DESCRIPTION
  646. "Other Fault!"
  647. ::= { ups3pSwitch 36 }
  648. testInProgress OBJECT-TYPE
  649. SYNTAX INTEGER {
  650. normal(0),
  651. occur(1)
  652. }
  653. ACCESS read-only
  654. STATUS mandatory
  655. DESCRIPTION
  656. "Now Testing!"
  657. ::= { ups3pSwitch 37 }
  658. -- the ups3pControl group
  659. upsTest OBJECT-TYPE
  660. SYNTAX INTEGER
  661. ACCESS read-write
  662. STATUS mandatory
  663. DESCRIPTION
  664. "0:cancle test; -1:Test till battery voltage low; other:test Some Time"
  665. ::= { ups3pControl 1 }
  666. upsShutdownDelay OBJECT-TYPE
  667. SYNTAX INTEGER
  668. ACCESS read-write
  669. STATUS mandatory
  670. DESCRIPTION
  671. "0:cancle shutdown; other:Shutdown ups after delay UNIT:second"
  672. ::= { ups3pControl 2 }
  673. upsRestartDelay OBJECT-TYPE
  674. SYNTAX INTEGER
  675. ACCESS read-write
  676. STATUS mandatory
  677. DESCRIPTION
  678. "Restart ups after delay UNIT:second"
  679. ::= { ups3pControl 3 }
  680. -- the ups3pStrInfo group
  681. upsManufacturer OBJECT-TYPE
  682. SYNTAX DisplayString
  683. ACCESS read-only
  684. STATUS mandatory
  685. DESCRIPTION
  686. "The UPS Manufacturer name (e.g. 'richcomm')."
  687. ::= { ups3pStrInfo 1 }
  688. upsModel OBJECT-TYPE
  689. SYNTAX DisplayString
  690. ACCESS read-only
  691. STATUS mandatory
  692. DESCRIPTION
  693. "The UPS Model name (e.g. 'RC-600VA')."
  694. ::= { ups3pStrInfo 2 }
  695. upsVersion OBJECT-TYPE
  696. SYNTAX INTEGER
  697. ACCESS read-write
  698. STATUS mandatory
  699. DESCRIPTION
  700. "The firmware revision of the UPS system"
  701. ::= { ups3pStrInfo 3 }
  702. upsRateInputVol OBJECT-TYPE
  703. SYNTAX INTEGER
  704. ACCESS read-write
  705. STATUS mandatory
  706. DESCRIPTION
  707. "The Rate Input voltage of the UPS system"
  708. ::= { ups3pStrInfo 4 }
  709. upsRateCurrent OBJECT-TYPE
  710. SYNTAX INTEGER
  711. ACCESS read-write
  712. STATUS mandatory
  713. DESCRIPTION
  714. "The Rate Current of the UPS system"
  715. ::= { ups3pStrInfo 5 }
  716. upsRateBatVol OBJECT-TYPE
  717. SYNTAX INTEGER
  718. ACCESS read-write
  719. STATUS mandatory
  720. DESCRIPTION
  721. "The Rate battery voltage of the UPS system"
  722. ::= { ups3pStrInfo 6 }
  723. upsRateFre OBJECT-TYPE
  724. SYNTAX INTEGER
  725. ACCESS read-write
  726. STATUS mandatory
  727. DESCRIPTION
  728. "The Rate Frequency of the UPS system"
  729. ::= { ups3pStrInfo 7 }
  730. -- Traps
  731. alarmAdd TRAP-TYPE
  732. ENTERPRISE ups3p
  733. DESCRIPTION
  734. "SEVERE: Alarm occur!"
  735. ::= 100
  736. alarmRemove TRAP-TYPE
  737. ENTERPRISE ups3p
  738. DESCRIPTION
  739. "SEVERE: Alarm cancel!"
  740. ::= 101
  741. END