Completed
Pull Request — master (#123)
by Alexander
04:47
created

opcua.server.standard_address_space.create_standard_address_space_Part9()   B

Complexity

Conditions 1

Size

Total Lines 5512

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 5313
CRAP Score 1
Metric Value
cc 1
dl 0
loc 5512
ccs 5313
cts 5313
cp 1
crap 1
rs 8.2857

How to fix   Long Method   

Long Method

Small methods make your code easier to understand, in particular if combined with a good name. Besides, if your method is small, finding a good name is usually much easier.

For example, if you find yourself adding comments to a method's body, this is usually a good sign to extract the commented part to a new method, and use the comment as a starting point when coming up with a good name for this new method.

Commonly applied refactorings include:

1
2 1
"""
3
DO NOT EDIT THIS FILE!
4
It is automatically generated from opcfoundation.org schemas.
5
"""
6
7 1
from opcua import ua
8
9 1
false = False #FIXME
10 1
true = True #FIXME
11
12 1
def create_standard_address_space_Part9(server):
13
  
14
   
15 1
    node = ua.AddNodesItem()
16 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=8995")
17 1
    node.BrowseName = ua.QualifiedName.from_string("TwoStateVariableType")
18 1
    node.NodeClass = ua.NodeClass.VariableType
19 1
    node.ParentNodeId = ua.NodeId.from_string("i=2755")
20 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
21 1
    attrs = ua.VariableTypeAttributes()
22 1
    attrs.DisplayName = ua.LocalizedText("TwoStateVariableType")
23 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
24 1
    attrs.ValueRank = -1
25 1
    attrs.IsAbstract = false
26 1
    node.NodeAttributes = attrs
27 1
    server.add_nodes([node])
28 1
    refs = []
29 1
    ref = ua.AddReferencesItem()
30 1
    ref.IsForward = true
31 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
32 1
    ref.SourceNodeId = ua.NodeId.from_string("i=8995")
33 1
    ref.TargetNodeClass = ua.NodeClass.DataType
34 1
    ref.TargetNodeId = ua.NodeId.from_string("i=8996")
35 1
    refs.append(ref)
36 1
    ref = ua.AddReferencesItem()
37 1
    ref.IsForward = true
38 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
39 1
    ref.SourceNodeId = ua.NodeId.from_string("i=8995")
40 1
    ref.TargetNodeClass = ua.NodeClass.DataType
41 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9000")
42 1
    refs.append(ref)
43 1
    ref = ua.AddReferencesItem()
44 1
    ref.IsForward = true
45 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
46 1
    ref.SourceNodeId = ua.NodeId.from_string("i=8995")
47 1
    ref.TargetNodeClass = ua.NodeClass.DataType
48 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9001")
49 1
    refs.append(ref)
50 1
    ref = ua.AddReferencesItem()
51 1
    ref.IsForward = true
52 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
53 1
    ref.SourceNodeId = ua.NodeId.from_string("i=8995")
54 1
    ref.TargetNodeClass = ua.NodeClass.DataType
55 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11110")
56 1
    refs.append(ref)
57 1
    ref = ua.AddReferencesItem()
58 1
    ref.IsForward = true
59 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
60 1
    ref.SourceNodeId = ua.NodeId.from_string("i=8995")
61 1
    ref.TargetNodeClass = ua.NodeClass.DataType
62 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11111")
63 1
    refs.append(ref)
64 1
    server.add_references(refs)
65
   
66 1
    node = ua.AddNodesItem()
67 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=8996")
68 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
69 1
    node.NodeClass = ua.NodeClass.Variable
70 1
    node.ParentNodeId = ua.NodeId.from_string("i=8995")
71 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
72 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
73 1
    attrs = ua.VariableAttributes()
74 1
    attrs.DisplayName = ua.LocalizedText("Id")
75 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
76 1
    attrs.ValueRank = -1
77 1
    node.NodeAttributes = attrs
78 1
    server.add_nodes([node])
79 1
    refs = []
80 1
    ref = ua.AddReferencesItem()
81 1
    ref.IsForward = true
82 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
83 1
    ref.SourceNodeId = ua.NodeId.from_string("i=8996")
84 1
    ref.TargetNodeClass = ua.NodeClass.DataType
85 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
86 1
    refs.append(ref)
87 1
    server.add_references(refs)
88
   
89 1
    node = ua.AddNodesItem()
90 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9000")
91 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
92 1
    node.NodeClass = ua.NodeClass.Variable
93 1
    node.ParentNodeId = ua.NodeId.from_string("i=8995")
94 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
95 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
96 1
    attrs = ua.VariableAttributes()
97 1
    attrs.DisplayName = ua.LocalizedText("TransitionTime")
98 1
    attrs.DataType = ua.NodeId.from_string("i=294")
99 1
    attrs.ValueRank = -1
100 1
    node.NodeAttributes = attrs
101 1
    server.add_nodes([node])
102 1
    refs = []
103 1
    ref = ua.AddReferencesItem()
104 1
    ref.IsForward = true
105 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
106 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9000")
107 1
    ref.TargetNodeClass = ua.NodeClass.DataType
108 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
109 1
    refs.append(ref)
110 1
    server.add_references(refs)
111
   
112 1
    node = ua.AddNodesItem()
113 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9001")
114 1
    node.BrowseName = ua.QualifiedName.from_string("EffectiveTransitionTime")
115 1
    node.NodeClass = ua.NodeClass.Variable
116 1
    node.ParentNodeId = ua.NodeId.from_string("i=8995")
117 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
118 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
119 1
    attrs = ua.VariableAttributes()
120 1
    attrs.DisplayName = ua.LocalizedText("EffectiveTransitionTime")
121 1
    attrs.DataType = ua.NodeId.from_string("i=294")
122 1
    attrs.ValueRank = -1
123 1
    node.NodeAttributes = attrs
124 1
    server.add_nodes([node])
125 1
    refs = []
126 1
    ref = ua.AddReferencesItem()
127 1
    ref.IsForward = true
128 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
129 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9001")
130 1
    ref.TargetNodeClass = ua.NodeClass.DataType
131 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
132 1
    refs.append(ref)
133 1
    server.add_references(refs)
134
   
135 1
    node = ua.AddNodesItem()
136 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11110")
137 1
    node.BrowseName = ua.QualifiedName.from_string("TrueState")
138 1
    node.NodeClass = ua.NodeClass.Variable
139 1
    node.ParentNodeId = ua.NodeId.from_string("i=8995")
140 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
141 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
142 1
    attrs = ua.VariableAttributes()
143 1
    attrs.DisplayName = ua.LocalizedText("TrueState")
144 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
145 1
    attrs.ValueRank = -1
146 1
    node.NodeAttributes = attrs
147 1
    server.add_nodes([node])
148 1
    refs = []
149 1
    ref = ua.AddReferencesItem()
150 1
    ref.IsForward = true
151 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
152 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11110")
153 1
    ref.TargetNodeClass = ua.NodeClass.DataType
154 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
155 1
    refs.append(ref)
156 1
    server.add_references(refs)
157
   
158 1
    node = ua.AddNodesItem()
159 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11111")
160 1
    node.BrowseName = ua.QualifiedName.from_string("FalseState")
161 1
    node.NodeClass = ua.NodeClass.Variable
162 1
    node.ParentNodeId = ua.NodeId.from_string("i=8995")
163 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
164 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
165 1
    attrs = ua.VariableAttributes()
166 1
    attrs.DisplayName = ua.LocalizedText("FalseState")
167 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
168 1
    attrs.ValueRank = -1
169 1
    node.NodeAttributes = attrs
170 1
    server.add_nodes([node])
171 1
    refs = []
172 1
    ref = ua.AddReferencesItem()
173 1
    ref.IsForward = true
174 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
175 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11111")
176 1
    ref.TargetNodeClass = ua.NodeClass.DataType
177 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
178 1
    refs.append(ref)
179 1
    server.add_references(refs)
180
   
181 1
    node = ua.AddNodesItem()
182 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9002")
183 1
    node.BrowseName = ua.QualifiedName.from_string("ConditionVariableType")
184 1
    node.NodeClass = ua.NodeClass.VariableType
185 1
    node.ParentNodeId = ua.NodeId.from_string("i=63")
186 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
187 1
    attrs = ua.VariableTypeAttributes()
188 1
    attrs.DisplayName = ua.LocalizedText("ConditionVariableType")
189 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.String)
190 1
    attrs.ValueRank = -2
191 1
    attrs.IsAbstract = false
192 1
    node.NodeAttributes = attrs
193 1
    server.add_nodes([node])
194 1
    refs = []
195 1
    ref = ua.AddReferencesItem()
196 1
    ref.IsForward = true
197 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
198 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9002")
199 1
    ref.TargetNodeClass = ua.NodeClass.DataType
200 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9003")
201 1
    refs.append(ref)
202 1
    server.add_references(refs)
203
   
204 1
    node = ua.AddNodesItem()
205 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9003")
206 1
    node.BrowseName = ua.QualifiedName.from_string("SourceTimestamp")
207 1
    node.NodeClass = ua.NodeClass.Variable
208 1
    node.ParentNodeId = ua.NodeId.from_string("i=9002")
209 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
210 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
211 1
    attrs = ua.VariableAttributes()
212 1
    attrs.DisplayName = ua.LocalizedText("SourceTimestamp")
213 1
    attrs.DataType = ua.NodeId.from_string("i=294")
214 1
    attrs.ValueRank = -1
215 1
    node.NodeAttributes = attrs
216 1
    server.add_nodes([node])
217 1
    refs = []
218 1
    ref = ua.AddReferencesItem()
219 1
    ref.IsForward = true
220 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
221 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9003")
222 1
    ref.TargetNodeClass = ua.NodeClass.DataType
223 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
224 1
    refs.append(ref)
225 1
    server.add_references(refs)
226
   
227 1
    node = ua.AddNodesItem()
228 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9004")
229 1
    node.BrowseName = ua.QualifiedName.from_string("HasTrueSubState")
230 1
    node.NodeClass = ua.NodeClass.ReferenceType
231 1
    node.ParentNodeId = ua.NodeId.from_string("i=32")
232 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
233 1
    attrs = ua.ReferenceTypeAttributes()
234 1
    attrs.DisplayName = ua.LocalizedText("HasTrueSubState")
235 1
    attrs.InverseName = ua.LocalizedText("IsTrueSubStateOf")
236 1
    attrs.IsAbstract = false
237 1
    attrs.Symmetric = false
238 1
    node.NodeAttributes = attrs
239 1
    server.add_nodes([node])
240
   
241 1
    node = ua.AddNodesItem()
242 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9005")
243 1
    node.BrowseName = ua.QualifiedName.from_string("HasFalseSubState")
244 1
    node.NodeClass = ua.NodeClass.ReferenceType
245 1
    node.ParentNodeId = ua.NodeId.from_string("i=32")
246 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
247 1
    attrs = ua.ReferenceTypeAttributes()
248 1
    attrs.DisplayName = ua.LocalizedText("HasFalseSubState")
249 1
    attrs.InverseName = ua.LocalizedText("IsFalseSubStateOf")
250 1
    attrs.IsAbstract = false
251 1
    attrs.Symmetric = false
252 1
    node.NodeAttributes = attrs
253 1
    server.add_nodes([node])
254
   
255 1
    node = ua.AddNodesItem()
256 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2782")
257 1
    node.BrowseName = ua.QualifiedName.from_string("ConditionType")
258 1
    node.NodeClass = ua.NodeClass.ObjectType
259 1
    node.ParentNodeId = ua.NodeId.from_string("i=2041")
260 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
261 1
    attrs = ua.ObjectTypeAttributes()
262 1
    attrs.DisplayName = ua.LocalizedText("ConditionType")
263 1
    attrs.IsAbstract = true
264 1
    node.NodeAttributes = attrs
265 1
    server.add_nodes([node])
266 1
    refs = []
267 1
    ref = ua.AddReferencesItem()
268 1
    ref.IsForward = true
269 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
270 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
271 1
    ref.TargetNodeClass = ua.NodeClass.DataType
272 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11112")
273 1
    refs.append(ref)
274 1
    ref = ua.AddReferencesItem()
275 1
    ref.IsForward = true
276 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
277 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
278 1
    ref.TargetNodeClass = ua.NodeClass.DataType
279 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11113")
280 1
    refs.append(ref)
281 1
    ref = ua.AddReferencesItem()
282 1
    ref.IsForward = true
283 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
284 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
285 1
    ref.TargetNodeClass = ua.NodeClass.DataType
286 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9009")
287 1
    refs.append(ref)
288 1
    ref = ua.AddReferencesItem()
289 1
    ref.IsForward = true
290 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
291 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
292 1
    ref.TargetNodeClass = ua.NodeClass.DataType
293 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9010")
294 1
    refs.append(ref)
295 1
    ref = ua.AddReferencesItem()
296 1
    ref.IsForward = true
297 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
298 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
299 1
    ref.TargetNodeClass = ua.NodeClass.DataType
300 1
    ref.TargetNodeId = ua.NodeId.from_string("i=3874")
301 1
    refs.append(ref)
302 1
    ref = ua.AddReferencesItem()
303 1
    ref.IsForward = true
304 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
305 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
306 1
    ref.TargetNodeClass = ua.NodeClass.DataType
307 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9011")
308 1
    refs.append(ref)
309 1
    ref = ua.AddReferencesItem()
310 1
    ref.IsForward = true
311 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
312 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
313 1
    ref.TargetNodeClass = ua.NodeClass.DataType
314 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9020")
315 1
    refs.append(ref)
316 1
    ref = ua.AddReferencesItem()
317 1
    ref.IsForward = true
318 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
319 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
320 1
    ref.TargetNodeClass = ua.NodeClass.DataType
321 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9022")
322 1
    refs.append(ref)
323 1
    ref = ua.AddReferencesItem()
324 1
    ref.IsForward = true
325 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
326 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
327 1
    ref.TargetNodeClass = ua.NodeClass.DataType
328 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9024")
329 1
    refs.append(ref)
330 1
    ref = ua.AddReferencesItem()
331 1
    ref.IsForward = true
332 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
333 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
334 1
    ref.TargetNodeClass = ua.NodeClass.DataType
335 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9026")
336 1
    refs.append(ref)
337 1
    ref = ua.AddReferencesItem()
338 1
    ref.IsForward = true
339 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
340 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
341 1
    ref.TargetNodeClass = ua.NodeClass.DataType
342 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9028")
343 1
    refs.append(ref)
344 1
    ref = ua.AddReferencesItem()
345 1
    ref.IsForward = true
346 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
347 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
348 1
    ref.TargetNodeClass = ua.NodeClass.DataType
349 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9027")
350 1
    refs.append(ref)
351 1
    ref = ua.AddReferencesItem()
352 1
    ref.IsForward = true
353 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
354 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
355 1
    ref.TargetNodeClass = ua.NodeClass.DataType
356 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9029")
357 1
    refs.append(ref)
358 1
    ref = ua.AddReferencesItem()
359 1
    ref.IsForward = true
360 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
361 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
362 1
    ref.TargetNodeClass = ua.NodeClass.DataType
363 1
    ref.TargetNodeId = ua.NodeId.from_string("i=3875")
364 1
    refs.append(ref)
365 1
    ref = ua.AddReferencesItem()
366 1
    ref.IsForward = true
367 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
368 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2782")
369 1
    ref.TargetNodeClass = ua.NodeClass.DataType
370 1
    ref.TargetNodeId = ua.NodeId.from_string("i=12912")
371 1
    refs.append(ref)
372 1
    server.add_references(refs)
373
   
374 1
    node = ua.AddNodesItem()
375 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11112")
376 1
    node.BrowseName = ua.QualifiedName.from_string("ConditionClassId")
377 1
    node.NodeClass = ua.NodeClass.Variable
378 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
379 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
380 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
381 1
    attrs = ua.VariableAttributes()
382 1
    attrs.DisplayName = ua.LocalizedText("ConditionClassId")
383 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
384 1
    attrs.ValueRank = -1
385 1
    node.NodeAttributes = attrs
386 1
    server.add_nodes([node])
387 1
    refs = []
388 1
    ref = ua.AddReferencesItem()
389 1
    ref.IsForward = true
390 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
391 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11112")
392 1
    ref.TargetNodeClass = ua.NodeClass.DataType
393 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
394 1
    refs.append(ref)
395 1
    server.add_references(refs)
396
   
397 1
    node = ua.AddNodesItem()
398 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11113")
399 1
    node.BrowseName = ua.QualifiedName.from_string("ConditionClassName")
400 1
    node.NodeClass = ua.NodeClass.Variable
401 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
402 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
403 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
404 1
    attrs = ua.VariableAttributes()
405 1
    attrs.DisplayName = ua.LocalizedText("ConditionClassName")
406 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
407 1
    attrs.ValueRank = -1
408 1
    node.NodeAttributes = attrs
409 1
    server.add_nodes([node])
410 1
    refs = []
411 1
    ref = ua.AddReferencesItem()
412 1
    ref.IsForward = true
413 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
414 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11113")
415 1
    ref.TargetNodeClass = ua.NodeClass.DataType
416 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
417 1
    refs.append(ref)
418 1
    server.add_references(refs)
419
   
420 1
    node = ua.AddNodesItem()
421 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9009")
422 1
    node.BrowseName = ua.QualifiedName.from_string("ConditionName")
423 1
    node.NodeClass = ua.NodeClass.Variable
424 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
425 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
426 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
427 1
    attrs = ua.VariableAttributes()
428 1
    attrs.DisplayName = ua.LocalizedText("ConditionName")
429 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.String)
430 1
    attrs.ValueRank = -1
431 1
    node.NodeAttributes = attrs
432 1
    server.add_nodes([node])
433 1
    refs = []
434 1
    ref = ua.AddReferencesItem()
435 1
    ref.IsForward = true
436 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
437 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9009")
438 1
    ref.TargetNodeClass = ua.NodeClass.DataType
439 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
440 1
    refs.append(ref)
441 1
    server.add_references(refs)
442
   
443 1
    node = ua.AddNodesItem()
444 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9010")
445 1
    node.BrowseName = ua.QualifiedName.from_string("BranchId")
446 1
    node.NodeClass = ua.NodeClass.Variable
447 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
448 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
449 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
450 1
    attrs = ua.VariableAttributes()
451 1
    attrs.DisplayName = ua.LocalizedText("BranchId")
452 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
453 1
    attrs.ValueRank = -1
454 1
    node.NodeAttributes = attrs
455 1
    server.add_nodes([node])
456 1
    refs = []
457 1
    ref = ua.AddReferencesItem()
458 1
    ref.IsForward = true
459 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
460 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9010")
461 1
    ref.TargetNodeClass = ua.NodeClass.DataType
462 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
463 1
    refs.append(ref)
464 1
    server.add_references(refs)
465
   
466 1
    node = ua.AddNodesItem()
467 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=3874")
468 1
    node.BrowseName = ua.QualifiedName.from_string("Retain")
469 1
    node.NodeClass = ua.NodeClass.Variable
470 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
471 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
472 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
473 1
    attrs = ua.VariableAttributes()
474 1
    attrs.DisplayName = ua.LocalizedText("Retain")
475 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
476 1
    attrs.ValueRank = -1
477 1
    node.NodeAttributes = attrs
478 1
    server.add_nodes([node])
479 1
    refs = []
480 1
    ref = ua.AddReferencesItem()
481 1
    ref.IsForward = true
482 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
483 1
    ref.SourceNodeId = ua.NodeId.from_string("i=3874")
484 1
    ref.TargetNodeClass = ua.NodeClass.DataType
485 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
486 1
    refs.append(ref)
487 1
    server.add_references(refs)
488
   
489 1
    node = ua.AddNodesItem()
490 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9011")
491 1
    node.BrowseName = ua.QualifiedName.from_string("EnabledState")
492 1
    node.NodeClass = ua.NodeClass.Variable
493 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
494 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
495 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
496 1
    attrs = ua.VariableAttributes()
497 1
    attrs.DisplayName = ua.LocalizedText("EnabledState")
498 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
499 1
    attrs.ValueRank = -1
500 1
    node.NodeAttributes = attrs
501 1
    server.add_nodes([node])
502 1
    refs = []
503 1
    ref = ua.AddReferencesItem()
504 1
    ref.IsForward = true
505 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
506 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9011")
507 1
    ref.TargetNodeClass = ua.NodeClass.DataType
508 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9012")
509 1
    refs.append(ref)
510 1
    ref = ua.AddReferencesItem()
511 1
    ref.IsForward = true
512 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
513 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9011")
514 1
    ref.TargetNodeClass = ua.NodeClass.DataType
515 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9015")
516 1
    refs.append(ref)
517 1
    ref = ua.AddReferencesItem()
518 1
    ref.IsForward = true
519 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
520 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9011")
521 1
    ref.TargetNodeClass = ua.NodeClass.DataType
522 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9016")
523 1
    refs.append(ref)
524 1
    ref = ua.AddReferencesItem()
525 1
    ref.IsForward = true
526 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
527 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9011")
528 1
    ref.TargetNodeClass = ua.NodeClass.DataType
529 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9017")
530 1
    refs.append(ref)
531 1
    ref = ua.AddReferencesItem()
532 1
    ref.IsForward = true
533 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
534 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9011")
535 1
    ref.TargetNodeClass = ua.NodeClass.DataType
536 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
537 1
    refs.append(ref)
538 1
    server.add_references(refs)
539
   
540 1
    node = ua.AddNodesItem()
541 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9012")
542 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
543 1
    node.NodeClass = ua.NodeClass.Variable
544 1
    node.ParentNodeId = ua.NodeId.from_string("i=9011")
545 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
546 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
547 1
    attrs = ua.VariableAttributes()
548 1
    attrs.DisplayName = ua.LocalizedText("Id")
549 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
550 1
    attrs.ValueRank = -1
551 1
    node.NodeAttributes = attrs
552 1
    server.add_nodes([node])
553 1
    refs = []
554 1
    ref = ua.AddReferencesItem()
555 1
    ref.IsForward = true
556 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
557 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9012")
558 1
    ref.TargetNodeClass = ua.NodeClass.DataType
559 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
560 1
    refs.append(ref)
561 1
    server.add_references(refs)
562
   
563 1
    node = ua.AddNodesItem()
564 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9015")
565 1
    node.BrowseName = ua.QualifiedName.from_string("EffectiveDisplayName")
566 1
    node.NodeClass = ua.NodeClass.Variable
567 1
    node.ParentNodeId = ua.NodeId.from_string("i=9011")
568 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
569 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
570 1
    attrs = ua.VariableAttributes()
571 1
    attrs.DisplayName = ua.LocalizedText("EffectiveDisplayName")
572 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
573 1
    attrs.ValueRank = -1
574 1
    node.NodeAttributes = attrs
575 1
    server.add_nodes([node])
576 1
    refs = []
577 1
    ref = ua.AddReferencesItem()
578 1
    ref.IsForward = true
579 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
580 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9015")
581 1
    ref.TargetNodeClass = ua.NodeClass.DataType
582 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
583 1
    refs.append(ref)
584 1
    server.add_references(refs)
585
   
586 1
    node = ua.AddNodesItem()
587 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9016")
588 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
589 1
    node.NodeClass = ua.NodeClass.Variable
590 1
    node.ParentNodeId = ua.NodeId.from_string("i=9011")
591 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
592 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
593 1
    attrs = ua.VariableAttributes()
594 1
    attrs.DisplayName = ua.LocalizedText("TransitionTime")
595 1
    attrs.DataType = ua.NodeId.from_string("i=294")
596 1
    attrs.ValueRank = -1
597 1
    node.NodeAttributes = attrs
598 1
    server.add_nodes([node])
599 1
    refs = []
600 1
    ref = ua.AddReferencesItem()
601 1
    ref.IsForward = true
602 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
603 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9016")
604 1
    ref.TargetNodeClass = ua.NodeClass.DataType
605 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
606 1
    refs.append(ref)
607 1
    server.add_references(refs)
608
   
609 1
    node = ua.AddNodesItem()
610 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9017")
611 1
    node.BrowseName = ua.QualifiedName.from_string("EffectiveTransitionTime")
612 1
    node.NodeClass = ua.NodeClass.Variable
613 1
    node.ParentNodeId = ua.NodeId.from_string("i=9011")
614 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
615 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
616 1
    attrs = ua.VariableAttributes()
617 1
    attrs.DisplayName = ua.LocalizedText("EffectiveTransitionTime")
618 1
    attrs.DataType = ua.NodeId.from_string("i=294")
619 1
    attrs.ValueRank = -1
620 1
    node.NodeAttributes = attrs
621 1
    server.add_nodes([node])
622 1
    refs = []
623 1
    ref = ua.AddReferencesItem()
624 1
    ref.IsForward = true
625 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
626 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9017")
627 1
    ref.TargetNodeClass = ua.NodeClass.DataType
628 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
629 1
    refs.append(ref)
630 1
    server.add_references(refs)
631
   
632 1
    node = ua.AddNodesItem()
633 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9020")
634 1
    node.BrowseName = ua.QualifiedName.from_string("Quality")
635 1
    node.NodeClass = ua.NodeClass.Variable
636 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
637 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
638 1
    node.TypeDefinition = ua.NodeId.from_string("i=9002")
639 1
    attrs = ua.VariableAttributes()
640 1
    attrs.DisplayName = ua.LocalizedText("Quality")
641 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.StatusCode)
642 1
    attrs.ValueRank = -1
643 1
    node.NodeAttributes = attrs
644 1
    server.add_nodes([node])
645 1
    refs = []
646 1
    ref = ua.AddReferencesItem()
647 1
    ref.IsForward = true
648 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
649 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9020")
650 1
    ref.TargetNodeClass = ua.NodeClass.DataType
651 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9021")
652 1
    refs.append(ref)
653 1
    ref = ua.AddReferencesItem()
654 1
    ref.IsForward = true
655 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
656 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9020")
657 1
    ref.TargetNodeClass = ua.NodeClass.DataType
658 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
659 1
    refs.append(ref)
660 1
    server.add_references(refs)
661
   
662 1
    node = ua.AddNodesItem()
