1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
|
-- 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
|