Go to the documentation of this file.00001
00002 """
00003 DO NOT EDIT THIS FILE!
00004 It is automatically generated from opcfoundation.org schemas.
00005 """
00006
00007 from opcua import ua
00008
00009
00010 def create_standard_address_space_Part9(server):
00011
00012
00013 node = ua.AddNodesItem()
00014 node.RequestedNewNodeId = ua.NodeId.from_string("i=8995")
00015 node.BrowseName = ua.QualifiedName.from_string("TwoStateVariableType")
00016 node.NodeClass = ua.NodeClass.VariableType
00017 node.ParentNodeId = ua.NodeId.from_string("i=2755")
00018 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00019 attrs = ua.VariableTypeAttributes()
00020 attrs.DisplayName = ua.LocalizedText("TwoStateVariableType")
00021 attrs.DisplayName = ua.LocalizedText("TwoStateVariableType")
00022 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
00023 attrs.ValueRank = -1
00024 node.NodeAttributes = attrs
00025 server.add_nodes([node])
00026 refs = []
00027 ref = ua.AddReferencesItem()
00028 ref.IsForward = True
00029 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00030 ref.SourceNodeId = ua.NodeId.from_string("i=8995")
00031 ref.TargetNodeClass = ua.NodeClass.DataType
00032 ref.TargetNodeId = ua.NodeId.from_string("i=8996")
00033 refs.append(ref)
00034 ref = ua.AddReferencesItem()
00035 ref.IsForward = True
00036 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00037 ref.SourceNodeId = ua.NodeId.from_string("i=8995")
00038 ref.TargetNodeClass = ua.NodeClass.DataType
00039 ref.TargetNodeId = ua.NodeId.from_string("i=9000")
00040 refs.append(ref)
00041 ref = ua.AddReferencesItem()
00042 ref.IsForward = True
00043 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00044 ref.SourceNodeId = ua.NodeId.from_string("i=8995")
00045 ref.TargetNodeClass = ua.NodeClass.DataType
00046 ref.TargetNodeId = ua.NodeId.from_string("i=9001")
00047 refs.append(ref)
00048 ref = ua.AddReferencesItem()
00049 ref.IsForward = True
00050 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00051 ref.SourceNodeId = ua.NodeId.from_string("i=8995")
00052 ref.TargetNodeClass = ua.NodeClass.DataType
00053 ref.TargetNodeId = ua.NodeId.from_string("i=11110")
00054 refs.append(ref)
00055 ref = ua.AddReferencesItem()
00056 ref.IsForward = True
00057 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00058 ref.SourceNodeId = ua.NodeId.from_string("i=8995")
00059 ref.TargetNodeClass = ua.NodeClass.DataType
00060 ref.TargetNodeId = ua.NodeId.from_string("i=11111")
00061 refs.append(ref)
00062 server.add_references(refs)
00063
00064 node = ua.AddNodesItem()
00065 node.RequestedNewNodeId = ua.NodeId.from_string("i=8996")
00066 node.BrowseName = ua.QualifiedName.from_string("Id")
00067 node.NodeClass = ua.NodeClass.Variable
00068 node.ParentNodeId = ua.NodeId.from_string("i=8995")
00069 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00070 node.TypeDefinition = ua.NodeId.from_string("i=68")
00071 attrs = ua.VariableAttributes()
00072 attrs.DisplayName = ua.LocalizedText("Id")
00073 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00074 attrs.ValueRank = -1
00075 node.NodeAttributes = attrs
00076 server.add_nodes([node])
00077 refs = []
00078 ref = ua.AddReferencesItem()
00079 ref.IsForward = True
00080 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00081 ref.SourceNodeId = ua.NodeId.from_string("i=8996")
00082 ref.TargetNodeClass = ua.NodeClass.DataType
00083 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00084 refs.append(ref)
00085 server.add_references(refs)
00086
00087 node = ua.AddNodesItem()
00088 node.RequestedNewNodeId = ua.NodeId.from_string("i=9000")
00089 node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
00090 node.NodeClass = ua.NodeClass.Variable
00091 node.ParentNodeId = ua.NodeId.from_string("i=8995")
00092 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00093 node.TypeDefinition = ua.NodeId.from_string("i=68")
00094 attrs = ua.VariableAttributes()
00095 attrs.DisplayName = ua.LocalizedText("TransitionTime")
00096 attrs.DataType = ua.NodeId.from_string("i=294")
00097 attrs.ValueRank = -1
00098 node.NodeAttributes = attrs
00099 server.add_nodes([node])
00100 refs = []
00101 ref = ua.AddReferencesItem()
00102 ref.IsForward = True
00103 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00104 ref.SourceNodeId = ua.NodeId.from_string("i=9000")
00105 ref.TargetNodeClass = ua.NodeClass.DataType
00106 ref.TargetNodeId = ua.NodeId.from_string("i=80")
00107 refs.append(ref)
00108 server.add_references(refs)
00109
00110 node = ua.AddNodesItem()
00111 node.RequestedNewNodeId = ua.NodeId.from_string("i=9001")
00112 node.BrowseName = ua.QualifiedName.from_string("EffectiveTransitionTime")
00113 node.NodeClass = ua.NodeClass.Variable
00114 node.ParentNodeId = ua.NodeId.from_string("i=8995")
00115 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00116 node.TypeDefinition = ua.NodeId.from_string("i=68")
00117 attrs = ua.VariableAttributes()
00118 attrs.DisplayName = ua.LocalizedText("EffectiveTransitionTime")
00119 attrs.DataType = ua.NodeId.from_string("i=294")
00120 attrs.ValueRank = -1
00121 node.NodeAttributes = attrs
00122 server.add_nodes([node])
00123 refs = []
00124 ref = ua.AddReferencesItem()
00125 ref.IsForward = True
00126 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00127 ref.SourceNodeId = ua.NodeId.from_string("i=9001")
00128 ref.TargetNodeClass = ua.NodeClass.DataType
00129 ref.TargetNodeId = ua.NodeId.from_string("i=80")
00130 refs.append(ref)
00131 server.add_references(refs)
00132
00133 node = ua.AddNodesItem()
00134 node.RequestedNewNodeId = ua.NodeId.from_string("i=11110")
00135 node.BrowseName = ua.QualifiedName.from_string("TrueState")
00136 node.NodeClass = ua.NodeClass.Variable
00137 node.ParentNodeId = ua.NodeId.from_string("i=8995")
00138 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00139 node.TypeDefinition = ua.NodeId.from_string("i=68")
00140 attrs = ua.VariableAttributes()
00141 attrs.DisplayName = ua.LocalizedText("TrueState")
00142 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
00143 attrs.ValueRank = -1
00144 node.NodeAttributes = attrs
00145 server.add_nodes([node])
00146 refs = []
00147 ref = ua.AddReferencesItem()
00148 ref.IsForward = True
00149 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00150 ref.SourceNodeId = ua.NodeId.from_string("i=11110")
00151 ref.TargetNodeClass = ua.NodeClass.DataType
00152 ref.TargetNodeId = ua.NodeId.from_string("i=80")
00153 refs.append(ref)
00154 server.add_references(refs)
00155
00156 node = ua.AddNodesItem()
00157 node.RequestedNewNodeId = ua.NodeId.from_string("i=11111")
00158 node.BrowseName = ua.QualifiedName.from_string("FalseState")
00159 node.NodeClass = ua.NodeClass.Variable
00160 node.ParentNodeId = ua.NodeId.from_string("i=8995")
00161 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00162 node.TypeDefinition = ua.NodeId.from_string("i=68")
00163 attrs = ua.VariableAttributes()
00164 attrs.DisplayName = ua.LocalizedText("FalseState")
00165 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
00166 attrs.ValueRank = -1
00167 node.NodeAttributes = attrs
00168 server.add_nodes([node])
00169 refs = []
00170 ref = ua.AddReferencesItem()
00171 ref.IsForward = True
00172 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00173 ref.SourceNodeId = ua.NodeId.from_string("i=11111")
00174 ref.TargetNodeClass = ua.NodeClass.DataType
00175 ref.TargetNodeId = ua.NodeId.from_string("i=80")
00176 refs.append(ref)
00177 server.add_references(refs)
00178
00179 node = ua.AddNodesItem()
00180 node.RequestedNewNodeId = ua.NodeId.from_string("i=9002")
00181 node.BrowseName = ua.QualifiedName.from_string("ConditionVariableType")
00182 node.NodeClass = ua.NodeClass.VariableType
00183 node.ParentNodeId = ua.NodeId.from_string("i=63")
00184 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00185 attrs = ua.VariableTypeAttributes()
00186 attrs.DisplayName = ua.LocalizedText("ConditionVariableType")
00187 attrs.DisplayName = ua.LocalizedText("ConditionVariableType")
00188 attrs.DataType = ua.NodeId(ua.ObjectIds.String)
00189 attrs.ValueRank = -2
00190 node.NodeAttributes = attrs
00191 server.add_nodes([node])
00192 refs = []
00193 ref = ua.AddReferencesItem()
00194 ref.IsForward = True
00195 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00196 ref.SourceNodeId = ua.NodeId.from_string("i=9002")
00197 ref.TargetNodeClass = ua.NodeClass.DataType
00198 ref.TargetNodeId = ua.NodeId.from_string("i=9003")
00199 refs.append(ref)
00200 server.add_references(refs)
00201
00202 node = ua.AddNodesItem()
00203 node.RequestedNewNodeId = ua.NodeId.from_string("i=9003")
00204 node.BrowseName = ua.QualifiedName.from_string("SourceTimestamp")
00205 node.NodeClass = ua.NodeClass.Variable
00206 node.ParentNodeId = ua.NodeId.from_string("i=9002")
00207 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00208 node.TypeDefinition = ua.NodeId.from_string("i=68")
00209 attrs = ua.VariableAttributes()
00210 attrs.DisplayName = ua.LocalizedText("SourceTimestamp")
00211 attrs.DataType = ua.NodeId.from_string("i=294")
00212 attrs.ValueRank = -1
00213 node.NodeAttributes = attrs
00214 server.add_nodes([node])
00215 refs = []
00216 ref = ua.AddReferencesItem()
00217 ref.IsForward = True
00218 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00219 ref.SourceNodeId = ua.NodeId.from_string("i=9003")
00220 ref.TargetNodeClass = ua.NodeClass.DataType
00221 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00222 refs.append(ref)
00223 server.add_references(refs)
00224
00225 node = ua.AddNodesItem()
00226 node.RequestedNewNodeId = ua.NodeId.from_string("i=9004")
00227 node.BrowseName = ua.QualifiedName.from_string("HasTrueSubState")
00228 node.NodeClass = ua.NodeClass.ReferenceType
00229 node.ParentNodeId = ua.NodeId.from_string("i=32")
00230 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00231 attrs = ua.ReferenceTypeAttributes()
00232 attrs.DisplayName = ua.LocalizedText("HasTrueSubState")
00233 attrs.InverseName = ua.LocalizedText("IsTrueSubStateOf")
00234 node.NodeAttributes = attrs
00235 server.add_nodes([node])
00236
00237 node = ua.AddNodesItem()
00238 node.RequestedNewNodeId = ua.NodeId.from_string("i=9005")
00239 node.BrowseName = ua.QualifiedName.from_string("HasFalseSubState")
00240 node.NodeClass = ua.NodeClass.ReferenceType
00241 node.ParentNodeId = ua.NodeId.from_string("i=32")
00242 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00243 attrs = ua.ReferenceTypeAttributes()
00244 attrs.DisplayName = ua.LocalizedText("HasFalseSubState")
00245 attrs.InverseName = ua.LocalizedText("IsFalseSubStateOf")
00246 node.NodeAttributes = attrs
00247 server.add_nodes([node])
00248
00249 node = ua.AddNodesItem()
00250 node.RequestedNewNodeId = ua.NodeId.from_string("i=2782")
00251 node.BrowseName = ua.QualifiedName.from_string("ConditionType")
00252 node.NodeClass = ua.NodeClass.ObjectType
00253 node.ParentNodeId = ua.NodeId.from_string("i=2041")
00254 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
00255 attrs = ua.ObjectTypeAttributes()
00256 attrs.DisplayName = ua.LocalizedText("ConditionType")
00257 attrs.IsAbstract = True
00258 node.NodeAttributes = attrs
00259 server.add_nodes([node])
00260 refs = []
00261 ref = ua.AddReferencesItem()
00262 ref.IsForward = True
00263 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00264 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00265 ref.TargetNodeClass = ua.NodeClass.DataType
00266 ref.TargetNodeId = ua.NodeId.from_string("i=11112")
00267 refs.append(ref)
00268 ref = ua.AddReferencesItem()
00269 ref.IsForward = True
00270 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00271 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00272 ref.TargetNodeClass = ua.NodeClass.DataType
00273 ref.TargetNodeId = ua.NodeId.from_string("i=11113")
00274 refs.append(ref)
00275 ref = ua.AddReferencesItem()
00276 ref.IsForward = True
00277 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00278 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00279 ref.TargetNodeClass = ua.NodeClass.DataType
00280 ref.TargetNodeId = ua.NodeId.from_string("i=9009")
00281 refs.append(ref)
00282 ref = ua.AddReferencesItem()
00283 ref.IsForward = True
00284 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00285 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00286 ref.TargetNodeClass = ua.NodeClass.DataType
00287 ref.TargetNodeId = ua.NodeId.from_string("i=9010")
00288 refs.append(ref)
00289 ref = ua.AddReferencesItem()
00290 ref.IsForward = True
00291 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00292 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00293 ref.TargetNodeClass = ua.NodeClass.DataType
00294 ref.TargetNodeId = ua.NodeId.from_string("i=3874")
00295 refs.append(ref)
00296 ref = ua.AddReferencesItem()
00297 ref.IsForward = True
00298 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
00299 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00300 ref.TargetNodeClass = ua.NodeClass.DataType
00301 ref.TargetNodeId = ua.NodeId.from_string("i=9011")
00302 refs.append(ref)
00303 ref = ua.AddReferencesItem()
00304 ref.IsForward = True
00305 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
00306 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00307 ref.TargetNodeClass = ua.NodeClass.DataType
00308 ref.TargetNodeId = ua.NodeId.from_string("i=9020")
00309 refs.append(ref)
00310 ref = ua.AddReferencesItem()
00311 ref.IsForward = True
00312 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
00313 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00314 ref.TargetNodeClass = ua.NodeClass.DataType
00315 ref.TargetNodeId = ua.NodeId.from_string("i=9022")
00316 refs.append(ref)
00317 ref = ua.AddReferencesItem()
00318 ref.IsForward = True
00319 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
00320 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00321 ref.TargetNodeClass = ua.NodeClass.DataType
00322 ref.TargetNodeId = ua.NodeId.from_string("i=9024")
00323 refs.append(ref)
00324 ref = ua.AddReferencesItem()
00325 ref.IsForward = True
00326 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00327 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00328 ref.TargetNodeClass = ua.NodeClass.DataType
00329 ref.TargetNodeId = ua.NodeId.from_string("i=9026")
00330 refs.append(ref)
00331 ref = ua.AddReferencesItem()
00332 ref.IsForward = True
00333 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
00334 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00335 ref.TargetNodeClass = ua.NodeClass.DataType
00336 ref.TargetNodeId = ua.NodeId.from_string("i=9028")
00337 refs.append(ref)
00338 ref = ua.AddReferencesItem()
00339 ref.IsForward = True
00340 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
00341 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00342 ref.TargetNodeClass = ua.NodeClass.DataType
00343 ref.TargetNodeId = ua.NodeId.from_string("i=9027")
00344 refs.append(ref)
00345 ref = ua.AddReferencesItem()
00346 ref.IsForward = True
00347 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
00348 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00349 ref.TargetNodeClass = ua.NodeClass.DataType
00350 ref.TargetNodeId = ua.NodeId.from_string("i=9029")
00351 refs.append(ref)
00352 ref = ua.AddReferencesItem()
00353 ref.IsForward = True
00354 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
00355 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00356 ref.TargetNodeClass = ua.NodeClass.DataType
00357 ref.TargetNodeId = ua.NodeId.from_string("i=3875")
00358 refs.append(ref)
00359 ref = ua.AddReferencesItem()
00360 ref.IsForward = True
00361 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
00362 ref.SourceNodeId = ua.NodeId.from_string("i=2782")
00363 ref.TargetNodeClass = ua.NodeClass.DataType
00364 ref.TargetNodeId = ua.NodeId.from_string("i=12912")
00365 refs.append(ref)
00366 server.add_references(refs)
00367
00368 node = ua.AddNodesItem()
00369 node.RequestedNewNodeId = ua.NodeId.from_string("i=11112")
00370 node.BrowseName = ua.QualifiedName.from_string("ConditionClassId")
00371 node.NodeClass = ua.NodeClass.Variable
00372 node.ParentNodeId = ua.NodeId.from_string("i=2782")
00373 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00374 node.TypeDefinition = ua.NodeId.from_string("i=68")
00375 attrs = ua.VariableAttributes()
00376 attrs.DisplayName = ua.LocalizedText("ConditionClassId")
00377 attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
00378 attrs.ValueRank = -1
00379 node.NodeAttributes = attrs
00380 server.add_nodes([node])
00381 refs = []
00382 ref = ua.AddReferencesItem()
00383 ref.IsForward = True
00384 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00385 ref.SourceNodeId = ua.NodeId.from_string("i=11112")
00386 ref.TargetNodeClass = ua.NodeClass.DataType
00387 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00388 refs.append(ref)
00389 server.add_references(refs)
00390
00391 node = ua.AddNodesItem()
00392 node.RequestedNewNodeId = ua.NodeId.from_string("i=11113")
00393 node.BrowseName = ua.QualifiedName.from_string("ConditionClassName")
00394 node.NodeClass = ua.NodeClass.Variable
00395 node.ParentNodeId = ua.NodeId.from_string("i=2782")
00396 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00397 node.TypeDefinition = ua.NodeId.from_string("i=68")
00398 attrs = ua.VariableAttributes()
00399 attrs.DisplayName = ua.LocalizedText("ConditionClassName")
00400 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
00401 attrs.ValueRank = -1
00402 node.NodeAttributes = attrs
00403 server.add_nodes([node])
00404 refs = []
00405 ref = ua.AddReferencesItem()
00406 ref.IsForward = True
00407 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00408 ref.SourceNodeId = ua.NodeId.from_string("i=11113")
00409 ref.TargetNodeClass = ua.NodeClass.DataType
00410 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00411 refs.append(ref)
00412 server.add_references(refs)
00413
00414 node = ua.AddNodesItem()
00415 node.RequestedNewNodeId = ua.NodeId.from_string("i=9009")
00416 node.BrowseName = ua.QualifiedName.from_string("ConditionName")
00417 node.NodeClass = ua.NodeClass.Variable
00418 node.ParentNodeId = ua.NodeId.from_string("i=2782")
00419 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00420 node.TypeDefinition = ua.NodeId.from_string("i=68")
00421 attrs = ua.VariableAttributes()
00422 attrs.DisplayName = ua.LocalizedText("ConditionName")
00423 attrs.DataType = ua.NodeId(ua.ObjectIds.String)
00424 attrs.ValueRank = -1
00425 node.NodeAttributes = attrs
00426 server.add_nodes([node])
00427 refs = []
00428 ref = ua.AddReferencesItem()
00429 ref.IsForward = True
00430 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00431 ref.SourceNodeId = ua.NodeId.from_string("i=9009")
00432 ref.TargetNodeClass = ua.NodeClass.DataType
00433 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00434 refs.append(ref)
00435 server.add_references(refs)
00436
00437 node = ua.AddNodesItem()
00438 node.RequestedNewNodeId = ua.NodeId.from_string("i=9010")
00439 node.BrowseName = ua.QualifiedName.from_string("BranchId")
00440 node.NodeClass = ua.NodeClass.Variable
00441 node.ParentNodeId = ua.NodeId.from_string("i=2782")
00442 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00443 node.TypeDefinition = ua.NodeId.from_string("i=68")
00444 attrs = ua.VariableAttributes()
00445 attrs.DisplayName = ua.LocalizedText("BranchId")
00446 attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
00447 attrs.ValueRank = -1
00448 node.NodeAttributes = attrs
00449 server.add_nodes([node])
00450 refs = []
00451 ref = ua.AddReferencesItem()
00452 ref.IsForward = True
00453 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00454 ref.SourceNodeId = ua.NodeId.from_string("i=9010")
00455 ref.TargetNodeClass = ua.NodeClass.DataType
00456 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00457 refs.append(ref)
00458 server.add_references(refs)
00459
00460 node = ua.AddNodesItem()
00461 node.RequestedNewNodeId = ua.NodeId.from_string("i=3874")
00462 node.BrowseName = ua.QualifiedName.from_string("Retain")
00463 node.NodeClass = ua.NodeClass.Variable
00464 node.ParentNodeId = ua.NodeId.from_string("i=2782")
00465 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00466 node.TypeDefinition = ua.NodeId.from_string("i=68")
00467 attrs = ua.VariableAttributes()
00468 attrs.DisplayName = ua.LocalizedText("Retain")
00469 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00470 attrs.ValueRank = -1
00471 node.NodeAttributes = attrs
00472 server.add_nodes([node])
00473 refs = []
00474 ref = ua.AddReferencesItem()
00475 ref.IsForward = True
00476 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00477 ref.SourceNodeId = ua.NodeId.from_string("i=3874")
00478 ref.TargetNodeClass = ua.NodeClass.DataType
00479 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00480 refs.append(ref)
00481 server.add_references(refs)
00482
00483 node = ua.AddNodesItem()
00484 node.RequestedNewNodeId = ua.NodeId.from_string("i=9011")
00485 node.BrowseName = ua.QualifiedName.from_string("EnabledState")
00486 node.NodeClass = ua.NodeClass.Variable
00487 node.ParentNodeId = ua.NodeId.from_string("i=2782")
00488 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
00489 node.TypeDefinition = ua.NodeId.from_string("i=8995")
00490 attrs = ua.VariableAttributes()
00491 attrs.DisplayName = ua.LocalizedText("EnabledState")
00492 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
00493 attrs.ValueRank = -1
00494 node.NodeAttributes = attrs
00495 server.add_nodes([node])
00496 refs = []
00497 ref = ua.AddReferencesItem()
00498 ref.IsForward = True
00499 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00500 ref.SourceNodeId = ua.NodeId.from_string("i=9011")
00501 ref.TargetNodeClass = ua.NodeClass.DataType
00502 ref.TargetNodeId = ua.NodeId.from_string("i=9012")
00503 refs.append(ref)
00504 ref = ua.AddReferencesItem()
00505 ref.IsForward = True
00506 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00507 ref.SourceNodeId = ua.NodeId.from_string("i=9011")
00508 ref.TargetNodeClass = ua.NodeClass.DataType
00509 ref.TargetNodeId = ua.NodeId.from_string("i=9015")
00510 refs.append(ref)
00511 ref = ua.AddReferencesItem()
00512 ref.IsForward = True
00513 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00514 ref.SourceNodeId = ua.NodeId.from_string("i=9011")
00515 ref.TargetNodeClass = ua.NodeClass.DataType
00516 ref.TargetNodeId = ua.NodeId.from_string("i=9016")
00517 refs.append(ref)
00518 ref = ua.AddReferencesItem()
00519 ref.IsForward = True
00520 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00521 ref.SourceNodeId = ua.NodeId.from_string("i=9011")
00522 ref.TargetNodeClass = ua.NodeClass.DataType
00523 ref.TargetNodeId = ua.NodeId.from_string("i=9017")
00524 refs.append(ref)
00525 ref = ua.AddReferencesItem()
00526 ref.IsForward = True
00527 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00528 ref.SourceNodeId = ua.NodeId.from_string("i=9011")
00529 ref.TargetNodeClass = ua.NodeClass.DataType
00530 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00531 refs.append(ref)
00532 server.add_references(refs)
00533
00534 node = ua.AddNodesItem()
00535 node.RequestedNewNodeId = ua.NodeId.from_string("i=9012")
00536 node.BrowseName = ua.QualifiedName.from_string("Id")
00537 node.NodeClass = ua.NodeClass.Variable
00538 node.ParentNodeId = ua.NodeId.from_string("i=9011")
00539 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00540 node.TypeDefinition = ua.NodeId.from_string("i=68")
00541 attrs = ua.VariableAttributes()
00542 attrs.DisplayName = ua.LocalizedText("Id")
00543 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
00544 attrs.ValueRank = -1
00545 node.NodeAttributes = attrs
00546 server.add_nodes([node])
00547 refs = []
00548 ref = ua.AddReferencesItem()
00549 ref.IsForward = True
00550 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00551 ref.SourceNodeId = ua.NodeId.from_string("i=9012")
00552 ref.TargetNodeClass = ua.NodeClass.DataType
00553 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00554 refs.append(ref)
00555 server.add_references(refs)
00556
00557 node = ua.AddNodesItem()
00558 node.RequestedNewNodeId = ua.NodeId.from_string("i=9015")
00559 node.BrowseName = ua.QualifiedName.from_string("EffectiveDisplayName")
00560 node.NodeClass = ua.NodeClass.Variable
00561 node.ParentNodeId = ua.NodeId.from_string("i=9011")
00562 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00563 node.TypeDefinition = ua.NodeId.from_string("i=68")
00564 attrs = ua.VariableAttributes()
00565 attrs.DisplayName = ua.LocalizedText("EffectiveDisplayName")
00566 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
00567 attrs.ValueRank = -1
00568 node.NodeAttributes = attrs
00569 server.add_nodes([node])
00570 refs = []
00571 ref = ua.AddReferencesItem()
00572 ref.IsForward = True
00573 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00574 ref.SourceNodeId = ua.NodeId.from_string("i=9015")
00575 ref.TargetNodeClass = ua.NodeClass.DataType
00576 ref.TargetNodeId = ua.NodeId.from_string("i=80")
00577 refs.append(ref)
00578 server.add_references(refs)
00579
00580 node = ua.AddNodesItem()
00581 node.RequestedNewNodeId = ua.NodeId.from_string("i=9016")
00582 node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
00583 node.NodeClass = ua.NodeClass.Variable
00584 node.ParentNodeId = ua.NodeId.from_string("i=9011")
00585 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00586 node.TypeDefinition = ua.NodeId.from_string("i=68")
00587 attrs = ua.VariableAttributes()
00588 attrs.DisplayName = ua.LocalizedText("TransitionTime")
00589 attrs.DataType = ua.NodeId.from_string("i=294")
00590 attrs.ValueRank = -1
00591 node.NodeAttributes = attrs
00592 server.add_nodes([node])
00593 refs = []
00594 ref = ua.AddReferencesItem()
00595 ref.IsForward = True
00596 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00597 ref.SourceNodeId = ua.NodeId.from_string("i=9016")
00598 ref.TargetNodeClass = ua.NodeClass.DataType
00599 ref.TargetNodeId = ua.NodeId.from_string("i=80")
00600 refs.append(ref)
00601 server.add_references(refs)
00602
00603 node = ua.AddNodesItem()
00604 node.RequestedNewNodeId = ua.NodeId.from_string("i=9017")
00605 node.BrowseName = ua.QualifiedName.from_string("EffectiveTransitionTime")
00606 node.NodeClass = ua.NodeClass.Variable
00607 node.ParentNodeId = ua.NodeId.from_string("i=9011")
00608 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00609 node.TypeDefinition = ua.NodeId.from_string("i=68")
00610 attrs = ua.VariableAttributes()
00611 attrs.DisplayName = ua.LocalizedText("EffectiveTransitionTime")
00612 attrs.DataType = ua.NodeId.from_string("i=294")
00613 attrs.ValueRank = -1
00614 node.NodeAttributes = attrs
00615 server.add_nodes([node])
00616 refs = []
00617 ref = ua.AddReferencesItem()
00618 ref.IsForward = True
00619 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00620 ref.SourceNodeId = ua.NodeId.from_string("i=9017")
00621 ref.TargetNodeClass = ua.NodeClass.DataType
00622 ref.TargetNodeId = ua.NodeId.from_string("i=80")
00623 refs.append(ref)
00624 server.add_references(refs)
00625
00626 node = ua.AddNodesItem()
00627 node.RequestedNewNodeId = ua.NodeId.from_string("i=9020")
00628 node.BrowseName = ua.QualifiedName.from_string("Quality")
00629 node.NodeClass = ua.NodeClass.Variable
00630 node.ParentNodeId = ua.NodeId.from_string("i=2782")
00631 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
00632 node.TypeDefinition = ua.NodeId.from_string("i=9002")
00633 attrs = ua.VariableAttributes()
00634 attrs.DisplayName = ua.LocalizedText("Quality")
00635 attrs.DataType = ua.NodeId(ua.ObjectIds.StatusCode)
00636 attrs.ValueRank = -1
00637 node.NodeAttributes = attrs
00638 server.add_nodes([node])
00639 refs = []
00640 ref = ua.AddReferencesItem()
00641 ref.IsForward = True
00642 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00643 ref.SourceNodeId = ua.NodeId.from_string("i=9020")
00644 ref.TargetNodeClass = ua.NodeClass.DataType
00645 ref.TargetNodeId = ua.NodeId.from_string("i=9021")
00646 refs.append(ref)
00647 ref = ua.AddReferencesItem()
00648 ref.IsForward = True
00649 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00650 ref.SourceNodeId = ua.NodeId.from_string("i=9020")
00651 ref.TargetNodeClass = ua.NodeClass.DataType
00652 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00653 refs.append(ref)
00654 server.add_references(refs)
00655
00656 node = ua.AddNodesItem()
00657 node.RequestedNewNodeId = ua.NodeId.from_string("i=9021")
00658 node.BrowseName = ua.QualifiedName.from_string("SourceTimestamp")
00659 node.NodeClass = ua.NodeClass.Variable
00660 node.ParentNodeId = ua.NodeId.from_string("i=9020")
00661 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00662 node.TypeDefinition = ua.NodeId.from_string("i=68")
00663 attrs = ua.VariableAttributes()
00664 attrs.DisplayName = ua.LocalizedText("SourceTimestamp")
00665 attrs.DataType = ua.NodeId.from_string("i=294")
00666 attrs.ValueRank = -1
00667 node.NodeAttributes = attrs
00668 server.add_nodes([node])
00669 refs = []
00670 ref = ua.AddReferencesItem()
00671 ref.IsForward = True
00672 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00673 ref.SourceNodeId = ua.NodeId.from_string("i=9021")
00674 ref.TargetNodeClass = ua.NodeClass.DataType
00675 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00676 refs.append(ref)
00677 server.add_references(refs)
00678
00679 node = ua.AddNodesItem()
00680 node.RequestedNewNodeId = ua.NodeId.from_string("i=9022")
00681 node.BrowseName = ua.QualifiedName.from_string("LastSeverity")
00682 node.NodeClass = ua.NodeClass.Variable
00683 node.ParentNodeId = ua.NodeId.from_string("i=2782")
00684 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
00685 node.TypeDefinition = ua.NodeId.from_string("i=9002")
00686 attrs = ua.VariableAttributes()
00687 attrs.DisplayName = ua.LocalizedText("LastSeverity")
00688 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt16)
00689 attrs.ValueRank = -1
00690 node.NodeAttributes = attrs
00691 server.add_nodes([node])
00692 refs = []
00693 ref = ua.AddReferencesItem()
00694 ref.IsForward = True
00695 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00696 ref.SourceNodeId = ua.NodeId.from_string("i=9022")
00697 ref.TargetNodeClass = ua.NodeClass.DataType
00698 ref.TargetNodeId = ua.NodeId.from_string("i=9023")
00699 refs.append(ref)
00700 ref = ua.AddReferencesItem()
00701 ref.IsForward = True
00702 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00703 ref.SourceNodeId = ua.NodeId.from_string("i=9022")
00704 ref.TargetNodeClass = ua.NodeClass.DataType
00705 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00706 refs.append(ref)
00707 server.add_references(refs)
00708
00709 node = ua.AddNodesItem()
00710 node.RequestedNewNodeId = ua.NodeId.from_string("i=9023")
00711 node.BrowseName = ua.QualifiedName.from_string("SourceTimestamp")
00712 node.NodeClass = ua.NodeClass.Variable
00713 node.ParentNodeId = ua.NodeId.from_string("i=9022")
00714 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00715 node.TypeDefinition = ua.NodeId.from_string("i=68")
00716 attrs = ua.VariableAttributes()
00717 attrs.DisplayName = ua.LocalizedText("SourceTimestamp")
00718 attrs.DataType = ua.NodeId.from_string("i=294")
00719 attrs.ValueRank = -1
00720 node.NodeAttributes = attrs
00721 server.add_nodes([node])
00722 refs = []
00723 ref = ua.AddReferencesItem()
00724 ref.IsForward = True
00725 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00726 ref.SourceNodeId = ua.NodeId.from_string("i=9023")
00727 ref.TargetNodeClass = ua.NodeClass.DataType
00728 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00729 refs.append(ref)
00730 server.add_references(refs)
00731
00732 node = ua.AddNodesItem()
00733 node.RequestedNewNodeId = ua.NodeId.from_string("i=9024")
00734 node.BrowseName = ua.QualifiedName.from_string("Comment")
00735 node.NodeClass = ua.NodeClass.Variable
00736 node.ParentNodeId = ua.NodeId.from_string("i=2782")
00737 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
00738 node.TypeDefinition = ua.NodeId.from_string("i=9002")
00739 attrs = ua.VariableAttributes()
00740 attrs.DisplayName = ua.LocalizedText("Comment")
00741 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
00742 attrs.ValueRank = -1
00743 node.NodeAttributes = attrs
00744 server.add_nodes([node])
00745 refs = []
00746 ref = ua.AddReferencesItem()
00747 ref.IsForward = True
00748 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00749 ref.SourceNodeId = ua.NodeId.from_string("i=9024")
00750 ref.TargetNodeClass = ua.NodeClass.DataType
00751 ref.TargetNodeId = ua.NodeId.from_string("i=9025")
00752 refs.append(ref)
00753 ref = ua.AddReferencesItem()
00754 ref.IsForward = True
00755 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00756 ref.SourceNodeId = ua.NodeId.from_string("i=9024")
00757 ref.TargetNodeClass = ua.NodeClass.DataType
00758 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00759 refs.append(ref)
00760 server.add_references(refs)
00761
00762 node = ua.AddNodesItem()
00763 node.RequestedNewNodeId = ua.NodeId.from_string("i=9025")
00764 node.BrowseName = ua.QualifiedName.from_string("SourceTimestamp")
00765 node.NodeClass = ua.NodeClass.Variable
00766 node.ParentNodeId = ua.NodeId.from_string("i=9024")
00767 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00768 node.TypeDefinition = ua.NodeId.from_string("i=68")
00769 attrs = ua.VariableAttributes()
00770 attrs.DisplayName = ua.LocalizedText("SourceTimestamp")
00771 attrs.DataType = ua.NodeId.from_string("i=294")
00772 attrs.ValueRank = -1
00773 node.NodeAttributes = attrs
00774 server.add_nodes([node])
00775 refs = []
00776 ref = ua.AddReferencesItem()
00777 ref.IsForward = True
00778 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00779 ref.SourceNodeId = ua.NodeId.from_string("i=9025")
00780 ref.TargetNodeClass = ua.NodeClass.DataType
00781 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00782 refs.append(ref)
00783 server.add_references(refs)
00784
00785 node = ua.AddNodesItem()
00786 node.RequestedNewNodeId = ua.NodeId.from_string("i=9026")
00787 node.BrowseName = ua.QualifiedName.from_string("ClientUserId")
00788 node.NodeClass = ua.NodeClass.Variable
00789 node.ParentNodeId = ua.NodeId.from_string("i=2782")
00790 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00791 node.TypeDefinition = ua.NodeId.from_string("i=68")
00792 attrs = ua.VariableAttributes()
00793 attrs.DisplayName = ua.LocalizedText("ClientUserId")
00794 attrs.DataType = ua.NodeId(ua.ObjectIds.String)
00795 attrs.ValueRank = -1
00796 node.NodeAttributes = attrs
00797 server.add_nodes([node])
00798 refs = []
00799 ref = ua.AddReferencesItem()
00800 ref.IsForward = True
00801 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00802 ref.SourceNodeId = ua.NodeId.from_string("i=9026")
00803 ref.TargetNodeClass = ua.NodeClass.DataType
00804 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00805 refs.append(ref)
00806 server.add_references(refs)
00807
00808 node = ua.AddNodesItem()
00809 node.RequestedNewNodeId = ua.NodeId.from_string("i=9028")
00810 node.BrowseName = ua.QualifiedName.from_string("Disable")
00811 node.NodeClass = ua.NodeClass.Method
00812 node.ParentNodeId = ua.NodeId.from_string("i=2782")
00813 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
00814 attrs = ua.MethodAttributes()
00815 attrs.DisplayName = ua.LocalizedText("Disable")
00816 node.NodeAttributes = attrs
00817 server.add_nodes([node])
00818 refs = []
00819 ref = ua.AddReferencesItem()
00820 ref.IsForward = True
00821 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
00822 ref.SourceNodeId = ua.NodeId.from_string("i=9028")
00823 ref.TargetNodeClass = ua.NodeClass.DataType
00824 ref.TargetNodeId = ua.NodeId.from_string("i=2803")
00825 refs.append(ref)
00826 ref = ua.AddReferencesItem()
00827 ref.IsForward = True
00828 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00829 ref.SourceNodeId = ua.NodeId.from_string("i=9028")
00830 ref.TargetNodeClass = ua.NodeClass.DataType
00831 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00832 refs.append(ref)
00833 server.add_references(refs)
00834
00835 node = ua.AddNodesItem()
00836 node.RequestedNewNodeId = ua.NodeId.from_string("i=9027")
00837 node.BrowseName = ua.QualifiedName.from_string("Enable")
00838 node.NodeClass = ua.NodeClass.Method
00839 node.ParentNodeId = ua.NodeId.from_string("i=2782")
00840 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
00841 attrs = ua.MethodAttributes()
00842 attrs.DisplayName = ua.LocalizedText("Enable")
00843 node.NodeAttributes = attrs
00844 server.add_nodes([node])
00845 refs = []
00846 ref = ua.AddReferencesItem()
00847 ref.IsForward = True
00848 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
00849 ref.SourceNodeId = ua.NodeId.from_string("i=9027")
00850 ref.TargetNodeClass = ua.NodeClass.DataType
00851 ref.TargetNodeId = ua.NodeId.from_string("i=2803")
00852 refs.append(ref)
00853 ref = ua.AddReferencesItem()
00854 ref.IsForward = True
00855 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00856 ref.SourceNodeId = ua.NodeId.from_string("i=9027")
00857 ref.TargetNodeClass = ua.NodeClass.DataType
00858 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00859 refs.append(ref)
00860 server.add_references(refs)
00861
00862 node = ua.AddNodesItem()
00863 node.RequestedNewNodeId = ua.NodeId.from_string("i=9029")
00864 node.BrowseName = ua.QualifiedName.from_string("AddComment")
00865 node.NodeClass = ua.NodeClass.Method
00866 node.ParentNodeId = ua.NodeId.from_string("i=2782")
00867 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
00868 attrs = ua.MethodAttributes()
00869 attrs.DisplayName = ua.LocalizedText("AddComment")
00870 node.NodeAttributes = attrs
00871 server.add_nodes([node])
00872 refs = []
00873 ref = ua.AddReferencesItem()
00874 ref.IsForward = True
00875 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00876 ref.SourceNodeId = ua.NodeId.from_string("i=9029")
00877 ref.TargetNodeClass = ua.NodeClass.DataType
00878 ref.TargetNodeId = ua.NodeId.from_string("i=9030")
00879 refs.append(ref)
00880 ref = ua.AddReferencesItem()
00881 ref.IsForward = True
00882 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
00883 ref.SourceNodeId = ua.NodeId.from_string("i=9029")
00884 ref.TargetNodeClass = ua.NodeClass.DataType
00885 ref.TargetNodeId = ua.NodeId.from_string("i=2829")
00886 refs.append(ref)
00887 ref = ua.AddReferencesItem()
00888 ref.IsForward = True
00889 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00890 ref.SourceNodeId = ua.NodeId.from_string("i=9029")
00891 ref.TargetNodeClass = ua.NodeClass.DataType
00892 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00893 refs.append(ref)
00894 server.add_references(refs)
00895
00896 node = ua.AddNodesItem()
00897 node.RequestedNewNodeId = ua.NodeId.from_string("i=9030")
00898 node.BrowseName = ua.QualifiedName.from_string("InputArguments")
00899 node.NodeClass = ua.NodeClass.Variable
00900 node.ParentNodeId = ua.NodeId.from_string("i=9029")
00901 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00902 node.TypeDefinition = ua.NodeId.from_string("i=68")
00903 attrs = ua.VariableAttributes()
00904 attrs.DisplayName = ua.LocalizedText("InputArguments")
00905 attrs.DataType = ua.NodeId.from_string("i=296")
00906 value = []
00907 extobj = ua.Argument()
00908 extobj.Description.Text = b'The identifier for the event to comment.'
00909 extobj.DataType = ua.NodeId.from_string("i=15")
00910 extobj.Name = 'EventId'
00911 extobj.ValueRank = -1
00912 value.append(extobj)
00913 extobj = ua.Argument()
00914 extobj.Description.Text = b'The comment to add to the condition.'
00915 extobj.DataType = ua.NodeId.from_string("i=21")
00916 extobj.Name = 'Comment'
00917 extobj.ValueRank = -1
00918 value.append(extobj)
00919 attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject)
00920 attrs.ValueRank = 1
00921 node.NodeAttributes = attrs
00922 server.add_nodes([node])
00923 refs = []
00924 ref = ua.AddReferencesItem()
00925 ref.IsForward = True
00926 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00927 ref.SourceNodeId = ua.NodeId.from_string("i=9030")
00928 ref.TargetNodeClass = ua.NodeClass.DataType
00929 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00930 refs.append(ref)
00931 server.add_references(refs)
00932
00933 node = ua.AddNodesItem()
00934 node.RequestedNewNodeId = ua.NodeId.from_string("i=3875")
00935 node.BrowseName = ua.QualifiedName.from_string("ConditionRefresh")
00936 node.NodeClass = ua.NodeClass.Method
00937 node.ParentNodeId = ua.NodeId.from_string("i=2782")
00938 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
00939 attrs = ua.MethodAttributes()
00940 attrs.DisplayName = ua.LocalizedText("ConditionRefresh")
00941 node.NodeAttributes = attrs
00942 server.add_nodes([node])
00943 refs = []
00944 ref = ua.AddReferencesItem()
00945 ref.IsForward = True
00946 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
00947 ref.SourceNodeId = ua.NodeId.from_string("i=3875")
00948 ref.TargetNodeClass = ua.NodeClass.DataType
00949 ref.TargetNodeId = ua.NodeId.from_string("i=3876")
00950 refs.append(ref)
00951 ref = ua.AddReferencesItem()
00952 ref.IsForward = True
00953 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
00954 ref.SourceNodeId = ua.NodeId.from_string("i=3875")
00955 ref.TargetNodeClass = ua.NodeClass.DataType
00956 ref.TargetNodeId = ua.NodeId.from_string("i=2787")
00957 refs.append(ref)
00958 ref = ua.AddReferencesItem()
00959 ref.IsForward = True
00960 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
00961 ref.SourceNodeId = ua.NodeId.from_string("i=3875")
00962 ref.TargetNodeClass = ua.NodeClass.DataType
00963 ref.TargetNodeId = ua.NodeId.from_string("i=2788")
00964 refs.append(ref)
00965 server.add_references(refs)
00966
00967 node = ua.AddNodesItem()
00968 node.RequestedNewNodeId = ua.NodeId.from_string("i=3876")
00969 node.BrowseName = ua.QualifiedName.from_string("InputArguments")
00970 node.NodeClass = ua.NodeClass.Variable
00971 node.ParentNodeId = ua.NodeId.from_string("i=3875")
00972 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
00973 node.TypeDefinition = ua.NodeId.from_string("i=68")
00974 attrs = ua.VariableAttributes()
00975 attrs.DisplayName = ua.LocalizedText("InputArguments")
00976 attrs.DataType = ua.NodeId.from_string("i=296")
00977 value = []
00978 extobj = ua.Argument()
00979 extobj.Description.Text = b'The identifier for the suscription to refresh.'
00980 extobj.DataType = ua.NodeId.from_string("i=288")
00981 extobj.Name = 'SubscriptionId'
00982 extobj.ValueRank = -1
00983 value.append(extobj)
00984 attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject)
00985 attrs.ValueRank = 1
00986 node.NodeAttributes = attrs
00987 server.add_nodes([node])
00988 refs = []
00989 ref = ua.AddReferencesItem()
00990 ref.IsForward = True
00991 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
00992 ref.SourceNodeId = ua.NodeId.from_string("i=3876")
00993 ref.TargetNodeClass = ua.NodeClass.DataType
00994 ref.TargetNodeId = ua.NodeId.from_string("i=78")
00995 refs.append(ref)
00996 server.add_references(refs)
00997
00998 node = ua.AddNodesItem()
00999 node.RequestedNewNodeId = ua.NodeId.from_string("i=12912")
01000 node.BrowseName = ua.QualifiedName.from_string("ConditionRefresh2")
01001 node.NodeClass = ua.NodeClass.Method
01002 node.ParentNodeId = ua.NodeId.from_string("i=2782")
01003 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
01004 attrs = ua.MethodAttributes()
01005 attrs.DisplayName = ua.LocalizedText("ConditionRefresh2")
01006 node.NodeAttributes = attrs
01007 server.add_nodes([node])
01008 refs = []
01009 ref = ua.AddReferencesItem()
01010 ref.IsForward = True
01011 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01012 ref.SourceNodeId = ua.NodeId.from_string("i=12912")
01013 ref.TargetNodeClass = ua.NodeClass.DataType
01014 ref.TargetNodeId = ua.NodeId.from_string("i=12913")
01015 refs.append(ref)
01016 ref = ua.AddReferencesItem()
01017 ref.IsForward = True
01018 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
01019 ref.SourceNodeId = ua.NodeId.from_string("i=12912")
01020 ref.TargetNodeClass = ua.NodeClass.DataType
01021 ref.TargetNodeId = ua.NodeId.from_string("i=2787")
01022 refs.append(ref)
01023 ref = ua.AddReferencesItem()
01024 ref.IsForward = True
01025 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
01026 ref.SourceNodeId = ua.NodeId.from_string("i=12912")
01027 ref.TargetNodeClass = ua.NodeClass.DataType
01028 ref.TargetNodeId = ua.NodeId.from_string("i=2788")
01029 refs.append(ref)
01030 server.add_references(refs)
01031
01032 node = ua.AddNodesItem()
01033 node.RequestedNewNodeId = ua.NodeId.from_string("i=12913")
01034 node.BrowseName = ua.QualifiedName.from_string("InputArguments")
01035 node.NodeClass = ua.NodeClass.Variable
01036 node.ParentNodeId = ua.NodeId.from_string("i=12912")
01037 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01038 node.TypeDefinition = ua.NodeId.from_string("i=68")
01039 attrs = ua.VariableAttributes()
01040 attrs.DisplayName = ua.LocalizedText("InputArguments")
01041 attrs.DataType = ua.NodeId.from_string("i=296")
01042 value = []
01043 extobj = ua.Argument()
01044 extobj.Description.Text = b'The identifier for the suscription to refresh.'
01045 extobj.DataType = ua.NodeId.from_string("i=288")
01046 extobj.Name = 'SubscriptionId'
01047 extobj.ValueRank = -1
01048 value.append(extobj)
01049 extobj = ua.Argument()
01050 extobj.Description.Text = b'The identifier for the monitored item to refresh.'
01051 extobj.DataType = ua.NodeId.from_string("i=288")
01052 extobj.Name = 'MonitoredItemId'
01053 extobj.ValueRank = -1
01054 value.append(extobj)
01055 attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject)
01056 attrs.ValueRank = 1
01057 node.NodeAttributes = attrs
01058 server.add_nodes([node])
01059 refs = []
01060 ref = ua.AddReferencesItem()
01061 ref.IsForward = True
01062 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01063 ref.SourceNodeId = ua.NodeId.from_string("i=12913")
01064 ref.TargetNodeClass = ua.NodeClass.DataType
01065 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01066 refs.append(ref)
01067 server.add_references(refs)
01068
01069 node = ua.AddNodesItem()
01070 node.RequestedNewNodeId = ua.NodeId.from_string("i=2830")
01071 node.BrowseName = ua.QualifiedName.from_string("DialogConditionType")
01072 node.NodeClass = ua.NodeClass.ObjectType
01073 node.ParentNodeId = ua.NodeId.from_string("i=2782")
01074 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01075 attrs = ua.ObjectTypeAttributes()
01076 attrs.DisplayName = ua.LocalizedText("DialogConditionType")
01077 attrs.IsAbstract = False
01078 node.NodeAttributes = attrs
01079 server.add_nodes([node])
01080 refs = []
01081 ref = ua.AddReferencesItem()
01082 ref.IsForward = True
01083 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
01084 ref.SourceNodeId = ua.NodeId.from_string("i=2830")
01085 ref.TargetNodeClass = ua.NodeClass.DataType
01086 ref.TargetNodeId = ua.NodeId.from_string("i=9035")
01087 refs.append(ref)
01088 ref = ua.AddReferencesItem()
01089 ref.IsForward = True
01090 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
01091 ref.SourceNodeId = ua.NodeId.from_string("i=2830")
01092 ref.TargetNodeClass = ua.NodeClass.DataType
01093 ref.TargetNodeId = ua.NodeId.from_string("i=9055")
01094 refs.append(ref)
01095 ref = ua.AddReferencesItem()
01096 ref.IsForward = True
01097 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01098 ref.SourceNodeId = ua.NodeId.from_string("i=2830")
01099 ref.TargetNodeClass = ua.NodeClass.DataType
01100 ref.TargetNodeId = ua.NodeId.from_string("i=2831")
01101 refs.append(ref)
01102 ref = ua.AddReferencesItem()
01103 ref.IsForward = True
01104 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01105 ref.SourceNodeId = ua.NodeId.from_string("i=2830")
01106 ref.TargetNodeClass = ua.NodeClass.DataType
01107 ref.TargetNodeId = ua.NodeId.from_string("i=9064")
01108 refs.append(ref)
01109 ref = ua.AddReferencesItem()
01110 ref.IsForward = True
01111 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01112 ref.SourceNodeId = ua.NodeId.from_string("i=2830")
01113 ref.TargetNodeClass = ua.NodeClass.DataType
01114 ref.TargetNodeId = ua.NodeId.from_string("i=9065")
01115 refs.append(ref)
01116 ref = ua.AddReferencesItem()
01117 ref.IsForward = True
01118 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01119 ref.SourceNodeId = ua.NodeId.from_string("i=2830")
01120 ref.TargetNodeClass = ua.NodeClass.DataType
01121 ref.TargetNodeId = ua.NodeId.from_string("i=9066")
01122 refs.append(ref)
01123 ref = ua.AddReferencesItem()
01124 ref.IsForward = True
01125 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01126 ref.SourceNodeId = ua.NodeId.from_string("i=2830")
01127 ref.TargetNodeClass = ua.NodeClass.DataType
01128 ref.TargetNodeId = ua.NodeId.from_string("i=9067")
01129 refs.append(ref)
01130 ref = ua.AddReferencesItem()
01131 ref.IsForward = True
01132 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01133 ref.SourceNodeId = ua.NodeId.from_string("i=2830")
01134 ref.TargetNodeClass = ua.NodeClass.DataType
01135 ref.TargetNodeId = ua.NodeId.from_string("i=9068")
01136 refs.append(ref)
01137 ref = ua.AddReferencesItem()
01138 ref.IsForward = True
01139 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
01140 ref.SourceNodeId = ua.NodeId.from_string("i=2830")
01141 ref.TargetNodeClass = ua.NodeClass.DataType
01142 ref.TargetNodeId = ua.NodeId.from_string("i=9069")
01143 refs.append(ref)
01144 server.add_references(refs)
01145
01146 node = ua.AddNodesItem()
01147 node.RequestedNewNodeId = ua.NodeId.from_string("i=9035")
01148 node.BrowseName = ua.QualifiedName.from_string("EnabledState")
01149 node.NodeClass = ua.NodeClass.Variable
01150 node.ParentNodeId = ua.NodeId.from_string("i=2830")
01151 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
01152 node.TypeDefinition = ua.NodeId.from_string("i=8995")
01153 attrs = ua.VariableAttributes()
01154 attrs.DisplayName = ua.LocalizedText("EnabledState")
01155 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
01156 attrs.ValueRank = -1
01157 node.NodeAttributes = attrs
01158 server.add_nodes([node])
01159 refs = []
01160 ref = ua.AddReferencesItem()
01161 ref.IsForward = True
01162 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01163 ref.SourceNodeId = ua.NodeId.from_string("i=9035")
01164 ref.TargetNodeClass = ua.NodeClass.DataType
01165 ref.TargetNodeId = ua.NodeId.from_string("i=9036")
01166 refs.append(ref)
01167 ref = ua.AddReferencesItem()
01168 ref.IsForward = True
01169 ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
01170 ref.SourceNodeId = ua.NodeId.from_string("i=9035")
01171 ref.TargetNodeClass = ua.NodeClass.DataType
01172 ref.TargetNodeId = ua.NodeId.from_string("i=9055")
01173 refs.append(ref)
01174 ref = ua.AddReferencesItem()
01175 ref.IsForward = True
01176 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01177 ref.SourceNodeId = ua.NodeId.from_string("i=9035")
01178 ref.TargetNodeClass = ua.NodeClass.DataType
01179 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01180 refs.append(ref)
01181 server.add_references(refs)
01182
01183 node = ua.AddNodesItem()
01184 node.RequestedNewNodeId = ua.NodeId.from_string("i=9036")
01185 node.BrowseName = ua.QualifiedName.from_string("Id")
01186 node.NodeClass = ua.NodeClass.Variable
01187 node.ParentNodeId = ua.NodeId.from_string("i=9035")
01188 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01189 node.TypeDefinition = ua.NodeId.from_string("i=68")
01190 attrs = ua.VariableAttributes()
01191 attrs.DisplayName = ua.LocalizedText("Id")
01192 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01193 attrs.ValueRank = -1
01194 node.NodeAttributes = attrs
01195 server.add_nodes([node])
01196 refs = []
01197 ref = ua.AddReferencesItem()
01198 ref.IsForward = True
01199 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01200 ref.SourceNodeId = ua.NodeId.from_string("i=9036")
01201 ref.TargetNodeClass = ua.NodeClass.DataType
01202 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01203 refs.append(ref)
01204 server.add_references(refs)
01205
01206 node = ua.AddNodesItem()
01207 node.RequestedNewNodeId = ua.NodeId.from_string("i=9055")
01208 node.BrowseName = ua.QualifiedName.from_string("DialogState")
01209 node.NodeClass = ua.NodeClass.Variable
01210 node.ParentNodeId = ua.NodeId.from_string("i=2830")
01211 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
01212 node.TypeDefinition = ua.NodeId.from_string("i=8995")
01213 attrs = ua.VariableAttributes()
01214 attrs.DisplayName = ua.LocalizedText("DialogState")
01215 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
01216 attrs.ValueRank = -1
01217 node.NodeAttributes = attrs
01218 server.add_nodes([node])
01219 refs = []
01220 ref = ua.AddReferencesItem()
01221 ref.IsForward = True
01222 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01223 ref.SourceNodeId = ua.NodeId.from_string("i=9055")
01224 ref.TargetNodeClass = ua.NodeClass.DataType
01225 ref.TargetNodeId = ua.NodeId.from_string("i=9056")
01226 refs.append(ref)
01227 ref = ua.AddReferencesItem()
01228 ref.IsForward = True
01229 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01230 ref.SourceNodeId = ua.NodeId.from_string("i=9055")
01231 ref.TargetNodeClass = ua.NodeClass.DataType
01232 ref.TargetNodeId = ua.NodeId.from_string("i=9060")
01233 refs.append(ref)
01234 ref = ua.AddReferencesItem()
01235 ref.IsForward = True
01236 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01237 ref.SourceNodeId = ua.NodeId.from_string("i=9055")
01238 ref.TargetNodeClass = ua.NodeClass.DataType
01239 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01240 refs.append(ref)
01241 server.add_references(refs)
01242
01243 node = ua.AddNodesItem()
01244 node.RequestedNewNodeId = ua.NodeId.from_string("i=9056")
01245 node.BrowseName = ua.QualifiedName.from_string("Id")
01246 node.NodeClass = ua.NodeClass.Variable
01247 node.ParentNodeId = ua.NodeId.from_string("i=9055")
01248 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01249 node.TypeDefinition = ua.NodeId.from_string("i=68")
01250 attrs = ua.VariableAttributes()
01251 attrs.DisplayName = ua.LocalizedText("Id")
01252 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01253 attrs.ValueRank = -1
01254 node.NodeAttributes = attrs
01255 server.add_nodes([node])
01256 refs = []
01257 ref = ua.AddReferencesItem()
01258 ref.IsForward = True
01259 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01260 ref.SourceNodeId = ua.NodeId.from_string("i=9056")
01261 ref.TargetNodeClass = ua.NodeClass.DataType
01262 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01263 refs.append(ref)
01264 server.add_references(refs)
01265
01266 node = ua.AddNodesItem()
01267 node.RequestedNewNodeId = ua.NodeId.from_string("i=9060")
01268 node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
01269 node.NodeClass = ua.NodeClass.Variable
01270 node.ParentNodeId = ua.NodeId.from_string("i=9055")
01271 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01272 node.TypeDefinition = ua.NodeId.from_string("i=68")
01273 attrs = ua.VariableAttributes()
01274 attrs.DisplayName = ua.LocalizedText("TransitionTime")
01275 attrs.DataType = ua.NodeId.from_string("i=294")
01276 attrs.ValueRank = -1
01277 node.NodeAttributes = attrs
01278 server.add_nodes([node])
01279 refs = []
01280 ref = ua.AddReferencesItem()
01281 ref.IsForward = True
01282 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01283 ref.SourceNodeId = ua.NodeId.from_string("i=9060")
01284 ref.TargetNodeClass = ua.NodeClass.DataType
01285 ref.TargetNodeId = ua.NodeId.from_string("i=80")
01286 refs.append(ref)
01287 server.add_references(refs)
01288
01289 node = ua.AddNodesItem()
01290 node.RequestedNewNodeId = ua.NodeId.from_string("i=2831")
01291 node.BrowseName = ua.QualifiedName.from_string("Prompt")
01292 node.NodeClass = ua.NodeClass.Variable
01293 node.ParentNodeId = ua.NodeId.from_string("i=2830")
01294 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01295 node.TypeDefinition = ua.NodeId.from_string("i=68")
01296 attrs = ua.VariableAttributes()
01297 attrs.DisplayName = ua.LocalizedText("Prompt")
01298 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
01299 attrs.ValueRank = -1
01300 node.NodeAttributes = attrs
01301 server.add_nodes([node])
01302 refs = []
01303 ref = ua.AddReferencesItem()
01304 ref.IsForward = True
01305 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01306 ref.SourceNodeId = ua.NodeId.from_string("i=2831")
01307 ref.TargetNodeClass = ua.NodeClass.DataType
01308 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01309 refs.append(ref)
01310 server.add_references(refs)
01311
01312 node = ua.AddNodesItem()
01313 node.RequestedNewNodeId = ua.NodeId.from_string("i=9064")
01314 node.BrowseName = ua.QualifiedName.from_string("ResponseOptionSet")
01315 node.NodeClass = ua.NodeClass.Variable
01316 node.ParentNodeId = ua.NodeId.from_string("i=2830")
01317 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01318 node.TypeDefinition = ua.NodeId.from_string("i=68")
01319 attrs = ua.VariableAttributes()
01320 attrs.DisplayName = ua.LocalizedText("ResponseOptionSet")
01321 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
01322 attrs.ValueRank = 1
01323 node.NodeAttributes = attrs
01324 server.add_nodes([node])
01325 refs = []
01326 ref = ua.AddReferencesItem()
01327 ref.IsForward = True
01328 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01329 ref.SourceNodeId = ua.NodeId.from_string("i=9064")
01330 ref.TargetNodeClass = ua.NodeClass.DataType
01331 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01332 refs.append(ref)
01333 server.add_references(refs)
01334
01335 node = ua.AddNodesItem()
01336 node.RequestedNewNodeId = ua.NodeId.from_string("i=9065")
01337 node.BrowseName = ua.QualifiedName.from_string("DefaultResponse")
01338 node.NodeClass = ua.NodeClass.Variable
01339 node.ParentNodeId = ua.NodeId.from_string("i=2830")
01340 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01341 node.TypeDefinition = ua.NodeId.from_string("i=68")
01342 attrs = ua.VariableAttributes()
01343 attrs.DisplayName = ua.LocalizedText("DefaultResponse")
01344 attrs.DataType = ua.NodeId(ua.ObjectIds.Int32)
01345 attrs.ValueRank = -1
01346 node.NodeAttributes = attrs
01347 server.add_nodes([node])
01348 refs = []
01349 ref = ua.AddReferencesItem()
01350 ref.IsForward = True
01351 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01352 ref.SourceNodeId = ua.NodeId.from_string("i=9065")
01353 ref.TargetNodeClass = ua.NodeClass.DataType
01354 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01355 refs.append(ref)
01356 server.add_references(refs)
01357
01358 node = ua.AddNodesItem()
01359 node.RequestedNewNodeId = ua.NodeId.from_string("i=9066")
01360 node.BrowseName = ua.QualifiedName.from_string("OkResponse")
01361 node.NodeClass = ua.NodeClass.Variable
01362 node.ParentNodeId = ua.NodeId.from_string("i=2830")
01363 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01364 node.TypeDefinition = ua.NodeId.from_string("i=68")
01365 attrs = ua.VariableAttributes()
01366 attrs.DisplayName = ua.LocalizedText("OkResponse")
01367 attrs.DataType = ua.NodeId(ua.ObjectIds.Int32)
01368 attrs.ValueRank = -1
01369 node.NodeAttributes = attrs
01370 server.add_nodes([node])
01371 refs = []
01372 ref = ua.AddReferencesItem()
01373 ref.IsForward = True
01374 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01375 ref.SourceNodeId = ua.NodeId.from_string("i=9066")
01376 ref.TargetNodeClass = ua.NodeClass.DataType
01377 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01378 refs.append(ref)
01379 server.add_references(refs)
01380
01381 node = ua.AddNodesItem()
01382 node.RequestedNewNodeId = ua.NodeId.from_string("i=9067")
01383 node.BrowseName = ua.QualifiedName.from_string("CancelResponse")
01384 node.NodeClass = ua.NodeClass.Variable
01385 node.ParentNodeId = ua.NodeId.from_string("i=2830")
01386 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01387 node.TypeDefinition = ua.NodeId.from_string("i=68")
01388 attrs = ua.VariableAttributes()
01389 attrs.DisplayName = ua.LocalizedText("CancelResponse")
01390 attrs.DataType = ua.NodeId(ua.ObjectIds.Int32)
01391 attrs.ValueRank = -1
01392 node.NodeAttributes = attrs
01393 server.add_nodes([node])
01394 refs = []
01395 ref = ua.AddReferencesItem()
01396 ref.IsForward = True
01397 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01398 ref.SourceNodeId = ua.NodeId.from_string("i=9067")
01399 ref.TargetNodeClass = ua.NodeClass.DataType
01400 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01401 refs.append(ref)
01402 server.add_references(refs)
01403
01404 node = ua.AddNodesItem()
01405 node.RequestedNewNodeId = ua.NodeId.from_string("i=9068")
01406 node.BrowseName = ua.QualifiedName.from_string("LastResponse")
01407 node.NodeClass = ua.NodeClass.Variable
01408 node.ParentNodeId = ua.NodeId.from_string("i=2830")
01409 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01410 node.TypeDefinition = ua.NodeId.from_string("i=68")
01411 attrs = ua.VariableAttributes()
01412 attrs.DisplayName = ua.LocalizedText("LastResponse")
01413 attrs.DataType = ua.NodeId(ua.ObjectIds.Int32)
01414 attrs.ValueRank = -1
01415 node.NodeAttributes = attrs
01416 server.add_nodes([node])
01417 refs = []
01418 ref = ua.AddReferencesItem()
01419 ref.IsForward = True
01420 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01421 ref.SourceNodeId = ua.NodeId.from_string("i=9068")
01422 ref.TargetNodeClass = ua.NodeClass.DataType
01423 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01424 refs.append(ref)
01425 server.add_references(refs)
01426
01427 node = ua.AddNodesItem()
01428 node.RequestedNewNodeId = ua.NodeId.from_string("i=9069")
01429 node.BrowseName = ua.QualifiedName.from_string("Respond")
01430 node.NodeClass = ua.NodeClass.Method
01431 node.ParentNodeId = ua.NodeId.from_string("i=2830")
01432 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
01433 attrs = ua.MethodAttributes()
01434 attrs.DisplayName = ua.LocalizedText("Respond")
01435 node.NodeAttributes = attrs
01436 server.add_nodes([node])
01437 refs = []
01438 ref = ua.AddReferencesItem()
01439 ref.IsForward = True
01440 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01441 ref.SourceNodeId = ua.NodeId.from_string("i=9069")
01442 ref.TargetNodeClass = ua.NodeClass.DataType
01443 ref.TargetNodeId = ua.NodeId.from_string("i=9070")
01444 refs.append(ref)
01445 ref = ua.AddReferencesItem()
01446 ref.IsForward = True
01447 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
01448 ref.SourceNodeId = ua.NodeId.from_string("i=9069")
01449 ref.TargetNodeClass = ua.NodeClass.DataType
01450 ref.TargetNodeId = ua.NodeId.from_string("i=8927")
01451 refs.append(ref)
01452 ref = ua.AddReferencesItem()
01453 ref.IsForward = True
01454 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01455 ref.SourceNodeId = ua.NodeId.from_string("i=9069")
01456 ref.TargetNodeClass = ua.NodeClass.DataType
01457 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01458 refs.append(ref)
01459 server.add_references(refs)
01460
01461 node = ua.AddNodesItem()
01462 node.RequestedNewNodeId = ua.NodeId.from_string("i=9070")
01463 node.BrowseName = ua.QualifiedName.from_string("InputArguments")
01464 node.NodeClass = ua.NodeClass.Variable
01465 node.ParentNodeId = ua.NodeId.from_string("i=9069")
01466 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01467 node.TypeDefinition = ua.NodeId.from_string("i=68")
01468 attrs = ua.VariableAttributes()
01469 attrs.DisplayName = ua.LocalizedText("InputArguments")
01470 attrs.DataType = ua.NodeId.from_string("i=296")
01471 value = []
01472 extobj = ua.Argument()
01473 extobj.Description.Text = b'The response to the dialog condition.'
01474 extobj.DataType = ua.NodeId.from_string("i=6")
01475 extobj.Name = 'SelectedResponse'
01476 extobj.ValueRank = -1
01477 value.append(extobj)
01478 attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject)
01479 attrs.ValueRank = 1
01480 node.NodeAttributes = attrs
01481 server.add_nodes([node])
01482 refs = []
01483 ref = ua.AddReferencesItem()
01484 ref.IsForward = True
01485 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01486 ref.SourceNodeId = ua.NodeId.from_string("i=9070")
01487 ref.TargetNodeClass = ua.NodeClass.DataType
01488 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01489 refs.append(ref)
01490 server.add_references(refs)
01491
01492 node = ua.AddNodesItem()
01493 node.RequestedNewNodeId = ua.NodeId.from_string("i=2881")
01494 node.BrowseName = ua.QualifiedName.from_string("AcknowledgeableConditionType")
01495 node.NodeClass = ua.NodeClass.ObjectType
01496 node.ParentNodeId = ua.NodeId.from_string("i=2782")
01497 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01498 attrs = ua.ObjectTypeAttributes()
01499 attrs.DisplayName = ua.LocalizedText("AcknowledgeableConditionType")
01500 attrs.IsAbstract = False
01501 node.NodeAttributes = attrs
01502 server.add_nodes([node])
01503 refs = []
01504 ref = ua.AddReferencesItem()
01505 ref.IsForward = True
01506 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
01507 ref.SourceNodeId = ua.NodeId.from_string("i=2881")
01508 ref.TargetNodeClass = ua.NodeClass.DataType
01509 ref.TargetNodeId = ua.NodeId.from_string("i=9073")
01510 refs.append(ref)
01511 ref = ua.AddReferencesItem()
01512 ref.IsForward = True
01513 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
01514 ref.SourceNodeId = ua.NodeId.from_string("i=2881")
01515 ref.TargetNodeClass = ua.NodeClass.DataType
01516 ref.TargetNodeId = ua.NodeId.from_string("i=9093")
01517 refs.append(ref)
01518 ref = ua.AddReferencesItem()
01519 ref.IsForward = True
01520 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
01521 ref.SourceNodeId = ua.NodeId.from_string("i=2881")
01522 ref.TargetNodeClass = ua.NodeClass.DataType
01523 ref.TargetNodeId = ua.NodeId.from_string("i=9102")
01524 refs.append(ref)
01525 ref = ua.AddReferencesItem()
01526 ref.IsForward = True
01527 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
01528 ref.SourceNodeId = ua.NodeId.from_string("i=2881")
01529 ref.TargetNodeClass = ua.NodeClass.DataType
01530 ref.TargetNodeId = ua.NodeId.from_string("i=9111")
01531 refs.append(ref)
01532 ref = ua.AddReferencesItem()
01533 ref.IsForward = True
01534 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
01535 ref.SourceNodeId = ua.NodeId.from_string("i=2881")
01536 ref.TargetNodeClass = ua.NodeClass.DataType
01537 ref.TargetNodeId = ua.NodeId.from_string("i=9113")
01538 refs.append(ref)
01539 server.add_references(refs)
01540
01541 node = ua.AddNodesItem()
01542 node.RequestedNewNodeId = ua.NodeId.from_string("i=9073")
01543 node.BrowseName = ua.QualifiedName.from_string("EnabledState")
01544 node.NodeClass = ua.NodeClass.Variable
01545 node.ParentNodeId = ua.NodeId.from_string("i=2881")
01546 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
01547 node.TypeDefinition = ua.NodeId.from_string("i=8995")
01548 attrs = ua.VariableAttributes()
01549 attrs.DisplayName = ua.LocalizedText("EnabledState")
01550 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
01551 attrs.ValueRank = -1
01552 node.NodeAttributes = attrs
01553 server.add_nodes([node])
01554 refs = []
01555 ref = ua.AddReferencesItem()
01556 ref.IsForward = True
01557 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01558 ref.SourceNodeId = ua.NodeId.from_string("i=9073")
01559 ref.TargetNodeClass = ua.NodeClass.DataType
01560 ref.TargetNodeId = ua.NodeId.from_string("i=9074")
01561 refs.append(ref)
01562 ref = ua.AddReferencesItem()
01563 ref.IsForward = True
01564 ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
01565 ref.SourceNodeId = ua.NodeId.from_string("i=9073")
01566 ref.TargetNodeClass = ua.NodeClass.DataType
01567 ref.TargetNodeId = ua.NodeId.from_string("i=9093")
01568 refs.append(ref)
01569 ref = ua.AddReferencesItem()
01570 ref.IsForward = True
01571 ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
01572 ref.SourceNodeId = ua.NodeId.from_string("i=9073")
01573 ref.TargetNodeClass = ua.NodeClass.DataType
01574 ref.TargetNodeId = ua.NodeId.from_string("i=9102")
01575 refs.append(ref)
01576 ref = ua.AddReferencesItem()
01577 ref.IsForward = True
01578 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01579 ref.SourceNodeId = ua.NodeId.from_string("i=9073")
01580 ref.TargetNodeClass = ua.NodeClass.DataType
01581 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01582 refs.append(ref)
01583 server.add_references(refs)
01584
01585 node = ua.AddNodesItem()
01586 node.RequestedNewNodeId = ua.NodeId.from_string("i=9074")
01587 node.BrowseName = ua.QualifiedName.from_string("Id")
01588 node.NodeClass = ua.NodeClass.Variable
01589 node.ParentNodeId = ua.NodeId.from_string("i=9073")
01590 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01591 node.TypeDefinition = ua.NodeId.from_string("i=68")
01592 attrs = ua.VariableAttributes()
01593 attrs.DisplayName = ua.LocalizedText("Id")
01594 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01595 attrs.ValueRank = -1
01596 node.NodeAttributes = attrs
01597 server.add_nodes([node])
01598 refs = []
01599 ref = ua.AddReferencesItem()
01600 ref.IsForward = True
01601 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01602 ref.SourceNodeId = ua.NodeId.from_string("i=9074")
01603 ref.TargetNodeClass = ua.NodeClass.DataType
01604 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01605 refs.append(ref)
01606 server.add_references(refs)
01607
01608 node = ua.AddNodesItem()
01609 node.RequestedNewNodeId = ua.NodeId.from_string("i=9093")
01610 node.BrowseName = ua.QualifiedName.from_string("AckedState")
01611 node.NodeClass = ua.NodeClass.Variable
01612 node.ParentNodeId = ua.NodeId.from_string("i=2881")
01613 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
01614 node.TypeDefinition = ua.NodeId.from_string("i=8995")
01615 attrs = ua.VariableAttributes()
01616 attrs.DisplayName = ua.LocalizedText("AckedState")
01617 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
01618 attrs.ValueRank = -1
01619 node.NodeAttributes = attrs
01620 server.add_nodes([node])
01621 refs = []
01622 ref = ua.AddReferencesItem()
01623 ref.IsForward = True
01624 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01625 ref.SourceNodeId = ua.NodeId.from_string("i=9093")
01626 ref.TargetNodeClass = ua.NodeClass.DataType
01627 ref.TargetNodeId = ua.NodeId.from_string("i=9094")
01628 refs.append(ref)
01629 ref = ua.AddReferencesItem()
01630 ref.IsForward = True
01631 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01632 ref.SourceNodeId = ua.NodeId.from_string("i=9093")
01633 ref.TargetNodeClass = ua.NodeClass.DataType
01634 ref.TargetNodeId = ua.NodeId.from_string("i=9098")
01635 refs.append(ref)
01636 ref = ua.AddReferencesItem()
01637 ref.IsForward = True
01638 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01639 ref.SourceNodeId = ua.NodeId.from_string("i=9093")
01640 ref.TargetNodeClass = ua.NodeClass.DataType
01641 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01642 refs.append(ref)
01643 server.add_references(refs)
01644
01645 node = ua.AddNodesItem()
01646 node.RequestedNewNodeId = ua.NodeId.from_string("i=9094")
01647 node.BrowseName = ua.QualifiedName.from_string("Id")
01648 node.NodeClass = ua.NodeClass.Variable
01649 node.ParentNodeId = ua.NodeId.from_string("i=9093")
01650 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01651 node.TypeDefinition = ua.NodeId.from_string("i=68")
01652 attrs = ua.VariableAttributes()
01653 attrs.DisplayName = ua.LocalizedText("Id")
01654 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01655 attrs.ValueRank = -1
01656 node.NodeAttributes = attrs
01657 server.add_nodes([node])
01658 refs = []
01659 ref = ua.AddReferencesItem()
01660 ref.IsForward = True
01661 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01662 ref.SourceNodeId = ua.NodeId.from_string("i=9094")
01663 ref.TargetNodeClass = ua.NodeClass.DataType
01664 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01665 refs.append(ref)
01666 server.add_references(refs)
01667
01668 node = ua.AddNodesItem()
01669 node.RequestedNewNodeId = ua.NodeId.from_string("i=9098")
01670 node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
01671 node.NodeClass = ua.NodeClass.Variable
01672 node.ParentNodeId = ua.NodeId.from_string("i=9093")
01673 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01674 node.TypeDefinition = ua.NodeId.from_string("i=68")
01675 attrs = ua.VariableAttributes()
01676 attrs.DisplayName = ua.LocalizedText("TransitionTime")
01677 attrs.DataType = ua.NodeId.from_string("i=294")
01678 attrs.ValueRank = -1
01679 node.NodeAttributes = attrs
01680 server.add_nodes([node])
01681 refs = []
01682 ref = ua.AddReferencesItem()
01683 ref.IsForward = True
01684 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01685 ref.SourceNodeId = ua.NodeId.from_string("i=9098")
01686 ref.TargetNodeClass = ua.NodeClass.DataType
01687 ref.TargetNodeId = ua.NodeId.from_string("i=80")
01688 refs.append(ref)
01689 server.add_references(refs)
01690
01691 node = ua.AddNodesItem()
01692 node.RequestedNewNodeId = ua.NodeId.from_string("i=9102")
01693 node.BrowseName = ua.QualifiedName.from_string("ConfirmedState")
01694 node.NodeClass = ua.NodeClass.Variable
01695 node.ParentNodeId = ua.NodeId.from_string("i=2881")
01696 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
01697 node.TypeDefinition = ua.NodeId.from_string("i=8995")
01698 attrs = ua.VariableAttributes()
01699 attrs.DisplayName = ua.LocalizedText("ConfirmedState")
01700 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
01701 attrs.ValueRank = -1
01702 node.NodeAttributes = attrs
01703 server.add_nodes([node])
01704 refs = []
01705 ref = ua.AddReferencesItem()
01706 ref.IsForward = True
01707 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01708 ref.SourceNodeId = ua.NodeId.from_string("i=9102")
01709 ref.TargetNodeClass = ua.NodeClass.DataType
01710 ref.TargetNodeId = ua.NodeId.from_string("i=9103")
01711 refs.append(ref)
01712 ref = ua.AddReferencesItem()
01713 ref.IsForward = True
01714 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01715 ref.SourceNodeId = ua.NodeId.from_string("i=9102")
01716 ref.TargetNodeClass = ua.NodeClass.DataType
01717 ref.TargetNodeId = ua.NodeId.from_string("i=9107")
01718 refs.append(ref)
01719 ref = ua.AddReferencesItem()
01720 ref.IsForward = True
01721 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01722 ref.SourceNodeId = ua.NodeId.from_string("i=9102")
01723 ref.TargetNodeClass = ua.NodeClass.DataType
01724 ref.TargetNodeId = ua.NodeId.from_string("i=80")
01725 refs.append(ref)
01726 server.add_references(refs)
01727
01728 node = ua.AddNodesItem()
01729 node.RequestedNewNodeId = ua.NodeId.from_string("i=9103")
01730 node.BrowseName = ua.QualifiedName.from_string("Id")
01731 node.NodeClass = ua.NodeClass.Variable
01732 node.ParentNodeId = ua.NodeId.from_string("i=9102")
01733 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01734 node.TypeDefinition = ua.NodeId.from_string("i=68")
01735 attrs = ua.VariableAttributes()
01736 attrs.DisplayName = ua.LocalizedText("Id")
01737 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
01738 attrs.ValueRank = -1
01739 node.NodeAttributes = attrs
01740 server.add_nodes([node])
01741 refs = []
01742 ref = ua.AddReferencesItem()
01743 ref.IsForward = True
01744 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01745 ref.SourceNodeId = ua.NodeId.from_string("i=9103")
01746 ref.TargetNodeClass = ua.NodeClass.DataType
01747 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01748 refs.append(ref)
01749 server.add_references(refs)
01750
01751 node = ua.AddNodesItem()
01752 node.RequestedNewNodeId = ua.NodeId.from_string("i=9107")
01753 node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
01754 node.NodeClass = ua.NodeClass.Variable
01755 node.ParentNodeId = ua.NodeId.from_string("i=9102")
01756 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01757 node.TypeDefinition = ua.NodeId.from_string("i=68")
01758 attrs = ua.VariableAttributes()
01759 attrs.DisplayName = ua.LocalizedText("TransitionTime")
01760 attrs.DataType = ua.NodeId.from_string("i=294")
01761 attrs.ValueRank = -1
01762 node.NodeAttributes = attrs
01763 server.add_nodes([node])
01764 refs = []
01765 ref = ua.AddReferencesItem()
01766 ref.IsForward = True
01767 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01768 ref.SourceNodeId = ua.NodeId.from_string("i=9107")
01769 ref.TargetNodeClass = ua.NodeClass.DataType
01770 ref.TargetNodeId = ua.NodeId.from_string("i=80")
01771 refs.append(ref)
01772 server.add_references(refs)
01773
01774 node = ua.AddNodesItem()
01775 node.RequestedNewNodeId = ua.NodeId.from_string("i=9111")
01776 node.BrowseName = ua.QualifiedName.from_string("Acknowledge")
01777 node.NodeClass = ua.NodeClass.Method
01778 node.ParentNodeId = ua.NodeId.from_string("i=2881")
01779 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
01780 attrs = ua.MethodAttributes()
01781 attrs.DisplayName = ua.LocalizedText("Acknowledge")
01782 node.NodeAttributes = attrs
01783 server.add_nodes([node])
01784 refs = []
01785 ref = ua.AddReferencesItem()
01786 ref.IsForward = True
01787 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01788 ref.SourceNodeId = ua.NodeId.from_string("i=9111")
01789 ref.TargetNodeClass = ua.NodeClass.DataType
01790 ref.TargetNodeId = ua.NodeId.from_string("i=9112")
01791 refs.append(ref)
01792 ref = ua.AddReferencesItem()
01793 ref.IsForward = True
01794 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
01795 ref.SourceNodeId = ua.NodeId.from_string("i=9111")
01796 ref.TargetNodeClass = ua.NodeClass.DataType
01797 ref.TargetNodeId = ua.NodeId.from_string("i=8944")
01798 refs.append(ref)
01799 ref = ua.AddReferencesItem()
01800 ref.IsForward = True
01801 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01802 ref.SourceNodeId = ua.NodeId.from_string("i=9111")
01803 ref.TargetNodeClass = ua.NodeClass.DataType
01804 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01805 refs.append(ref)
01806 server.add_references(refs)
01807
01808 node = ua.AddNodesItem()
01809 node.RequestedNewNodeId = ua.NodeId.from_string("i=9112")
01810 node.BrowseName = ua.QualifiedName.from_string("InputArguments")
01811 node.NodeClass = ua.NodeClass.Variable
01812 node.ParentNodeId = ua.NodeId.from_string("i=9111")
01813 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01814 node.TypeDefinition = ua.NodeId.from_string("i=68")
01815 attrs = ua.VariableAttributes()
01816 attrs.DisplayName = ua.LocalizedText("InputArguments")
01817 attrs.DataType = ua.NodeId.from_string("i=296")
01818 value = []
01819 extobj = ua.Argument()
01820 extobj.Description.Text = b'The identifier for the event to comment.'
01821 extobj.DataType = ua.NodeId.from_string("i=15")
01822 extobj.Name = 'EventId'
01823 extobj.ValueRank = -1
01824 value.append(extobj)
01825 extobj = ua.Argument()
01826 extobj.Description.Text = b'The comment to add to the condition.'
01827 extobj.DataType = ua.NodeId.from_string("i=21")
01828 extobj.Name = 'Comment'
01829 extobj.ValueRank = -1
01830 value.append(extobj)
01831 attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject)
01832 attrs.ValueRank = 1
01833 node.NodeAttributes = attrs
01834 server.add_nodes([node])
01835 refs = []
01836 ref = ua.AddReferencesItem()
01837 ref.IsForward = True
01838 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01839 ref.SourceNodeId = ua.NodeId.from_string("i=9112")
01840 ref.TargetNodeClass = ua.NodeClass.DataType
01841 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01842 refs.append(ref)
01843 server.add_references(refs)
01844
01845 node = ua.AddNodesItem()
01846 node.RequestedNewNodeId = ua.NodeId.from_string("i=9113")
01847 node.BrowseName = ua.QualifiedName.from_string("Confirm")
01848 node.NodeClass = ua.NodeClass.Method
01849 node.ParentNodeId = ua.NodeId.from_string("i=2881")
01850 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
01851 attrs = ua.MethodAttributes()
01852 attrs.DisplayName = ua.LocalizedText("Confirm")
01853 node.NodeAttributes = attrs
01854 server.add_nodes([node])
01855 refs = []
01856 ref = ua.AddReferencesItem()
01857 ref.IsForward = True
01858 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01859 ref.SourceNodeId = ua.NodeId.from_string("i=9113")
01860 ref.TargetNodeClass = ua.NodeClass.DataType
01861 ref.TargetNodeId = ua.NodeId.from_string("i=9114")
01862 refs.append(ref)
01863 ref = ua.AddReferencesItem()
01864 ref.IsForward = True
01865 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
01866 ref.SourceNodeId = ua.NodeId.from_string("i=9113")
01867 ref.TargetNodeClass = ua.NodeClass.DataType
01868 ref.TargetNodeId = ua.NodeId.from_string("i=8961")
01869 refs.append(ref)
01870 ref = ua.AddReferencesItem()
01871 ref.IsForward = True
01872 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01873 ref.SourceNodeId = ua.NodeId.from_string("i=9113")
01874 ref.TargetNodeClass = ua.NodeClass.DataType
01875 ref.TargetNodeId = ua.NodeId.from_string("i=80")
01876 refs.append(ref)
01877 server.add_references(refs)
01878
01879 node = ua.AddNodesItem()
01880 node.RequestedNewNodeId = ua.NodeId.from_string("i=9114")
01881 node.BrowseName = ua.QualifiedName.from_string("InputArguments")
01882 node.NodeClass = ua.NodeClass.Variable
01883 node.ParentNodeId = ua.NodeId.from_string("i=9113")
01884 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
01885 node.TypeDefinition = ua.NodeId.from_string("i=68")
01886 attrs = ua.VariableAttributes()
01887 attrs.DisplayName = ua.LocalizedText("InputArguments")
01888 attrs.DataType = ua.NodeId.from_string("i=296")
01889 value = []
01890 extobj = ua.Argument()
01891 extobj.Description.Text = b'The identifier for the event to comment.'
01892 extobj.DataType = ua.NodeId.from_string("i=15")
01893 extobj.Name = 'EventId'
01894 extobj.ValueRank = -1
01895 value.append(extobj)
01896 extobj = ua.Argument()
01897 extobj.Description.Text = b'The comment to add to the condition.'
01898 extobj.DataType = ua.NodeId.from_string("i=21")
01899 extobj.Name = 'Comment'
01900 extobj.ValueRank = -1
01901 value.append(extobj)
01902 attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject)
01903 attrs.ValueRank = 1
01904 node.NodeAttributes = attrs
01905 server.add_nodes([node])
01906 refs = []
01907 ref = ua.AddReferencesItem()
01908 ref.IsForward = True
01909 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
01910 ref.SourceNodeId = ua.NodeId.from_string("i=9114")
01911 ref.TargetNodeClass = ua.NodeClass.DataType
01912 ref.TargetNodeId = ua.NodeId.from_string("i=78")
01913 refs.append(ref)
01914 server.add_references(refs)
01915
01916 node = ua.AddNodesItem()
01917 node.RequestedNewNodeId = ua.NodeId.from_string("i=2915")
01918 node.BrowseName = ua.QualifiedName.from_string("AlarmConditionType")
01919 node.NodeClass = ua.NodeClass.ObjectType
01920 node.ParentNodeId = ua.NodeId.from_string("i=2881")
01921 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
01922 attrs = ua.ObjectTypeAttributes()
01923 attrs.DisplayName = ua.LocalizedText("AlarmConditionType")
01924 attrs.IsAbstract = False
01925 node.NodeAttributes = attrs
01926 server.add_nodes([node])
01927 refs = []
01928 ref = ua.AddReferencesItem()
01929 ref.IsForward = True
01930 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
01931 ref.SourceNodeId = ua.NodeId.from_string("i=2915")
01932 ref.TargetNodeClass = ua.NodeClass.DataType
01933 ref.TargetNodeId = ua.NodeId.from_string("i=9118")
01934 refs.append(ref)
01935 ref = ua.AddReferencesItem()
01936 ref.IsForward = True
01937 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
01938 ref.SourceNodeId = ua.NodeId.from_string("i=2915")
01939 ref.TargetNodeClass = ua.NodeClass.DataType
01940 ref.TargetNodeId = ua.NodeId.from_string("i=9160")
01941 refs.append(ref)
01942 ref = ua.AddReferencesItem()
01943 ref.IsForward = True
01944 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01945 ref.SourceNodeId = ua.NodeId.from_string("i=2915")
01946 ref.TargetNodeClass = ua.NodeClass.DataType
01947 ref.TargetNodeId = ua.NodeId.from_string("i=11120")
01948 refs.append(ref)
01949 ref = ua.AddReferencesItem()
01950 ref.IsForward = True
01951 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
01952 ref.SourceNodeId = ua.NodeId.from_string("i=2915")
01953 ref.TargetNodeClass = ua.NodeClass.DataType
01954 ref.TargetNodeId = ua.NodeId.from_string("i=9169")
01955 refs.append(ref)
01956 ref = ua.AddReferencesItem()
01957 ref.IsForward = True
01958 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
01959 ref.SourceNodeId = ua.NodeId.from_string("i=2915")
01960 ref.TargetNodeClass = ua.NodeClass.DataType
01961 ref.TargetNodeId = ua.NodeId.from_string("i=9178")
01962 refs.append(ref)
01963 ref = ua.AddReferencesItem()
01964 ref.IsForward = True
01965 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01966 ref.SourceNodeId = ua.NodeId.from_string("i=2915")
01967 ref.TargetNodeClass = ua.NodeClass.DataType
01968 ref.TargetNodeId = ua.NodeId.from_string("i=9215")
01969 refs.append(ref)
01970 ref = ua.AddReferencesItem()
01971 ref.IsForward = True
01972 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01973 ref.SourceNodeId = ua.NodeId.from_string("i=2915")
01974 ref.TargetNodeClass = ua.NodeClass.DataType
01975 ref.TargetNodeId = ua.NodeId.from_string("i=9216")
01976 refs.append(ref)
01977 server.add_references(refs)
01978
01979 node = ua.AddNodesItem()
01980 node.RequestedNewNodeId = ua.NodeId.from_string("i=9118")
01981 node.BrowseName = ua.QualifiedName.from_string("EnabledState")
01982 node.NodeClass = ua.NodeClass.Variable
01983 node.ParentNodeId = ua.NodeId.from_string("i=2915")
01984 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
01985 node.TypeDefinition = ua.NodeId.from_string("i=8995")
01986 attrs = ua.VariableAttributes()
01987 attrs.DisplayName = ua.LocalizedText("EnabledState")
01988 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
01989 attrs.ValueRank = -1
01990 node.NodeAttributes = attrs
01991 server.add_nodes([node])
01992 refs = []
01993 ref = ua.AddReferencesItem()
01994 ref.IsForward = True
01995 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
01996 ref.SourceNodeId = ua.NodeId.from_string("i=9118")
01997 ref.TargetNodeClass = ua.NodeClass.DataType
01998 ref.TargetNodeId = ua.NodeId.from_string("i=9119")
01999 refs.append(ref)
02000 ref = ua.AddReferencesItem()
02001 ref.IsForward = True
02002 ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
02003 ref.SourceNodeId = ua.NodeId.from_string("i=9118")
02004 ref.TargetNodeClass = ua.NodeClass.DataType
02005 ref.TargetNodeId = ua.NodeId.from_string("i=9160")
02006 refs.append(ref)
02007 ref = ua.AddReferencesItem()
02008 ref.IsForward = True
02009 ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
02010 ref.SourceNodeId = ua.NodeId.from_string("i=9118")
02011 ref.TargetNodeClass = ua.NodeClass.DataType
02012 ref.TargetNodeId = ua.NodeId.from_string("i=9169")
02013 refs.append(ref)
02014 ref = ua.AddReferencesItem()
02015 ref.IsForward = True
02016 ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
02017 ref.SourceNodeId = ua.NodeId.from_string("i=9118")
02018 ref.TargetNodeClass = ua.NodeClass.DataType
02019 ref.TargetNodeId = ua.NodeId.from_string("i=9178")
02020 refs.append(ref)
02021 ref = ua.AddReferencesItem()
02022 ref.IsForward = True
02023 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02024 ref.SourceNodeId = ua.NodeId.from_string("i=9118")
02025 ref.TargetNodeClass = ua.NodeClass.DataType
02026 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02027 refs.append(ref)
02028 server.add_references(refs)
02029
02030 node = ua.AddNodesItem()
02031 node.RequestedNewNodeId = ua.NodeId.from_string("i=9119")
02032 node.BrowseName = ua.QualifiedName.from_string("Id")
02033 node.NodeClass = ua.NodeClass.Variable
02034 node.ParentNodeId = ua.NodeId.from_string("i=9118")
02035 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02036 node.TypeDefinition = ua.NodeId.from_string("i=68")
02037 attrs = ua.VariableAttributes()
02038 attrs.DisplayName = ua.LocalizedText("Id")
02039 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
02040 attrs.ValueRank = -1
02041 node.NodeAttributes = attrs
02042 server.add_nodes([node])
02043 refs = []
02044 ref = ua.AddReferencesItem()
02045 ref.IsForward = True
02046 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02047 ref.SourceNodeId = ua.NodeId.from_string("i=9119")
02048 ref.TargetNodeClass = ua.NodeClass.DataType
02049 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02050 refs.append(ref)
02051 server.add_references(refs)
02052
02053 node = ua.AddNodesItem()
02054 node.RequestedNewNodeId = ua.NodeId.from_string("i=9160")
02055 node.BrowseName = ua.QualifiedName.from_string("ActiveState")
02056 node.NodeClass = ua.NodeClass.Variable
02057 node.ParentNodeId = ua.NodeId.from_string("i=2915")
02058 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
02059 node.TypeDefinition = ua.NodeId.from_string("i=8995")
02060 attrs = ua.VariableAttributes()
02061 attrs.DisplayName = ua.LocalizedText("ActiveState")
02062 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
02063 attrs.ValueRank = -1
02064 node.NodeAttributes = attrs
02065 server.add_nodes([node])
02066 refs = []
02067 ref = ua.AddReferencesItem()
02068 ref.IsForward = True
02069 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02070 ref.SourceNodeId = ua.NodeId.from_string("i=9160")
02071 ref.TargetNodeClass = ua.NodeClass.DataType
02072 ref.TargetNodeId = ua.NodeId.from_string("i=9161")
02073 refs.append(ref)
02074 ref = ua.AddReferencesItem()
02075 ref.IsForward = True
02076 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02077 ref.SourceNodeId = ua.NodeId.from_string("i=9160")
02078 ref.TargetNodeClass = ua.NodeClass.DataType
02079 ref.TargetNodeId = ua.NodeId.from_string("i=9164")
02080 refs.append(ref)
02081 ref = ua.AddReferencesItem()
02082 ref.IsForward = True
02083 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02084 ref.SourceNodeId = ua.NodeId.from_string("i=9160")
02085 ref.TargetNodeClass = ua.NodeClass.DataType
02086 ref.TargetNodeId = ua.NodeId.from_string("i=9165")
02087 refs.append(ref)
02088 ref = ua.AddReferencesItem()
02089 ref.IsForward = True
02090 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02091 ref.SourceNodeId = ua.NodeId.from_string("i=9160")
02092 ref.TargetNodeClass = ua.NodeClass.DataType
02093 ref.TargetNodeId = ua.NodeId.from_string("i=9166")
02094 refs.append(ref)
02095 ref = ua.AddReferencesItem()
02096 ref.IsForward = True
02097 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02098 ref.SourceNodeId = ua.NodeId.from_string("i=9160")
02099 ref.TargetNodeClass = ua.NodeClass.DataType
02100 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02101 refs.append(ref)
02102 server.add_references(refs)
02103
02104 node = ua.AddNodesItem()
02105 node.RequestedNewNodeId = ua.NodeId.from_string("i=9161")
02106 node.BrowseName = ua.QualifiedName.from_string("Id")
02107 node.NodeClass = ua.NodeClass.Variable
02108 node.ParentNodeId = ua.NodeId.from_string("i=9160")
02109 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02110 node.TypeDefinition = ua.NodeId.from_string("i=68")
02111 attrs = ua.VariableAttributes()
02112 attrs.DisplayName = ua.LocalizedText("Id")
02113 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
02114 attrs.ValueRank = -1
02115 node.NodeAttributes = attrs
02116 server.add_nodes([node])
02117 refs = []
02118 ref = ua.AddReferencesItem()
02119 ref.IsForward = True
02120 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02121 ref.SourceNodeId = ua.NodeId.from_string("i=9161")
02122 ref.TargetNodeClass = ua.NodeClass.DataType
02123 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02124 refs.append(ref)
02125 server.add_references(refs)
02126
02127 node = ua.AddNodesItem()
02128 node.RequestedNewNodeId = ua.NodeId.from_string("i=9164")
02129 node.BrowseName = ua.QualifiedName.from_string("EffectiveDisplayName")
02130 node.NodeClass = ua.NodeClass.Variable
02131 node.ParentNodeId = ua.NodeId.from_string("i=9160")
02132 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02133 node.TypeDefinition = ua.NodeId.from_string("i=68")
02134 attrs = ua.VariableAttributes()
02135 attrs.DisplayName = ua.LocalizedText("EffectiveDisplayName")
02136 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
02137 attrs.ValueRank = -1
02138 node.NodeAttributes = attrs
02139 server.add_nodes([node])
02140 refs = []
02141 ref = ua.AddReferencesItem()
02142 ref.IsForward = True
02143 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02144 ref.SourceNodeId = ua.NodeId.from_string("i=9164")
02145 ref.TargetNodeClass = ua.NodeClass.DataType
02146 ref.TargetNodeId = ua.NodeId.from_string("i=80")
02147 refs.append(ref)
02148 server.add_references(refs)
02149
02150 node = ua.AddNodesItem()
02151 node.RequestedNewNodeId = ua.NodeId.from_string("i=9165")
02152 node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
02153 node.NodeClass = ua.NodeClass.Variable
02154 node.ParentNodeId = ua.NodeId.from_string("i=9160")
02155 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02156 node.TypeDefinition = ua.NodeId.from_string("i=68")
02157 attrs = ua.VariableAttributes()
02158 attrs.DisplayName = ua.LocalizedText("TransitionTime")
02159 attrs.DataType = ua.NodeId.from_string("i=294")
02160 attrs.ValueRank = -1
02161 node.NodeAttributes = attrs
02162 server.add_nodes([node])
02163 refs = []
02164 ref = ua.AddReferencesItem()
02165 ref.IsForward = True
02166 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02167 ref.SourceNodeId = ua.NodeId.from_string("i=9165")
02168 ref.TargetNodeClass = ua.NodeClass.DataType
02169 ref.TargetNodeId = ua.NodeId.from_string("i=80")
02170 refs.append(ref)
02171 server.add_references(refs)
02172
02173 node = ua.AddNodesItem()
02174 node.RequestedNewNodeId = ua.NodeId.from_string("i=9166")
02175 node.BrowseName = ua.QualifiedName.from_string("EffectiveTransitionTime")
02176 node.NodeClass = ua.NodeClass.Variable
02177 node.ParentNodeId = ua.NodeId.from_string("i=9160")
02178 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02179 node.TypeDefinition = ua.NodeId.from_string("i=68")
02180 attrs = ua.VariableAttributes()
02181 attrs.DisplayName = ua.LocalizedText("EffectiveTransitionTime")
02182 attrs.DataType = ua.NodeId.from_string("i=294")
02183 attrs.ValueRank = -1
02184 node.NodeAttributes = attrs
02185 server.add_nodes([node])
02186 refs = []
02187 ref = ua.AddReferencesItem()
02188 ref.IsForward = True
02189 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02190 ref.SourceNodeId = ua.NodeId.from_string("i=9166")
02191 ref.TargetNodeClass = ua.NodeClass.DataType
02192 ref.TargetNodeId = ua.NodeId.from_string("i=80")
02193 refs.append(ref)
02194 server.add_references(refs)
02195
02196 node = ua.AddNodesItem()
02197 node.RequestedNewNodeId = ua.NodeId.from_string("i=11120")
02198 node.BrowseName = ua.QualifiedName.from_string("InputNode")
02199 node.NodeClass = ua.NodeClass.Variable
02200 node.ParentNodeId = ua.NodeId.from_string("i=2915")
02201 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02202 node.TypeDefinition = ua.NodeId.from_string("i=68")
02203 attrs = ua.VariableAttributes()
02204 attrs.DisplayName = ua.LocalizedText("InputNode")
02205 attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
02206 attrs.ValueRank = -1
02207 node.NodeAttributes = attrs
02208 server.add_nodes([node])
02209 refs = []
02210 ref = ua.AddReferencesItem()
02211 ref.IsForward = True
02212 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02213 ref.SourceNodeId = ua.NodeId.from_string("i=11120")
02214 ref.TargetNodeClass = ua.NodeClass.DataType
02215 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02216 refs.append(ref)
02217 server.add_references(refs)
02218
02219 node = ua.AddNodesItem()
02220 node.RequestedNewNodeId = ua.NodeId.from_string("i=9169")
02221 node.BrowseName = ua.QualifiedName.from_string("SuppressedState")
02222 node.NodeClass = ua.NodeClass.Variable
02223 node.ParentNodeId = ua.NodeId.from_string("i=2915")
02224 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
02225 node.TypeDefinition = ua.NodeId.from_string("i=8995")
02226 attrs = ua.VariableAttributes()
02227 attrs.DisplayName = ua.LocalizedText("SuppressedState")
02228 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
02229 attrs.ValueRank = -1
02230 node.NodeAttributes = attrs
02231 server.add_nodes([node])
02232 refs = []
02233 ref = ua.AddReferencesItem()
02234 ref.IsForward = True
02235 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02236 ref.SourceNodeId = ua.NodeId.from_string("i=9169")
02237 ref.TargetNodeClass = ua.NodeClass.DataType
02238 ref.TargetNodeId = ua.NodeId.from_string("i=9170")
02239 refs.append(ref)
02240 ref = ua.AddReferencesItem()
02241 ref.IsForward = True
02242 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02243 ref.SourceNodeId = ua.NodeId.from_string("i=9169")
02244 ref.TargetNodeClass = ua.NodeClass.DataType
02245 ref.TargetNodeId = ua.NodeId.from_string("i=9174")
02246 refs.append(ref)
02247 ref = ua.AddReferencesItem()
02248 ref.IsForward = True
02249 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02250 ref.SourceNodeId = ua.NodeId.from_string("i=9169")
02251 ref.TargetNodeClass = ua.NodeClass.DataType
02252 ref.TargetNodeId = ua.NodeId.from_string("i=80")
02253 refs.append(ref)
02254 server.add_references(refs)
02255
02256 node = ua.AddNodesItem()
02257 node.RequestedNewNodeId = ua.NodeId.from_string("i=9170")
02258 node.BrowseName = ua.QualifiedName.from_string("Id")
02259 node.NodeClass = ua.NodeClass.Variable
02260 node.ParentNodeId = ua.NodeId.from_string("i=9169")
02261 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02262 node.TypeDefinition = ua.NodeId.from_string("i=68")
02263 attrs = ua.VariableAttributes()
02264 attrs.DisplayName = ua.LocalizedText("Id")
02265 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
02266 attrs.ValueRank = -1
02267 node.NodeAttributes = attrs
02268 server.add_nodes([node])
02269 refs = []
02270 ref = ua.AddReferencesItem()
02271 ref.IsForward = True
02272 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02273 ref.SourceNodeId = ua.NodeId.from_string("i=9170")
02274 ref.TargetNodeClass = ua.NodeClass.DataType
02275 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02276 refs.append(ref)
02277 server.add_references(refs)
02278
02279 node = ua.AddNodesItem()
02280 node.RequestedNewNodeId = ua.NodeId.from_string("i=9174")
02281 node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
02282 node.NodeClass = ua.NodeClass.Variable
02283 node.ParentNodeId = ua.NodeId.from_string("i=9169")
02284 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02285 node.TypeDefinition = ua.NodeId.from_string("i=68")
02286 attrs = ua.VariableAttributes()
02287 attrs.DisplayName = ua.LocalizedText("TransitionTime")
02288 attrs.DataType = ua.NodeId.from_string("i=294")
02289 attrs.ValueRank = -1
02290 node.NodeAttributes = attrs
02291 server.add_nodes([node])
02292 refs = []
02293 ref = ua.AddReferencesItem()
02294 ref.IsForward = True
02295 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02296 ref.SourceNodeId = ua.NodeId.from_string("i=9174")
02297 ref.TargetNodeClass = ua.NodeClass.DataType
02298 ref.TargetNodeId = ua.NodeId.from_string("i=80")
02299 refs.append(ref)
02300 server.add_references(refs)
02301
02302 node = ua.AddNodesItem()
02303 node.RequestedNewNodeId = ua.NodeId.from_string("i=9178")
02304 node.BrowseName = ua.QualifiedName.from_string("ShelvingState")
02305 node.NodeClass = ua.NodeClass.Object
02306 node.ParentNodeId = ua.NodeId.from_string("i=2915")
02307 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
02308 node.TypeDefinition = ua.NodeId.from_string("i=2929")
02309 attrs = ua.ObjectAttributes()
02310 attrs.DisplayName = ua.LocalizedText("ShelvingState")
02311 attrs.EventNotifier = 0
02312 node.NodeAttributes = attrs
02313 server.add_nodes([node])
02314 refs = []
02315 ref = ua.AddReferencesItem()
02316 ref.IsForward = True
02317 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02318 ref.SourceNodeId = ua.NodeId.from_string("i=9178")
02319 ref.TargetNodeClass = ua.NodeClass.DataType
02320 ref.TargetNodeId = ua.NodeId.from_string("i=9179")
02321 refs.append(ref)
02322 ref = ua.AddReferencesItem()
02323 ref.IsForward = True
02324 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02325 ref.SourceNodeId = ua.NodeId.from_string("i=9178")
02326 ref.TargetNodeClass = ua.NodeClass.DataType
02327 ref.TargetNodeId = ua.NodeId.from_string("i=9184")
02328 refs.append(ref)
02329 ref = ua.AddReferencesItem()
02330 ref.IsForward = True
02331 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02332 ref.SourceNodeId = ua.NodeId.from_string("i=9178")
02333 ref.TargetNodeClass = ua.NodeClass.DataType
02334 ref.TargetNodeId = ua.NodeId.from_string("i=9189")
02335 refs.append(ref)
02336 ref = ua.AddReferencesItem()
02337 ref.IsForward = True
02338 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02339 ref.SourceNodeId = ua.NodeId.from_string("i=9178")
02340 ref.TargetNodeClass = ua.NodeClass.DataType
02341 ref.TargetNodeId = ua.NodeId.from_string("i=9211")
02342 refs.append(ref)
02343 ref = ua.AddReferencesItem()
02344 ref.IsForward = True
02345 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02346 ref.SourceNodeId = ua.NodeId.from_string("i=9178")
02347 ref.TargetNodeClass = ua.NodeClass.DataType
02348 ref.TargetNodeId = ua.NodeId.from_string("i=9212")
02349 refs.append(ref)
02350 ref = ua.AddReferencesItem()
02351 ref.IsForward = True
02352 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02353 ref.SourceNodeId = ua.NodeId.from_string("i=9178")
02354 ref.TargetNodeClass = ua.NodeClass.DataType
02355 ref.TargetNodeId = ua.NodeId.from_string("i=9213")
02356 refs.append(ref)
02357 ref = ua.AddReferencesItem()
02358 ref.IsForward = True
02359 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02360 ref.SourceNodeId = ua.NodeId.from_string("i=9178")
02361 ref.TargetNodeClass = ua.NodeClass.DataType
02362 ref.TargetNodeId = ua.NodeId.from_string("i=80")
02363 refs.append(ref)
02364 server.add_references(refs)
02365
02366 node = ua.AddNodesItem()
02367 node.RequestedNewNodeId = ua.NodeId.from_string("i=9179")
02368 node.BrowseName = ua.QualifiedName.from_string("CurrentState")
02369 node.NodeClass = ua.NodeClass.Variable
02370 node.ParentNodeId = ua.NodeId.from_string("i=9178")
02371 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
02372 node.TypeDefinition = ua.NodeId.from_string("i=2760")
02373 attrs = ua.VariableAttributes()
02374 attrs.DisplayName = ua.LocalizedText("CurrentState")
02375 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
02376 attrs.ValueRank = -1
02377 node.NodeAttributes = attrs
02378 server.add_nodes([node])
02379 refs = []
02380 ref = ua.AddReferencesItem()
02381 ref.IsForward = True
02382 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02383 ref.SourceNodeId = ua.NodeId.from_string("i=9179")
02384 ref.TargetNodeClass = ua.NodeClass.DataType
02385 ref.TargetNodeId = ua.NodeId.from_string("i=9180")
02386 refs.append(ref)
02387 ref = ua.AddReferencesItem()
02388 ref.IsForward = True
02389 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02390 ref.SourceNodeId = ua.NodeId.from_string("i=9179")
02391 ref.TargetNodeClass = ua.NodeClass.DataType
02392 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02393 refs.append(ref)
02394 server.add_references(refs)
02395
02396 node = ua.AddNodesItem()
02397 node.RequestedNewNodeId = ua.NodeId.from_string("i=9180")
02398 node.BrowseName = ua.QualifiedName.from_string("Id")
02399 node.NodeClass = ua.NodeClass.Variable
02400 node.ParentNodeId = ua.NodeId.from_string("i=9179")
02401 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02402 node.TypeDefinition = ua.NodeId.from_string("i=68")
02403 attrs = ua.VariableAttributes()
02404 attrs.DisplayName = ua.LocalizedText("Id")
02405 attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
02406 attrs.ValueRank = -1
02407 node.NodeAttributes = attrs
02408 server.add_nodes([node])
02409 refs = []
02410 ref = ua.AddReferencesItem()
02411 ref.IsForward = True
02412 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02413 ref.SourceNodeId = ua.NodeId.from_string("i=9180")
02414 ref.TargetNodeClass = ua.NodeClass.DataType
02415 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02416 refs.append(ref)
02417 server.add_references(refs)
02418
02419 node = ua.AddNodesItem()
02420 node.RequestedNewNodeId = ua.NodeId.from_string("i=9184")
02421 node.BrowseName = ua.QualifiedName.from_string("LastTransition")
02422 node.NodeClass = ua.NodeClass.Variable
02423 node.ParentNodeId = ua.NodeId.from_string("i=9178")
02424 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
02425 node.TypeDefinition = ua.NodeId.from_string("i=2767")
02426 attrs = ua.VariableAttributes()
02427 attrs.DisplayName = ua.LocalizedText("LastTransition")
02428 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
02429 attrs.ValueRank = -1
02430 node.NodeAttributes = attrs
02431 server.add_nodes([node])
02432 refs = []
02433 ref = ua.AddReferencesItem()
02434 ref.IsForward = True
02435 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02436 ref.SourceNodeId = ua.NodeId.from_string("i=9184")
02437 ref.TargetNodeClass = ua.NodeClass.DataType
02438 ref.TargetNodeId = ua.NodeId.from_string("i=9185")
02439 refs.append(ref)
02440 ref = ua.AddReferencesItem()
02441 ref.IsForward = True
02442 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02443 ref.SourceNodeId = ua.NodeId.from_string("i=9184")
02444 ref.TargetNodeClass = ua.NodeClass.DataType
02445 ref.TargetNodeId = ua.NodeId.from_string("i=9188")
02446 refs.append(ref)
02447 ref = ua.AddReferencesItem()
02448 ref.IsForward = True
02449 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02450 ref.SourceNodeId = ua.NodeId.from_string("i=9184")
02451 ref.TargetNodeClass = ua.NodeClass.DataType
02452 ref.TargetNodeId = ua.NodeId.from_string("i=80")
02453 refs.append(ref)
02454 server.add_references(refs)
02455
02456 node = ua.AddNodesItem()
02457 node.RequestedNewNodeId = ua.NodeId.from_string("i=9185")
02458 node.BrowseName = ua.QualifiedName.from_string("Id")
02459 node.NodeClass = ua.NodeClass.Variable
02460 node.ParentNodeId = ua.NodeId.from_string("i=9184")
02461 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02462 node.TypeDefinition = ua.NodeId.from_string("i=68")
02463 attrs = ua.VariableAttributes()
02464 attrs.DisplayName = ua.LocalizedText("Id")
02465 attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
02466 attrs.ValueRank = -1
02467 node.NodeAttributes = attrs
02468 server.add_nodes([node])
02469 refs = []
02470 ref = ua.AddReferencesItem()
02471 ref.IsForward = True
02472 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02473 ref.SourceNodeId = ua.NodeId.from_string("i=9185")
02474 ref.TargetNodeClass = ua.NodeClass.DataType
02475 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02476 refs.append(ref)
02477 server.add_references(refs)
02478
02479 node = ua.AddNodesItem()
02480 node.RequestedNewNodeId = ua.NodeId.from_string("i=9188")
02481 node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
02482 node.NodeClass = ua.NodeClass.Variable
02483 node.ParentNodeId = ua.NodeId.from_string("i=9184")
02484 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02485 node.TypeDefinition = ua.NodeId.from_string("i=68")
02486 attrs = ua.VariableAttributes()
02487 attrs.DisplayName = ua.LocalizedText("TransitionTime")
02488 attrs.DataType = ua.NodeId.from_string("i=294")
02489 attrs.ValueRank = -1
02490 node.NodeAttributes = attrs
02491 server.add_nodes([node])
02492 refs = []
02493 ref = ua.AddReferencesItem()
02494 ref.IsForward = True
02495 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02496 ref.SourceNodeId = ua.NodeId.from_string("i=9188")
02497 ref.TargetNodeClass = ua.NodeClass.DataType
02498 ref.TargetNodeId = ua.NodeId.from_string("i=80")
02499 refs.append(ref)
02500 server.add_references(refs)
02501
02502 node = ua.AddNodesItem()
02503 node.RequestedNewNodeId = ua.NodeId.from_string("i=9189")
02504 node.BrowseName = ua.QualifiedName.from_string("UnshelveTime")
02505 node.NodeClass = ua.NodeClass.Variable
02506 node.ParentNodeId = ua.NodeId.from_string("i=9178")
02507 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02508 node.TypeDefinition = ua.NodeId.from_string("i=68")
02509 attrs = ua.VariableAttributes()
02510 attrs.DisplayName = ua.LocalizedText("UnshelveTime")
02511 attrs.DataType = ua.NodeId.from_string("i=290")
02512 attrs.ValueRank = -1
02513 node.NodeAttributes = attrs
02514 server.add_nodes([node])
02515 refs = []
02516 ref = ua.AddReferencesItem()
02517 ref.IsForward = True
02518 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02519 ref.SourceNodeId = ua.NodeId.from_string("i=9189")
02520 ref.TargetNodeClass = ua.NodeClass.DataType
02521 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02522 refs.append(ref)
02523 server.add_references(refs)
02524
02525 node = ua.AddNodesItem()
02526 node.RequestedNewNodeId = ua.NodeId.from_string("i=9211")
02527 node.BrowseName = ua.QualifiedName.from_string("Unshelve")
02528 node.NodeClass = ua.NodeClass.Method
02529 node.ParentNodeId = ua.NodeId.from_string("i=9178")
02530 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
02531 attrs = ua.MethodAttributes()
02532 attrs.DisplayName = ua.LocalizedText("Unshelve")
02533 node.NodeAttributes = attrs
02534 server.add_nodes([node])
02535 refs = []
02536 ref = ua.AddReferencesItem()
02537 ref.IsForward = True
02538 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
02539 ref.SourceNodeId = ua.NodeId.from_string("i=9211")
02540 ref.TargetNodeClass = ua.NodeClass.DataType
02541 ref.TargetNodeId = ua.NodeId.from_string("i=11093")
02542 refs.append(ref)
02543 ref = ua.AddReferencesItem()
02544 ref.IsForward = True
02545 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02546 ref.SourceNodeId = ua.NodeId.from_string("i=9211")
02547 ref.TargetNodeClass = ua.NodeClass.DataType
02548 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02549 refs.append(ref)
02550 server.add_references(refs)
02551
02552 node = ua.AddNodesItem()
02553 node.RequestedNewNodeId = ua.NodeId.from_string("i=9212")
02554 node.BrowseName = ua.QualifiedName.from_string("OneShotShelve")
02555 node.NodeClass = ua.NodeClass.Method
02556 node.ParentNodeId = ua.NodeId.from_string("i=9178")
02557 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
02558 attrs = ua.MethodAttributes()
02559 attrs.DisplayName = ua.LocalizedText("OneShotShelve")
02560 node.NodeAttributes = attrs
02561 server.add_nodes([node])
02562 refs = []
02563 ref = ua.AddReferencesItem()
02564 ref.IsForward = True
02565 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
02566 ref.SourceNodeId = ua.NodeId.from_string("i=9212")
02567 ref.TargetNodeClass = ua.NodeClass.DataType
02568 ref.TargetNodeId = ua.NodeId.from_string("i=11093")
02569 refs.append(ref)
02570 ref = ua.AddReferencesItem()
02571 ref.IsForward = True
02572 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02573 ref.SourceNodeId = ua.NodeId.from_string("i=9212")
02574 ref.TargetNodeClass = ua.NodeClass.DataType
02575 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02576 refs.append(ref)
02577 server.add_references(refs)
02578
02579 node = ua.AddNodesItem()
02580 node.RequestedNewNodeId = ua.NodeId.from_string("i=9213")
02581 node.BrowseName = ua.QualifiedName.from_string("TimedShelve")
02582 node.NodeClass = ua.NodeClass.Method
02583 node.ParentNodeId = ua.NodeId.from_string("i=9178")
02584 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
02585 attrs = ua.MethodAttributes()
02586 attrs.DisplayName = ua.LocalizedText("TimedShelve")
02587 node.NodeAttributes = attrs
02588 server.add_nodes([node])
02589 refs = []
02590 ref = ua.AddReferencesItem()
02591 ref.IsForward = True
02592 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02593 ref.SourceNodeId = ua.NodeId.from_string("i=9213")
02594 ref.TargetNodeClass = ua.NodeClass.DataType
02595 ref.TargetNodeId = ua.NodeId.from_string("i=9214")
02596 refs.append(ref)
02597 ref = ua.AddReferencesItem()
02598 ref.IsForward = True
02599 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
02600 ref.SourceNodeId = ua.NodeId.from_string("i=9213")
02601 ref.TargetNodeClass = ua.NodeClass.DataType
02602 ref.TargetNodeId = ua.NodeId.from_string("i=11093")
02603 refs.append(ref)
02604 ref = ua.AddReferencesItem()
02605 ref.IsForward = True
02606 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02607 ref.SourceNodeId = ua.NodeId.from_string("i=9213")
02608 ref.TargetNodeClass = ua.NodeClass.DataType
02609 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02610 refs.append(ref)
02611 server.add_references(refs)
02612
02613 node = ua.AddNodesItem()
02614 node.RequestedNewNodeId = ua.NodeId.from_string("i=9214")
02615 node.BrowseName = ua.QualifiedName.from_string("InputArguments")
02616 node.NodeClass = ua.NodeClass.Variable
02617 node.ParentNodeId = ua.NodeId.from_string("i=9213")
02618 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02619 node.TypeDefinition = ua.NodeId.from_string("i=68")
02620 attrs = ua.VariableAttributes()
02621 attrs.DisplayName = ua.LocalizedText("InputArguments")
02622 attrs.DataType = ua.NodeId.from_string("i=296")
02623 value = []
02624 extobj = ua.Argument()
02625 extobj.Description.Text = b'If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved.'
02626 extobj.DataType = ua.NodeId.from_string("i=290")
02627 extobj.Name = 'ShelvingTime'
02628 extobj.ValueRank = -1
02629 value.append(extobj)
02630 attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject)
02631 attrs.ValueRank = 1
02632 node.NodeAttributes = attrs
02633 server.add_nodes([node])
02634 refs = []
02635 ref = ua.AddReferencesItem()
02636 ref.IsForward = True
02637 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02638 ref.SourceNodeId = ua.NodeId.from_string("i=9214")
02639 ref.TargetNodeClass = ua.NodeClass.DataType
02640 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02641 refs.append(ref)
02642 server.add_references(refs)
02643
02644 node = ua.AddNodesItem()
02645 node.RequestedNewNodeId = ua.NodeId.from_string("i=9215")
02646 node.BrowseName = ua.QualifiedName.from_string("SuppressedOrShelved")
02647 node.NodeClass = ua.NodeClass.Variable
02648 node.ParentNodeId = ua.NodeId.from_string("i=2915")
02649 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02650 node.TypeDefinition = ua.NodeId.from_string("i=68")
02651 attrs = ua.VariableAttributes()
02652 attrs.DisplayName = ua.LocalizedText("SuppressedOrShelved")
02653 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
02654 attrs.ValueRank = -1
02655 node.NodeAttributes = attrs
02656 server.add_nodes([node])
02657 refs = []
02658 ref = ua.AddReferencesItem()
02659 ref.IsForward = True
02660 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02661 ref.SourceNodeId = ua.NodeId.from_string("i=9215")
02662 ref.TargetNodeClass = ua.NodeClass.DataType
02663 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02664 refs.append(ref)
02665 server.add_references(refs)
02666
02667 node = ua.AddNodesItem()
02668 node.RequestedNewNodeId = ua.NodeId.from_string("i=9216")
02669 node.BrowseName = ua.QualifiedName.from_string("MaxTimeShelved")
02670 node.NodeClass = ua.NodeClass.Variable
02671 node.ParentNodeId = ua.NodeId.from_string("i=2915")
02672 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02673 node.TypeDefinition = ua.NodeId.from_string("i=68")
02674 attrs = ua.VariableAttributes()
02675 attrs.DisplayName = ua.LocalizedText("MaxTimeShelved")
02676 attrs.DataType = ua.NodeId.from_string("i=290")
02677 attrs.ValueRank = -1
02678 node.NodeAttributes = attrs
02679 server.add_nodes([node])
02680 refs = []
02681 ref = ua.AddReferencesItem()
02682 ref.IsForward = True
02683 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02684 ref.SourceNodeId = ua.NodeId.from_string("i=9216")
02685 ref.TargetNodeClass = ua.NodeClass.DataType
02686 ref.TargetNodeId = ua.NodeId.from_string("i=80")
02687 refs.append(ref)
02688 server.add_references(refs)
02689
02690 node = ua.AddNodesItem()
02691 node.RequestedNewNodeId = ua.NodeId.from_string("i=2929")
02692 node.BrowseName = ua.QualifiedName.from_string("ShelvedStateMachineType")
02693 node.NodeClass = ua.NodeClass.ObjectType
02694 node.ParentNodeId = ua.NodeId.from_string("i=2771")
02695 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
02696 attrs = ua.ObjectTypeAttributes()
02697 attrs.DisplayName = ua.LocalizedText("ShelvedStateMachineType")
02698 attrs.IsAbstract = False
02699 node.NodeAttributes = attrs
02700 server.add_nodes([node])
02701 refs = []
02702 ref = ua.AddReferencesItem()
02703 ref.IsForward = True
02704 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02705 ref.SourceNodeId = ua.NodeId.from_string("i=2929")
02706 ref.TargetNodeClass = ua.NodeClass.DataType
02707 ref.TargetNodeId = ua.NodeId.from_string("i=9115")
02708 refs.append(ref)
02709 ref = ua.AddReferencesItem()
02710 ref.IsForward = True
02711 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02712 ref.SourceNodeId = ua.NodeId.from_string("i=2929")
02713 ref.TargetNodeClass = ua.NodeClass.DataType
02714 ref.TargetNodeId = ua.NodeId.from_string("i=2930")
02715 refs.append(ref)
02716 ref = ua.AddReferencesItem()
02717 ref.IsForward = True
02718 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02719 ref.SourceNodeId = ua.NodeId.from_string("i=2929")
02720 ref.TargetNodeClass = ua.NodeClass.DataType
02721 ref.TargetNodeId = ua.NodeId.from_string("i=2932")
02722 refs.append(ref)
02723 ref = ua.AddReferencesItem()
02724 ref.IsForward = True
02725 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02726 ref.SourceNodeId = ua.NodeId.from_string("i=2929")
02727 ref.TargetNodeClass = ua.NodeClass.DataType
02728 ref.TargetNodeId = ua.NodeId.from_string("i=2933")
02729 refs.append(ref)
02730 ref = ua.AddReferencesItem()
02731 ref.IsForward = True
02732 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02733 ref.SourceNodeId = ua.NodeId.from_string("i=2929")
02734 ref.TargetNodeClass = ua.NodeClass.DataType
02735 ref.TargetNodeId = ua.NodeId.from_string("i=2935")
02736 refs.append(ref)
02737 ref = ua.AddReferencesItem()
02738 ref.IsForward = True
02739 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02740 ref.SourceNodeId = ua.NodeId.from_string("i=2929")
02741 ref.TargetNodeClass = ua.NodeClass.DataType
02742 ref.TargetNodeId = ua.NodeId.from_string("i=2936")
02743 refs.append(ref)
02744 ref = ua.AddReferencesItem()
02745 ref.IsForward = True
02746 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02747 ref.SourceNodeId = ua.NodeId.from_string("i=2929")
02748 ref.TargetNodeClass = ua.NodeClass.DataType
02749 ref.TargetNodeId = ua.NodeId.from_string("i=2940")
02750 refs.append(ref)
02751 ref = ua.AddReferencesItem()
02752 ref.IsForward = True
02753 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02754 ref.SourceNodeId = ua.NodeId.from_string("i=2929")
02755 ref.TargetNodeClass = ua.NodeClass.DataType
02756 ref.TargetNodeId = ua.NodeId.from_string("i=2942")
02757 refs.append(ref)
02758 ref = ua.AddReferencesItem()
02759 ref.IsForward = True
02760 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02761 ref.SourceNodeId = ua.NodeId.from_string("i=2929")
02762 ref.TargetNodeClass = ua.NodeClass.DataType
02763 ref.TargetNodeId = ua.NodeId.from_string("i=2943")
02764 refs.append(ref)
02765 ref = ua.AddReferencesItem()
02766 ref.IsForward = True
02767 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02768 ref.SourceNodeId = ua.NodeId.from_string("i=2929")
02769 ref.TargetNodeClass = ua.NodeClass.DataType
02770 ref.TargetNodeId = ua.NodeId.from_string("i=2945")
02771 refs.append(ref)
02772 ref = ua.AddReferencesItem()
02773 ref.IsForward = True
02774 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02775 ref.SourceNodeId = ua.NodeId.from_string("i=2929")
02776 ref.TargetNodeClass = ua.NodeClass.DataType
02777 ref.TargetNodeId = ua.NodeId.from_string("i=2947")
02778 refs.append(ref)
02779 ref = ua.AddReferencesItem()
02780 ref.IsForward = True
02781 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02782 ref.SourceNodeId = ua.NodeId.from_string("i=2929")
02783 ref.TargetNodeClass = ua.NodeClass.DataType
02784 ref.TargetNodeId = ua.NodeId.from_string("i=2948")
02785 refs.append(ref)
02786 ref = ua.AddReferencesItem()
02787 ref.IsForward = True
02788 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
02789 ref.SourceNodeId = ua.NodeId.from_string("i=2929")
02790 ref.TargetNodeClass = ua.NodeClass.DataType
02791 ref.TargetNodeId = ua.NodeId.from_string("i=2949")
02792 refs.append(ref)
02793 server.add_references(refs)
02794
02795 node = ua.AddNodesItem()
02796 node.RequestedNewNodeId = ua.NodeId.from_string("i=9115")
02797 node.BrowseName = ua.QualifiedName.from_string("UnshelveTime")
02798 node.NodeClass = ua.NodeClass.Variable
02799 node.ParentNodeId = ua.NodeId.from_string("i=2929")
02800 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02801 node.TypeDefinition = ua.NodeId.from_string("i=68")
02802 attrs = ua.VariableAttributes()
02803 attrs.DisplayName = ua.LocalizedText("UnshelveTime")
02804 attrs.DataType = ua.NodeId.from_string("i=290")
02805 attrs.ValueRank = -1
02806 node.NodeAttributes = attrs
02807 server.add_nodes([node])
02808 refs = []
02809 ref = ua.AddReferencesItem()
02810 ref.IsForward = True
02811 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02812 ref.SourceNodeId = ua.NodeId.from_string("i=9115")
02813 ref.TargetNodeClass = ua.NodeClass.DataType
02814 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02815 refs.append(ref)
02816 server.add_references(refs)
02817
02818 node = ua.AddNodesItem()
02819 node.RequestedNewNodeId = ua.NodeId.from_string("i=2930")
02820 node.BrowseName = ua.QualifiedName.from_string("Unshelved")
02821 node.NodeClass = ua.NodeClass.Object
02822 node.ParentNodeId = ua.NodeId.from_string("i=2929")
02823 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
02824 node.TypeDefinition = ua.NodeId.from_string("i=2307")
02825 attrs = ua.ObjectAttributes()
02826 attrs.DisplayName = ua.LocalizedText("Unshelved")
02827 attrs.EventNotifier = 0
02828 node.NodeAttributes = attrs
02829 server.add_nodes([node])
02830 refs = []
02831 ref = ua.AddReferencesItem()
02832 ref.IsForward = True
02833 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02834 ref.SourceNodeId = ua.NodeId.from_string("i=2930")
02835 ref.TargetNodeClass = ua.NodeClass.DataType
02836 ref.TargetNodeId = ua.NodeId.from_string("i=6098")
02837 refs.append(ref)
02838 server.add_references(refs)
02839
02840 node = ua.AddNodesItem()
02841 node.RequestedNewNodeId = ua.NodeId.from_string("i=6098")
02842 node.BrowseName = ua.QualifiedName.from_string("StateNumber")
02843 node.NodeClass = ua.NodeClass.Variable
02844 node.ParentNodeId = ua.NodeId.from_string("i=2930")
02845 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02846 node.TypeDefinition = ua.NodeId.from_string("i=68")
02847 attrs = ua.VariableAttributes()
02848 attrs.DisplayName = ua.LocalizedText("StateNumber")
02849 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
02850 attrs.ValueRank = -1
02851 node.NodeAttributes = attrs
02852 server.add_nodes([node])
02853 refs = []
02854 ref = ua.AddReferencesItem()
02855 ref.IsForward = True
02856 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02857 ref.SourceNodeId = ua.NodeId.from_string("i=6098")
02858 ref.TargetNodeClass = ua.NodeClass.DataType
02859 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02860 refs.append(ref)
02861 server.add_references(refs)
02862
02863 node = ua.AddNodesItem()
02864 node.RequestedNewNodeId = ua.NodeId.from_string("i=2932")
02865 node.BrowseName = ua.QualifiedName.from_string("TimedShelved")
02866 node.NodeClass = ua.NodeClass.Object
02867 node.ParentNodeId = ua.NodeId.from_string("i=2929")
02868 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
02869 node.TypeDefinition = ua.NodeId.from_string("i=2307")
02870 attrs = ua.ObjectAttributes()
02871 attrs.DisplayName = ua.LocalizedText("TimedShelved")
02872 attrs.EventNotifier = 0
02873 node.NodeAttributes = attrs
02874 server.add_nodes([node])
02875 refs = []
02876 ref = ua.AddReferencesItem()
02877 ref.IsForward = True
02878 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02879 ref.SourceNodeId = ua.NodeId.from_string("i=2932")
02880 ref.TargetNodeClass = ua.NodeClass.DataType
02881 ref.TargetNodeId = ua.NodeId.from_string("i=6100")
02882 refs.append(ref)
02883 server.add_references(refs)
02884
02885 node = ua.AddNodesItem()
02886 node.RequestedNewNodeId = ua.NodeId.from_string("i=6100")
02887 node.BrowseName = ua.QualifiedName.from_string("StateNumber")
02888 node.NodeClass = ua.NodeClass.Variable
02889 node.ParentNodeId = ua.NodeId.from_string("i=2932")
02890 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02891 node.TypeDefinition = ua.NodeId.from_string("i=68")
02892 attrs = ua.VariableAttributes()
02893 attrs.DisplayName = ua.LocalizedText("StateNumber")
02894 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
02895 attrs.ValueRank = -1
02896 node.NodeAttributes = attrs
02897 server.add_nodes([node])
02898 refs = []
02899 ref = ua.AddReferencesItem()
02900 ref.IsForward = True
02901 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02902 ref.SourceNodeId = ua.NodeId.from_string("i=6100")
02903 ref.TargetNodeClass = ua.NodeClass.DataType
02904 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02905 refs.append(ref)
02906 server.add_references(refs)
02907
02908 node = ua.AddNodesItem()
02909 node.RequestedNewNodeId = ua.NodeId.from_string("i=2933")
02910 node.BrowseName = ua.QualifiedName.from_string("OneShotShelved")
02911 node.NodeClass = ua.NodeClass.Object
02912 node.ParentNodeId = ua.NodeId.from_string("i=2929")
02913 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
02914 node.TypeDefinition = ua.NodeId.from_string("i=2307")
02915 attrs = ua.ObjectAttributes()
02916 attrs.DisplayName = ua.LocalizedText("OneShotShelved")
02917 attrs.EventNotifier = 0
02918 node.NodeAttributes = attrs
02919 server.add_nodes([node])
02920 refs = []
02921 ref = ua.AddReferencesItem()
02922 ref.IsForward = True
02923 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02924 ref.SourceNodeId = ua.NodeId.from_string("i=2933")
02925 ref.TargetNodeClass = ua.NodeClass.DataType
02926 ref.TargetNodeId = ua.NodeId.from_string("i=6101")
02927 refs.append(ref)
02928 server.add_references(refs)
02929
02930 node = ua.AddNodesItem()
02931 node.RequestedNewNodeId = ua.NodeId.from_string("i=6101")
02932 node.BrowseName = ua.QualifiedName.from_string("StateNumber")
02933 node.NodeClass = ua.NodeClass.Variable
02934 node.ParentNodeId = ua.NodeId.from_string("i=2933")
02935 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
02936 node.TypeDefinition = ua.NodeId.from_string("i=68")
02937 attrs = ua.VariableAttributes()
02938 attrs.DisplayName = ua.LocalizedText("StateNumber")
02939 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
02940 attrs.ValueRank = -1
02941 node.NodeAttributes = attrs
02942 server.add_nodes([node])
02943 refs = []
02944 ref = ua.AddReferencesItem()
02945 ref.IsForward = True
02946 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
02947 ref.SourceNodeId = ua.NodeId.from_string("i=6101")
02948 ref.TargetNodeClass = ua.NodeClass.DataType
02949 ref.TargetNodeId = ua.NodeId.from_string("i=78")
02950 refs.append(ref)
02951 server.add_references(refs)
02952
02953 node = ua.AddNodesItem()
02954 node.RequestedNewNodeId = ua.NodeId.from_string("i=2935")
02955 node.BrowseName = ua.QualifiedName.from_string("UnshelvedToTimedShelved")
02956 node.NodeClass = ua.NodeClass.Object
02957 node.ParentNodeId = ua.NodeId.from_string("i=2929")
02958 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
02959 node.TypeDefinition = ua.NodeId.from_string("i=2310")
02960 attrs = ua.ObjectAttributes()
02961 attrs.DisplayName = ua.LocalizedText("UnshelvedToTimedShelved")
02962 attrs.EventNotifier = 0
02963 node.NodeAttributes = attrs
02964 server.add_nodes([node])
02965 refs = []
02966 ref = ua.AddReferencesItem()
02967 ref.IsForward = True
02968 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
02969 ref.SourceNodeId = ua.NodeId.from_string("i=2935")
02970 ref.TargetNodeClass = ua.NodeClass.DataType
02971 ref.TargetNodeId = ua.NodeId.from_string("i=11322")
02972 refs.append(ref)
02973 ref = ua.AddReferencesItem()
02974 ref.IsForward = True
02975 ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
02976 ref.SourceNodeId = ua.NodeId.from_string("i=2935")
02977 ref.TargetNodeClass = ua.NodeClass.DataType
02978 ref.TargetNodeId = ua.NodeId.from_string("i=2930")
02979 refs.append(ref)
02980 ref = ua.AddReferencesItem()
02981 ref.IsForward = True
02982 ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
02983 ref.SourceNodeId = ua.NodeId.from_string("i=2935")
02984 ref.TargetNodeClass = ua.NodeClass.DataType
02985 ref.TargetNodeId = ua.NodeId.from_string("i=2932")
02986 refs.append(ref)
02987 ref = ua.AddReferencesItem()
02988 ref.IsForward = True
02989 ref.ReferenceTypeId = ua.NodeId.from_string("i=54")
02990 ref.SourceNodeId = ua.NodeId.from_string("i=2935")
02991 ref.TargetNodeClass = ua.NodeClass.DataType
02992 ref.TargetNodeId = ua.NodeId.from_string("i=2915")
02993 refs.append(ref)
02994 ref = ua.AddReferencesItem()
02995 ref.IsForward = True
02996 ref.ReferenceTypeId = ua.NodeId.from_string("i=53")
02997 ref.SourceNodeId = ua.NodeId.from_string("i=2935")
02998 ref.TargetNodeClass = ua.NodeClass.DataType
02999 ref.TargetNodeId = ua.NodeId.from_string("i=2949")
03000 refs.append(ref)
03001 server.add_references(refs)
03002
03003 node = ua.AddNodesItem()
03004 node.RequestedNewNodeId = ua.NodeId.from_string("i=11322")
03005 node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
03006 node.NodeClass = ua.NodeClass.Variable
03007 node.ParentNodeId = ua.NodeId.from_string("i=2935")
03008 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03009 node.TypeDefinition = ua.NodeId.from_string("i=68")
03010 attrs = ua.VariableAttributes()
03011 attrs.DisplayName = ua.LocalizedText("TransitionNumber")
03012 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
03013 attrs.ValueRank = -1
03014 node.NodeAttributes = attrs
03015 server.add_nodes([node])
03016 refs = []
03017 ref = ua.AddReferencesItem()
03018 ref.IsForward = True
03019 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03020 ref.SourceNodeId = ua.NodeId.from_string("i=11322")
03021 ref.TargetNodeClass = ua.NodeClass.DataType
03022 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03023 refs.append(ref)
03024 server.add_references(refs)
03025
03026 node = ua.AddNodesItem()
03027 node.RequestedNewNodeId = ua.NodeId.from_string("i=2936")
03028 node.BrowseName = ua.QualifiedName.from_string("UnshelvedToOneShotShelved")
03029 node.NodeClass = ua.NodeClass.Object
03030 node.ParentNodeId = ua.NodeId.from_string("i=2929")
03031 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
03032 node.TypeDefinition = ua.NodeId.from_string("i=2310")
03033 attrs = ua.ObjectAttributes()
03034 attrs.DisplayName = ua.LocalizedText("UnshelvedToOneShotShelved")
03035 attrs.EventNotifier = 0
03036 node.NodeAttributes = attrs
03037 server.add_nodes([node])
03038 refs = []
03039 ref = ua.AddReferencesItem()
03040 ref.IsForward = True
03041 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03042 ref.SourceNodeId = ua.NodeId.from_string("i=2936")
03043 ref.TargetNodeClass = ua.NodeClass.DataType
03044 ref.TargetNodeId = ua.NodeId.from_string("i=11323")
03045 refs.append(ref)
03046 ref = ua.AddReferencesItem()
03047 ref.IsForward = True
03048 ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
03049 ref.SourceNodeId = ua.NodeId.from_string("i=2936")
03050 ref.TargetNodeClass = ua.NodeClass.DataType
03051 ref.TargetNodeId = ua.NodeId.from_string("i=2930")
03052 refs.append(ref)
03053 ref = ua.AddReferencesItem()
03054 ref.IsForward = True
03055 ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
03056 ref.SourceNodeId = ua.NodeId.from_string("i=2936")
03057 ref.TargetNodeClass = ua.NodeClass.DataType
03058 ref.TargetNodeId = ua.NodeId.from_string("i=2933")
03059 refs.append(ref)
03060 ref = ua.AddReferencesItem()
03061 ref.IsForward = True
03062 ref.ReferenceTypeId = ua.NodeId.from_string("i=54")
03063 ref.SourceNodeId = ua.NodeId.from_string("i=2936")
03064 ref.TargetNodeClass = ua.NodeClass.DataType
03065 ref.TargetNodeId = ua.NodeId.from_string("i=2915")
03066 refs.append(ref)
03067 ref = ua.AddReferencesItem()
03068 ref.IsForward = True
03069 ref.ReferenceTypeId = ua.NodeId.from_string("i=53")
03070 ref.SourceNodeId = ua.NodeId.from_string("i=2936")
03071 ref.TargetNodeClass = ua.NodeClass.DataType
03072 ref.TargetNodeId = ua.NodeId.from_string("i=2948")
03073 refs.append(ref)
03074 server.add_references(refs)
03075
03076 node = ua.AddNodesItem()
03077 node.RequestedNewNodeId = ua.NodeId.from_string("i=11323")
03078 node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
03079 node.NodeClass = ua.NodeClass.Variable
03080 node.ParentNodeId = ua.NodeId.from_string("i=2936")
03081 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03082 node.TypeDefinition = ua.NodeId.from_string("i=68")
03083 attrs = ua.VariableAttributes()
03084 attrs.DisplayName = ua.LocalizedText("TransitionNumber")
03085 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
03086 attrs.ValueRank = -1
03087 node.NodeAttributes = attrs
03088 server.add_nodes([node])
03089 refs = []
03090 ref = ua.AddReferencesItem()
03091 ref.IsForward = True
03092 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03093 ref.SourceNodeId = ua.NodeId.from_string("i=11323")
03094 ref.TargetNodeClass = ua.NodeClass.DataType
03095 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03096 refs.append(ref)
03097 server.add_references(refs)
03098
03099 node = ua.AddNodesItem()
03100 node.RequestedNewNodeId = ua.NodeId.from_string("i=2940")
03101 node.BrowseName = ua.QualifiedName.from_string("TimedShelvedToUnshelved")
03102 node.NodeClass = ua.NodeClass.Object
03103 node.ParentNodeId = ua.NodeId.from_string("i=2929")
03104 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
03105 node.TypeDefinition = ua.NodeId.from_string("i=2310")
03106 attrs = ua.ObjectAttributes()
03107 attrs.DisplayName = ua.LocalizedText("TimedShelvedToUnshelved")
03108 attrs.EventNotifier = 0
03109 node.NodeAttributes = attrs
03110 server.add_nodes([node])
03111 refs = []
03112 ref = ua.AddReferencesItem()
03113 ref.IsForward = True
03114 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03115 ref.SourceNodeId = ua.NodeId.from_string("i=2940")
03116 ref.TargetNodeClass = ua.NodeClass.DataType
03117 ref.TargetNodeId = ua.NodeId.from_string("i=11324")
03118 refs.append(ref)
03119 ref = ua.AddReferencesItem()
03120 ref.IsForward = True
03121 ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
03122 ref.SourceNodeId = ua.NodeId.from_string("i=2940")
03123 ref.TargetNodeClass = ua.NodeClass.DataType
03124 ref.TargetNodeId = ua.NodeId.from_string("i=2932")
03125 refs.append(ref)
03126 ref = ua.AddReferencesItem()
03127 ref.IsForward = True
03128 ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
03129 ref.SourceNodeId = ua.NodeId.from_string("i=2940")
03130 ref.TargetNodeClass = ua.NodeClass.DataType
03131 ref.TargetNodeId = ua.NodeId.from_string("i=2930")
03132 refs.append(ref)
03133 ref = ua.AddReferencesItem()
03134 ref.IsForward = True
03135 ref.ReferenceTypeId = ua.NodeId.from_string("i=54")
03136 ref.SourceNodeId = ua.NodeId.from_string("i=2940")
03137 ref.TargetNodeClass = ua.NodeClass.DataType
03138 ref.TargetNodeId = ua.NodeId.from_string("i=2915")
03139 refs.append(ref)
03140 ref = ua.AddReferencesItem()
03141 ref.IsForward = True
03142 ref.ReferenceTypeId = ua.NodeId.from_string("i=53")
03143 ref.SourceNodeId = ua.NodeId.from_string("i=2940")
03144 ref.TargetNodeClass = ua.NodeClass.DataType
03145 ref.TargetNodeId = ua.NodeId.from_string("i=2947")
03146 refs.append(ref)
03147 server.add_references(refs)
03148
03149 node = ua.AddNodesItem()
03150 node.RequestedNewNodeId = ua.NodeId.from_string("i=11324")
03151 node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
03152 node.NodeClass = ua.NodeClass.Variable
03153 node.ParentNodeId = ua.NodeId.from_string("i=2940")
03154 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03155 node.TypeDefinition = ua.NodeId.from_string("i=68")
03156 attrs = ua.VariableAttributes()
03157 attrs.DisplayName = ua.LocalizedText("TransitionNumber")
03158 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
03159 attrs.ValueRank = -1
03160 node.NodeAttributes = attrs
03161 server.add_nodes([node])
03162 refs = []
03163 ref = ua.AddReferencesItem()
03164 ref.IsForward = True
03165 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03166 ref.SourceNodeId = ua.NodeId.from_string("i=11324")
03167 ref.TargetNodeClass = ua.NodeClass.DataType
03168 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03169 refs.append(ref)
03170 server.add_references(refs)
03171
03172 node = ua.AddNodesItem()
03173 node.RequestedNewNodeId = ua.NodeId.from_string("i=2942")
03174 node.BrowseName = ua.QualifiedName.from_string("TimedShelvedToOneShotShelved")
03175 node.NodeClass = ua.NodeClass.Object
03176 node.ParentNodeId = ua.NodeId.from_string("i=2929")
03177 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
03178 node.TypeDefinition = ua.NodeId.from_string("i=2310")
03179 attrs = ua.ObjectAttributes()
03180 attrs.DisplayName = ua.LocalizedText("TimedShelvedToOneShotShelved")
03181 attrs.EventNotifier = 0
03182 node.NodeAttributes = attrs
03183 server.add_nodes([node])
03184 refs = []
03185 ref = ua.AddReferencesItem()
03186 ref.IsForward = True
03187 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03188 ref.SourceNodeId = ua.NodeId.from_string("i=2942")
03189 ref.TargetNodeClass = ua.NodeClass.DataType
03190 ref.TargetNodeId = ua.NodeId.from_string("i=11325")
03191 refs.append(ref)
03192 ref = ua.AddReferencesItem()
03193 ref.IsForward = True
03194 ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
03195 ref.SourceNodeId = ua.NodeId.from_string("i=2942")
03196 ref.TargetNodeClass = ua.NodeClass.DataType
03197 ref.TargetNodeId = ua.NodeId.from_string("i=2932")
03198 refs.append(ref)
03199 ref = ua.AddReferencesItem()
03200 ref.IsForward = True
03201 ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
03202 ref.SourceNodeId = ua.NodeId.from_string("i=2942")
03203 ref.TargetNodeClass = ua.NodeClass.DataType
03204 ref.TargetNodeId = ua.NodeId.from_string("i=2933")
03205 refs.append(ref)
03206 ref = ua.AddReferencesItem()
03207 ref.IsForward = True
03208 ref.ReferenceTypeId = ua.NodeId.from_string("i=54")
03209 ref.SourceNodeId = ua.NodeId.from_string("i=2942")
03210 ref.TargetNodeClass = ua.NodeClass.DataType
03211 ref.TargetNodeId = ua.NodeId.from_string("i=2915")
03212 refs.append(ref)
03213 ref = ua.AddReferencesItem()
03214 ref.IsForward = True
03215 ref.ReferenceTypeId = ua.NodeId.from_string("i=53")
03216 ref.SourceNodeId = ua.NodeId.from_string("i=2942")
03217 ref.TargetNodeClass = ua.NodeClass.DataType
03218 ref.TargetNodeId = ua.NodeId.from_string("i=2948")
03219 refs.append(ref)
03220 server.add_references(refs)
03221
03222 node = ua.AddNodesItem()
03223 node.RequestedNewNodeId = ua.NodeId.from_string("i=11325")
03224 node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
03225 node.NodeClass = ua.NodeClass.Variable
03226 node.ParentNodeId = ua.NodeId.from_string("i=2942")
03227 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03228 node.TypeDefinition = ua.NodeId.from_string("i=68")
03229 attrs = ua.VariableAttributes()
03230 attrs.DisplayName = ua.LocalizedText("TransitionNumber")
03231 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
03232 attrs.ValueRank = -1
03233 node.NodeAttributes = attrs
03234 server.add_nodes([node])
03235 refs = []
03236 ref = ua.AddReferencesItem()
03237 ref.IsForward = True
03238 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03239 ref.SourceNodeId = ua.NodeId.from_string("i=11325")
03240 ref.TargetNodeClass = ua.NodeClass.DataType
03241 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03242 refs.append(ref)
03243 server.add_references(refs)
03244
03245 node = ua.AddNodesItem()
03246 node.RequestedNewNodeId = ua.NodeId.from_string("i=2943")
03247 node.BrowseName = ua.QualifiedName.from_string("OneShotShelvedToUnshelved")
03248 node.NodeClass = ua.NodeClass.Object
03249 node.ParentNodeId = ua.NodeId.from_string("i=2929")
03250 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
03251 node.TypeDefinition = ua.NodeId.from_string("i=2310")
03252 attrs = ua.ObjectAttributes()
03253 attrs.DisplayName = ua.LocalizedText("OneShotShelvedToUnshelved")
03254 attrs.EventNotifier = 0
03255 node.NodeAttributes = attrs
03256 server.add_nodes([node])
03257 refs = []
03258 ref = ua.AddReferencesItem()
03259 ref.IsForward = True
03260 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03261 ref.SourceNodeId = ua.NodeId.from_string("i=2943")
03262 ref.TargetNodeClass = ua.NodeClass.DataType
03263 ref.TargetNodeId = ua.NodeId.from_string("i=11326")
03264 refs.append(ref)
03265 ref = ua.AddReferencesItem()
03266 ref.IsForward = True
03267 ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
03268 ref.SourceNodeId = ua.NodeId.from_string("i=2943")
03269 ref.TargetNodeClass = ua.NodeClass.DataType
03270 ref.TargetNodeId = ua.NodeId.from_string("i=2933")
03271 refs.append(ref)
03272 ref = ua.AddReferencesItem()
03273 ref.IsForward = True
03274 ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
03275 ref.SourceNodeId = ua.NodeId.from_string("i=2943")
03276 ref.TargetNodeClass = ua.NodeClass.DataType
03277 ref.TargetNodeId = ua.NodeId.from_string("i=2930")
03278 refs.append(ref)
03279 ref = ua.AddReferencesItem()
03280 ref.IsForward = True
03281 ref.ReferenceTypeId = ua.NodeId.from_string("i=54")
03282 ref.SourceNodeId = ua.NodeId.from_string("i=2943")
03283 ref.TargetNodeClass = ua.NodeClass.DataType
03284 ref.TargetNodeId = ua.NodeId.from_string("i=2915")
03285 refs.append(ref)
03286 ref = ua.AddReferencesItem()
03287 ref.IsForward = True
03288 ref.ReferenceTypeId = ua.NodeId.from_string("i=53")
03289 ref.SourceNodeId = ua.NodeId.from_string("i=2943")
03290 ref.TargetNodeClass = ua.NodeClass.DataType
03291 ref.TargetNodeId = ua.NodeId.from_string("i=2947")
03292 refs.append(ref)
03293 server.add_references(refs)
03294
03295 node = ua.AddNodesItem()
03296 node.RequestedNewNodeId = ua.NodeId.from_string("i=11326")
03297 node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
03298 node.NodeClass = ua.NodeClass.Variable
03299 node.ParentNodeId = ua.NodeId.from_string("i=2943")
03300 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03301 node.TypeDefinition = ua.NodeId.from_string("i=68")
03302 attrs = ua.VariableAttributes()
03303 attrs.DisplayName = ua.LocalizedText("TransitionNumber")
03304 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
03305 attrs.ValueRank = -1
03306 node.NodeAttributes = attrs
03307 server.add_nodes([node])
03308 refs = []
03309 ref = ua.AddReferencesItem()
03310 ref.IsForward = True
03311 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03312 ref.SourceNodeId = ua.NodeId.from_string("i=11326")
03313 ref.TargetNodeClass = ua.NodeClass.DataType
03314 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03315 refs.append(ref)
03316 server.add_references(refs)
03317
03318 node = ua.AddNodesItem()
03319 node.RequestedNewNodeId = ua.NodeId.from_string("i=2945")
03320 node.BrowseName = ua.QualifiedName.from_string("OneShotShelvedToTimedShelved")
03321 node.NodeClass = ua.NodeClass.Object
03322 node.ParentNodeId = ua.NodeId.from_string("i=2929")
03323 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
03324 node.TypeDefinition = ua.NodeId.from_string("i=2310")
03325 attrs = ua.ObjectAttributes()
03326 attrs.DisplayName = ua.LocalizedText("OneShotShelvedToTimedShelved")
03327 attrs.EventNotifier = 0
03328 node.NodeAttributes = attrs
03329 server.add_nodes([node])
03330 refs = []
03331 ref = ua.AddReferencesItem()
03332 ref.IsForward = True
03333 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03334 ref.SourceNodeId = ua.NodeId.from_string("i=2945")
03335 ref.TargetNodeClass = ua.NodeClass.DataType
03336 ref.TargetNodeId = ua.NodeId.from_string("i=11327")
03337 refs.append(ref)
03338 ref = ua.AddReferencesItem()
03339 ref.IsForward = True
03340 ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
03341 ref.SourceNodeId = ua.NodeId.from_string("i=2945")
03342 ref.TargetNodeClass = ua.NodeClass.DataType
03343 ref.TargetNodeId = ua.NodeId.from_string("i=2933")
03344 refs.append(ref)
03345 ref = ua.AddReferencesItem()
03346 ref.IsForward = True
03347 ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
03348 ref.SourceNodeId = ua.NodeId.from_string("i=2945")
03349 ref.TargetNodeClass = ua.NodeClass.DataType
03350 ref.TargetNodeId = ua.NodeId.from_string("i=2932")
03351 refs.append(ref)
03352 ref = ua.AddReferencesItem()
03353 ref.IsForward = True
03354 ref.ReferenceTypeId = ua.NodeId.from_string("i=54")
03355 ref.SourceNodeId = ua.NodeId.from_string("i=2945")
03356 ref.TargetNodeClass = ua.NodeClass.DataType
03357 ref.TargetNodeId = ua.NodeId.from_string("i=2915")
03358 refs.append(ref)
03359 ref = ua.AddReferencesItem()
03360 ref.IsForward = True
03361 ref.ReferenceTypeId = ua.NodeId.from_string("i=53")
03362 ref.SourceNodeId = ua.NodeId.from_string("i=2945")
03363 ref.TargetNodeClass = ua.NodeClass.DataType
03364 ref.TargetNodeId = ua.NodeId.from_string("i=2949")
03365 refs.append(ref)
03366 server.add_references(refs)
03367
03368 node = ua.AddNodesItem()
03369 node.RequestedNewNodeId = ua.NodeId.from_string("i=11327")
03370 node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
03371 node.NodeClass = ua.NodeClass.Variable
03372 node.ParentNodeId = ua.NodeId.from_string("i=2945")
03373 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03374 node.TypeDefinition = ua.NodeId.from_string("i=68")
03375 attrs = ua.VariableAttributes()
03376 attrs.DisplayName = ua.LocalizedText("TransitionNumber")
03377 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
03378 attrs.ValueRank = -1
03379 node.NodeAttributes = attrs
03380 server.add_nodes([node])
03381 refs = []
03382 ref = ua.AddReferencesItem()
03383 ref.IsForward = True
03384 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03385 ref.SourceNodeId = ua.NodeId.from_string("i=11327")
03386 ref.TargetNodeClass = ua.NodeClass.DataType
03387 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03388 refs.append(ref)
03389 server.add_references(refs)
03390
03391 node = ua.AddNodesItem()
03392 node.RequestedNewNodeId = ua.NodeId.from_string("i=2947")
03393 node.BrowseName = ua.QualifiedName.from_string("Unshelve")
03394 node.NodeClass = ua.NodeClass.Method
03395 node.ParentNodeId = ua.NodeId.from_string("i=2929")
03396 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
03397 attrs = ua.MethodAttributes()
03398 attrs.DisplayName = ua.LocalizedText("Unshelve")
03399 node.NodeAttributes = attrs
03400 server.add_nodes([node])
03401 refs = []
03402 ref = ua.AddReferencesItem()
03403 ref.IsForward = True
03404 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
03405 ref.SourceNodeId = ua.NodeId.from_string("i=2947")
03406 ref.TargetNodeClass = ua.NodeClass.DataType
03407 ref.TargetNodeId = ua.NodeId.from_string("i=11093")
03408 refs.append(ref)
03409 ref = ua.AddReferencesItem()
03410 ref.IsForward = True
03411 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03412 ref.SourceNodeId = ua.NodeId.from_string("i=2947")
03413 ref.TargetNodeClass = ua.NodeClass.DataType
03414 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03415 refs.append(ref)
03416 server.add_references(refs)
03417
03418 node = ua.AddNodesItem()
03419 node.RequestedNewNodeId = ua.NodeId.from_string("i=2948")
03420 node.BrowseName = ua.QualifiedName.from_string("OneShotShelve")
03421 node.NodeClass = ua.NodeClass.Method
03422 node.ParentNodeId = ua.NodeId.from_string("i=2929")
03423 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
03424 attrs = ua.MethodAttributes()
03425 attrs.DisplayName = ua.LocalizedText("OneShotShelve")
03426 node.NodeAttributes = attrs
03427 server.add_nodes([node])
03428 refs = []
03429 ref = ua.AddReferencesItem()
03430 ref.IsForward = True
03431 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
03432 ref.SourceNodeId = ua.NodeId.from_string("i=2948")
03433 ref.TargetNodeClass = ua.NodeClass.DataType
03434 ref.TargetNodeId = ua.NodeId.from_string("i=11093")
03435 refs.append(ref)
03436 ref = ua.AddReferencesItem()
03437 ref.IsForward = True
03438 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03439 ref.SourceNodeId = ua.NodeId.from_string("i=2948")
03440 ref.TargetNodeClass = ua.NodeClass.DataType
03441 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03442 refs.append(ref)
03443 server.add_references(refs)
03444
03445 node = ua.AddNodesItem()
03446 node.RequestedNewNodeId = ua.NodeId.from_string("i=2949")
03447 node.BrowseName = ua.QualifiedName.from_string("TimedShelve")
03448 node.NodeClass = ua.NodeClass.Method
03449 node.ParentNodeId = ua.NodeId.from_string("i=2929")
03450 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
03451 attrs = ua.MethodAttributes()
03452 attrs.DisplayName = ua.LocalizedText("TimedShelve")
03453 node.NodeAttributes = attrs
03454 server.add_nodes([node])
03455 refs = []
03456 ref = ua.AddReferencesItem()
03457 ref.IsForward = True
03458 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03459 ref.SourceNodeId = ua.NodeId.from_string("i=2949")
03460 ref.TargetNodeClass = ua.NodeClass.DataType
03461 ref.TargetNodeId = ua.NodeId.from_string("i=2991")
03462 refs.append(ref)
03463 ref = ua.AddReferencesItem()
03464 ref.IsForward = True
03465 ref.ReferenceTypeId = ua.NodeId.from_string("i=3065")
03466 ref.SourceNodeId = ua.NodeId.from_string("i=2949")
03467 ref.TargetNodeClass = ua.NodeClass.DataType
03468 ref.TargetNodeId = ua.NodeId.from_string("i=11093")
03469 refs.append(ref)
03470 ref = ua.AddReferencesItem()
03471 ref.IsForward = True
03472 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03473 ref.SourceNodeId = ua.NodeId.from_string("i=2949")
03474 ref.TargetNodeClass = ua.NodeClass.DataType
03475 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03476 refs.append(ref)
03477 server.add_references(refs)
03478
03479 node = ua.AddNodesItem()
03480 node.RequestedNewNodeId = ua.NodeId.from_string("i=2991")
03481 node.BrowseName = ua.QualifiedName.from_string("InputArguments")
03482 node.NodeClass = ua.NodeClass.Variable
03483 node.ParentNodeId = ua.NodeId.from_string("i=2949")
03484 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03485 node.TypeDefinition = ua.NodeId.from_string("i=68")
03486 attrs = ua.VariableAttributes()
03487 attrs.DisplayName = ua.LocalizedText("InputArguments")
03488 attrs.DataType = ua.NodeId.from_string("i=296")
03489 value = []
03490 extobj = ua.Argument()
03491 extobj.Description.Text = b'If not 0, this parameter specifies a fixed time for which the Alarm is to be shelved.'
03492 extobj.DataType = ua.NodeId.from_string("i=290")
03493 extobj.Name = 'ShelvingTime'
03494 extobj.ValueRank = -1
03495 value.append(extobj)
03496 attrs.Value = ua.Variant(value, ua.VariantType.ExtensionObject)
03497 attrs.ValueRank = 1
03498 node.NodeAttributes = attrs
03499 server.add_nodes([node])
03500 refs = []
03501 ref = ua.AddReferencesItem()
03502 ref.IsForward = True
03503 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03504 ref.SourceNodeId = ua.NodeId.from_string("i=2991")
03505 ref.TargetNodeClass = ua.NodeClass.DataType
03506 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03507 refs.append(ref)
03508 server.add_references(refs)
03509
03510 node = ua.AddNodesItem()
03511 node.RequestedNewNodeId = ua.NodeId.from_string("i=2955")
03512 node.BrowseName = ua.QualifiedName.from_string("LimitAlarmType")
03513 node.NodeClass = ua.NodeClass.ObjectType
03514 node.ParentNodeId = ua.NodeId.from_string("i=2915")
03515 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
03516 attrs = ua.ObjectTypeAttributes()
03517 attrs.DisplayName = ua.LocalizedText("LimitAlarmType")
03518 attrs.IsAbstract = False
03519 node.NodeAttributes = attrs
03520 server.add_nodes([node])
03521 refs = []
03522 ref = ua.AddReferencesItem()
03523 ref.IsForward = True
03524 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03525 ref.SourceNodeId = ua.NodeId.from_string("i=2955")
03526 ref.TargetNodeClass = ua.NodeClass.DataType
03527 ref.TargetNodeId = ua.NodeId.from_string("i=11124")
03528 refs.append(ref)
03529 ref = ua.AddReferencesItem()
03530 ref.IsForward = True
03531 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03532 ref.SourceNodeId = ua.NodeId.from_string("i=2955")
03533 ref.TargetNodeClass = ua.NodeClass.DataType
03534 ref.TargetNodeId = ua.NodeId.from_string("i=11125")
03535 refs.append(ref)
03536 ref = ua.AddReferencesItem()
03537 ref.IsForward = True
03538 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03539 ref.SourceNodeId = ua.NodeId.from_string("i=2955")
03540 ref.TargetNodeClass = ua.NodeClass.DataType
03541 ref.TargetNodeId = ua.NodeId.from_string("i=11126")
03542 refs.append(ref)
03543 ref = ua.AddReferencesItem()
03544 ref.IsForward = True
03545 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03546 ref.SourceNodeId = ua.NodeId.from_string("i=2955")
03547 ref.TargetNodeClass = ua.NodeClass.DataType
03548 ref.TargetNodeId = ua.NodeId.from_string("i=11127")
03549 refs.append(ref)
03550 server.add_references(refs)
03551
03552 node = ua.AddNodesItem()
03553 node.RequestedNewNodeId = ua.NodeId.from_string("i=11124")
03554 node.BrowseName = ua.QualifiedName.from_string("HighHighLimit")
03555 node.NodeClass = ua.NodeClass.Variable
03556 node.ParentNodeId = ua.NodeId.from_string("i=2955")
03557 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03558 node.TypeDefinition = ua.NodeId.from_string("i=68")
03559 attrs = ua.VariableAttributes()
03560 attrs.DisplayName = ua.LocalizedText("HighHighLimit")
03561 attrs.DataType = ua.NodeId(ua.ObjectIds.Double)
03562 attrs.ValueRank = -1
03563 node.NodeAttributes = attrs
03564 server.add_nodes([node])
03565 refs = []
03566 ref = ua.AddReferencesItem()
03567 ref.IsForward = True
03568 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03569 ref.SourceNodeId = ua.NodeId.from_string("i=11124")
03570 ref.TargetNodeClass = ua.NodeClass.DataType
03571 ref.TargetNodeId = ua.NodeId.from_string("i=80")
03572 refs.append(ref)
03573 server.add_references(refs)
03574
03575 node = ua.AddNodesItem()
03576 node.RequestedNewNodeId = ua.NodeId.from_string("i=11125")
03577 node.BrowseName = ua.QualifiedName.from_string("HighLimit")
03578 node.NodeClass = ua.NodeClass.Variable
03579 node.ParentNodeId = ua.NodeId.from_string("i=2955")
03580 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03581 node.TypeDefinition = ua.NodeId.from_string("i=68")
03582 attrs = ua.VariableAttributes()
03583 attrs.DisplayName = ua.LocalizedText("HighLimit")
03584 attrs.DataType = ua.NodeId(ua.ObjectIds.Double)
03585 attrs.ValueRank = -1
03586 node.NodeAttributes = attrs
03587 server.add_nodes([node])
03588 refs = []
03589 ref = ua.AddReferencesItem()
03590 ref.IsForward = True
03591 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03592 ref.SourceNodeId = ua.NodeId.from_string("i=11125")
03593 ref.TargetNodeClass = ua.NodeClass.DataType
03594 ref.TargetNodeId = ua.NodeId.from_string("i=80")
03595 refs.append(ref)
03596 server.add_references(refs)
03597
03598 node = ua.AddNodesItem()
03599 node.RequestedNewNodeId = ua.NodeId.from_string("i=11126")
03600 node.BrowseName = ua.QualifiedName.from_string("LowLimit")
03601 node.NodeClass = ua.NodeClass.Variable
03602 node.ParentNodeId = ua.NodeId.from_string("i=2955")
03603 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03604 node.TypeDefinition = ua.NodeId.from_string("i=68")
03605 attrs = ua.VariableAttributes()
03606 attrs.DisplayName = ua.LocalizedText("LowLimit")
03607 attrs.DataType = ua.NodeId(ua.ObjectIds.Double)
03608 attrs.ValueRank = -1
03609 node.NodeAttributes = attrs
03610 server.add_nodes([node])
03611 refs = []
03612 ref = ua.AddReferencesItem()
03613 ref.IsForward = True
03614 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03615 ref.SourceNodeId = ua.NodeId.from_string("i=11126")
03616 ref.TargetNodeClass = ua.NodeClass.DataType
03617 ref.TargetNodeId = ua.NodeId.from_string("i=80")
03618 refs.append(ref)
03619 server.add_references(refs)
03620
03621 node = ua.AddNodesItem()
03622 node.RequestedNewNodeId = ua.NodeId.from_string("i=11127")
03623 node.BrowseName = ua.QualifiedName.from_string("LowLowLimit")
03624 node.NodeClass = ua.NodeClass.Variable
03625 node.ParentNodeId = ua.NodeId.from_string("i=2955")
03626 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03627 node.TypeDefinition = ua.NodeId.from_string("i=68")
03628 attrs = ua.VariableAttributes()
03629 attrs.DisplayName = ua.LocalizedText("LowLowLimit")
03630 attrs.DataType = ua.NodeId(ua.ObjectIds.Double)
03631 attrs.ValueRank = -1
03632 node.NodeAttributes = attrs
03633 server.add_nodes([node])
03634 refs = []
03635 ref = ua.AddReferencesItem()
03636 ref.IsForward = True
03637 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03638 ref.SourceNodeId = ua.NodeId.from_string("i=11127")
03639 ref.TargetNodeClass = ua.NodeClass.DataType
03640 ref.TargetNodeId = ua.NodeId.from_string("i=80")
03641 refs.append(ref)
03642 server.add_references(refs)
03643
03644 node = ua.AddNodesItem()
03645 node.RequestedNewNodeId = ua.NodeId.from_string("i=9318")
03646 node.BrowseName = ua.QualifiedName.from_string("ExclusiveLimitStateMachineType")
03647 node.NodeClass = ua.NodeClass.ObjectType
03648 node.ParentNodeId = ua.NodeId.from_string("i=2771")
03649 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
03650 attrs = ua.ObjectTypeAttributes()
03651 attrs.DisplayName = ua.LocalizedText("ExclusiveLimitStateMachineType")
03652 attrs.IsAbstract = False
03653 node.NodeAttributes = attrs
03654 server.add_nodes([node])
03655 refs = []
03656 ref = ua.AddReferencesItem()
03657 ref.IsForward = True
03658 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
03659 ref.SourceNodeId = ua.NodeId.from_string("i=9318")
03660 ref.TargetNodeClass = ua.NodeClass.DataType
03661 ref.TargetNodeId = ua.NodeId.from_string("i=9329")
03662 refs.append(ref)
03663 ref = ua.AddReferencesItem()
03664 ref.IsForward = True
03665 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
03666 ref.SourceNodeId = ua.NodeId.from_string("i=9318")
03667 ref.TargetNodeClass = ua.NodeClass.DataType
03668 ref.TargetNodeId = ua.NodeId.from_string("i=9331")
03669 refs.append(ref)
03670 ref = ua.AddReferencesItem()
03671 ref.IsForward = True
03672 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
03673 ref.SourceNodeId = ua.NodeId.from_string("i=9318")
03674 ref.TargetNodeClass = ua.NodeClass.DataType
03675 ref.TargetNodeId = ua.NodeId.from_string("i=9333")
03676 refs.append(ref)
03677 ref = ua.AddReferencesItem()
03678 ref.IsForward = True
03679 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
03680 ref.SourceNodeId = ua.NodeId.from_string("i=9318")
03681 ref.TargetNodeClass = ua.NodeClass.DataType
03682 ref.TargetNodeId = ua.NodeId.from_string("i=9335")
03683 refs.append(ref)
03684 ref = ua.AddReferencesItem()
03685 ref.IsForward = True
03686 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
03687 ref.SourceNodeId = ua.NodeId.from_string("i=9318")
03688 ref.TargetNodeClass = ua.NodeClass.DataType
03689 ref.TargetNodeId = ua.NodeId.from_string("i=9337")
03690 refs.append(ref)
03691 ref = ua.AddReferencesItem()
03692 ref.IsForward = True
03693 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
03694 ref.SourceNodeId = ua.NodeId.from_string("i=9318")
03695 ref.TargetNodeClass = ua.NodeClass.DataType
03696 ref.TargetNodeId = ua.NodeId.from_string("i=9338")
03697 refs.append(ref)
03698 ref = ua.AddReferencesItem()
03699 ref.IsForward = True
03700 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
03701 ref.SourceNodeId = ua.NodeId.from_string("i=9318")
03702 ref.TargetNodeClass = ua.NodeClass.DataType
03703 ref.TargetNodeId = ua.NodeId.from_string("i=9339")
03704 refs.append(ref)
03705 ref = ua.AddReferencesItem()
03706 ref.IsForward = True
03707 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
03708 ref.SourceNodeId = ua.NodeId.from_string("i=9318")
03709 ref.TargetNodeClass = ua.NodeClass.DataType
03710 ref.TargetNodeId = ua.NodeId.from_string("i=9340")
03711 refs.append(ref)
03712 server.add_references(refs)
03713
03714 node = ua.AddNodesItem()
03715 node.RequestedNewNodeId = ua.NodeId.from_string("i=9329")
03716 node.BrowseName = ua.QualifiedName.from_string("HighHigh")
03717 node.NodeClass = ua.NodeClass.Object
03718 node.ParentNodeId = ua.NodeId.from_string("i=9318")
03719 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
03720 node.TypeDefinition = ua.NodeId.from_string("i=2307")
03721 attrs = ua.ObjectAttributes()
03722 attrs.DisplayName = ua.LocalizedText("HighHigh")
03723 attrs.EventNotifier = 0
03724 node.NodeAttributes = attrs
03725 server.add_nodes([node])
03726 refs = []
03727 ref = ua.AddReferencesItem()
03728 ref.IsForward = True
03729 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03730 ref.SourceNodeId = ua.NodeId.from_string("i=9329")
03731 ref.TargetNodeClass = ua.NodeClass.DataType
03732 ref.TargetNodeId = ua.NodeId.from_string("i=9330")
03733 refs.append(ref)
03734 server.add_references(refs)
03735
03736 node = ua.AddNodesItem()
03737 node.RequestedNewNodeId = ua.NodeId.from_string("i=9330")
03738 node.BrowseName = ua.QualifiedName.from_string("StateNumber")
03739 node.NodeClass = ua.NodeClass.Variable
03740 node.ParentNodeId = ua.NodeId.from_string("i=9329")
03741 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03742 node.TypeDefinition = ua.NodeId.from_string("i=68")
03743 attrs = ua.VariableAttributes()
03744 attrs.DisplayName = ua.LocalizedText("StateNumber")
03745 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
03746 attrs.ValueRank = -1
03747 node.NodeAttributes = attrs
03748 server.add_nodes([node])
03749 refs = []
03750 ref = ua.AddReferencesItem()
03751 ref.IsForward = True
03752 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03753 ref.SourceNodeId = ua.NodeId.from_string("i=9330")
03754 ref.TargetNodeClass = ua.NodeClass.DataType
03755 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03756 refs.append(ref)
03757 server.add_references(refs)
03758
03759 node = ua.AddNodesItem()
03760 node.RequestedNewNodeId = ua.NodeId.from_string("i=9331")
03761 node.BrowseName = ua.QualifiedName.from_string("High")
03762 node.NodeClass = ua.NodeClass.Object
03763 node.ParentNodeId = ua.NodeId.from_string("i=9318")
03764 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
03765 node.TypeDefinition = ua.NodeId.from_string("i=2307")
03766 attrs = ua.ObjectAttributes()
03767 attrs.DisplayName = ua.LocalizedText("High")
03768 attrs.EventNotifier = 0
03769 node.NodeAttributes = attrs
03770 server.add_nodes([node])
03771 refs = []
03772 ref = ua.AddReferencesItem()
03773 ref.IsForward = True
03774 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03775 ref.SourceNodeId = ua.NodeId.from_string("i=9331")
03776 ref.TargetNodeClass = ua.NodeClass.DataType
03777 ref.TargetNodeId = ua.NodeId.from_string("i=9332")
03778 refs.append(ref)
03779 server.add_references(refs)
03780
03781 node = ua.AddNodesItem()
03782 node.RequestedNewNodeId = ua.NodeId.from_string("i=9332")
03783 node.BrowseName = ua.QualifiedName.from_string("StateNumber")
03784 node.NodeClass = ua.NodeClass.Variable
03785 node.ParentNodeId = ua.NodeId.from_string("i=9331")
03786 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03787 node.TypeDefinition = ua.NodeId.from_string("i=68")
03788 attrs = ua.VariableAttributes()
03789 attrs.DisplayName = ua.LocalizedText("StateNumber")
03790 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
03791 attrs.ValueRank = -1
03792 node.NodeAttributes = attrs
03793 server.add_nodes([node])
03794 refs = []
03795 ref = ua.AddReferencesItem()
03796 ref.IsForward = True
03797 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03798 ref.SourceNodeId = ua.NodeId.from_string("i=9332")
03799 ref.TargetNodeClass = ua.NodeClass.DataType
03800 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03801 refs.append(ref)
03802 server.add_references(refs)
03803
03804 node = ua.AddNodesItem()
03805 node.RequestedNewNodeId = ua.NodeId.from_string("i=9333")
03806 node.BrowseName = ua.QualifiedName.from_string("Low")
03807 node.NodeClass = ua.NodeClass.Object
03808 node.ParentNodeId = ua.NodeId.from_string("i=9318")
03809 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
03810 node.TypeDefinition = ua.NodeId.from_string("i=2307")
03811 attrs = ua.ObjectAttributes()
03812 attrs.DisplayName = ua.LocalizedText("Low")
03813 attrs.EventNotifier = 0
03814 node.NodeAttributes = attrs
03815 server.add_nodes([node])
03816 refs = []
03817 ref = ua.AddReferencesItem()
03818 ref.IsForward = True
03819 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03820 ref.SourceNodeId = ua.NodeId.from_string("i=9333")
03821 ref.TargetNodeClass = ua.NodeClass.DataType
03822 ref.TargetNodeId = ua.NodeId.from_string("i=9334")
03823 refs.append(ref)
03824 server.add_references(refs)
03825
03826 node = ua.AddNodesItem()
03827 node.RequestedNewNodeId = ua.NodeId.from_string("i=9334")
03828 node.BrowseName = ua.QualifiedName.from_string("StateNumber")
03829 node.NodeClass = ua.NodeClass.Variable
03830 node.ParentNodeId = ua.NodeId.from_string("i=9333")
03831 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03832 node.TypeDefinition = ua.NodeId.from_string("i=68")
03833 attrs = ua.VariableAttributes()
03834 attrs.DisplayName = ua.LocalizedText("StateNumber")
03835 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
03836 attrs.ValueRank = -1
03837 node.NodeAttributes = attrs
03838 server.add_nodes([node])
03839 refs = []
03840 ref = ua.AddReferencesItem()
03841 ref.IsForward = True
03842 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03843 ref.SourceNodeId = ua.NodeId.from_string("i=9334")
03844 ref.TargetNodeClass = ua.NodeClass.DataType
03845 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03846 refs.append(ref)
03847 server.add_references(refs)
03848
03849 node = ua.AddNodesItem()
03850 node.RequestedNewNodeId = ua.NodeId.from_string("i=9335")
03851 node.BrowseName = ua.QualifiedName.from_string("LowLow")
03852 node.NodeClass = ua.NodeClass.Object
03853 node.ParentNodeId = ua.NodeId.from_string("i=9318")
03854 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
03855 node.TypeDefinition = ua.NodeId.from_string("i=2307")
03856 attrs = ua.ObjectAttributes()
03857 attrs.DisplayName = ua.LocalizedText("LowLow")
03858 attrs.EventNotifier = 0
03859 node.NodeAttributes = attrs
03860 server.add_nodes([node])
03861 refs = []
03862 ref = ua.AddReferencesItem()
03863 ref.IsForward = True
03864 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03865 ref.SourceNodeId = ua.NodeId.from_string("i=9335")
03866 ref.TargetNodeClass = ua.NodeClass.DataType
03867 ref.TargetNodeId = ua.NodeId.from_string("i=9336")
03868 refs.append(ref)
03869 server.add_references(refs)
03870
03871 node = ua.AddNodesItem()
03872 node.RequestedNewNodeId = ua.NodeId.from_string("i=9336")
03873 node.BrowseName = ua.QualifiedName.from_string("StateNumber")
03874 node.NodeClass = ua.NodeClass.Variable
03875 node.ParentNodeId = ua.NodeId.from_string("i=9335")
03876 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03877 node.TypeDefinition = ua.NodeId.from_string("i=68")
03878 attrs = ua.VariableAttributes()
03879 attrs.DisplayName = ua.LocalizedText("StateNumber")
03880 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
03881 attrs.ValueRank = -1
03882 node.NodeAttributes = attrs
03883 server.add_nodes([node])
03884 refs = []
03885 ref = ua.AddReferencesItem()
03886 ref.IsForward = True
03887 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03888 ref.SourceNodeId = ua.NodeId.from_string("i=9336")
03889 ref.TargetNodeClass = ua.NodeClass.DataType
03890 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03891 refs.append(ref)
03892 server.add_references(refs)
03893
03894 node = ua.AddNodesItem()
03895 node.RequestedNewNodeId = ua.NodeId.from_string("i=9337")
03896 node.BrowseName = ua.QualifiedName.from_string("LowLowToLow")
03897 node.NodeClass = ua.NodeClass.Object
03898 node.ParentNodeId = ua.NodeId.from_string("i=9318")
03899 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
03900 node.TypeDefinition = ua.NodeId.from_string("i=2310")
03901 attrs = ua.ObjectAttributes()
03902 attrs.DisplayName = ua.LocalizedText("LowLowToLow")
03903 attrs.EventNotifier = 0
03904 node.NodeAttributes = attrs
03905 server.add_nodes([node])
03906 refs = []
03907 ref = ua.AddReferencesItem()
03908 ref.IsForward = True
03909 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03910 ref.SourceNodeId = ua.NodeId.from_string("i=9337")
03911 ref.TargetNodeClass = ua.NodeClass.DataType
03912 ref.TargetNodeId = ua.NodeId.from_string("i=11340")
03913 refs.append(ref)
03914 ref = ua.AddReferencesItem()
03915 ref.IsForward = True
03916 ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
03917 ref.SourceNodeId = ua.NodeId.from_string("i=9337")
03918 ref.TargetNodeClass = ua.NodeClass.DataType
03919 ref.TargetNodeId = ua.NodeId.from_string("i=9335")
03920 refs.append(ref)
03921 ref = ua.AddReferencesItem()
03922 ref.IsForward = True
03923 ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
03924 ref.SourceNodeId = ua.NodeId.from_string("i=9337")
03925 ref.TargetNodeClass = ua.NodeClass.DataType
03926 ref.TargetNodeId = ua.NodeId.from_string("i=9333")
03927 refs.append(ref)
03928 server.add_references(refs)
03929
03930 node = ua.AddNodesItem()
03931 node.RequestedNewNodeId = ua.NodeId.from_string("i=11340")
03932 node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
03933 node.NodeClass = ua.NodeClass.Variable
03934 node.ParentNodeId = ua.NodeId.from_string("i=9337")
03935 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03936 node.TypeDefinition = ua.NodeId.from_string("i=68")
03937 attrs = ua.VariableAttributes()
03938 attrs.DisplayName = ua.LocalizedText("TransitionNumber")
03939 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
03940 attrs.ValueRank = -1
03941 node.NodeAttributes = attrs
03942 server.add_nodes([node])
03943 refs = []
03944 ref = ua.AddReferencesItem()
03945 ref.IsForward = True
03946 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
03947 ref.SourceNodeId = ua.NodeId.from_string("i=11340")
03948 ref.TargetNodeClass = ua.NodeClass.DataType
03949 ref.TargetNodeId = ua.NodeId.from_string("i=78")
03950 refs.append(ref)
03951 server.add_references(refs)
03952
03953 node = ua.AddNodesItem()
03954 node.RequestedNewNodeId = ua.NodeId.from_string("i=9338")
03955 node.BrowseName = ua.QualifiedName.from_string("LowToLowLow")
03956 node.NodeClass = ua.NodeClass.Object
03957 node.ParentNodeId = ua.NodeId.from_string("i=9318")
03958 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
03959 node.TypeDefinition = ua.NodeId.from_string("i=2310")
03960 attrs = ua.ObjectAttributes()
03961 attrs.DisplayName = ua.LocalizedText("LowToLowLow")
03962 attrs.EventNotifier = 0
03963 node.NodeAttributes = attrs
03964 server.add_nodes([node])
03965 refs = []
03966 ref = ua.AddReferencesItem()
03967 ref.IsForward = True
03968 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
03969 ref.SourceNodeId = ua.NodeId.from_string("i=9338")
03970 ref.TargetNodeClass = ua.NodeClass.DataType
03971 ref.TargetNodeId = ua.NodeId.from_string("i=11341")
03972 refs.append(ref)
03973 ref = ua.AddReferencesItem()
03974 ref.IsForward = True
03975 ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
03976 ref.SourceNodeId = ua.NodeId.from_string("i=9338")
03977 ref.TargetNodeClass = ua.NodeClass.DataType
03978 ref.TargetNodeId = ua.NodeId.from_string("i=9333")
03979 refs.append(ref)
03980 ref = ua.AddReferencesItem()
03981 ref.IsForward = True
03982 ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
03983 ref.SourceNodeId = ua.NodeId.from_string("i=9338")
03984 ref.TargetNodeClass = ua.NodeClass.DataType
03985 ref.TargetNodeId = ua.NodeId.from_string("i=9335")
03986 refs.append(ref)
03987 server.add_references(refs)
03988
03989 node = ua.AddNodesItem()
03990 node.RequestedNewNodeId = ua.NodeId.from_string("i=11341")
03991 node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
03992 node.NodeClass = ua.NodeClass.Variable
03993 node.ParentNodeId = ua.NodeId.from_string("i=9338")
03994 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
03995 node.TypeDefinition = ua.NodeId.from_string("i=68")
03996 attrs = ua.VariableAttributes()
03997 attrs.DisplayName = ua.LocalizedText("TransitionNumber")
03998 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
03999 attrs.ValueRank = -1
04000 node.NodeAttributes = attrs
04001 server.add_nodes([node])
04002 refs = []
04003 ref = ua.AddReferencesItem()
04004 ref.IsForward = True
04005 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04006 ref.SourceNodeId = ua.NodeId.from_string("i=11341")
04007 ref.TargetNodeClass = ua.NodeClass.DataType
04008 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04009 refs.append(ref)
04010 server.add_references(refs)
04011
04012 node = ua.AddNodesItem()
04013 node.RequestedNewNodeId = ua.NodeId.from_string("i=9339")
04014 node.BrowseName = ua.QualifiedName.from_string("HighHighToHigh")
04015 node.NodeClass = ua.NodeClass.Object
04016 node.ParentNodeId = ua.NodeId.from_string("i=9318")
04017 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
04018 node.TypeDefinition = ua.NodeId.from_string("i=2310")
04019 attrs = ua.ObjectAttributes()
04020 attrs.DisplayName = ua.LocalizedText("HighHighToHigh")
04021 attrs.EventNotifier = 0
04022 node.NodeAttributes = attrs
04023 server.add_nodes([node])
04024 refs = []
04025 ref = ua.AddReferencesItem()
04026 ref.IsForward = True
04027 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04028 ref.SourceNodeId = ua.NodeId.from_string("i=9339")
04029 ref.TargetNodeClass = ua.NodeClass.DataType
04030 ref.TargetNodeId = ua.NodeId.from_string("i=11342")
04031 refs.append(ref)
04032 ref = ua.AddReferencesItem()
04033 ref.IsForward = True
04034 ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
04035 ref.SourceNodeId = ua.NodeId.from_string("i=9339")
04036 ref.TargetNodeClass = ua.NodeClass.DataType
04037 ref.TargetNodeId = ua.NodeId.from_string("i=9329")
04038 refs.append(ref)
04039 ref = ua.AddReferencesItem()
04040 ref.IsForward = True
04041 ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
04042 ref.SourceNodeId = ua.NodeId.from_string("i=9339")
04043 ref.TargetNodeClass = ua.NodeClass.DataType
04044 ref.TargetNodeId = ua.NodeId.from_string("i=9331")
04045 refs.append(ref)
04046 server.add_references(refs)
04047
04048 node = ua.AddNodesItem()
04049 node.RequestedNewNodeId = ua.NodeId.from_string("i=11342")
04050 node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
04051 node.NodeClass = ua.NodeClass.Variable
04052 node.ParentNodeId = ua.NodeId.from_string("i=9339")
04053 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04054 node.TypeDefinition = ua.NodeId.from_string("i=68")
04055 attrs = ua.VariableAttributes()
04056 attrs.DisplayName = ua.LocalizedText("TransitionNumber")
04057 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
04058 attrs.ValueRank = -1
04059 node.NodeAttributes = attrs
04060 server.add_nodes([node])
04061 refs = []
04062 ref = ua.AddReferencesItem()
04063 ref.IsForward = True
04064 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04065 ref.SourceNodeId = ua.NodeId.from_string("i=11342")
04066 ref.TargetNodeClass = ua.NodeClass.DataType
04067 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04068 refs.append(ref)
04069 server.add_references(refs)
04070
04071 node = ua.AddNodesItem()
04072 node.RequestedNewNodeId = ua.NodeId.from_string("i=9340")
04073 node.BrowseName = ua.QualifiedName.from_string("HighToHighHigh")
04074 node.NodeClass = ua.NodeClass.Object
04075 node.ParentNodeId = ua.NodeId.from_string("i=9318")
04076 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
04077 node.TypeDefinition = ua.NodeId.from_string("i=2310")
04078 attrs = ua.ObjectAttributes()
04079 attrs.DisplayName = ua.LocalizedText("HighToHighHigh")
04080 attrs.EventNotifier = 0
04081 node.NodeAttributes = attrs
04082 server.add_nodes([node])
04083 refs = []
04084 ref = ua.AddReferencesItem()
04085 ref.IsForward = True
04086 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04087 ref.SourceNodeId = ua.NodeId.from_string("i=9340")
04088 ref.TargetNodeClass = ua.NodeClass.DataType
04089 ref.TargetNodeId = ua.NodeId.from_string("i=11343")
04090 refs.append(ref)
04091 ref = ua.AddReferencesItem()
04092 ref.IsForward = True
04093 ref.ReferenceTypeId = ua.NodeId.from_string("i=51")
04094 ref.SourceNodeId = ua.NodeId.from_string("i=9340")
04095 ref.TargetNodeClass = ua.NodeClass.DataType
04096 ref.TargetNodeId = ua.NodeId.from_string("i=9331")
04097 refs.append(ref)
04098 ref = ua.AddReferencesItem()
04099 ref.IsForward = True
04100 ref.ReferenceTypeId = ua.NodeId.from_string("i=52")
04101 ref.SourceNodeId = ua.NodeId.from_string("i=9340")
04102 ref.TargetNodeClass = ua.NodeClass.DataType
04103 ref.TargetNodeId = ua.NodeId.from_string("i=9329")
04104 refs.append(ref)
04105 server.add_references(refs)
04106
04107 node = ua.AddNodesItem()
04108 node.RequestedNewNodeId = ua.NodeId.from_string("i=11343")
04109 node.BrowseName = ua.QualifiedName.from_string("TransitionNumber")
04110 node.NodeClass = ua.NodeClass.Variable
04111 node.ParentNodeId = ua.NodeId.from_string("i=9340")
04112 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04113 node.TypeDefinition = ua.NodeId.from_string("i=68")
04114 attrs = ua.VariableAttributes()
04115 attrs.DisplayName = ua.LocalizedText("TransitionNumber")
04116 attrs.DataType = ua.NodeId(ua.ObjectIds.UInt32)
04117 attrs.ValueRank = -1
04118 node.NodeAttributes = attrs
04119 server.add_nodes([node])
04120 refs = []
04121 ref = ua.AddReferencesItem()
04122 ref.IsForward = True
04123 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04124 ref.SourceNodeId = ua.NodeId.from_string("i=11343")
04125 ref.TargetNodeClass = ua.NodeClass.DataType
04126 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04127 refs.append(ref)
04128 server.add_references(refs)
04129
04130 node = ua.AddNodesItem()
04131 node.RequestedNewNodeId = ua.NodeId.from_string("i=9341")
04132 node.BrowseName = ua.QualifiedName.from_string("ExclusiveLimitAlarmType")
04133 node.NodeClass = ua.NodeClass.ObjectType
04134 node.ParentNodeId = ua.NodeId.from_string("i=2955")
04135 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
04136 attrs = ua.ObjectTypeAttributes()
04137 attrs.DisplayName = ua.LocalizedText("ExclusiveLimitAlarmType")
04138 attrs.IsAbstract = False
04139 node.NodeAttributes = attrs
04140 server.add_nodes([node])
04141 refs = []
04142 ref = ua.AddReferencesItem()
04143 ref.IsForward = True
04144 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
04145 ref.SourceNodeId = ua.NodeId.from_string("i=9341")
04146 ref.TargetNodeClass = ua.NodeClass.DataType
04147 ref.TargetNodeId = ua.NodeId.from_string("i=9398")
04148 refs.append(ref)
04149 ref = ua.AddReferencesItem()
04150 ref.IsForward = True
04151 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
04152 ref.SourceNodeId = ua.NodeId.from_string("i=9341")
04153 ref.TargetNodeClass = ua.NodeClass.DataType
04154 ref.TargetNodeId = ua.NodeId.from_string("i=9455")
04155 refs.append(ref)
04156 server.add_references(refs)
04157
04158 node = ua.AddNodesItem()
04159 node.RequestedNewNodeId = ua.NodeId.from_string("i=9398")
04160 node.BrowseName = ua.QualifiedName.from_string("ActiveState")
04161 node.NodeClass = ua.NodeClass.Variable
04162 node.ParentNodeId = ua.NodeId.from_string("i=9341")
04163 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
04164 node.TypeDefinition = ua.NodeId.from_string("i=8995")
04165 attrs = ua.VariableAttributes()
04166 attrs.DisplayName = ua.LocalizedText("ActiveState")
04167 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
04168 attrs.ValueRank = -1
04169 node.NodeAttributes = attrs
04170 server.add_nodes([node])
04171 refs = []
04172 ref = ua.AddReferencesItem()
04173 ref.IsForward = True
04174 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04175 ref.SourceNodeId = ua.NodeId.from_string("i=9398")
04176 ref.TargetNodeClass = ua.NodeClass.DataType
04177 ref.TargetNodeId = ua.NodeId.from_string("i=9399")
04178 refs.append(ref)
04179 ref = ua.AddReferencesItem()
04180 ref.IsForward = True
04181 ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
04182 ref.SourceNodeId = ua.NodeId.from_string("i=9398")
04183 ref.TargetNodeClass = ua.NodeClass.DataType
04184 ref.TargetNodeId = ua.NodeId.from_string("i=9455")
04185 refs.append(ref)
04186 ref = ua.AddReferencesItem()
04187 ref.IsForward = True
04188 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04189 ref.SourceNodeId = ua.NodeId.from_string("i=9398")
04190 ref.TargetNodeClass = ua.NodeClass.DataType
04191 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04192 refs.append(ref)
04193 server.add_references(refs)
04194
04195 node = ua.AddNodesItem()
04196 node.RequestedNewNodeId = ua.NodeId.from_string("i=9399")
04197 node.BrowseName = ua.QualifiedName.from_string("Id")
04198 node.NodeClass = ua.NodeClass.Variable
04199 node.ParentNodeId = ua.NodeId.from_string("i=9398")
04200 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04201 node.TypeDefinition = ua.NodeId.from_string("i=68")
04202 attrs = ua.VariableAttributes()
04203 attrs.DisplayName = ua.LocalizedText("Id")
04204 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
04205 attrs.ValueRank = -1
04206 node.NodeAttributes = attrs
04207 server.add_nodes([node])
04208 refs = []
04209 ref = ua.AddReferencesItem()
04210 ref.IsForward = True
04211 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04212 ref.SourceNodeId = ua.NodeId.from_string("i=9399")
04213 ref.TargetNodeClass = ua.NodeClass.DataType
04214 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04215 refs.append(ref)
04216 server.add_references(refs)
04217
04218 node = ua.AddNodesItem()
04219 node.RequestedNewNodeId = ua.NodeId.from_string("i=9455")
04220 node.BrowseName = ua.QualifiedName.from_string("LimitState")
04221 node.NodeClass = ua.NodeClass.Object
04222 node.ParentNodeId = ua.NodeId.from_string("i=9341")
04223 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
04224 node.TypeDefinition = ua.NodeId.from_string("i=9318")
04225 attrs = ua.ObjectAttributes()
04226 attrs.DisplayName = ua.LocalizedText("LimitState")
04227 attrs.EventNotifier = 0
04228 node.NodeAttributes = attrs
04229 server.add_nodes([node])
04230 refs = []
04231 ref = ua.AddReferencesItem()
04232 ref.IsForward = True
04233 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
04234 ref.SourceNodeId = ua.NodeId.from_string("i=9455")
04235 ref.TargetNodeClass = ua.NodeClass.DataType
04236 ref.TargetNodeId = ua.NodeId.from_string("i=9456")
04237 refs.append(ref)
04238 ref = ua.AddReferencesItem()
04239 ref.IsForward = True
04240 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
04241 ref.SourceNodeId = ua.NodeId.from_string("i=9455")
04242 ref.TargetNodeClass = ua.NodeClass.DataType
04243 ref.TargetNodeId = ua.NodeId.from_string("i=9461")
04244 refs.append(ref)
04245 ref = ua.AddReferencesItem()
04246 ref.IsForward = True
04247 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04248 ref.SourceNodeId = ua.NodeId.from_string("i=9455")
04249 ref.TargetNodeClass = ua.NodeClass.DataType
04250 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04251 refs.append(ref)
04252 server.add_references(refs)
04253
04254 node = ua.AddNodesItem()
04255 node.RequestedNewNodeId = ua.NodeId.from_string("i=9456")
04256 node.BrowseName = ua.QualifiedName.from_string("CurrentState")
04257 node.NodeClass = ua.NodeClass.Variable
04258 node.ParentNodeId = ua.NodeId.from_string("i=9455")
04259 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
04260 node.TypeDefinition = ua.NodeId.from_string("i=2760")
04261 attrs = ua.VariableAttributes()
04262 attrs.DisplayName = ua.LocalizedText("CurrentState")
04263 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
04264 attrs.ValueRank = -1
04265 node.NodeAttributes = attrs
04266 server.add_nodes([node])
04267 refs = []
04268 ref = ua.AddReferencesItem()
04269 ref.IsForward = True
04270 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04271 ref.SourceNodeId = ua.NodeId.from_string("i=9456")
04272 ref.TargetNodeClass = ua.NodeClass.DataType
04273 ref.TargetNodeId = ua.NodeId.from_string("i=9457")
04274 refs.append(ref)
04275 ref = ua.AddReferencesItem()
04276 ref.IsForward = True
04277 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04278 ref.SourceNodeId = ua.NodeId.from_string("i=9456")
04279 ref.TargetNodeClass = ua.NodeClass.DataType
04280 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04281 refs.append(ref)
04282 server.add_references(refs)
04283
04284 node = ua.AddNodesItem()
04285 node.RequestedNewNodeId = ua.NodeId.from_string("i=9457")
04286 node.BrowseName = ua.QualifiedName.from_string("Id")
04287 node.NodeClass = ua.NodeClass.Variable
04288 node.ParentNodeId = ua.NodeId.from_string("i=9456")
04289 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04290 node.TypeDefinition = ua.NodeId.from_string("i=68")
04291 attrs = ua.VariableAttributes()
04292 attrs.DisplayName = ua.LocalizedText("Id")
04293 attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
04294 attrs.ValueRank = -1
04295 node.NodeAttributes = attrs
04296 server.add_nodes([node])
04297 refs = []
04298 ref = ua.AddReferencesItem()
04299 ref.IsForward = True
04300 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04301 ref.SourceNodeId = ua.NodeId.from_string("i=9457")
04302 ref.TargetNodeClass = ua.NodeClass.DataType
04303 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04304 refs.append(ref)
04305 server.add_references(refs)
04306
04307 node = ua.AddNodesItem()
04308 node.RequestedNewNodeId = ua.NodeId.from_string("i=9461")
04309 node.BrowseName = ua.QualifiedName.from_string("LastTransition")
04310 node.NodeClass = ua.NodeClass.Variable
04311 node.ParentNodeId = ua.NodeId.from_string("i=9455")
04312 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
04313 node.TypeDefinition = ua.NodeId.from_string("i=2767")
04314 attrs = ua.VariableAttributes()
04315 attrs.DisplayName = ua.LocalizedText("LastTransition")
04316 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
04317 attrs.ValueRank = -1
04318 node.NodeAttributes = attrs
04319 server.add_nodes([node])
04320 refs = []
04321 ref = ua.AddReferencesItem()
04322 ref.IsForward = True
04323 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04324 ref.SourceNodeId = ua.NodeId.from_string("i=9461")
04325 ref.TargetNodeClass = ua.NodeClass.DataType
04326 ref.TargetNodeId = ua.NodeId.from_string("i=9462")
04327 refs.append(ref)
04328 ref = ua.AddReferencesItem()
04329 ref.IsForward = True
04330 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04331 ref.SourceNodeId = ua.NodeId.from_string("i=9461")
04332 ref.TargetNodeClass = ua.NodeClass.DataType
04333 ref.TargetNodeId = ua.NodeId.from_string("i=9465")
04334 refs.append(ref)
04335 ref = ua.AddReferencesItem()
04336 ref.IsForward = True
04337 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04338 ref.SourceNodeId = ua.NodeId.from_string("i=9461")
04339 ref.TargetNodeClass = ua.NodeClass.DataType
04340 ref.TargetNodeId = ua.NodeId.from_string("i=80")
04341 refs.append(ref)
04342 server.add_references(refs)
04343
04344 node = ua.AddNodesItem()
04345 node.RequestedNewNodeId = ua.NodeId.from_string("i=9462")
04346 node.BrowseName = ua.QualifiedName.from_string("Id")
04347 node.NodeClass = ua.NodeClass.Variable
04348 node.ParentNodeId = ua.NodeId.from_string("i=9461")
04349 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04350 node.TypeDefinition = ua.NodeId.from_string("i=68")
04351 attrs = ua.VariableAttributes()
04352 attrs.DisplayName = ua.LocalizedText("Id")
04353 attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
04354 attrs.ValueRank = -1
04355 node.NodeAttributes = attrs
04356 server.add_nodes([node])
04357 refs = []
04358 ref = ua.AddReferencesItem()
04359 ref.IsForward = True
04360 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04361 ref.SourceNodeId = ua.NodeId.from_string("i=9462")
04362 ref.TargetNodeClass = ua.NodeClass.DataType
04363 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04364 refs.append(ref)
04365 server.add_references(refs)
04366
04367 node = ua.AddNodesItem()
04368 node.RequestedNewNodeId = ua.NodeId.from_string("i=9465")
04369 node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
04370 node.NodeClass = ua.NodeClass.Variable
04371 node.ParentNodeId = ua.NodeId.from_string("i=9461")
04372 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04373 node.TypeDefinition = ua.NodeId.from_string("i=68")
04374 attrs = ua.VariableAttributes()
04375 attrs.DisplayName = ua.LocalizedText("TransitionTime")
04376 attrs.DataType = ua.NodeId.from_string("i=294")
04377 attrs.ValueRank = -1
04378 node.NodeAttributes = attrs
04379 server.add_nodes([node])
04380 refs = []
04381 ref = ua.AddReferencesItem()
04382 ref.IsForward = True
04383 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04384 ref.SourceNodeId = ua.NodeId.from_string("i=9465")
04385 ref.TargetNodeClass = ua.NodeClass.DataType
04386 ref.TargetNodeId = ua.NodeId.from_string("i=80")
04387 refs.append(ref)
04388 server.add_references(refs)
04389
04390 node = ua.AddNodesItem()
04391 node.RequestedNewNodeId = ua.NodeId.from_string("i=9906")
04392 node.BrowseName = ua.QualifiedName.from_string("NonExclusiveLimitAlarmType")
04393 node.NodeClass = ua.NodeClass.ObjectType
04394 node.ParentNodeId = ua.NodeId.from_string("i=2955")
04395 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
04396 attrs = ua.ObjectTypeAttributes()
04397 attrs.DisplayName = ua.LocalizedText("NonExclusiveLimitAlarmType")
04398 attrs.IsAbstract = False
04399 node.NodeAttributes = attrs
04400 server.add_nodes([node])
04401 refs = []
04402 ref = ua.AddReferencesItem()
04403 ref.IsForward = True
04404 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
04405 ref.SourceNodeId = ua.NodeId.from_string("i=9906")
04406 ref.TargetNodeClass = ua.NodeClass.DataType
04407 ref.TargetNodeId = ua.NodeId.from_string("i=9963")
04408 refs.append(ref)
04409 ref = ua.AddReferencesItem()
04410 ref.IsForward = True
04411 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
04412 ref.SourceNodeId = ua.NodeId.from_string("i=9906")
04413 ref.TargetNodeClass = ua.NodeClass.DataType
04414 ref.TargetNodeId = ua.NodeId.from_string("i=10020")
04415 refs.append(ref)
04416 ref = ua.AddReferencesItem()
04417 ref.IsForward = True
04418 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
04419 ref.SourceNodeId = ua.NodeId.from_string("i=9906")
04420 ref.TargetNodeClass = ua.NodeClass.DataType
04421 ref.TargetNodeId = ua.NodeId.from_string("i=10029")
04422 refs.append(ref)
04423 ref = ua.AddReferencesItem()
04424 ref.IsForward = True
04425 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
04426 ref.SourceNodeId = ua.NodeId.from_string("i=9906")
04427 ref.TargetNodeClass = ua.NodeClass.DataType
04428 ref.TargetNodeId = ua.NodeId.from_string("i=10038")
04429 refs.append(ref)
04430 ref = ua.AddReferencesItem()
04431 ref.IsForward = True
04432 ref.ReferenceTypeId = ua.NodeId.from_string("i=47")
04433 ref.SourceNodeId = ua.NodeId.from_string("i=9906")
04434 ref.TargetNodeClass = ua.NodeClass.DataType
04435 ref.TargetNodeId = ua.NodeId.from_string("i=10047")
04436 refs.append(ref)
04437 server.add_references(refs)
04438
04439 node = ua.AddNodesItem()
04440 node.RequestedNewNodeId = ua.NodeId.from_string("i=9963")
04441 node.BrowseName = ua.QualifiedName.from_string("ActiveState")
04442 node.NodeClass = ua.NodeClass.Variable
04443 node.ParentNodeId = ua.NodeId.from_string("i=9906")
04444 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
04445 node.TypeDefinition = ua.NodeId.from_string("i=8995")
04446 attrs = ua.VariableAttributes()
04447 attrs.DisplayName = ua.LocalizedText("ActiveState")
04448 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
04449 attrs.ValueRank = -1
04450 node.NodeAttributes = attrs
04451 server.add_nodes([node])
04452 refs = []
04453 ref = ua.AddReferencesItem()
04454 ref.IsForward = True
04455 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04456 ref.SourceNodeId = ua.NodeId.from_string("i=9963")
04457 ref.TargetNodeClass = ua.NodeClass.DataType
04458 ref.TargetNodeId = ua.NodeId.from_string("i=9964")
04459 refs.append(ref)
04460 ref = ua.AddReferencesItem()
04461 ref.IsForward = True
04462 ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
04463 ref.SourceNodeId = ua.NodeId.from_string("i=9963")
04464 ref.TargetNodeClass = ua.NodeClass.DataType
04465 ref.TargetNodeId = ua.NodeId.from_string("i=10020")
04466 refs.append(ref)
04467 ref = ua.AddReferencesItem()
04468 ref.IsForward = True
04469 ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
04470 ref.SourceNodeId = ua.NodeId.from_string("i=9963")
04471 ref.TargetNodeClass = ua.NodeClass.DataType
04472 ref.TargetNodeId = ua.NodeId.from_string("i=10029")
04473 refs.append(ref)
04474 ref = ua.AddReferencesItem()
04475 ref.IsForward = True
04476 ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
04477 ref.SourceNodeId = ua.NodeId.from_string("i=9963")
04478 ref.TargetNodeClass = ua.NodeClass.DataType
04479 ref.TargetNodeId = ua.NodeId.from_string("i=10038")
04480 refs.append(ref)
04481 ref = ua.AddReferencesItem()
04482 ref.IsForward = True
04483 ref.ReferenceTypeId = ua.NodeId.from_string("i=9004")
04484 ref.SourceNodeId = ua.NodeId.from_string("i=9963")
04485 ref.TargetNodeClass = ua.NodeClass.DataType
04486 ref.TargetNodeId = ua.NodeId.from_string("i=10047")
04487 refs.append(ref)
04488 ref = ua.AddReferencesItem()
04489 ref.IsForward = True
04490 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04491 ref.SourceNodeId = ua.NodeId.from_string("i=9963")
04492 ref.TargetNodeClass = ua.NodeClass.DataType
04493 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04494 refs.append(ref)
04495 server.add_references(refs)
04496
04497 node = ua.AddNodesItem()
04498 node.RequestedNewNodeId = ua.NodeId.from_string("i=9964")
04499 node.BrowseName = ua.QualifiedName.from_string("Id")
04500 node.NodeClass = ua.NodeClass.Variable
04501 node.ParentNodeId = ua.NodeId.from_string("i=9963")
04502 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04503 node.TypeDefinition = ua.NodeId.from_string("i=68")
04504 attrs = ua.VariableAttributes()
04505 attrs.DisplayName = ua.LocalizedText("Id")
04506 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
04507 attrs.ValueRank = -1
04508 node.NodeAttributes = attrs
04509 server.add_nodes([node])
04510 refs = []
04511 ref = ua.AddReferencesItem()
04512 ref.IsForward = True
04513 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04514 ref.SourceNodeId = ua.NodeId.from_string("i=9964")
04515 ref.TargetNodeClass = ua.NodeClass.DataType
04516 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04517 refs.append(ref)
04518 server.add_references(refs)
04519
04520 node = ua.AddNodesItem()
04521 node.RequestedNewNodeId = ua.NodeId.from_string("i=10020")
04522 node.BrowseName = ua.QualifiedName.from_string("HighHighState")
04523 node.NodeClass = ua.NodeClass.Variable
04524 node.ParentNodeId = ua.NodeId.from_string("i=9906")
04525 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
04526 node.TypeDefinition = ua.NodeId.from_string("i=8995")
04527 attrs = ua.VariableAttributes()
04528 attrs.DisplayName = ua.LocalizedText("HighHighState")
04529 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
04530 attrs.ValueRank = -1
04531 node.NodeAttributes = attrs
04532 server.add_nodes([node])
04533 refs = []
04534 ref = ua.AddReferencesItem()
04535 ref.IsForward = True
04536 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04537 ref.SourceNodeId = ua.NodeId.from_string("i=10020")
04538 ref.TargetNodeClass = ua.NodeClass.DataType
04539 ref.TargetNodeId = ua.NodeId.from_string("i=10021")
04540 refs.append(ref)
04541 ref = ua.AddReferencesItem()
04542 ref.IsForward = True
04543 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04544 ref.SourceNodeId = ua.NodeId.from_string("i=10020")
04545 ref.TargetNodeClass = ua.NodeClass.DataType
04546 ref.TargetNodeId = ua.NodeId.from_string("i=10025")
04547 refs.append(ref)
04548 ref = ua.AddReferencesItem()
04549 ref.IsForward = True
04550 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04551 ref.SourceNodeId = ua.NodeId.from_string("i=10020")
04552 ref.TargetNodeClass = ua.NodeClass.DataType
04553 ref.TargetNodeId = ua.NodeId.from_string("i=80")
04554 refs.append(ref)
04555 server.add_references(refs)
04556
04557 node = ua.AddNodesItem()
04558 node.RequestedNewNodeId = ua.NodeId.from_string("i=10021")
04559 node.BrowseName = ua.QualifiedName.from_string("Id")
04560 node.NodeClass = ua.NodeClass.Variable
04561 node.ParentNodeId = ua.NodeId.from_string("i=10020")
04562 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04563 node.TypeDefinition = ua.NodeId.from_string("i=68")
04564 attrs = ua.VariableAttributes()
04565 attrs.DisplayName = ua.LocalizedText("Id")
04566 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
04567 attrs.ValueRank = -1
04568 node.NodeAttributes = attrs
04569 server.add_nodes([node])
04570 refs = []
04571 ref = ua.AddReferencesItem()
04572 ref.IsForward = True
04573 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04574 ref.SourceNodeId = ua.NodeId.from_string("i=10021")
04575 ref.TargetNodeClass = ua.NodeClass.DataType
04576 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04577 refs.append(ref)
04578 server.add_references(refs)
04579
04580 node = ua.AddNodesItem()
04581 node.RequestedNewNodeId = ua.NodeId.from_string("i=10025")
04582 node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
04583 node.NodeClass = ua.NodeClass.Variable
04584 node.ParentNodeId = ua.NodeId.from_string("i=10020")
04585 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04586 node.TypeDefinition = ua.NodeId.from_string("i=68")
04587 attrs = ua.VariableAttributes()
04588 attrs.DisplayName = ua.LocalizedText("TransitionTime")
04589 attrs.DataType = ua.NodeId.from_string("i=294")
04590 attrs.ValueRank = -1
04591 node.NodeAttributes = attrs
04592 server.add_nodes([node])
04593 refs = []
04594 ref = ua.AddReferencesItem()
04595 ref.IsForward = True
04596 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04597 ref.SourceNodeId = ua.NodeId.from_string("i=10025")
04598 ref.TargetNodeClass = ua.NodeClass.DataType
04599 ref.TargetNodeId = ua.NodeId.from_string("i=80")
04600 refs.append(ref)
04601 server.add_references(refs)
04602
04603 node = ua.AddNodesItem()
04604 node.RequestedNewNodeId = ua.NodeId.from_string("i=10029")
04605 node.BrowseName = ua.QualifiedName.from_string("HighState")
04606 node.NodeClass = ua.NodeClass.Variable
04607 node.ParentNodeId = ua.NodeId.from_string("i=9906")
04608 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
04609 node.TypeDefinition = ua.NodeId.from_string("i=8995")
04610 attrs = ua.VariableAttributes()
04611 attrs.DisplayName = ua.LocalizedText("HighState")
04612 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
04613 attrs.ValueRank = -1
04614 node.NodeAttributes = attrs
04615 server.add_nodes([node])
04616 refs = []
04617 ref = ua.AddReferencesItem()
04618 ref.IsForward = True
04619 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04620 ref.SourceNodeId = ua.NodeId.from_string("i=10029")
04621 ref.TargetNodeClass = ua.NodeClass.DataType
04622 ref.TargetNodeId = ua.NodeId.from_string("i=10030")
04623 refs.append(ref)
04624 ref = ua.AddReferencesItem()
04625 ref.IsForward = True
04626 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04627 ref.SourceNodeId = ua.NodeId.from_string("i=10029")
04628 ref.TargetNodeClass = ua.NodeClass.DataType
04629 ref.TargetNodeId = ua.NodeId.from_string("i=10034")
04630 refs.append(ref)
04631 ref = ua.AddReferencesItem()
04632 ref.IsForward = True
04633 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04634 ref.SourceNodeId = ua.NodeId.from_string("i=10029")
04635 ref.TargetNodeClass = ua.NodeClass.DataType
04636 ref.TargetNodeId = ua.NodeId.from_string("i=80")
04637 refs.append(ref)
04638 server.add_references(refs)
04639
04640 node = ua.AddNodesItem()
04641 node.RequestedNewNodeId = ua.NodeId.from_string("i=10030")
04642 node.BrowseName = ua.QualifiedName.from_string("Id")
04643 node.NodeClass = ua.NodeClass.Variable
04644 node.ParentNodeId = ua.NodeId.from_string("i=10029")
04645 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04646 node.TypeDefinition = ua.NodeId.from_string("i=68")
04647 attrs = ua.VariableAttributes()
04648 attrs.DisplayName = ua.LocalizedText("Id")
04649 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
04650 attrs.ValueRank = -1
04651 node.NodeAttributes = attrs
04652 server.add_nodes([node])
04653 refs = []
04654 ref = ua.AddReferencesItem()
04655 ref.IsForward = True
04656 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04657 ref.SourceNodeId = ua.NodeId.from_string("i=10030")
04658 ref.TargetNodeClass = ua.NodeClass.DataType
04659 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04660 refs.append(ref)
04661 server.add_references(refs)
04662
04663 node = ua.AddNodesItem()
04664 node.RequestedNewNodeId = ua.NodeId.from_string("i=10034")
04665 node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
04666 node.NodeClass = ua.NodeClass.Variable
04667 node.ParentNodeId = ua.NodeId.from_string("i=10029")
04668 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04669 node.TypeDefinition = ua.NodeId.from_string("i=68")
04670 attrs = ua.VariableAttributes()
04671 attrs.DisplayName = ua.LocalizedText("TransitionTime")
04672 attrs.DataType = ua.NodeId.from_string("i=294")
04673 attrs.ValueRank = -1
04674 node.NodeAttributes = attrs
04675 server.add_nodes([node])
04676 refs = []
04677 ref = ua.AddReferencesItem()
04678 ref.IsForward = True
04679 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04680 ref.SourceNodeId = ua.NodeId.from_string("i=10034")
04681 ref.TargetNodeClass = ua.NodeClass.DataType
04682 ref.TargetNodeId = ua.NodeId.from_string("i=80")
04683 refs.append(ref)
04684 server.add_references(refs)
04685
04686 node = ua.AddNodesItem()
04687 node.RequestedNewNodeId = ua.NodeId.from_string("i=10038")
04688 node.BrowseName = ua.QualifiedName.from_string("LowState")
04689 node.NodeClass = ua.NodeClass.Variable
04690 node.ParentNodeId = ua.NodeId.from_string("i=9906")
04691 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
04692 node.TypeDefinition = ua.NodeId.from_string("i=8995")
04693 attrs = ua.VariableAttributes()
04694 attrs.DisplayName = ua.LocalizedText("LowState")
04695 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
04696 attrs.ValueRank = -1
04697 node.NodeAttributes = attrs
04698 server.add_nodes([node])
04699 refs = []
04700 ref = ua.AddReferencesItem()
04701 ref.IsForward = True
04702 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04703 ref.SourceNodeId = ua.NodeId.from_string("i=10038")
04704 ref.TargetNodeClass = ua.NodeClass.DataType
04705 ref.TargetNodeId = ua.NodeId.from_string("i=10039")
04706 refs.append(ref)
04707 ref = ua.AddReferencesItem()
04708 ref.IsForward = True
04709 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04710 ref.SourceNodeId = ua.NodeId.from_string("i=10038")
04711 ref.TargetNodeClass = ua.NodeClass.DataType
04712 ref.TargetNodeId = ua.NodeId.from_string("i=10043")
04713 refs.append(ref)
04714 ref = ua.AddReferencesItem()
04715 ref.IsForward = True
04716 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04717 ref.SourceNodeId = ua.NodeId.from_string("i=10038")
04718 ref.TargetNodeClass = ua.NodeClass.DataType
04719 ref.TargetNodeId = ua.NodeId.from_string("i=80")
04720 refs.append(ref)
04721 server.add_references(refs)
04722
04723 node = ua.AddNodesItem()
04724 node.RequestedNewNodeId = ua.NodeId.from_string("i=10039")
04725 node.BrowseName = ua.QualifiedName.from_string("Id")
04726 node.NodeClass = ua.NodeClass.Variable
04727 node.ParentNodeId = ua.NodeId.from_string("i=10038")
04728 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04729 node.TypeDefinition = ua.NodeId.from_string("i=68")
04730 attrs = ua.VariableAttributes()
04731 attrs.DisplayName = ua.LocalizedText("Id")
04732 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
04733 attrs.ValueRank = -1
04734 node.NodeAttributes = attrs
04735 server.add_nodes([node])
04736 refs = []
04737 ref = ua.AddReferencesItem()
04738 ref.IsForward = True
04739 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04740 ref.SourceNodeId = ua.NodeId.from_string("i=10039")
04741 ref.TargetNodeClass = ua.NodeClass.DataType
04742 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04743 refs.append(ref)
04744 server.add_references(refs)
04745
04746 node = ua.AddNodesItem()
04747 node.RequestedNewNodeId = ua.NodeId.from_string("i=10043")
04748 node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
04749 node.NodeClass = ua.NodeClass.Variable
04750 node.ParentNodeId = ua.NodeId.from_string("i=10038")
04751 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04752 node.TypeDefinition = ua.NodeId.from_string("i=68")
04753 attrs = ua.VariableAttributes()
04754 attrs.DisplayName = ua.LocalizedText("TransitionTime")
04755 attrs.DataType = ua.NodeId.from_string("i=294")
04756 attrs.ValueRank = -1
04757 node.NodeAttributes = attrs
04758 server.add_nodes([node])
04759 refs = []
04760 ref = ua.AddReferencesItem()
04761 ref.IsForward = True
04762 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04763 ref.SourceNodeId = ua.NodeId.from_string("i=10043")
04764 ref.TargetNodeClass = ua.NodeClass.DataType
04765 ref.TargetNodeId = ua.NodeId.from_string("i=80")
04766 refs.append(ref)
04767 server.add_references(refs)
04768
04769 node = ua.AddNodesItem()
04770 node.RequestedNewNodeId = ua.NodeId.from_string("i=10047")
04771 node.BrowseName = ua.QualifiedName.from_string("LowLowState")
04772 node.NodeClass = ua.NodeClass.Variable
04773 node.ParentNodeId = ua.NodeId.from_string("i=9906")
04774 node.ReferenceTypeId = ua.NodeId.from_string("i=47")
04775 node.TypeDefinition = ua.NodeId.from_string("i=8995")
04776 attrs = ua.VariableAttributes()
04777 attrs.DisplayName = ua.LocalizedText("LowLowState")
04778 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
04779 attrs.ValueRank = -1
04780 node.NodeAttributes = attrs
04781 server.add_nodes([node])
04782 refs = []
04783 ref = ua.AddReferencesItem()
04784 ref.IsForward = True
04785 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04786 ref.SourceNodeId = ua.NodeId.from_string("i=10047")
04787 ref.TargetNodeClass = ua.NodeClass.DataType
04788 ref.TargetNodeId = ua.NodeId.from_string("i=10048")
04789 refs.append(ref)
04790 ref = ua.AddReferencesItem()
04791 ref.IsForward = True
04792 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04793 ref.SourceNodeId = ua.NodeId.from_string("i=10047")
04794 ref.TargetNodeClass = ua.NodeClass.DataType
04795 ref.TargetNodeId = ua.NodeId.from_string("i=10052")
04796 refs.append(ref)
04797 ref = ua.AddReferencesItem()
04798 ref.IsForward = True
04799 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04800 ref.SourceNodeId = ua.NodeId.from_string("i=10047")
04801 ref.TargetNodeClass = ua.NodeClass.DataType
04802 ref.TargetNodeId = ua.NodeId.from_string("i=80")
04803 refs.append(ref)
04804 server.add_references(refs)
04805
04806 node = ua.AddNodesItem()
04807 node.RequestedNewNodeId = ua.NodeId.from_string("i=10048")
04808 node.BrowseName = ua.QualifiedName.from_string("Id")
04809 node.NodeClass = ua.NodeClass.Variable
04810 node.ParentNodeId = ua.NodeId.from_string("i=10047")
04811 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04812 node.TypeDefinition = ua.NodeId.from_string("i=68")
04813 attrs = ua.VariableAttributes()
04814 attrs.DisplayName = ua.LocalizedText("Id")
04815 attrs.DataType = ua.NodeId(ua.ObjectIds.Boolean)
04816 attrs.ValueRank = -1
04817 node.NodeAttributes = attrs
04818 server.add_nodes([node])
04819 refs = []
04820 ref = ua.AddReferencesItem()
04821 ref.IsForward = True
04822 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04823 ref.SourceNodeId = ua.NodeId.from_string("i=10048")
04824 ref.TargetNodeClass = ua.NodeClass.DataType
04825 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04826 refs.append(ref)
04827 server.add_references(refs)
04828
04829 node = ua.AddNodesItem()
04830 node.RequestedNewNodeId = ua.NodeId.from_string("i=10052")
04831 node.BrowseName = ua.QualifiedName.from_string("TransitionTime")
04832 node.NodeClass = ua.NodeClass.Variable
04833 node.ParentNodeId = ua.NodeId.from_string("i=10047")
04834 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04835 node.TypeDefinition = ua.NodeId.from_string("i=68")
04836 attrs = ua.VariableAttributes()
04837 attrs.DisplayName = ua.LocalizedText("TransitionTime")
04838 attrs.DataType = ua.NodeId.from_string("i=294")
04839 attrs.ValueRank = -1
04840 node.NodeAttributes = attrs
04841 server.add_nodes([node])
04842 refs = []
04843 ref = ua.AddReferencesItem()
04844 ref.IsForward = True
04845 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04846 ref.SourceNodeId = ua.NodeId.from_string("i=10052")
04847 ref.TargetNodeClass = ua.NodeClass.DataType
04848 ref.TargetNodeId = ua.NodeId.from_string("i=80")
04849 refs.append(ref)
04850 server.add_references(refs)
04851
04852 node = ua.AddNodesItem()
04853 node.RequestedNewNodeId = ua.NodeId.from_string("i=10060")
04854 node.BrowseName = ua.QualifiedName.from_string("NonExclusiveLevelAlarmType")
04855 node.NodeClass = ua.NodeClass.ObjectType
04856 node.ParentNodeId = ua.NodeId.from_string("i=9906")
04857 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
04858 attrs = ua.ObjectTypeAttributes()
04859 attrs.DisplayName = ua.LocalizedText("NonExclusiveLevelAlarmType")
04860 attrs.IsAbstract = False
04861 node.NodeAttributes = attrs
04862 server.add_nodes([node])
04863
04864 node = ua.AddNodesItem()
04865 node.RequestedNewNodeId = ua.NodeId.from_string("i=9482")
04866 node.BrowseName = ua.QualifiedName.from_string("ExclusiveLevelAlarmType")
04867 node.NodeClass = ua.NodeClass.ObjectType
04868 node.ParentNodeId = ua.NodeId.from_string("i=9341")
04869 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
04870 attrs = ua.ObjectTypeAttributes()
04871 attrs.DisplayName = ua.LocalizedText("ExclusiveLevelAlarmType")
04872 attrs.IsAbstract = False
04873 node.NodeAttributes = attrs
04874 server.add_nodes([node])
04875
04876 node = ua.AddNodesItem()
04877 node.RequestedNewNodeId = ua.NodeId.from_string("i=10368")
04878 node.BrowseName = ua.QualifiedName.from_string("NonExclusiveDeviationAlarmType")
04879 node.NodeClass = ua.NodeClass.ObjectType
04880 node.ParentNodeId = ua.NodeId.from_string("i=9906")
04881 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
04882 attrs = ua.ObjectTypeAttributes()
04883 attrs.DisplayName = ua.LocalizedText("NonExclusiveDeviationAlarmType")
04884 attrs.IsAbstract = False
04885 node.NodeAttributes = attrs
04886 server.add_nodes([node])
04887 refs = []
04888 ref = ua.AddReferencesItem()
04889 ref.IsForward = True
04890 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04891 ref.SourceNodeId = ua.NodeId.from_string("i=10368")
04892 ref.TargetNodeClass = ua.NodeClass.DataType
04893 ref.TargetNodeId = ua.NodeId.from_string("i=10522")
04894 refs.append(ref)
04895 server.add_references(refs)
04896
04897 node = ua.AddNodesItem()
04898 node.RequestedNewNodeId = ua.NodeId.from_string("i=10522")
04899 node.BrowseName = ua.QualifiedName.from_string("SetpointNode")
04900 node.NodeClass = ua.NodeClass.Variable
04901 node.ParentNodeId = ua.NodeId.from_string("i=10368")
04902 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04903 node.TypeDefinition = ua.NodeId.from_string("i=68")
04904 attrs = ua.VariableAttributes()
04905 attrs.DisplayName = ua.LocalizedText("SetpointNode")
04906 attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
04907 attrs.ValueRank = -1
04908 node.NodeAttributes = attrs
04909 server.add_nodes([node])
04910 refs = []
04911 ref = ua.AddReferencesItem()
04912 ref.IsForward = True
04913 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04914 ref.SourceNodeId = ua.NodeId.from_string("i=10522")
04915 ref.TargetNodeClass = ua.NodeClass.DataType
04916 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04917 refs.append(ref)
04918 server.add_references(refs)
04919
04920 node = ua.AddNodesItem()
04921 node.RequestedNewNodeId = ua.NodeId.from_string("i=9764")
04922 node.BrowseName = ua.QualifiedName.from_string("ExclusiveDeviationAlarmType")
04923 node.NodeClass = ua.NodeClass.ObjectType
04924 node.ParentNodeId = ua.NodeId.from_string("i=9341")
04925 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
04926 attrs = ua.ObjectTypeAttributes()
04927 attrs.DisplayName = ua.LocalizedText("ExclusiveDeviationAlarmType")
04928 attrs.IsAbstract = False
04929 node.NodeAttributes = attrs
04930 server.add_nodes([node])
04931 refs = []
04932 ref = ua.AddReferencesItem()
04933 ref.IsForward = True
04934 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
04935 ref.SourceNodeId = ua.NodeId.from_string("i=9764")
04936 ref.TargetNodeClass = ua.NodeClass.DataType
04937 ref.TargetNodeId = ua.NodeId.from_string("i=9905")
04938 refs.append(ref)
04939 server.add_references(refs)
04940
04941 node = ua.AddNodesItem()
04942 node.RequestedNewNodeId = ua.NodeId.from_string("i=9905")
04943 node.BrowseName = ua.QualifiedName.from_string("SetpointNode")
04944 node.NodeClass = ua.NodeClass.Variable
04945 node.ParentNodeId = ua.NodeId.from_string("i=9764")
04946 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
04947 node.TypeDefinition = ua.NodeId.from_string("i=68")
04948 attrs = ua.VariableAttributes()
04949 attrs.DisplayName = ua.LocalizedText("SetpointNode")
04950 attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
04951 attrs.ValueRank = -1
04952 node.NodeAttributes = attrs
04953 server.add_nodes([node])
04954 refs = []
04955 ref = ua.AddReferencesItem()
04956 ref.IsForward = True
04957 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
04958 ref.SourceNodeId = ua.NodeId.from_string("i=9905")
04959 ref.TargetNodeClass = ua.NodeClass.DataType
04960 ref.TargetNodeId = ua.NodeId.from_string("i=78")
04961 refs.append(ref)
04962 server.add_references(refs)
04963
04964 node = ua.AddNodesItem()
04965 node.RequestedNewNodeId = ua.NodeId.from_string("i=10214")
04966 node.BrowseName = ua.QualifiedName.from_string("NonExclusiveRateOfChangeAlarmType")
04967 node.NodeClass = ua.NodeClass.ObjectType
04968 node.ParentNodeId = ua.NodeId.from_string("i=9906")
04969 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
04970 attrs = ua.ObjectTypeAttributes()
04971 attrs.DisplayName = ua.LocalizedText("NonExclusiveRateOfChangeAlarmType")
04972 attrs.IsAbstract = False
04973 node.NodeAttributes = attrs
04974 server.add_nodes([node])
04975
04976 node = ua.AddNodesItem()
04977 node.RequestedNewNodeId = ua.NodeId.from_string("i=9623")
04978 node.BrowseName = ua.QualifiedName.from_string("ExclusiveRateOfChangeAlarmType")
04979 node.NodeClass = ua.NodeClass.ObjectType
04980 node.ParentNodeId = ua.NodeId.from_string("i=9341")
04981 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
04982 attrs = ua.ObjectTypeAttributes()
04983 attrs.DisplayName = ua.LocalizedText("ExclusiveRateOfChangeAlarmType")
04984 attrs.IsAbstract = False
04985 node.NodeAttributes = attrs
04986 server.add_nodes([node])
04987
04988 node = ua.AddNodesItem()
04989 node.RequestedNewNodeId = ua.NodeId.from_string("i=10523")
04990 node.BrowseName = ua.QualifiedName.from_string("DiscreteAlarmType")
04991 node.NodeClass = ua.NodeClass.ObjectType
04992 node.ParentNodeId = ua.NodeId.from_string("i=2915")
04993 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
04994 attrs = ua.ObjectTypeAttributes()
04995 attrs.DisplayName = ua.LocalizedText("DiscreteAlarmType")
04996 attrs.IsAbstract = False
04997 node.NodeAttributes = attrs
04998 server.add_nodes([node])
04999
05000 node = ua.AddNodesItem()
05001 node.RequestedNewNodeId = ua.NodeId.from_string("i=10637")
05002 node.BrowseName = ua.QualifiedName.from_string("OffNormalAlarmType")
05003 node.NodeClass = ua.NodeClass.ObjectType
05004 node.ParentNodeId = ua.NodeId.from_string("i=10523")
05005 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05006 attrs = ua.ObjectTypeAttributes()
05007 attrs.DisplayName = ua.LocalizedText("OffNormalAlarmType")
05008 attrs.IsAbstract = False
05009 node.NodeAttributes = attrs
05010 server.add_nodes([node])
05011 refs = []
05012 ref = ua.AddReferencesItem()
05013 ref.IsForward = True
05014 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
05015 ref.SourceNodeId = ua.NodeId.from_string("i=10637")
05016 ref.TargetNodeClass = ua.NodeClass.DataType
05017 ref.TargetNodeId = ua.NodeId.from_string("i=11158")
05018 refs.append(ref)
05019 server.add_references(refs)
05020
05021 node = ua.AddNodesItem()
05022 node.RequestedNewNodeId = ua.NodeId.from_string("i=11158")
05023 node.BrowseName = ua.QualifiedName.from_string("NormalState")
05024 node.NodeClass = ua.NodeClass.Variable
05025 node.ParentNodeId = ua.NodeId.from_string("i=10637")
05026 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
05027 node.TypeDefinition = ua.NodeId.from_string("i=68")
05028 attrs = ua.VariableAttributes()
05029 attrs.DisplayName = ua.LocalizedText("NormalState")
05030 attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
05031 attrs.ValueRank = -1
05032 node.NodeAttributes = attrs
05033 server.add_nodes([node])
05034 refs = []
05035 ref = ua.AddReferencesItem()
05036 ref.IsForward = True
05037 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
05038 ref.SourceNodeId = ua.NodeId.from_string("i=11158")
05039 ref.TargetNodeClass = ua.NodeClass.DataType
05040 ref.TargetNodeId = ua.NodeId.from_string("i=78")
05041 refs.append(ref)
05042 server.add_references(refs)
05043
05044 node = ua.AddNodesItem()
05045 node.RequestedNewNodeId = ua.NodeId.from_string("i=11753")
05046 node.BrowseName = ua.QualifiedName.from_string("SystemOffNormalAlarmType")
05047 node.NodeClass = ua.NodeClass.ObjectType
05048 node.ParentNodeId = ua.NodeId.from_string("i=10637")
05049 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05050 attrs = ua.ObjectTypeAttributes()
05051 attrs.DisplayName = ua.LocalizedText("SystemOffNormalAlarmType")
05052 attrs.IsAbstract = False
05053 node.NodeAttributes = attrs
05054 server.add_nodes([node])
05055
05056 node = ua.AddNodesItem()
05057 node.RequestedNewNodeId = ua.NodeId.from_string("i=13225")
05058 node.BrowseName = ua.QualifiedName.from_string("CertificateExpirationAlarmType")
05059 node.NodeClass = ua.NodeClass.ObjectType
05060 node.ParentNodeId = ua.NodeId.from_string("i=11753")
05061 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05062 attrs = ua.ObjectTypeAttributes()
05063 attrs.DisplayName = ua.LocalizedText("CertificateExpirationAlarmType")
05064 attrs.IsAbstract = False
05065 node.NodeAttributes = attrs
05066 server.add_nodes([node])
05067 refs = []
05068 ref = ua.AddReferencesItem()
05069 ref.IsForward = True
05070 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
05071 ref.SourceNodeId = ua.NodeId.from_string("i=13225")
05072 ref.TargetNodeClass = ua.NodeClass.DataType
05073 ref.TargetNodeId = ua.NodeId.from_string("i=13325")
05074 refs.append(ref)
05075 ref = ua.AddReferencesItem()
05076 ref.IsForward = True
05077 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
05078 ref.SourceNodeId = ua.NodeId.from_string("i=13225")
05079 ref.TargetNodeClass = ua.NodeClass.DataType
05080 ref.TargetNodeId = ua.NodeId.from_string("i=13326")
05081 refs.append(ref)
05082 ref = ua.AddReferencesItem()
05083 ref.IsForward = True
05084 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
05085 ref.SourceNodeId = ua.NodeId.from_string("i=13225")
05086 ref.TargetNodeClass = ua.NodeClass.DataType
05087 ref.TargetNodeId = ua.NodeId.from_string("i=13327")
05088 refs.append(ref)
05089 server.add_references(refs)
05090
05091 node = ua.AddNodesItem()
05092 node.RequestedNewNodeId = ua.NodeId.from_string("i=13325")
05093 node.BrowseName = ua.QualifiedName.from_string("ExpirationDate")
05094 node.NodeClass = ua.NodeClass.Variable
05095 node.ParentNodeId = ua.NodeId.from_string("i=13225")
05096 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
05097 node.TypeDefinition = ua.NodeId.from_string("i=68")
05098 attrs = ua.VariableAttributes()
05099 attrs.DisplayName = ua.LocalizedText("ExpirationDate")
05100 attrs.DataType = ua.NodeId(ua.ObjectIds.DateTime)
05101 attrs.ValueRank = -1
05102 node.NodeAttributes = attrs
05103 server.add_nodes([node])
05104 refs = []
05105 ref = ua.AddReferencesItem()
05106 ref.IsForward = True
05107 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
05108 ref.SourceNodeId = ua.NodeId.from_string("i=13325")
05109 ref.TargetNodeClass = ua.NodeClass.DataType
05110 ref.TargetNodeId = ua.NodeId.from_string("i=78")
05111 refs.append(ref)
05112 server.add_references(refs)
05113
05114 node = ua.AddNodesItem()
05115 node.RequestedNewNodeId = ua.NodeId.from_string("i=13326")
05116 node.BrowseName = ua.QualifiedName.from_string("CertificateType")
05117 node.NodeClass = ua.NodeClass.Variable
05118 node.ParentNodeId = ua.NodeId.from_string("i=13225")
05119 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
05120 node.TypeDefinition = ua.NodeId.from_string("i=68")
05121 attrs = ua.VariableAttributes()
05122 attrs.DisplayName = ua.LocalizedText("CertificateType")
05123 attrs.DataType = ua.NodeId(ua.ObjectIds.NodeId)
05124 attrs.ValueRank = -1
05125 node.NodeAttributes = attrs
05126 server.add_nodes([node])
05127 refs = []
05128 ref = ua.AddReferencesItem()
05129 ref.IsForward = True
05130 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
05131 ref.SourceNodeId = ua.NodeId.from_string("i=13326")
05132 ref.TargetNodeClass = ua.NodeClass.DataType
05133 ref.TargetNodeId = ua.NodeId.from_string("i=78")
05134 refs.append(ref)
05135 server.add_references(refs)
05136
05137 node = ua.AddNodesItem()
05138 node.RequestedNewNodeId = ua.NodeId.from_string("i=13327")
05139 node.BrowseName = ua.QualifiedName.from_string("Certificate")
05140 node.NodeClass = ua.NodeClass.Variable
05141 node.ParentNodeId = ua.NodeId.from_string("i=13225")
05142 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
05143 node.TypeDefinition = ua.NodeId.from_string("i=68")
05144 attrs = ua.VariableAttributes()
05145 attrs.DisplayName = ua.LocalizedText("Certificate")
05146 attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString)
05147 attrs.ValueRank = -1
05148 node.NodeAttributes = attrs
05149 server.add_nodes([node])
05150 refs = []
05151 ref = ua.AddReferencesItem()
05152 ref.IsForward = True
05153 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
05154 ref.SourceNodeId = ua.NodeId.from_string("i=13327")
05155 ref.TargetNodeClass = ua.NodeClass.DataType
05156 ref.TargetNodeId = ua.NodeId.from_string("i=78")
05157 refs.append(ref)
05158 server.add_references(refs)
05159
05160 node = ua.AddNodesItem()
05161 node.RequestedNewNodeId = ua.NodeId.from_string("i=10751")
05162 node.BrowseName = ua.QualifiedName.from_string("TripAlarmType")
05163 node.NodeClass = ua.NodeClass.ObjectType
05164 node.ParentNodeId = ua.NodeId.from_string("i=10637")
05165 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05166 attrs = ua.ObjectTypeAttributes()
05167 attrs.DisplayName = ua.LocalizedText("TripAlarmType")
05168 attrs.IsAbstract = False
05169 node.NodeAttributes = attrs
05170 server.add_nodes([node])
05171
05172 node = ua.AddNodesItem()
05173 node.RequestedNewNodeId = ua.NodeId.from_string("i=11163")
05174 node.BrowseName = ua.QualifiedName.from_string("BaseConditionClassType")
05175 node.NodeClass = ua.NodeClass.ObjectType
05176 node.ParentNodeId = ua.NodeId.from_string("i=58")
05177 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05178 attrs = ua.ObjectTypeAttributes()
05179 attrs.DisplayName = ua.LocalizedText("BaseConditionClassType")
05180 attrs.IsAbstract = False
05181 node.NodeAttributes = attrs
05182 server.add_nodes([node])
05183
05184 node = ua.AddNodesItem()
05185 node.RequestedNewNodeId = ua.NodeId.from_string("i=11164")
05186 node.BrowseName = ua.QualifiedName.from_string("ProcessConditionClassType")
05187 node.NodeClass = ua.NodeClass.ObjectType
05188 node.ParentNodeId = ua.NodeId.from_string("i=11163")
05189 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05190 attrs = ua.ObjectTypeAttributes()
05191 attrs.DisplayName = ua.LocalizedText("ProcessConditionClassType")
05192 attrs.IsAbstract = False
05193 node.NodeAttributes = attrs
05194 server.add_nodes([node])
05195
05196 node = ua.AddNodesItem()
05197 node.RequestedNewNodeId = ua.NodeId.from_string("i=11165")
05198 node.BrowseName = ua.QualifiedName.from_string("MaintenanceConditionClassType")
05199 node.NodeClass = ua.NodeClass.ObjectType
05200 node.ParentNodeId = ua.NodeId.from_string("i=11163")
05201 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05202 attrs = ua.ObjectTypeAttributes()
05203 attrs.DisplayName = ua.LocalizedText("MaintenanceConditionClassType")
05204 attrs.IsAbstract = False
05205 node.NodeAttributes = attrs
05206 server.add_nodes([node])
05207
05208 node = ua.AddNodesItem()
05209 node.RequestedNewNodeId = ua.NodeId.from_string("i=11166")
05210 node.BrowseName = ua.QualifiedName.from_string("SystemConditionClassType")
05211 node.NodeClass = ua.NodeClass.ObjectType
05212 node.ParentNodeId = ua.NodeId.from_string("i=11163")
05213 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05214 attrs = ua.ObjectTypeAttributes()
05215 attrs.DisplayName = ua.LocalizedText("SystemConditionClassType")
05216 attrs.IsAbstract = False
05217 node.NodeAttributes = attrs
05218 server.add_nodes([node])
05219
05220 node = ua.AddNodesItem()
05221 node.RequestedNewNodeId = ua.NodeId.from_string("i=2790")
05222 node.BrowseName = ua.QualifiedName.from_string("AuditConditionEventType")
05223 node.NodeClass = ua.NodeClass.ObjectType
05224 node.ParentNodeId = ua.NodeId.from_string("i=2127")
05225 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05226 attrs = ua.ObjectTypeAttributes()
05227 attrs.DisplayName = ua.LocalizedText("AuditConditionEventType")
05228 attrs.IsAbstract = False
05229 node.NodeAttributes = attrs
05230 server.add_nodes([node])
05231
05232 node = ua.AddNodesItem()
05233 node.RequestedNewNodeId = ua.NodeId.from_string("i=2803")
05234 node.BrowseName = ua.QualifiedName.from_string("AuditConditionEnableEventType")
05235 node.NodeClass = ua.NodeClass.ObjectType
05236 node.ParentNodeId = ua.NodeId.from_string("i=2790")
05237 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05238 attrs = ua.ObjectTypeAttributes()
05239 attrs.DisplayName = ua.LocalizedText("AuditConditionEnableEventType")
05240 attrs.IsAbstract = False
05241 node.NodeAttributes = attrs
05242 server.add_nodes([node])
05243
05244 node = ua.AddNodesItem()
05245 node.RequestedNewNodeId = ua.NodeId.from_string("i=2829")
05246 node.BrowseName = ua.QualifiedName.from_string("AuditConditionCommentEventType")
05247 node.NodeClass = ua.NodeClass.ObjectType
05248 node.ParentNodeId = ua.NodeId.from_string("i=2790")
05249 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05250 attrs = ua.ObjectTypeAttributes()
05251 attrs.DisplayName = ua.LocalizedText("AuditConditionCommentEventType")
05252 attrs.IsAbstract = False
05253 node.NodeAttributes = attrs
05254 server.add_nodes([node])
05255 refs = []
05256 ref = ua.AddReferencesItem()
05257 ref.IsForward = True
05258 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
05259 ref.SourceNodeId = ua.NodeId.from_string("i=2829")
05260 ref.TargetNodeClass = ua.NodeClass.DataType
05261 ref.TargetNodeId = ua.NodeId.from_string("i=4170")
05262 refs.append(ref)
05263 ref = ua.AddReferencesItem()
05264 ref.IsForward = True
05265 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
05266 ref.SourceNodeId = ua.NodeId.from_string("i=2829")
05267 ref.TargetNodeClass = ua.NodeClass.DataType
05268 ref.TargetNodeId = ua.NodeId.from_string("i=11851")
05269 refs.append(ref)
05270 server.add_references(refs)
05271
05272 node = ua.AddNodesItem()
05273 node.RequestedNewNodeId = ua.NodeId.from_string("i=4170")
05274 node.BrowseName = ua.QualifiedName.from_string("EventId")
05275 node.NodeClass = ua.NodeClass.Variable
05276 node.ParentNodeId = ua.NodeId.from_string("i=2829")
05277 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
05278 node.TypeDefinition = ua.NodeId.from_string("i=68")
05279 attrs = ua.VariableAttributes()
05280 attrs.Description = ua.LocalizedText("A globally unique identifier for the event.")
05281 attrs.DisplayName = ua.LocalizedText("EventId")
05282 attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString)
05283 attrs.ValueRank = -1
05284 node.NodeAttributes = attrs
05285 server.add_nodes([node])
05286 refs = []
05287 ref = ua.AddReferencesItem()
05288 ref.IsForward = True
05289 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
05290 ref.SourceNodeId = ua.NodeId.from_string("i=4170")
05291 ref.TargetNodeClass = ua.NodeClass.DataType
05292 ref.TargetNodeId = ua.NodeId.from_string("i=78")
05293 refs.append(ref)
05294 server.add_references(refs)
05295
05296 node = ua.AddNodesItem()
05297 node.RequestedNewNodeId = ua.NodeId.from_string("i=11851")
05298 node.BrowseName = ua.QualifiedName.from_string("Comment")
05299 node.NodeClass = ua.NodeClass.Variable
05300 node.ParentNodeId = ua.NodeId.from_string("i=2829")
05301 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
05302 node.TypeDefinition = ua.NodeId.from_string("i=68")
05303 attrs = ua.VariableAttributes()
05304 attrs.DisplayName = ua.LocalizedText("Comment")
05305 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
05306 attrs.ValueRank = -1
05307 node.NodeAttributes = attrs
05308 server.add_nodes([node])
05309 refs = []
05310 ref = ua.AddReferencesItem()
05311 ref.IsForward = True
05312 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
05313 ref.SourceNodeId = ua.NodeId.from_string("i=11851")
05314 ref.TargetNodeClass = ua.NodeClass.DataType
05315 ref.TargetNodeId = ua.NodeId.from_string("i=78")
05316 refs.append(ref)
05317 server.add_references(refs)
05318
05319 node = ua.AddNodesItem()
05320 node.RequestedNewNodeId = ua.NodeId.from_string("i=8927")
05321 node.BrowseName = ua.QualifiedName.from_string("AuditConditionRespondEventType")
05322 node.NodeClass = ua.NodeClass.ObjectType
05323 node.ParentNodeId = ua.NodeId.from_string("i=2790")
05324 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05325 attrs = ua.ObjectTypeAttributes()
05326 attrs.DisplayName = ua.LocalizedText("AuditConditionRespondEventType")
05327 attrs.IsAbstract = False
05328 node.NodeAttributes = attrs
05329 server.add_nodes([node])
05330 refs = []
05331 ref = ua.AddReferencesItem()
05332 ref.IsForward = True
05333 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
05334 ref.SourceNodeId = ua.NodeId.from_string("i=8927")
05335 ref.TargetNodeClass = ua.NodeClass.DataType
05336 ref.TargetNodeId = ua.NodeId.from_string("i=11852")
05337 refs.append(ref)
05338 server.add_references(refs)
05339
05340 node = ua.AddNodesItem()
05341 node.RequestedNewNodeId = ua.NodeId.from_string("i=11852")
05342 node.BrowseName = ua.QualifiedName.from_string("SelectedResponse")
05343 node.NodeClass = ua.NodeClass.Variable
05344 node.ParentNodeId = ua.NodeId.from_string("i=8927")
05345 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
05346 node.TypeDefinition = ua.NodeId.from_string("i=68")
05347 attrs = ua.VariableAttributes()
05348 attrs.DisplayName = ua.LocalizedText("SelectedResponse")
05349 attrs.DataType = ua.NodeId(ua.ObjectIds.Int32)
05350 attrs.ValueRank = -1
05351 node.NodeAttributes = attrs
05352 server.add_nodes([node])
05353 refs = []
05354 ref = ua.AddReferencesItem()
05355 ref.IsForward = True
05356 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
05357 ref.SourceNodeId = ua.NodeId.from_string("i=11852")
05358 ref.TargetNodeClass = ua.NodeClass.DataType
05359 ref.TargetNodeId = ua.NodeId.from_string("i=78")
05360 refs.append(ref)
05361 server.add_references(refs)
05362
05363 node = ua.AddNodesItem()
05364 node.RequestedNewNodeId = ua.NodeId.from_string("i=8944")
05365 node.BrowseName = ua.QualifiedName.from_string("AuditConditionAcknowledgeEventType")
05366 node.NodeClass = ua.NodeClass.ObjectType
05367 node.ParentNodeId = ua.NodeId.from_string("i=2790")
05368 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05369 attrs = ua.ObjectTypeAttributes()
05370 attrs.DisplayName = ua.LocalizedText("AuditConditionAcknowledgeEventType")
05371 attrs.IsAbstract = False
05372 node.NodeAttributes = attrs
05373 server.add_nodes([node])
05374 refs = []
05375 ref = ua.AddReferencesItem()
05376 ref.IsForward = True
05377 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
05378 ref.SourceNodeId = ua.NodeId.from_string("i=8944")
05379 ref.TargetNodeClass = ua.NodeClass.DataType
05380 ref.TargetNodeId = ua.NodeId.from_string("i=8945")
05381 refs.append(ref)
05382 ref = ua.AddReferencesItem()
05383 ref.IsForward = True
05384 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
05385 ref.SourceNodeId = ua.NodeId.from_string("i=8944")
05386 ref.TargetNodeClass = ua.NodeClass.DataType
05387 ref.TargetNodeId = ua.NodeId.from_string("i=11853")
05388 refs.append(ref)
05389 server.add_references(refs)
05390
05391 node = ua.AddNodesItem()
05392 node.RequestedNewNodeId = ua.NodeId.from_string("i=8945")
05393 node.BrowseName = ua.QualifiedName.from_string("EventId")
05394 node.NodeClass = ua.NodeClass.Variable
05395 node.ParentNodeId = ua.NodeId.from_string("i=8944")
05396 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
05397 node.TypeDefinition = ua.NodeId.from_string("i=68")
05398 attrs = ua.VariableAttributes()
05399 attrs.Description = ua.LocalizedText("A globally unique identifier for the event.")
05400 attrs.DisplayName = ua.LocalizedText("EventId")
05401 attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString)
05402 attrs.ValueRank = -1
05403 node.NodeAttributes = attrs
05404 server.add_nodes([node])
05405 refs = []
05406 ref = ua.AddReferencesItem()
05407 ref.IsForward = True
05408 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
05409 ref.SourceNodeId = ua.NodeId.from_string("i=8945")
05410 ref.TargetNodeClass = ua.NodeClass.DataType
05411 ref.TargetNodeId = ua.NodeId.from_string("i=78")
05412 refs.append(ref)
05413 server.add_references(refs)
05414
05415 node = ua.AddNodesItem()
05416 node.RequestedNewNodeId = ua.NodeId.from_string("i=11853")
05417 node.BrowseName = ua.QualifiedName.from_string("Comment")
05418 node.NodeClass = ua.NodeClass.Variable
05419 node.ParentNodeId = ua.NodeId.from_string("i=8944")
05420 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
05421 node.TypeDefinition = ua.NodeId.from_string("i=68")
05422 attrs = ua.VariableAttributes()
05423 attrs.DisplayName = ua.LocalizedText("Comment")
05424 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
05425 attrs.ValueRank = -1
05426 node.NodeAttributes = attrs
05427 server.add_nodes([node])
05428 refs = []
05429 ref = ua.AddReferencesItem()
05430 ref.IsForward = True
05431 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
05432 ref.SourceNodeId = ua.NodeId.from_string("i=11853")
05433 ref.TargetNodeClass = ua.NodeClass.DataType
05434 ref.TargetNodeId = ua.NodeId.from_string("i=78")
05435 refs.append(ref)
05436 server.add_references(refs)
05437
05438 node = ua.AddNodesItem()
05439 node.RequestedNewNodeId = ua.NodeId.from_string("i=8961")
05440 node.BrowseName = ua.QualifiedName.from_string("AuditConditionConfirmEventType")
05441 node.NodeClass = ua.NodeClass.ObjectType
05442 node.ParentNodeId = ua.NodeId.from_string("i=2790")
05443 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05444 attrs = ua.ObjectTypeAttributes()
05445 attrs.DisplayName = ua.LocalizedText("AuditConditionConfirmEventType")
05446 attrs.IsAbstract = False
05447 node.NodeAttributes = attrs
05448 server.add_nodes([node])
05449 refs = []
05450 ref = ua.AddReferencesItem()
05451 ref.IsForward = True
05452 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
05453 ref.SourceNodeId = ua.NodeId.from_string("i=8961")
05454 ref.TargetNodeClass = ua.NodeClass.DataType
05455 ref.TargetNodeId = ua.NodeId.from_string("i=8962")
05456 refs.append(ref)
05457 ref = ua.AddReferencesItem()
05458 ref.IsForward = True
05459 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
05460 ref.SourceNodeId = ua.NodeId.from_string("i=8961")
05461 ref.TargetNodeClass = ua.NodeClass.DataType
05462 ref.TargetNodeId = ua.NodeId.from_string("i=11854")
05463 refs.append(ref)
05464 server.add_references(refs)
05465
05466 node = ua.AddNodesItem()
05467 node.RequestedNewNodeId = ua.NodeId.from_string("i=8962")
05468 node.BrowseName = ua.QualifiedName.from_string("EventId")
05469 node.NodeClass = ua.NodeClass.Variable
05470 node.ParentNodeId = ua.NodeId.from_string("i=8961")
05471 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
05472 node.TypeDefinition = ua.NodeId.from_string("i=68")
05473 attrs = ua.VariableAttributes()
05474 attrs.Description = ua.LocalizedText("A globally unique identifier for the event.")
05475 attrs.DisplayName = ua.LocalizedText("EventId")
05476 attrs.DataType = ua.NodeId(ua.ObjectIds.ByteString)
05477 attrs.ValueRank = -1
05478 node.NodeAttributes = attrs
05479 server.add_nodes([node])
05480 refs = []
05481 ref = ua.AddReferencesItem()
05482 ref.IsForward = True
05483 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
05484 ref.SourceNodeId = ua.NodeId.from_string("i=8962")
05485 ref.TargetNodeClass = ua.NodeClass.DataType
05486 ref.TargetNodeId = ua.NodeId.from_string("i=78")
05487 refs.append(ref)
05488 server.add_references(refs)
05489
05490 node = ua.AddNodesItem()
05491 node.RequestedNewNodeId = ua.NodeId.from_string("i=11854")
05492 node.BrowseName = ua.QualifiedName.from_string("Comment")
05493 node.NodeClass = ua.NodeClass.Variable
05494 node.ParentNodeId = ua.NodeId.from_string("i=8961")
05495 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
05496 node.TypeDefinition = ua.NodeId.from_string("i=68")
05497 attrs = ua.VariableAttributes()
05498 attrs.DisplayName = ua.LocalizedText("Comment")
05499 attrs.DataType = ua.NodeId(ua.ObjectIds.LocalizedText)
05500 attrs.ValueRank = -1
05501 node.NodeAttributes = attrs
05502 server.add_nodes([node])
05503 refs = []
05504 ref = ua.AddReferencesItem()
05505 ref.IsForward = True
05506 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
05507 ref.SourceNodeId = ua.NodeId.from_string("i=11854")
05508 ref.TargetNodeClass = ua.NodeClass.DataType
05509 ref.TargetNodeId = ua.NodeId.from_string("i=78")
05510 refs.append(ref)
05511 server.add_references(refs)
05512
05513 node = ua.AddNodesItem()
05514 node.RequestedNewNodeId = ua.NodeId.from_string("i=11093")
05515 node.BrowseName = ua.QualifiedName.from_string("AuditConditionShelvingEventType")
05516 node.NodeClass = ua.NodeClass.ObjectType
05517 node.ParentNodeId = ua.NodeId.from_string("i=2790")
05518 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05519 attrs = ua.ObjectTypeAttributes()
05520 attrs.DisplayName = ua.LocalizedText("AuditConditionShelvingEventType")
05521 attrs.IsAbstract = False
05522 node.NodeAttributes = attrs
05523 server.add_nodes([node])
05524 refs = []
05525 ref = ua.AddReferencesItem()
05526 ref.IsForward = True
05527 ref.ReferenceTypeId = ua.NodeId.from_string("i=46")
05528 ref.SourceNodeId = ua.NodeId.from_string("i=11093")
05529 ref.TargetNodeClass = ua.NodeClass.DataType
05530 ref.TargetNodeId = ua.NodeId.from_string("i=11855")
05531 refs.append(ref)
05532 server.add_references(refs)
05533
05534 node = ua.AddNodesItem()
05535 node.RequestedNewNodeId = ua.NodeId.from_string("i=11855")
05536 node.BrowseName = ua.QualifiedName.from_string("ShelvingTime")
05537 node.NodeClass = ua.NodeClass.Variable
05538 node.ParentNodeId = ua.NodeId.from_string("i=11093")
05539 node.ReferenceTypeId = ua.NodeId.from_string("i=46")
05540 node.TypeDefinition = ua.NodeId.from_string("i=68")
05541 attrs = ua.VariableAttributes()
05542 attrs.DisplayName = ua.LocalizedText("ShelvingTime")
05543 attrs.DataType = ua.NodeId.from_string("i=290")
05544 attrs.ValueRank = -1
05545 node.NodeAttributes = attrs
05546 server.add_nodes([node])
05547 refs = []
05548 ref = ua.AddReferencesItem()
05549 ref.IsForward = True
05550 ref.ReferenceTypeId = ua.NodeId.from_string("i=37")
05551 ref.SourceNodeId = ua.NodeId.from_string("i=11855")
05552 ref.TargetNodeClass = ua.NodeClass.DataType
05553 ref.TargetNodeId = ua.NodeId.from_string("i=78")
05554 refs.append(ref)
05555 server.add_references(refs)
05556
05557 node = ua.AddNodesItem()
05558 node.RequestedNewNodeId = ua.NodeId.from_string("i=2787")
05559 node.BrowseName = ua.QualifiedName.from_string("RefreshStartEventType")
05560 node.NodeClass = ua.NodeClass.ObjectType
05561 node.ParentNodeId = ua.NodeId.from_string("i=2130")
05562 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05563 attrs = ua.ObjectTypeAttributes()
05564 attrs.DisplayName = ua.LocalizedText("RefreshStartEventType")
05565 attrs.IsAbstract = False
05566 node.NodeAttributes = attrs
05567 server.add_nodes([node])
05568
05569 node = ua.AddNodesItem()
05570 node.RequestedNewNodeId = ua.NodeId.from_string("i=2788")
05571 node.BrowseName = ua.QualifiedName.from_string("RefreshEndEventType")
05572 node.NodeClass = ua.NodeClass.ObjectType
05573 node.ParentNodeId = ua.NodeId.from_string("i=2130")
05574 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05575 attrs = ua.ObjectTypeAttributes()
05576 attrs.DisplayName = ua.LocalizedText("RefreshEndEventType")
05577 attrs.IsAbstract = False
05578 node.NodeAttributes = attrs
05579 server.add_nodes([node])
05580
05581 node = ua.AddNodesItem()
05582 node.RequestedNewNodeId = ua.NodeId.from_string("i=2789")
05583 node.BrowseName = ua.QualifiedName.from_string("RefreshRequiredEventType")
05584 node.NodeClass = ua.NodeClass.ObjectType
05585 node.ParentNodeId = ua.NodeId.from_string("i=2130")
05586 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05587 attrs = ua.ObjectTypeAttributes()
05588 attrs.DisplayName = ua.LocalizedText("RefreshRequiredEventType")
05589 attrs.IsAbstract = False
05590 node.NodeAttributes = attrs
05591 server.add_nodes([node])
05592
05593 node = ua.AddNodesItem()
05594 node.RequestedNewNodeId = ua.NodeId.from_string("i=9006")
05595 node.BrowseName = ua.QualifiedName.from_string("HasCondition")
05596 node.NodeClass = ua.NodeClass.ReferenceType
05597 node.ParentNodeId = ua.NodeId.from_string("i=32")
05598 node.ReferenceTypeId = ua.NodeId.from_string("i=45")
05599 attrs = ua.ReferenceTypeAttributes()
05600 attrs.DisplayName = ua.LocalizedText("HasCondition")
05601 attrs.InverseName = ua.LocalizedText("IsConditionOf")
05602 node.NodeAttributes = attrs
05603 server.add_nodes([node])