663 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9021")
664 1
    node.BrowseName = ua.QualifiedName.from_string("SourceTimestamp")
665 1
    node.NodeClass = ua.NodeClass.Variable
666 1
    node.ParentNodeId = ua.NodeId.from_string("i=9020")
667 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
668 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
669 1
    attrs = ua.VariableAttributes()
670 1
    attrs.DisplayName = ua.LocalizedText("SourceTimestamp")
671 1
    attrs.DataType = ua.NodeId.from_string("i=294")
672 1
    attrs.ValueRank = -1
673 1
    node.NodeAttributes = attrs
674 1
    server.add_nodes([node])
675 1
    refs = []
676 1
    ref = ua.AddReferencesItem()
677 1
    ref.IsForward = true
678 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
679 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9021")
680 1
    ref.TargetNodeClass = ua.NodeClass.DataType
681 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
682 1
    refs.append(ref)
683 1
    server.add_references(refs)
684
   
685 1
    node = ua.AddNodesItem()
686 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9022")
687 1
    node.BrowseName = ua.QualifiedName.from_string("LastSeverity")
688 1
    node.NodeClass = ua.NodeClass.Variable
689 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
690 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
691 1
    node.TypeDefinition = ua.NodeId.from_string("i=9002")
692 1
    attrs = ua.VariableAttributes()
693 1
    attrs.DisplayName = ua.LocalizedText("LastSeverity")
694 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16)
695 1
    attrs.ValueRank = -1
696 1
    node.NodeAttributes = attrs
697 1
    server.add_nodes([node])
698 1
    refs = []
699 1
    ref = ua.AddReferencesItem()
700 1
    ref.IsForward = true
701 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
702 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9022")
703 1
    ref.TargetNodeClass = ua.NodeClass.DataType
704 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9023")
705 1
    refs.append(ref)
706 1
    ref = ua.AddReferencesItem()
707 1
    ref.IsForward = true
708 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
709 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9022")
710 1
    ref.TargetNodeClass = ua.NodeClass.DataType
711 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
712 1
    refs.append(ref)
713 1
    server.add_references(refs)
714
   
715 1
    node = ua.AddNodesItem()
716 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9023")
717 1
    node.BrowseName = ua.QualifiedName.from_string("SourceTimestamp")
718 1
    node.NodeClass = ua.NodeClass.Variable
719 1
    node.ParentNodeId = ua.NodeId.from_string("i=9022")
720 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
721 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
722 1
    attrs = ua.VariableAttributes()
723 1
    attrs.DisplayName = ua.LocalizedText("SourceTimestamp")
724 1
    attrs.DataType = ua.NodeId.from_string("i=294")
725 1
    attrs.ValueRank = -1
726 1
    node.NodeAttributes = attrs
727 1
    server.add_nodes([node])
728 1
    refs = []
729 1
    ref = ua.AddReferencesItem()
730 1
    ref.IsForward = true
731 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
732 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9023")
733 1
    ref.TargetNodeClass = ua.NodeClass.DataType
734 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
735 1
    refs.append(ref)
736 1
    server.add_references(refs)
737
   
738 1
    node = ua.AddNodesItem()
739 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9024")
740 1
    node.BrowseName = ua.QualifiedName.from_string("Comment")
741 1
    node.NodeClass = ua.NodeClass.Variable
742 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
743 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
744 1
    node.TypeDefinition = ua.NodeId.from_string("i=9002")
745 1
    attrs = ua.VariableAttributes()
746 1
    attrs.DisplayName = ua.LocalizedText("Comment")
747 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
748 1
    attrs.ValueRank = -1
749 1
    node.NodeAttributes = attrs
750 1
    server.add_nodes([node])
751 1
    refs = []
752 1
    ref = ua.AddReferencesItem()
753 1
    ref.IsForward = true
754 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
755 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9024")
756 1
    ref.TargetNodeClass = ua.NodeClass.DataType
757 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9025")
758 1
    refs.append(ref)
759 1
    ref = ua.AddReferencesItem()
760 1
    ref.IsForward = true
761 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
762 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9024")
763 1
    ref.TargetNodeClass = ua.NodeClass.DataType
764 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
765 1
    refs.append(ref)
766 1
    server.add_references(refs)
767
   
768 1
    node = ua.AddNodesItem()
769 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9025")
770 1
    node.BrowseName = ua.QualifiedName.from_string("SourceTimestamp")
771 1
    node.NodeClass = ua.NodeClass.Variable
772 1
    node.ParentNodeId = ua.NodeId.from_string("i=9024")
773 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
774 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
775 1
    attrs = ua.VariableAttributes()
776 1
    attrs.DisplayName = ua.LocalizedText("SourceTimestamp")
777 1
    attrs.DataType = ua.NodeId.from_string("i=294")
778 1
    attrs.ValueRank = -1
779 1
    node.NodeAttributes = attrs
780 1
    server.add_nodes([node])
781 1
    refs = []
782 1
    ref = ua.AddReferencesItem()
783 1
    ref.IsForward = true
784 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
785 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9025")
786 1
    ref.TargetNodeClass = ua.NodeClass.DataType
787 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
788 1
    refs.append(ref)
789 1
    server.add_references(refs)
790
   
791 1
    node = ua.AddNodesItem()
792 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9026")
793 1
    node.BrowseName = ua.QualifiedName.from_string("ClientUserId")
794 1
    node.NodeClass = ua.NodeClass.Variable
795 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
796 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
797 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
798 1
    attrs = ua.VariableAttributes()
799 1
    attrs.DisplayName = ua.LocalizedText("ClientUserId")
800 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.String)
801 1
    attrs.ValueRank = -1
802 1
    node.NodeAttributes = attrs
803 1
    server.add_nodes([node])
804 1
    refs = []
805 1
    ref = ua.AddReferencesItem()
806 1
    ref.IsForward = true
807 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
808 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9026")
809 1
    ref.TargetNodeClass = ua.NodeClass.DataType
810 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
811 1
    refs.append(ref)
812 1
    server.add_references(refs)
813
   
814 1
    node = ua.AddNodesItem()
815 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9028")
816 1
    node.BrowseName = ua.QualifiedName.from_string("Disable")
817 1
    node.NodeClass = ua.NodeClass.Method
818 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
819 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
820 1
    attrs = ua.MethodAttributes()
821 1
    attrs.DisplayName = ua.LocalizedText("Disable")
822 1
    node.NodeAttributes = attrs
823 1
    server.add_nodes([node])
824 1
    refs = []
825 1
    ref = ua.AddReferencesItem()
826 1
    ref.IsForward = true
827 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
828 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9028")
829 1
    ref.TargetNodeClass = ua.NodeClass.DataType
830 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2803")
831 1
    refs.append(ref)
832 1
    ref = ua.AddReferencesItem()
833 1
    ref.IsForward = true
834 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
835 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9028")
836 1
    ref.TargetNodeClass = ua.NodeClass.DataType
837 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
838 1
    refs.append(ref)
839 1
    server.add_references(refs)
840
   
841 1
    node = ua.AddNodesItem()
842 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9027")
843 1
    node.BrowseName = ua.QualifiedName.from_string("Enable")
844 1
    node.NodeClass = ua.NodeClass.Method
845 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
846 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
847 1
    attrs = ua.MethodAttributes()
848 1
    attrs.DisplayName = ua.LocalizedText("Enable")
849 1
    node.NodeAttributes = attrs
850 1
    server.add_nodes([node])
851 1
    refs = []
852 1
    ref = ua.AddReferencesItem()
853 1
    ref.IsForward = true
854 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
855 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9027")
856 1
    ref.TargetNodeClass = ua.NodeClass.DataType
857 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2803")
858 1
    refs.append(ref)
859 1
    ref = ua.AddReferencesItem()
860 1
    ref.IsForward = true
861 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
862 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9027")
863 1
    ref.TargetNodeClass = ua.NodeClass.DataType
864 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
865 1
    refs.append(ref)
866 1
    server.add_references(refs)
867
   
868 1
    node = ua.AddNodesItem()
869 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9029")
870 1
    node.BrowseName = ua.QualifiedName.from_string("AddComment")
871 1
    node.NodeClass = ua.NodeClass.Method
872 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
873 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
874 1
    attrs = ua.MethodAttributes()
875 1
    attrs.DisplayName = ua.LocalizedText("AddComment")
876 1
    node.NodeAttributes = attrs
877 1
    server.add_nodes([node])
878 1
    refs = []
879 1
    ref = ua.AddReferencesItem()
880 1
    ref.IsForward = true
881 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
882 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9029")
883 1
    ref.TargetNodeClass = ua.NodeClass.DataType
884 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9030")
885 1
    refs.append(ref)
886 1
    ref = ua.AddReferencesItem()
887 1
    ref.IsForward = true
888 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
889 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9029")
890 1
    ref.TargetNodeClass = ua.NodeClass.DataType
891 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2829")
892 1
    refs.append(ref)
893 1
    ref = ua.AddReferencesItem()
894 1
    ref.IsForward = true
895 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
896 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9029")
897 1
    ref.TargetNodeClass = ua.NodeClass.DataType
898 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
899 1
    refs.append(ref)
900 1
    server.add_references(refs)
901
   
902 1
    node = ua.AddNodesItem()
903 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9030")
904 1
    node.BrowseName = ua.QualifiedName.from_string("InputArguments")
905 1
    node.NodeClass = ua.NodeClass.Variable
906 1
    node.ParentNodeId = ua.NodeId.from_string("i=9029")
907 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
908 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
909 1
    attrs = ua.VariableAttributes()
910 1
    attrs.DisplayName = ua.LocalizedText("InputArguments")
911 1
    attrs.DataType = ua.NodeId.from_string("i=296")
912 1
    attrs.ValueRank = 1
913 1
    node.NodeAttributes = attrs
914 1
    server.add_nodes([node])
915 1
    refs = []
916 1
    ref = ua.AddReferencesItem()
917 1
    ref.IsForward = true
918 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
919 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9030")
920 1
    ref.TargetNodeClass = ua.NodeClass.DataType
921 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
922 1
    refs.append(ref)
923 1
    server.add_references(refs)
924
   
925 1
    node = ua.AddNodesItem()
926 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=3875")
927 1
    node.BrowseName = ua.QualifiedName.from_string("ConditionRefresh")
928 1
    node.NodeClass = ua.NodeClass.Method
929 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
930 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
931 1
    attrs = ua.MethodAttributes()
932 1
    attrs.DisplayName = ua.LocalizedText("ConditionRefresh")
933 1
    node.NodeAttributes = attrs
934 1
    server.add_nodes([node])
935 1
    refs = []
936 1
    ref = ua.AddReferencesItem()
937 1
    ref.IsForward = true
938 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
939 1
    ref.SourceNodeId = ua.NodeId.from_string("i=3875")
940 1
    ref.TargetNodeClass = ua.NodeClass.DataType
941 1
    ref.TargetNodeId = ua.NodeId.from_string("i=3876")
942 1
    refs.append(ref)
943 1
    ref = ua.AddReferencesItem()
944 1
    ref.IsForward = true
945 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
946 1
    ref.SourceNodeId = ua.NodeId.from_string("i=3875")
947 1
    ref.TargetNodeClass = ua.NodeClass.DataType
948 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2787")
949 1
    refs.append(ref)
950 1
    ref = ua.AddReferencesItem()
951 1
    ref.IsForward = true
952 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
953 1
    ref.SourceNodeId = ua.NodeId.from_string("i=3875")
954 1
    ref.TargetNodeClass = ua.NodeClass.DataType
955 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2788")
956 1
    refs.append(ref)
957 1
    server.add_references(refs)
958
   
959 1
    node = ua.AddNodesItem()
960 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=3876")
961 1
    node.BrowseName = ua.QualifiedName.from_string("InputArguments")
962 1
    node.NodeClass = ua.NodeClass.Variable
963 1
    node.ParentNodeId = ua.NodeId.from_string("i=3875")
964 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
965 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
966 1
    attrs = ua.VariableAttributes()
967 1
    attrs.DisplayName = ua.LocalizedText("InputArguments")
968 1
    attrs.DataType = ua.NodeId.from_string("i=296")
969 1
    attrs.ValueRank = 1
970 1
    node.NodeAttributes = attrs
971 1
    server.add_nodes([node])
972 1
    refs = []
973 1
    ref = ua.AddReferencesItem()
974 1
    ref.IsForward = true
975 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
976 1
    ref.SourceNodeId = ua.NodeId.from_string("i=3876")
977 1
    ref.TargetNodeClass = ua.NodeClass.DataType
978 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
979 1
    refs.append(ref)
980 1
    server.add_references(refs)
981
   
982 1
    node = ua.AddNodesItem()
983 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=12912")
984 1
    node.BrowseName = ua.QualifiedName.from_string("ConditionRefresh2")
985 1
    node.NodeClass = ua.NodeClass.Method
986 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
987 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
988 1
    attrs = ua.MethodAttributes()
989 1
    attrs.DisplayName = ua.LocalizedText("ConditionRefresh2")
990 1
    node.NodeAttributes = attrs
991 1
    server.add_nodes([node])
992 1
    refs = []
993 1
    ref = ua.AddReferencesItem()
994 1
    ref.IsForward = true
995 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
996 1
    ref.SourceNodeId = ua.NodeId.from_string("i=12912")
997 1
    ref.TargetNodeClass = ua.NodeClass.DataType
998 1
    ref.TargetNodeId = ua.NodeId.from_string("i=12913")
999 1
    refs.append(ref)
1000 1
    ref = ua.AddReferencesItem()
1001 1
    ref.IsForward = true
1002 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
1003 1
    ref.SourceNodeId = ua.NodeId.from_string("i=12912")
1004 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1005 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2787")
1006 1
    refs.append(ref)
1007 1
    ref = ua.AddReferencesItem()
1008 1
    ref.IsForward = true
1009 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
1010 1
    ref.SourceNodeId = ua.NodeId.from_string("i=12912")
1011 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1012 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2788")
1013 1
    refs.append(ref)
1014 1
    server.add_references(refs)
1015
   
1016 1
    node = ua.AddNodesItem()
1017 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=12913")
1018 1
    node.BrowseName = ua.QualifiedName.from_string("InputArguments")
1019 1
    node.NodeClass = ua.NodeClass.Variable
1020 1
    node.ParentNodeId = ua.NodeId.from_string("i=12912")
1021 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1022 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1023 1
    attrs = ua.VariableAttributes()
1024 1
    attrs.DisplayName = ua.LocalizedText("InputArguments")
1025 1
    attrs.DataType = ua.NodeId.from_string("i=296")
1026 1
    attrs.ValueRank = 1
1027 1
    node.NodeAttributes = attrs
1028 1
    server.add_nodes([node])
1029 1
    refs = []
1030 1
    ref = ua.AddReferencesItem()
1031 1
    ref.IsForward = true
1032 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1033 1
    ref.SourceNodeId = ua.NodeId.from_string("i=12913")
1034 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1035 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1036 1
    refs.append(ref)
1037 1
    server.add_references(refs)
1038
   
1039 1
    node = ua.AddNodesItem()
1040 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2830")
1041 1
    node.BrowseName = ua.QualifiedName.from_string("DialogConditionType")
1042 1
    node.NodeClass = ua.NodeClass.ObjectType
1043 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
1044 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
1045 1
    attrs = ua.ObjectTypeAttributes()
1046 1
    attrs.DisplayName = ua.LocalizedText("DialogConditionType")
1047 1
    attrs.IsAbstract = false
1048 1
    node.NodeAttributes = attrs
1049 1
    server.add_nodes([node])
1050 1
    refs = []
1051 1
    ref = ua.AddReferencesItem()
1052 1
    ref.IsForward = true
1053 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
1054 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2830")
1055 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1056 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9035")
1057 1
    refs.append(ref)
1058 1
    ref = ua.AddReferencesItem()
1059 1
    ref.IsForward = true
1060 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
1061 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2830")
1062 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1063 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9055")
1064 1
    refs.append(ref)
1065 1
    ref = ua.AddReferencesItem()
1066 1
    ref.IsForward = true
1067 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1068 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2830")
1069 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1070 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2831")
1071 1
    refs.append(ref)
1072 1
    ref = ua.AddReferencesItem()
1073 1
    ref.IsForward = true
1074 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1075 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2830")
1076 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1077 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9064")
1078 1
    refs.append(ref)
1079 1
    ref = ua.AddReferencesItem()
1080 1
    ref.IsForward = true
1081 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1082 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2830")
1083 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1084 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9065")
1085 1
    refs.append(ref)
1086 1
    ref = ua.AddReferencesItem()
1087 1
    ref.IsForward = true
1088 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1089 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2830")
1090 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1091 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9066")
1092 1
    refs.append(ref)
1093 1
    ref = ua.AddReferencesItem()
1094 1
    ref.IsForward = true
1095 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1096 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2830")
1097 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1098 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9067")
1099 1
    refs.append(ref)
1100 1
    ref = ua.AddReferencesItem()
1101 1
    ref.IsForward = true
1102 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1103 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2830")
1104 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1105 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9068")
1106 1
    refs.append(ref)
1107 1
    ref = ua.AddReferencesItem()
1108 1
    ref.IsForward = true
1109 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
1110 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2830")
1111 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1112 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9069")
1113 1
    refs.append(ref)
1114 1
    server.add_references(refs)
1115
   
1116 1
    node = ua.AddNodesItem()
1117 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9035")
1118 1
    node.BrowseName = ua.QualifiedName.from_string("EnabledState")
1119 1
    node.NodeClass = ua.NodeClass.Variable
1120 1
    node.ParentNodeId = ua.NodeId.from_string("i=2830")
1121 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
1122 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
1123 1
    attrs = ua.VariableAttributes()
1124 1
    attrs.DisplayName = ua.LocalizedText("EnabledState")
1125 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
1126 1
    attrs.ValueRank = -1
1127 1
    node.NodeAttributes = attrs
1128 1
    server.add_nodes([node])
1129 1
    refs = []
1130 1
    ref = ua.AddReferencesItem()
1131 1
    ref.IsForward = true
1132 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1133 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9035")
1134 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1135 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9036")
1136 1
    refs.append(ref)
1137 1
    ref = ua.AddReferencesItem()
1138 1
    ref.IsForward = true
1139 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
1140 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9035")
1141 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1142 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9055")
1143 1
    refs.append(ref)
1144 1
    ref = ua.AddReferencesItem()
1145 1
    ref.IsForward = true
1146 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1147 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9035")
1148 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1149 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1150 1
    refs.append(ref)
1151 1
    server.add_references(refs)
1152
   
1153 1
    node = ua.AddNodesItem()
1154 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9036")
1155 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
1156 1
    node.NodeClass = ua.NodeClass.Variable
1157 1
    node.ParentNodeId = ua.NodeId.from_string("i=9035")
1158 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1159 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1160 1
    attrs = ua.VariableAttributes()
1161 1
    attrs.DisplayName = ua.LocalizedText("Id")
1162 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
1163 1
    attrs.ValueRank = -1
1164 1
    node.NodeAttributes = attrs
1165 1
    server.add_nodes([node])
1166 1
    refs = []
1167 1
    ref = ua.AddReferencesItem()
1168 1
    ref.IsForward = true
1169 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1170 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9036")
1171 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1172 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1173 1
    refs.append(ref)
1174 1
    server.add_references(refs)
1175
   
1176 1
    node = ua.AddNodesItem()
1177 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9055")
1178 1
    node.BrowseName = ua.QualifiedName.from_string("DialogState")
1179 1
    node.NodeClass = ua.NodeClass.Variable
1180 1
    node.ParentNodeId = ua.NodeId.from_string("i=2830")
1181 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
1182 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
1183 1
    attrs = ua.VariableAttributes()
1184 1
    attrs.DisplayName = ua.LocalizedText("DialogState")
1185 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
1186 1
    attrs.ValueRank = -1
1187 1
    node.NodeAttributes = attrs
1188 1
    server.add_nodes([node])
1189 1
    refs = []
1190 1
    ref = ua.AddReferencesItem()
1191 1
    ref.IsForward = true
1192 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1193 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9055")
1194 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1195 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9056")
1196 1
    refs.append(ref)
1197 1
    ref = ua.AddReferencesItem()
1198 1
    ref.IsForward = true
1199 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1200 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9055")
1201 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1202 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9060")
1203 1
    refs.append(ref)
1204 1
    ref = ua.AddReferencesItem()
1205 1
    ref.IsForward = true
1206 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1207 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9055")
1208 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1209 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1210 1
    refs.append(ref)
1211 1
    server.add_references(refs)
1212
   
1213 1
    node = ua.AddNodesItem()
1214 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9056")
1215 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
1216 1
    node.NodeClass = ua.NodeClass.Variable
1217 1
    node.ParentNodeId = ua.NodeId.from_string("i=9055")
1218 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1219 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1220 1
    attrs = ua.VariableAttributes()
1221 1
    attrs.DisplayName = ua.LocalizedText("Id")
1222 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
1223 1
    attrs.ValueRank = -1
1224 1
    node.NodeAttributes = attrs
1225 1
    server.add_nodes([node])
1226 1
    refs = []
1227 1
    ref = ua.AddReferencesItem()
1228 1
    ref.IsForward = true
1229 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1230 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9056")
1231 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1232 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1233 1
    refs.append(ref)
1234 1
    server.add_references(refs)
1235
   
1236 1
    node = ua.AddNodesItem()
1237 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9060")
1238 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
1239 1
    node.NodeClass = ua.NodeClass.Variable
1240 1
    node.ParentNodeId = ua.NodeId.from_string("i=9055")
1241 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1242 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1243 1
    attrs = ua.VariableAttributes()
1244 1
    attrs.DisplayName = ua.LocalizedText("TransitionTime")
1245 1
    attrs.DataType = ua.NodeId.from_string("i=294")
1246 1
    attrs.ValueRank = -1
1247 1
    node.NodeAttributes = attrs
1248 1
    server.add_nodes([node])
1249 1
    refs = []
1250 1
    ref = ua.AddReferencesItem()
1251 1
    ref.IsForward = true
1252 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1253 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9060")
1254 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1255 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
1256 1
    refs.append(ref)
1257 1
    server.add_references(refs)
1258
   
1259 1
    node = ua.AddNodesItem()
1260 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2831")
1261 1
    node.BrowseName = ua.QualifiedName.from_string("Prompt")
1262 1
    node.NodeClass = ua.NodeClass.Variable
1263 1
    node.ParentNodeId = ua.NodeId.from_string("i=2830")
1264 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1265 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1266 1
    attrs = ua.VariableAttributes()
1267 1
    attrs.DisplayName = ua.LocalizedText("Prompt")
1268 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
1269 1
    attrs.ValueRank = -1
1270 1
    node.NodeAttributes = attrs
1271 1
    server.add_nodes([node])
1272 1
    refs = []
1273 1
    ref = ua.AddReferencesItem()
1274 1
    ref.IsForward = true
1275 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1276 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2831")
1277 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1278 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1279 1
    refs.append(ref)
1280 1
    server.add_references(refs)
1281
   
1282 1
    node = ua.AddNodesItem()
1283 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9064")
1284 1
    node.BrowseName = ua.QualifiedName.from_string("ResponseOptionSet")
1285 1
    node.NodeClass = ua.NodeClass.Variable
1286 1
    node.ParentNodeId = ua.NodeId.from_string("i=2830")
1287 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1288 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1289 1
    attrs = ua.VariableAttributes()
1290 1
    attrs.DisplayName = ua.LocalizedText("ResponseOptionSet")
1291 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
1292 1
    attrs.ValueRank = 1
1293 1
    node.NodeAttributes = attrs
1294 1
    server.add_nodes([node])
1295 1
    refs = []
1296 1
    ref = ua.AddReferencesItem()
1297 1
    ref.IsForward = true
1298 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1299 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9064")
1300 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1301 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1302 1
    refs.append(ref)
1303 1
    server.add_references(refs)
1304
   
1305 1
    node = ua.AddNodesItem()
1306 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9065")
1307 1
    node.BrowseName = ua.QualifiedName.from_string("DefaultResponse")
1308 1
    node.NodeClass = ua.NodeClass.Variable
1309 1
    node.ParentNodeId = ua.NodeId.from_string("i=2830")
1310 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1311 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1312 1
    attrs = ua.VariableAttributes()
1313 1
    attrs.DisplayName = ua.LocalizedText("DefaultResponse")
1314 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Int32)
1315 1
    attrs.ValueRank = -1
1316 1
    node.NodeAttributes = attrs
1317 1
    server.add_nodes([node])
1318 1
    refs = []
1319 1
    ref = ua.AddReferencesItem()
1320 1
    ref.IsForward = true
1321 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1322 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9065")
1323 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1324 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1325 1
    refs.append(ref)
1326 1
    server.add_references(refs)
1327
   
1328 1
    node = ua.AddNodesItem()
1329 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9066")
1330 1
    node.BrowseName = ua.QualifiedName.from_string("OkResponse")
1331 1
    node.NodeClass = ua.NodeClass.Variable
1332 1
    node.ParentNodeId = ua.NodeId.from_string("i=2830")
1333 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1334 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1335 1
    attrs = ua.VariableAttributes()
1336 1
    attrs.DisplayName = ua.LocalizedText("OkResponse")
1337 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Int32)
1338 1
    attrs.ValueRank = -1
1339 1
    node.NodeAttributes = attrs
1340 1
    server.add_nodes([node])
1341 1
    refs = []
1342 1
    ref = ua.AddReferencesItem()
1343 1
    ref.IsForward = true
1344 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1345 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9066")
1346 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1347 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1348 1
    refs.append(ref)
1349 1
    server.add_references(refs)
1350
   
1351 1
    node = ua.AddNodesItem()
1352 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9067")
1353 1
    node.BrowseName = ua.QualifiedName.from_string("CancelResponse")
1354 1
    node.NodeClass = ua.NodeClass.Variable
1355 1
    node.ParentNodeId = ua.NodeId.from_string("i=2830")
1356 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1357 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1358 1
    attrs = ua.VariableAttributes()
1359 1
    attrs.DisplayName = ua.LocalizedText("CancelResponse")
1360 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Int32)
1361 1
    attrs.ValueRank = -1
1362 1
    node.NodeAttributes = attrs
