AISLCDISCRETE-MIB

File: AISLCDISCRETE-MIB.mib (23610 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC

Imported symbols

MODULE-IDENTITY OBJECT-TYPE enterprises
TruthValue DisplayString

Defined Types

PositiveInteger  
INTEGER 1..2147483647    

AISLCDiscreteInputEntry  
SEQUENCE    
  aislcdinPointNumber PositiveInteger
  aislcdinDescription DisplayString
  aislcdinTrapEnable INTEGER
  aislcdinNormalInput INTEGER
  aislcdinAlarmSeverity INTEGER
  aislcdinNormalStateText DisplayString
  aislcdinAlarmStateText DisplayString
  aislcdinCurrentInput INTEGER
  aislcdinLastChangeTime DisplayString
  aislcdinCurrentState INTEGER
  aislcdinCurrentStateText DisplayString
  aislcdintl1AccessID DisplayString
  aislcdintl1Provisioned TruthValue
  aislcdintl1AccessIDType INTEGER
  aislcdintl1NotificationCode INTEGER
  aislcdintl1ServiceAffecting INTEGER
  aislcdintl1ConditionType DisplayString
  aislcdintl1ConditionDescription DisplayString
  aislcdintl1AlarmType DisplayString
  aislcdintl1AlarmMessage DisplayString
  aislcdinDebounceValue INTEGER

AISLCDiscreteOutputEntry  
SEQUENCE    
  aislcdoutPointNumber PositiveInteger
  aislcdoutDescription DisplayString
  aislcdoutOutputEnable INTEGER
  aislcdoutNormalOutput INTEGER
  aislcdoutMomentaryTimeout INTEGER
  aislcdoutCurrentOutput INTEGER
  aislcdouttl1AccessID DisplayString
  aislcdoutTrapEnable INTEGER
  aislcdoutAlarmStateOutput INTEGER
  aislcdoutAlarmSeverity INTEGER
  aislcdoutNonAlarmStateText DisplayString
  aislcdoutAlarmStateText DisplayString
  aislcdoutOutput INTEGER
  aislcdoutLastChangeTime DisplayString
  aislcdoutCurrentState INTEGER
  aislcdoutCurrentStateText DisplayString
  aislcdoutEnergizeExpression DisplayString

Defined Values

aii 1.3.6.1.4.1.539
OBJECT IDENTIFIER    

aiSLCDiscrete 1.3.6.1.4.1.539.24
MIB module for SLCs with discrete input and output points.
MODULE-IDENTITY    

aiSLCDiscreteInputTable 1.3.6.1.4.1.539.24.1
Table of discrete input points indexed by point number. Includes description, configuration, and status information.
OBJECT-TYPE    
  SEQUENCE OF  
    AISLCDiscreteInputEntry

aiSLCDiscreteInputEntry 1.3.6.1.4.1.539.24.1.1
Entry of aiSLCDiscreteInputTable.
OBJECT-TYPE    
  AISLCDiscreteInputEntry  

aislcdinPointNumber 1.3.6.1.4.1.539.24.1.1.1
Input point number to which this table row applies.
OBJECT-TYPE    
  PositiveInteger  

aislcdinDescription 1.3.6.1.4.1.539.24.1.1.2
Textual description of the point. Maximum length is 80 characters.
OBJECT-TYPE    
  DisplayString Size(0..80)  

aislcdinTrapEnable 1.3.6.1.4.1.539.24.1.1.3
Enable or disable alarm traps.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

aislcdinNormalInput 1.3.6.1.4.1.539.24.1.1.4
Input that corresponds to the point's normal state.
OBJECT-TYPE    
  INTEGER open(1), closed(2)  

aislcdinAlarmSeverity 1.3.6.1.4.1.539.24.1.1.5
Severity of the point's alarm state, or notReported(5) if the point does not generate an alarm.
OBJECT-TYPE    
  INTEGER critical(1), major(2), minor(3), info(4), notReported(5)  

aislcdinNormalStateText 1.3.6.1.4.1.539.24.1.1.6
Textual description of the point's normal state. Maximum length is 80 characters.
OBJECT-TYPE    
  DisplayString Size(0..80)  

aislcdinAlarmStateText 1.3.6.1.4.1.539.24.1.1.7
Textual description of the point's alarm state. Maximum length is 80 characters.
OBJECT-TYPE    
  DisplayString Size(0..80)  

aislcdinCurrentInput 1.3.6.1.4.1.539.24.1.1.8
The current input to the point.
OBJECT-TYPE    
  INTEGER open(1), closed(2)  

aislcdinLastChangeTime 1.3.6.1.4.1.539.24.1.1.9
Textual representation of the time of the most recent input change. 24-hour format: YYYY-MM-DD HH:MM:SS.
OBJECT-TYPE    
  DisplayString Size(19..23)  

aislcdinCurrentState 1.3.6.1.4.1.539.24.1.1.10
The point's current alarm state, or normal(5).
OBJECT-TYPE    
  INTEGER critical(1), major(2), minor(3), info(4), normal(5)  

aislcdinCurrentStateText 1.3.6.1.4.1.539.24.1.1.11
Textual description of the point's current state. This is either aislcdinNormalStateText or aislcdinAlarmStateText.
OBJECT-TYPE    
  DisplayString Size(0..80)  

aislcdintl1AccessID 1.3.6.1.4.1.539.24.1.1.12
Unique TL1 access identifier for this point. Maximum length is 22 characters.
OBJECT-TYPE    
  DisplayString Size(0..22)  

aislcdintl1Provisioned 1.3.6.1.4.1.539.24.1.1.13
Enable TL1 management of this point.
OBJECT-TYPE    
  TruthValue  

aislcdintl1AccessIDType 1.3.6.1.4.1.539.24.1.1.14
Identifies the point as either an equipment(1) alarm condition or an environmental(2) alarm.
OBJECT-TYPE    
  INTEGER equipment(1), environmental(2)  

aislcdintl1NotificationCode 1.3.6.1.4.1.539.24.1.1.15
Severity of the point's alarm state.
OBJECT-TYPE    
  INTEGER critical(1), major(2), minor(3)  

aislcdintl1ServiceAffecting 1.3.6.1.4.1.539.24.1.1.16
Indicates whether or not the alarm affects the functioning of the equipment. This is only meaningful when aislcdintl1AccessIDType is equipment(1).
OBJECT-TYPE    
  INTEGER serviceAffecting(1), notServiceAffecting(2)  

aislcdintl1ConditionType 1.3.6.1.4.1.539.24.1.1.17
String indicating the type of alarm condition, used only when aislcdintl1AccessIDType is equipment(1). Maximum length is 20 characters.
OBJECT-TYPE    
  DisplayString Size(0..20)  

aislcdintl1ConditionDescription 1.3.6.1.4.1.539.24.1.1.18
Textual description of the alarm condition, used only when aislcdintl1AccessIDType is equipment(1). Maximum length is 64 characters.
OBJECT-TYPE    
  DisplayString Size(0..64)  

aislcdintl1AlarmType 1.3.6.1.4.1.539.24.1.1.19
String indicating the type of alarm, used only when aislcdintl1AccessIDType is environmental(2). Maximum length is 10 characters.
OBJECT-TYPE    
  DisplayString Size(0..10)  

aislcdintl1AlarmMessage 1.3.6.1.4.1.539.24.1.1.20
Textual description of the alarm, used only when aislcdintl1AccessIDType is environmental(2). Maximum length is 40 characters.
OBJECT-TYPE    
  DisplayString Size(0..40)  

aislcdinDebounceValue 1.3.6.1.4.1.539.24.1.1.21
Number of 100 msec intervals to wait for the input to stop bouncing.
OBJECT-TYPE    
  INTEGER 0..99  

aiSLCDiscreteOutputTable 1.3.6.1.4.1.539.24.2
Table of discrete input points indexed by point number. Includes description, configuration, and status information.
OBJECT-TYPE    
  SEQUENCE OF  
    AISLCDiscreteOutputEntry

aiSLCDiscreteOutputEntry 1.3.6.1.4.1.539.24.2.1
Entry of aiSLCDiscreteOutputTable.
OBJECT-TYPE    
  AISLCDiscreteOutputEntry  

aislcdoutPointNumber 1.3.6.1.4.1.539.24.2.1.1
Output point number to which this table row applies.
OBJECT-TYPE    
  PositiveInteger  

aislcdoutDescription 1.3.6.1.4.1.539.24.2.1.2
Textual description of the point. Maximum length is 80 characters.
OBJECT-TYPE    
  DisplayString Size(0..80)  

aislcdoutOutputEnable 1.3.6.1.4.1.539.24.2.1.3
Enable or disable this point. When the point is disabled, the output is immediately de-energized and remains so regardless of the values of other objects in this row. When the point is enabled, output is immediately set to its non-alarm state and operates according to the values of the other objects in this row.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

aislcdoutNormalOutput 1.3.6.1.4.1.539.24.2.1.4
DEPRECATED: use aislcdoutAlarmStateOutput.
OBJECT-TYPE    
  INTEGER relayOn(1), relayOff(2)  

aislcdoutMomentaryTimeout 1.3.6.1.4.1.539.24.2.1.5
If zero, the output will stay in the alarm state until it is returned to the normal state by some other event. If nonzero, this defines the time interval for momentary operation described in aislcdoutOutput. Maximum is 99.9 seconds.
OBJECT-TYPE    
  INTEGER 0..999  

aislcdoutCurrentOutput 1.3.6.1.4.1.539.24.2.1.6
DEPRECATED: use aislcdoutOutput.
OBJECT-TYPE    
  INTEGER relayOn(1), relayOff(2)  

aislcdouttl1AccessID 1.3.6.1.4.1.539.24.2.1.7
Unique TL1 access identifier for this point. Maximum length is 22 characters.
OBJECT-TYPE    
  DisplayString Size(0..22)  

aislcdoutTrapEnable 1.3.6.1.4.1.539.24.2.1.8
Enable or disable traps. If enabled, a trap is sent whenever the point changes state.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

aislcdoutAlarmStateOutput 1.3.6.1.4.1.539.24.2.1.9
Output that corresponds to the point's alarm state.
OBJECT-TYPE    
  INTEGER energized(1), de-energized(2)  

aislcdoutAlarmSeverity 1.3.6.1.4.1.539.24.2.1.10
Severity of the point's alarm state, or notReported(5) if the point does not generate an alarm.
OBJECT-TYPE    
  INTEGER critical(1), major(2), minor(3), info(4), notReported(5)  

aislcdoutNonAlarmStateText 1.3.6.1.4.1.539.24.2.1.11
Textual description of the point's non-alarm state. Maximum length is 80 characters.
OBJECT-TYPE    
  DisplayString Size(0..80)  

aislcdoutAlarmStateText 1.3.6.1.4.1.539.24.2.1.12
Textual description of the point's alarm state. Maximum length is 80 characters.
OBJECT-TYPE    
  DisplayString Size(0..80)  

aislcdoutOutput 1.3.6.1.4.1.539.24.2.1.13
On a read operation, this is the current output of the point. On a write operation when the output is controlled by aislcdoutEnergizeExpression, the write is rejected. Otherwise on a write operation, when set to de-energized, the output immediately assumes this state. When set to energized, the state of the output goes to the energized state, unless the output is already waiting for its aislcdoutMomentaryTimeout interval to elapse.
OBJECT-TYPE    
  INTEGER energized(1), de-energized(2)  

aislcdoutLastChangeTime 1.3.6.1.4.1.539.24.2.1.14
Textual representation of the time of the most recent output change. 24-hour format: YYYY-MM-DD HH:MM:SS.
OBJECT-TYPE    
  DisplayString Size(19..23)  

aislcdoutCurrentState 1.3.6.1.4.1.539.24.2.1.15
The point's current alarm state, or normal(5).
OBJECT-TYPE    
  INTEGER critical(1), major(2), minor(3), info(4), normal(5)  

aislcdoutCurrentStateText 1.3.6.1.4.1.539.24.2.1.16
Textual description of the point's current state. This is either aislcdoutNonAlarmStateText or aislcdoutAlarmStateText.
OBJECT-TYPE    
  DisplayString Size(0..80)  

aislcdoutEnergizeExpression 1.3.6.1.4.1.539.24.2.1.17
String that describes when this output goes into the energized state, as a function of a discrete input (or analog input for AIscout2). For AIscout, an integer >= 1 represents a discrete input, and '~' complements the input state. For AIscout2, this expression is a combination of analog and discrete inputs. Analog inputs are preceded by an 'A' and discrete inputs by a 'D'. The complement '~' works on a group of inputs. Also, multiple inputs may be specified as a comma separated list (1,3,5) or a hyphenated range (1-5). The expression is a combination of up to three ORs and as many ANDs as desired (i.e. a sum of 3 products). An empty string indicates manual control of the output point. AIscout examples: '15' -- energize the output when input 15 is alarmed (and deenergize when the input is normal). '~8' -- energize the output when input 8 is normal (and deenergize when the input is alarmed). AIscout2 examples: 'AH1,3,5' -- energize if the high alarm is active on analog inputs 1, 3 and 5. '~AH1-2&AL3' -- energize if analog inputs 1 and 2 are normal (not in the alarm state) AND analog input 3 is in the low alarm state. 'AH*|AL*|D*' -- energize if ANY analog is alarmed OR any discrete input is alarmed.
OBJECT-TYPE    
  DisplayString Size(0..128)  

aislcdiscPowerSupplyStatus 1.3.6.1.4.1.539.24.3
Status of the power supply. okay(1) or trouble(2). When the SLC is booted, this indicates okay(1) until the software determines the correct status.
OBJECT-TYPE    
  INTEGER okay(1), trouble(2)  

aislcdiscPowerSupplyAStatus 1.3.6.1.4.1.539.24.4
Status of the 'A' power supply.
OBJECT-TYPE    
  INTEGER okay(1), underVoltage(2), overVoltage(3)  

aislcdiscPowerSupplyBStatus 1.3.6.1.4.1.539.24.5
Status of the 'B' power supply.
OBJECT-TYPE    
  INTEGER okay(1), underVoltage(2), overVoltage(3)  

aislcdiscFanStatus 1.3.6.1.4.1.539.24.6
Status of the fan unit.
OBJECT-TYPE    
  INTEGER okay(1), fail(2)  

aislcdisc5VPowerSupplyAStatus 1.3.6.1.4.1.539.24.7
Status of the 'A' 5V power supply.
OBJECT-TYPE    
  INTEGER okay(1), fail(2)  

aislcdisc5VPowerSupplyBStatus 1.3.6.1.4.1.539.24.8
Status of the 'B' 5V power supply.
OBJECT-TYPE    
  INTEGER okay(1), fail(2), notPresent(3)  

aislcdiscFiber1TransmitterStatus 1.3.6.1.4.1.539.24.9
Status of the first fiber port's transmitter.
OBJECT-TYPE    
  INTEGER okay(1), fail(2), notPresent(3)  

aislcdiscFiber2TransmitterStatus 1.3.6.1.4.1.539.24.10
Status of the second fiber port's transmitter.
OBJECT-TYPE    
  INTEGER okay(1), fail(2), notPresent(3)  

aislcdiscAnalogInputPowerSupplyStatus 1.3.6.1.4.1.539.24.11
Status of the analog input power supply fuse.
OBJECT-TYPE    
  INTEGER okay(1), fail(2), notPresent(3)