UNPKG

node-red-contrib-opcua

Version:

A Node-RED node to communicate via OPC UA based on node-opcua library.

906 lines 1.03 MB
<?xml version="1.0" encoding="utf-8"?> <UANodeSet xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" LastModified="2015-08-18T00:23:00Z" xmlns="http://opcfoundation.org/UA/2011/03/UANodeSet.xsd"> <Models> <Model ModelUri="http://opcfoundation.org/UA/" Version="1.02" PublicationDate="2015-08-17T17:23:51.6272618-07:00" /> </Models> <Aliases> <Alias Alias="Boolean">i=1</Alias> <Alias Alias="SByte">i=2</Alias> <Alias Alias="Byte">i=3</Alias> <Alias Alias="Int16">i=4</Alias> <Alias Alias="UInt16">i=5</Alias> <Alias Alias="Int32">i=6</Alias> <Alias Alias="UInt32">i=7</Alias> <Alias Alias="Int64">i=8</Alias> <Alias Alias="UInt64">i=9</Alias> <Alias Alias="Float">i=10</Alias> <Alias Alias="Double">i=11</Alias> <Alias Alias="DateTime">i=13</Alias> <Alias Alias="String">i=12</Alias> <Alias Alias="ByteString">i=15</Alias> <Alias Alias="Guid">i=14</Alias> <Alias Alias="XmlElement">i=16</Alias> <Alias Alias="NodeId">i=17</Alias> <Alias Alias="ExpandedNodeId">i=18</Alias> <Alias Alias="QualifiedName">i=20</Alias> <Alias Alias="LocalizedText">i=21</Alias> <Alias Alias="StatusCode">i=19</Alias> <Alias Alias="Structure">i=22</Alias> <Alias Alias="Number">i=26</Alias> <Alias Alias="Integer">i=27</Alias> <Alias Alias="UInteger">i=28</Alias> <Alias Alias="HasComponent">i=47</Alias> <Alias Alias="HasProperty">i=46</Alias> <Alias Alias="Organizes">i=35</Alias> <Alias Alias="HasEventSource">i=36</Alias> <Alias Alias="HasNotifier">i=48</Alias> <Alias Alias="HasSubtype">i=45</Alias> <Alias Alias="HasTypeDefinition">i=40</Alias> <Alias Alias="HasModellingRule">i=37</Alias> <Alias Alias="HasEncoding">i=38</Alias> <Alias Alias="HasDescription">i=39</Alias> </Aliases> <UAReferenceType NodeId="i=51" BrowseName="FromState"> <DisplayName>FromState</DisplayName> <Description>The type for a reference to the state before a transition.</Description> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference> </References> <InverseName>ToTransition</InverseName> </UAReferenceType> <UAReferenceType NodeId="i=52" BrowseName="ToState"> <DisplayName>ToState</DisplayName> <Description>The type for a reference to the state after a transition.</Description> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference> </References> <InverseName>FromTransition</InverseName> </UAReferenceType> <UAReferenceType NodeId="i=53" BrowseName="HasCause"> <DisplayName>HasCause</DisplayName> <Description>The type for a reference to a method that can cause a transition to occur.</Description> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference> </References> <InverseName>MayBeCausedBy</InverseName> </UAReferenceType> <UAReferenceType NodeId="i=54" BrowseName="HasEffect"> <DisplayName>HasEffect</DisplayName> <Description>The type for a reference to an event that may be raised when a transition occurs.</Description> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference> </References> <InverseName>MayBeEffectedBy</InverseName> </UAReferenceType> <UAReferenceType NodeId="i=117" BrowseName="HasSubStateMachine"> <DisplayName>HasSubStateMachine</DisplayName> <Description>The type for a reference to a substate for a state.</Description> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=32</Reference> </References> <InverseName>SubStateMachineOf</InverseName> </UAReferenceType> <UAObjectType NodeId="i=58" BrowseName="BaseObjectType"> <DisplayName>BaseObjectType</DisplayName> <Description>The base type for all object nodes.</Description> <References /> </UAObjectType> <UAObjectType NodeId="i=61" BrowseName="FolderType"> <DisplayName>FolderType</DisplayName> <Description>The type for objects that organize other nodes.</Description> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference> </References> </UAObjectType> <UAVariableType NodeId="i=62" BrowseName="BaseVariableType" IsAbstract="true" ValueRank="-2"> <DisplayName>BaseVariableType</DisplayName> <Description>The abstract base type for all variable nodes.</Description> <References /> </UAVariableType> <UAVariableType NodeId="i=63" BrowseName="BaseDataVariableType" ValueRank="-2"> <DisplayName>BaseDataVariableType</DisplayName> <Description>The type for variable that represents a process value.</Description> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=62</Reference> </References> </UAVariableType> <UAVariableType NodeId="i=68" BrowseName="PropertyType" ValueRank="-2"> <DisplayName>PropertyType</DisplayName> <Description>The type for variable that represents a property of another node.</Description> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=62</Reference> </References> </UAVariableType> <UAVariableType NodeId="i=69" BrowseName="DataTypeDescriptionType" DataType="String"> <DisplayName>DataTypeDescriptionType</DisplayName> <Description>The type for variable that represents the description of a data type encoding.</Description> <References> <Reference ReferenceType="HasProperty">i=104</Reference> <Reference ReferenceType="HasProperty">i=105</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=63</Reference> </References> </UAVariableType> <UAVariable NodeId="i=104" BrowseName="DataTypeVersion" ParentNodeId="i=69" DataType="String"> <DisplayName>DataTypeVersion</DisplayName> <Description>The version number for the data type description.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=69</Reference> </References> </UAVariable> <UAVariable NodeId="i=105" BrowseName="DictionaryFragment" ParentNodeId="i=69" DataType="ByteString"> <DisplayName>DictionaryFragment</DisplayName> <Description>A fragment of a data type dictionary that defines the data type.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=69</Reference> </References> </UAVariable> <UAVariableType NodeId="i=72" BrowseName="DataTypeDictionaryType" DataType="ByteString"> <DisplayName>DataTypeDictionaryType</DisplayName> <Description>The type for variable that represents the collection of data type decriptions.</Description> <References> <Reference ReferenceType="HasProperty">i=106</Reference> <Reference ReferenceType="HasProperty">i=107</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=63</Reference> </References> </UAVariableType> <UAVariable NodeId="i=106" BrowseName="DataTypeVersion" ParentNodeId="i=72" DataType="String"> <DisplayName>DataTypeVersion</DisplayName> <Description>The version number for the data type dictionary.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=72</Reference> </References> </UAVariable> <UAVariable NodeId="i=107" BrowseName="NamespaceUri" ParentNodeId="i=72" DataType="String"> <DisplayName>NamespaceUri</DisplayName> <Description>A URI that uniquely identifies the dictionary.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=72</Reference> </References> </UAVariable> <UAObjectType NodeId="i=75" BrowseName="DataTypeSystemType"> <DisplayName>DataTypeSystemType</DisplayName> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference> </References> </UAObjectType> <UAObjectType NodeId="i=76" BrowseName="DataTypeEncodingType"> <DisplayName>DataTypeEncodingType</DisplayName> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference> </References> </UAObjectType> <UAObjectType NodeId="i=77" BrowseName="ModellingRuleType"> <DisplayName>ModellingRuleType</DisplayName> <Description>The type for an object that describes how an instance declaration is used when a type is instantiated.</Description> <References> <Reference ReferenceType="HasProperty">i=111</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference> </References> </UAObjectType> <UAVariable NodeId="i=111" BrowseName="NamingRule" ParentNodeId="i=77" DataType="i=120"> <DisplayName>NamingRule</DisplayName> <Description>Specified the significances of the BrowseName when a type is instantiated.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=77</Reference> </References> <Value> <Int32 xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">1</Int32> </Value> </UAVariable> <UAObject NodeId="i=78" BrowseName="Mandatory" SymbolicName="ModellingRule_Mandatory"> <DisplayName>Mandatory</DisplayName> <Description>Specifies that an instance with the attributes and references of the instance declaration must appear when a type is instantiated.</Description> <References> <Reference ReferenceType="HasProperty">i=112</Reference> <Reference ReferenceType="HasTypeDefinition">i=77</Reference> </References> </UAObject> <UAVariable NodeId="i=112" BrowseName="NamingRule" ParentNodeId="i=78" DataType="i=120"> <DisplayName>NamingRule</DisplayName> <Description>Specified the significances of the BrowseName when a type is instantiated.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=78</Reference> </References> <Value> <Int32 xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">1</Int32> </Value> </UAVariable> <UAObject NodeId="i=80" BrowseName="Optional" SymbolicName="ModellingRule_Optional"> <DisplayName>Optional</DisplayName> <Description>Specifies that an instance with the attributes and references of the instance declaration may appear when a type is instantiated.</Description> <References> <Reference ReferenceType="HasProperty">i=113</Reference> <Reference ReferenceType="HasTypeDefinition">i=77</Reference> </References> </UAObject> <UAVariable NodeId="i=113" BrowseName="NamingRule" ParentNodeId="i=80" DataType="i=120"> <DisplayName>NamingRule</DisplayName> <Description>Specified the significances of the BrowseName when a type is instantiated.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=80</Reference> </References> <Value> <Int32 xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">2</Int32> </Value> </UAVariable> <UAObject NodeId="i=83" BrowseName="ExposesItsArray" SymbolicName="ModellingRule_ExposesItsArray"> <DisplayName>ExposesItsArray</DisplayName> <Description>Specifies that an instance appears for each element of the containing array variable.</Description> <References> <Reference ReferenceType="HasProperty">i=114</Reference> <Reference ReferenceType="HasTypeDefinition">i=77</Reference> </References> </UAObject> <UAVariable NodeId="i=114" BrowseName="NamingRule" ParentNodeId="i=83" DataType="i=120"> <DisplayName>NamingRule</DisplayName> <Description>Specified the significances of the BrowseName when a type is instantiated.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=83</Reference> </References> <Value> <Int32 xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">3</Int32> </Value> </UAVariable> <UAObject NodeId="i=79" BrowseName="MandatoryShared" SymbolicName="ModellingRule_MandatoryShared"> <DisplayName>MandatoryShared</DisplayName> <Description>Specifies that a reference to a shared instance must appear in when a type is instantiated.</Description> <References> <Reference ReferenceType="HasProperty">i=116</Reference> <Reference ReferenceType="HasTypeDefinition">i=77</Reference> </References> </UAObject> <UAVariable NodeId="i=116" BrowseName="NamingRule" ParentNodeId="i=79" DataType="i=120"> <DisplayName>NamingRule</DisplayName> <Description>Specified the significances of the BrowseName when a type is instantiated.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=79</Reference> </References> <Value> <Int32 xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">1</Int32> </Value> </UAVariable> <UAObject NodeId="i=11508" BrowseName="OptionalPlaceholder" SymbolicName="ModellingRule_OptionalPlaceholder"> <DisplayName>OptionalPlaceholder</DisplayName> <Description>Specifies that zero or more instances with the attributes and references of the instance declaration may appear when a type is instantiated.</Description> <References> <Reference ReferenceType="HasProperty">i=11509</Reference> <Reference ReferenceType="HasTypeDefinition">i=77</Reference> </References> </UAObject> <UAVariable NodeId="i=11509" BrowseName="NamingRule" ParentNodeId="i=11508" DataType="i=120"> <DisplayName>NamingRule</DisplayName> <Description>Specified the significances of the BrowseName when a type is instantiated.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11508</Reference> </References> <Value> <Int32 xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">2</Int32> </Value> </UAVariable> <UAObject NodeId="i=11510" BrowseName="MandatoryPlaceholder" SymbolicName="ModellingRule_MandatoryPlaceholder"> <DisplayName>MandatoryPlaceholder</DisplayName> <Description>Specifies that one or more instances with the attributes and references of the instance declaration must appear when a type is instantiated.</Description> <References> <Reference ReferenceType="HasProperty">i=11511</Reference> <Reference ReferenceType="HasTypeDefinition">i=77</Reference> </References> </UAObject> <UAVariable NodeId="i=11511" BrowseName="NamingRule" ParentNodeId="i=11510" DataType="i=120"> <DisplayName>NamingRule</DisplayName> <Description>Specified the significances of the BrowseName when a type is instantiated.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11510</Reference> </References> <Value> <Int32 xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd">1</Int32> </Value> </UAVariable> <UAObject NodeId="i=84" BrowseName="Root" SymbolicName="RootFolder"> <DisplayName>Root</DisplayName> <Description>The root of the server address space.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=61</Reference> </References> </UAObject> <UAObject NodeId="i=85" BrowseName="Objects" SymbolicName="ObjectsFolder"> <DisplayName>Objects</DisplayName> <Description>The browse entry point when looking for objects in the server address space.</Description> <References> <Reference ReferenceType="Organizes" IsForward="false">i=84</Reference> <Reference ReferenceType="HasTypeDefinition">i=61</Reference> </References> </UAObject> <UAObject NodeId="i=86" BrowseName="Types" SymbolicName="TypesFolder"> <DisplayName>Types</DisplayName> <Description>The browse entry point when looking for types in the server address space.</Description> <References> <Reference ReferenceType="Organizes" IsForward="false">i=84</Reference> <Reference ReferenceType="HasTypeDefinition">i=61</Reference> </References> </UAObject> <UAObject NodeId="i=87" BrowseName="Views" SymbolicName="ViewsFolder"> <DisplayName>Views</DisplayName> <Description>The browse entry point when looking for views in the server address space.</Description> <References> <Reference ReferenceType="Organizes" IsForward="false">i=84</Reference> <Reference ReferenceType="HasTypeDefinition">i=61</Reference> </References> </UAObject> <UAObject NodeId="i=88" BrowseName="ObjectTypes" SymbolicName="ObjectTypesFolder"> <DisplayName>ObjectTypes</DisplayName> <Description>The browse entry point when looking for object types in the server address space.</Description> <References> <Reference ReferenceType="Organizes" IsForward="false">i=86</Reference> <Reference ReferenceType="Organizes">i=58</Reference> <Reference ReferenceType="HasTypeDefinition">i=61</Reference> </References> </UAObject> <UAObject NodeId="i=89" BrowseName="VariableTypes" SymbolicName="VariableTypesFolder"> <DisplayName>VariableTypes</DisplayName> <Description>The browse entry point when looking for variable types in the server address space.</Description> <References> <Reference ReferenceType="Organizes" IsForward="false">i=86</Reference> <Reference ReferenceType="Organizes">i=62</Reference> <Reference ReferenceType="HasTypeDefinition">i=61</Reference> </References> </UAObject> <UAObject NodeId="i=90" BrowseName="DataTypes" SymbolicName="DataTypesFolder"> <DisplayName>DataTypes</DisplayName> <Description>The browse entry point when looking for data types in the server address space.</Description> <References> <Reference ReferenceType="Organizes" IsForward="false">i=86</Reference> <Reference ReferenceType="Organizes">i=24</Reference> <Reference ReferenceType="HasTypeDefinition">i=61</Reference> </References> </UAObject> <UAObject NodeId="i=91" BrowseName="ReferenceTypes" SymbolicName="ReferenceTypesFolder"> <DisplayName>ReferenceTypes</DisplayName> <Description>The browse entry point when looking for reference types in the server address space.</Description> <References> <Reference ReferenceType="Organizes" IsForward="false">i=86</Reference> <Reference ReferenceType="Organizes">i=31</Reference> <Reference ReferenceType="HasTypeDefinition">i=61</Reference> </References> </UAObject> <UAObject NodeId="i=92" BrowseName="XML Schema" SymbolicName="XmlSchema_TypeSystem"> <DisplayName>XML Schema</DisplayName> <Description>A type system which uses XML schema to describe the encoding of data types.</Description> <References> <Reference ReferenceType="Organizes" IsForward="false">i=90</Reference> <Reference ReferenceType="HasTypeDefinition">i=75</Reference> </References> </UAObject> <UAObject NodeId="i=93" BrowseName="OPC Binary" SymbolicName="OPCBinarySchema_TypeSystem"> <DisplayName>OPC Binary</DisplayName> <Description>A type system which uses OPC binary schema to describe the encoding of data types.</Description> <References> <Reference ReferenceType="Organizes" IsForward="false">i=90</Reference> <Reference ReferenceType="HasTypeDefinition">i=75</Reference> </References> </UAObject> <UAObjectType NodeId="i=2004" BrowseName="ServerType"> <DisplayName>ServerType</DisplayName> <Description>Specifies the current status and capabilities of the server.</Description> <References> <Reference ReferenceType="HasProperty">i=2005</Reference> <Reference ReferenceType="HasProperty">i=2006</Reference> <Reference ReferenceType="HasComponent">i=2007</Reference> <Reference ReferenceType="HasProperty">i=2008</Reference> <Reference ReferenceType="HasProperty">i=2742</Reference> <Reference ReferenceType="HasProperty">i=12882</Reference> <Reference ReferenceType="HasComponent">i=2009</Reference> <Reference ReferenceType="HasComponent">i=2010</Reference> <Reference ReferenceType="HasComponent">i=2011</Reference> <Reference ReferenceType="HasComponent">i=2012</Reference> <Reference ReferenceType="HasComponent">i=11527</Reference> <Reference ReferenceType="HasComponent">i=11489</Reference> <Reference ReferenceType="HasComponent">i=12871</Reference> <Reference ReferenceType="HasComponent">i=12746</Reference> <Reference ReferenceType="HasComponent">i=12883</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference> </References> </UAObjectType> <UAVariable NodeId="i=2005" BrowseName="ServerArray" ParentNodeId="i=2004" DataType="String" ValueRank="1" MinimumSamplingInterval="1000"> <DisplayName>ServerArray</DisplayName> <Description>The list of server URIs used by the server.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2004</Reference> </References> </UAVariable> <UAVariable NodeId="i=2006" BrowseName="NamespaceArray" ParentNodeId="i=2004" DataType="String" ValueRank="1" MinimumSamplingInterval="1000"> <DisplayName>NamespaceArray</DisplayName> <Description>The list of namespace URIs used by the server.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2004</Reference> </References> </UAVariable> <UAVariable NodeId="i=2007" BrowseName="ServerStatus" ParentNodeId="i=2004" DataType="i=862" MinimumSamplingInterval="1000"> <DisplayName>ServerStatus</DisplayName> <Description>The current status of the server.</Description> <References> <Reference ReferenceType="HasComponent">i=3074</Reference> <Reference ReferenceType="HasComponent">i=3075</Reference> <Reference ReferenceType="HasComponent">i=3076</Reference> <Reference ReferenceType="HasComponent">i=3077</Reference> <Reference ReferenceType="HasComponent">i=3084</Reference> <Reference ReferenceType="HasComponent">i=3085</Reference> <Reference ReferenceType="HasTypeDefinition">i=2138</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2004</Reference> </References> </UAVariable> <UAVariable NodeId="i=3074" BrowseName="StartTime" ParentNodeId="i=2007" DataType="i=294"> <DisplayName>StartTime</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2007</Reference> </References> </UAVariable> <UAVariable NodeId="i=3075" BrowseName="CurrentTime" ParentNodeId="i=2007" DataType="i=294"> <DisplayName>CurrentTime</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2007</Reference> </References> </UAVariable> <UAVariable NodeId="i=3076" BrowseName="State" ParentNodeId="i=2007" DataType="i=852"> <DisplayName>State</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2007</Reference> </References> </UAVariable> <UAVariable NodeId="i=3077" BrowseName="BuildInfo" ParentNodeId="i=2007" DataType="i=338"> <DisplayName>BuildInfo</DisplayName> <References> <Reference ReferenceType="HasComponent">i=3078</Reference> <Reference ReferenceType="HasComponent">i=3079</Reference> <Reference ReferenceType="HasComponent">i=3080</Reference> <Reference ReferenceType="HasComponent">i=3081</Reference> <Reference ReferenceType="HasComponent">i=3082</Reference> <Reference ReferenceType="HasComponent">i=3083</Reference> <Reference ReferenceType="HasTypeDefinition">i=3051</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2007</Reference> </References> </UAVariable> <UAVariable NodeId="i=3078" BrowseName="ProductUri" ParentNodeId="i=3077" DataType="String" MinimumSamplingInterval="1000"> <DisplayName>ProductUri</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3077</Reference> </References> </UAVariable> <UAVariable NodeId="i=3079" BrowseName="ManufacturerName" ParentNodeId="i=3077" DataType="String" MinimumSamplingInterval="1000"> <DisplayName>ManufacturerName</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3077</Reference> </References> </UAVariable> <UAVariable NodeId="i=3080" BrowseName="ProductName" ParentNodeId="i=3077" DataType="String" MinimumSamplingInterval="1000"> <DisplayName>ProductName</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3077</Reference> </References> </UAVariable> <UAVariable NodeId="i=3081" BrowseName="SoftwareVersion" ParentNodeId="i=3077" DataType="String" MinimumSamplingInterval="1000"> <DisplayName>SoftwareVersion</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3077</Reference> </References> </UAVariable> <UAVariable NodeId="i=3082" BrowseName="BuildNumber" ParentNodeId="i=3077" DataType="String" MinimumSamplingInterval="1000"> <DisplayName>BuildNumber</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3077</Reference> </References> </UAVariable> <UAVariable NodeId="i=3083" BrowseName="BuildDate" ParentNodeId="i=3077" DataType="i=294" MinimumSamplingInterval="1000"> <DisplayName>BuildDate</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3077</Reference> </References> </UAVariable> <UAVariable NodeId="i=3084" BrowseName="SecondsTillShutdown" ParentNodeId="i=2007" DataType="UInt32"> <DisplayName>SecondsTillShutdown</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2007</Reference> </References> </UAVariable> <UAVariable NodeId="i=3085" BrowseName="ShutdownReason" ParentNodeId="i=2007" DataType="LocalizedText"> <DisplayName>ShutdownReason</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2007</Reference> </References> </UAVariable> <UAVariable NodeId="i=2008" BrowseName="ServiceLevel" ParentNodeId="i=2004" DataType="Byte" MinimumSamplingInterval="1000"> <DisplayName>ServiceLevel</DisplayName> <Description>A value indicating the level of service the server can provide. 255 indicates the best.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2004</Reference> </References> </UAVariable> <UAVariable NodeId="i=2742" BrowseName="Auditing" ParentNodeId="i=2004" DataType="Boolean" MinimumSamplingInterval="1000"> <DisplayName>Auditing</DisplayName> <Description>A flag indicating whether the server is currently generating audit events.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2004</Reference> </References> </UAVariable> <UAVariable NodeId="i=12882" BrowseName="EstimatedReturnTime" ParentNodeId="i=2004" DataType="DateTime" MinimumSamplingInterval="1000"> <DisplayName>EstimatedReturnTime</DisplayName> <Description>Indicates the time at which the Server is expected to be available in the state RUNNING.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2004</Reference> </References> </UAVariable> <UAObject NodeId="i=2009" BrowseName="ServerCapabilities" ParentNodeId="i=2004"> <DisplayName>ServerCapabilities</DisplayName> <Description>Describes capabilities supported by the server.</Description> <References> <Reference ReferenceType="HasProperty">i=3086</Reference> <Reference ReferenceType="HasProperty">i=3087</Reference> <Reference ReferenceType="HasProperty">i=3088</Reference> <Reference ReferenceType="HasProperty">i=3089</Reference> <Reference ReferenceType="HasProperty">i=3090</Reference> <Reference ReferenceType="HasProperty">i=3091</Reference> <Reference ReferenceType="HasProperty">i=3092</Reference> <Reference ReferenceType="HasComponent">i=3093</Reference> <Reference ReferenceType="HasComponent">i=3094</Reference> <Reference ReferenceType="HasTypeDefinition">i=2013</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2004</Reference> </References> </UAObject> <UAVariable NodeId="i=3086" BrowseName="ServerProfileArray" ParentNodeId="i=2009" DataType="String" ValueRank="1"> <DisplayName>ServerProfileArray</DisplayName> <Description>A list of profiles supported by the server.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2009</Reference> </References> </UAVariable> <UAVariable NodeId="i=3087" BrowseName="LocaleIdArray" ParentNodeId="i=2009" DataType="i=295" ValueRank="1"> <DisplayName>LocaleIdArray</DisplayName> <Description>A list of locales supported by the server.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2009</Reference> </References> </UAVariable> <UAVariable NodeId="i=3088" BrowseName="MinSupportedSampleRate" ParentNodeId="i=2009" DataType="i=290"> <DisplayName>MinSupportedSampleRate</DisplayName> <Description>The minimum sampling interval supported by the server.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2009</Reference> </References> </UAVariable> <UAVariable NodeId="i=3089" BrowseName="MaxBrowseContinuationPoints" ParentNodeId="i=2009" DataType="UInt16"> <DisplayName>MaxBrowseContinuationPoints</DisplayName> <Description>The maximum number of continuation points for Browse operations per session.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2009</Reference> </References> </UAVariable> <UAVariable NodeId="i=3090" BrowseName="MaxQueryContinuationPoints" ParentNodeId="i=2009" DataType="UInt16"> <DisplayName>MaxQueryContinuationPoints</DisplayName> <Description>The maximum number of continuation points for Query operations per session.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2009</Reference> </References> </UAVariable> <UAVariable NodeId="i=3091" BrowseName="MaxHistoryContinuationPoints" ParentNodeId="i=2009" DataType="UInt16"> <DisplayName>MaxHistoryContinuationPoints</DisplayName> <Description>The maximum number of continuation points for ReadHistory operations per session.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2009</Reference> </References> </UAVariable> <UAVariable NodeId="i=3092" BrowseName="SoftwareCertificates" ParentNodeId="i=2009" DataType="i=344" ValueRank="1"> <DisplayName>SoftwareCertificates</DisplayName> <Description>The software certificates owned by the server.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2009</Reference> </References> </UAVariable> <UAObject NodeId="i=3093" BrowseName="ModellingRules" ParentNodeId="i=2009"> <DisplayName>ModellingRules</DisplayName> <Description>A folder for the modelling rules supported by the server.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=61</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2009</Reference> </References> </UAObject> <UAObject NodeId="i=3094" BrowseName="AggregateFunctions" ParentNodeId="i=2009"> <DisplayName>AggregateFunctions</DisplayName> <Description>A folder for the real time aggregates supported by the server.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=61</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2009</Reference> </References> </UAObject> <UAObject NodeId="i=2010" BrowseName="ServerDiagnostics" ParentNodeId="i=2004"> <DisplayName>ServerDiagnostics</DisplayName> <Description>Reports diagnostics about the server.</Description> <References> <Reference ReferenceType="HasComponent">i=3095</Reference> <Reference ReferenceType="HasComponent">i=3110</Reference> <Reference ReferenceType="HasComponent">i=3111</Reference> <Reference ReferenceType="HasProperty">i=3114</Reference> <Reference ReferenceType="HasTypeDefinition">i=2020</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2004</Reference> </References> </UAObject> <UAVariable NodeId="i=3095" BrowseName="ServerDiagnosticsSummary" ParentNodeId="i=2010" DataType="i=859"> <DisplayName>ServerDiagnosticsSummary</DisplayName> <Description>A summary of server level diagnostics.</Description> <References> <Reference ReferenceType="HasComponent">i=3096</Reference> <Reference ReferenceType="HasComponent">i=3097</Reference> <Reference ReferenceType="HasComponent">i=3098</Reference> <Reference ReferenceType="HasComponent">i=3099</Reference> <Reference ReferenceType="HasComponent">i=3100</Reference> <Reference ReferenceType="HasComponent">i=3101</Reference> <Reference ReferenceType="HasComponent">i=3102</Reference> <Reference ReferenceType="HasComponent">i=3104</Reference> <Reference ReferenceType="HasComponent">i=3105</Reference> <Reference ReferenceType="HasComponent">i=3106</Reference> <Reference ReferenceType="HasComponent">i=3107</Reference> <Reference ReferenceType="HasComponent">i=3108</Reference> <Reference ReferenceType="HasTypeDefinition">i=2150</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2010</Reference> </References> </UAVariable> <UAVariable NodeId="i=3096" BrowseName="ServerViewCount" ParentNodeId="i=3095" DataType="UInt32"> <DisplayName>ServerViewCount</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3095</Reference> </References> </UAVariable> <UAVariable NodeId="i=3097" BrowseName="CurrentSessionCount" ParentNodeId="i=3095" DataType="UInt32"> <DisplayName>CurrentSessionCount</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3095</Reference> </References> </UAVariable> <UAVariable NodeId="i=3098" BrowseName="CumulatedSessionCount" ParentNodeId="i=3095" DataType="UInt32"> <DisplayName>CumulatedSessionCount</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3095</Reference> </References> </UAVariable> <UAVariable NodeId="i=3099" BrowseName="SecurityRejectedSessionCount" ParentNodeId="i=3095" DataType="UInt32"> <DisplayName>SecurityRejectedSessionCount</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3095</Reference> </References> </UAVariable> <UAVariable NodeId="i=3100" BrowseName="RejectedSessionCount" ParentNodeId="i=3095" DataType="UInt32"> <DisplayName>RejectedSessionCount</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3095</Reference> </References> </UAVariable> <UAVariable NodeId="i=3101" BrowseName="SessionTimeoutCount" ParentNodeId="i=3095" DataType="UInt32"> <DisplayName>SessionTimeoutCount</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3095</Reference> </References> </UAVariable> <UAVariable NodeId="i=3102" BrowseName="SessionAbortCount" ParentNodeId="i=3095" DataType="UInt32"> <DisplayName>SessionAbortCount</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3095</Reference> </References> </UAVariable> <UAVariable NodeId="i=3104" BrowseName="PublishingIntervalCount" ParentNodeId="i=3095" DataType="UInt32"> <DisplayName>PublishingIntervalCount</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3095</Reference> </References> </UAVariable> <UAVariable NodeId="i=3105" BrowseName="CurrentSubscriptionCount" ParentNodeId="i=3095" DataType="UInt32"> <DisplayName>CurrentSubscriptionCount</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3095</Reference> </References> </UAVariable> <UAVariable NodeId="i=3106" BrowseName="CumulatedSubscriptionCount" ParentNodeId="i=3095" DataType="UInt32"> <DisplayName>CumulatedSubscriptionCount</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3095</Reference> </References> </UAVariable> <UAVariable NodeId="i=3107" BrowseName="SecurityRejectedRequestsCount" ParentNodeId="i=3095" DataType="UInt32"> <DisplayName>SecurityRejectedRequestsCount</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3095</Reference> </References> </UAVariable> <UAVariable NodeId="i=3108" BrowseName="RejectedRequestsCount" ParentNodeId="i=3095" DataType="UInt32"> <DisplayName>RejectedRequestsCount</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=63</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3095</Reference> </References> </UAVariable> <UAVariable NodeId="i=3110" BrowseName="SubscriptionDiagnosticsArray" ParentNodeId="i=2010" DataType="i=874" ValueRank="1"> <DisplayName>SubscriptionDiagnosticsArray</DisplayName> <Description>A list of diagnostics for each active subscription.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=2171</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2010</Reference> </References> </UAVariable> <UAObject NodeId="i=3111" BrowseName="SessionsDiagnosticsSummary" ParentNodeId="i=2010"> <DisplayName>SessionsDiagnosticsSummary</DisplayName> <Description>A summary of session level diagnostics.</Description> <References> <Reference ReferenceType="HasComponent">i=3112</Reference> <Reference ReferenceType="HasComponent">i=3113</Reference> <Reference ReferenceType="HasTypeDefinition">i=2026</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2010</Reference> </References> </UAObject> <UAVariable NodeId="i=3112" BrowseName="SessionDiagnosticsArray" ParentNodeId="i=3111" DataType="i=865" ValueRank="1"> <DisplayName>SessionDiagnosticsArray</DisplayName> <Description>A list of diagnostics for each active session.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=2196</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3111</Reference> </References> </UAVariable> <UAVariable NodeId="i=3113" BrowseName="SessionSecurityDiagnosticsArray" ParentNodeId="i=3111" DataType="i=868" ValueRank="1"> <DisplayName>SessionSecurityDiagnosticsArray</DisplayName> <Description>A list of security related diagnostics for each active session.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=2243</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=3111</Reference> </References> </UAVariable> <UAVariable NodeId="i=3114" BrowseName="EnabledFlag" ParentNodeId="i=2010" DataType="Boolean" AccessLevel="3" UserAccessLevel="3"> <DisplayName>EnabledFlag</DisplayName> <Description>If TRUE the diagnostics collection is enabled.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2010</Reference> </References> </UAVariable> <UAObject NodeId="i=2011" BrowseName="VendorServerInfo" ParentNodeId="i=2004"> <DisplayName>VendorServerInfo</DisplayName> <Description>Server information provided by the vendor.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=2033</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2004</Reference> </References> </UAObject> <UAObject NodeId="i=2012" BrowseName="ServerRedundancy" ParentNodeId="i=2004"> <DisplayName>ServerRedundancy</DisplayName> <Description>Describes the redundancy capabilities of the server.</Description> <References> <Reference ReferenceType="HasProperty">i=3115</Reference> <Reference ReferenceType="HasTypeDefinition">i=2034</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2004</Reference> </References> </UAObject> <UAVariable NodeId="i=3115" BrowseName="RedundancySupport" ParentNodeId="i=2012" DataType="i=851"> <DisplayName>RedundancySupport</DisplayName> <Description>Indicates what style of redundancy is supported by the server.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2012</Reference> </References> </UAVariable> <UAObject NodeId="i=11527" BrowseName="Namespaces" ParentNodeId="i=2004"> <DisplayName>Namespaces</DisplayName> <Description>Describes the namespaces supported by the server.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=11645</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2004</Reference> </References> </UAObject> <UAMethod NodeId="i=11489" BrowseName="GetMonitoredItems" ParentNodeId="i=2004"> <DisplayName>GetMonitoredItems</DisplayName> <References> <Reference ReferenceType="HasProperty">i=11490</Reference> <Reference ReferenceType="HasProperty">i=11491</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2004</Reference> </References> </UAMethod> <UAVariable NodeId="i=11490" BrowseName="InputArguments" ParentNodeId="i=11489" DataType="i=296" ValueRank="1"> <DisplayName>InputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Referenc