mibs/MIBS/dpstelecom/DPS-TEXT-RTU-MIB
2023-12-05 12:25:34 +01:00

172 lines
5.2 KiB
Plaintext

-- Title: DPS-TEXT-RTU.MIB
-- Version: v1.0 for SNMPv2c
--
-- Copyright @ 2011 DPS Inc. All Rights Reserved
--
-- This MIB defines objects for the DPS TEXT RTU products.
--
-- DPS CBH 8/2011
--
DPS-TEXT-RTU-MIB DEFINITIONS ::= BEGIN
IMPORTS
DisplayString
FROM SNMPv2-TC
OBJECT-TYPE
FROM SNMPv2-SMI
NOTIFICATION-TYPE
FROM SNMPv2-SMI
Integer32
FROM SNMPv2-SMI
dpsAlarmControl
FROM DPS-MIB-V38;
dpsTEXTRTUv2 OBJECT IDENTIFIER ::= {dpsAlarmControl 5}
dpsTEXTRTUv2Ident OBJECT IDENTIFIER ::= {dpsTEXTRTUv2 1}
--Textual Conventions
AnalogThresholds ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Highest threshold level crossed, if MJ, MN is assumed. Will be blank if alarm is not from an analog sources"
SYNTAX INTEGER {
noAlarms (0),
minorUnder (1),
minorOver (2),
majorUnder (3),
majorOver (4),
notDetected (5)
}
RTUCAction ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Requested action. Latch, release, and momentary will affect relays. Sync(s) will resend traps for currently active alarms(TEXT RTU will ignore if invalid)."
SYNTAX INTEGER {
latch(1),
release(2),
momentary(3),
syncStanding(4),
syncAnalogs(5)
}
--Device identifying objects
dpsTEXTRTUv2DateTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The RTU system date and time."
::= {dpsTEXTRTUv2Ident 1}
dpsTEXTRTUv2DeviceType OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Device type of far end SMS device as received in SMS messages to SMS receiver. ie NG216_G3"
::= {dpsTEXTRTUv2Ident 2}
dpsTEXTRTUv2Phone OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The phone number of the far end or originating SMS RTU, only SMS RTUs will have/respond to this variable"
::= {dpsTEXTRTUv2Ident 3}
-- Alarm identifying objects
dpsTEXTRTUv2AlarmGrid OBJECT IDENTIFIER ::= {dpsTEXTRTUv2 2}
dpsTEXTRTUv2ADisplay OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TEXT RTU display number. See the usermanual for display mapping information"
::= {dpsTEXTRTUv2AlarmGrid 1}
dpsTEXTRTUv2APoint OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "TEXT RTU point number. See the usermanual for point mapping information"
::= {dpsTEXTRTUv2AlarmGrid 2}
dpsTEXTRTUv2APntDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A description of this point."
::= {dpsTEXTRTUv2AlarmGrid 3}
dpsTEXTRTUv2AState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current state of this point."
::= {dpsTEXTRTUv2AlarmGrid 4}
dpsTEXTRTUAnalogvalue OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The current value of the channel. Will be blank if alarm is not from an analog source"
::= {dpsTEXTRTUv2AlarmGrid 5}
dpsTEXTRTUAnalogthresholds OBJECT-TYPE
SYNTAX AnalogThresholds
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Highest threshold level crossed, if MJ, MN is assumed. Will be blank if alarm is not from an analog sources"
::= {dpsTEXTRTUv2AlarmGrid 6}
-- TEXT RTU Control Commands
dpsTEXTRTUv2ControlGrid OBJECT IDENTIFIER ::= {dpsTEXTRTUv2 3}
dpsTEXTRTUv2CDisplay OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "RTU_port_address display number."
::= {dpsTEXTRTUv2ControlGrid 1}
dpsTEXTRTUv2CPoint OBJECT-TYPE
SYNTAX Integer32 (1..64)
MAX-ACCESS read-write
STATUS current
DESCRIPTION "RTU_port_display point number (1-64)."
::= {dpsTEXTRTUv2ControlGrid 2}
dpsTEXTRTUv2CMOMTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Momentary latch time (in milliseconds). If value is blank, the default of 600ms will be used"
::= {dpsTEXTRTUv2ControlGrid 3}
dpsTEXTRTUv2CAction OBJECT-TYPE
SYNTAX RTUCAction
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Requested action. Latch, release, and momentary will affect relays. Sync(s) will resend traps for currently active alarms(TEXT RTU will ignore if invalid)."
::= {dpsTEXTRTUv2ControlGrid 4}
-- DPS SMS RTU traps. Traps generated from SMS receiver indicating event on far end SMS RTU
dpsTEXTRTUv2AlarmSet NOTIFICATION-TYPE
OBJECTS { sysDescr, sysLocation, dpsTEXTRTUv2DateTime, dpsTEXTRTUv2DeviceType, dpsTEXTRTUv2Phone, dpsTEXTRTUv2ADisplay, dpsTEXTRTUv2APoint, dpsTEXTRTUv2APntDesc, dpsTEXTRTUv2AState, dpsTEXTRTUAnalogvalue }
STATUS current
DESCRIPTION "Generated when alarm is received from far end SMS device to SMS receiver."
::= { dpsTEXTRTUv2 100 }
dpsTEXTRTUv2AlarmClear NOTIFICATION-TYPE
OBJECTS { sysDescr, sysLocation, dpsTEXTRTUv2DateTime, dpsTEXTRTUv2DeviceType, dpsTEXTRTUv2Phone, dpsTEXTRTUv2ADisplay, dpsTEXTRTUv2APoint, dpsTEXTRTUv2APntDesc, dpsTEXTRTUv2AState, dpsTEXTRTUAnalogvalue }
STATUS current
DESCRIPTION "Generated when clear is received from far end SMS device to SMS receiver."
::= { dpsTEXTRTUv2 200 }
END