1363 1
    server.add_nodes([node])
1364 1
    refs = []
1365 1
    ref = ua.AddReferencesItem()
1366 1
    ref.IsForward = true
1367 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1368 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9067")
1369 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1370 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1371 1
    refs.append(ref)
1372 1
    server.add_references(refs)
1373
   
1374 1
    node = ua.AddNodesItem()
1375 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9068")
1376 1
    node.BrowseName = ua.QualifiedName.from_string("LastResponse")
1377 1
    node.NodeClass = ua.NodeClass.Variable
1378 1
    node.ParentNodeId = ua.NodeId.from_string("i=2830")
1379 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1380 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1381 1
    attrs = ua.VariableAttributes()
1382 1
    attrs.DisplayName = ua.LocalizedText("LastResponse")
1383 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Int32)
1384 1
    attrs.ValueRank = -1
1385 1
    node.NodeAttributes = attrs
1386 1
    server.add_nodes([node])
1387 1
    refs = []
1388 1
    ref = ua.AddReferencesItem()
1389 1
    ref.IsForward = true
1390 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1391 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9068")
1392 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1393 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1394 1
    refs.append(ref)
1395 1
    server.add_references(refs)
1396
   
1397 1
    node = ua.AddNodesItem()
1398 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9069")
1399 1
    node.BrowseName = ua.QualifiedName.from_string("Respond")
1400 1
    node.NodeClass = ua.NodeClass.Method
1401 1
    node.ParentNodeId = ua.NodeId.from_string("i=2830")
1402 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
1403 1
    attrs = ua.MethodAttributes()
1404 1
    attrs.DisplayName = ua.LocalizedText("Respond")
1405 1
    node.NodeAttributes = attrs
1406 1
    server.add_nodes([node])
1407 1
    refs = []
1408 1
    ref = ua.AddReferencesItem()
1409 1
    ref.IsForward = true
1410 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1411 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9069")
1412 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1413 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9070")
1414 1
    refs.append(ref)
1415 1
    ref = ua.AddReferencesItem()
1416 1
    ref.IsForward = true
1417 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
1418 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9069")
1419 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1420 1
    ref.TargetNodeId = ua.NodeId.from_string("i=8927")
1421 1
    refs.append(ref)
1422 1
    ref = ua.AddReferencesItem()
1423 1
    ref.IsForward = true
1424 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1425 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9069")
1426 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1427 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1428 1
    refs.append(ref)
1429 1
    server.add_references(refs)
1430
   
1431 1
    node = ua.AddNodesItem()
1432 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9070")
1433 1
    node.BrowseName = ua.QualifiedName.from_string("InputArguments")
1434 1
    node.NodeClass = ua.NodeClass.Variable
1435 1
    node.ParentNodeId = ua.NodeId.from_string("i=9069")
1436 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1437 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1438 1
    attrs = ua.VariableAttributes()
1439 1
    attrs.DisplayName = ua.LocalizedText("InputArguments")
1440 1
    attrs.DataType = ua.NodeId.from_string("i=296")
1441 1
    attrs.ValueRank = 1
1442 1
    node.NodeAttributes = attrs
1443 1
    server.add_nodes([node])
1444 1
    refs = []
1445 1
    ref = ua.AddReferencesItem()
1446 1
    ref.IsForward = true
1447 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1448 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9070")
1449 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1450 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1451 1
    refs.append(ref)
1452 1
    server.add_references(refs)
1453
   
1454 1
    node = ua.AddNodesItem()
1455 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2881")
1456 1
    node.BrowseName = ua.QualifiedName.from_string("AcknowledgeableConditionType")
1457 1
    node.NodeClass = ua.NodeClass.ObjectType
1458 1
    node.ParentNodeId = ua.NodeId.from_string("i=2782")
1459 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
1460 1
    attrs = ua.ObjectTypeAttributes()
1461 1
    attrs.DisplayName = ua.LocalizedText("AcknowledgeableConditionType")
1462 1
    attrs.IsAbstract = false
1463 1
    node.NodeAttributes = attrs
1464 1
    server.add_nodes([node])
1465 1
    refs = []
1466 1
    ref = ua.AddReferencesItem()
1467 1
    ref.IsForward = true
1468 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
1469 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2881")
1470 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1471 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9073")
1472 1
    refs.append(ref)
1473 1
    ref = ua.AddReferencesItem()
1474 1
    ref.IsForward = true
1475 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
1476 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2881")
1477 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1478 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9093")
1479 1
    refs.append(ref)
1480 1
    ref = ua.AddReferencesItem()
1481 1
    ref.IsForward = true
1482 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
1483 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2881")
1484 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1485 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9102")
1486 1
    refs.append(ref)
1487 1
    ref = ua.AddReferencesItem()
1488 1
    ref.IsForward = true
1489 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
1490 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2881")
1491 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1492 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9111")
1493 1
    refs.append(ref)
1494 1
    ref = ua.AddReferencesItem()
1495 1
    ref.IsForward = true
1496 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
1497 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2881")
1498 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1499 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9113")
1500 1
    refs.append(ref)
1501 1
    server.add_references(refs)
1502
   
1503 1
    node = ua.AddNodesItem()
1504 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9073")
1505 1
    node.BrowseName = ua.QualifiedName.from_string("EnabledState")
1506 1
    node.NodeClass = ua.NodeClass.Variable
1507 1
    node.ParentNodeId = ua.NodeId.from_string("i=2881")
1508 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
1509 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
1510 1
    attrs = ua.VariableAttributes()
1511 1
    attrs.DisplayName = ua.LocalizedText("EnabledState")
1512 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
1513 1
    attrs.ValueRank = -1
1514 1
    node.NodeAttributes = attrs
1515 1
    server.add_nodes([node])
1516 1
    refs = []
1517 1
    ref = ua.AddReferencesItem()
1518 1
    ref.IsForward = true
1519 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1520 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9073")
1521 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1522 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9074")
1523 1
    refs.append(ref)
1524 1
    ref = ua.AddReferencesItem()
1525 1
    ref.IsForward = true
1526 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
1527 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9073")
1528 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1529 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9093")
1530 1
    refs.append(ref)
1531 1
    ref = ua.AddReferencesItem()
1532 1
    ref.IsForward = true
1533 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
1534 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9073")
1535 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1536 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9102")
1537 1
    refs.append(ref)
1538 1
    ref = ua.AddReferencesItem()
1539 1
    ref.IsForward = true
1540 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1541 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9073")
1542 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1543 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1544 1
    refs.append(ref)
1545 1
    server.add_references(refs)
1546
   
1547 1
    node = ua.AddNodesItem()
1548 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9074")
1549 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
1550 1
    node.NodeClass = ua.NodeClass.Variable
1551 1
    node.ParentNodeId = ua.NodeId.from_string("i=9073")
1552 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1553 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1554 1
    attrs = ua.VariableAttributes()
1555 1
    attrs.DisplayName = ua.LocalizedText("Id")
1556 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
1557 1
    attrs.ValueRank = -1
1558 1
    node.NodeAttributes = attrs
1559 1
    server.add_nodes([node])
1560 1
    refs = []
1561 1
    ref = ua.AddReferencesItem()
1562 1
    ref.IsForward = true
1563 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1564 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9074")
1565 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1566 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1567 1
    refs.append(ref)
1568 1
    server.add_references(refs)
1569
   
1570 1
    node = ua.AddNodesItem()
1571 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9093")
1572 1
    node.BrowseName = ua.QualifiedName.from_string("AckedState")
1573 1
    node.NodeClass = ua.NodeClass.Variable
1574 1
    node.ParentNodeId = ua.NodeId.from_string("i=2881")
1575 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
1576 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
1577 1
    attrs = ua.VariableAttributes()
1578 1
    attrs.DisplayName = ua.LocalizedText("AckedState")
1579 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
1580 1
    attrs.ValueRank = -1
1581 1
    node.NodeAttributes = attrs
1582 1
    server.add_nodes([node])
1583 1
    refs = []
1584 1
    ref = ua.AddReferencesItem()
1585 1
    ref.IsForward = true
1586 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1587 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9093")
1588 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1589 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9094")
1590 1
    refs.append(ref)
1591 1
    ref = ua.AddReferencesItem()
1592 1
    ref.IsForward = true
1593 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1594 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9093")
1595 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1596 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9098")
1597 1
    refs.append(ref)
1598 1
    ref = ua.AddReferencesItem()
1599 1
    ref.IsForward = true
1600 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1601 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9093")
1602 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1603 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1604 1
    refs.append(ref)
1605 1
    server.add_references(refs)
1606
   
1607 1
    node = ua.AddNodesItem()
1608 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9094")
1609 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
1610 1
    node.NodeClass = ua.NodeClass.Variable
1611 1
    node.ParentNodeId = ua.NodeId.from_string("i=9093")
1612 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1613 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1614 1
    attrs = ua.VariableAttributes()
1615 1
    attrs.DisplayName = ua.LocalizedText("Id")
1616 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
1617 1
    attrs.ValueRank = -1
1618 1
    node.NodeAttributes = attrs
1619 1
    server.add_nodes([node])
1620 1
    refs = []
1621 1
    ref = ua.AddReferencesItem()
1622 1
    ref.IsForward = true
1623 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1624 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9094")
1625 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1626 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1627 1
    refs.append(ref)
1628 1
    server.add_references(refs)
1629
   
1630 1
    node = ua.AddNodesItem()
1631 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9098")
1632 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
1633 1
    node.NodeClass = ua.NodeClass.Variable
1634 1
    node.ParentNodeId = ua.NodeId.from_string("i=9093")
1635 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1636 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1637 1
    attrs = ua.VariableAttributes()
1638 1
    attrs.DisplayName = ua.LocalizedText("TransitionTime")
1639 1
    attrs.DataType = ua.NodeId.from_string("i=294")
1640 1
    attrs.ValueRank = -1
1641 1
    node.NodeAttributes = attrs
1642 1
    server.add_nodes([node])
1643 1
    refs = []
1644 1
    ref = ua.AddReferencesItem()
1645 1
    ref.IsForward = true
1646 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1647 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9098")
1648 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1649 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
1650 1
    refs.append(ref)
1651 1
    server.add_references(refs)
1652
   
1653 1
    node = ua.AddNodesItem()
1654 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9102")
1655 1
    node.BrowseName = ua.QualifiedName.from_string("ConfirmedState")
1656 1
    node.NodeClass = ua.NodeClass.Variable
1657 1
    node.ParentNodeId = ua.NodeId.from_string("i=2881")
1658 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
1659 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
1660 1
    attrs = ua.VariableAttributes()
1661 1
    attrs.DisplayName = ua.LocalizedText("ConfirmedState")
1662 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
1663 1
    attrs.ValueRank = -1
1664 1
    node.NodeAttributes = attrs
1665 1
    server.add_nodes([node])
1666 1
    refs = []
1667 1
    ref = ua.AddReferencesItem()
1668 1
    ref.IsForward = true
1669 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1670 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9102")
1671 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1672 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9103")
1673 1
    refs.append(ref)
1674 1
    ref = ua.AddReferencesItem()
1675 1
    ref.IsForward = true
1676 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1677 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9102")
1678 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1679 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9107")
1680 1
    refs.append(ref)
1681 1
    ref = ua.AddReferencesItem()
1682 1
    ref.IsForward = true
1683 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1684 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9102")
1685 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1686 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
1687 1
    refs.append(ref)
1688 1
    server.add_references(refs)
1689
   
1690 1
    node = ua.AddNodesItem()
1691 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9103")
1692 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
1693 1
    node.NodeClass = ua.NodeClass.Variable
1694 1
    node.ParentNodeId = ua.NodeId.from_string("i=9102")
1695 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1696 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1697 1
    attrs = ua.VariableAttributes()
1698 1
    attrs.DisplayName = ua.LocalizedText("Id")
1699 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
1700 1
    attrs.ValueRank = -1
1701 1
    node.NodeAttributes = attrs
1702 1
    server.add_nodes([node])
1703 1
    refs = []
1704 1
    ref = ua.AddReferencesItem()
1705 1
    ref.IsForward = true
1706 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1707 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9103")
1708 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1709 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1710 1
    refs.append(ref)
1711 1
    server.add_references(refs)
1712
   
1713 1
    node = ua.AddNodesItem()
1714 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9107")
1715 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
1716 1
    node.NodeClass = ua.NodeClass.Variable
1717 1
    node.ParentNodeId = ua.NodeId.from_string("i=9102")
1718 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1719 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1720 1
    attrs = ua.VariableAttributes()
1721 1
    attrs.DisplayName = ua.LocalizedText("TransitionTime")
1722 1
    attrs.DataType = ua.NodeId.from_string("i=294")
1723 1
    attrs.ValueRank = -1
1724 1
    node.NodeAttributes = attrs
1725 1
    server.add_nodes([node])
1726 1
    refs = []
1727 1
    ref = ua.AddReferencesItem()
1728 1
    ref.IsForward = true
1729 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1730 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9107")
1731 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1732 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
1733 1
    refs.append(ref)
1734 1
    server.add_references(refs)
1735
   
1736 1
    node = ua.AddNodesItem()
1737 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9111")
1738 1
    node.BrowseName = ua.QualifiedName.from_string("Acknowledge")
1739 1
    node.NodeClass = ua.NodeClass.Method
1740 1
    node.ParentNodeId = ua.NodeId.from_string("i=2881")
1741 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
1742 1
    attrs = ua.MethodAttributes()
1743 1
    attrs.DisplayName = ua.LocalizedText("Acknowledge")
1744 1
    node.NodeAttributes = attrs
1745 1
    server.add_nodes([node])
1746 1
    refs = []
1747 1
    ref = ua.AddReferencesItem()
1748 1
    ref.IsForward = true
1749 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1750 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9111")
1751 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1752 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9112")
1753 1
    refs.append(ref)
1754 1
    ref = ua.AddReferencesItem()
1755 1
    ref.IsForward = true
1756 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
1757 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9111")
1758 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1759 1
    ref.TargetNodeId = ua.NodeId.from_string("i=8944")
1760 1
    refs.append(ref)
1761 1
    ref = ua.AddReferencesItem()
1762 1
    ref.IsForward = true
1763 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1764 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9111")
1765 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1766 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1767 1
    refs.append(ref)
1768 1
    server.add_references(refs)
1769
   
1770 1
    node = ua.AddNodesItem()
1771 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9112")
1772 1
    node.BrowseName = ua.QualifiedName.from_string("InputArguments")
1773 1
    node.NodeClass = ua.NodeClass.Variable
1774 1
    node.ParentNodeId = ua.NodeId.from_string("i=9111")
1775 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1776 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1777 1
    attrs = ua.VariableAttributes()
1778 1
    attrs.DisplayName = ua.LocalizedText("InputArguments")
1779 1
    attrs.DataType = ua.NodeId.from_string("i=296")
1780 1
    attrs.ValueRank = 1
1781 1
    node.NodeAttributes = attrs
1782 1
    server.add_nodes([node])
1783 1
    refs = []
1784 1
    ref = ua.AddReferencesItem()
1785 1
    ref.IsForward = true
1786 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1787 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9112")
1788 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1789 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1790 1
    refs.append(ref)
1791 1
    server.add_references(refs)
1792
   
1793 1
    node = ua.AddNodesItem()
1794 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9113")
1795 1
    node.BrowseName = ua.QualifiedName.from_string("Confirm")
1796 1
    node.NodeClass = ua.NodeClass.Method
1797 1
    node.ParentNodeId = ua.NodeId.from_string("i=2881")
1798 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
1799 1
    attrs = ua.MethodAttributes()
1800 1
    attrs.DisplayName = ua.LocalizedText("Confirm")
1801 1
    node.NodeAttributes = attrs
1802 1
    server.add_nodes([node])
1803 1
    refs = []
1804 1
    ref = ua.AddReferencesItem()
1805 1
    ref.IsForward = true
1806 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1807 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9113")
1808 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1809 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9114")
1810 1
    refs.append(ref)
1811 1
    ref = ua.AddReferencesItem()
1812 1
    ref.IsForward = true
1813 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
1814 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9113")
1815 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1816 1
    ref.TargetNodeId = ua.NodeId.from_string("i=8961")
1817 1
    refs.append(ref)
1818 1
    ref = ua.AddReferencesItem()
1819 1
    ref.IsForward = true
1820 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1821 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9113")
1822 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1823 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
1824 1
    refs.append(ref)
1825 1
    server.add_references(refs)
1826
   
1827 1
    node = ua.AddNodesItem()
1828 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9114")
1829 1
    node.BrowseName = ua.QualifiedName.from_string("InputArguments")
1830 1
    node.NodeClass = ua.NodeClass.Variable
1831 1
    node.ParentNodeId = ua.NodeId.from_string("i=9113")
1832 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1833 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1834 1
    attrs = ua.VariableAttributes()
1835 1
    attrs.DisplayName = ua.LocalizedText("InputArguments")
1836 1
    attrs.DataType = ua.NodeId.from_string("i=296")
1837 1
    attrs.ValueRank = 1
1838 1
    node.NodeAttributes = attrs
1839 1
    server.add_nodes([node])
1840 1
    refs = []
1841 1
    ref = ua.AddReferencesItem()
1842 1
    ref.IsForward = true
1843 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1844 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9114")
1845 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1846 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1847 1
    refs.append(ref)
1848 1
    server.add_references(refs)
1849
   
1850 1
    node = ua.AddNodesItem()
1851 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2915")
1852 1
    node.BrowseName = ua.QualifiedName.from_string("AlarmConditionType")
1853 1
    node.NodeClass = ua.NodeClass.ObjectType
1854 1
    node.ParentNodeId = ua.NodeId.from_string("i=2881")
1855 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
1856 1
    attrs = ua.ObjectTypeAttributes()
1857 1
    attrs.DisplayName = ua.LocalizedText("AlarmConditionType")
1858 1
    attrs.IsAbstract = false
1859 1
    node.NodeAttributes = attrs
1860 1
    server.add_nodes([node])
1861 1
    refs = []
1862 1
    ref = ua.AddReferencesItem()
1863 1
    ref.IsForward = true
1864 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
1865 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2915")
1866 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1867 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9118")
1868 1
    refs.append(ref)
1869 1
    ref = ua.AddReferencesItem()
1870 1
    ref.IsForward = true
1871 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
1872 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2915")
1873 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1874 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9160")
1875 1
    refs.append(ref)
1876 1
    ref = ua.AddReferencesItem()
1877 1
    ref.IsForward = true
1878 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1879 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2915")
1880 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1881 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11120")
1882 1
    refs.append(ref)
1883 1
    ref = ua.AddReferencesItem()
1884 1
    ref.IsForward = true
1885 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
1886 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2915")
1887 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1888 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9169")
1889 1
    refs.append(ref)
1890 1
    ref = ua.AddReferencesItem()
1891 1
    ref.IsForward = true
1892 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
1893 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2915")
1894 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1895 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9178")
1896 1
    refs.append(ref)
1897 1
    ref = ua.AddReferencesItem()
1898 1
    ref.IsForward = true
1899 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1900 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2915")
1901 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1902 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9215")
1903 1
    refs.append(ref)
1904 1
    ref = ua.AddReferencesItem()
1905 1
    ref.IsForward = true
1906 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1907 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2915")
1908 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1909 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9216")
1910 1
    refs.append(ref)
1911 1
    server.add_references(refs)
1912
   
1913 1
    node = ua.AddNodesItem()
1914 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9118")
1915 1
    node.BrowseName = ua.QualifiedName.from_string("EnabledState")
1916 1
    node.NodeClass = ua.NodeClass.Variable
1917 1
    node.ParentNodeId = ua.NodeId.from_string("i=2915")
1918 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
1919 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
1920 1
    attrs = ua.VariableAttributes()
1921 1
    attrs.DisplayName = ua.LocalizedText("EnabledState")
1922 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
1923 1
    attrs.ValueRank = -1
1924 1
    node.NodeAttributes = attrs
1925 1
    server.add_nodes([node])
1926 1
    refs = []
1927 1
    ref = ua.AddReferencesItem()
1928 1
    ref.IsForward = true
1929 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
1930 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9118")
1931 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1932 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9119")
1933 1
    refs.append(ref)
1934 1
    ref = ua.AddReferencesItem()
1935 1
    ref.IsForward = true
1936 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
1937 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9118")
1938 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1939 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9160")
1940 1
    refs.append(ref)
1941 1
    ref = ua.AddReferencesItem()
1942 1
    ref.IsForward = true
1943 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
1944 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9118")
1945 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1946 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9169")
1947 1
    refs.append(ref)
1948 1
    ref = ua.AddReferencesItem()
1949 1
    ref.IsForward = true
1950 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
1951 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9118")
1952 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1953 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9178")
1954 1
    refs.append(ref)
1955 1
    ref = ua.AddReferencesItem()
1956 1
    ref.IsForward = true
1957 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1958 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9118")
1959 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1960 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1961 1
    refs.append(ref)
1962 1
    server.add_references(refs)
1963
   
1964 1
    node = ua.AddNodesItem()
1965 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9119")
1966 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
1967 1
    node.NodeClass = ua.NodeClass.Variable
1968 1
    node.ParentNodeId = ua.NodeId.from_string("i=9118")
1969 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
1970 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
1971 1
    attrs = ua.VariableAttributes()
1972 1
    attrs.DisplayName = ua.LocalizedText("Id")
1973 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
1974 1
    attrs.ValueRank = -1
1975 1
    node.NodeAttributes = attrs
1976 1
    server.add_nodes([node])
1977 1
    refs = []
1978 1
    ref = ua.AddReferencesItem()
1979 1
    ref.IsForward = true
1980 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
1981 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9119")
1982 1
    ref.TargetNodeClass = ua.NodeClass.DataType
1983 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
1984 1
    refs.append(ref)
1985 1
    server.add_references(refs)
1986
   
1987 1
    node = ua.AddNodesItem()
1988 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9160")
1989 1
    node.BrowseName = ua.QualifiedName.from_string("ActiveState")
1990 1
    node.NodeClass = ua.NodeClass.Variable
1991 1
    node.ParentNodeId = ua.NodeId.from_string("i=2915")
1992 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
1993 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
1994 1
    attrs = ua.VariableAttributes()
1995 1
    attrs.DisplayName = ua.LocalizedText("ActiveState")
1996 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
1997 1
    attrs.ValueRank = -1
1998 1
    node.NodeAttributes = attrs
1999 1
    server.add_nodes([node])
2000 1
    refs = []
2001 1
    ref = ua.AddReferencesItem()
2002 1
    ref.IsForward = true
2003 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2004 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9160")
2005 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2006 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9161")
2007 1
    refs.append(ref)
2008 1
    ref = ua.AddReferencesItem()
2009 1
    ref.IsForward = true
2010 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2011 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9160")
2012 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2013 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9164")
2014 1
    refs.append(ref)
2015 1
    ref = ua.AddReferencesItem()
2016 1
    ref.IsForward = true
2017 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2018 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9160")
2019 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2020 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9165")
2021 1
    refs.append(ref)
2022 1
    ref = ua.AddReferencesItem()
2023 1
    ref.IsForward = true
2024 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2025 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9160")
2026 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2027 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9166")
2028 1
    refs.append(ref)
2029 1
    ref = ua.AddReferencesItem()
2030 1
    ref.IsForward = true
2031 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2032 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9160")
2033 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2034 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2035 1
    refs.append(ref)
2036 1
    server.add_references(refs)
2037
   
2038 1
    node = ua.AddNodesItem()
2039 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9161")
2040 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
2041 1
    node.NodeClass = ua.NodeClass.Variable
2042 1
    node.ParentNodeId = ua.NodeId.from_string("i=9160")
2043 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2044 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2045 1
    attrs = ua.VariableAttributes()
2046 1
    attrs.DisplayName = ua.LocalizedText("Id")
2047 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
2048 1
    attrs.ValueRank = -1
2049 1
    node.NodeAttributes = attrs
2050 1
    server.add_nodes([node])
2051 1
    refs = []
2052 1
    ref = ua.AddReferencesItem()
2053 1
    ref.IsForward = true
2054 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2055 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9161")
2056 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2057 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2058 1
    refs.append(ref)
2059 1
    server.add_references(refs)
2060
   
2061 1
    node = ua.AddNodesItem()
2062 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9164")
2063 1
    node.BrowseName = ua.QualifiedName.from_string("EffectiveDisplayName")
2064 1
    node.NodeClass = ua.NodeClass.Variable
2065 1
    node.ParentNodeId = ua.NodeId.from_string("i=9160")
2066 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2067 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2068 1
    attrs = ua.VariableAttributes()
2069 1
    attrs.DisplayName = ua.LocalizedText("EffectiveDisplayName")
2070 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
2071 1
    attrs.ValueRank = -1
2072 1
    node.NodeAttributes = attrs
2073 1
    server.add_nodes([node])
2074 1
    refs = []
2075 1
    ref = ua.AddReferencesItem()
2076 1
    ref.IsForward = true
2077 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2078 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9164")
2079 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2080 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
2081 1
    refs.append(ref)
2082 1
    server.add_references(refs)
2083
   
2084 1
    node = ua.AddNodesItem()
2085 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9165")
2086 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
2087 1
    node.NodeClass = ua.NodeClass.Variable
2088 1
    node.ParentNodeId = ua.NodeId.from_string("i=9160")
2089 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2090 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2091 1
    attrs = ua.VariableAttributes()
2092 1
    attrs.DisplayName = ua.LocalizedText("TransitionTime")
2093 1
    attrs.DataType = ua.NodeId.from_string("i=294")
2094 1
    attrs.ValueRank = -1
2095 1
    node.NodeAttributes = attrs
2096 1
    server.add_nodes([node])
2097 1
    refs = []
2098 1
    ref = ua.AddReferencesItem()
2099 1
    ref.IsForward = true
2100 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2101 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9165")
2102 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2103 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
2104 1
    refs.append(ref)
2105 1
    server.add_references(refs)
2106
   
2107 1
    node = ua.AddNodesItem()
2108 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9166")
2109 1
    node.BrowseName = ua.QualifiedName.from_string("EffectiveTransitionTime")
