Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
147 | f9daq | 1 | ---------------------------------------------------------------------------------------------------- |
2 | -- $HeadURL: http://svn.wiener-d.com/src/enet/trunk/mibs/WIENER-CRATE-MIB.txt $ |
||
3 | -- $LastChangedDate: 2012-10-04 10:04:09 +0200 (Do, 04. Okt 2012) $ |
||
4 | -- $LastChangedRevision: 1959 $ |
||
5 | -- $LastChangedBy: koester (roemer)$ |
||
6 | -- Copyright © 2005-2007 W-IE-NE-R Plein & Baus GmbH, Burscheid, Germany |
||
7 | ---------------------------------------------------------------------------------------------------- |
||
8 | WIENER-CRATE-MIB DEFINITIONS ::= BEGIN |
||
9 | |||
10 | IMPORTS |
||
11 | OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY, |
||
12 | IpAddress, Integer32, Opaque, enterprises |
||
13 | FROM SNMPv2-SMI |
||
14 | |||
15 | TEXTUAL-CONVENTION, DisplayString |
||
16 | FROM SNMPv2-TC |
||
17 | |||
18 | -- Float |
||
19 | -- FROM NET-SNMP-TC |
||
20 | -- Float |
||
21 | -- FROM UCD-SNMP-MIB |
||
22 | ; |
||
23 | |||
24 | |||
25 | |||
26 | |||
27 | wiener MODULE-IDENTITY |
||
28 | LAST-UPDATED "200810090000Z" -- October 9, 2008 |
||
29 | ORGANIZATION "WIENER Plein & Baus GmbH" |
||
30 | CONTACT-INFO " |
||
31 | postal: WIENER Plein & Baus GmbH |
||
32 | Mullersbaum 20 |
||
33 | D-51399 Burscheid |
||
34 | Germany |
||
35 | |||
36 | email: info@wiener-d.com |
||
37 | |||
38 | " |
||
39 | |||
40 | DESCRIPTION |
||
41 | "Introduction of the communication.can branch. |
||
42 | " |
||
43 | |||
44 | |||
45 | REVISION "200805060000Z" -- May 6, 2008 |
||
46 | DESCRIPTION |
||
47 | "Introduction of the signal branch. |
||
48 | " |
||
49 | |||
50 | REVISION "200804150000Z" -- April 15, 2008 |
||
51 | DESCRIPTION |
||
52 | "Enlargement of u0..u11 -> u0..u1999 |
||
53 | " |
||
54 | |||
55 | REVISION "200804100000Z" -- April 10, 2008 |
||
56 | DESCRIPTION |
||
57 | "This revision uses again Integer32 instead of Counter32. |
||
58 | " |
||
59 | |||
60 | REVISION "200804020000Z" -- April 02, 2008 |
||
61 | DESCRIPTION |
||
62 | "This revision modifies the syntax of this file to be complient with smilint. |
||
63 | " |
||
64 | |||
65 | REVISION "200709100000Z" |
||
66 | DESCRIPTION |
||
67 | "This revision introduces new OIDs for debug functionality: |
||
68 | sysDebugMemory8, sysDebugMemory16 and sysDebugMemory32. |
||
69 | " |
||
70 | |||
71 | REVISION "200703160000Z" |
||
72 | DESCRIPTION |
||
73 | "This revision introduces new OIDs for slew control: |
||
74 | outputVoltageRiseRate and outputVoltageFallRate. |
||
75 | " |
||
76 | |||
77 | REVISION "200502010000Z" |
||
78 | DESCRIPTION |
||
79 | "This revision introduces new OIDs for group managment: |
||
80 | groupTable |
||
81 | " |
||
82 | |||
83 | REVISION "200406280000Z" |
||
84 | DESCRIPTION |
||
85 | "WIENER Crate MIB, actual Firmware: UEL6E 4.02. |
||
86 | Initial Version. |
||
87 | " |
||
88 | |||
89 | ::= { enterprises 19947 } |
||
90 | |||
91 | |||
92 | ------------------------------------------------------------------------------- |
||
93 | -- Define the Float Textual Convention |
||
94 | -- This definition was written by David Perkins. |
||
95 | -- |
||
96 | Float ::= TEXTUAL-CONVENTION |
||
97 | STATUS current |
||
98 | DESCRIPTION |
||
99 | "A single precision floating-point number. The semantics |
||
100 | and encoding are identical for type 'single' defined in |
||
101 | IEEE Standard for Binary Floating-Point, |
||
102 | ANSI/IEEE Std 754-1985. |
||
103 | The value is restricted to the BER serialization of |
||
104 | the following ASN.1 type: |
||
105 | FLOATTYPE ::= [120] IMPLICIT FloatType |
||
106 | (note: the value 120 is the sum of '30'h and '48'h) |
||
107 | The BER serialization of the length for values of |
||
108 | this type must use the definite length, short |
||
109 | encoding form. |
||
110 | |||
111 | For example, the BER serialization of value 123 |
||
112 | of type FLOATTYPE is '9f780442f60000'h. (The tag |
||
113 | is '9f78'h; the length is '04'h; and the value is |
||
114 | '42f60000'h.) The BER serialization of value |
||
115 | '9f780442f60000'h of data type Opaque is |
||
116 | '44079f780442f60000'h. (The tag is '44'h; the length |
||
117 | is '07'h; and the value is '9f780442f60000'h." |
||
118 | SYNTAX Opaque (SIZE (7)) |
||
119 | |||
120 | ------------------------------------------------------------------------------- |
||
121 | -- crate |
||
122 | ------------------------------------------------------------------------------- |
||
123 | |||
124 | crate OBJECT-IDENTITY |
||
125 | STATUS current |
||
126 | DESCRIPTION |
||
127 | "SNMP control for electronic crates. A crate is a complete electronic system and |
||
128 | consists of the mechanical rack, a power supply, a fan tray and a backplane. |
||
129 | All this things are necessary to provide an adequate housing for electronic |
||
130 | modules (e.g. VME CPU's)" |
||
131 | ::= { wiener 1 } |
||
132 | |||
133 | --Crate ::= SEQUENCE { |
||
134 | -- system System, |
||
135 | -- input Input, |
||
136 | -- output Output, |
||
137 | -- sensor Sensor, |
||
138 | -- communication Communication, |
||
139 | -- powersupply Powersupply, |
||
140 | -- fantray Fantray, |
||
141 | -- rack Rack |
||
142 | --} |
||
143 | |||
144 | system OBJECT-IDENTITY |
||
145 | STATUS current |
||
146 | DESCRIPTION |
||
147 | "A collection of objects which affect the complete crate" |
||
148 | ::= { crate 1 } |
||
149 | |||
150 | |||
151 | input OBJECT-IDENTITY |
||
152 | STATUS current |
||
153 | DESCRIPTION |
||
154 | "All objects which are associated with the power input of the crate" |
||
155 | ::= { crate 2 } |
||
156 | |||
157 | output OBJECT-IDENTITY |
||
158 | STATUS current |
||
159 | DESCRIPTION |
||
160 | "All objects which are associated with the power output of the crate" |
||
161 | ::= { crate 3 } |
||
162 | |||
163 | sensor OBJECT-IDENTITY |
||
164 | STATUS current |
||
165 | DESCRIPTION |
||
166 | "All objects which are associated with temperature sensors in the crate" |
||
167 | ::= { crate 4 } |
||
168 | |||
169 | communication OBJECT-IDENTITY |
||
170 | STATUS current |
||
171 | DESCRIPTION |
||
172 | "All objects which affect the remote control of the crate" |
||
173 | ::= { crate 5 } |
||
174 | |||
175 | powersupply OBJECT-IDENTITY |
||
176 | STATUS current |
||
177 | DESCRIPTION |
||
178 | "All objects which are specific for the power supply of the crate" |
||
179 | ::= { crate 6 } |
||
180 | |||
181 | fantray OBJECT-IDENTITY |
||
182 | STATUS current |
||
183 | DESCRIPTION |
||
184 | "All objects which are specific for the fan tray of the crate" |
||
185 | ::= { crate 7 } |
||
186 | |||
187 | rack OBJECT-IDENTITY |
||
188 | STATUS current |
||
189 | DESCRIPTION |
||
190 | "All objects which are specific for the crate (BIN) of the crate" |
||
191 | ::= { crate 8 } |
||
192 | |||
193 | signal OBJECT-IDENTITY |
||
194 | STATUS current |
||
195 | DESCRIPTION |
||
196 | "All objects which are associated with analog/digtal input/output in the crate" |
||
197 | ::= { crate 9 } |
||
198 | |||
199 | |||
200 | ------------------------------------------------------------------------------- |
||
201 | -- system |
||
202 | ------------------------------------------------------------------------------- |
||
203 | System ::= SEQUENCE { |
||
204 | sysMainSwitch INTEGER, |
||
205 | sysHardwareReset INTEGER, |
||
206 | sysStatus BITS, |
||
207 | sysVmeSysReset INTEGER, |
||
208 | sysConfigDoMeasurementCurrent BITS, |
||
209 | sysOperatingTime Integer32, |
||
210 | |||
211 | sysDebugMemory8 Integer32, |
||
212 | sysDebugMemory16 Integer32, |
||
213 | sysDebugMemory32 Integer32, |
||
214 | sysDebug OCTET STRING, |
||
215 | sysDebugDisplay OCTET STRING, |
||
216 | sysConfig OCTET STRING |
||
217 | } |
||
218 | |||
219 | sysMainSwitch OBJECT-TYPE |
||
220 | SYNTAX INTEGER { off (0), on (1) } |
||
221 | MAX-ACCESS read-write |
||
222 | STATUS current |
||
223 | DESCRIPTION |
||
224 | "Read: An enumerated value which shows the current state of |
||
225 | the crates main switch. |
||
226 | Write: Try to switch the complete crate ON or OFF. |
||
227 | Only the values ON or OFF are allowed." |
||
228 | ::= { system 1 } |
||
229 | |||
230 | sysStatus OBJECT-TYPE |
||
231 | SYNTAX BITS { |
||
232 | mainOn (0) , |
||
233 | mainInhibit (1) , |
||
234 | localControlOnly (2) , |
||
235 | inputFailure (3) , |
||
236 | outputFailure (4) , |
||
237 | fantrayFailure (5) , |
||
238 | sensorFailure (6), |
||
239 | vmeSysfail (7), |
||
240 | plugAndPlayIncompatible (8), |
||
241 | busReset (9), |
||
242 | supplyDerating (10), |
||
243 | supplyFailure (11), |
||
244 | supplyDerating2 (12), |
||
245 | supplyFailure2 (13) |
||
246 | } |
||
247 | MAX-ACCESS read-only |
||
248 | STATUS current |
||
249 | DESCRIPTION |
||
250 | "A bit string which shows the status (health) of the complete crate. |
||
251 | If a bit is set (1), the explanation is satisfied |
||
252 | mainOn (0), system is switched on, individual outputs may be controlled by their specific ON/INHIBIT |
||
253 | mainInhibit(1), external (hardware-)inhibit of the complete system |
||
254 | localControlOnly (2), local control only (CANBUS write access denied) |
||
255 | inputFailure (3), any input failure (e.g. power fail) |
||
256 | outputFailure (4), any output failure, details in outputTable |
||
257 | fantrayFailure (5), fantray failure |
||
258 | sensorFailure (6), temperature of the external sensors too high |
||
259 | vmeSysfail(7), VME SYSFAIL signal is active |
||
260 | plugAndPlayIncompatible (8) wrong power supply and rack connected |
||
261 | busReset (9) The sytem bus (e.g. VME or CPCI) reset signal is active. |
||
262 | supplyDerating (10) The (first) system power supply has the DEG signal active. |
||
263 | supplyFailure (11) The (first) system power supply has the FAL signal active. |
||
264 | supplyDerating2 (12) The second system power supply has the DEG signal active. |
||
265 | supplyFailure2 (13) The second system power supply has the FAL signal active. |
||
266 | " |
||
267 | ::= { system 2 } |
||
268 | |||
269 | |||
270 | -- ERROR_BIN_CHECKSUM(?), |
||
271 | |||
272 | |||
273 | |||
274 | |||
275 | |||
276 | sysVmeSysReset OBJECT-TYPE |
||
277 | SYNTAX INTEGER { trigger (1) } |
||
278 | MAX-ACCESS read-write |
||
279 | STATUS current |
||
280 | DESCRIPTION |
||
281 | "Read: Always 0. |
||
282 | Write: Trigger the generation of the VME SYSRESET or CPIC RESET signal. |
||
283 | This signal will be active for a time of 200 ms" |
||
284 | ::= { system 3 } |
||
285 | |||
286 | sysHardwareReset OBJECT-TYPE |
||
287 | SYNTAX INTEGER --{ off (0), on (1) } |
||
288 | MAX-ACCESS read-write |
||
289 | STATUS current |
||
290 | DESCRIPTION |
||
291 | "Triggered a Reset via Watchdog or ResetLine." |
||
292 | ::= { system 4 } |
||
293 | |||
294 | |||
295 | sysConfigDoMeasurementCurrent OBJECT-TYPE |
||
296 | SYNTAX BITS { |
||
297 | ch0 (0) , |
||
298 | ch1 (1) , |
||
299 | ch2 (2) , |
||
300 | ch3 (3) , |
||
301 | ch4 (4) , |
||
302 | ch5 (5) , |
||
303 | ch6 (6) , |
||
304 | ch7 (7) |
||
305 | } |
||
306 | MAX-ACCESS read-write |
||
307 | STATUS current |
||
308 | DESCRIPTION |
||
309 | "CSet the analog inputs to measure voltage or current." |
||
310 | ::= { system 10 } |
||
311 | |||
312 | sysOperatingTime OBJECT-TYPE |
||
313 | SYNTAX Integer32 |
||
314 | UNITS "s" |
||
315 | MAX-ACCESS read-write |
||
316 | STATUS current |
||
317 | DESCRIPTION |
||
318 | "The time in seconds for how long the controller was in action." |
||
319 | ::= { system 11 } |
||
320 | |||
321 | sysDebugMemory8 OBJECT-TYPE |
||
322 | SYNTAX Integer32 (0..255) |
||
323 | MAX-ACCESS read-write |
||
324 | STATUS current |
||
325 | DESCRIPTION |
||
326 | "Debug 16-bit memory access." |
||
327 | ::= { system 1024 } |
||
328 | |||
329 | sysDebugMemory16 OBJECT-TYPE |
||
330 | SYNTAX Integer32 (0..65535) |
||
331 | MAX-ACCESS read-write |
||
332 | STATUS current |
||
333 | DESCRIPTION |
||
334 | "Debug 16-bit memory access." |
||
335 | ::= { system 1025 } |
||
336 | |||
337 | sysDebugMemory32 OBJECT-TYPE |
||
338 | SYNTAX Integer32 (-2147483648..2147483647) |
||
339 | MAX-ACCESS read-write |
||
340 | STATUS current |
||
341 | DESCRIPTION |
||
342 | "Debug 32-bit memory access." |
||
343 | ::= { system 1026 } |
||
344 | |||
345 | sysDebug OBJECT-TYPE |
||
346 | SYNTAX OCTET STRING (SIZE (520)) |
||
347 | MAX-ACCESS read-write |
||
348 | STATUS current |
||
349 | DESCRIPTION |
||
350 | "Debug communication with the MPOD. |
||
351 | This is a direct map to the ancient functions which are accessible |
||
352 | via USB (without SLIP/SNMP). |
||
353 | " |
||
354 | ::= { system 1027 } |
||
355 | |||
356 | sysDebugDisplay OBJECT-TYPE |
||
357 | SYNTAX OCTET STRING |
||
358 | MAX-ACCESS read-write |
||
359 | STATUS current |
||
360 | DESCRIPTION |
||
361 | "Debug communication with the MPOD display." |
||
362 | ::= { system 1028 } |
||
363 | |||
364 | sysConfig OBJECT-TYPE |
||
365 | SYNTAX OCTET STRING (SIZE (1..25)) |
||
366 | MAX-ACCESS read-write |
||
367 | STATUS current |
||
368 | DESCRIPTION |
||
369 | "Debug config memory access." |
||
370 | ::= { system 1029 } |
||
371 | ------------------------------------------------------------------------------- |
||
372 | -- input |
||
373 | ------------------------------------------------------------------------------- |
||
374 | -- reserved, possible entries: |
||
375 | -- inputSetPfcVoltage |
||
376 | -- inputMesPowerFail |
||
377 | -- inputMesVoltage |
||
378 | -- inputMesCurrent |
||
379 | -- inputMesPower |
||
380 | -- inputMesTemperature |
||
381 | ------------------------------------------------------------------------------- |
||
382 | -- output |
||
383 | ------------------------------------------------------------------------------- |
||
384 | --Output ::= SEQUENCE { |
||
385 | -- outputNumber Integer32, |
||
386 | -- outputTable OutputTable, |
||
387 | -- groupsNumber Integer32, |
||
388 | -- groupsTable GroupsTable |
||
389 | -- moduleNumber Integer32, |
||
390 | -- moduleTable moduleTable |
||
391 | -- ??TotalPower |
||
392 | --} |
||
393 | |||
394 | outputNumber OBJECT-TYPE |
||
395 | SYNTAX Integer32 (0..1999) |
||
396 | MAX-ACCESS read-only |
||
397 | STATUS current |
||
398 | DESCRIPTION |
||
399 | "The number of output channels of the crate." |
||
400 | ::= { output 1 } |
||
401 | |||
402 | outputTable OBJECT-TYPE |
||
403 | SYNTAX SEQUENCE OF OutputEntry |
||
404 | MAX-ACCESS not-accessible |
||
405 | STATUS current |
||
406 | DESCRIPTION |
||
407 | "A list of output entries." |
||
408 | ::= { output 2 } |
||
409 | |||
410 | groupsNumber OBJECT-TYPE |
||
411 | SYNTAX Integer32 (1..1999) |
||
412 | MAX-ACCESS read-only |
||
413 | STATUS current |
||
414 | DESCRIPTION |
||
415 | "The number of output groups of the crate." |
||
416 | ::= { output 3 } |
||
417 | |||
418 | groupsTable OBJECT-TYPE |
||
419 | SYNTAX SEQUENCE OF GroupsEntry |
||
420 | MAX-ACCESS not-accessible |
||
421 | STATUS current |
||
422 | DESCRIPTION |
||
423 | "A list of output groups entries." |
||
424 | ::= { output 4 } |
||
425 | |||
426 | ------------------------------------------------------------------------------- |
||
427 | -- outputModuleTable |
||
428 | ------------------------------------------------------------------------------- |
||
429 | moduleNumber OBJECT-TYPE |
||
430 | SYNTAX Integer32 (1..10) |
||
431 | MAX-ACCESS read-only |
||
432 | STATUS current |
||
433 | DESCRIPTION |
||
434 | "The number of HV/LV modules of the crate." |
||
435 | ::= { output 5 } |
||
436 | |||
437 | moduleTable OBJECT-TYPE |
||
438 | SYNTAX SEQUENCE OF moduleEntry |
||
439 | MAX-ACCESS not-accessible |
||
440 | STATUS current |
||
441 | DESCRIPTION |
||
442 | "A list of output module entries." |
||
443 | ::= { output 6 } |
||
444 | |||
445 | ------------------------------------------------------------------------------- |
||
446 | -- outputTable |
||
447 | ------------------------------------------------------------------------------- |
||
448 | |||
449 | outputEntry OBJECT-TYPE |
||
450 | SYNTAX OutputEntry |
||
451 | MAX-ACCESS not-accessible |
||
452 | STATUS current |
||
453 | DESCRIPTION |
||
454 | "A table row" |
||
455 | INDEX { outputIndex } |
||
456 | ::= { outputTable 1 } |
||
457 | |||
458 | OutputEntry ::= SEQUENCE { |
||
459 | outputIndex INTEGER, |
||
460 | outputName DisplayString, |
||
461 | outputGroup INTEGER, |
||
462 | outputStatus BITS, |
||
463 | outputMeasurementSenseVoltage Float, |
||
464 | outputMeasurementTerminalVoltage Float, |
||
465 | outputMeasurementCurrent Float, |
||
466 | outputMeasurementTemperature INTEGER, |
||
467 | outputSwitch INTEGER, |
||
468 | outputVoltage Float, |
||
469 | outputAdjustVoltage Integer32, |
||
470 | outputCurrent Float, |
||
471 | |||
472 | outputVoltageRiseRate Float, |
||
473 | outputVoltageFallRate Float, |
||
474 | |||
475 | outputSupervisionBehavior Integer32, |
||
476 | outputSupervisionMinSenseVoltage Float, |
||
477 | outputSupervisionMaxSenseVoltage Float, |
||
478 | outputSupervisionMaxTerminalVoltage Float, |
||
479 | outputSupervisionMaxCurrent Float, |
||
480 | outputSupervisionMaxTemperature Integer32, |
||
481 | |||
482 | outputConfigMaxSenseVoltage Float, |
||
483 | outputConfigMaxTerminalVoltage Float, |
||
484 | outputConfigMaxCurrent Float, |
||
485 | outputSupervisionMaxPower Float, |
||
486 | outputConfigGainSenseVoltage Float, |
||
487 | outputConfigOffsetSenseVoltage Float, |
||
488 | outputConfigGainTerminalVoltage Float, |
||
489 | outputConfigOffsetTerminalVoltage Float, |
||
490 | outputConfigGainCurrent Float, |
||
491 | outputConfigOffsetCurrent Float, |
||
492 | |||
493 | outputCurrentRiseRate Float, |
||
494 | outputCurrentFallRate Float, |
||
495 | outputTripTimeMaxCurrent INTEGER, |
||
496 | |||
497 | outputHardwareLimitVoltage Float, |
||
498 | outputHardwareLimitCurrent Float, |
||
499 | |||
500 | outputRegulationMode INTEGER, |
||
501 | outputConfigMaxTemperature Integer32 |
||
502 | } |
||
503 | |||
504 | |||
505 | outputIndex OBJECT-TYPE |
||
506 | SYNTAX INTEGER { |
||
507 | u0(1),u1(2),u2(3),u3(4),u4(5),u5(6),u6(7),u7(8),u8(9),u9(10), |
||
508 | u10(11),u11(12),u12(13),u13(14),u14(15),u15(16),u16(17),u17(18),u18(19),u19(20), |
||
509 | u20(21),u21(22),u22(23),u23(24),u24(25),u25(26),u26(27),u27(28),u28(29),u29(30), |
||
510 | u30(31),u31(32),u32(33),u33(34),u34(35),u35(36),u36(37),u37(38),u38(39),u39(40), |
||
511 | u40(41),u41(42),u42(43),u43(44),u44(45),u45(46),u46(47),u47(48),u48(49),u49(50), |
||
512 | u50(51),u51(52),u52(53),u53(54),u54(55),u55(56),u56(57),u57(58),u58(59),u59(60), |
||
513 | u60(61),u61(62),u62(63),u63(64),u64(65),u65(66),u66(67),u67(68),u68(69),u69(70), |
||
514 | u70(71),u71(72),u72(73),u73(74),u74(75),u75(76),u76(77),u77(78),u78(79),u79(80), |
||
515 | u80(81),u81(82),u82(83),u83(84),u84(85),u85(86),u86(87),u87(88),u88(89),u89(90), |
||
516 | u90(91),u91(92),u92(93),u93(94),u94(95),u95(96),u96(97),u97(98),u98(99),u99(100), |
||
517 | u100(101),u101(102),u102(103),u103(104),u104(105),u105(106),u106(107),u107(108),u108(109),u109(110), |
||
518 | u110(111),u111(112),u112(113),u113(114),u114(115),u115(116),u116(117),u117(118),u118(119),u119(120), |
||
519 | u120(121),u121(122),u122(123),u123(124),u124(125),u125(126),u126(127),u127(128),u128(129),u129(130), |
||
520 | u130(131),u131(132),u132(133),u133(134),u134(135),u135(136),u136(137),u137(138),u138(139),u139(140), |
||
521 | u140(141),u141(142),u142(143),u143(144),u144(145),u145(146),u146(147),u147(148),u148(149),u149(150), |
||
522 | u150(151),u151(152),u152(153),u153(154),u154(155),u155(156),u156(157),u157(158),u158(159),u159(160), |
||
523 | u160(161),u161(162),u162(163),u163(164),u164(165),u165(166),u166(167),u167(168),u168(169),u169(170), |
||
524 | u170(171),u171(172),u172(173),u173(174),u174(175),u175(176),u176(177),u177(178),u178(179),u179(180), |
||
525 | u180(181),u181(182),u182(183),u183(184),u184(185),u185(186),u186(187),u187(188),u188(189),u189(190), |
||
526 | u190(191),u191(192),u192(193),u193(194),u194(195),u195(196),u196(197),u197(198),u198(199),u199(200), |
||
527 | u200(201),u201(202),u202(203),u203(204),u204(205),u205(206),u206(207),u207(208),u208(209),u209(210), |
||
528 | u210(211),u211(212),u212(213),u213(214),u214(215),u215(216),u216(217),u217(218),u218(219),u219(220), |
||
529 | u220(221),u221(222),u222(223),u223(224),u224(225),u225(226),u226(227),u227(228),u228(229),u229(230), |
||
530 | u230(231),u231(232),u232(233),u233(234),u234(235),u235(236),u236(237),u237(238),u238(239),u239(240), |
||
531 | u240(241),u241(242),u242(243),u243(244),u244(245),u245(246),u246(247),u247(248),u248(249),u249(250), |
||
532 | u250(251),u251(252),u252(253),u253(254),u254(255),u255(256),u256(257),u257(258),u258(259),u259(260), |
||
533 | u260(261),u261(262),u262(263),u263(264),u264(265),u265(266),u266(267),u267(268),u268(269),u269(270), |
||
534 | u270(271),u271(272),u272(273),u273(274),u274(275),u275(276),u276(277),u277(278),u278(279),u279(280), |
||
535 | u280(281),u281(282),u282(283),u283(284),u284(285),u285(286),u286(287),u287(288),u288(289),u289(290), |
||
536 | u290(291),u291(292),u292(293),u293(294),u294(295),u295(296),u296(297),u297(298),u298(299),u299(300), |
||
537 | u300(301),u301(302),u302(303),u303(304),u304(305),u305(306),u306(307),u307(308),u308(309),u309(310), |
||
538 | u310(311),u311(312),u312(313),u313(314),u314(315),u315(316),u316(317),u317(318),u318(319),u319(320), |
||
539 | u320(321),u321(322),u322(323),u323(324),u324(325),u325(326),u326(327),u327(328),u328(329),u329(330), |
||
540 | u330(331),u331(332),u332(333),u333(334),u334(335),u335(336),u336(337),u337(338),u338(339),u339(340), |
||
541 | u340(341),u341(342),u342(343),u343(344),u344(345),u345(346),u346(347),u347(348),u348(349),u349(350), |
||
542 | u350(351),u351(352),u352(353),u353(354),u354(355),u355(356),u356(357),u357(358),u358(359),u359(360), |
||
543 | u360(361),u361(362),u362(363),u363(364),u364(365),u365(366),u366(367),u367(368),u368(369),u369(370), |
||
544 | u370(371),u371(372),u372(373),u373(374),u374(375),u375(376),u376(377),u377(378),u378(379),u379(380), |
||
545 | u380(381),u381(382),u382(383),u383(384),u384(385),u385(386),u386(387),u387(388),u388(389),u389(390), |
||
546 | u390(391),u391(392),u392(393),u393(394),u394(395),u395(396),u396(397),u397(398),u398(399),u399(400), |
||
547 | u400(401),u401(402),u402(403),u403(404),u404(405),u405(406),u406(407),u407(408),u408(409),u409(410), |
||
548 | u410(411),u411(412),u412(413),u413(414),u414(415),u415(416),u416(417),u417(418),u418(419),u419(420), |
||
549 | u420(421),u421(422),u422(423),u423(424),u424(425),u425(426),u426(427),u427(428),u428(429),u429(430), |
||
550 | u430(431),u431(432),u432(433),u433(434),u434(435),u435(436),u436(437),u437(438),u438(439),u439(440), |
||
551 | u440(441),u441(442),u442(443),u443(444),u444(445),u445(446),u446(447),u447(448),u448(449),u449(450), |
||
552 | u450(451),u451(452),u452(453),u453(454),u454(455),u455(456),u456(457),u457(458),u458(459),u459(460), |
||
553 | u460(461),u461(462),u462(463),u463(464),u464(465),u465(466),u466(467),u467(468),u468(469),u469(470), |
||
554 | u470(471),u471(472),u472(473),u473(474),u474(475),u475(476),u476(477),u477(478),u478(479),u479(480), |
||
555 | u480(481),u481(482),u482(483),u483(484),u484(485),u485(486),u486(487),u487(488),u488(489),u489(490), |
||
556 | u490(491),u491(492),u492(493),u493(494),u494(495),u495(496),u496(497),u497(498),u498(499),u499(500), |
||
557 | u500(501),u501(502),u502(503),u503(504),u504(505),u505(506),u506(507),u507(508),u508(509),u509(510), |
||
558 | u510(511),u511(512),u512(513),u513(514),u514(515),u515(516),u516(517),u517(518),u518(519),u519(520), |
||
559 | u520(521),u521(522),u522(523),u523(524),u524(525),u525(526),u526(527),u527(528),u528(529),u529(530), |
||
560 | u530(531),u531(532),u532(533),u533(534),u534(535),u535(536),u536(537),u537(538),u538(539),u539(540), |
||
561 | u540(541),u541(542),u542(543),u543(544),u544(545),u545(546),u546(547),u547(548),u548(549),u549(550), |
||
562 | u550(551),u551(552),u552(553),u553(554),u554(555),u555(556),u556(557),u557(558),u558(559),u559(560), |
||
563 | u560(561),u561(562),u562(563),u563(564),u564(565),u565(566),u566(567),u567(568),u568(569),u569(570), |
||
564 | u570(571),u571(572),u572(573),u573(574),u574(575),u575(576),u576(577),u577(578),u578(579),u579(580), |
||
565 | u580(581),u581(582),u582(583),u583(584),u584(585),u585(586),u586(587),u587(588),u588(589),u589(590), |
||
566 | u590(591),u591(592),u592(593),u593(594),u594(595),u595(596),u596(597),u597(598),u598(599),u599(600), |
||
567 | u600(601),u601(602),u602(603),u603(604),u604(605),u605(606),u606(607),u607(608),u608(609),u609(610), |
||
568 | u610(611),u611(612),u612(613),u613(614),u614(615),u615(616),u616(617),u617(618),u618(619),u619(620), |
||
569 | u620(621),u621(622),u622(623),u623(624),u624(625),u625(626),u626(627),u627(628),u628(629),u629(630), |
||
570 | u630(631),u631(632),u632(633),u633(634),u634(635),u635(636),u636(637),u637(638),u638(639),u639(640), |
||
571 | u640(641),u641(642),u642(643),u643(644),u644(645),u645(646),u646(647),u647(648),u648(649),u649(650), |
||
572 | u650(651),u651(652),u652(653),u653(654),u654(655),u655(656),u656(657),u657(658),u658(659),u659(660), |
||
573 | u660(661),u661(662),u662(663),u663(664),u664(665),u665(666),u666(667),u667(668),u668(669),u669(670), |
||
574 | u670(671),u671(672),u672(673),u673(674),u674(675),u675(676),u676(677),u677(678),u678(679),u679(680), |
||
575 | u680(681),u681(682),u682(683),u683(684),u684(685),u685(686),u686(687),u687(688),u688(689),u689(690), |
||
576 | u690(691),u691(692),u692(693),u693(694),u694(695),u695(696),u696(697),u697(698),u698(699),u699(700), |
||
577 | u700(701),u701(702),u702(703),u703(704),u704(705),u705(706),u706(707),u707(708),u708(709),u709(710), |
||
578 | u710(711),u711(712),u712(713),u713(714),u714(715),u715(716),u716(717),u717(718),u718(719),u719(720), |
||
579 | u720(721),u721(722),u722(723),u723(724),u724(725),u725(726),u726(727),u727(728),u728(729),u729(730), |
||
580 | u730(731),u731(732),u732(733),u733(734),u734(735),u735(736),u736(737),u737(738),u738(739),u739(740), |
||
581 | u740(741),u741(742),u742(743),u743(744),u744(745),u745(746),u746(747),u747(748),u748(749),u749(750), |
||
582 | u750(751),u751(752),u752(753),u753(754),u754(755),u755(756),u756(757),u757(758),u758(759),u759(760), |
||
583 | u760(761),u761(762),u762(763),u763(764),u764(765),u765(766),u766(767),u767(768),u768(769),u769(770), |
||
584 | u770(771),u771(772),u772(773),u773(774),u774(775),u775(776),u776(777),u777(778),u778(779),u779(780), |
||
585 | u780(781),u781(782),u782(783),u783(784),u784(785),u785(786),u786(787),u787(788),u788(789),u789(790), |
||
586 | u790(791),u791(792),u792(793),u793(794),u794(795),u795(796),u796(797),u797(798),u798(799),u799(800), |
||
587 | u800(801),u801(802),u802(803),u803(804),u804(805),u805(806),u806(807),u807(808),u808(809),u809(810), |
||
588 | u810(811),u811(812),u812(813),u813(814),u814(815),u815(816),u816(817),u817(818),u818(819),u819(820), |
||
589 | u820(821),u821(822),u822(823),u823(824),u824(825),u825(826),u826(827),u827(828),u828(829),u829(830), |
||
590 | u830(831),u831(832),u832(833),u833(834),u834(835),u835(836),u836(837),u837(838),u838(839),u839(840), |
||
591 | u840(841),u841(842),u842(843),u843(844),u844(845),u845(846),u846(847),u847(848),u848(849),u849(850), |
||
592 | u850(851),u851(852),u852(853),u853(854),u854(855),u855(856),u856(857),u857(858),u858(859),u859(860), |
||
593 | u860(861),u861(862),u862(863),u863(864),u864(865),u865(866),u866(867),u867(868),u868(869),u869(870), |
||
594 | u870(871),u871(872),u872(873),u873(874),u874(875),u875(876),u876(877),u877(878),u878(879),u879(880), |
||
595 | u880(881),u881(882),u882(883),u883(884),u884(885),u885(886),u886(887),u887(888),u888(889),u889(890), |
||
596 | u890(891),u891(892),u892(893),u893(894),u894(895),u895(896),u896(897),u897(898),u898(899),u899(900), |
||
597 | u900(901),u901(902),u902(903),u903(904),u904(905),u905(906),u906(907),u907(908),u908(909),u909(910), |
||
598 | u910(911),u911(912),u912(913),u913(914),u914(915),u915(916),u916(917),u917(918),u918(919),u919(920), |
||
599 | u920(921),u921(922),u922(923),u923(924),u924(925),u925(926),u926(927),u927(928),u928(929),u929(930), |
||
600 | u930(931),u931(932),u932(933),u933(934),u934(935),u935(936),u936(937),u937(938),u938(939),u939(940), |
||
601 | u940(941),u941(942),u942(943),u943(944),u944(945),u945(946),u946(947),u947(948),u948(949),u949(950), |
||
602 | u950(951),u951(952),u952(953),u953(954),u954(955),u955(956),u956(957),u957(958),u958(959),u959(960), |
||
603 | u960(961),u961(962),u962(963),u963(964),u964(965),u965(966),u966(967),u967(968),u968(969),u969(970), |
||
604 | u970(971),u971(972),u972(973),u973(974),u974(975),u975(976),u976(977),u977(978),u978(979),u979(980), |
||
605 | u980(981),u981(982),u982(983),u983(984),u984(985),u985(986),u986(987),u987(988),u988(989),u989(990), |
||
606 | u990(991),u991(992),u992(993),u993(994),u994(995),u995(996),u996(997),u997(998),u998(999),u999(1000), |
||
607 | u1000(1001),u1001(1002),u1002(1003),u1003(1004),u1004(1005),u1005(1006),u1006(1007),u1007(1008),u1008(1009),u1009(1010), |
||
608 | u1010(1011),u1011(1012),u1012(1013),u1013(1014),u1014(1015),u1015(1016),u1016(1017),u1017(1018),u1018(1019),u1019(1020), |
||
609 | u1020(1021),u1021(1022),u1022(1023),u1023(1024),u1024(1025),u1025(1026),u1026(1027),u1027(1028),u1028(1029),u1029(1030), |
||
610 | u1030(1031),u1031(1032),u1032(1033),u1033(1034),u1034(1035),u1035(1036),u1036(1037),u1037(1038),u1038(1039),u1039(1040), |
||
611 | u1040(1041),u1041(1042),u1042(1043),u1043(1044),u1044(1045),u1045(1046),u1046(1047),u1047(1048),u1048(1049),u1049(1050), |
||
612 | u1050(1051),u1051(1052),u1052(1053),u1053(1054),u1054(1055),u1055(1056),u1056(1057),u1057(1058),u1058(1059),u1059(1060), |
||
613 | u1060(1061),u1061(1062),u1062(1063),u1063(1064),u1064(1065),u1065(1066),u1066(1067),u1067(1068),u1068(1069),u1069(1070), |
||
614 | u1070(1071),u1071(1072),u1072(1073),u1073(1074),u1074(1075),u1075(1076),u1076(1077),u1077(1078),u1078(1079),u1079(1080), |
||
615 | u1080(1081),u1081(1082),u1082(1083),u1083(1084),u1084(1085),u1085(1086),u1086(1087),u1087(1088),u1088(1089),u1089(1090), |
||
616 | u1090(1091),u1091(1092),u1092(1093),u1093(1094),u1094(1095),u1095(1096),u1096(1097),u1097(1098),u1098(1099),u1099(1100), |
||
617 | u1100(1101),u1101(1102),u1102(1103),u1103(1104),u1104(1105),u1105(1106),u1106(1107),u1107(1108),u1108(1109),u1109(1110), |
||
618 | u1110(1111),u1111(1112),u1112(1113),u1113(1114),u1114(1115),u1115(1116),u1116(1117),u1117(1118),u1118(1119),u1119(1120), |
||
619 | u1120(1121),u1121(1122),u1122(1123),u1123(1124),u1124(1125),u1125(1126),u1126(1127),u1127(1128),u1128(1129),u1129(1130), |
||
620 | u1130(1131),u1131(1132),u1132(1133),u1133(1134),u1134(1135),u1135(1136),u1136(1137),u1137(1138),u1138(1139),u1139(1140), |
||
621 | u1140(1141),u1141(1142),u1142(1143),u1143(1144),u1144(1145),u1145(1146),u1146(1147),u1147(1148),u1148(1149),u1149(1150), |
||
622 | u1150(1151),u1151(1152),u1152(1153),u1153(1154),u1154(1155),u1155(1156),u1156(1157),u1157(1158),u1158(1159),u1159(1160), |
||
623 | u1160(1161),u1161(1162),u1162(1163),u1163(1164),u1164(1165),u1165(1166),u1166(1167),u1167(1168),u1168(1169),u1169(1170), |
||
624 | u1170(1171),u1171(1172),u1172(1173),u1173(1174),u1174(1175),u1175(1176),u1176(1177),u1177(1178),u1178(1179),u1179(1180), |
||
625 | u1180(1181),u1181(1182),u1182(1183),u1183(1184),u1184(1185),u1185(1186),u1186(1187),u1187(1188),u1188(1189),u1189(1190), |
||
626 | u1190(1191),u1191(1192),u1192(1193),u1193(1194),u1194(1195),u1195(1196),u1196(1197),u1197(1198),u1198(1199),u1199(1200), |
||
627 | u1200(1201),u1201(1202),u1202(1203),u1203(1204),u1204(1205),u1205(1206),u1206(1207),u1207(1208),u1208(1209),u1209(1210), |
||
628 | u1210(1211),u1211(1212),u1212(1213),u1213(1214),u1214(1215),u1215(1216),u1216(1217),u1217(1218),u1218(1219),u1219(1220), |
||
629 | u1220(1221),u1221(1222),u1222(1223),u1223(1224),u1224(1225),u1225(1226),u1226(1227),u1227(1228),u1228(1229),u1229(1230), |
||
630 | u1230(1231),u1231(1232),u1232(1233),u1233(1234),u1234(1235),u1235(1236),u1236(1237),u1237(1238),u1238(1239),u1239(1240), |
||
631 | u1240(1241),u1241(1242),u1242(1243),u1243(1244),u1244(1245),u1245(1246),u1246(1247),u1247(1248),u1248(1249),u1249(1250), |
||
632 | u1250(1251),u1251(1252),u1252(1253),u1253(1254),u1254(1255),u1255(1256),u1256(1257),u1257(1258),u1258(1259),u1259(1260), |
||
633 | u1260(1261),u1261(1262),u1262(1263),u1263(1264),u1264(1265),u1265(1266),u1266(1267),u1267(1268),u1268(1269),u1269(1270), |
||
634 | u1270(1271),u1271(1272),u1272(1273),u1273(1274),u1274(1275),u1275(1276),u1276(1277),u1277(1278),u1278(1279),u1279(1280), |
||
635 | u1280(1281),u1281(1282),u1282(1283),u1283(1284),u1284(1285),u1285(1286),u1286(1287),u1287(1288),u1288(1289),u1289(1290), |
||
636 | u1290(1291),u1291(1292),u1292(1293),u1293(1294),u1294(1295),u1295(1296),u1296(1297),u1297(1298),u1298(1299),u1299(1300), |
||
637 | u1300(1301),u1301(1302),u1302(1303),u1303(1304),u1304(1305),u1305(1306),u1306(1307),u1307(1308),u1308(1309),u1309(1310), |
||
638 | u1310(1311),u1311(1312),u1312(1313),u1313(1314),u1314(1315),u1315(1316),u1316(1317),u1317(1318),u1318(1319),u1319(1320), |
||
639 | u1320(1321),u1321(1322),u1322(1323),u1323(1324),u1324(1325),u1325(1326),u1326(1327),u1327(1328),u1328(1329),u1329(1330), |
||
640 | u1330(1331),u1331(1332),u1332(1333),u1333(1334),u1334(1335),u1335(1336),u1336(1337),u1337(1338),u1338(1339),u1339(1340), |
||
641 | u1340(1341),u1341(1342),u1342(1343),u1343(1344),u1344(1345),u1345(1346),u1346(1347),u1347(1348),u1348(1349),u1349(1350), |
||
642 | u1350(1351),u1351(1352),u1352(1353),u1353(1354),u1354(1355),u1355(1356),u1356(1357),u1357(1358),u1358(1359),u1359(1360), |
||
643 | u1360(1361),u1361(1362),u1362(1363),u1363(1364),u1364(1365),u1365(1366),u1366(1367),u1367(1368),u1368(1369),u1369(1370), |
||
644 | u1370(1371),u1371(1372),u1372(1373),u1373(1374),u1374(1375),u1375(1376),u1376(1377),u1377(1378),u1378(1379),u1379(1380), |
||
645 | u1380(1381),u1381(1382),u1382(1383),u1383(1384),u1384(1385),u1385(1386),u1386(1387),u1387(1388),u1388(1389),u1389(1390), |
||
646 | u1390(1391),u1391(1392),u1392(1393),u1393(1394),u1394(1395),u1395(1396),u1396(1397),u1397(1398),u1398(1399),u1399(1400), |
||
647 | u1400(1401),u1401(1402),u1402(1403),u1403(1404),u1404(1405),u1405(1406),u1406(1407),u1407(1408),u1408(1409),u1409(1410), |
||
648 | u1410(1411),u1411(1412),u1412(1413),u1413(1414),u1414(1415),u1415(1416),u1416(1417),u1417(1418),u1418(1419),u1419(1420), |
||
649 | u1420(1421),u1421(1422),u1422(1423),u1423(1424),u1424(1425),u1425(1426),u1426(1427),u1427(1428),u1428(1429),u1429(1430), |
||
650 | u1430(1431),u1431(1432),u1432(1433),u1433(1434),u1434(1435),u1435(1436),u1436(1437),u1437(1438),u1438(1439),u1439(1440), |
||
651 | u1440(1441),u1441(1442),u1442(1443),u1443(1444),u1444(1445),u1445(1446),u1446(1447),u1447(1448),u1448(1449),u1449(1450), |
||
652 | u1450(1451),u1451(1452),u1452(1453),u1453(1454),u1454(1455),u1455(1456),u1456(1457),u1457(1458),u1458(1459),u1459(1460), |
||
653 | u1460(1461),u1461(1462),u1462(1463),u1463(1464),u1464(1465),u1465(1466),u1466(1467),u1467(1468),u1468(1469),u1469(1470), |
||
654 | u1470(1471),u1471(1472),u1472(1473),u1473(1474),u1474(1475),u1475(1476),u1476(1477),u1477(1478),u1478(1479),u1479(1480), |
||
655 | u1480(1481),u1481(1482),u1482(1483),u1483(1484),u1484(1485),u1485(1486),u1486(1487),u1487(1488),u1488(1489),u1489(1490), |
||
656 | u1490(1491),u1491(1492),u1492(1493),u1493(1494),u1494(1495),u1495(1496),u1496(1497),u1497(1498),u1498(1499),u1499(1500), |
||
657 | u1500(1501),u1501(1502),u1502(1503),u1503(1504),u1504(1505),u1505(1506),u1506(1507),u1507(1508),u1508(1509),u1509(1510), |
||
658 | u1510(1511),u1511(1512),u1512(1513),u1513(1514),u1514(1515),u1515(1516),u1516(1517),u1517(1518),u1518(1519),u1519(1520), |
||
659 | u1520(1521),u1521(1522),u1522(1523),u1523(1524),u1524(1525),u1525(1526),u1526(1527),u1527(1528),u1528(1529),u1529(1530), |
||
660 | u1530(1531),u1531(1532),u1532(1533),u1533(1534),u1534(1535),u1535(1536),u1536(1537),u1537(1538),u1538(1539),u1539(1540), |
||
661 | u1540(1541),u1541(1542),u1542(1543),u1543(1544),u1544(1545),u1545(1546),u1546(1547),u1547(1548),u1548(1549),u1549(1550), |
||
662 | u1550(1551),u1551(1552),u1552(1553),u1553(1554),u1554(1555),u1555(1556),u1556(1557),u1557(1558),u1558(1559),u1559(1560), |
||
663 | u1560(1561),u1561(1562),u1562(1563),u1563(1564),u1564(1565),u1565(1566),u1566(1567),u1567(1568),u1568(1569),u1569(1570), |
||
664 | u1570(1571),u1571(1572),u1572(1573),u1573(1574),u1574(1575),u1575(1576),u1576(1577),u1577(1578),u1578(1579),u1579(1580), |
||
665 | u1580(1581),u1581(1582),u1582(1583),u1583(1584),u1584(1585),u1585(1586),u1586(1587),u1587(1588),u1588(1589),u1589(1590), |
||
666 | u1590(1591),u1591(1592),u1592(1593),u1593(1594),u1594(1595),u1595(1596),u1596(1597),u1597(1598),u1598(1599),u1599(1600), |
||
667 | u1600(1601),u1601(1602),u1602(1603),u1603(1604),u1604(1605),u1605(1606),u1606(1607),u1607(1608),u1608(1609),u1609(1610), |
||
668 | u1610(1611),u1611(1612),u1612(1613),u1613(1614),u1614(1615),u1615(1616),u1616(1617),u1617(1618),u1618(1619),u1619(1620), |
||
669 | u1620(1621),u1621(1622),u1622(1623),u1623(1624),u1624(1625),u1625(1626),u1626(1627),u1627(1628),u1628(1629),u1629(1630), |
||
670 | u1630(1631),u1631(1632),u1632(1633),u1633(1634),u1634(1635),u1635(1636),u1636(1637),u1637(1638),u1638(1639),u1639(1640), |
||
671 | u1640(1641),u1641(1642),u1642(1643),u1643(1644),u1644(1645),u1645(1646),u1646(1647),u1647(1648),u1648(1649),u1649(1650), |
||
672 | u1650(1651),u1651(1652),u1652(1653),u1653(1654),u1654(1655),u1655(1656),u1656(1657),u1657(1658),u1658(1659),u1659(1660), |
||
673 | u1660(1661),u1661(1662),u1662(1663),u1663(1664),u1664(1665),u1665(1666),u1666(1667),u1667(1668),u1668(1669),u1669(1670), |
||
674 | u1670(1671),u1671(1672),u1672(1673),u1673(1674),u1674(1675),u1675(1676),u1676(1677),u1677(1678),u1678(1679),u1679(1680), |
||
675 | u1680(1681),u1681(1682),u1682(1683),u1683(1684),u1684(1685),u1685(1686),u1686(1687),u1687(1688),u1688(1689),u1689(1690), |
||
676 | u1690(1691),u1691(1692),u1692(1693),u1693(1694),u1694(1695),u1695(1696),u1696(1697),u1697(1698),u1698(1699),u1699(1700), |
||
677 | u1700(1701),u1701(1702),u1702(1703),u1703(1704),u1704(1705),u1705(1706),u1706(1707),u1707(1708),u1708(1709),u1709(1710), |
||
678 | u1710(1711),u1711(1712),u1712(1713),u1713(1714),u1714(1715),u1715(1716),u1716(1717),u1717(1718),u1718(1719),u1719(1720), |
||
679 | u1720(1721),u1721(1722),u1722(1723),u1723(1724),u1724(1725),u1725(1726),u1726(1727),u1727(1728),u1728(1729),u1729(1730), |
||
680 | u1730(1731),u1731(1732),u1732(1733),u1733(1734),u1734(1735),u1735(1736),u1736(1737),u1737(1738),u1738(1739),u1739(1740), |
||
681 | u1740(1741),u1741(1742),u1742(1743),u1743(1744),u1744(1745),u1745(1746),u1746(1747),u1747(1748),u1748(1749),u1749(1750), |
||
682 | u1750(1751),u1751(1752),u1752(1753),u1753(1754),u1754(1755),u1755(1756),u1756(1757),u1757(1758),u1758(1759),u1759(1760), |
||
683 | u1760(1761),u1761(1762),u1762(1763),u1763(1764),u1764(1765),u1765(1766),u1766(1767),u1767(1768),u1768(1769),u1769(1770), |
||
684 | u1770(1771),u1771(1772),u1772(1773),u1773(1774),u1774(1775),u1775(1776),u1776(1777),u1777(1778),u1778(1779),u1779(1780), |
||
685 | u1780(1781),u1781(1782),u1782(1783),u1783(1784),u1784(1785),u1785(1786),u1786(1787),u1787(1788),u1788(1789),u1789(1790), |
||
686 | u1790(1791),u1791(1792),u1792(1793),u1793(1794),u1794(1795),u1795(1796),u1796(1797),u1797(1798),u1798(1799),u1799(1800), |
||
687 | u1800(1801),u1801(1802),u1802(1803),u1803(1804),u1804(1805),u1805(1806),u1806(1807),u1807(1808),u1808(1809),u1809(1810), |
||
688 | u1810(1811),u1811(1812),u1812(1813),u1813(1814),u1814(1815),u1815(1816),u1816(1817),u1817(1818),u1818(1819),u1819(1820), |
||
689 | u1820(1821),u1821(1822),u1822(1823),u1823(1824),u1824(1825),u1825(1826),u1826(1827),u1827(1828),u1828(1829),u1829(1830), |
||
690 | u1830(1831),u1831(1832),u1832(1833),u1833(1834),u1834(1835),u1835(1836),u1836(1837),u1837(1838),u1838(1839),u1839(1840), |
||
691 | u1840(1841),u1841(1842),u1842(1843),u1843(1844),u1844(1845),u1845(1846),u1846(1847),u1847(1848),u1848(1849),u1849(1850), |
||
692 | u1850(1851),u1851(1852),u1852(1853),u1853(1854),u1854(1855),u1855(1856),u1856(1857),u1857(1858),u1858(1859),u1859(1860), |
||
693 | u1860(1861),u1861(1862),u1862(1863),u1863(1864),u1864(1865),u1865(1866),u1866(1867),u1867(1868),u1868(1869),u1869(1870), |
||
694 | u1870(1871),u1871(1872),u1872(1873),u1873(1874),u1874(1875),u1875(1876),u1876(1877),u1877(1878),u1878(1879),u1879(1880), |
||
695 | u1880(1881),u1881(1882),u1882(1883),u1883(1884),u1884(1885),u1885(1886),u1886(1887),u1887(1888),u1888(1889),u1889(1890), |
||
696 | u1890(1891),u1891(1892),u1892(1893),u1893(1894),u1894(1895),u1895(1896),u1896(1897),u1897(1898),u1898(1899),u1899(1900), |
||
697 | u1900(1901),u1901(1902),u1902(1903),u1903(1904),u1904(1905),u1905(1906),u1906(1907),u1907(1908),u1908(1909),u1909(1910), |
||
698 | u1910(1911),u1911(1912),u1912(1913),u1913(1914),u1914(1915),u1915(1916),u1916(1917),u1917(1918),u1918(1919),u1919(1920), |
||
699 | u1920(1921),u1921(1922),u1922(1923),u1923(1924),u1924(1925),u1925(1926),u1926(1927),u1927(1928),u1928(1929),u1929(1930), |
||
700 | u1930(1931),u1931(1932),u1932(1933),u1933(1934),u1934(1935),u1935(1936),u1936(1937),u1937(1938),u1938(1939),u1939(1940), |
||
701 | u1940(1941),u1941(1942),u1942(1943),u1943(1944),u1944(1945),u1945(1946),u1946(1947),u1947(1948),u1948(1949),u1949(1950), |
||
702 | u1950(1951),u1951(1952),u1952(1953),u1953(1954),u1954(1955),u1955(1956),u1956(1957),u1957(1958),u1958(1959),u1959(1960), |
||
703 | u1960(1961),u1961(1962),u1962(1963),u1963(1964),u1964(1965),u1965(1966),u1966(1967),u1967(1968),u1968(1969),u1969(1970), |
||
704 | u1970(1971),u1971(1972),u1972(1973),u1973(1974),u1974(1975),u1975(1976),u1976(1977),u1977(1978),u1978(1979),u1979(1980), |
||
705 | u1980(1981),u1981(1982),u1982(1983),u1983(1984),u1984(1985),u1985(1986),u1986(1987),u1987(1988),u1988(1989),u1989(1990), |
||
706 | u1990(1991),u1991(1992),u1992(1993),u1993(1994),u1994(1995),u1995(1996),u1996(1997),u1997(1998),u1998(1999),u1999(2000)} |
||
707 | MAX-ACCESS not-accessible |
||
708 | STATUS current |
||
709 | DESCRIPTION |
||
710 | "A unique number for each power output channel. Its value |
||
711 | ranges between 1 and total number of output channels. |
||
712 | This value is equivalent to the output channel number at |
||
713 | the type label of the crate or power supply, but because the SMI |
||
714 | index starts at 1, index 1 corresponds to U0." |
||
715 | ::= { outputEntry 1 } |
||
716 | |||
717 | outputName OBJECT-TYPE |
||
718 | SYNTAX DisplayString (SIZE (1..10)) |
||
719 | MAX-ACCESS read-write |
||
720 | STATUS current |
||
721 | DESCRIPTION |
||
722 | "A textual string containing a short name of the |
||
723 | output. If the crate is equipped with an alphanumeric |
||
724 | display, this string is shown to identify a output channel." |
||
725 | ::= { outputEntry 2 } |
||
726 | |||
727 | outputGroup OBJECT-TYPE |
||
728 | SYNTAX Integer32 (1..63) |
||
729 | MAX-ACCESS read-write |
||
730 | STATUS current |
||
731 | DESCRIPTION |
||
732 | "The group number (1...63) assigned to each channel. |
||
733 | If commands shall be sent to all channels with a specific group number (e.g. |
||
734 | with the groupsSwitch command defined below), additional bits can be added to |
||
735 | the group number: |
||
736 | |||
737 | HLgggggg |
||
738 | g: Group number (1...63) |
||
739 | L: Mask bit: 1: high voltage channels only, no low voltage channels |
||
740 | H: Mask bit: 1: low voltage channels only, no high voltage channels |
||
741 | |||
742 | Special groups: 0: all (LV+HV) channels |
||
743 | 0x40: all, but no LV channels |
||
744 | 0x80: all, but no HV channels |
||
745 | " |
||
746 | ::= { outputEntry 3 } |
||
747 | |||
748 | |||
749 | outputStatus OBJECT-TYPE |
||
750 | SYNTAX BITS { |
||
751 | outputOn (0) , |
||
752 | outputInhibit (1) , |
||
753 | outputFailureMinSenseVoltage (2), |
||
754 | outputFailureMaxSenseVoltage (3), |
||
755 | outputFailureMaxTerminalVoltage (4), |
||
756 | outputFailureMaxCurrent (5), |
||
757 | outputFailureMaxTemperature (6), |
||
758 | outputFailureMaxPower (7), |
||
759 | -- reserved |
||
760 | outputFailureTimeout (9), |
||
761 | outputCurrentLimited (10), |
||
762 | outputRampUp (11), |
||
763 | outputRampDown (12), |
||
764 | outputEnableKill(13), |
||
765 | outputEmergencyOff (14) |
||
766 | } |
||
767 | MAX-ACCESS read-only |
||
768 | STATUS current |
||
769 | DESCRIPTION |
||
770 | "A bit string which shows the status (health and operating conditions) of one output channel. |
||
771 | If a bit is set (1), the explanation is satisfied: |
||
772 | outputOn (0), output channel is on |
||
773 | outputInhibit(1), external (hardware-)inhibit of the output channel |
||
774 | outputFailureMinSenseVoltage (2) Supervision limit hurt: Sense voltage is too low |
||
775 | outputFailureMaxSenseVoltage (3), Supervision limit hurt: Sense voltage is too high |
||
776 | outputFailureMaxTerminalVoltage (4), Supervision limit hurt: Terminal voltage is too high |
||
777 | outputFailureMaxCurrent (5), Supervision limit hurt: Current is too high |
||
778 | outputFailureMaxTemperature (6), Supervision limit hurt: Heat sink temperature is too high |
||
779 | outputFailureMaxPower (7), Supervision limit hurt: Output power is too high |
||
780 | outputFailureTimeout (9), Communication timeout between output channel and main control |
||
781 | outputCurrentLimited (10), Current limiting is active (constant current mode) |
||
782 | outputRampUp (11), Output voltage is increasing (e.g. after switch on) |
||
783 | outputRampDown (12), Output voltage is decreasing (e.g. after switch off) |
||
784 | outputEnableKill (13), EnableKill is aktive |
||
785 | outputEmergencyOff (14), EmergencyOff event is aktive |
||
786 | |||
787 | " |
||
788 | |||
789 | ::= { outputEntry 4 } |
||
790 | |||
791 | |||
792 | |||
793 | |||
794 | outputMeasurementSenseVoltage OBJECT-TYPE |
||
795 | SYNTAX Float |
||
796 | UNITS "V" |
||
797 | MAX-ACCESS read-only |
||
798 | STATUS current |
||
799 | DESCRIPTION |
||
800 | "The measured voltage at the sense input lines." |
||
801 | ::= { outputEntry 5 } |
||
802 | |||
803 | outputMeasurementTerminalVoltage OBJECT-TYPE |
||
804 | SYNTAX Float |
||
805 | UNITS "V" |
||
806 | MAX-ACCESS read-only |
||
807 | STATUS current |
||
808 | DESCRIPTION |
||
809 | "The measured voltage at the output terminals." |
||
810 | ::= { outputEntry 6 } |
||
811 | |||
812 | outputMeasurementCurrent OBJECT-TYPE |
||
813 | SYNTAX Float |
||
814 | UNITS "A" |
||
815 | MAX-ACCESS read-only |
||
816 | STATUS current |
||
817 | DESCRIPTION |
||
818 | "The measured output current." |
||
819 | ::= { outputEntry 7 } |
||
820 | |||
821 | outputMeasurementTemperature OBJECT-TYPE |
||
822 | SYNTAX INTEGER { ok (-128), failure(127) } |
||
823 | MAX-ACCESS read-only |
||
824 | STATUS current |
||
825 | DESCRIPTION |
||
826 | "The measured temperature of the power module." |
||
827 | ::= { outputEntry 8 } |
||
828 | |||
829 | |||
830 | outputSwitch OBJECT-TYPE |
||
831 | SYNTAX INTEGER { off (0), on (1), resetEmergencyOff (2), setEmergencyOff (3), clearEvents (10) } |
||
832 | MAX-ACCESS read-write |
||
833 | STATUS current |
||
834 | DESCRIPTION |
||
835 | "Read: An enumerated value which shows the current state of |
||
836 | the output channel. |
||
837 | |||
838 | Write: Change the state of the channel. |
||
839 | If the channel is On, and the write value is Off, then the channel |
||
840 | will switch Off. |
||
841 | If the channel is Off, and the write value is On, and if no other |
||
842 | signals (mainInhibit, outputInhibit, outputEmergencyOff or outputFailureMaxCurrent) |
||
843 | are active, then the channel will switch on. |
||
844 | |||
845 | If the write value is resetEmergencyOff, then the channel will |
||
846 | leave the state EmergencyOff. A write of clearEvents is necessary |
||
847 | before the voltage can ramp up again. |
||
848 | If the write value is setEmergencyOff, then the channel will have |
||
849 | the state EmergencyOff, which means that the High Voltage will |
||
850 | switch off without a ramp and reset of the outputVoltage to null volt. |
||
851 | |||
852 | If the write value is clearEvents, then all failure messages |
||
853 | of the outputStatus will be reset (all channel events, all module events |
||
854 | and the state emergencyOff)." |
||
855 | ::= { outputEntry 9 } |
||
856 | |||
857 | outputVoltage OBJECT-TYPE |
||
858 | SYNTAX Float |
||
859 | UNITS "V" |
||
860 | MAX-ACCESS read-write |
||
861 | STATUS current |
||
862 | DESCRIPTION |
||
863 | "The nominal output voltage of the channel." |
||
864 | ::= { outputEntry 10 } |
||
865 | |||
866 | outputAdjustVoltage OBJECT-TYPE |
||
867 | SYNTAX Integer32 (-128..127) |
||
868 | MAX-ACCESS read-write |
||
869 | STATUS obsolete |
||
870 | DESCRIPTION |
||
871 | "A posibillity to make small changes of the output voltage." |
||
872 | ::= { outputEntry 11 } |
||
873 | |||
874 | outputCurrent OBJECT-TYPE |
||
875 | SYNTAX Float |
||
876 | UNITS "A" |
||
877 | MAX-ACCESS read-write |
||
878 | STATUS current |
||
879 | DESCRIPTION |
||
880 | "The current limit of the channel." |
||
881 | ::= { outputEntry 12 } |
||
882 | |||
883 | outputVoltageRiseRate OBJECT-TYPE |
||
884 | SYNTAX Float |
||
885 | UNITS "V/s" |
||
886 | MAX-ACCESS read-write |
||
887 | STATUS current |
||
888 | DESCRIPTION |
||
889 | "Voltage Fall Slew Rate [V/s]. |
||
890 | The slew rate of the output voltage if it increases (after switch on or if the Voltage has been |
||
891 | changed). |
||
892 | " |
||
893 | ::= { outputEntry 13 } |
||
894 | |||
895 | outputVoltageFallRate OBJECT-TYPE |
||
896 | SYNTAX Float |
||
897 | UNITS "V/s" |
||
898 | MAX-ACCESS read-write |
||
899 | STATUS current |
||
900 | DESCRIPTION |
||
901 | "Voltage Rise Slew Rate [V/s]. |
||
902 | The slew rate of the output voltage if it decreases (after switch off or if the Voltage has been |
||
903 | changed). |
||
904 | " |
||
905 | ::= { outputEntry 14 } |
||
906 | |||
907 | outputSupervisionBehavior OBJECT-TYPE |
||
908 | SYNTAX Integer32 (0..65535) |
||
909 | MAX-ACCESS read-write |
||
910 | STATUS current |
||
911 | DESCRIPTION |
||
912 | "A bit field packed into an integer which define the behavior of the output channel / power supply |
||
913 | after failures. |
||
914 | For each supervision value, a two-bit field exists. |
||
915 | The enumeration of this value (..L+..H*2) is: |
||
916 | WIENER LV devices |
||
917 | |||
918 | 1 switch off this channel |
||
919 | 2 switch off all channels with the same group number |
||
920 | 3 switch off the complete crate. |
||
921 | iseg HV devices |
||
922 | |||
923 | 1 switch off this channel by ramp down the voltage |
||
924 | 2 switch off this channel by a emergencyOff |
||
925 | 3 switch off the whole board of the HV module by emergencyOff. |
||
926 | The position of the bit fields in the integer value are: |
||
927 | Bit 0, 1: outputFailureMinSenseVoltage |
||
928 | Bit 2, 3: outputFailureMaxSenseVoltage |
||
929 | Bit 4, 5: outputFailureMaxTerminalVoltage |
||
930 | Bit 6, 7: outputFailureMaxCurrent |
||
931 | Bit 8, 9: outputFailureMaxTemperature |
||
932 | Bit 10, 11: outputFailureMaxPower |
||
933 | Bit 12, 13: outputFailureInhibit |
||
934 | Bit 14, 15: outputFailureTimeout |
||
935 | " |
||
936 | |||
937 | ::= { outputEntry 15 } |
||
938 | |||
939 | outputSupervisionMinSenseVoltage OBJECT-TYPE |
||
940 | SYNTAX Float |
||
941 | UNITS "V" |
||
942 | MAX-ACCESS read-write |
||
943 | STATUS current |
||
944 | DESCRIPTION |
||
945 | "If the measured sense voltage is below this value, the power supply |
||
946 | performs the function defined by SupervisionAction." |
||
947 | ::= { outputEntry 16 } |
||
948 | |||
949 | outputSupervisionMaxSenseVoltage OBJECT-TYPE |
||
950 | SYNTAX Float |
||
951 | UNITS "V" |
||
952 | MAX-ACCESS read-write |
||
953 | STATUS current |
||
954 | DESCRIPTION |
||
955 | "If the measured sense voltage is above this value, the power supply |
||
956 | performs the function defined by SupervisionAction." |
||
957 | ::= { outputEntry 17 } |
||
958 | |||
959 | outputSupervisionMaxTerminalVoltage OBJECT-TYPE |
||
960 | SYNTAX Float |
||
961 | UNITS "V" |
||
962 | MAX-ACCESS read-write |
||
963 | STATUS current |
||
964 | DESCRIPTION |
||
965 | "If the measured voltage at the power supply output |
||
966 | terminals is above this value, the power supply |
||
967 | performs the function defined by SupervisionAction." |
||
968 | ::= { outputEntry 18 } |
||
969 | |||
970 | outputSupervisionMaxCurrent OBJECT-TYPE |
||
971 | SYNTAX Float |
||
972 | UNITS "A" |
||
973 | MAX-ACCESS read-write |
||
974 | STATUS current |
||
975 | DESCRIPTION |
||
976 | "If the measured current is above this value, the power supply |
||
977 | performs the function defined by SupervisionAction." |
||
978 | ::= { outputEntry 19 } |
||
979 | |||
980 | outputSupervisionMaxTemperature OBJECT-TYPE |
||
981 | -- SYNTAX Integer32 (-128..127) |
||
982 | SYNTAX Integer32 |
||
983 | UNITS "deg C" |
||
984 | MAX-ACCESS read-write |
||
985 | STATUS current |
||
986 | DESCRIPTION |
||
987 | "If the measured module temperature is above this value, the power supply |
||
988 | performs the function defined by SupervisionAction." |
||
989 | ::= { outputEntry 20 } |
||
990 | |||
991 | outputConfigMaxSenseVoltage OBJECT-TYPE |
||
992 | SYNTAX Float |
||
993 | UNITS "V" |
||
994 | MAX-ACCESS read-write |
||
995 | STATUS current |
||
996 | DESCRIPTION |
||
997 | "The maximum possible value of the sense voltage" |
||
998 | ::= { outputEntry 21 } |
||
999 | |||
1000 | outputConfigMaxTerminalVoltage OBJECT-TYPE |
||
1001 | SYNTAX Float |
||
1002 | UNITS "V" |
||
1003 | MAX-ACCESS read-write |
||
1004 | STATUS current |
||
1005 | DESCRIPTION |
||
1006 | "The maximum possible value of the terminal voltage" |
||
1007 | ::= { outputEntry 22 } |
||
1008 | |||
1009 | outputConfigMaxCurrent OBJECT-TYPE |
||
1010 | SYNTAX Float |
||
1011 | UNITS "A" |
||
1012 | MAX-ACCESS read-write |
||
1013 | STATUS current |
||
1014 | DESCRIPTION |
||
1015 | "The maximum possible value of the output current" |
||
1016 | ::= { outputEntry 23 } |
||
1017 | |||
1018 | outputSupervisionMaxPower OBJECT-TYPE |
||
1019 | SYNTAX Float |
||
1020 | UNITS "W" |
||
1021 | MAX-ACCESS read-write |
||
1022 | STATUS current |
||
1023 | DESCRIPTION |
||
1024 | "If the measured power (measured current * measured terminal voltage) |
||
1025 | is above this value, the power supply performs the function defined |
||
1026 | by SupervisionAction." |
||
1027 | ::= { outputEntry 24 } |
||
1028 | |||
1029 | outputCurrentRiseRate OBJECT-TYPE |
||
1030 | SYNTAX Float |
||
1031 | UNITS "A/s" |
||
1032 | MAX-ACCESS read-write |
||
1033 | STATUS current |
||
1034 | DESCRIPTION |
||
1035 | "Current Fall Slew Rate [A/s]. |
||
1036 | The slew rate of the output current if it increases (after |
||
1037 | switch on or if the Current has been changed). |
||
1038 | " |
||
1039 | ::= { outputEntry 25 } |
||
1040 | |||
1041 | outputCurrentFallRate OBJECT-TYPE |
||
1042 | SYNTAX Float |
||
1043 | UNITS "A/s" |
||
1044 | MAX-ACCESS read-write |
||
1045 | STATUS current |
||
1046 | DESCRIPTION |
||
1047 | "Current Rise Slew Rate [A/s]. |
||
1048 | The slew rate of the output current if it decreases (after |
||
1049 | switch off or if the Current has been changed). |
||
1050 | " |
||
1051 | ::= { outputEntry 26 } |
||
1052 | |||
1053 | outputTripTimeMaxCurrent OBJECT-TYPE |
||
1054 | SYNTAX INTEGER (0..4000) |
||
1055 | UNITS "ms" |
||
1056 | MAX-ACCESS read-write |
||
1057 | STATUS current |
||
1058 | DESCRIPTION |
||
1059 | "Current trip time out [ms]. |
||
1060 | The outputTripTimeMaxCurrent defines a span for the time out function. |
||
1061 | The activity is depending from the bit field outputFailureMaxCurrent |
||
1062 | of the outputSupervisionBehavior." |
||
1063 | ::= { outputEntry 27 } |
||
1064 | |||
1065 | outputHardwareLimitVoltage OBJECT-TYPE |
||
1066 | SYNTAX Float |
||
1067 | UNITS "V" |
||
1068 | MAX-ACCESS read-only |
||
1069 | STATUS current |
||
1070 | DESCRIPTION |
||
1071 | "Hardware Voltage Limit [V]. |
||
1072 | Potentiometer to adjust the global hardware voltage limit (for all |
||
1073 | channels of a module). |
||
1074 | " |
||
1075 | ::= { outputEntry 28 } |
||
1076 | |||
1077 | outputHardwareLimitCurrent OBJECT-TYPE |
||
1078 | SYNTAX Float |
||
1079 | UNITS "A" |
||
1080 | MAX-ACCESS read-only |
||
1081 | STATUS current |
||
1082 | DESCRIPTION |
||
1083 | "Hardware Current Limit [A]. |
||
1084 | Potentiometer to adjust the global hardware current limit (for all |
||
1085 | channels of a module). |
||
1086 | " |
||
1087 | ::= { outputEntry 29 } |
||
1088 | |||
1089 | outputConfigGainSenseVoltage OBJECT-TYPE |
||
1090 | SYNTAX Float |
||
1091 | UNITS "" |
||
1092 | MAX-ACCESS read-write |
||
1093 | STATUS current |
||
1094 | DESCRIPTION |
||
1095 | "The gain value of the sense voltage" |
||
1096 | ::= { outputEntry 30 } |
||
1097 | |||
1098 | outputConfigOffsetSenseVoltage OBJECT-TYPE |
||
1099 | SYNTAX Float |
||
1100 | UNITS "V" |
||
1101 | MAX-ACCESS read-write |
||
1102 | STATUS current |
||
1103 | DESCRIPTION |
||
1104 | "The offset value of the sense voltage" |
||
1105 | ::= { outputEntry 31 } |
||
1106 | |||
1107 | outputConfigGainTerminalVoltage OBJECT-TYPE |
||
1108 | SYNTAX Float |
||
1109 | UNITS "" |
||
1110 | MAX-ACCESS read-write |
||
1111 | STATUS current |
||
1112 | DESCRIPTION |
||
1113 | "The gain value of the sense voltage" |
||
1114 | ::= { outputEntry 32 } |
||
1115 | |||
1116 | outputConfigOffsetTerminalVoltage OBJECT-TYPE |
||
1117 | SYNTAX Float |
||
1118 | UNITS "V" |
||
1119 | MAX-ACCESS read-write |
||
1120 | STATUS current |
||
1121 | DESCRIPTION |
||
1122 | "The offset value of the sense voltage" |
||
1123 | ::= { outputEntry 33 } |
||
1124 | |||
1125 | outputConfigGainCurrent OBJECT-TYPE |
||
1126 | SYNTAX Float |
||
1127 | UNITS "" |
||
1128 | MAX-ACCESS read-write |
||
1129 | STATUS current |
||
1130 | DESCRIPTION |
||
1131 | "The gain value of the sense voltage" |
||
1132 | ::= { outputEntry 34 } |
||
1133 | |||
1134 | outputConfigOffsetCurrent OBJECT-TYPE |
||
1135 | SYNTAX Float |
||
1136 | UNITS "V" |
||
1137 | MAX-ACCESS read-write |
||
1138 | STATUS current |
||
1139 | DESCRIPTION |
||
1140 | "The offset value of the sense voltage" |
||
1141 | ::= { outputEntry 35 } |
||
1142 | |||
1143 | outputUserConfig OBJECT-TYPE |
||
1144 | SYNTAX Integer32 (0..15) |
||
1145 | MAX-ACCESS read-write |
||
1146 | STATUS current |
||
1147 | DESCRIPTION |
||
1148 | "Definition of user-changeable items. |
||
1149 | A bit field packed into an integer which define the behavior of the output channel. |
||
1150 | Usable for WIENER LV devices only. |
||
1151 | The position of the bit fields in the integer value are: |
||
1152 | Bit 0: Voltage ramping at switch off: |
||
1153 | 0: Ramp down at switch off. |
||
1154 | 1: No ramp at switch off (immediate off) |
||
1155 | Bit 1, 2: Set different regulation modes, dependent on the |
||
1156 | cable inductance: |
||
1157 | 0: fast: short cables, up to 1 meter. |
||
1158 | 1: moderate: cables from 1 to 30 meter. |
||
1159 | 2: slow: cables longer than 30 meter. |
||
1160 | 3: slow (identical to 2, should not be used) |
||
1161 | Bit 3: Internal sense line connection to the output (MPOD only): |
||
1162 | 0: The sense input at the sense connector is used |
||
1163 | for regulation. |
||
1164 | 1: The output voltage is used for regulation. |
||
1165 | Any signals at the sense connector are ignored. |
||
1166 | Bit 4: External Inhibit input. |
||
1167 | 0: The external inhibit input is ignored. |
||
1168 | 1: The external inhibit input must be connected to |
||
1169 | a voltage source to allow switch on. |
||
1170 | Community required for write access: guru. |
||
1171 | " |
||
1172 | ::= { outputEntry 37 } |
||
1173 | |||
1174 | outputRegulationMode OBJECT-TYPE |
||
1175 | SYNTAX INTEGER { fast (0), moderate (1), slow (2) } |
||
1176 | MAX-ACCESS read-write |
||
1177 | STATUS current |
||
1178 | DESCRIPTION |
||
1179 | "Definition of the regulation mode. |
||
1180 | It is possible to set different regulation modes, dependent on the |
||
1181 | cable inductance. |
||
1182 | fast: short cables, up to 1 meter. |
||
1183 | moderate: cables from 1 to 30 meter. |
||
1184 | slow: cables longer than 30 meter. |
||
1185 | outputUserConfig in the future. |
||
1186 | Community required for write access: guru. |
||
1187 | " |
||
1188 | ::= { outputEntry 38 } |
||
1189 | |||
1190 | outputConfigMaxTemperature OBJECT-TYPE |
||
1191 | SYNTAX Integer32 |
||
1192 | -- SYNTAX Integer32 (-128..127) |
||
1193 | UNITS "deg C" |
||
1194 | MAX-ACCESS read-write |
||
1195 | STATUS current |
||
1196 | DESCRIPTION |
||
1197 | "The maximum possible value of outputSupervisionMaxTemperature." |
||
1198 | ::= { outputEntry 39 } |
||
1199 | |||
1200 | ------------------------------------------------------------------------------- |
||
1201 | -- output->groups |
||
1202 | ------------------------------------------------------------------------------- |
||
1203 | |||
1204 | groupsEntry OBJECT-TYPE |
||
1205 | SYNTAX GroupsEntry |
||
1206 | MAX-ACCESS not-accessible |
||
1207 | STATUS current |
||
1208 | DESCRIPTION |
||
1209 | "A table row" |
||
1210 | INDEX { groupsIndex } |
||
1211 | ::= { groupsTable 1 } |
||
1212 | |||
1213 | GroupsEntry ::= |
||
1214 | SEQUENCE { |
||
1215 | groupsIndex |
||
1216 | INTEGER, |
||
1217 | -- outputGroupsName |
||
1218 | -- DisplayString, |
||
1219 | -- outputGroupsGroup |
||
1220 | -- INTEGER, |
||
1221 | |||
1222 | -- outputGroupsStatus |
||
1223 | -- BITS, |
||
1224 | -- outputGroupsMeasurementSenseVoltage |
||
1225 | -- Float, |
||
1226 | -- outputMeasurementTerminalVoltage |
||
1227 | -- Float, |
||
1228 | -- outputMeasurementCurrent |
||
1229 | -- Float, |
||
1230 | -- outputMeasurementTemperature |
||
1231 | -- INTEGER, |
||
1232 | |||
1233 | |||
1234 | groupsSwitch |
||
1235 | INTEGER |
||
1236 | -- outputVoltage |
||
1237 | -- Float, |
||
1238 | -- outputAdjustVoltage |
||
1239 | -- INTEGER, |
||
1240 | -- outputCurrent |
||
1241 | -- Float, |
||
1242 | |||
1243 | -- outputRampUp |
||
1244 | -- Float, |
||
1245 | -- outputRampDown |
||
1246 | -- Float, |
||
1247 | |||
1248 | -- outputSupervisionBehavior |
||
1249 | -- INTEGER, |
||
1250 | -- outputSupervisionMinSenseVoltage |
||
1251 | -- Float, |
||
1252 | -- outputSupervisionMaxSenseVoltage |
||
1253 | -- Float, |
||
1254 | -- outputSupervisionMaxTerminalVoltage |
||
1255 | -- Float, |
||
1256 | -- outputSupervisionMaxCurrent |
||
1257 | -- Float, |
||
1258 | -- outputSupervisionMaxTemperature |
||
1259 | -- INTEGER, |
||
1260 | |||
1261 | -- outputConfigMaxSenseVoltage |
||
1262 | -- Float, |
||
1263 | -- outputConfigMaxTerminalVoltage |
||
1264 | -- Float, |
||
1265 | -- outputConfigMaxCurrent |
||
1266 | -- Float, |
||
1267 | -- outputSupervisionMaxPower |
||
1268 | -- Float, |
||
1269 | } |
||
1270 | |||
1271 | groupsIndex OBJECT-TYPE |
||
1272 | SYNTAX Integer32 (0..1999) |
||
1273 | MAX-ACCESS not-accessible |
||
1274 | STATUS current |
||
1275 | DESCRIPTION |
||
1276 | "A unique number for each power output group. Its value |
||
1277 | ranges between 1 and 1999. |
||
1278 | The special group 0 is predefined and gives access to all channels. |
||
1279 | " |
||
1280 | ::= { groupsEntry 1 } |
||
1281 | |||
1282 | groupsSwitch OBJECT-TYPE |
||
1283 | SYNTAX INTEGER { undefined (-1), off (0), on (1), resetEmergencyOff (2), setEmergencyOff(3), disableKill (4), enableKill (5), clearEvents(10) } |
||
1284 | MAX-ACCESS read-write |
||
1285 | STATUS current |
||
1286 | DESCRIPTION |
||
1287 | "Read: This function is not defined with groups of output channels. |
||
1288 | |||
1289 | Write: Switch the state of all channels of a group. |
||
1290 | If any channel is On, and the write value is Off, then all channels |
||
1291 | will switch off. |
||
1292 | If any channel is Off, and the write value is On, and if no other |
||
1293 | signals (mainInhibit, outputInhibit, outputEmergencyOff or outputFailureMaxCurrent) |
||
1294 | are active, then all channels will switch on. |
||
1295 | |||
1296 | If the write value is resetEmergencyOff, then all channels will |
||
1297 | leave the state EmergencyOff. A write of clearEvents is necessary |
||
1298 | before the voltage can ramp up again. |
||
1299 | If the write value is setEmergencyOff, then all channels will have |
||
1300 | the state EmergencyOff, which means that the High Voltage will |
||
1301 | switch off without a ramp and reset of the outputVoltage to null volt. |
||
1302 | |||
1303 | If the write value is disableKILL, then all channels will switch |
||
1304 | to disableKill (outputStatus outputDisableKill). |
||
1305 | If the write value is enableKILL, then all channels will switch |
||
1306 | to enableKill (outputStatus outputEnableKill). |
||
1307 | |||
1308 | If the write value is clearEvents, then all failure messages |
||
1309 | of the outputStatus will be cleared (all channel events, |
||
1310 | all module events and the state outputEmergencyOff will be reset). |
||
1311 | |||
1312 | For a detailed description of the different group numbers available |
||
1313 | look at the outputGroup OID above. |
||
1314 | " |
||
1315 | ::= { groupsEntry 9 } |
||
1316 | |||
1317 | --groupsName OBJECT-TYPE |
||
1318 | -- SYNTAX DisplayString (SIZE (1..4)) |
||
1319 | -- MAX-ACCESS read-only |
||
1320 | -- STATUS current |
||
1321 | -- DESCRIPTION |
||
1322 | -- "A textual string containing a short name of the |
||
1323 | -- output. If the crate is equipped with an alphanumeric |
||
1324 | -- display, this string is shown to identify a output channel." |
||
1325 | -- ::= { groupsEntry 2 } |
||
1326 | |||
1327 | ------------------------------------------------------------------------------- |
||
1328 | -- output->module |
||
1329 | ------------------------------------------------------------------------------- |
||
1330 | -- device related parsing of the HV data items |
||
1331 | -- |
||
1332 | -- advantage: |
||
1333 | -- Parsing this branch the user directly recognises the structure |
||
1334 | -- of HV/LV devices and the hierarchie of data items, |
||
1335 | -- module and channel functions and their interaction. |
||
1336 | -- This branch gives an image of the module seen from outsite. |
||
1337 | -- The inner structure will be transformed into a simple and reduced namspace |
||
1338 | -- which has implemented the common module items and the items for the single |
||
1339 | -- channels. |
||
1340 | -- Module characteristics will image the propeties to a moduleTable which |
||
1341 | -- gives an access to the collected properties of the module items whitout |
||
1342 | -- a splitting for board 1 and board 2. |
||
1343 | -- The channels sequence will collect all the channels also these |
||
1344 | -- from a second board if it is integrated. |
||
1345 | ------------------------------------------------------------------------------- |
||
1346 | |||
1347 | moduleEntry OBJECT-TYPE |
||
1348 | SYNTAX HvdevEntry |
||
1349 | MAX-ACCESS not-accessible |
||
1350 | STATUS current |
||
1351 | DESCRIPTION |
||
1352 | "A row in the table of HV/LV modules" |
||
1353 | INDEX { moduleIndex } |
||
1354 | ::= { moduleTable 1 } |
||
1355 | |||
1356 | moduleEntry ::= SEQUENCE { |
||
1357 | moduleIndex INTEGER, |
||
1358 | moduleName DisplayString, |
||
1359 | |||
1360 | moduleDescription OCTET STRING, |
||
1361 | moduleSerialNumber INTEGER32, |
||
1362 | mduleFirmwareRelease FLOAT, |
||
1363 | moduleFirmwareName OCTET STRING, |
||
1364 | |||
1365 | moduleChannelNumber INTEGER32, |
||
1366 | moduleSupply24 FLOAT, |
||
1367 | moduleSupply5 FLOAT, |
||
1368 | moduleAuxiliaryNumber INTEGER32, |
||
1369 | moduleAuxiliaryTable ModuleAuxiliaryTable |
||
1370 | } |
||
1371 | |||
1372 | moduleIndex OBJECT-TYPE |
||
1373 | SYNTAX INTEGER { |
||
1374 | ma0(1),ma1(2),ma2(3),ma3(4),ma4(5),ma5(6),ma6(7),ma7(8),ma8(9),ma9(10)} |
||
1375 | MAX-ACCESS not-accessible |
||
1376 | STATUS current |
||
1377 | DESCRIPTION |
||
1378 | "A unique number for each HV/LV module. Its value |
||
1379 | ranges between 1 and the total number of HV/LV modules. |
||
1380 | Note, index 1 corresponds to ma0." |
||
1381 | ::= { moduleEntry 1 } |
||
1382 | |||
1383 | |||
1384 | moduleName OBJECT-TYPE |
||
1385 | SYNTAX DisplayString (SIZE (1..4)) |
||
1386 | MAX-ACCESS read-only |
||
1387 | STATUS current |
||
1388 | DESCRIPTION |
||
1389 | "A textual string containing a short name of the |
||
1390 | HV/LV module." |
||
1391 | ::= { moduleEntry 2 } |
||
1392 | |||
1393 | |||
1394 | -- vvvv Folgendes wird später zusammengefasst zu moduleDescription |
||
1395 | moduleSerialNumber OBJECT-TYPE |
||
1396 | SYNTAX Integer32 (100000..999999) |
||
1397 | UNITS "" |
||
1398 | MAX-ACCESS read-only |
||
1399 | STATUS current |
||
1400 | DESCRIPTION |
||
1401 | "Serial number of the module." |
||
1402 | ::= { moduleEntry 3 } |
||
1403 | |||
1404 | |||
1405 | moduleFirmwareRelease OBJECT-TYPE |
||
1406 | SYNTAX Float |
||
1407 | MAX-ACCESS read-only |
||
1408 | STATUS current |
||
1409 | DESCRIPTION |
||
1410 | "Firmware release of the module" |
||
1411 | ::= { moduleEntry 4 } |
||
1412 | |||
1413 | |||
1414 | moduleFirmwareName OBJECT-TYPE |
||
1415 | SYNTAX OCTET STRING (SIZE(0..6)) |
||
1416 | MAX-ACCESS read-only |
||
1417 | STATUS current |
||
1418 | DESCRIPTION |
||
1419 | "Name of the device's firmware: |
||
1420 | 'E16D0' EDS 16 channels per PCB, distributor module, range of Vmax from VO max to (VO max - 1kV) |
||
1421 | 'E16D1' EDS 16 channels per PCB, distributor module |
||
1422 | 'E08C0' EHS 8 channels per PCB, common GND module |
||
1423 | 'E08F0' EHS 8 channels per PCB, floating GND module |
||
1424 | 'E08F2' EHS 8 channels per PCB, floating GND module, 2 current measurement ranges |
||
1425 | 'E08C2' EHS 8 channels per PCB, common floating GND module, 2 current measurement ranges |
||
1426 | 'E08B0' EBS 8 bipolars channel per PCB, distributor module |
||
1427 | 'H101C0' HPS 1 channel HV high power supply |
||
1428 | " |
||
1429 | ::= { moduleEntry 5 } |
||
1430 | |||
1431 | -- ^^^^ Oben wird später zusammengefasst zu moduleDescription |
||
1432 | |||
1433 | -- vvvv Was ist das? |
||
1434 | moduleChannelNumber OBJECT-TYPE |
||
1435 | SYNTAX Integer32 (0..255) |
||
1436 | MAX-ACCESS read-only |
||
1437 | STATUS current |
||
1438 | DESCRIPTION |
||
1439 | "Channel number of the module" |
||
1440 | ::= { moduleEntry 6 } |
||
1441 | |||
1442 | |||
1443 | -- vvvv Folgendes wird ersetzt |
||
1444 | moduleSupply24 OBJECT-TYPE |
||
1445 | SYNTAX Float |
||
1446 | MAX-ACCESS read-only |
||
1447 | STATUS current |
||
1448 | DESCRIPTION |
||
1449 | "Module power supply 24V" |
||
1450 | ::= { moduleEntry 7 } |
||
1451 | |||
1452 | |||
1453 | moduleSupply5 OBJECT-TYPE |
||
1454 | SYNTAX Float |
||
1455 | MAX-ACCESS read-only |
||
1456 | STATUS current |
||
1457 | DESCRIPTION |
||
1458 | "Module power supply 5V" |
||
1459 | ::= { moduleEntry 8 } |
||
1460 | |||
1461 | -- ^^^^ wird ersetzt durch weiter unten |
||
1462 | |||
1463 | moduleDescription OBJECT-TYPE |
||
1464 | SYNTAX OCTET STRING (SIZE(0..26)) |
||
1465 | MAX-ACCESS read-only |
||
1466 | STATUS current |
||
1467 | DESCRIPTION |
||
1468 | "vendor FirmwareName, SerialNumber, FirmwareRelease" |
||
1469 | ::= { moduleEntry 9 } |
||
1470 | |||
1471 | |||
1472 | -- vvvv Ersatz für moduleSupply: |
||
1473 | ------------------------------------------------------------------------------- |
||
1474 | moduleAuxiliaryNumber OBJECT-TYPE |
||
1475 | SYNTAX Integer32 (0..8) |
||
1476 | MAX-ACCESS read-only |
||
1477 | STATUS current |
||
1478 | DESCRIPTION |
||
1479 | "The number of auxiliary channels of the power module." |
||
1480 | ::= { moduleEntry 10 } |
||
1481 | |||
1482 | moduleAuxiliaryTable OBJECT-TYPE |
||
1483 | SYNTAX SEQUENCE OF ModuleAuxiliaryEntry |
||
1484 | MAX-ACCESS not-accessible |
||
1485 | STATUS current |
||
1486 | DESCRIPTION |
||
1487 | "A list of ModuleAuxiliary entries." |
||
1488 | ::= { moduleEntry 11 } |
||
1489 | |||
1490 | ----------------------------------------------- |
||
1491 | moduleAuxiliaryEntry OBJECT-TYPE |
||
1492 | SYNTAX ModuleAuxiliaryEntry |
||
1493 | MAX-ACCESS not-accessible |
||
1494 | STATUS current |
||
1495 | DESCRIPTION |
||
1496 | "A table row" |
||
1497 | INDEX { moduleAuxiliaryIndex } |
||
1498 | ::= { moduleAuxiliaryTable 1 } |
||
1499 | |||
1500 | ModuleAuxiliaryEntry ::= SEQUENCE { |
||
1501 | moduleAuxiliaryIndex INTEGER, |
||
1502 | moduleAuxiliaryMeasurementVoltage Float, |
||
1503 | } |
||
1504 | |||
1505 | moduleAuxiliaryIndex OBJECT-TYPE |
||
1506 | SYNTAX INTEGER { |
||
1507 | u0(1),u1(2),u2(3),u3(4),u4(5),u5(6),u6(7),u7(8)} |
||
1508 | MAX-ACCESS not-accessible |
||
1509 | STATUS current |
||
1510 | DESCRIPTION |
||
1511 | "A unique number for each module auxiliary channel. Its value |
||
1512 | ranges between 1 and total number of output channels. |
||
1513 | SMI index starts at 1, so index 1 corresponds to U0." |
||
1514 | ::= { moduleAuxiliaryEntry 1 } |
||
1515 | |||
1516 | moduleAuxiliaryMeasurementVoltage OBJECT-TYPE |
||
1517 | SYNTAX Float |
||
1518 | UNITS "V" |
||
1519 | MAX-ACCESS read-only |
||
1520 | STATUS current |
||
1521 | DESCRIPTION |
||
1522 | "The measured module auxiliary voltage." |
||
1523 | ::= { moduleAuxiliaryEntry 2 } |
||
1524 | |||
1525 | |||
1526 | |||
1527 | -- ^^^^ Ende Ersatz |
||
1528 | ------------------------------------------------------------------------------- |
||
1529 | -- sensor |
||
1530 | ------------------------------------------------------------------------------- |
||
1531 | --Sensor ::= SEQUENCE { |
||
1532 | -- sensorNumber Integer32, |
||
1533 | -- sensorTable SensorTable |
||
1534 | --} |
||
1535 | |||
1536 | sensorNumber OBJECT-TYPE |
||
1537 | SYNTAX Integer32 (0..8) |
||
1538 | MAX-ACCESS read-only |
||
1539 | STATUS current |
||
1540 | DESCRIPTION |
||
1541 | "The number of temperature sensors of the crate." |
||
1542 | ::= { sensor 1 } |
||
1543 | |||
1544 | sensorTable OBJECT-TYPE |
||
1545 | SYNTAX SEQUENCE OF SensorEntry |
||
1546 | MAX-ACCESS not-accessible |
||
1547 | STATUS current |
||
1548 | DESCRIPTION |
||
1549 | "A (conceptual table) of temperature sensor data." |
||
1550 | ::= { sensor 2 } |
||
1551 | |||
1552 | sensorEntry OBJECT-TYPE |
||
1553 | SYNTAX SensorEntry |
||
1554 | MAX-ACCESS not-accessible |
||
1555 | STATUS current |
||
1556 | DESCRIPTION |
||
1557 | "An entry (conceptual row) of the sensorTable." |
||
1558 | INDEX { sensorIndex } |
||
1559 | ::= { sensorTable 1 } |
||
1560 | |||
1561 | SensorEntry ::= SEQUENCE { |
||
1562 | sensorIndex INTEGER, |
||
1563 | sensorTemperature INTEGER, |
||
1564 | -- sensorOkThreshold INTEGER, nicht implementiert (for futur) |
||
1565 | sensorWarningThreshold INTEGER, |
||
1566 | sensorAlarmThreshold INTEGER, |
||
1567 | sensorFailureThreshold INTEGER, |
||
1568 | sensorName DisplayString, |
||
1569 | sensorID OCTET STRING, |
||
1570 | sensorStatus INTEGER |
||
1571 | } |
||
1572 | |||
1573 | sensorIndex OBJECT-TYPE |
||
1574 | SYNTAX INTEGER { temp1 (1), temp2(2), temp3(3), temp4(4), temp5(5), |
||
1575 | temp6(6), temp7(7), temp8(8) } |
||
1576 | MAX-ACCESS not-accessible |
||
1577 | STATUS current |
||
1578 | DESCRIPTION |
||
1579 | "A unique number for each temperature sensor in the crate" |
||
1580 | ::= { sensorEntry 1 } |
||
1581 | |||
1582 | sensorTemperature OBJECT-TYPE |
||
1583 | -- CHECK SYNTAX INTEGER { UNUSED(-128), (-127..127) } |
||
1584 | SYNTAX Integer32 (-128..127) |
||
1585 | UNITS "deg C" |
||
1586 | MAX-ACCESS read-only |
||
1587 | STATUS current |
||
1588 | DESCRIPTION |
||
1589 | "The measured temperature of the sensor. |
||
1590 | Unused temperature probes have the special value -128" |
||
1591 | ::= { sensorEntry 2 } |
||
1592 | |||
1593 | sensorWarningThreshold OBJECT-TYPE |
||
1594 | -- CHECK SYNTAX INTEGER { (0..126), DISABLED(127) } |
||
1595 | SYNTAX Integer32 (0..127) |
||
1596 | UNITS "deg C" |
||
1597 | MAX-ACCESS read-write |
||
1598 | STATUS current |
||
1599 | DESCRIPTION |
||
1600 | "If the measured temperature of the sensor is higher than this |
||
1601 | value, the fan speed of the connected fan tray is increased. |
||
1602 | The value 127 has the special meaning: channel disabled." |
||
1603 | ::= { sensorEntry 3} |
||
1604 | |||
1605 | sensorFailureThreshold OBJECT-TYPE |
||
1606 | -- CHECK SYNTAX INTEGER { (0..126), DISABLED(127) } |
||
1607 | SYNTAX Integer32 (0..127) |
||
1608 | UNITS "deg C" |
||
1609 | MAX-ACCESS read-write |
||
1610 | STATUS current |
||
1611 | DESCRIPTION |
||
1612 | "If the measured temperature of the sensor is higher than this |
||
1613 | value, the power supply switches off. |
||
1614 | The value 127 has the special meaning: channel disabled." |
||
1615 | ::= { sensorEntry 4} |
||
1616 | |||
1617 | --sensorOkThreshold OBJECT-TYPE |
||
1618 | -- CHECK SYNTAX INTEGER { (0..126), DISABLED(127) } |
||
1619 | -- SYNTAX Integer32 (0..127) |
||
1620 | -- UNITS "deg C" |
||
1621 | -- MAX-ACCESS read-write |
||
1622 | -- STATUS current |
||
1623 | -- DESCRIPTION |
||
1624 | -- "If the measured temperature of the sensor is ok, |
||
1625 | -- so it is possible to switch of the fans. |
||
1626 | -- The value 127 has the special meaning: channel disabled." |
||
1627 | -- ::= { sensorEntry 5} |
||
1628 | |||
1629 | sensorAlarmThreshold OBJECT-TYPE |
||
1630 | -- CHECK SYNTAX INTEGER { (0..126), DISABLED(127) } |
||
1631 | SYNTAX Integer32 (0..127) |
||
1632 | UNITS "deg C" |
||
1633 | MAX-ACCESS read-write |
||
1634 | STATUS current |
||
1635 | DESCRIPTION |
||
1636 | "If the measured temperature of the sensor is much higher than this |
||
1637 | value, the fans rotate in full speed. |
||
1638 | The value 127 has the special meaning: channel disabled." |
||
1639 | ::= { sensorEntry 6} |
||
1640 | |||
1641 | sensorName OBJECT-TYPE |
||
1642 | SYNTAX DisplayString (SIZE (1..7)) |
||
1643 | MAX-ACCESS read-write |
||
1644 | STATUS current |
||
1645 | DESCRIPTION |
||
1646 | "A textual string containing a short name of the |
||
1647 | sensor. If the crate is equipped with an alphanumeric |
||
1648 | display, this string is shown to identify a sensor channel." |
||
1649 | ::= { sensorEntry 7 } |
||
1650 | |||
1651 | sensorID OBJECT-TYPE |
||
1652 | SYNTAX OCTET STRING (SIZE (8)) |
||
1653 | MAX-ACCESS read-write |
||
1654 | STATUS current |
||
1655 | DESCRIPTION |
||
1656 | "Shows the 1-Wire Id of the corresponding Sensor." |
||
1657 | ::= { sensorEntry 8} |
||
1658 | |||
1659 | sensorStatus OBJECT-TYPE |
||
1660 | SYNTAX Integer32 |
||
1661 | MAX-ACCESS read-only |
||
1662 | STATUS current |
||
1663 | DESCRIPTION |
||
1664 | "A bit field packed into an integer which define the Status of the Sensors |
||
1665 | after failures. For each Status value, a two-bit field exists. |
||
1666 | Bits-Value |
||
1667 | 00 Temperature is ok |
||
1668 | 01 Temperature is over WarningThreshold |
||
1669 | 10 Temperature is over AlarmThreshold |
||
1670 | 11 Temperature is over FailureThreshold |
||
1671 | |||
1672 | The position of the bit fields in the integer value are: |
||
1673 | Bit 0, 1: Sensor1 |
||
1674 | Bit 2, 3: Sensor2 |
||
1675 | Bit 4, 5: Sensor3 |
||
1676 | Bit 6, 7: Sensor4 |
||
1677 | Bit 8, 9: Sensor5 |
||
1678 | Bit 10, 11: Sensor6 |
||
1679 | Bit 12, 13: Sensor7 |
||
1680 | Bit 14, 15: Sensor8" |
||
1681 | ::= { sensorEntry 9} |
||
1682 | |||
1683 | |||
1684 | |||
1685 | --################ |
||
1686 | ------------------------------------------------------------------------------- |
||
1687 | -- communication |
||
1688 | ------------------------------------------------------------------------------- |
||
1689 | --Communication ::= SEQUENCE { |
||
1690 | -- snmp Snmp, |
||
1691 | -- tcpip Tcpip, |
||
1692 | -- http Http, |
||
1693 | -- telnet Telnet, |
||
1694 | -- canbus Canbus, |
||
1695 | -- rs232 RS232 |
||
1696 | --} |
||
1697 | |||
1698 | ------------------------------------------------------------------------------- |
||
1699 | -- communication.snmp |
||
1700 | ------------------------------------------------------------------------------- |
||
1701 | snmp OBJECT-IDENTITY |
||
1702 | STATUS current |
||
1703 | DESCRIPTION |
||
1704 | "SNMP configuration." |
||
1705 | ::= { communication 1 } |
||
1706 | |||
1707 | SnmpCommunityEntry ::= SEQUENCE { |
||
1708 | snmpAccessRight INTEGER, |
||
1709 | snmpCommunityName OCTET STRING, |
||
1710 | snmpCommunityTable SnmpCommunityEntry, |
||
1711 | snmpPort INTEGER, |
||
1712 | ipDynamicAddress IpAddress, |
||
1713 | --OCTET STRING, |
||
1714 | ipStaticAddress IpAddress, |
||
1715 | --OCTET STRING, |
||
1716 | macAddress OCTET STRING |
||
1717 | } |
||
1718 | |||
1719 | snmpCommunityTable OBJECT-TYPE |
||
1720 | SYNTAX SEQUENCE OF SnmpCommunityEntry |
||
1721 | MAX-ACCESS not-accessible |
||
1722 | STATUS current |
||
1723 | DESCRIPTION |
||
1724 | "The SNMP community string table for different views." |
||
1725 | ::= { snmp 1 } |
||
1726 | |||
1727 | snmpCommunityEntry OBJECT-TYPE |
||
1728 | SYNTAX SnmpCommunityEntry |
||
1729 | MAX-ACCESS not-accessible |
||
1730 | STATUS current |
||
1731 | DESCRIPTION |
||
1732 | "One table row." |
||
1733 | INDEX { snmpAccessRight } |
||
1734 | ::= { snmpCommunityTable 1 } |
||
1735 | |||
1736 | snmpAccessRight OBJECT-TYPE |
||
1737 | SYNTAX INTEGER { public (1), private (2), admin (3), guru (4) } |
||
1738 | MAX-ACCESS not-accessible |
||
1739 | STATUS current |
||
1740 | DESCRIPTION |
||
1741 | "A unique number for each access right" |
||
1742 | ::= { snmpCommunityEntry 1 } |
||
1743 | |||
1744 | snmpCommunityName OBJECT-TYPE |
||
1745 | SYNTAX OCTET STRING (SIZE (0..14)) |
||
1746 | MAX-ACCESS read-write |
||
1747 | STATUS current |
||
1748 | DESCRIPTION |
||
1749 | "The SNMP community names for different views. The rights of the different communities are: |
||
1750 | public no write access |
||
1751 | private can switch power on/off, generate system reset |
||
1752 | admin can change supervision levels |
||
1753 | guru can change output voltage & current (this may destroy hardware if done wrong!) |
||
1754 | Setting a community name to a zero-length string completly |
||
1755 | disables the access to this view. If there is no higher- |
||
1756 | privileged community, the community name can only changed |
||
1757 | by direct access to the crate (not via network)! |
||
1758 | " |
||
1759 | ::= { snmpCommunityEntry 2} |
||
1760 | |||
1761 | snmpPort OBJECT-TYPE |
||
1762 | SYNTAX Integer32 |
||
1763 | MAX-ACCESS read-write |
||
1764 | STATUS current |
||
1765 | DESCRIPTION |
||
1766 | "The UDP port number of the SNMP protocol" |
||
1767 | ::= { snmp 2} |
||
1768 | |||
1769 | firmwareUpdate OBJECT-TYPE |
||
1770 | SYNTAX OCTET STRING (SIZE (0..30)) |
||
1771 | MAX-ACCESS read-write |
||
1772 | STATUS current |
||
1773 | DESCRIPTION |
||
1774 | "Send a update String" |
||
1775 | ::= { snmp 10} |
||
1776 | |||
1777 | ipDynamicAddress OBJECT-TYPE |
||
1778 | SYNTAX IpAddress |
||
1779 | --OCTET STRING (SIZE (4)) |
||
1780 | MAX-ACCESS read-only |
||
1781 | STATUS current |
||
1782 | DESCRIPTION |
||
1783 | "Shows the Ip which is currently used" |
||
1784 | ::= { snmp 11} |
||
1785 | |||
1786 | ipStaticAddress OBJECT-TYPE |
||
1787 | SYNTAX IpAddress |
||
1788 | --OCTET STRING (SIZE (4)) |
||
1789 | MAX-ACCESS read-write |
||
1790 | STATUS current |
||
1791 | DESCRIPTION |
||
1792 | "Shows the Ip which is setted by user" |
||
1793 | ::= { snmp 12} |
||
1794 | |||
1795 | macAddress OBJECT-TYPE |
||
1796 | SYNTAX OCTET STRING (SIZE (6)) |
||
1797 | MAX-ACCESS read-write |
||
1798 | STATUS current |
||
1799 | DESCRIPTION |
||
1800 | "Shows the MAC of the corresponding device" |
||
1801 | ::= { snmp 13} |
||
1802 | |||
1803 | ------------------------------------------------------------------------------- |
||
1804 | -- communication.canTunnel |
||
1805 | ------------------------------------------------------------------------------- |
||
1806 | can OBJECT-IDENTITY |
||
1807 | STATUS current |
||
1808 | DESCRIPTION |
||
1809 | "CAN-Bus tunnel via SNMP." |
||
1810 | ::= { communication 2 } |
||
1811 | |||
1812 | canBitRate OBJECT-TYPE |
||
1813 | SYNTAX Integer32 |
||
1814 | MAX-ACCESS read-write |
||
1815 | STATUS current |
||
1816 | DESCRIPTION |
||
1817 | "Control of the CAN-Bus. |
||
1818 | The value defines the bit rate of the CAN-bus interface. |
||
1819 | A write disconnects the CAN interface from the ISEG modules and connects |
||
1820 | it to the SNMP communication. Both the receive and transmit fifos are |
||
1821 | cleared and the CAN interface is initialized with the selected bit rate. |
||
1822 | The special bit rate 0 disables the tunnel and switches back to normal operation. |
||
1823 | " |
||
1824 | ::= { can 1 } |
||
1825 | |||
1826 | canReceive OBJECT-TYPE |
||
1827 | SYNTAX OCTET STRING (SIZE (14)) |
||
1828 | MAX-ACCESS read-only |
||
1829 | STATUS current |
||
1830 | DESCRIPTION |
||
1831 | "Control of the CAN-Bus Receive FIFO. |
||
1832 | A read access returns the total number of CAN messages stored in the receive |
||
1833 | fifo and the oldest message. |
||
1834 | This message is removed from the fifo. |
||
1835 | The OCTET STRING data is formatted according to the CANviaSNMP structure. |
||
1836 | " |
||
1837 | ::= { can 2 } |
||
1838 | |||
1839 | canTransmit OBJECT-TYPE |
||
1840 | SYNTAX OCTET STRING (SIZE (14)) |
||
1841 | MAX-ACCESS read-write |
||
1842 | STATUS current |
||
1843 | DESCRIPTION |
||
1844 | "Control of the CAN-Bus Transmit FIFO. |
||
1845 | A read access returns the total number of CAN messages stored in the transmit |
||
1846 | fifo and a NULL message. |
||
1847 | A write inserts the CAN message into the transmit fifo. This message will be |
||
1848 | transmitted via the CAN interface later. The total number of CAN messages |
||
1849 | stored in the transmit fifo and the recent message are returned. |
||
1850 | The OCTET STRING data is formatted according to the CANviaSNMP structure. |
||
1851 | " |
||
1852 | ::= { can 3 } |
||
1853 | |||
1854 | canReceiveHv OBJECT-TYPE |
||
1855 | SYNTAX OCTET STRING (SIZE (14)) |
||
1856 | MAX-ACCESS read-only |
||
1857 | STATUS current |
||
1858 | DESCRIPTION |
||
1859 | "Control of the internal HV CAN-Bus on the backplane Receive FIFO. |
||
1860 | A read access returns the total number of CAN messages stored in the receive |
||
1861 | fifo and the oldest message. |
||
1862 | This message is removed from the fifo. |
||
1863 | The OCTET STRING data is formatted according to the CANviaSNMP structure. |
||
1864 | " |
||
1865 | ::= { can 4 } |
||
1866 | |||
1867 | canTransmitHv OBJECT-TYPE |
||
1868 | SYNTAX OCTET STRING (SIZE (14)) |
||
1869 | MAX-ACCESS read-write |
||
1870 | STATUS current |
||
1871 | DESCRIPTION |
||
1872 | "Control of the internal HV CAN-Bus on the backplane. |
||
1873 | A write access with: |
||
1874 | CANID=0x600 DLC=4 DATAID=0x1001 CONTROL |
||
1875 | will switch the HV modules into a special state. |
||
1876 | CONTROL=0x0001 - enable SNMP CAN access, stop the refresh cycle for the data points of the name space |
||
1877 | CONTROL=0x0002 - disable SNMP CAN access, activate the refresh cycle for the data points of the name space |
||
1878 | A write access unequal to CANID=0x600 will be transmitted to the HV CAN on the backplane. |
||
1879 | Such a message will be transmitted immediately via the CAN interface. |
||
1880 | The OCTET STRING data is formatted according to the CANviaSNMP structure. |
||
1881 | " |
||
1882 | ::= { can 5 } |
||
1883 | |||
1884 | ------------------------------------------------------------------------------- |
||
1885 | -- communication.... |
||
1886 | ------------------------------------------------------------------------------- |
||
1887 | |||
1888 | -- other future entries: |
||
1889 | -- +-tcpip |
||
1890 | -- | | |
||
1891 | -- | +- tcpipIpAddress |
||
1892 | -- | +- tcpipGateway |
||
1893 | -- | +- tcpipSubnetMask |
||
1894 | -- | +- tcpipNegotiation |
||
1895 | -- | +- tcpipMAC |
||
1896 | -- | |
||
1897 | -- +-http |
||
1898 | -- | | |
||
1899 | -- | +- httpPort |
||
1900 | -- | +- httpWriteEnable |
||
1901 | -- | |
||
1902 | -- +-telnet |
||
1903 | -- | | |
||
1904 | -- | +- telnetPort |
||
1905 | -- | |
||
1906 | -- +-canbus |
||
1907 | -- | | |
||
1908 | -- | +- address |
||
1909 | -- | +- address2 |
||
1910 | -- | +- speed |
||
1911 | -- | |
||
1912 | -- +-rs232 |
||
1913 | -- | | |
||
1914 | -- | +- ? |
||
1915 | |||
1916 | |||
1917 | |||
1918 | ------------------------------------------------------------------------------- |
||
1919 | -- powersupply |
||
1920 | ------------------------------------------------------------------------------- |
||
1921 | Powersupply ::= SEQUENCE { |
||
1922 | --psFirmwareVersion DisplayString, |
||
1923 | psSerialNumber DisplayString, |
||
1924 | psOperatingTime Integer32, |
||
1925 | |||
1926 | psDirectAccess OCTET STRING |
||
1927 | } |
||
1928 | |||
1929 | --integrated in system.sysDesc |
||
1930 | --psFirmwareVersion OBJECT-TYPE |
||
1931 | -- SYNTAX DisplayString |
||
1932 | -- MAX-ACCESS read-only |
||
1933 | -- STATUS current |
||
1934 | -- DESCRIPTION |
||
1935 | -- "The firmware version of the power supply main CPU." |
||
1936 | -- ::= { powersupply 1 } |
||
1937 | |||
1938 | psSerialNumber OBJECT-TYPE |
||
1939 | SYNTAX DisplayString |
||
1940 | MAX-ACCESS read-only |
||
1941 | STATUS current |
||
1942 | DESCRIPTION |
||
1943 | "The serial number of the power supply." |
||
1944 | ::= { powersupply 2 } |
||
1945 | |||
1946 | psOperatingTime OBJECT-TYPE |
||
1947 | SYNTAX Integer32 |
||
1948 | UNITS "s" |
||
1949 | MAX-ACCESS read-write |
||
1950 | STATUS current |
||
1951 | DESCRIPTION |
||
1952 | "The time in seconds for how long the power supply was switched on." |
||
1953 | ::= { powersupply 3 } |
||
1954 | |||
1955 | psAuxiliaryNumber OBJECT-TYPE |
||
1956 | SYNTAX Integer32 (0..8) |
||
1957 | MAX-ACCESS read-only |
||
1958 | STATUS current |
||
1959 | DESCRIPTION |
||
1960 | "The number of auxiliary channels of the power supply." |
||
1961 | ::= { powersupply 4 } |
||
1962 | |||
1963 | psAuxiliaryTable OBJECT-TYPE |
||
1964 | SYNTAX SEQUENCE OF PsAuxiliarytEntry |
||
1965 | MAX-ACCESS not-accessible |
||
1966 | STATUS current |
||
1967 | DESCRIPTION |
||
1968 | "A list of psAuxiliary entries." |
||
1969 | ::= { powersupply 5 } |
||
1970 | |||
1971 | psDirectAccess OBJECT-TYPE |
||
1972 | SYNTAX OCTET STRING (SIZE (1..14)) |
||
1973 | MAX-ACCESS read-write |
||
1974 | STATUS current |
||
1975 | DESCRIPTION |
||
1976 | "Direct data transfer to the UEP6000 power supply. |
||
1977 | A read access returns nothing, a write access returns the |
||
1978 | response of the power supply. |
||
1979 | " |
||
1980 | ::= { powersupply 1024 } |
||
1981 | |||
1982 | ------------------------------------------------------------------------------ |
||
1983 | psAuxiliaryEntry OBJECT-TYPE |
||
1984 | SYNTAX PsAuxiliaryEntry |
||
1985 | MAX-ACCESS not-accessible |
||
1986 | STATUS current |
||
1987 | DESCRIPTION |
||
1988 | "A table row" |
||
1989 | INDEX { psAuxiliaryIndex } |
||
1990 | ::= { psAuxiliaryTable 1 } |
||
1991 | |||
1992 | OutputEntry ::= SEQUENCE { |
||
1993 | psAuxiliaryIndex INTEGER, |
||
1994 | psAuxiliaryMeasurementVoltage Float, |
||
1995 | psAuxiliaryMeasurementCurrent Float |
||
1996 | } |
||
1997 | |||
1998 | |||
1999 | psAuxiliaryIndex OBJECT-TYPE |
||
2000 | SYNTAX INTEGER { |
||
2001 | u0(1),u1(2),u2(3),u3(4),u4(5),u5(6),u6(7),u7(8)} |
||
2002 | MAX-ACCESS not-accessible |
||
2003 | STATUS current |
||
2004 | DESCRIPTION |
||
2005 | "A unique number for each power supply auxiliary channel. Its value |
||
2006 | ranges between 1 and total number of output channels. |
||
2007 | SMI index starts at 1, so index 1 corresponds to U0." |
||
2008 | ::= { psAuxiliaryEntry 1 } |
||
2009 | |||
2010 | psAuxiliaryMeasurementVoltage OBJECT-TYPE |
||
2011 | SYNTAX Float |
||
2012 | UNITS "V" |
||
2013 | MAX-ACCESS read-only |
||
2014 | STATUS current |
||
2015 | DESCRIPTION |
||
2016 | "The measured power supply auxiliary output voltage." |
||
2017 | ::= { psAuxiliaryEntry 3 } |
||
2018 | |||
2019 | psAuxiliaryMeasurementCurrent OBJECT-TYPE |
||
2020 | SYNTAX Float |
||
2021 | UNITS "A" |
||
2022 | MAX-ACCESS read-only |
||
2023 | STATUS current |
||
2024 | DESCRIPTION |
||
2025 | "The measured power supply auxiliary output current." |
||
2026 | ::= { psAuxiliaryEntry 4 } |
||
2027 | |||
2028 | ------------------------------------------------------------------------------- |
||
2029 | -- fantray |
||
2030 | ------------------------------------------------------------------------------- |
||
2031 | Fantray ::= SEQUENCE { |
||
2032 | -- fanFirmwareVersion DisplayString, |
||
2033 | fanSerialNumber DisplayString, |
||
2034 | fanOperatingTime Integer32, |
||
2035 | fanAirTemperature INTEGER, |
||
2036 | fanSwitchOffDelay INTEGER, |
||
2037 | fanNominalSpeed INTEGER, |
||
2038 | fanMaxSpeed INTEGER, |
||
2039 | fanMinSpeed INTEGER, |
||
2040 | fanNumberOfFans INTEGER, |
||
2041 | fanConfigMaxSpeed Integer32, |
||
2042 | fanConfigMinSpeed Integer32, |
||
2043 | fanSpeedTable FanSpeedEntry |
||
2044 | } |
||
2045 | |||
2046 | --integrated in system.sysDesc |
||
2047 | --fanFirmwareVersion OBJECT-TYPE |
||
2048 | -- SYNTAX DisplayString |
||
2049 | -- MAX-ACCESS read-only |
||
2050 | -- STATUS current |
||
2051 | -- DESCRIPTION |
||
2052 | -- "The firmware version of the fan tray CPU." |
||
2053 | -- ::= { fantray 1 } |
||
2054 | |||
2055 | fanSerialNumber OBJECT-TYPE |
||
2056 | SYNTAX DisplayString (SIZE (0..14)) |
||
2057 | MAX-ACCESS read-write |
||
2058 | STATUS current |
||
2059 | DESCRIPTION |
||
2060 | "The serial number of the fan tray." |
||
2061 | ::= { fantray 2 } |
||
2062 | |||
2063 | fanOperatingTime OBJECT-TYPE |
||
2064 | SYNTAX Integer32 |
||
2065 | UNITS "s" |
||
2066 | MAX-ACCESS read-write |
||
2067 | STATUS current |
||
2068 | DESCRIPTION |
||
2069 | "The time in seconds for how long the fan tray was switched on." |
||
2070 | ::= { fantray 3 } |
||
2071 | |||
2072 | fanAirTemperature OBJECT-TYPE |
||
2073 | SYNTAX Integer32 |
||
2074 | UNITS "deg C" |
||
2075 | MAX-ACCESS read-only |
||
2076 | STATUS current |
||
2077 | DESCRIPTION |
||
2078 | "The temperature of the fan tray inlet air." |
||
2079 | ::= { fantray 4 } |
||
2080 | |||
2081 | fanSwitchOffDelay OBJECT-TYPE |
||
2082 | SYNTAX Integer32 (0 .. 900) |
||
2083 | UNITS "s" |
||
2084 | MAX-ACCESS read-write |
||
2085 | STATUS current |
||
2086 | DESCRIPTION |
||
2087 | "The maximum time in seconds for which the fans will continue running |
||
2088 | after the power supply has been switched off. This feature is used |
||
2089 | to cool down the electronics after switching off. |
||
2090 | " |
||
2091 | ::= { fantray 5 } |
||
2092 | |||
2093 | fanNominalSpeed OBJECT-TYPE |
||
2094 | -- CHECK SYNTAX INTEGER { (0) , (1200..3600) } |
||
2095 | -- SYNTAX Integer32 (0..3600) |
||
2096 | SYNTAX Integer32 |
||
2097 | UNITS "RPM" |
||
2098 | MAX-ACCESS read-write |
||
2099 | STATUS current |
||
2100 | DESCRIPTION |
||
2101 | "The nominal fan rotation speed (RPM, Revolutions Per Minute) |
||
2102 | Value 0 does switch off the fans (only allowed if at least |
||
2103 | one rack temperature sensor is present). |
||
2104 | Values 1..1199 are not allowed" |
||
2105 | ::= { fantray 6 } |
||
2106 | |||
2107 | fanNumberOfFans OBJECT-TYPE |
||
2108 | SYNTAX Integer32 ( 0..12 ) |
||
2109 | UNITS "Fans" |
||
2110 | MAX-ACCESS read-write |
||
2111 | STATUS current |
||
2112 | DESCRIPTION |
||
2113 | "The number of installed fans" |
||
2114 | ::= { fantray 7 } |
||
2115 | |||
2116 | |||
2117 | fanSpeedTable OBJECT-TYPE |
||
2118 | SYNTAX SEQUENCE OF FanSpeedEntry |
||
2119 | MAX-ACCESS not-accessible |
||
2120 | STATUS current |
||
2121 | DESCRIPTION |
||
2122 | "A list of fanSpeedEntries." |
||
2123 | ::= { fantray 8 } |
||
2124 | |||
2125 | fanSpeedEntry OBJECT-TYPE |
||
2126 | SYNTAX FanSpeedEntry |
||
2127 | MAX-ACCESS not-accessible |
||
2128 | STATUS current |
||
2129 | DESCRIPTION |
||
2130 | "A table row" |
||
2131 | INDEX { fanNumber } |
||
2132 | ::= { fanSpeedTable 1 } |
||
2133 | |||
2134 | FanSpeedEntry ::= SEQUENCE { |
||
2135 | fanNumber |
||
2136 | INTEGER, |
||
2137 | fanSpeed |
||
2138 | INTEGER |
||
2139 | } |
||
2140 | |||
2141 | fanNumber OBJECT-TYPE |
||
2142 | SYNTAX Integer32 ( 1..12 ) |
||
2143 | MAX-ACCESS not-accessible |
||
2144 | STATUS current |
||
2145 | DESCRIPTION |
||
2146 | "A unique number for each fan." |
||
2147 | ::= { fanSpeedEntry 1 } |
||
2148 | |||
2149 | fanSpeed OBJECT-TYPE |
||
2150 | SYNTAX Integer32 |
||
2151 | UNITS "RPM" |
||
2152 | MAX-ACCESS read-only |
||
2153 | STATUS current |
||
2154 | DESCRIPTION |
||
2155 | "The measured fan rotation speed (RPM, Revolutions Per Minute)" |
||
2156 | ::= { fanSpeedEntry 2 } |
||
2157 | |||
2158 | fanMaxSpeed OBJECT-TYPE |
||
2159 | -- CHECK SYNTAX INTEGER { (0) , (1200..5000) } |
||
2160 | -- SYNTAX Integer32 (2900..4000) |
||
2161 | SYNTAX INTEGER |
||
2162 | UNITS "RPM" |
||
2163 | MAX-ACCESS read-write |
||
2164 | STATUS current |
||
2165 | DESCRIPTION |
||
2166 | "The highest allowed rotationspeed of fan." |
||
2167 | ::= { fantray 9 } |
||
2168 | |||
2169 | fanMinSpeed OBJECT-TYPE |
||
2170 | -- CHECK SYNTAX INTEGER { (0) , (1000..3600) } |
||
2171 | -- SYNTAX Integer32 (1000..1400) |
||
2172 | SYNTAX INTEGER |
||
2173 | UNITS "RPM" |
||
2174 | MAX-ACCESS read-write |
||
2175 | STATUS current |
||
2176 | DESCRIPTION |
||
2177 | "The lowest allowed Rotationspeed of fan." |
||
2178 | ::= { fantray 10 } |
||
2179 | |||
2180 | fanConfigMaxSpeed OBJECT-TYPE |
||
2181 | SYNTAX Integer32 |
||
2182 | UNITS "RPM" |
||
2183 | MAX-ACCESS read-write |
||
2184 | STATUS current |
||
2185 | DESCRIPTION |
||
2186 | "Hardwarelimits. Can only set by WIENER." |
||
2187 | ::= { fantray 11 } |
||
2188 | |||
2189 | fanConfigMinSpeed OBJECT-TYPE |
||
2190 | SYNTAX Integer32 |
||
2191 | UNITS "RPM" |
||
2192 | MAX-ACCESS read-write |
||
2193 | STATUS current |
||
2194 | DESCRIPTION |
||
2195 | "Hardwarelimits Can only set by WIENER." |
||
2196 | ::= { fantray 12 } |
||
2197 | |||
2198 | ------------------------------------------------------------------------------- |
||
2199 | -- rack |
||
2200 | ------------------------------------------------------------------------------- |
||
2201 | -- this is reserved for futer items (BIN serial number, plug&play, ...) |
||
2202 | |||
2203 | |||
2204 | -- ################### |
||
2205 | ------------------------------------------------------------------------------- |
||
2206 | -- signal |
||
2207 | ------------------------------------------------------------------------------- |
||
2208 | Signal ::= SEQUENCE { |
||
2209 | numberOfAnalogInputs Integer32, |
||
2210 | analogInputTable AnalogInputEntry, |
||
2211 | -- numberOfAnalogOutputs Integer32, |
||
2212 | digitalInput BITS, |
||
2213 | digitalOutput BITS |
||
2214 | } |
||
2215 | |||
2216 | numberOfAnalogInputs OBJECT-TYPE |
||
2217 | SYNTAX Integer32 (0..8) |
||
2218 | MAX-ACCESS read-only |
||
2219 | STATUS current |
||
2220 | DESCRIPTION |
||
2221 | "The number of additional analog inputs of the crate." |
||
2222 | ::= { signal 1 } |
||
2223 | |||
2224 | analogInputTable OBJECT-TYPE |
||
2225 | SYNTAX SEQUENCE OF AnalogInputEntry |
||
2226 | MAX-ACCESS not-accessible |
||
2227 | STATUS current |
||
2228 | DESCRIPTION |
||
2229 | "A (conceptual table) of analog input data." |
||
2230 | ::= { signal 2 } |
||
2231 | |||
2232 | analogInputEntry OBJECT-TYPE |
||
2233 | SYNTAX AnalogInputEntry |
||
2234 | MAX-ACCESS not-accessible |
||
2235 | STATUS current |
||
2236 | DESCRIPTION |
||
2237 | "An entry (conceptual row) of the analogInputTable." |
||
2238 | INDEX { analogInputIndex } |
||
2239 | ::= { analogInputTable 1 } |
||
2240 | |||
2241 | AnalogInputEntry ::= SEQUENCE { |
||
2242 | analogInputIndex INTEGER, |
||
2243 | analogMeasurementVoltage Float |
||
2244 | } |
||
2245 | |||
2246 | analogInputIndex OBJECT-TYPE |
||
2247 | SYNTAX Integer32 (1..8) |
||
2248 | MAX-ACCESS not-accessible |
||
2249 | STATUS current |
||
2250 | DESCRIPTION |
||
2251 | "A unique number for each analog input of the crate" |
||
2252 | ::= { analogInputEntry 1 } |
||
2253 | |||
2254 | analogMeasurementVoltage OBJECT-TYPE |
||
2255 | SYNTAX Float |
||
2256 | UNITS "V" |
||
2257 | MAX-ACCESS read-only |
||
2258 | STATUS current |
||
2259 | DESCRIPTION |
||
2260 | "The measured voltage of the analog input." |
||
2261 | ::= { analogInputEntry 2 } |
||
2262 | |||
2263 | analogMeasurementCurrent OBJECT-TYPE |
||
2264 | SYNTAX Float |
||
2265 | UNITS "A" |
||
2266 | MAX-ACCESS read-only |
||
2267 | STATUS current |
||
2268 | DESCRIPTION |
||
2269 | "The measured current of the analog input." |
||
2270 | ::= { analogInputEntry 3 } |
||
2271 | |||
2272 | |||
2273 | digitalInput OBJECT-TYPE |
||
2274 | SYNTAX BITS { |
||
2275 | d0(0) , |
||
2276 | d1(1) , |
||
2277 | d2(2) , |
||
2278 | d3(3) , |
||
2279 | d4(4) , |
||
2280 | d5(5) , |
||
2281 | d6(6) , |
||
2282 | d7(7) |
||
2283 | } |
||
2284 | MAX-ACCESS read-only |
||
2285 | STATUS current |
||
2286 | DESCRIPTION |
||
2287 | "The value of the digital inputs." |
||
2288 | ::= { signal 5 } |
||
2289 | |||
2290 | digitalOutput OBJECT-TYPE |
||
2291 | SYNTAX BITS { |
||
2292 | d0(0) , |
||
2293 | d1(1) , |
||
2294 | d2(2) , |
||
2295 | d3(3) , |
||
2296 | d4(4) , |
||
2297 | d5(5) , |
||
2298 | d6(6) , |
||
2299 | d7(7) |
||
2300 | } |
||
2301 | MAX-ACCESS read-write |
||
2302 | STATUS current |
||
2303 | DESCRIPTION |
||
2304 | "The value of the digital outputs. Example set the outputs (d0 and d1) by: |
||
2305 | snmpset .... 192.168.x.x b d0,d1 |
||
2306 | Attention: only Bits from 0..7 allowed! On the other hand, the outputs will be cleared!" |
||
2307 | ::= { signal 6 } |
||
2308 | |||
2309 | |||
2310 | |||
2311 | -- ################### |
||
2312 | ------------------------------------------------------------------------------- |
||
2313 | END |