Guest User

Untitled

a guest
Oct 18th, 2016
260
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. -- MIB da Unidade de Supervisão Remota da Proteco.
  3.  
  4. PROTECO-USR DEFINITIONS ::= BEGIN
  5.  
  6. IMPORTS
  7. NOTIFICATION-TYPE, OBJECT-TYPE, MODULE-IDENTITY,
  8. enterprises, IpAddress, Unsigned32, Integer32
  9. FROM SNMPv2-SMI;
  10.  
  11. proteco MODULE-IDENTITY
  12. LAST-UPDATED "201008250846Z"
  13. ORGANIZATION
  14. "Proteco Industria Eletrotecnica Ltda"
  15. CONTACT-INFO
  16. ""
  17. DESCRIPTION
  18. ""
  19. ::= { enterprises 36432 }
  20.  
  21. protecoUSR OBJECT IDENTIFIER ::= { proteco 1 }
  22. identificacao OBJECT IDENTIFIER ::= { protecoUSR 1 }
  23.  
  24. -- Objetos que descrevem o Sistema de Retificadores.
  25.  
  26. sistema OBJECT IDENTIFIER ::= { protecoUSR 2 }
  27. setup OBJECT IDENTIFIER ::= { protecoUSR 4 }
  28.  
  29. -- Objetos definindo os alarmes.
  30.  
  31. alarmes OBJECT IDENTIFIER ::= { protecoUSR 5 }
  32. traps OBJECT IDENTIFIER ::= { protecoUSR 6 }
  33.  
  34. identModelo OBJECT-TYPE
  35. SYNTAX DisplayString (SIZE(0..50))
  36. MAX-ACCESS read-only
  37. STATUS current
  38. DESCRIPTION
  39. "Código do modelo do equipamento."
  40. ::= { identificacao 1 }
  41.  
  42. identVersaoSoftware OBJECT-TYPE
  43. SYNTAX DisplayString (SIZE(8))
  44. MAX-ACCESS read-only
  45. STATUS current
  46. DESCRIPTION
  47. ""
  48. ::= { identificacao 2 }
  49.  
  50. sistemaCorrenteConsumidor OBJECT-TYPE
  51. SYNTAX Integer32
  52. UNITS "0.1 Amp DC"
  53. MAX-ACCESS read-only
  54. STATUS current
  55. DESCRIPTION
  56. "Corrente na saida do consumidor"
  57. ::= { sistema 1 }
  58.  
  59. sistemaCorrenteBateria OBJECT-TYPE
  60. SYNTAX Integer32
  61. UNITS "0.1 Amp DC"
  62. MAX-ACCESS read-only
  63. STATUS current
  64. DESCRIPTION
  65. "Corrente na saida da bateria"
  66. ::= { sistema 2 }
  67.  
  68. sistemaTensaoConsumidor OBJECT-TYPE
  69. SYNTAX Integer32
  70. UNITS "0.1 Volt DC"
  71. MAX-ACCESS read-only
  72. STATUS current
  73. DESCRIPTION
  74. ""
  75. ::= { sistema 3 }
  76.  
  77. sistemaTensaoBateria OBJECT-TYPE
  78. SYNTAX Integer32
  79. UNITS "0.1 Volt DC"
  80. MAX-ACCESS read-only
  81. STATUS current
  82. DESCRIPTION
  83. ""
  84. ::= { sistema 4 }
  85.  
  86. -- Corrente da Unidade Retificadora 1
  87. --
  88. -- Disponivel somente nos modelos:
  89. -- SR30A/-48V/1620W/1.4.2
  90. -- SR60A/-48V/3240W/1.4.2
  91.  
  92. sistemaCorrenteUR1 OBJECT-TYPE
  93. SYNTAX Integer32
  94. UNITS "0.1 Amp DC"
  95. MAX-ACCESS read-only
  96. STATUS current
  97. DESCRIPTION
  98. ""
  99. ::= { sistema 5 }
  100.  
  101. -- Corrente da Unidade Retificadora 2
  102. --
  103. -- Disponivel somente nos modelos:
  104. -- SR30A/-48V/1620W/1.4.2
  105. -- SR60A/-48V/3240W/1.4.2
  106.  
  107. sistemaCorrenteUR2 OBJECT-TYPE
  108. SYNTAX Integer32
  109. UNITS "0.1 Amp DC"
  110. MAX-ACCESS read-only
  111. STATUS current
  112. DESCRIPTION
  113. ""
  114. ::= { sistema 6 }
  115.  
  116. -- Corrente da Unidade Retificadora 3
  117. --
  118. -- Disponivel somente no modelo:
  119. -- SR60A/-48V/3240W/1.4.2
  120.  
  121. sistemaCorrenteUR3 OBJECT-TYPE
  122. SYNTAX Integer32
  123. MAX-ACCESS read-only
  124. STATUS current
  125. DESCRIPTION
  126. ""
  127. ::= { sistema 7 }
  128.  
  129. -- Corrente da Unidade Retificadora 4
  130. --
  131. -- Disponivel somente no modelo:
  132. -- SR60A/-48V/3240W/1.4.2
  133. --
  134.  
  135. sistemaCorrenteUR4 OBJECT-TYPE
  136. SYNTAX Integer32
  137. MAX-ACCESS read-only
  138. STATUS current
  139. DESCRIPTION
  140. ""
  141. ::= { sistema 8 }
  142.  
  143. trapTable OBJECT-TYPE
  144. SYNTAX SEQUENCE OF TrapEntry
  145. MAX-ACCESS not-accessible
  146. STATUS current
  147. DESCRIPTION
  148. ""
  149. ::= { setup 1 }
  150.  
  151. trapEntry OBJECT-TYPE
  152. SYNTAX TrapEntry
  153. MAX-ACCESS not-accessible
  154. STATUS current
  155. DESCRIPTION
  156. ""
  157. INDEX { trapReceptorNumero }
  158. ::= { trapTable 1 }
  159.  
  160. TrapEntry ::= SEQUENCE {
  161. trapReceptorNumero
  162. Unsigned32,
  163. trapAtivado
  164. Integer32,
  165. trapReceptorEnderecoIP
  166. IpAddress,
  167. trapComunidade
  168. Integer32
  169. }
  170.  
  171. trapReceptorNumero OBJECT-TYPE
  172. SYNTAX Unsigned32
  173. MAX-ACCESS read-only
  174. STATUS current
  175. DESCRIPTION
  176. ""
  177. ::= { trapEntry 1 }
  178.  
  179. trapAtivado OBJECT-TYPE
  180. SYNTAX Integer32
  181. MAX-ACCESS read-only
  182. STATUS current
  183. DESCRIPTION
  184. ""
  185. ::= { trapEntry 2 }
  186.  
  187. trapReceptorEnderecoIP OBJECT-TYPE
  188. SYNTAX IpAddress
  189. MAX-ACCESS read-only
  190. STATUS current
  191. DESCRIPTION
  192. ""
  193. ::= { trapEntry 3 }
  194.  
  195. trapComunidade OBJECT-TYPE
  196. SYNTAX Integer32
  197. MAX-ACCESS read-only
  198. STATUS current
  199. DESCRIPTION
  200. ""
  201. ::= { trapEntry 4 }
  202.  
  203. -- Este Trap sinaliza que a inserção de um registro na tabela de alarmes (ocorrencia de um alarme).
  204. trapAlarme NOTIFICATION-TYPE
  205. OBJECTS { trapAlarmeDescricao }
  206. STATUS current
  207. DESCRIPTION
  208. ""
  209. ::= { traps 1 }
  210.  
  211. -- Oid: 1.3.6.1.4.1.36432.1.6.2
  212. trapAlarmeDescricao OBJECT-TYPE
  213. SYNTAX OCTET STRING
  214. MAX-ACCESS read-only
  215. STATUS current
  216. DESCRIPTION
  217. ""
  218. ::= { traps 2 }
  219.  
  220. -- Este objeto sinaliza a presenca do alarme: DescCC
  221.  
  222. alarmeDescCC OBJECT-TYPE
  223. SYNTAX Integer32
  224. MAX-ACCESS read-only
  225. STATUS current
  226. DESCRIPTION
  227. "Este objeto sinaliza a presenca do alarme: desconexao CC"
  228. ::= { alarmes 1 }
  229.  
  230. -- Este objeto sinaliza a presenca do alarme: CA anormal
  231.  
  232. alarmeCaAnormal OBJECT-TYPE
  233. SYNTAX Integer32
  234. MAX-ACCESS read-only
  235. STATUS current
  236. DESCRIPTION
  237. ""
  238. ::= { alarmes 2 }
  239.  
  240. -- Este objeto sinaliza a presenca do alarme: Bateria em Descarga
  241.  
  242. alarmeBateriaDescarga OBJECT-TYPE
  243. SYNTAX Integer32
  244. MAX-ACCESS read-only
  245. STATUS current
  246. DESCRIPTION
  247. ""
  248. ::= { alarmes 3 }
  249.  
  250. -- Este objeto sinaliza a presenca do alarme: Bateria em Carga
  251.  
  252. alarmeBateriaCarga OBJECT-TYPE
  253. SYNTAX Integer32
  254. MAX-ACCESS read-only
  255. STATUS current
  256. DESCRIPTION
  257. ""
  258. ::= { alarmes 4 }
  259.  
  260. -- Este objeto sinaliza a presenca do alarme: Fusivel Interrompido
  261.  
  262. alarmeFusivelInterrompido OBJECT-TYPE
  263. SYNTAX Integer32
  264. MAX-ACCESS read-only
  265. STATUS current
  266. DESCRIPTION
  267. ""
  268. ::= { alarmes 5 }
  269.  
  270. -- Este objeto sinaliza a presenca do alarme: Retificador Anormal
  271.  
  272. alarmeRetificadorAnormal OBJECT-TYPE
  273. SYNTAX Integer32
  274. MAX-ACCESS read-only
  275. STATUS current
  276. DESCRIPTION
  277. ""
  278. ::= { alarmes 6 }
  279.  
  280. -- Este objeto sinaliza a presenca do alarme: Tensao Alta
  281.  
  282. alarmeTensaoAlta OBJECT-TYPE
  283. SYNTAX Integer32
  284. MAX-ACCESS read-only
  285. STATUS current
  286. DESCRIPTION
  287. ""
  288. ::= { alarmes 7 }
  289.  
  290. -- Este objeto sinaliza a presenca do alarme: UDQ anormal
  291.  
  292. alarmeUdqAnormal OBJECT-TYPE
  293. SYNTAX Integer32
  294. MAX-ACCESS read-only
  295. STATUS current
  296. DESCRIPTION
  297. ""
  298. ::= { alarmes 8 }
  299.  
  300. -- Este objeto sinaliza a presenca do alarme: Fuga a Terra
  301.  
  302. alarmeFugaTerra OBJECT-TYPE
  303. SYNTAX Integer32
  304. MAX-ACCESS read-only
  305. STATUS current
  306. DESCRIPTION
  307. ""
  308. ::= { alarmes 9 }
  309.  
  310. -- Este objeto sinaliza a presenca do alarme: Falha de Ventilacao
  311.  
  312. alarmeFalhaVentilacao OBJECT-TYPE
  313. SYNTAX Integer32
  314. MAX-ACCESS read-only
  315. STATUS current
  316. DESCRIPTION
  317. ""
  318. ::= { alarmes 10 }
  319.  
  320. -- Este objeto sinaliza a presenca do alarme: Sobre Corrente
  321.  
  322. alarmeSobreCorrente OBJECT-TYPE
  323. SYNTAX Integer32
  324. MAX-ACCESS read-only
  325. STATUS current
  326. DESCRIPTION
  327. ""
  328. ::= { alarmes 11 }
  329.  
  330. -- Este objeto sinaliza a presenca do alarme: Tensao Baixa
  331.  
  332. alarmeTensaoBaixa OBJECT-TYPE
  333. SYNTAX Integer32
  334. MAX-ACCESS read-only
  335. STATUS current
  336. DESCRIPTION
  337. ""
  338. ::= { alarmes 12 }
  339.  
  340. END
RAW Paste Data