2110 1
    node.NodeClass = ua.NodeClass.Variable
2111 1
    node.ParentNodeId = ua.NodeId.from_string("i=9160")
2112 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2113 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2114 1
    attrs = ua.VariableAttributes()
2115 1
    attrs.DisplayName = ua.LocalizedText("EffectiveTransitionTime")
2116 1
    attrs.DataType = ua.NodeId.from_string("i=294")
2117 1
    attrs.ValueRank = -1
2118 1
    node.NodeAttributes = attrs
2119 1
    server.add_nodes([node])
2120 1
    refs = []
2121 1
    ref = ua.AddReferencesItem()
2122 1
    ref.IsForward = true
2123 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2124 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9166")
2125 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2126 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
2127 1
    refs.append(ref)
2128 1
    server.add_references(refs)
2129
   
2130 1
    node = ua.AddNodesItem()
2131 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11120")
2132 1
    node.BrowseName = ua.QualifiedName.from_string("InputNode")
2133 1
    node.NodeClass = ua.NodeClass.Variable
2134 1
    node.ParentNodeId = ua.NodeId.from_string("i=2915")
2135 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2136 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2137 1
    attrs = ua.VariableAttributes()
2138 1
    attrs.DisplayName = ua.LocalizedText("InputNode")
2139 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
2140 1
    attrs.ValueRank = -1
2141 1
    node.NodeAttributes = attrs
2142 1
    server.add_nodes([node])
2143 1
    refs = []
2144 1
    ref = ua.AddReferencesItem()
2145 1
    ref.IsForward = true
2146 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2147 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11120")
2148 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2149 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2150 1
    refs.append(ref)
2151 1
    server.add_references(refs)
2152
   
2153 1
    node = ua.AddNodesItem()
2154 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9169")
2155 1
    node.BrowseName = ua.QualifiedName.from_string("SuppressedState")
2156 1
    node.NodeClass = ua.NodeClass.Variable
2157 1
    node.ParentNodeId = ua.NodeId.from_string("i=2915")
2158 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
2159 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
2160 1
    attrs = ua.VariableAttributes()
2161 1
    attrs.DisplayName = ua.LocalizedText("SuppressedState")
2162 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
2163 1
    attrs.ValueRank = -1
2164 1
    node.NodeAttributes = attrs
2165 1
    server.add_nodes([node])
2166 1
    refs = []
2167 1
    ref = ua.AddReferencesItem()
2168 1
    ref.IsForward = true
2169 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2170 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9169")
2171 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2172 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9170")
2173 1
    refs.append(ref)
2174 1
    ref = ua.AddReferencesItem()
2175 1
    ref.IsForward = true
2176 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2177 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9169")
2178 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2179 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9174")
2180 1
    refs.append(ref)
2181 1
    ref = ua.AddReferencesItem()
2182 1
    ref.IsForward = true
2183 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2184 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9169")
2185 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2186 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
2187 1
    refs.append(ref)
2188 1
    server.add_references(refs)
2189
   
2190 1
    node = ua.AddNodesItem()
2191 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9170")
2192 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
2193 1
    node.NodeClass = ua.NodeClass.Variable
2194 1
    node.ParentNodeId = ua.NodeId.from_string("i=9169")
2195 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2196 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2197 1
    attrs = ua.VariableAttributes()
2198 1
    attrs.DisplayName = ua.LocalizedText("Id")
2199 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
2200 1
    attrs.ValueRank = -1
2201 1
    node.NodeAttributes = attrs
2202 1
    server.add_nodes([node])
2203 1
    refs = []
2204 1
    ref = ua.AddReferencesItem()
2205 1
    ref.IsForward = true
2206 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2207 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9170")
2208 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2209 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2210 1
    refs.append(ref)
2211 1
    server.add_references(refs)
2212
   
2213 1
    node = ua.AddNodesItem()
2214 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9174")
2215 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
2216 1
    node.NodeClass = ua.NodeClass.Variable
2217 1
    node.ParentNodeId = ua.NodeId.from_string("i=9169")
2218 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2219 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2220 1
    attrs = ua.VariableAttributes()
2221 1
    attrs.DisplayName = ua.LocalizedText("TransitionTime")
2222 1
    attrs.DataType = ua.NodeId.from_string("i=294")
2223 1
    attrs.ValueRank = -1
2224 1
    node.NodeAttributes = attrs
2225 1
    server.add_nodes([node])
2226 1
    refs = []
2227 1
    ref = ua.AddReferencesItem()
2228 1
    ref.IsForward = true
2229 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2230 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9174")
2231 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2232 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
2233 1
    refs.append(ref)
2234 1
    server.add_references(refs)
2235
   
2236 1
    node = ua.AddNodesItem()
2237 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9178")
2238 1
    node.BrowseName = ua.QualifiedName.from_string("ShelvingState")
2239 1
    node.NodeClass = ua.NodeClass.Object
2240 1
    node.ParentNodeId = ua.NodeId.from_string("i=2915")
2241 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
2242 1
    node.TypeDefinition = ua.NodeId.from_string("i=2929")
2243 1
    attrs = ua.ObjectAttributes()
2244 1
    attrs.DisplayName = ua.LocalizedText("ShelvingState")
2245 1
    attrs.EventNotifier = 0
2246 1
    node.NodeAttributes = attrs
2247 1
    server.add_nodes([node])
2248 1
    refs = []
2249 1
    ref = ua.AddReferencesItem()
2250 1
    ref.IsForward = true
2251 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2252 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9178")
2253 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2254 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9179")
2255 1
    refs.append(ref)
2256 1
    ref = ua.AddReferencesItem()
2257 1
    ref.IsForward = true
2258 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2259 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9178")
2260 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2261 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9184")
2262 1
    refs.append(ref)
2263 1
    ref = ua.AddReferencesItem()
2264 1
    ref.IsForward = true
2265 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2266 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9178")
2267 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2268 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9189")
2269 1
    refs.append(ref)
2270 1
    ref = ua.AddReferencesItem()
2271 1
    ref.IsForward = true
2272 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2273 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9178")
2274 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2275 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9211")
2276 1
    refs.append(ref)
2277 1
    ref = ua.AddReferencesItem()
2278 1
    ref.IsForward = true
2279 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2280 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9178")
2281 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2282 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9212")
2283 1
    refs.append(ref)
2284 1
    ref = ua.AddReferencesItem()
2285 1
    ref.IsForward = true
2286 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2287 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9178")
2288 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2289 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9213")
2290 1
    refs.append(ref)
2291 1
    ref = ua.AddReferencesItem()
2292 1
    ref.IsForward = true
2293 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2294 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9178")
2295 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2296 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
2297 1
    refs.append(ref)
2298 1
    server.add_references(refs)
2299
   
2300 1
    node = ua.AddNodesItem()
2301 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9179")
2302 1
    node.BrowseName = ua.QualifiedName.from_string("CurrentState")
2303 1
    node.NodeClass = ua.NodeClass.Variable
2304 1
    node.ParentNodeId = ua.NodeId.from_string("i=9178")
2305 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
2306 1
    node.TypeDefinition = ua.NodeId.from_string("i=2760")
2307 1
    attrs = ua.VariableAttributes()
2308 1
    attrs.DisplayName = ua.LocalizedText("CurrentState")
2309 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
2310 1
    attrs.ValueRank = -1
2311 1
    node.NodeAttributes = attrs
2312 1
    server.add_nodes([node])
2313 1
    refs = []
2314 1
    ref = ua.AddReferencesItem()
2315 1
    ref.IsForward = true
2316 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2317 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9179")
2318 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2319 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9180")
2320 1
    refs.append(ref)
2321 1
    ref = ua.AddReferencesItem()
2322 1
    ref.IsForward = true
2323 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2324 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9179")
2325 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2326 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2327 1
    refs.append(ref)
2328 1
    server.add_references(refs)
2329
   
2330 1
    node = ua.AddNodesItem()
2331 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9180")
2332 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
2333 1
    node.NodeClass = ua.NodeClass.Variable
2334 1
    node.ParentNodeId = ua.NodeId.from_string("i=9179")
2335 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2336 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2337 1
    attrs = ua.VariableAttributes()
2338 1
    attrs.DisplayName = ua.LocalizedText("Id")
2339 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
2340 1
    attrs.ValueRank = -1
2341 1
    node.NodeAttributes = attrs
2342 1
    server.add_nodes([node])
2343 1
    refs = []
2344 1
    ref = ua.AddReferencesItem()
2345 1
    ref.IsForward = true
2346 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2347 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9180")
2348 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2349 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2350 1
    refs.append(ref)
2351 1
    server.add_references(refs)
2352
   
2353 1
    node = ua.AddNodesItem()
2354 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9184")
2355 1
    node.BrowseName = ua.QualifiedName.from_string("LastTransition")
2356 1
    node.NodeClass = ua.NodeClass.Variable
2357 1
    node.ParentNodeId = ua.NodeId.from_string("i=9178")
2358 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
2359 1
    node.TypeDefinition = ua.NodeId.from_string("i=2767")
2360 1
    attrs = ua.VariableAttributes()
2361 1
    attrs.DisplayName = ua.LocalizedText("LastTransition")
2362 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
2363 1
    attrs.ValueRank = -1
2364 1
    node.NodeAttributes = attrs
2365 1
    server.add_nodes([node])
2366 1
    refs = []
2367 1
    ref = ua.AddReferencesItem()
2368 1
    ref.IsForward = true
2369 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2370 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9184")
2371 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2372 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9185")
2373 1
    refs.append(ref)
2374 1
    ref = ua.AddReferencesItem()
2375 1
    ref.IsForward = true
2376 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2377 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9184")
2378 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2379 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9188")
2380 1
    refs.append(ref)
2381 1
    ref = ua.AddReferencesItem()
2382 1
    ref.IsForward = true
2383 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2384 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9184")
2385 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2386 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
2387 1
    refs.append(ref)
2388 1
    server.add_references(refs)
2389
   
2390 1
    node = ua.AddNodesItem()
2391 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9185")
2392 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
2393 1
    node.NodeClass = ua.NodeClass.Variable
2394 1
    node.ParentNodeId = ua.NodeId.from_string("i=9184")
2395 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2396 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2397 1
    attrs = ua.VariableAttributes()
2398 1
    attrs.DisplayName = ua.LocalizedText("Id")
2399 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
2400 1
    attrs.ValueRank = -1
2401 1
    node.NodeAttributes = attrs
2402 1
    server.add_nodes([node])
2403 1
    refs = []
2404 1
    ref = ua.AddReferencesItem()
2405 1
    ref.IsForward = true
2406 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2407 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9185")
2408 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2409 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2410 1
    refs.append(ref)
2411 1
    server.add_references(refs)
2412
   
2413 1
    node = ua.AddNodesItem()
2414 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9188")
2415 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
2416 1
    node.NodeClass = ua.NodeClass.Variable
2417 1
    node.ParentNodeId = ua.NodeId.from_string("i=9184")
2418 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2419 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2420 1
    attrs = ua.VariableAttributes()
2421 1
    attrs.DisplayName = ua.LocalizedText("TransitionTime")
2422 1
    attrs.DataType = ua.NodeId.from_string("i=294")
2423 1
    attrs.ValueRank = -1
2424 1
    node.NodeAttributes = attrs
2425 1
    server.add_nodes([node])
2426 1
    refs = []
2427 1
    ref = ua.AddReferencesItem()
2428 1
    ref.IsForward = true
2429 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2430 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9188")
2431 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2432 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
2433 1
    refs.append(ref)
2434 1
    server.add_references(refs)
2435
   
2436 1
    node = ua.AddNodesItem()
2437 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9189")
2438 1
    node.BrowseName = ua.QualifiedName.from_string("UnshelveTime")
2439 1
    node.NodeClass = ua.NodeClass.Variable
2440 1
    node.ParentNodeId = ua.NodeId.from_string("i=9178")
2441 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2442 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2443 1
    attrs = ua.VariableAttributes()
2444 1
    attrs.DisplayName = ua.LocalizedText("UnshelveTime")
2445 1
    attrs.DataType = ua.NodeId.from_string("i=290")
2446 1
    attrs.ValueRank = -1
2447 1
    node.NodeAttributes = attrs
2448 1
    server.add_nodes([node])
2449 1
    refs = []
2450 1
    ref = ua.AddReferencesItem()
2451 1
    ref.IsForward = true
2452 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2453 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9189")
2454 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2455 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2456 1
    refs.append(ref)
2457 1
    server.add_references(refs)
2458
   
2459 1
    node = ua.AddNodesItem()
2460 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9211")
2461 1
    node.BrowseName = ua.QualifiedName.from_string("Unshelve")
2462 1
    node.NodeClass = ua.NodeClass.Method
2463 1
    node.ParentNodeId = ua.NodeId.from_string("i=9178")
2464 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
2465 1
    attrs = ua.MethodAttributes()
2466 1
    attrs.DisplayName = ua.LocalizedText("Unshelve")
2467 1
    node.NodeAttributes = attrs
2468 1
    server.add_nodes([node])
2469 1
    refs = []
2470 1
    ref = ua.AddReferencesItem()
2471 1
    ref.IsForward = true
2472 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
2473 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9211")
2474 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2475 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11093")
2476 1
    refs.append(ref)
2477 1
    ref = ua.AddReferencesItem()
2478 1
    ref.IsForward = true
2479 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2480 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9211")
2481 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2482 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2483 1
    refs.append(ref)
2484 1
    server.add_references(refs)
2485
   
2486 1
    node = ua.AddNodesItem()
2487 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9212")
2488 1
    node.BrowseName = ua.QualifiedName.from_string("OneShotShelve")
2489 1
    node.NodeClass = ua.NodeClass.Method
2490 1
    node.ParentNodeId = ua.NodeId.from_string("i=9178")
2491 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
2492 1
    attrs = ua.MethodAttributes()
2493 1
    attrs.DisplayName = ua.LocalizedText("OneShotShelve")
2494 1
    node.NodeAttributes = attrs
2495 1
    server.add_nodes([node])
2496 1
    refs = []
2497 1
    ref = ua.AddReferencesItem()
2498 1
    ref.IsForward = true
2499 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
2500 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9212")
2501 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2502 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11093")
2503 1
    refs.append(ref)
2504 1
    ref = ua.AddReferencesItem()
2505 1
    ref.IsForward = true
2506 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2507 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9212")
2508 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2509 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2510 1
    refs.append(ref)
2511 1
    server.add_references(refs)
2512
   
2513 1
    node = ua.AddNodesItem()
2514 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9213")
2515 1
    node.BrowseName = ua.QualifiedName.from_string("TimedShelve")
2516 1
    node.NodeClass = ua.NodeClass.Method
2517 1
    node.ParentNodeId = ua.NodeId.from_string("i=9178")
2518 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
2519 1
    attrs = ua.MethodAttributes()
2520 1
    attrs.DisplayName = ua.LocalizedText("TimedShelve")
2521 1
    node.NodeAttributes = attrs
2522 1
    server.add_nodes([node])
2523 1
    refs = []
2524 1
    ref = ua.AddReferencesItem()
2525 1
    ref.IsForward = true
2526 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2527 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9213")
2528 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2529 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9214")
2530 1
    refs.append(ref)
2531 1
    ref = ua.AddReferencesItem()
2532 1
    ref.IsForward = true
2533 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
2534 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9213")
2535 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2536 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11093")
2537 1
    refs.append(ref)
2538 1
    ref = ua.AddReferencesItem()
2539 1
    ref.IsForward = true
2540 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2541 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9213")
2542 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2543 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2544 1
    refs.append(ref)
2545 1
    server.add_references(refs)
2546
   
2547 1
    node = ua.AddNodesItem()
2548 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9214")
2549 1
    node.BrowseName = ua.QualifiedName.from_string("InputArguments")
2550 1
    node.NodeClass = ua.NodeClass.Variable
2551 1
    node.ParentNodeId = ua.NodeId.from_string("i=9213")
2552 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2553 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2554 1
    attrs = ua.VariableAttributes()
2555 1
    attrs.DisplayName = ua.LocalizedText("InputArguments")
2556 1
    attrs.DataType = ua.NodeId.from_string("i=296")
2557 1
    attrs.ValueRank = 1
2558 1
    node.NodeAttributes = attrs
2559 1
    server.add_nodes([node])
2560 1
    refs = []
2561 1
    ref = ua.AddReferencesItem()
2562 1
    ref.IsForward = true
2563 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2564 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9214")
2565 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2566 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2567 1
    refs.append(ref)
2568 1
    server.add_references(refs)
2569
   
2570 1
    node = ua.AddNodesItem()
2571 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9215")
2572 1
    node.BrowseName = ua.QualifiedName.from_string("SuppressedOrShelved")
2573 1
    node.NodeClass = ua.NodeClass.Variable
2574 1
    node.ParentNodeId = ua.NodeId.from_string("i=2915")
2575 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2576 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2577 1
    attrs = ua.VariableAttributes()
2578 1
    attrs.DisplayName = ua.LocalizedText("SuppressedOrShelved")
2579 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
2580 1
    attrs.ValueRank = -1
2581 1
    node.NodeAttributes = attrs
2582 1
    server.add_nodes([node])
2583 1
    refs = []
2584 1
    ref = ua.AddReferencesItem()
2585 1
    ref.IsForward = true
2586 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2587 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9215")
2588 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2589 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2590 1
    refs.append(ref)
2591 1
    server.add_references(refs)
2592
   
2593 1
    node = ua.AddNodesItem()
2594 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9216")
2595 1
    node.BrowseName = ua.QualifiedName.from_string("MaxTimeShelved")
2596 1
    node.NodeClass = ua.NodeClass.Variable
2597 1
    node.ParentNodeId = ua.NodeId.from_string("i=2915")
2598 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2599 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2600 1
    attrs = ua.VariableAttributes()
2601 1
    attrs.DisplayName = ua.LocalizedText("MaxTimeShelved")
2602 1
    attrs.DataType = ua.NodeId.from_string("i=290")
2603 1
    attrs.ValueRank = -1
2604 1
    node.NodeAttributes = attrs
2605 1
    server.add_nodes([node])
2606 1
    refs = []
2607 1
    ref = ua.AddReferencesItem()
2608 1
    ref.IsForward = true
2609 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2610 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9216")
2611 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2612 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
2613 1
    refs.append(ref)
2614 1
    server.add_references(refs)
2615
   
2616 1
    node = ua.AddNodesItem()
2617 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2929")
2618 1
    node.BrowseName = ua.QualifiedName.from_string("ShelvedStateMachineType")
2619 1
    node.NodeClass = ua.NodeClass.ObjectType
2620 1
    node.ParentNodeId = ua.NodeId.from_string("i=2771")
2621 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
2622 1
    attrs = ua.ObjectTypeAttributes()
2623 1
    attrs.DisplayName = ua.LocalizedText("ShelvedStateMachineType")
2624 1
    attrs.IsAbstract = false
2625 1
    node.NodeAttributes = attrs
2626 1
    server.add_nodes([node])
2627 1
    refs = []
2628 1
    ref = ua.AddReferencesItem()
2629 1
    ref.IsForward = true
2630 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2631 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2929")
2632 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2633 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9115")
2634 1
    refs.append(ref)
2635 1
    ref = ua.AddReferencesItem()
2636 1
    ref.IsForward = true
2637 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2638 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2929")
2639 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2640 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2930")
2641 1
    refs.append(ref)
2642 1
    ref = ua.AddReferencesItem()
2643 1
    ref.IsForward = true
2644 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2645 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2929")
2646 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2647 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2932")
2648 1
    refs.append(ref)
2649 1
    ref = ua.AddReferencesItem()
2650 1
    ref.IsForward = true
2651 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2652 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2929")
2653 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2654 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2933")
2655 1
    refs.append(ref)
2656 1
    ref = ua.AddReferencesItem()
2657 1
    ref.IsForward = true
2658 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2659 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2929")
2660 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2661 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2935")
2662 1
    refs.append(ref)
2663 1
    ref = ua.AddReferencesItem()
2664 1
    ref.IsForward = true
2665 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2666 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2929")
2667 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2668 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2936")
2669 1
    refs.append(ref)
2670 1
    ref = ua.AddReferencesItem()
2671 1
    ref.IsForward = true
2672 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2673 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2929")
2674 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2675 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2940")
2676 1
    refs.append(ref)
2677 1
    ref = ua.AddReferencesItem()
2678 1
    ref.IsForward = true
2679 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2680 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2929")
2681 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2682 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2942")
2683 1
    refs.append(ref)
2684 1
    ref = ua.AddReferencesItem()
2685 1
    ref.IsForward = true
2686 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2687 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2929")
2688 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2689 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2943")
2690 1
    refs.append(ref)
2691 1
    ref = ua.AddReferencesItem()
2692 1
    ref.IsForward = true
2693 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2694 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2929")
2695 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2696 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2945")
2697 1
    refs.append(ref)
2698 1
    ref = ua.AddReferencesItem()
2699 1
    ref.IsForward = true
2700 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2701 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2929")
2702 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2703 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2947")
2704 1
    refs.append(ref)
2705 1
    ref = ua.AddReferencesItem()
2706 1
    ref.IsForward = true
2707 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2708 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2929")
2709 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2710 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2948")
2711 1
    refs.append(ref)
2712 1
    ref = ua.AddReferencesItem()
2713 1
    ref.IsForward = true
2714 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
2715 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2929")
2716 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2717 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2949")
2718 1
    refs.append(ref)
2719 1
    server.add_references(refs)
2720
   
2721 1
    node = ua.AddNodesItem()
2722 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9115")
2723 1
    node.BrowseName = ua.QualifiedName.from_string("UnshelveTime")
2724 1
    node.NodeClass = ua.NodeClass.Variable
2725 1
    node.ParentNodeId = ua.NodeId.from_string("i=2929")
2726 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2727 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2728 1
    attrs = ua.VariableAttributes()
2729 1
    attrs.DisplayName = ua.LocalizedText("UnshelveTime")
2730 1
    attrs.DataType = ua.NodeId.from_string("i=290")
2731 1
    attrs.ValueRank = -1
2732 1
    node.NodeAttributes = attrs
2733 1
    server.add_nodes([node])
2734 1
    refs = []
2735 1
    ref = ua.AddReferencesItem()
2736 1
    ref.IsForward = true
2737 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2738 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9115")
2739 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2740 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2741 1
    refs.append(ref)
2742 1
    server.add_references(refs)
2743
   
2744 1
    node = ua.AddNodesItem()
2745 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2930")
2746 1
    node.BrowseName = ua.QualifiedName.from_string("Unshelved")
2747 1
    node.NodeClass = ua.NodeClass.Object
2748 1
    node.ParentNodeId = ua.NodeId.from_string("i=2929")
2749 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
2750 1
    node.TypeDefinition = ua.NodeId.from_string("i=2307")
2751 1
    attrs = ua.ObjectAttributes()
2752 1
    attrs.DisplayName = ua.LocalizedText("Unshelved")
2753 1
    attrs.EventNotifier = 0
2754 1
    node.NodeAttributes = attrs
2755 1
    server.add_nodes([node])
2756 1
    refs = []
2757 1
    ref = ua.AddReferencesItem()
2758 1
    ref.IsForward = true
2759 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2760 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2930")
2761 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2762 1
    ref.TargetNodeId = ua.NodeId.from_string("i=6098")
2763 1
    refs.append(ref)
2764 1
    server.add_references(refs)
2765
   
2766 1
    node = ua.AddNodesItem()
2767 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=6098")
2768 1
    node.BrowseName = ua.QualifiedName.from_string("StateNumber")
2769 1
    node.NodeClass = ua.NodeClass.Variable
2770 1
    node.ParentNodeId = ua.NodeId.from_string("i=2930")
2771 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2772 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2773 1
    attrs = ua.VariableAttributes()
2774 1
    attrs.DisplayName = ua.LocalizedText("StateNumber")
2775 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
2776 1
    attrs.ValueRank = -1
2777 1
    node.NodeAttributes = attrs
2778 1
    server.add_nodes([node])
2779 1
    refs = []
2780 1
    ref = ua.AddReferencesItem()
2781 1
    ref.IsForward = true
2782 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2783 1
    ref.SourceNodeId = ua.NodeId.from_string("i=6098")
2784 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2785 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2786 1
    refs.append(ref)
2787 1
    server.add_references(refs)
2788
   
2789 1
    node = ua.AddNodesItem()
2790 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2932")
2791 1
    node.BrowseName = ua.QualifiedName.from_string("TimedShelved")
2792 1
    node.NodeClass = ua.NodeClass.Object
2793 1
    node.ParentNodeId = ua.NodeId.from_string("i=2929")
2794 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
2795 1
    node.TypeDefinition = ua.NodeId.from_string("i=2307")
2796 1
    attrs = ua.ObjectAttributes()
2797 1
    attrs.DisplayName = ua.LocalizedText("TimedShelved")
2798 1
    attrs.EventNotifier = 0
2799 1
    node.NodeAttributes = attrs
2800 1
    server.add_nodes([node])
2801 1
    refs = []
2802 1
    ref = ua.AddReferencesItem()
2803 1
    ref.IsForward = true
2804 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2805 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2932")
2806 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2807 1
    ref.TargetNodeId = ua.NodeId.from_string("i=6100")
2808 1
    refs.append(ref)
2809 1
    server.add_references(refs)
2810
   
2811 1
    node = ua.AddNodesItem()
2812 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=6100")
2813 1
    node.BrowseName = ua.QualifiedName.from_string("StateNumber")
2814 1
    node.NodeClass = ua.NodeClass.Variable
2815 1
    node.ParentNodeId = ua.NodeId.from_string("i=2932")
2816 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2817 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2818 1
    attrs = ua.VariableAttributes()
2819 1
    attrs.DisplayName = ua.LocalizedText("StateNumber")
2820 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
2821 1
    attrs.ValueRank = -1
2822 1
    node.NodeAttributes = attrs
2823 1
    server.add_nodes([node])
2824 1
    refs = []
2825 1
    ref = ua.AddReferencesItem()
2826 1
    ref.IsForward = true
2827 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2828 1
    ref.SourceNodeId = ua.NodeId.from_string("i=6100")
2829 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2830 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2831 1
    refs.append(ref)
