AISLCDISCRETE-MIB
AI MIB Summary
The AISLCDISCRETE-MIB module facilitates the monitoring and management of Serial Line Controller (SLC) hardware by exposing the binary status states of discrete input and output points via SNMP. This enables network administrators to track real-time I/O conditions, such as contact closures or alarm signals, for industrial communication gateways and serial concentrators.
MIB module for SLCs with discrete input and output points.
Main OID:
aiSLCDiscrete.1.3.6.1.4.1.539.24
53
Objects
Active
Status
2
Dependencies
Imported Objects
Objects
53 total| Object Name |
|---|
aii OBJECT IDENTIFIER .1.3.6.1.4.1.539 |
aiSLCDiscreteMIB module for SLCs with discrete input and output points. MODULE-IDENTITY .1.3.6.1.4.1.539.24 |
aiSLCDiscreteInputTableTable of discrete input points indexed by point number. Includes description, configuration, and status information. SEQUENCE OF AISLCDiscreteInputEntry .1.3.6.1.4.1.539.24.1 |
aiSLCDiscreteInputEntryEntry of aiSLCDiscreteInputTable. AISLCDiscreteInputEntry .1.3.6.1.4.1.539.24.1.1 |
aislcdinPointNumberInput point number to which this table row applies.ro PositiveInteger .1.3.6.1.4.1.539.24.1.1.1 |
aislcdinDescriptionTextual description of the point. Maximum length is 80 characters.rw DisplayString .1.3.6.1.4.1.539.24.1.1.2 |
aislcdinTrapEnableEnable or disable alarm traps.rw Enumeration .1.3.6.1.4.1.539.24.1.1.3 |
aislcdinNormalInputInput that corresponds to the point's normal state.rw Enumeration .1.3.6.1.4.1.539.24.1.1.4 |
aislcdinAlarmSeveritySeverity of the point's alarm state, or notReported(5) if the point does not generate an alarm.rw Enumeration .1.3.6.1.4.1.539.24.1.1.5 |
aislcdinNormalStateTextTextual description of the point's normal state. Maximum length is 80 characters.rw DisplayString .1.3.6.1.4.1.539.24.1.1.6 |
aislcdinAlarmStateTextTextual description of the point's alarm state. Maximum length is 80 characters.rw DisplayString .1.3.6.1.4.1.539.24.1.1.7 |
aislcdinCurrentInputThe current input to the point.ro Enumeration .1.3.6.1.4.1.539.24.1.1.8 |
aislcdinLastChangeTimeTextual representation of the time of the most recent input change. 24-hour format: YYYY-MM-DD HH:MM:SS.ro DisplayString .1.3.6.1.4.1.539.24.1.1.9 |
aislcdinCurrentStateThe point's current alarm state, or normal(5).ro Enumeration .1.3.6.1.4.1.539.24.1.1.10 |
aislcdinCurrentStateTextTextual description of the point's current state. This is either aislcdinNormalStateText or aislcdinAlarmStateText.ro DisplayString .1.3.6.1.4.1.539.24.1.1.11 |
aislcdintl1AccessIDUnique TL1 access identifier for this point. Maximum length is 22 characters.rw DisplayString .1.3.6.1.4.1.539.24.1.1.12 |
aislcdintl1ProvisionedEnable TL1 management of this point.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.539.24.1.1.13 |
aislcdintl1AccessIDTypeIdentifies the point as either an equipment(1) alarm condition or an environmental(2) alarm.rw Enumeration .1.3.6.1.4.1.539.24.1.1.14 |
aislcdintl1NotificationCodeSeverity of the point's alarm state.rw Enumeration .1.3.6.1.4.1.539.24.1.1.15 |
aislcdintl1ServiceAffectingIndicates whether or not the alarm affects the functioning of the equipment. This is only meaningful when aislcdintl1AccessIDType is equipment(1).rw Enumeration .1.3.6.1.4.1.539.24.1.1.16 |
aislcdintl1ConditionTypeString indicating the type of alarm condition, used only when aislcdintl1AccessIDType is equipment(1). Maximum length is 20 characters.rw DisplayString .1.3.6.1.4.1.539.24.1.1.17 |
aislcdintl1ConditionDescriptionTextual description of the alarm condition, used only when aislcdintl1AccessIDType is equipment(1). Maximum length is 64 characters.rw DisplayString .1.3.6.1.4.1.539.24.1.1.18 |
aislcdintl1AlarmTypeString indicating the type of alarm, used only when aislcdintl1AccessIDType is environmental(2). Maximum length is 10 characters.rw DisplayString .1.3.6.1.4.1.539.24.1.1.19 |
aislcdintl1AlarmMessageTextual description of the alarm, used only when aislcdintl1AccessIDType is environmental(2). Maximum length is 40 characters.rw DisplayString .1.3.6.1.4.1.539.24.1.1.20 |
aislcdinDebounceValueNumber of 100 msec intervals to wait for the input to stop bouncing.rw INTEGER .1.3.6.1.4.1.539.24.1.1.21 |
aiSLCDiscreteOutputTableTable of discrete input points indexed by point number. Includes description, configuration, and status information. SEQUENCE OF AISLCDiscreteOutputEntry .1.3.6.1.4.1.539.24.2 |
aiSLCDiscreteOutputEntryEntry of aiSLCDiscreteOutputTable. AISLCDiscreteOutputEntry .1.3.6.1.4.1.539.24.2.1 |
aislcdoutPointNumberOutput point number to which this table row applies.ro PositiveInteger .1.3.6.1.4.1.539.24.2.1.1 |
aislcdoutDescriptionTextual description of the point. Maximum length is 80 characters.rw DisplayString .1.3.6.1.4.1.539.24.2.1.2 |
aislcdoutOutputEnableEnable 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.rw Enumeration .1.3.6.1.4.1.539.24.2.1.3 |
aislcdoutNormalOutputDEPRECATED: use aislcdoutAlarmStateOutput.deprecated Enumeration .1.3.6.1.4.1.539.24.2.1.4 |
aislcdoutMomentaryTimeoutIf 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.rw INTEGER .1.3.6.1.4.1.539.24.2.1.5 |
aislcdoutCurrentOutputDEPRECATED: use aislcdoutOutput.deprecated Enumeration .1.3.6.1.4.1.539.24.2.1.6 |
aislcdouttl1AccessIDUnique TL1 access identifier for this point. Maximum length is 22 characters.rw DisplayString .1.3.6.1.4.1.539.24.2.1.7 |
aislcdoutTrapEnableEnable or disable traps. If enabled, a trap is sent whenever the point changes state.rw Enumeration .1.3.6.1.4.1.539.24.2.1.8 |
aislcdoutAlarmStateOutputOutput that corresponds to the point's alarm state.rw Enumeration .1.3.6.1.4.1.539.24.2.1.9 |
aislcdoutAlarmSeveritySeverity of the point's alarm state, or notReported(5) if the point does not generate an alarm.rw Enumeration .1.3.6.1.4.1.539.24.2.1.10 |
aislcdoutNonAlarmStateTextTextual description of the point's non-alarm state. Maximum length is 80 characters.rw DisplayString .1.3.6.1.4.1.539.24.2.1.11 |
aislcdoutAlarmStateTextTextual description of the point's alarm state. Maximum length is 80 characters.rw DisplayString .1.3.6.1.4.1.539.24.2.1.12 |
aislcdoutOutputOn 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.rw Enumeration .1.3.6.1.4.1.539.24.2.1.13 |
aislcdoutLastChangeTimeTextual representation of the time of the most recent output change. 24-hour format: YYYY-MM-DD HH:MM:SS.ro DisplayString .1.3.6.1.4.1.539.24.2.1.14 |
aislcdoutCurrentStateThe point's current alarm state, or normal(5).ro Enumeration .1.3.6.1.4.1.539.24.2.1.15 |
aislcdoutCurrentStateTextTextual description of the point's current state. This is either aislcdoutNonAlarmStateText or aislcdoutAlarmStateText.ro DisplayString .1.3.6.1.4.1.539.24.2.1.16 |
aislcdoutEnergizeExpressionString 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.rw DisplayString .1.3.6.1.4.1.539.24.2.1.17 |
aislcdiscPowerSupplyStatusStatus 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.ro Enumeration .1.3.6.1.4.1.539.24.3 |
aislcdiscPowerSupplyAStatusStatus of the 'A' power supply.ro Enumeration .1.3.6.1.4.1.539.24.4 |
aislcdiscPowerSupplyBStatusStatus of the 'B' power supply.ro Enumeration .1.3.6.1.4.1.539.24.5 |
aislcdiscFanStatusStatus of the fan unit.ro Enumeration .1.3.6.1.4.1.539.24.6 |
aislcdisc5VPowerSupplyAStatusStatus of the 'A' 5V power supply.ro Enumeration .1.3.6.1.4.1.539.24.7 |
aislcdisc5VPowerSupplyBStatusStatus of the 'B' 5V power supply.ro Enumeration .1.3.6.1.4.1.539.24.8 |
aislcdiscFiber1TransmitterStatusStatus of the first fiber port's transmitter.ro Enumeration .1.3.6.1.4.1.539.24.9 |
aislcdiscFiber2TransmitterStatusStatus of the second fiber port's transmitter.ro Enumeration .1.3.6.1.4.1.539.24.10 |
aislcdiscAnalogInputPowerSupplyStatusStatus of the analog input power supply fuse.ro Enumeration .1.3.6.1.4.1.539.24.11 |