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  |