2832 1
    server.add_references(refs)
2833
   
2834 1
    node = ua.AddNodesItem()
2835 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2933")
2836 1
    node.BrowseName = ua.QualifiedName.from_string("OneShotShelved")
2837 1
    node.NodeClass = ua.NodeClass.Object
2838 1
    node.ParentNodeId = ua.NodeId.from_string("i=2929")
2839 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
2840 1
    node.TypeDefinition = ua.NodeId.from_string("i=2307")
2841 1
    attrs = ua.ObjectAttributes()
2842 1
    attrs.DisplayName = ua.LocalizedText("OneShotShelved")
2843 1
    attrs.EventNotifier = 0
2844 1
    node.NodeAttributes = attrs
2845 1
    server.add_nodes([node])
2846 1
    refs = []
2847 1
    ref = ua.AddReferencesItem()
2848 1
    ref.IsForward = true
2849 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2850 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2933")
2851 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2852 1
    ref.TargetNodeId = ua.NodeId.from_string("i=6101")
2853 1
    refs.append(ref)
2854 1
    server.add_references(refs)
2855
   
2856 1
    node = ua.AddNodesItem()
2857 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=6101")
2858 1
    node.BrowseName = ua.QualifiedName.from_string("StateNumber")
2859 1
    node.NodeClass = ua.NodeClass.Variable
2860 1
    node.ParentNodeId = ua.NodeId.from_string("i=2933")
2861 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2862 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2863 1
    attrs = ua.VariableAttributes()
2864 1
    attrs.DisplayName = ua.LocalizedText("StateNumber")
2865 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
2866 1
    attrs.ValueRank = -1
2867 1
    node.NodeAttributes = attrs
2868 1
    server.add_nodes([node])
2869 1
    refs = []
2870 1
    ref = ua.AddReferencesItem()
2871 1
    ref.IsForward = true
2872 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2873 1
    ref.SourceNodeId = ua.NodeId.from_string("i=6101")
2874 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2875 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2876 1
    refs.append(ref)
2877 1
    server.add_references(refs)
2878
   
2879 1
    node = ua.AddNodesItem()
2880 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2935")
2881 1
    node.BrowseName = ua.QualifiedName.from_string("UnshelvedToTimedShelved")
2882 1
    node.NodeClass = ua.NodeClass.Object
2883 1
    node.ParentNodeId = ua.NodeId.from_string("i=2929")
2884 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
2885 1
    node.TypeDefinition = ua.NodeId.from_string("i=2310")
2886 1
    attrs = ua.ObjectAttributes()
2887 1
    attrs.DisplayName = ua.LocalizedText("UnshelvedToTimedShelved")
2888 1
    attrs.EventNotifier = 0
2889 1
    node.NodeAttributes = attrs
2890 1
    server.add_nodes([node])
2891 1
    refs = []
2892 1
    ref = ua.AddReferencesItem()
2893 1
    ref.IsForward = true
2894 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2895 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2935")
2896 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2897 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11322")
2898 1
    refs.append(ref)
2899 1
    ref = ua.AddReferencesItem()
2900 1
    ref.IsForward = true
2901 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
2902 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2935")
2903 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2904 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2930")
2905 1
    refs.append(ref)
2906 1
    ref = ua.AddReferencesItem()
2907 1
    ref.IsForward = true
2908 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
2909 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2935")
2910 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2911 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2932")
2912 1
    refs.append(ref)
2913 1
    ref = ua.AddReferencesItem()
2914 1
    ref.IsForward = true
2915 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=54")
2916 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2935")
2917 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2918 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2915")
2919 1
    refs.append(ref)
2920 1
    ref = ua.AddReferencesItem()
2921 1
    ref.IsForward = true
2922 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=53")
2923 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2935")
2924 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2925 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2949")
2926 1
    refs.append(ref)
2927 1
    server.add_references(refs)
2928
   
2929 1
    node = ua.AddNodesItem()
2930 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11322")
2931 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
2932 1
    node.NodeClass = ua.NodeClass.Variable
2933 1
    node.ParentNodeId = ua.NodeId.from_string("i=2935")
2934 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
2935 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
2936 1
    attrs = ua.VariableAttributes()
2937 1
    attrs.DisplayName = ua.LocalizedText("TransitionNumber")
2938 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
2939 1
    attrs.ValueRank = -1
2940 1
    node.NodeAttributes = attrs
2941 1
    server.add_nodes([node])
2942 1
    refs = []
2943 1
    ref = ua.AddReferencesItem()
2944 1
    ref.IsForward = true
2945 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
2946 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11322")
2947 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2948 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
2949 1
    refs.append(ref)
2950 1
    server.add_references(refs)
2951
   
2952 1
    node = ua.AddNodesItem()
2953 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2936")
2954 1
    node.BrowseName = ua.QualifiedName.from_string("UnshelvedToOneShotShelved")
2955 1
    node.NodeClass = ua.NodeClass.Object
2956 1
    node.ParentNodeId = ua.NodeId.from_string("i=2929")
2957 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
2958 1
    node.TypeDefinition = ua.NodeId.from_string("i=2310")
2959 1
    attrs = ua.ObjectAttributes()
2960 1
    attrs.DisplayName = ua.LocalizedText("UnshelvedToOneShotShelved")
2961 1
    attrs.EventNotifier = 0
2962 1
    node.NodeAttributes = attrs
2963 1
    server.add_nodes([node])
2964 1
    refs = []
2965 1
    ref = ua.AddReferencesItem()
2966 1
    ref.IsForward = true
2967 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
2968 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2936")
2969 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2970 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11323")
2971 1
    refs.append(ref)
2972 1
    ref = ua.AddReferencesItem()
2973 1
    ref.IsForward = true
2974 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
2975 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2936")
2976 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2977 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2930")
2978 1
    refs.append(ref)
2979 1
    ref = ua.AddReferencesItem()
2980 1
    ref.IsForward = true
2981 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
2982 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2936")
2983 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2984 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2933")
2985 1
    refs.append(ref)
2986 1
    ref = ua.AddReferencesItem()
2987 1
    ref.IsForward = true
2988 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=54")
2989 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2936")
2990 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2991 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2915")
2992 1
    refs.append(ref)
2993 1
    ref = ua.AddReferencesItem()
2994 1
    ref.IsForward = true
2995 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=53")
2996 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2936")
2997 1
    ref.TargetNodeClass = ua.NodeClass.DataType
2998 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2948")
2999 1
    refs.append(ref)
3000 1
    server.add_references(refs)
3001
   
3002 1
    node = ua.AddNodesItem()
3003 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11323")
3004 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
3005 1
    node.NodeClass = ua.NodeClass.Variable
3006 1
    node.ParentNodeId = ua.NodeId.from_string("i=2936")
3007 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3008 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3009 1
    attrs = ua.VariableAttributes()
3010 1
    attrs.DisplayName = ua.LocalizedText("TransitionNumber")
3011 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
3012 1
    attrs.ValueRank = -1
3013 1
    node.NodeAttributes = attrs
3014 1
    server.add_nodes([node])
3015 1
    refs = []
3016 1
    ref = ua.AddReferencesItem()
3017 1
    ref.IsForward = true
3018 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3019 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11323")
3020 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3021 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3022 1
    refs.append(ref)
3023 1
    server.add_references(refs)
3024
   
3025 1
    node = ua.AddNodesItem()
3026 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2940")
3027 1
    node.BrowseName = ua.QualifiedName.from_string("TimedShelvedToUnshelved")
3028 1
    node.NodeClass = ua.NodeClass.Object
3029 1
    node.ParentNodeId = ua.NodeId.from_string("i=2929")
3030 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3031 1
    node.TypeDefinition = ua.NodeId.from_string("i=2310")
3032 1
    attrs = ua.ObjectAttributes()
3033 1
    attrs.DisplayName = ua.LocalizedText("TimedShelvedToUnshelved")
3034 1
    attrs.EventNotifier = 0
3035 1
    node.NodeAttributes = attrs
3036 1
    server.add_nodes([node])
3037 1
    refs = []
3038 1
    ref = ua.AddReferencesItem()
3039 1
    ref.IsForward = true
3040 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3041 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2940")
3042 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3043 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11324")
3044 1
    refs.append(ref)
3045 1
    ref = ua.AddReferencesItem()
3046 1
    ref.IsForward = true
3047 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
3048 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2940")
3049 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3050 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2932")
3051 1
    refs.append(ref)
3052 1
    ref = ua.AddReferencesItem()
3053 1
    ref.IsForward = true
3054 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
3055 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2940")
3056 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3057 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2930")
3058 1
    refs.append(ref)
3059 1
    ref = ua.AddReferencesItem()
3060 1
    ref.IsForward = true
3061 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=54")
3062 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2940")
3063 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3064 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2915")
3065 1
    refs.append(ref)
3066 1
    ref = ua.AddReferencesItem()
3067 1
    ref.IsForward = true
3068 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=53")
3069 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2940")
3070 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3071 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2947")
3072 1
    refs.append(ref)
3073 1
    server.add_references(refs)
3074
   
3075 1
    node = ua.AddNodesItem()
3076 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11324")
3077 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
3078 1
    node.NodeClass = ua.NodeClass.Variable
3079 1
    node.ParentNodeId = ua.NodeId.from_string("i=2940")
3080 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3081 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3082 1
    attrs = ua.VariableAttributes()
3083 1
    attrs.DisplayName = ua.LocalizedText("TransitionNumber")
3084 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
3085 1
    attrs.ValueRank = -1
3086 1
    node.NodeAttributes = attrs
3087 1
    server.add_nodes([node])
3088 1
    refs = []
3089 1
    ref = ua.AddReferencesItem()
3090 1
    ref.IsForward = true
3091 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3092 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11324")
3093 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3094 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3095 1
    refs.append(ref)
3096 1
    server.add_references(refs)
3097
   
3098 1
    node = ua.AddNodesItem()
3099 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2942")
3100 1
    node.BrowseName = ua.QualifiedName.from_string("TimedShelvedToOneShotShelved")
3101 1
    node.NodeClass = ua.NodeClass.Object
3102 1
    node.ParentNodeId = ua.NodeId.from_string("i=2929")
3103 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3104 1
    node.TypeDefinition = ua.NodeId.from_string("i=2310")
3105 1
    attrs = ua.ObjectAttributes()
3106 1
    attrs.DisplayName = ua.LocalizedText("TimedShelvedToOneShotShelved")
3107 1
    attrs.EventNotifier = 0
3108 1
    node.NodeAttributes = attrs
3109 1
    server.add_nodes([node])
3110 1
    refs = []
3111 1
    ref = ua.AddReferencesItem()
3112 1
    ref.IsForward = true
3113 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3114 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2942")
3115 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3116 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11325")
3117 1
    refs.append(ref)
3118 1
    ref = ua.AddReferencesItem()
3119 1
    ref.IsForward = true
3120 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
3121 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2942")
3122 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3123 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2932")
3124 1
    refs.append(ref)
3125 1
    ref = ua.AddReferencesItem()
3126 1
    ref.IsForward = true
3127 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
3128 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2942")
3129 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3130 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2933")
3131 1
    refs.append(ref)
3132 1
    ref = ua.AddReferencesItem()
3133 1
    ref.IsForward = true
3134 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=54")
3135 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2942")
3136 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3137 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2915")
3138 1
    refs.append(ref)
3139 1
    ref = ua.AddReferencesItem()
3140 1
    ref.IsForward = true
3141 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=53")
3142 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2942")
3143 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3144 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2948")
3145 1
    refs.append(ref)
3146 1
    server.add_references(refs)
3147
   
3148 1
    node = ua.AddNodesItem()
3149 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11325")
3150 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
3151 1
    node.NodeClass = ua.NodeClass.Variable
3152 1
    node.ParentNodeId = ua.NodeId.from_string("i=2942")
3153 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3154 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3155 1
    attrs = ua.VariableAttributes()
3156 1
    attrs.DisplayName = ua.LocalizedText("TransitionNumber")
3157 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
3158 1
    attrs.ValueRank = -1
3159 1
    node.NodeAttributes = attrs
3160 1
    server.add_nodes([node])
3161 1
    refs = []
3162 1
    ref = ua.AddReferencesItem()
3163 1
    ref.IsForward = true
3164 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3165 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11325")
3166 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3167 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3168 1
    refs.append(ref)
3169 1
    server.add_references(refs)
3170
   
3171 1
    node = ua.AddNodesItem()
3172 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2943")
3173 1
    node.BrowseName = ua.QualifiedName.from_string("OneShotShelvedToUnshelved")
3174 1
    node.NodeClass = ua.NodeClass.Object
3175 1
    node.ParentNodeId = ua.NodeId.from_string("i=2929")
3176 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3177 1
    node.TypeDefinition = ua.NodeId.from_string("i=2310")
3178 1
    attrs = ua.ObjectAttributes()
3179 1
    attrs.DisplayName = ua.LocalizedText("OneShotShelvedToUnshelved")
3180 1
    attrs.EventNotifier = 0
3181 1
    node.NodeAttributes = attrs
3182 1
    server.add_nodes([node])
3183 1
    refs = []
3184 1
    ref = ua.AddReferencesItem()
3185 1
    ref.IsForward = true
3186 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3187 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2943")
3188 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3189 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11326")
3190 1
    refs.append(ref)
3191 1
    ref = ua.AddReferencesItem()
3192 1
    ref.IsForward = true
3193 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
3194 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2943")
3195 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3196 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2933")
3197 1
    refs.append(ref)
3198 1
    ref = ua.AddReferencesItem()
3199 1
    ref.IsForward = true
3200 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
3201 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2943")
3202 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3203 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2930")
3204 1
    refs.append(ref)
3205 1
    ref = ua.AddReferencesItem()
3206 1
    ref.IsForward = true
3207 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=54")
3208 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2943")
3209 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3210 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2915")
3211 1
    refs.append(ref)
3212 1
    ref = ua.AddReferencesItem()
3213 1
    ref.IsForward = true
3214 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=53")
3215 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2943")
3216 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3217 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2947")
3218 1
    refs.append(ref)
3219 1
    server.add_references(refs)
3220
   
3221 1
    node = ua.AddNodesItem()
3222 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11326")
3223 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
3224 1
    node.NodeClass = ua.NodeClass.Variable
3225 1
    node.ParentNodeId = ua.NodeId.from_string("i=2943")
3226 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3227 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3228 1
    attrs = ua.VariableAttributes()
3229 1
    attrs.DisplayName = ua.LocalizedText("TransitionNumber")
3230 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
3231 1
    attrs.ValueRank = -1
3232 1
    node.NodeAttributes = attrs
3233 1
    server.add_nodes([node])
3234 1
    refs = []
3235 1
    ref = ua.AddReferencesItem()
3236 1
    ref.IsForward = true
3237 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3238 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11326")
3239 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3240 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3241 1
    refs.append(ref)
3242 1
    server.add_references(refs)
3243
   
3244 1
    node = ua.AddNodesItem()
3245 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2945")
3246 1
    node.BrowseName = ua.QualifiedName.from_string("OneShotShelvedToTimedShelved")
3247 1
    node.NodeClass = ua.NodeClass.Object
3248 1
    node.ParentNodeId = ua.NodeId.from_string("i=2929")
3249 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3250 1
    node.TypeDefinition = ua.NodeId.from_string("i=2310")
3251 1
    attrs = ua.ObjectAttributes()
3252 1
    attrs.DisplayName = ua.LocalizedText("OneShotShelvedToTimedShelved")
3253 1
    attrs.EventNotifier = 0
3254 1
    node.NodeAttributes = attrs
3255 1
    server.add_nodes([node])
3256 1
    refs = []
3257 1
    ref = ua.AddReferencesItem()
3258 1
    ref.IsForward = true
3259 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3260 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2945")
3261 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3262 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11327")
3263 1
    refs.append(ref)
3264 1
    ref = ua.AddReferencesItem()
3265 1
    ref.IsForward = true
3266 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
3267 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2945")
3268 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3269 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2933")
3270 1
    refs.append(ref)
3271 1
    ref = ua.AddReferencesItem()
3272 1
    ref.IsForward = true
3273 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
3274 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2945")
3275 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3276 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2932")
3277 1
    refs.append(ref)
3278 1
    ref = ua.AddReferencesItem()
3279 1
    ref.IsForward = true
3280 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=54")
3281 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2945")
3282 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3283 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2915")
3284 1
    refs.append(ref)
3285 1
    ref = ua.AddReferencesItem()
3286 1
    ref.IsForward = true
3287 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=53")
3288 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2945")
3289 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3290 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2949")
3291 1
    refs.append(ref)
3292 1
    server.add_references(refs)
3293
   
3294 1
    node = ua.AddNodesItem()
3295 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11327")
3296 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
3297 1
    node.NodeClass = ua.NodeClass.Variable
3298 1
    node.ParentNodeId = ua.NodeId.from_string("i=2945")
3299 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3300 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3301 1
    attrs = ua.VariableAttributes()
3302 1
    attrs.DisplayName = ua.LocalizedText("TransitionNumber")
3303 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
3304 1
    attrs.ValueRank = -1
3305 1
    node.NodeAttributes = attrs
3306 1
    server.add_nodes([node])
3307 1
    refs = []
3308 1
    ref = ua.AddReferencesItem()
3309 1
    ref.IsForward = true
3310 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3311 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11327")
3312 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3313 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3314 1
    refs.append(ref)
3315 1
    server.add_references(refs)
3316
   
3317 1
    node = ua.AddNodesItem()
3318 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2947")
3319 1
    node.BrowseName = ua.QualifiedName.from_string("Unshelve")
3320 1
    node.NodeClass = ua.NodeClass.Method
3321 1
    node.ParentNodeId = ua.NodeId.from_string("i=2929")
3322 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3323 1
    attrs = ua.MethodAttributes()
3324 1
    attrs.DisplayName = ua.LocalizedText("Unshelve")
3325 1
    node.NodeAttributes = attrs
3326 1
    server.add_nodes([node])
3327 1
    refs = []
3328 1
    ref = ua.AddReferencesItem()
3329 1
    ref.IsForward = true
3330 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
3331 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2947")
3332 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3333 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11093")
3334 1
    refs.append(ref)
3335 1
    ref = ua.AddReferencesItem()
3336 1
    ref.IsForward = true
3337 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3338 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2947")
3339 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3340 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3341 1
    refs.append(ref)
3342 1
    server.add_references(refs)
3343
   
3344 1
    node = ua.AddNodesItem()
3345 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2948")
3346 1
    node.BrowseName = ua.QualifiedName.from_string("OneShotShelve")
3347 1
    node.NodeClass = ua.NodeClass.Method
3348 1
    node.ParentNodeId = ua.NodeId.from_string("i=2929")
3349 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3350 1
    attrs = ua.MethodAttributes()
3351 1
    attrs.DisplayName = ua.LocalizedText("OneShotShelve")
3352 1
    node.NodeAttributes = attrs
3353 1
    server.add_nodes([node])
3354 1
    refs = []
3355 1
    ref = ua.AddReferencesItem()
3356 1
    ref.IsForward = true
3357 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
3358 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2948")
3359 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3360 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11093")
3361 1
    refs.append(ref)
3362 1
    ref = ua.AddReferencesItem()
3363 1
    ref.IsForward = true
3364 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3365 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2948")
3366 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3367 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3368 1
    refs.append(ref)
3369 1
    server.add_references(refs)
3370
   
3371 1
    node = ua.AddNodesItem()
3372 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2949")
3373 1
    node.BrowseName = ua.QualifiedName.from_string("TimedShelve")
3374 1
    node.NodeClass = ua.NodeClass.Method
3375 1
    node.ParentNodeId = ua.NodeId.from_string("i=2929")
3376 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3377 1
    attrs = ua.MethodAttributes()
3378 1
    attrs.DisplayName = ua.LocalizedText("TimedShelve")
3379 1
    node.NodeAttributes = attrs
3380 1
    server.add_nodes([node])
3381 1
    refs = []
3382 1
    ref = ua.AddReferencesItem()
3383 1
    ref.IsForward = true
3384 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3385 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2949")
3386 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3387 1
    ref.TargetNodeId = ua.NodeId.from_string("i=2991")
3388 1
    refs.append(ref)
3389 1
    ref = ua.AddReferencesItem()
3390 1
    ref.IsForward = true
3391 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
3392 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2949")
3393 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3394 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11093")
3395 1
    refs.append(ref)
3396 1
    ref = ua.AddReferencesItem()
3397 1
    ref.IsForward = true
3398 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3399 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2949")
3400 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3401 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3402 1
    refs.append(ref)
3403 1
    server.add_references(refs)
3404
   
3405 1
    node = ua.AddNodesItem()
3406 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2991")
3407 1
    node.BrowseName = ua.QualifiedName.from_string("InputArguments")
3408 1
    node.NodeClass = ua.NodeClass.Variable
3409 1
    node.ParentNodeId = ua.NodeId.from_string("i=2949")
3410 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3411 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3412 1
    attrs = ua.VariableAttributes()
3413 1
    attrs.DisplayName = ua.LocalizedText("InputArguments")
3414 1
    attrs.DataType = ua.NodeId.from_string("i=296")
3415 1
    attrs.ValueRank = 1
3416 1
    node.NodeAttributes = attrs
3417 1
    server.add_nodes([node])
3418 1
    refs = []
3419 1
    ref = ua.AddReferencesItem()
3420 1
    ref.IsForward = true
3421 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3422 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2991")
3423 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3424 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3425 1
    refs.append(ref)
3426 1
    server.add_references(refs)
3427
   
3428 1
    node = ua.AddNodesItem()
3429 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2955")
3430 1
    node.BrowseName = ua.QualifiedName.from_string("LimitAlarmType")
3431 1
    node.NodeClass = ua.NodeClass.ObjectType
3432 1
    node.ParentNodeId = ua.NodeId.from_string("i=2915")
3433 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
3434 1
    attrs = ua.ObjectTypeAttributes()
3435 1
    attrs.DisplayName = ua.LocalizedText("LimitAlarmType")
3436 1
    attrs.IsAbstract = false
3437 1
    node.NodeAttributes = attrs
3438 1
    server.add_nodes([node])
3439 1
    refs = []
3440 1
    ref = ua.AddReferencesItem()
3441 1
    ref.IsForward = true
3442 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3443 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2955")
3444 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3445 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11124")
3446 1
    refs.append(ref)
3447 1
    ref = ua.AddReferencesItem()
3448 1
    ref.IsForward = true
3449 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3450 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2955")
3451 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3452 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11125")
3453 1
    refs.append(ref)
3454 1
    ref = ua.AddReferencesItem()
3455 1
    ref.IsForward = true
3456 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3457 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2955")
3458 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3459 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11126")
3460 1
    refs.append(ref)
3461 1
    ref = ua.AddReferencesItem()
3462 1
    ref.IsForward = true
3463 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3464 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2955")
3465 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3466 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11127")
3467 1
    refs.append(ref)
3468 1
    server.add_references(refs)
3469
   
3470 1
    node = ua.AddNodesItem()
3471 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11124")
3472 1
    node.BrowseName = ua.QualifiedName.from_string("HighHighLimit")
3473 1
    node.NodeClass = ua.NodeClass.Variable
3474 1
    node.ParentNodeId = ua.NodeId.from_string("i=2955")
3475 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3476 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3477 1
    attrs = ua.VariableAttributes()
3478 1
    attrs.DisplayName = ua.LocalizedText("HighHighLimit")
3479 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Double)
3480 1
    attrs.ValueRank = -1
3481 1
    node.NodeAttributes = attrs
3482 1
    server.add_nodes([node])
3483 1
    refs = []
3484 1
    ref = ua.AddReferencesItem()
3485 1
    ref.IsForward = true
3486 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3487 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11124")
3488 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3489 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
3490 1
    refs.append(ref)
3491 1
    server.add_references(refs)
3492
   
3493 1
    node = ua.AddNodesItem()
3494 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11125")
3495 1
    node.BrowseName = ua.QualifiedName.from_string("HighLimit")
3496 1
    node.NodeClass = ua.NodeClass.Variable
3497 1
    node.ParentNodeId = ua.NodeId.from_string("i=2955")
3498 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3499 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3500 1
    attrs = ua.VariableAttributes()
3501 1
    attrs.DisplayName = ua.LocalizedText("HighLimit")
3502 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Double)
3503 1
    attrs.ValueRank = -1
3504 1
    node.NodeAttributes = attrs
3505 1
    server.add_nodes([node])
3506 1
    refs = []
3507 1
    ref = ua.AddReferencesItem()
3508 1
    ref.IsForward = true
3509 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3510 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11125")
3511 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3512 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
3513 1
    refs.append(ref)
3514 1
    server.add_references(refs)
3515
   
3516 1
    node = ua.AddNodesItem()
3517 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11126")
3518 1
    node.BrowseName = ua.QualifiedName.from_string("LowLimit")
3519 1
    node.NodeClass = ua.NodeClass.Variable
3520 1
    node.ParentNodeId = ua.NodeId.from_string("i=2955")
3521 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3522 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3523 1
    attrs = ua.VariableAttributes()
3524 1
    attrs.DisplayName = ua.LocalizedText("LowLimit")
3525 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Double)
3526 1
    attrs.ValueRank = -1
3527 1
    node.NodeAttributes = attrs
3528 1
    server.add_nodes([node])
3529 1
    refs = []
3530 1
    ref = ua.AddReferencesItem()
3531 1
    ref.IsForward = true
3532 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3533 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11126")
3534 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3535 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
3536 1
    refs.append(ref)
3537 1
    server.add_references(refs)
3538
   
3539 1
    node = ua.AddNodesItem()
3540 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11127")
3541 1
    node.BrowseName = ua.QualifiedName.from_string("LowLowLimit")
3542 1
    node.NodeClass = ua.NodeClass.Variable
3543 1
    node.ParentNodeId = ua.NodeId.from_string("i=2955")
3544 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3545 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3546 1
    attrs = ua.VariableAttributes()
3547 1
    attrs.DisplayName = ua.LocalizedText("LowLowLimit")
3548 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Double)
3549 1
    attrs.ValueRank = -1
3550 1
    node.NodeAttributes = attrs
3551 1
    server.add_nodes([node])
3552 1
    refs = []
3553 1
    ref = ua.AddReferencesItem()
3554 1
    ref.IsForward = true
3555 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3556 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11127")
3557 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3558 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
3559 1
    refs.append(ref)
3560 1
    server.add_references(refs)
3561
   
3562 1
    node = ua.AddNodesItem()
3563 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9318")
3564 1
    node.BrowseName = ua.QualifiedName.from_string("ExclusiveLimitStateMachineType")
3565 1
    node.NodeClass = ua.NodeClass.ObjectType
3566 1
    node.ParentNodeId = ua.NodeId.from_string("i=2771")
3567 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
3568 1
    attrs = ua.ObjectTypeAttributes()
3569 1
    attrs.DisplayName = ua.LocalizedText("ExclusiveLimitStateMachineType")
3570 1
    attrs.IsAbstract = false
3571 1
    node.NodeAttributes = attrs
3572 1
    server.add_nodes([node])
3573 1
    refs = []
3574 1
    ref = ua.AddReferencesItem()
3575 1
    ref.IsForward = true
3576 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
3577 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9318")
3578 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3579 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9329")
3580 1
    refs.append(ref)
3581 1
    ref = ua.AddReferencesItem()
3582 1
    ref.IsForward = true
3583 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
3584 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9318")
3585 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3586 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9331")
3587 1
    refs.append(ref)
3588 1
    ref = ua.AddReferencesItem()
3589 1
    ref.IsForward = true
3590 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
3591 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9318")
3592 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3593 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9333")
3594 1
    refs.append(ref)
3595 1
    ref = ua.AddReferencesItem()
3596 1
    ref.IsForward = true
3597 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
3598 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9318")
3599 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3600 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9335")
3601 1
    refs.append(ref)
3602 1
    ref = ua.AddReferencesItem()
3603 1
    ref.IsForward = true
3604 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
3605 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9318")
3606 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3607 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9337")
3608 1
    refs.append(ref)
3609 1
    ref = ua.AddReferencesItem()
3610 1
    ref.IsForward = true
3611 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
3612 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9318")
3613 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3614 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9338")
3615 1
    refs.append(ref)
3616 1
    ref = ua.AddReferencesItem()
3617 1
    ref.IsForward = true
3618 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
3619 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9318")
3620 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3621 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9339")
3622 1
    refs.append(ref)
3623 1
    ref = ua.AddReferencesItem()
3624 1
    ref.IsForward = true
3625 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
3626 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9318")
3627 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3628 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9340")
3629 1
    refs.append(ref)
3630 1
    server.add_references(refs)
3631
   
3632 1
    node = ua.AddNodesItem()
3633 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9329")
3634 1
    node.BrowseName = ua.QualifiedName.from_string("HighHigh")
3635 1
    node.NodeClass = ua.NodeClass.Object
3636 1
    node.ParentNodeId = ua.NodeId.from_string("i=9318")
3637 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3638 1
    node.TypeDefinition = ua.NodeId.from_string("i=2307")
3639 1
    attrs = ua.ObjectAttributes()
3640 1
    attrs.DisplayName = ua.LocalizedText("HighHigh")
3641 1
    attrs.EventNotifier = 0
3642 1
    node.NodeAttributes = attrs
3643 1
    server.add_nodes([node])
3644 1
    refs = []
3645 1
    ref = ua.AddReferencesItem()
3646 1
    ref.IsForward = true
3647 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3648 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9329")
3649 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3650 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9330")
3651 1
    refs.append(ref)
3652 1
    server.add_references(refs)
3653
   
3654 1
    node = ua.AddNodesItem()
3655 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9330")
3656 1
    node.BrowseName = ua.QualifiedName.from_string("StateNumber")
3657 1
    node.NodeClass = ua.NodeClass.Variable
3658 1
    node.ParentNodeId = ua.NodeId.from_string("i=9329")
3659 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3660 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3661 1
    attrs = ua.VariableAttributes()
3662 1
    attrs.DisplayName = ua.LocalizedText("StateNumber")
3663 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
3664 1
    attrs.ValueRank = -1
3665 1
    node.NodeAttributes = attrs
3666 1
    server.add_nodes([node])
3667 1
    refs = []
3668 1
    ref = ua.AddReferencesItem()
3669 1
    ref.IsForward = true
3670 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3671 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9330")
3672 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3673 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3674 1
    refs.append(ref)
3675 1
    server.add_references(refs)
3676
   
3677 1
    node = ua.AddNodesItem()
3678 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9331")
3679 1
    node.BrowseName = ua.QualifiedName.from_string("High")
3680 1
    node.NodeClass = ua.NodeClass.Object
3681 1
    node.ParentNodeId = ua.NodeId.from_string("i=9318")
3682 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3683 1
    node.TypeDefinition = ua.NodeId.from_string("i=2307")
3684 1
    attrs = ua.ObjectAttributes()
3685 1
    attrs.DisplayName = ua.LocalizedText("High")
3686 1
    attrs.EventNotifier = 0
3687 1
    node.NodeAttributes = attrs
3688 1
    server.add_nodes([node])
3689 1
    refs = []
3690 1
    ref = ua.AddReferencesItem()
3691 1
    ref.IsForward = true
3692 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3693 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9331")
3694 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3695 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9332")
3696 1
    refs.append(ref)
3697 1
    server.add_references(refs)
3698
   
3699 1
    node = ua.AddNodesItem()
3700 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9332")
3701 1
    node.BrowseName = ua.QualifiedName.from_string("StateNumber")
3702 1
    node.NodeClass = ua.NodeClass.Variable
3703 1
    node.ParentNodeId = ua.NodeId.from_string("i=9331")
3704 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3705 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3706 1
    attrs = ua.VariableAttributes()
3707 1
    attrs.DisplayName = ua.LocalizedText("StateNumber")
3708 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
3709 1
    attrs.ValueRank = -1
3710 1
    node.NodeAttributes = attrs
3711 1
    server.add_nodes([node])
3712 1
    refs = []
3713 1
    ref = ua.AddReferencesItem()
3714 1
    ref.IsForward = true
3715 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3716 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9332")
3717 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3718 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3719 1
    refs.append(ref)
3720 1
    server.add_references(refs)
3721
   
3722 1
    node = ua.AddNodesItem()
3723 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9333")
3724 1
    node.BrowseName = ua.QualifiedName.from_string("Low")
3725 1
    node.NodeClass = ua.NodeClass.Object
3726 1
    node.ParentNodeId = ua.NodeId.from_string("i=9318")
3727 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3728 1
    node.TypeDefinition = ua.NodeId.from_string("i=2307")
3729 1
    attrs = ua.ObjectAttributes()
3730 1
    attrs.DisplayName = ua.LocalizedText("Low")
3731 1
    attrs.EventNotifier = 0
3732 1
    node.NodeAttributes = attrs
3733 1
    server.add_nodes([node])
3734 1
    refs = []
3735 1
    ref = ua.AddReferencesItem()
3736 1
    ref.IsForward = true
3737 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3738 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9333")
3739 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3740 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9334")
3741 1
    refs.append(ref)
3742 1
    server.add_references(refs)
3743
   
3744 1
    node = ua.AddNodesItem()
3745 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9334")
3746 1
    node.BrowseName = ua.QualifiedName.from_string("StateNumber")
3747 1
    node.NodeClass = ua.NodeClass.Variable
3748 1
    node.ParentNodeId = ua.NodeId.from_string("i=9333")
3749 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3750 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3751 1
    attrs = ua.VariableAttributes()
3752 1
    attrs.DisplayName = ua.LocalizedText("StateNumber")
3753 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
3754 1
    attrs.ValueRank = -1
3755 1
    node.NodeAttributes = attrs
3756 1
    server.add_nodes([node])
3757 1
    refs = []
3758 1
    ref = ua.AddReferencesItem()
3759 1
    ref.IsForward = true
3760 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3761 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9334")
3762 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3763 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3764 1
    refs.append(ref)
3765 1
    server.add_references(refs)
3766
   
3767 1
    node = ua.AddNodesItem()
3768 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9335")
3769 1
    node.BrowseName = ua.QualifiedName.from_string("LowLow")
3770 1
    node.NodeClass = ua.NodeClass.Object
3771 1
    node.ParentNodeId = ua.NodeId.from_string("i=9318")
3772 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3773 1
    node.TypeDefinition = ua.NodeId.from_string("i=2307")
3774 1
    attrs = ua.ObjectAttributes()
3775 1
    attrs.DisplayName = ua.LocalizedText("LowLow")
3776 1
    attrs.EventNotifier = 0
3777 1
    node.NodeAttributes = attrs
3778 1
    server.add_nodes([node])
3779 1
    refs = []
3780 1
    ref = ua.AddReferencesItem()
3781 1
    ref.IsForward = true
3782 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3783 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9335")
3784 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3785 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9336")
3786 1
    refs.append(ref)
3787 1
    server.add_references(refs)
3788
   
3789 1
    node = ua.AddNodesItem()
3790 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9336")
3791 1
    node.BrowseName = ua.QualifiedName.from_string("StateNumber")
3792 1
    node.NodeClass = ua.NodeClass.Variable
3793 1
    node.ParentNodeId = ua.NodeId.from_string("i=9335")
3794 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3795 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3796 1
    attrs = ua.VariableAttributes()
3797 1
    attrs.DisplayName = ua.LocalizedText("StateNumber")
3798 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
3799 1
    attrs.ValueRank = -1
3800 1
    node.NodeAttributes = attrs
3801 1
    server.add_nodes([node])
3802 1
    refs = []
3803 1
    ref = ua.AddReferencesItem()
3804 1
    ref.IsForward = true
3805 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3806 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9336")
3807 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3808 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3809 1
    refs.append(ref)
3810 1
    server.add_references(refs)
3811
   
3812 1
    node = ua.AddNodesItem()
3813 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9337")
3814 1
    node.BrowseName = ua.QualifiedName.from_string("LowLowToLow")
3815 1
    node.NodeClass = ua.NodeClass.Object
3816 1
    node.ParentNodeId = ua.NodeId.from_string("i=9318")
3817 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3818 1
    node.TypeDefinition = ua.NodeId.from_string("i=2310")
3819 1
    attrs = ua.ObjectAttributes()
3820 1
    attrs.DisplayName = ua.LocalizedText("LowLowToLow")
3821 1
    attrs.EventNotifier = 0
3822 1
    node.NodeAttributes = attrs
3823 1
    server.add_nodes([node])
3824 1
    refs = []
3825 1
    ref = ua.AddReferencesItem()
3826 1
    ref.IsForward = true
3827 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3828 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9337")
3829 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3830 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11340")
3831 1
    refs.append(ref)
3832 1
    ref = ua.AddReferencesItem()
3833 1
    ref.IsForward = true
3834 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
3835 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9337")
3836 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3837 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9335")
3838 1
    refs.append(ref)
3839 1
    ref = ua.AddReferencesItem()
3840 1
    ref.IsForward = true
3841 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
3842 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9337")
3843 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3844 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9333")
3845 1
    refs.append(ref)
3846 1
    server.add_references(refs)
3847
   
3848 1
    node = ua.AddNodesItem()
3849 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11340")
3850 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
3851 1
    node.NodeClass = ua.NodeClass.Variable
3852 1
    node.ParentNodeId = ua.NodeId.from_string("i=9337")
3853 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3854 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3855 1
    attrs = ua.VariableAttributes()
3856 1
    attrs.DisplayName = ua.LocalizedText("TransitionNumber")
3857 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
3858 1
    attrs.ValueRank = -1
3859 1
    node.NodeAttributes = attrs
3860 1
    server.add_nodes([node])
3861 1
    refs = []
3862 1
    ref = ua.AddReferencesItem()
3863 1
    ref.IsForward = true
3864 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3865 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11340")
3866 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3867 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3868 1
    refs.append(ref)
3869 1
    server.add_references(refs)
3870
   
3871 1
    node = ua.AddNodesItem()
3872 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9338")
3873 1
    node.BrowseName = ua.QualifiedName.from_string("LowToLowLow")
3874 1
    node.NodeClass = ua.NodeClass.Object
3875 1
    node.ParentNodeId = ua.NodeId.from_string("i=9318")
3876 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3877 1
    node.TypeDefinition = ua.NodeId.from_string("i=2310")
3878 1
    attrs = ua.ObjectAttributes()
3879 1
    attrs.DisplayName = ua.LocalizedText("LowToLowLow")
3880 1
    attrs.EventNotifier = 0
3881 1
    node.NodeAttributes = attrs
3882 1
    server.add_nodes([node])
3883 1
    refs = []
3884 1
    ref = ua.AddReferencesItem()
3885 1
    ref.IsForward = true
3886 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3887 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9338")
3888 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3889 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11341")
3890 1
    refs.append(ref)
3891 1
    ref = ua.AddReferencesItem()
3892 1
    ref.IsForward = true
3893 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
3894 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9338")
3895 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3896 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9333")
3897 1
    refs.append(ref)
3898 1
    ref = ua.AddReferencesItem()
3899 1
    ref.IsForward = true
3900 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
3901 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9338")
3902 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3903 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9335")
3904 1
    refs.append(ref)
3905 1
    server.add_references(refs)
3906
   
3907 1
    node = ua.AddNodesItem()
3908 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11341")
3909 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
3910 1
    node.NodeClass = ua.NodeClass.Variable
3911 1
    node.ParentNodeId = ua.NodeId.from_string("i=9338")
3912 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3913 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3914 1
    attrs = ua.VariableAttributes()
3915 1
    attrs.DisplayName = ua.LocalizedText("TransitionNumber")
3916 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
3917 1
    attrs.ValueRank = -1
3918 1
    node.NodeAttributes = attrs
3919 1
    server.add_nodes([node])
3920 1
    refs = []
3921 1
    ref = ua.AddReferencesItem()
3922 1
    ref.IsForward = true
3923 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3924 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11341")
3925 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3926 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3927 1
    refs.append(ref)
3928 1
    server.add_references(refs)
3929
   
3930 1
    node = ua.AddNodesItem()
3931 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9339")
3932 1
    node.BrowseName = ua.QualifiedName.from_string("HighHighToHigh")
3933 1
    node.NodeClass = ua.NodeClass.Object
3934 1
    node.ParentNodeId = ua.NodeId.from_string("i=9318")
3935 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3936 1
    node.TypeDefinition = ua.NodeId.from_string("i=2310")
3937 1
    attrs = ua.ObjectAttributes()
3938 1
    attrs.DisplayName = ua.LocalizedText("HighHighToHigh")
3939 1
    attrs.EventNotifier = 0
3940 1
    node.NodeAttributes = attrs
3941 1
    server.add_nodes([node])
3942 1
    refs = []
3943 1
    ref = ua.AddReferencesItem()
3944 1
    ref.IsForward = true
3945 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
3946 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9339")
3947 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3948 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11342")
3949 1
    refs.append(ref)
3950 1
    ref = ua.AddReferencesItem()
3951 1
    ref.IsForward = true
3952 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
3953 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9339")
3954 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3955 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9329")
3956 1
    refs.append(ref)
3957 1
    ref = ua.AddReferencesItem()
3958 1
    ref.IsForward = true
3959 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
3960 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9339")
3961 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3962 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9331")
3963 1
    refs.append(ref)
3964 1
    server.add_references(refs)
3965
   
3966 1
    node = ua.AddNodesItem()
3967 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11342")
3968 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
3969 1
    node.NodeClass = ua.NodeClass.Variable
3970 1
    node.ParentNodeId = ua.NodeId.from_string("i=9339")
3971 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
3972 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
3973 1
    attrs = ua.VariableAttributes()
3974 1
    attrs.DisplayName = ua.LocalizedText("TransitionNumber")
3975 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
3976 1
    attrs.ValueRank = -1
3977 1
    node.NodeAttributes = attrs
3978 1
    server.add_nodes([node])
3979 1
    refs = []
3980 1
    ref = ua.AddReferencesItem()
3981 1
    ref.IsForward = true
3982 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
3983 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11342")
3984 1
    ref.TargetNodeClass = ua.NodeClass.DataType
3985 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
3986 1
    refs.append(ref)
3987 1
    server.add_references(refs)
3988
   
3989 1
    node = ua.AddNodesItem()
3990 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9340")
3991 1
    node.BrowseName = ua.QualifiedName.from_string("HighToHighHigh")
3992 1
    node.NodeClass = ua.NodeClass.Object
3993 1
    node.ParentNodeId = ua.NodeId.from_string("i=9318")
3994 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
3995 1
    node.TypeDefinition = ua.NodeId.from_string("i=2310")
3996 1
    attrs = ua.ObjectAttributes()
3997 1
    attrs.DisplayName = ua.LocalizedText("HighToHighHigh")
3998 1
    attrs.EventNotifier = 0
3999 1
    node.NodeAttributes = attrs
4000 1
    server.add_nodes([node])
4001 1
    refs = []
4002 1
    ref = ua.AddReferencesItem()
4003 1
    ref.IsForward = true
4004 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4005 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9340")
4006 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4007 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11343")
4008 1
    refs.append(ref)
4009 1
    ref = ua.AddReferencesItem()
4010 1
    ref.IsForward = true
4011 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
4012 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9340")
4013 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4014 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9331")
4015 1
    refs.append(ref)
4016 1
    ref = ua.AddReferencesItem()
4017 1
    ref.IsForward = true
4018 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
4019 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9340")
4020 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4021 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9329")
4022 1
    refs.append(ref)
4023 1
    server.add_references(refs)
4024
   
4025 1
    node = ua.AddNodesItem()
4026 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11343")
4027 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
4028 1
    node.NodeClass = ua.NodeClass.Variable
4029 1
    node.ParentNodeId = ua.NodeId.from_string("i=9340")
4030 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4031 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4032 1
    attrs = ua.VariableAttributes()
4033 1
    attrs.DisplayName = ua.LocalizedText("TransitionNumber")
4034 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
4035 1
    attrs.ValueRank = -1
4036 1
    node.NodeAttributes = attrs
4037 1
    server.add_nodes([node])
4038 1
    refs = []
4039 1
    ref = ua.AddReferencesItem()
4040 1
    ref.IsForward = true
4041 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4042 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11343")
4043 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4044 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4045 1
    refs.append(ref)
4046 1
    server.add_references(refs)
4047
   
4048 1
    node = ua.AddNodesItem()
4049 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9341")
4050 1
    node.BrowseName = ua.QualifiedName.from_string("ExclusiveLimitAlarmType")
4051 1
    node.NodeClass = ua.NodeClass.ObjectType
4052 1
    node.ParentNodeId = ua.NodeId.from_string("i=2955")
4053 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
4054 1
    attrs = ua.ObjectTypeAttributes()
4055 1
    attrs.DisplayName = ua.LocalizedText("ExclusiveLimitAlarmType")
4056 1
    attrs.IsAbstract = false
4057 1
    node.NodeAttributes = attrs
4058 1
    server.add_nodes([node])
4059 1
    refs = []
4060 1
    ref = ua.AddReferencesItem()
4061 1
    ref.IsForward = true
4062 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
4063 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9341")
4064 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4065 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9398")
4066 1
    refs.append(ref)
4067 1
    ref = ua.AddReferencesItem()
4068 1
    ref.IsForward = true
4069 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
4070 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9341")
4071 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4072 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9455")
4073 1
    refs.append(ref)
4074 1
    server.add_references(refs)
4075
   
4076 1
    node = ua.AddNodesItem()
4077 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9398")
4078 1
    node.BrowseName = ua.QualifiedName.from_string("ActiveState")
4079 1
    node.NodeClass = ua.NodeClass.Variable
4080 1
    node.ParentNodeId = ua.NodeId.from_string("i=9341")
4081 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
4082 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
4083 1
    attrs = ua.VariableAttributes()
4084 1
    attrs.DisplayName = ua.LocalizedText("ActiveState")
4085 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
4086 1
    attrs.ValueRank = -1
4087 1
    node.NodeAttributes = attrs
4088 1
    server.add_nodes([node])
4089 1
    refs = []
4090 1
    ref = ua.AddReferencesItem()
4091 1
    ref.IsForward = true
4092 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4093 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9398")
4094 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4095 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9399")
4096 1
    refs.append(ref)
4097 1
    ref = ua.AddReferencesItem()
4098 1
    ref.IsForward = true
4099 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
4100 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9398")
4101 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4102 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9455")
4103 1
    refs.append(ref)
4104 1
    ref = ua.AddReferencesItem()
4105 1
    ref.IsForward = true
4106 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4107 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9398")
4108 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4109 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4110 1
    refs.append(ref)
4111 1
    server.add_references(refs)
4112
   
4113 1
    node = ua.AddNodesItem()
4114 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9399")
4115 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
4116 1
    node.NodeClass = ua.NodeClass.Variable
4117 1
    node.ParentNodeId = ua.NodeId.from_string("i=9398")
4118 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4119 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4120 1
    attrs = ua.VariableAttributes()
4121 1
    attrs.DisplayName = ua.LocalizedText("Id")
4122 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
4123 1
    attrs.ValueRank = -1
4124 1
    node.NodeAttributes = attrs
4125 1
    server.add_nodes([node])
4126 1
    refs = []
4127 1
    ref = ua.AddReferencesItem()
4128 1
    ref.IsForward = true
4129 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4130 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9399")
4131 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4132 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4133 1
    refs.append(ref)
4134 1
    server.add_references(refs)
4135
   
4136 1
    node = ua.AddNodesItem()
4137 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9455")
4138 1
    node.BrowseName = ua.QualifiedName.from_string("LimitState")
4139 1
    node.NodeClass = ua.NodeClass.Object
4140 1
    node.ParentNodeId = ua.NodeId.from_string("i=9341")
4141 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
4142 1
    node.TypeDefinition = ua.NodeId.from_string("i=9318")
4143 1
    attrs = ua.ObjectAttributes()
4144 1
    attrs.DisplayName = ua.LocalizedText("LimitState")
4145 1
    attrs.EventNotifier = 0
4146 1
    node.NodeAttributes = attrs
4147 1
    server.add_nodes([node])
4148 1
    refs = []
4149 1
    ref = ua.AddReferencesItem()
4150 1
    ref.IsForward = true
4151 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
4152 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9455")
4153 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4154 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9456")
4155 1
    refs.append(ref)
4156 1
    ref = ua.AddReferencesItem()
4157 1
    ref.IsForward = true
4158 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
4159 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9455")
4160 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4161 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9461")
4162 1
    refs.append(ref)
4163 1
    ref = ua.AddReferencesItem()
4164 1
    ref.IsForward = true
4165 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4166 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9455")
4167 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4168 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4169 1
    refs.append(ref)
4170 1
    server.add_references(refs)
4171
   
4172 1
    node = ua.AddNodesItem()
4173 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9456")
4174 1
    node.BrowseName = ua.QualifiedName.from_string("CurrentState")
4175 1
    node.NodeClass = ua.NodeClass.Variable
4176 1
    node.ParentNodeId = ua.NodeId.from_string("i=9455")
4177 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
4178 1
    node.TypeDefinition = ua.NodeId.from_string("i=2760")
4179 1
    attrs = ua.VariableAttributes()
4180 1
    attrs.DisplayName = ua.LocalizedText("CurrentState")
4181 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
4182 1
    attrs.ValueRank = -1
4183 1
    node.NodeAttributes = attrs
4184 1
    server.add_nodes([node])
4185 1
    refs = []
4186 1
    ref = ua.AddReferencesItem()
4187 1
    ref.IsForward = true
4188 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4189 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9456")
4190 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4191 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9457")
4192 1
    refs.append(ref)
4193 1
    ref = ua.AddReferencesItem()
4194 1
    ref.IsForward = true
4195 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4196 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9456")
4197 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4198 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4199 1
    refs.append(ref)
4200 1
    server.add_references(refs)
4201
   
4202 1
    node = ua.AddNodesItem()
4203 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9457")
4204 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
4205 1
    node.NodeClass = ua.NodeClass.Variable
4206 1
    node.ParentNodeId = ua.NodeId.from_string("i=9456")
4207 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4208 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4209 1
    attrs = ua.VariableAttributes()
4210 1
    attrs.DisplayName = ua.LocalizedText("Id")
4211 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
4212 1
    attrs.ValueRank = -1
4213 1
    node.NodeAttributes = attrs
4214 1
    server.add_nodes([node])
4215 1
    refs = []
4216 1
    ref = ua.AddReferencesItem()
4217 1
    ref.IsForward = true
4218 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4219 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9457")
4220 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4221 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4222 1
    refs.append(ref)
4223 1
    server.add_references(refs)
4224
   
4225 1
    node = ua.AddNodesItem()
4226 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9461")
4227 1
    node.BrowseName = ua.QualifiedName.from_string("LastTransition")
4228 1
    node.NodeClass = ua.NodeClass.Variable
4229 1
    node.ParentNodeId = ua.NodeId.from_string("i=9455")
4230 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
4231 1
    node.TypeDefinition = ua.NodeId.from_string("i=2767")
4232 1
    attrs = ua.VariableAttributes()
4233 1
    attrs.DisplayName = ua.LocalizedText("LastTransition")
4234 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
4235 1
    attrs.ValueRank = -1
4236 1
    node.NodeAttributes = attrs
4237 1
    server.add_nodes([node])
4238 1
    refs = []
4239 1
    ref = ua.AddReferencesItem()
4240 1
    ref.IsForward = true
4241 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4242 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9461")
4243 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4244 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9462")
4245 1
    refs.append(ref)
4246 1
    ref = ua.AddReferencesItem()
4247 1
    ref.IsForward = true
4248 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4249 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9461")
4250 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4251 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9465")
4252 1
    refs.append(ref)
4253 1
    ref = ua.AddReferencesItem()
4254 1
    ref.IsForward = true
4255 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4256 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9461")
4257 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4258 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
4259 1
    refs.append(ref)
4260 1
    server.add_references(refs)
4261
   
4262 1
    node = ua.AddNodesItem()
4263 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9462")
4264 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
4265 1
    node.NodeClass = ua.NodeClass.Variable
4266 1
    node.ParentNodeId = ua.NodeId.from_string("i=9461")
4267 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4268 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4269 1
    attrs = ua.VariableAttributes()
4270 1
    attrs.DisplayName = ua.LocalizedText("Id")
4271 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
4272 1
    attrs.ValueRank = -1
4273 1
    node.NodeAttributes = attrs
4274 1
    server.add_nodes([node])
4275 1
    refs = []
4276 1
    ref = ua.AddReferencesItem()
4277 1
    ref.IsForward = true
4278 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4279 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9462")
4280 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4281 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4282 1
    refs.append(ref)
4283 1
    server.add_references(refs)
4284
   
4285 1
    node = ua.AddNodesItem()
4286 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9465")
4287 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
4288 1
    node.NodeClass = ua.NodeClass.Variable
4289 1
    node.ParentNodeId = ua.NodeId.from_string("i=9461")
4290 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4291 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4292 1
    attrs = ua.VariableAttributes()
4293 1
    attrs.DisplayName = ua.LocalizedText("TransitionTime")
4294 1
    attrs.DataType = ua.NodeId.from_string("i=294")
4295 1
    attrs.ValueRank = -1
4296 1
    node.NodeAttributes = attrs
4297 1
    server.add_nodes([node])
4298 1
    refs = []
4299 1
    ref = ua.AddReferencesItem()
4300 1
    ref.IsForward = true
4301 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4302 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9465")
4303 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4304 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
4305 1
    refs.append(ref)
4306 1
    server.add_references(refs)
4307
   
4308 1
    node = ua.AddNodesItem()
4309 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9906")
4310 1
    node.BrowseName = ua.QualifiedName.from_string("NonExclusiveLimitAlarmType")
4311 1
    node.NodeClass = ua.NodeClass.ObjectType
4312 1
    node.ParentNodeId = ua.NodeId.from_string("i=2955")
4313 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
4314 1
    attrs = ua.ObjectTypeAttributes()
4315 1
    attrs.DisplayName = ua.LocalizedText("NonExclusiveLimitAlarmType")
4316 1
    attrs.IsAbstract = false
4317 1
    node.NodeAttributes = attrs
4318 1
    server.add_nodes([node])
4319 1
    refs = []
4320 1
    ref = ua.AddReferencesItem()
4321 1
    ref.IsForward = true
4322 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
4323 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9906")
4324 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4325 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9963")
4326 1
    refs.append(ref)
4327 1
    ref = ua.AddReferencesItem()
4328 1
    ref.IsForward = true
4329 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
4330 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9906")
4331 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4332 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10020")
4333 1
    refs.append(ref)
4334 1
    ref = ua.AddReferencesItem()
4335 1
    ref.IsForward = true
4336 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
4337 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9906")
4338 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4339 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10029")
4340 1
    refs.append(ref)
4341 1
    ref = ua.AddReferencesItem()
4342 1
    ref.IsForward = true
4343 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
4344 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9906")
4345 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4346 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10038")
4347 1
    refs.append(ref)
4348 1
    ref = ua.AddReferencesItem()
4349 1
    ref.IsForward = true
4350 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
4351 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9906")
4352 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4353 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10047")
4354 1
    refs.append(ref)
4355 1
    server.add_references(refs)
4356
   
4357 1
    node = ua.AddNodesItem()
4358 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9963")
4359 1
    node.BrowseName = ua.QualifiedName.from_string("ActiveState")
4360 1
    node.NodeClass = ua.NodeClass.Variable
4361 1
    node.ParentNodeId = ua.NodeId.from_string("i=9906")
4362 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
4363 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
4364 1
    attrs = ua.VariableAttributes()
4365 1
    attrs.DisplayName = ua.LocalizedText("ActiveState")
4366 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
4367 1
    attrs.ValueRank = -1
4368 1
    node.NodeAttributes = attrs
4369 1
    server.add_nodes([node])
4370 1
    refs = []
4371 1
    ref = ua.AddReferencesItem()
4372 1
    ref.IsForward = true
4373 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4374 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9963")
4375 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4376 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9964")
4377 1
    refs.append(ref)
4378 1
    ref = ua.AddReferencesItem()
4379 1
    ref.IsForward = true
4380 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
4381 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9963")
4382 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4383 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10020")
4384 1
    refs.append(ref)
4385 1
    ref = ua.AddReferencesItem()
4386 1
    ref.IsForward = true
4387 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
4388 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9963")
4389 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4390 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10029")
4391 1
    refs.append(ref)
4392 1
    ref = ua.AddReferencesItem()
4393 1
    ref.IsForward = true
4394 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
4395 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9963")
4396 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4397 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10038")
4398 1
    refs.append(ref)
4399 1
    ref = ua.AddReferencesItem()
4400 1
    ref.IsForward = true
4401 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
4402 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9963")
4403 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4404 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10047")
4405 1
    refs.append(ref)
4406 1
    ref = ua.AddReferencesItem()
4407 1
    ref.IsForward = true
4408 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4409 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9963")
4410 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4411 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4412 1
    refs.append(ref)
4413 1
    server.add_references(refs)
4414
   
4415 1
    node = ua.AddNodesItem()
4416 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9964")
4417 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
4418 1
    node.NodeClass = ua.NodeClass.Variable
4419 1
    node.ParentNodeId = ua.NodeId.from_string("i=9963")
4420 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4421 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4422 1
    attrs = ua.VariableAttributes()
4423 1
    attrs.DisplayName = ua.LocalizedText("Id")
4424 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
4425 1
    attrs.ValueRank = -1
4426 1
    node.NodeAttributes = attrs
4427 1
    server.add_nodes([node])
4428 1
    refs = []
4429 1
    ref = ua.AddReferencesItem()
4430 1
    ref.IsForward = true
4431 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4432 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9964")
4433 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4434 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4435 1
    refs.append(ref)
4436 1
    server.add_references(refs)
4437
   
4438 1
    node = ua.AddNodesItem()
4439 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10020")
4440 1
    node.BrowseName = ua.QualifiedName.from_string("HighHighState")
4441 1
    node.NodeClass = ua.NodeClass.Variable
4442 1
    node.ParentNodeId = ua.NodeId.from_string("i=9906")
4443 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
4444 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
4445 1
    attrs = ua.VariableAttributes()
4446 1
    attrs.DisplayName = ua.LocalizedText("HighHighState")
4447 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
4448 1
    attrs.ValueRank = -1
4449 1
    node.NodeAttributes = attrs
4450 1
    server.add_nodes([node])
4451 1
    refs = []
4452 1
    ref = ua.AddReferencesItem()
4453 1
    ref.IsForward = true
4454 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4455 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10020")
4456 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4457 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10021")
4458 1
    refs.append(ref)
4459 1
    ref = ua.AddReferencesItem()
4460 1
    ref.IsForward = true
4461 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4462 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10020")
4463 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4464 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10025")
4465 1
    refs.append(ref)
4466 1
    ref = ua.AddReferencesItem()
4467 1
    ref.IsForward = true
4468 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4469 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10020")
4470 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4471 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
4472 1
    refs.append(ref)
4473 1
    server.add_references(refs)
4474
   
4475 1
    node = ua.AddNodesItem()
4476 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10021")
4477 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
4478 1
    node.NodeClass = ua.NodeClass.Variable
4479 1
    node.ParentNodeId = ua.NodeId.from_string("i=10020")
4480 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4481 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4482 1
    attrs = ua.VariableAttributes()
4483 1
    attrs.DisplayName = ua.LocalizedText("Id")
4484 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
4485 1
    attrs.ValueRank = -1
4486 1
    node.NodeAttributes = attrs
4487 1
    server.add_nodes([node])
4488 1
    refs = []
4489 1
    ref = ua.AddReferencesItem()
4490 1
    ref.IsForward = true
4491 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4492 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10021")
4493 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4494 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4495 1
    refs.append(ref)
4496 1
    server.add_references(refs)
4497
   
4498 1
    node = ua.AddNodesItem()
4499 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10025")
4500 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
4501 1
    node.NodeClass = ua.NodeClass.Variable
4502 1
    node.ParentNodeId = ua.NodeId.from_string("i=10020")
4503 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4504 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4505 1
    attrs = ua.VariableAttributes()
4506 1
    attrs.DisplayName = ua.LocalizedText("TransitionTime")
4507 1
    attrs.DataType = ua.NodeId.from_string("i=294")
4508 1
    attrs.ValueRank = -1
4509 1
    node.NodeAttributes = attrs
4510 1
    server.add_nodes([node])
4511 1
    refs = []
4512 1
    ref = ua.AddReferencesItem()
4513 1
    ref.IsForward = true
4514 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4515 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10025")
4516 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4517 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
4518 1
    refs.append(ref)
4519 1
    server.add_references(refs)
4520
   
4521 1
    node = ua.AddNodesItem()
4522 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10029")
4523 1
    node.BrowseName = ua.QualifiedName.from_string("HighState")
4524 1
    node.NodeClass = ua.NodeClass.Variable
4525 1
    node.ParentNodeId = ua.NodeId.from_string("i=9906")
4526 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
4527 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
4528 1
    attrs = ua.VariableAttributes()
4529 1
    attrs.DisplayName = ua.LocalizedText("HighState")
4530 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
4531 1
    attrs.ValueRank = -1
4532 1
    node.NodeAttributes = attrs
4533 1
    server.add_nodes([node])
4534 1
    refs = []
4535 1
    ref = ua.AddReferencesItem()
4536 1
    ref.IsForward = true
4537 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4538 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10029")
4539 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4540 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10030")
4541 1
    refs.append(ref)
4542 1
    ref = ua.AddReferencesItem()
4543 1
    ref.IsForward = true
4544 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4545 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10029")
4546 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4547 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10034")
4548 1
    refs.append(ref)
4549 1
    ref = ua.AddReferencesItem()
4550 1
    ref.IsForward = true
4551 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4552 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10029")
4553 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4554 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
4555 1
    refs.append(ref)
4556 1
    server.add_references(refs)
4557
   
4558 1
    node = ua.AddNodesItem()
4559 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10030")
4560 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
4561 1
    node.NodeClass = ua.NodeClass.Variable
4562 1
    node.ParentNodeId = ua.NodeId.from_string("i=10029")
4563 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4564 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4565 1
    attrs = ua.VariableAttributes()
4566 1
    attrs.DisplayName = ua.LocalizedText("Id")
4567 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
4568 1
    attrs.ValueRank = -1
4569 1
    node.NodeAttributes = attrs
4570 1
    server.add_nodes([node])
4571 1
    refs = []
4572 1
    ref = ua.AddReferencesItem()
4573 1
    ref.IsForward = true
4574 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4575 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10030")
4576 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4577 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4578 1
    refs.append(ref)
4579 1
    server.add_references(refs)
4580
   
4581 1
    node = ua.AddNodesItem()
4582 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10034")
4583 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
4584 1
    node.NodeClass = ua.NodeClass.Variable
4585 1
    node.ParentNodeId = ua.NodeId.from_string("i=10029")
4586 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4587 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4588 1
    attrs = ua.VariableAttributes()
4589 1
    attrs.DisplayName = ua.LocalizedText("TransitionTime")
4590 1
    attrs.DataType = ua.NodeId.from_string("i=294")
4591 1
    attrs.ValueRank = -1
4592 1
    node.NodeAttributes = attrs
4593 1
    server.add_nodes([node])
4594 1
    refs = []
4595 1
    ref = ua.AddReferencesItem()
4596 1
    ref.IsForward = true
4597 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4598 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10034")
4599 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4600 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
4601 1
    refs.append(ref)
4602 1
    server.add_references(refs)
4603
   
4604 1
    node = ua.AddNodesItem()
4605 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10038")
4606 1
    node.BrowseName = ua.QualifiedName.from_string("LowState")
4607 1
    node.NodeClass = ua.NodeClass.Variable
4608 1
    node.ParentNodeId = ua.NodeId.from_string("i=9906")
4609 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
4610 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
4611 1
    attrs = ua.VariableAttributes()
4612 1
    attrs.DisplayName = ua.LocalizedText("LowState")
4613 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
4614 1
    attrs.ValueRank = -1
4615 1
    node.NodeAttributes = attrs
4616 1
    server.add_nodes([node])
4617 1
    refs = []
4618 1
    ref = ua.AddReferencesItem()
4619 1
    ref.IsForward = true
4620 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4621 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10038")
4622 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4623 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10039")
4624 1
    refs.append(ref)
4625 1
    ref = ua.AddReferencesItem()
4626 1
    ref.IsForward = true
4627 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4628 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10038")
4629 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4630 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10043")
4631 1
    refs.append(ref)
4632 1
    ref = ua.AddReferencesItem()
4633 1
    ref.IsForward = true
4634 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4635 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10038")
4636 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4637 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
4638 1
    refs.append(ref)
4639 1
    server.add_references(refs)
4640
   
4641 1
    node = ua.AddNodesItem()
4642 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10039")
4643 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
4644 1
    node.NodeClass = ua.NodeClass.Variable
4645 1
    node.ParentNodeId = ua.NodeId.from_string("i=10038")
4646 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4647 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4648 1
    attrs = ua.VariableAttributes()
4649 1
    attrs.DisplayName = ua.LocalizedText("Id")
4650 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
4651 1
    attrs.ValueRank = -1
4652 1
    node.NodeAttributes = attrs
4653 1
    server.add_nodes([node])
4654 1
    refs = []
4655 1
    ref = ua.AddReferencesItem()
4656 1
    ref.IsForward = true
4657 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4658 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10039")
4659 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4660 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4661 1
    refs.append(ref)
4662 1
    server.add_references(refs)
4663
   
4664 1
    node = ua.AddNodesItem()
4665 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10043")
4666 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
4667 1
    node.NodeClass = ua.NodeClass.Variable
4668 1
    node.ParentNodeId = ua.NodeId.from_string("i=10038")
4669 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4670 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4671 1
    attrs = ua.VariableAttributes()
4672 1
    attrs.DisplayName = ua.LocalizedText("TransitionTime")
4673 1
    attrs.DataType = ua.NodeId.from_string("i=294")
4674 1
    attrs.ValueRank = -1
4675 1
    node.NodeAttributes = attrs
4676 1
    server.add_nodes([node])
4677 1
    refs = []
4678 1
    ref = ua.AddReferencesItem()
4679 1
    ref.IsForward = true
4680 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4681 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10043")
4682 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4683 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
4684 1
    refs.append(ref)
4685 1
    server.add_references(refs)
4686
   
4687 1
    node = ua.AddNodesItem()
4688 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10047")
4689 1
    node.BrowseName = ua.QualifiedName.from_string("LowLowState")
4690 1
    node.NodeClass = ua.NodeClass.Variable
4691 1
    node.ParentNodeId = ua.NodeId.from_string("i=9906")
4692 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=47")
4693 1
    node.TypeDefinition = ua.NodeId.from_string("i=8995")
4694 1
    attrs = ua.VariableAttributes()
4695 1
    attrs.DisplayName = ua.LocalizedText("LowLowState")
4696 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
4697 1
    attrs.ValueRank = -1
4698 1
    node.NodeAttributes = attrs
4699 1
    server.add_nodes([node])
4700 1
    refs = []
4701 1
    ref = ua.AddReferencesItem()
4702 1
    ref.IsForward = true
4703 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4704 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10047")
4705 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4706 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10048")
4707 1
    refs.append(ref)
4708 1
    ref = ua.AddReferencesItem()
4709 1
    ref.IsForward = true
4710 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4711 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10047")
4712 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4713 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10052")
4714 1
    refs.append(ref)
4715 1
    ref = ua.AddReferencesItem()
4716 1
    ref.IsForward = true
4717 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4718 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10047")
4719 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4720 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
4721 1
    refs.append(ref)
4722 1
    server.add_references(refs)
4723
   
4724 1
    node = ua.AddNodesItem()
4725 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10048")
4726 1
    node.BrowseName = ua.QualifiedName.from_string("Id")
4727 1
    node.NodeClass = ua.NodeClass.Variable
4728 1
    node.ParentNodeId = ua.NodeId.from_string("i=10047")
4729 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4730 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4731 1
    attrs = ua.VariableAttributes()
4732 1
    attrs.DisplayName = ua.LocalizedText("Id")
4733 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
4734 1
    attrs.ValueRank = -1
4735 1
    node.NodeAttributes = attrs
4736 1
    server.add_nodes([node])
4737 1
    refs = []
4738 1
    ref = ua.AddReferencesItem()
4739 1
    ref.IsForward = true
4740 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4741 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10048")
4742 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4743 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4744 1
    refs.append(ref)
4745 1
    server.add_references(refs)
4746
   
4747 1
    node = ua.AddNodesItem()
4748 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10052")
4749 1
    node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
4750 1
    node.NodeClass = ua.NodeClass.Variable
4751 1
    node.ParentNodeId = ua.NodeId.from_string("i=10047")
4752 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4753 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4754 1
    attrs = ua.VariableAttributes()
4755 1
    attrs.DisplayName = ua.LocalizedText("TransitionTime")
4756 1
    attrs.DataType = ua.NodeId.from_string("i=294")
4757 1
    attrs.ValueRank = -1
4758 1
    node.NodeAttributes = attrs
4759 1
    server.add_nodes([node])
4760 1
    refs = []
4761 1
    ref = ua.AddReferencesItem()
4762 1
    ref.IsForward = true
4763 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4764 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10052")
4765 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4766 1
    ref.TargetNodeId = ua.NodeId.from_string("i=80")
4767 1
    refs.append(ref)
4768 1
    server.add_references(refs)
4769
   
4770 1
    node = ua.AddNodesItem()
4771 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10060")
4772 1
    node.BrowseName = ua.QualifiedName.from_string("NonExclusiveLevelAlarmType")
4773 1
    node.NodeClass = ua.NodeClass.ObjectType
4774 1
    node.ParentNodeId = ua.NodeId.from_string("i=9906")
4775 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
4776 1
    attrs = ua.ObjectTypeAttributes()
4777 1
    attrs.DisplayName = ua.LocalizedText("NonExclusiveLevelAlarmType")
4778 1
    attrs.IsAbstract = false
4779 1
    node.NodeAttributes = attrs
4780 1
    server.add_nodes([node])
4781
   
4782 1
    node = ua.AddNodesItem()
4783 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9482")
4784 1
    node.BrowseName = ua.QualifiedName.from_string("ExclusiveLevelAlarmType")
4785 1
    node.NodeClass = ua.NodeClass.ObjectType
4786 1
    node.ParentNodeId = ua.NodeId.from_string("i=9341")
4787 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
4788 1
    attrs = ua.ObjectTypeAttributes()
4789 1
    attrs.DisplayName = ua.LocalizedText("ExclusiveLevelAlarmType")
4790 1
    attrs.IsAbstract = false
4791 1
    node.NodeAttributes = attrs
4792 1
    server.add_nodes([node])
4793
   
4794 1
    node = ua.AddNodesItem()
4795 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10368")
4796 1
    node.BrowseName = ua.QualifiedName.from_string("NonExclusiveDeviationAlarmType")
4797 1
    node.NodeClass = ua.NodeClass.ObjectType
4798 1
    node.ParentNodeId = ua.NodeId.from_string("i=9906")
4799 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
4800 1
    attrs = ua.ObjectTypeAttributes()
4801 1
    attrs.DisplayName = ua.LocalizedText("NonExclusiveDeviationAlarmType")
4802 1
    attrs.IsAbstract = false
4803 1
    node.NodeAttributes = attrs
4804 1
    server.add_nodes([node])
4805 1
    refs = []
4806 1
    ref = ua.AddReferencesItem()
4807 1
    ref.IsForward = true
4808 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4809 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10368")
4810 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4811 1
    ref.TargetNodeId = ua.NodeId.from_string("i=10522")
4812 1
    refs.append(ref)
4813 1
    server.add_references(refs)
4814
   
4815 1
    node = ua.AddNodesItem()
4816 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10522")
4817 1
    node.BrowseName = ua.QualifiedName.from_string("SetpointNode")
4818 1
    node.NodeClass = ua.NodeClass.Variable
4819 1
    node.ParentNodeId = ua.NodeId.from_string("i=10368")
4820 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4821 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4822 1
    attrs = ua.VariableAttributes()
4823 1
    attrs.DisplayName = ua.LocalizedText("SetpointNode")
4824 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
4825 1
    attrs.ValueRank = -1
4826 1
    node.NodeAttributes = attrs
4827 1
    server.add_nodes([node])
4828 1
    refs = []
4829 1
    ref = ua.AddReferencesItem()
4830 1
    ref.IsForward = true
4831 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4832 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10522")
4833 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4834 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4835 1
    refs.append(ref)
4836 1
    server.add_references(refs)
4837
   
4838 1
    node = ua.AddNodesItem()
4839 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9764")
4840 1
    node.BrowseName = ua.QualifiedName.from_string("ExclusiveDeviationAlarmType")
4841 1
    node.NodeClass = ua.NodeClass.ObjectType
4842 1
    node.ParentNodeId = ua.NodeId.from_string("i=9341")
4843 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
4844 1
    attrs = ua.ObjectTypeAttributes()
4845 1
    attrs.DisplayName = ua.LocalizedText("ExclusiveDeviationAlarmType")
4846 1
    attrs.IsAbstract = false
4847 1
    node.NodeAttributes = attrs
4848 1
    server.add_nodes([node])
4849 1
    refs = []
4850 1
    ref = ua.AddReferencesItem()
4851 1
    ref.IsForward = true
4852 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4853 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9764")
4854 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4855 1
    ref.TargetNodeId = ua.NodeId.from_string("i=9905")
4856 1
    refs.append(ref)
4857 1
    server.add_references(refs)
4858
   
4859 1
    node = ua.AddNodesItem()
4860 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9905")
4861 1
    node.BrowseName = ua.QualifiedName.from_string("SetpointNode")
4862 1
    node.NodeClass = ua.NodeClass.Variable
4863 1
    node.ParentNodeId = ua.NodeId.from_string("i=9764")
4864 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4865 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4866 1
    attrs = ua.VariableAttributes()
4867 1
    attrs.DisplayName = ua.LocalizedText("SetpointNode")
4868 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
4869 1
    attrs.ValueRank = -1
4870 1
    node.NodeAttributes = attrs
4871 1
    server.add_nodes([node])
4872 1
    refs = []
4873 1
    ref = ua.AddReferencesItem()
4874 1
    ref.IsForward = true
4875 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4876 1
    ref.SourceNodeId = ua.NodeId.from_string("i=9905")
4877 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4878 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4879 1
    refs.append(ref)
4880 1
    server.add_references(refs)
4881
   
4882 1
    node = ua.AddNodesItem()
4883 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10214")
4884 1
    node.BrowseName = ua.QualifiedName.from_string("NonExclusiveRateOfChangeAlarmType")
4885 1
    node.NodeClass = ua.NodeClass.ObjectType
4886 1
    node.ParentNodeId = ua.NodeId.from_string("i=9906")
4887 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
4888 1
    attrs = ua.ObjectTypeAttributes()
4889 1
    attrs.DisplayName = ua.LocalizedText("NonExclusiveRateOfChangeAlarmType")
4890 1
    attrs.IsAbstract = false
4891 1
    node.NodeAttributes = attrs
4892 1
    server.add_nodes([node])
4893
   
4894 1
    node = ua.AddNodesItem()
4895 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9623")
4896 1
    node.BrowseName = ua.QualifiedName.from_string("ExclusiveRateOfChangeAlarmType")
4897 1
    node.NodeClass = ua.NodeClass.ObjectType
4898 1
    node.ParentNodeId = ua.NodeId.from_string("i=9341")
4899 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
4900 1
    attrs = ua.ObjectTypeAttributes()
4901 1
    attrs.DisplayName = ua.LocalizedText("ExclusiveRateOfChangeAlarmType")
4902 1
    attrs.IsAbstract = false
4903 1
    node.NodeAttributes = attrs
4904 1
    server.add_nodes([node])
4905
   
4906 1
    node = ua.AddNodesItem()
4907 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10523")
4908 1
    node.BrowseName = ua.QualifiedName.from_string("DiscreteAlarmType")
4909 1
    node.NodeClass = ua.NodeClass.ObjectType
4910 1
    node.ParentNodeId = ua.NodeId.from_string("i=2915")
4911 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
4912 1
    attrs = ua.ObjectTypeAttributes()
4913 1
    attrs.DisplayName = ua.LocalizedText("DiscreteAlarmType")
4914 1
    attrs.IsAbstract = false
4915 1
    node.NodeAttributes = attrs
4916 1
    server.add_nodes([node])
4917
   
4918 1
    node = ua.AddNodesItem()
4919 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10637")
4920 1
    node.BrowseName = ua.QualifiedName.from_string("OffNormalAlarmType")
4921 1
    node.NodeClass = ua.NodeClass.ObjectType
4922 1
    node.ParentNodeId = ua.NodeId.from_string("i=10523")
4923 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
4924 1
    attrs = ua.ObjectTypeAttributes()
4925 1
    attrs.DisplayName = ua.LocalizedText("OffNormalAlarmType")
4926 1
    attrs.IsAbstract = false
4927 1
    node.NodeAttributes = attrs
4928 1
    server.add_nodes([node])
4929 1
    refs = []
4930 1
    ref = ua.AddReferencesItem()
4931 1
    ref.IsForward = true
4932 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4933 1
    ref.SourceNodeId = ua.NodeId.from_string("i=10637")
4934 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4935 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11158")
4936 1
    refs.append(ref)
4937 1
    server.add_references(refs)
4938
   
4939 1
    node = ua.AddNodesItem()
4940 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11158")
4941 1
    node.BrowseName = ua.QualifiedName.from_string("NormalState")
4942 1
    node.NodeClass = ua.NodeClass.Variable
4943 1
    node.ParentNodeId = ua.NodeId.from_string("i=10637")
4944 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
4945 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
4946 1
    attrs = ua.VariableAttributes()
4947 1
    attrs.DisplayName = ua.LocalizedText("NormalState")
4948 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
4949 1
    attrs.ValueRank = -1
4950 1
    node.NodeAttributes = attrs
4951 1
    server.add_nodes([node])
4952 1
    refs = []
4953 1
    ref = ua.AddReferencesItem()
4954 1
    ref.IsForward = true
4955 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
4956 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11158")
4957 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4958 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
4959 1
    refs.append(ref)
4960 1
    server.add_references(refs)
4961
   
4962 1
    node = ua.AddNodesItem()
4963 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11753")
4964 1
    node.BrowseName = ua.QualifiedName.from_string("SystemOffNormalAlarmType")
4965 1
    node.NodeClass = ua.NodeClass.ObjectType
4966 1
    node.ParentNodeId = ua.NodeId.from_string("i=10637")
4967 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
4968 1
    attrs = ua.ObjectTypeAttributes()
4969 1
    attrs.DisplayName = ua.LocalizedText("SystemOffNormalAlarmType")
4970 1
    attrs.IsAbstract = false
4971 1
    node.NodeAttributes = attrs
4972 1
    server.add_nodes([node])
4973
   
4974 1
    node = ua.AddNodesItem()
4975 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=13225")
4976 1
    node.BrowseName = ua.QualifiedName.from_string("CertificateExpirationAlarmType")
4977 1
    node.NodeClass = ua.NodeClass.ObjectType
4978 1
    node.ParentNodeId = ua.NodeId.from_string("i=11753")
4979 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
4980 1
    attrs = ua.ObjectTypeAttributes()
4981 1
    attrs.DisplayName = ua.LocalizedText("CertificateExpirationAlarmType")
4982 1
    attrs.IsAbstract = false
4983 1
    node.NodeAttributes = attrs
4984 1
    server.add_nodes([node])
4985 1
    refs = []
4986 1
    ref = ua.AddReferencesItem()
4987 1
    ref.IsForward = true
4988 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4989 1
    ref.SourceNodeId = ua.NodeId.from_string("i=13225")
4990 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4991 1
    ref.TargetNodeId = ua.NodeId.from_string("i=13325")
4992 1
    refs.append(ref)
4993 1
    ref = ua.AddReferencesItem()
4994 1
    ref.IsForward = true
4995 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
4996 1
    ref.SourceNodeId = ua.NodeId.from_string("i=13225")
4997 1
    ref.TargetNodeClass = ua.NodeClass.DataType
4998 1
    ref.TargetNodeId = ua.NodeId.from_string("i=13326")
4999 1
    refs.append(ref)
5000 1
    ref = ua.AddReferencesItem()
5001 1
    ref.IsForward = true
5002 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
5003 1
    ref.SourceNodeId = ua.NodeId.from_string("i=13225")
5004 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5005 1
    ref.TargetNodeId = ua.NodeId.from_string("i=13327")
5006 1
    refs.append(ref)
5007 1
    server.add_references(refs)
5008
   
5009 1
    node = ua.AddNodesItem()
5010 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=13325")
5011 1
    node.BrowseName = ua.QualifiedName.from_string("ExpirationDate")
5012 1
    node.NodeClass = ua.NodeClass.Variable
5013 1
    node.ParentNodeId = ua.NodeId.from_string("i=13225")
5014 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
5015 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
5016 1
    attrs = ua.VariableAttributes()
5017 1
    attrs.DisplayName = ua.LocalizedText("ExpirationDate")
5018 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.DateTime)
5019 1
    attrs.ValueRank = -1
5020 1
    node.NodeAttributes = attrs
5021 1
    server.add_nodes([node])
5022 1
    refs = []
5023 1
    ref = ua.AddReferencesItem()
5024 1
    ref.IsForward = true
5025 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
5026 1
    ref.SourceNodeId = ua.NodeId.from_string("i=13325")
5027 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5028 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
5029 1
    refs.append(ref)
5030 1
    server.add_references(refs)
5031
   
5032 1
    node = ua.AddNodesItem()
5033 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=13326")
5034 1
    node.BrowseName = ua.QualifiedName.from_string("CertificateType")
5035 1
    node.NodeClass = ua.NodeClass.Variable
5036 1
    node.ParentNodeId = ua.NodeId.from_string("i=13225")
5037 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
5038 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
5039 1
    attrs = ua.VariableAttributes()
5040 1
    attrs.DisplayName = ua.LocalizedText("CertificateType")
5041 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
5042 1
    attrs.ValueRank = -1
5043 1
    node.NodeAttributes = attrs
5044 1
    server.add_nodes([node])
5045 1
    refs = []
5046 1
    ref = ua.AddReferencesItem()
5047 1
    ref.IsForward = true
5048 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
5049 1
    ref.SourceNodeId = ua.NodeId.from_string("i=13326")
5050 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5051 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
5052 1
    refs.append(ref)
5053 1
    server.add_references(refs)
5054
   
5055 1
    node = ua.AddNodesItem()
5056 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=13327")
5057 1
    node.BrowseName = ua.QualifiedName.from_string("Certificate")
5058 1
    node.NodeClass = ua.NodeClass.Variable
5059 1
    node.ParentNodeId = ua.NodeId.from_string("i=13225")
5060 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
5061 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
5062 1
    attrs = ua.VariableAttributes()
5063 1
    attrs.DisplayName = ua.LocalizedText("Certificate")
5064 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString)
5065 1
    attrs.ValueRank = -1
5066 1
    node.NodeAttributes = attrs
5067 1
    server.add_nodes([node])
5068 1
    refs = []
5069 1
    ref = ua.AddReferencesItem()
5070 1
    ref.IsForward = true
5071 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
5072 1
    ref.SourceNodeId = ua.NodeId.from_string("i=13327")
5073 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5074 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
5075 1
    refs.append(ref)
5076 1
    server.add_references(refs)
5077
   
5078 1
    node = ua.AddNodesItem()
5079 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=10751")
5080 1
    node.BrowseName = ua.QualifiedName.from_string("TripAlarmType")
5081 1
    node.NodeClass = ua.NodeClass.ObjectType
5082 1
    node.ParentNodeId = ua.NodeId.from_string("i=10637")
5083 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5084 1
    attrs = ua.ObjectTypeAttributes()
5085 1
    attrs.DisplayName = ua.LocalizedText("TripAlarmType")
5086 1
    attrs.IsAbstract = false
5087 1
    node.NodeAttributes = attrs
5088 1
    server.add_nodes([node])
5089
   
5090 1
    node = ua.AddNodesItem()
5091 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11163")
5092 1
    node.BrowseName = ua.QualifiedName.from_string("BaseConditionClassType")
5093 1
    node.NodeClass = ua.NodeClass.ObjectType
5094 1
    node.ParentNodeId = ua.NodeId.from_string("i=58")
5095 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5096 1
    attrs = ua.ObjectTypeAttributes()
5097 1
    attrs.DisplayName = ua.LocalizedText("BaseConditionClassType")
5098 1
    attrs.IsAbstract = false
5099 1
    node.NodeAttributes = attrs
5100 1
    server.add_nodes([node])
5101
   
5102 1
    node = ua.AddNodesItem()
5103 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11164")
5104 1
    node.BrowseName = ua.QualifiedName.from_string("ProcessConditionClassType")
5105 1
    node.NodeClass = ua.NodeClass.ObjectType
5106 1
    node.ParentNodeId = ua.NodeId.from_string("i=11163")
5107 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5108 1
    attrs = ua.ObjectTypeAttributes()
5109 1
    attrs.DisplayName = ua.LocalizedText("ProcessConditionClassType")
5110 1
    attrs.IsAbstract = false
5111 1
    node.NodeAttributes = attrs
5112 1
    server.add_nodes([node])
5113
   
5114 1
    node = ua.AddNodesItem()
5115 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11165")
5116 1
    node.BrowseName = ua.QualifiedName.from_string("MaintenanceConditionClassType")
5117 1
    node.NodeClass = ua.NodeClass.ObjectType
5118 1
    node.ParentNodeId = ua.NodeId.from_string("i=11163")
5119 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5120 1
    attrs = ua.ObjectTypeAttributes()
5121 1
    attrs.DisplayName = ua.LocalizedText("MaintenanceConditionClassType")
5122 1
    attrs.IsAbstract = false
5123 1
    node.NodeAttributes = attrs
5124 1
    server.add_nodes([node])
5125
   
5126 1
    node = ua.AddNodesItem()
5127 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11166")
5128 1
    node.BrowseName = ua.QualifiedName.from_string("SystemConditionClassType")
5129 1
    node.NodeClass = ua.NodeClass.ObjectType
5130 1
    node.ParentNodeId = ua.NodeId.from_string("i=11163")
5131 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5132 1
    attrs = ua.ObjectTypeAttributes()
5133 1
    attrs.DisplayName = ua.LocalizedText("SystemConditionClassType")
5134 1
    attrs.IsAbstract = false
5135 1
    node.NodeAttributes = attrs
5136 1
    server.add_nodes([node])
5137
   
5138 1
    node = ua.AddNodesItem()
5139 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2790")
5140 1
    node.BrowseName = ua.QualifiedName.from_string("AuditConditionEventType")
5141 1
    node.NodeClass = ua.NodeClass.ObjectType
5142 1
    node.ParentNodeId = ua.NodeId.from_string("i=2127")
5143 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5144 1
    attrs = ua.ObjectTypeAttributes()
5145 1
    attrs.DisplayName = ua.LocalizedText("AuditConditionEventType")
5146 1
    attrs.IsAbstract = false
5147 1
    node.NodeAttributes = attrs
5148 1
    server.add_nodes([node])
5149
   
5150 1
    node = ua.AddNodesItem()
5151 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2803")
5152 1
    node.BrowseName = ua.QualifiedName.from_string("AuditConditionEnableEventType")
5153 1
    node.NodeClass = ua.NodeClass.ObjectType
5154 1
    node.ParentNodeId = ua.NodeId.from_string("i=2790")
5155 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5156 1
    attrs = ua.ObjectTypeAttributes()
5157 1
    attrs.DisplayName = ua.LocalizedText("AuditConditionEnableEventType")
5158 1
    attrs.IsAbstract = false
5159 1
    node.NodeAttributes = attrs
5160 1
    server.add_nodes([node])
5161
   
5162 1
    node = ua.AddNodesItem()
5163 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2829")
5164 1
    node.BrowseName = ua.QualifiedName.from_string("AuditConditionCommentEventType")
5165 1
    node.NodeClass = ua.NodeClass.ObjectType
5166 1
    node.ParentNodeId = ua.NodeId.from_string("i=2790")
5167 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5168 1
    attrs = ua.ObjectTypeAttributes()
5169 1
    attrs.DisplayName = ua.LocalizedText("AuditConditionCommentEventType")
5170 1
    attrs.IsAbstract = false
5171 1
    node.NodeAttributes = attrs
5172 1
    server.add_nodes([node])
5173 1
    refs = []
5174 1
    ref = ua.AddReferencesItem()
5175 1
    ref.IsForward = true
5176 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
5177 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2829")
5178 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5179 1
    ref.TargetNodeId = ua.NodeId.from_string("i=4170")
5180 1
    refs.append(ref)
5181 1
    ref = ua.AddReferencesItem()
5182 1
    ref.IsForward = true
5183 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
5184 1
    ref.SourceNodeId = ua.NodeId.from_string("i=2829")
5185 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5186 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11851")
5187 1
    refs.append(ref)
5188 1
    server.add_references(refs)
5189
   
5190 1
    node = ua.AddNodesItem()
5191 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=4170")
5192 1
    node.BrowseName = ua.QualifiedName.from_string("EventId")
5193 1
    node.NodeClass = ua.NodeClass.Variable
5194 1
    node.ParentNodeId = ua.NodeId.from_string("i=2829")
5195 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
5196 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
5197 1
    attrs = ua.VariableAttributes()
5198 1
    attrs.Description = ua.LocalizedText("A globally unique identifier for the event.")
5199 1
    attrs.DisplayName = ua.LocalizedText("EventId")
5200 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString)
5201 1
    attrs.ValueRank = -1
5202 1
    node.NodeAttributes = attrs
5203 1
    server.add_nodes([node])
5204 1
    refs = []
5205 1
    ref = ua.AddReferencesItem()
5206 1
    ref.IsForward = true
5207 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
5208 1
    ref.SourceNodeId = ua.NodeId.from_string("i=4170")
5209 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5210 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
5211 1
    refs.append(ref)
5212 1
    server.add_references(refs)
5213
   
5214 1
    node = ua.AddNodesItem()
5215 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11851")
5216 1
    node.BrowseName = ua.QualifiedName.from_string("Comment")
5217 1
    node.NodeClass = ua.NodeClass.Variable
5218 1
    node.ParentNodeId = ua.NodeId.from_string("i=2829")
5219 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
5220 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
5221 1
    attrs = ua.VariableAttributes()
5222 1
    attrs.DisplayName = ua.LocalizedText("Comment")
5223 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
5224 1
    attrs.ValueRank = -1
5225 1
    node.NodeAttributes = attrs
5226 1
    server.add_nodes([node])
5227 1
    refs = []
5228 1
    ref = ua.AddReferencesItem()
5229 1
    ref.IsForward = true
5230 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
5231 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11851")
5232 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5233 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
5234 1
    refs.append(ref)
5235 1
    server.add_references(refs)
5236
   
5237 1
    node = ua.AddNodesItem()
5238 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=8927")
5239 1
    node.BrowseName = ua.QualifiedName.from_string("AuditConditionRespondEventType")
5240 1
    node.NodeClass = ua.NodeClass.ObjectType
5241 1
    node.ParentNodeId = ua.NodeId.from_string("i=2790")
5242 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5243 1
    attrs = ua.ObjectTypeAttributes()
5244 1
    attrs.DisplayName = ua.LocalizedText("AuditConditionRespondEventType")
5245 1
    attrs.IsAbstract = false
5246 1
    node.NodeAttributes = attrs
5247 1
    server.add_nodes([node])
5248 1
    refs = []
5249 1
    ref = ua.AddReferencesItem()
5250 1
    ref.IsForward = true
5251 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
5252 1
    ref.SourceNodeId = ua.NodeId.from_string("i=8927")
5253 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5254 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11852")
5255 1
    refs.append(ref)
5256 1
    server.add_references(refs)
5257
   
5258 1
    node = ua.AddNodesItem()
5259 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11852")
5260 1
    node.BrowseName = ua.QualifiedName.from_string("SelectedResponse")
5261 1
    node.NodeClass = ua.NodeClass.Variable
5262 1
    node.ParentNodeId = ua.NodeId.from_string("i=8927")
5263 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
5264 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
5265 1
    attrs = ua.VariableAttributes()
5266 1
    attrs.DisplayName = ua.LocalizedText("SelectedResponse")
5267 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.Int32)
5268 1
    attrs.ValueRank = -1
5269 1
    node.NodeAttributes = attrs
5270 1
    server.add_nodes([node])
5271 1
    refs = []
5272 1
    ref = ua.AddReferencesItem()
5273 1
    ref.IsForward = true
5274 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
5275 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11852")
5276 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5277 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
5278 1
    refs.append(ref)
5279 1
    server.add_references(refs)
5280
   
5281 1
    node = ua.AddNodesItem()
5282 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=8944")
5283 1
    node.BrowseName = ua.QualifiedName.from_string("AuditConditionAcknowledgeEventType")
5284 1
    node.NodeClass = ua.NodeClass.ObjectType
5285 1
    node.ParentNodeId = ua.NodeId.from_string("i=2790")
5286 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5287 1
    attrs = ua.ObjectTypeAttributes()
5288 1
    attrs.DisplayName = ua.LocalizedText("AuditConditionAcknowledgeEventType")
5289 1
    attrs.IsAbstract = false
5290 1
    node.NodeAttributes = attrs
5291 1
    server.add_nodes([node])
5292 1
    refs = []
5293 1
    ref = ua.AddReferencesItem()
5294 1
    ref.IsForward = true
5295 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
5296 1
    ref.SourceNodeId = ua.NodeId.from_string("i=8944")
5297 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5298 1
    ref.TargetNodeId = ua.NodeId.from_string("i=8945")
5299 1
    refs.append(ref)
5300 1
    ref = ua.AddReferencesItem()
5301 1
    ref.IsForward = true
5302 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
5303 1
    ref.SourceNodeId = ua.NodeId.from_string("i=8944")
5304 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5305 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11853")
5306 1
    refs.append(ref)
5307 1
    server.add_references(refs)
5308
   
5309 1
    node = ua.AddNodesItem()
5310 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=8945")
5311 1
    node.BrowseName = ua.QualifiedName.from_string("EventId")
5312 1
    node.NodeClass = ua.NodeClass.Variable
5313 1
    node.ParentNodeId = ua.NodeId.from_string("i=8944")
5314 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
5315 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
5316 1
    attrs = ua.VariableAttributes()
5317 1
    attrs.Description = ua.LocalizedText("A globally unique identifier for the event.")
5318 1
    attrs.DisplayName = ua.LocalizedText("EventId")
5319 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString)
5320 1
    attrs.ValueRank = -1
5321 1
    node.NodeAttributes = attrs
5322 1
    server.add_nodes([node])
5323 1
    refs = []
5324 1
    ref = ua.AddReferencesItem()
5325 1
    ref.IsForward = true
5326 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
5327 1
    ref.SourceNodeId = ua.NodeId.from_string("i=8945")
5328 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5329 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
5330 1
    refs.append(ref)
5331 1
    server.add_references(refs)
5332
   
5333 1
    node = ua.AddNodesItem()
5334 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11853")
5335 1
    node.BrowseName = ua.QualifiedName.from_string("Comment")
5336 1
    node.NodeClass = ua.NodeClass.Variable
5337 1
    node.ParentNodeId = ua.NodeId.from_string("i=8944")
5338 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
5339 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
5340 1
    attrs = ua.VariableAttributes()
5341 1
    attrs.DisplayName = ua.LocalizedText("Comment")
5342 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
5343 1
    attrs.ValueRank = -1
5344 1
    node.NodeAttributes = attrs
5345 1
    server.add_nodes([node])
5346 1
    refs = []
5347 1
    ref = ua.AddReferencesItem()
5348 1
    ref.IsForward = true
5349 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
5350 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11853")
5351 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5352 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
5353 1
    refs.append(ref)
5354 1
    server.add_references(refs)
5355
   
5356 1
    node = ua.AddNodesItem()
5357 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=8961")
5358 1
    node.BrowseName = ua.QualifiedName.from_string("AuditConditionConfirmEventType")
5359 1
    node.NodeClass = ua.NodeClass.ObjectType
5360 1
    node.ParentNodeId = ua.NodeId.from_string("i=2790")
5361 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5362 1
    attrs = ua.ObjectTypeAttributes()
5363 1
    attrs.DisplayName = ua.LocalizedText("AuditConditionConfirmEventType")
5364 1
    attrs.IsAbstract = false
5365 1
    node.NodeAttributes = attrs
5366 1
    server.add_nodes([node])
5367 1
    refs = []
5368 1
    ref = ua.AddReferencesItem()
5369 1
    ref.IsForward = true
5370 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
5371 1
    ref.SourceNodeId = ua.NodeId.from_string("i=8961")
5372 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5373 1
    ref.TargetNodeId = ua.NodeId.from_string("i=8962")
5374 1
    refs.append(ref)
5375 1
    ref = ua.AddReferencesItem()
5376 1
    ref.IsForward = true
5377 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
5378 1
    ref.SourceNodeId = ua.NodeId.from_string("i=8961")
5379 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5380 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11854")
5381 1
    refs.append(ref)
5382 1
    server.add_references(refs)
5383
   
5384 1
    node = ua.AddNodesItem()
5385 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=8962")
5386 1
    node.BrowseName = ua.QualifiedName.from_string("EventId")
5387 1
    node.NodeClass = ua.NodeClass.Variable
5388 1
    node.ParentNodeId = ua.NodeId.from_string("i=8961")
5389 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
5390 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
5391 1
    attrs = ua.VariableAttributes()
5392 1
    attrs.Description = ua.LocalizedText("A globally unique identifier for the event.")
5393 1
    attrs.DisplayName = ua.LocalizedText("EventId")
5394 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString)
5395 1
    attrs.ValueRank = -1
5396 1
    node.NodeAttributes = attrs
5397 1
    server.add_nodes([node])
5398 1
    refs = []
5399 1
    ref = ua.AddReferencesItem()
5400 1
    ref.IsForward = true
5401 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
5402 1
    ref.SourceNodeId = ua.NodeId.from_string("i=8962")
5403 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5404 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
5405 1
    refs.append(ref)
5406 1
    server.add_references(refs)
5407
   
5408 1
    node = ua.AddNodesItem()
5409 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11854")
5410 1
    node.BrowseName = ua.QualifiedName.from_string("Comment")
5411 1
    node.NodeClass = ua.NodeClass.Variable
5412 1
    node.ParentNodeId = ua.NodeId.from_string("i=8961")
5413 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
5414 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
5415 1
    attrs = ua.VariableAttributes()
5416 1
    attrs.DisplayName = ua.LocalizedText("Comment")
5417 1
    attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
5418 1
    attrs.ValueRank = -1
5419 1
    node.NodeAttributes = attrs
5420 1
    server.add_nodes([node])
5421 1
    refs = []
5422 1
    ref = ua.AddReferencesItem()
5423 1
    ref.IsForward = true
5424 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
5425 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11854")
5426 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5427 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
5428 1
    refs.append(ref)
5429 1
    server.add_references(refs)
5430
   
5431 1
    node = ua.AddNodesItem()
5432 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11093")
5433 1
    node.BrowseName = ua.QualifiedName.from_string("AuditConditionShelvingEventType")
5434 1
    node.NodeClass = ua.NodeClass.ObjectType
5435 1
    node.ParentNodeId = ua.NodeId.from_string("i=2790")
5436 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5437 1
    attrs = ua.ObjectTypeAttributes()
5438 1
    attrs.DisplayName = ua.LocalizedText("AuditConditionShelvingEventType")
5439 1
    attrs.IsAbstract = false
5440 1
    node.NodeAttributes = attrs
5441 1
    server.add_nodes([node])
5442 1
    refs = []
5443 1
    ref = ua.AddReferencesItem()
5444 1
    ref.IsForward = true
5445 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
5446 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11093")
5447 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5448 1
    ref.TargetNodeId = ua.NodeId.from_string("i=11855")
5449 1
    refs.append(ref)
5450 1
    server.add_references(refs)
5451
   
5452 1
    node = ua.AddNodesItem()
5453 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=11855")
5454 1
    node.BrowseName = ua.QualifiedName.from_string("ShelvingTime")
5455 1
    node.NodeClass = ua.NodeClass.Variable
5456 1
    node.ParentNodeId = ua.NodeId.from_string("i=11093")
5457 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=46")
5458 1
    node.TypeDefinition = ua.NodeId.from_string("i=68")
5459 1
    attrs = ua.VariableAttributes()
5460 1
    attrs.DisplayName = ua.LocalizedText("ShelvingTime")
5461 1
    attrs.DataType = ua.NodeId.from_string("i=290")
5462 1
    attrs.ValueRank = -1
5463 1
    node.NodeAttributes = attrs
5464 1
    server.add_nodes([node])
5465 1
    refs = []
5466 1
    ref = ua.AddReferencesItem()
5467 1
    ref.IsForward = true
5468 1
    ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
5469 1
    ref.SourceNodeId = ua.NodeId.from_string("i=11855")
5470 1
    ref.TargetNodeClass = ua.NodeClass.DataType
5471 1
    ref.TargetNodeId = ua.NodeId.from_string("i=78")
5472 1
    refs.append(ref)
5473 1
    server.add_references(refs)
5474
   
5475 1
    node = ua.AddNodesItem()
5476 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2787")
5477 1
    node.BrowseName = ua.QualifiedName.from_string("RefreshStartEventType")
5478 1
    node.NodeClass = ua.NodeClass.ObjectType
5479 1
    node.ParentNodeId = ua.NodeId.from_string("i=2130")
5480 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5481 1
    attrs = ua.ObjectTypeAttributes()
5482 1
    attrs.DisplayName = ua.LocalizedText("RefreshStartEventType")
5483 1
    attrs.IsAbstract = false
5484 1
    node.NodeAttributes = attrs
5485 1
    server.add_nodes([node])
5486
   
5487 1
    node = ua.AddNodesItem()
5488 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2788")
5489 1
    node.BrowseName = ua.QualifiedName.from_string("RefreshEndEventType")
5490 1
    node.NodeClass = ua.NodeClass.ObjectType
5491 1
    node.ParentNodeId = ua.NodeId.from_string("i=2130")
5492 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5493 1
    attrs = ua.ObjectTypeAttributes()
5494 1
    attrs.DisplayName = ua.LocalizedText("RefreshEndEventType")
5495 1
    attrs.IsAbstract = false
5496 1
    node.NodeAttributes = attrs
5497 1
    server.add_nodes([node])
5498
   
5499 1
    node = ua.AddNodesItem()
5500 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=2789")
5501 1
    node.BrowseName = ua.QualifiedName.from_string("RefreshRequiredEventType")
5502 1
    node.NodeClass = ua.NodeClass.ObjectType
5503 1
    node.ParentNodeId = ua.NodeId.from_string("i=2130")
5504 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5505 1
    attrs = ua.ObjectTypeAttributes()
5506 1
    attrs.DisplayName = ua.LocalizedText("RefreshRequiredEventType")
5507 1
    attrs.IsAbstract = false
5508 1
    node.NodeAttributes = attrs
5509 1
    server.add_nodes([node])
5510
   
5511 1
    node = ua.AddNodesItem()
5512 1
    node.RequestedNewNodeId = ua.NodeId.from_string("i=9006")
5513 1
    node.BrowseName = ua.QualifiedName.from_string("HasCondition")
5514 1
    node.NodeClass = ua.NodeClass.ReferenceType
5515 1
    node.ParentNodeId = ua.NodeId.from_string("i=32")
5516 1
    node.ReferenceTypeId = ua.NodeId.from_string("i=45")
5517 1
    attrs = ua.ReferenceTypeAttributes()
5518 1
    attrs.DisplayName = ua.LocalizedText("HasCondition")
5519 1
    attrs.InverseName = ua.LocalizedText("IsConditionOf")
5520 1
    attrs.IsAbstract = false
5521 1
    attrs.Symmetric = false
5522 1
    node.NodeAttributes = attrs
5523
    server.add_nodes([node])
5524