UNPKG

node-red-contrib-opcua

Version:

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

793 lines 41.2 kB
<?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.6872552-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=56" BrowseName="HasHistoricalConfiguration"> <DisplayName>HasHistoricalConfiguration</DisplayName> <Description>The type for a reference to the historical configuration for a data variable.</Description> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=44</Reference> </References> <InverseName>HistoricalConfigurationOf</InverseName> </UAReferenceType> <UAObject NodeId="i=11192" BrowseName="HistoryServerCapabilities"> <DisplayName>HistoryServerCapabilities</DisplayName> <References> <Reference ReferenceType="HasProperty">i=11193</Reference> <Reference ReferenceType="HasProperty">i=11242</Reference> <Reference ReferenceType="HasProperty">i=11273</Reference> <Reference ReferenceType="HasProperty">i=11274</Reference> <Reference ReferenceType="HasProperty">i=11196</Reference> <Reference ReferenceType="HasProperty">i=11197</Reference> <Reference ReferenceType="HasProperty">i=11198</Reference> <Reference ReferenceType="HasProperty">i=11199</Reference> <Reference ReferenceType="HasProperty">i=11200</Reference> <Reference ReferenceType="HasProperty">i=11281</Reference> <Reference ReferenceType="HasProperty">i=11282</Reference> <Reference ReferenceType="HasProperty">i=11283</Reference> <Reference ReferenceType="HasProperty">i=11502</Reference> <Reference ReferenceType="HasProperty">i=11275</Reference> <Reference ReferenceType="HasComponent">i=11201</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2268</Reference> <Reference ReferenceType="HasTypeDefinition">i=2330</Reference> </References> </UAObject> <UAVariable NodeId="i=11193" BrowseName="AccessHistoryDataCapability" ParentNodeId="i=11192" DataType="Boolean"> <DisplayName>AccessHistoryDataCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11192</Reference> </References> </UAVariable> <UAVariable NodeId="i=11242" BrowseName="AccessHistoryEventsCapability" ParentNodeId="i=11192" DataType="Boolean"> <DisplayName>AccessHistoryEventsCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11192</Reference> </References> </UAVariable> <UAVariable NodeId="i=11273" BrowseName="MaxReturnDataValues" ParentNodeId="i=11192" DataType="UInt32"> <DisplayName>MaxReturnDataValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11192</Reference> </References> </UAVariable> <UAVariable NodeId="i=11274" BrowseName="MaxReturnEventValues" ParentNodeId="i=11192" DataType="UInt32"> <DisplayName>MaxReturnEventValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11192</Reference> </References> </UAVariable> <UAVariable NodeId="i=11196" BrowseName="InsertDataCapability" ParentNodeId="i=11192" DataType="Boolean"> <DisplayName>InsertDataCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11192</Reference> </References> </UAVariable> <UAVariable NodeId="i=11197" BrowseName="ReplaceDataCapability" ParentNodeId="i=11192" DataType="Boolean"> <DisplayName>ReplaceDataCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11192</Reference> </References> </UAVariable> <UAVariable NodeId="i=11198" BrowseName="UpdateDataCapability" ParentNodeId="i=11192" DataType="Boolean"> <DisplayName>UpdateDataCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11192</Reference> </References> </UAVariable> <UAVariable NodeId="i=11199" BrowseName="DeleteRawCapability" ParentNodeId="i=11192" DataType="Boolean"> <DisplayName>DeleteRawCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11192</Reference> </References> </UAVariable> <UAVariable NodeId="i=11200" BrowseName="DeleteAtTimeCapability" ParentNodeId="i=11192" DataType="Boolean"> <DisplayName>DeleteAtTimeCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11192</Reference> </References> </UAVariable> <UAVariable NodeId="i=11281" BrowseName="InsertEventCapability" ParentNodeId="i=11192" DataType="Boolean"> <DisplayName>InsertEventCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11192</Reference> </References> </UAVariable> <UAVariable NodeId="i=11282" BrowseName="ReplaceEventCapability" ParentNodeId="i=11192" DataType="Boolean"> <DisplayName>ReplaceEventCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11192</Reference> </References> </UAVariable> <UAVariable NodeId="i=11283" BrowseName="UpdateEventCapability" ParentNodeId="i=11192" DataType="Boolean"> <DisplayName>UpdateEventCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11192</Reference> </References> </UAVariable> <UAVariable NodeId="i=11502" BrowseName="DeleteEventCapability" ParentNodeId="i=11192" DataType="Boolean"> <DisplayName>DeleteEventCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11192</Reference> </References> </UAVariable> <UAVariable NodeId="i=11275" BrowseName="InsertAnnotationCapability" ParentNodeId="i=11192" DataType="Boolean"> <DisplayName>InsertAnnotationCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11192</Reference> </References> </UAVariable> <UAObject NodeId="i=11201" BrowseName="AggregateFunctions" ParentNodeId="i=11192"> <DisplayName>AggregateFunctions</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=61</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=11192</Reference> </References> </UAObject> <UAVariable NodeId="i=11214" BrowseName="Annotations" DataType="i=891" ValueRank="-2"> <DisplayName>Annotations</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> </UAVariable> <UAObjectType NodeId="i=2318" BrowseName="HistoricalDataConfigurationType"> <DisplayName>HistoricalDataConfigurationType</DisplayName> <References> <Reference ReferenceType="HasComponent">i=3059</Reference> <Reference ReferenceType="HasComponent">i=11876</Reference> <Reference ReferenceType="HasProperty">i=2323</Reference> <Reference ReferenceType="HasProperty">i=2324</Reference> <Reference ReferenceType="HasProperty">i=2325</Reference> <Reference ReferenceType="HasProperty">i=2326</Reference> <Reference ReferenceType="HasProperty">i=2327</Reference> <Reference ReferenceType="HasProperty">i=2328</Reference> <Reference ReferenceType="HasProperty">i=11499</Reference> <Reference ReferenceType="HasProperty">i=11500</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference> </References> </UAObjectType> <UAObject NodeId="i=3059" BrowseName="AggregateConfiguration" ParentNodeId="i=2318"> <DisplayName>AggregateConfiguration</DisplayName> <References> <Reference ReferenceType="HasProperty">i=11168</Reference> <Reference ReferenceType="HasProperty">i=11169</Reference> <Reference ReferenceType="HasProperty">i=11170</Reference> <Reference ReferenceType="HasProperty">i=11171</Reference> <Reference ReferenceType="HasTypeDefinition">i=11187</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2318</Reference> </References> </UAObject> <UAVariable NodeId="i=11168" BrowseName="TreatUncertainAsBad" ParentNodeId="i=3059" DataType="Boolean"> <DisplayName>TreatUncertainAsBad</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3059</Reference> </References> </UAVariable> <UAVariable NodeId="i=11169" BrowseName="PercentDataBad" ParentNodeId="i=3059" DataType="Byte"> <DisplayName>PercentDataBad</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3059</Reference> </References> </UAVariable> <UAVariable NodeId="i=11170" BrowseName="PercentDataGood" ParentNodeId="i=3059" DataType="Byte"> <DisplayName>PercentDataGood</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3059</Reference> </References> </UAVariable> <UAVariable NodeId="i=11171" BrowseName="UseSlopedExtrapolation" ParentNodeId="i=3059" DataType="Boolean"> <DisplayName>UseSlopedExtrapolation</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3059</Reference> </References> </UAVariable> <UAObject NodeId="i=11876" BrowseName="AggregateFunctions" ParentNodeId="i=2318"> <DisplayName>AggregateFunctions</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=61</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2318</Reference> </References> </UAObject> <UAVariable NodeId="i=2323" BrowseName="Stepped" ParentNodeId="i=2318" DataType="Boolean"> <DisplayName>Stepped</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2318</Reference> </References> </UAVariable> <UAVariable NodeId="i=2324" BrowseName="Definition" ParentNodeId="i=2318" DataType="String"> <DisplayName>Definition</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2318</Reference> </References> </UAVariable> <UAVariable NodeId="i=2325" BrowseName="MaxTimeInterval" ParentNodeId="i=2318" DataType="i=290"> <DisplayName>MaxTimeInterval</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2318</Reference> </References> </UAVariable> <UAVariable NodeId="i=2326" BrowseName="MinTimeInterval" ParentNodeId="i=2318" DataType="i=290"> <DisplayName>MinTimeInterval</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2318</Reference> </References> </UAVariable> <UAVariable NodeId="i=2327" BrowseName="ExceptionDeviation" ParentNodeId="i=2318" DataType="Double"> <DisplayName>ExceptionDeviation</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2318</Reference> </References> </UAVariable> <UAVariable NodeId="i=2328" BrowseName="ExceptionDeviationFormat" ParentNodeId="i=2318" DataType="i=890"> <DisplayName>ExceptionDeviationFormat</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2318</Reference> </References> </UAVariable> <UAVariable NodeId="i=11499" BrowseName="StartOfArchive" ParentNodeId="i=2318" DataType="i=294"> <DisplayName>StartOfArchive</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2318</Reference> </References> </UAVariable> <UAVariable NodeId="i=11500" BrowseName="StartOfOnlineArchive" ParentNodeId="i=2318" DataType="i=294"> <DisplayName>StartOfOnlineArchive</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2318</Reference> </References> </UAVariable> <UAObject NodeId="i=11202" BrowseName="HA Configuration" SymbolicName="HAConfiguration"> <DisplayName>HA Configuration</DisplayName> <References> <Reference ReferenceType="HasComponent">i=11203</Reference> <Reference ReferenceType="HasProperty">i=11208</Reference> <Reference ReferenceType="HasTypeDefinition">i=2318</Reference> </References> </UAObject> <UAObject NodeId="i=11203" BrowseName="AggregateConfiguration" ParentNodeId="i=11202"> <DisplayName>AggregateConfiguration</DisplayName> <References> <Reference ReferenceType="HasProperty">i=11204</Reference> <Reference ReferenceType="HasProperty">i=11205</Reference> <Reference ReferenceType="HasProperty">i=11206</Reference> <Reference ReferenceType="HasProperty">i=11207</Reference> <Reference ReferenceType="HasTypeDefinition">i=11187</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=11202</Reference> </References> </UAObject> <UAVariable NodeId="i=11204" BrowseName="TreatUncertainAsBad" ParentNodeId="i=11203" DataType="Boolean"> <DisplayName>TreatUncertainAsBad</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11203</Reference> </References> </UAVariable> <UAVariable NodeId="i=11205" BrowseName="PercentDataBad" ParentNodeId="i=11203" DataType="Byte"> <DisplayName>PercentDataBad</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11203</Reference> </References> </UAVariable> <UAVariable NodeId="i=11206" BrowseName="PercentDataGood" ParentNodeId="i=11203" DataType="Byte"> <DisplayName>PercentDataGood</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11203</Reference> </References> </UAVariable> <UAVariable NodeId="i=11207" BrowseName="UseSlopedExtrapolation" ParentNodeId="i=11203" DataType="Boolean"> <DisplayName>UseSlopedExtrapolation</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11203</Reference> </References> </UAVariable> <UAVariable NodeId="i=11208" BrowseName="Stepped" ParentNodeId="i=11202" DataType="Boolean"> <DisplayName>Stepped</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=11202</Reference> </References> </UAVariable> <UAVariable NodeId="i=11215" BrowseName="HistoricalEventFilter" DataType="i=725" ValueRank="-2"> <DisplayName>HistoricalEventFilter</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> </UAVariable> <UAObjectType NodeId="i=2330" BrowseName="HistoryServerCapabilitiesType"> <DisplayName>HistoryServerCapabilitiesType</DisplayName> <References> <Reference ReferenceType="HasProperty">i=2331</Reference> <Reference ReferenceType="HasProperty">i=2332</Reference> <Reference ReferenceType="HasProperty">i=11268</Reference> <Reference ReferenceType="HasProperty">i=11269</Reference> <Reference ReferenceType="HasProperty">i=2334</Reference> <Reference ReferenceType="HasProperty">i=2335</Reference> <Reference ReferenceType="HasProperty">i=2336</Reference> <Reference ReferenceType="HasProperty">i=2337</Reference> <Reference ReferenceType="HasProperty">i=2338</Reference> <Reference ReferenceType="HasProperty">i=11278</Reference> <Reference ReferenceType="HasProperty">i=11279</Reference> <Reference ReferenceType="HasProperty">i=11280</Reference> <Reference ReferenceType="HasProperty">i=11501</Reference> <Reference ReferenceType="HasProperty">i=11270</Reference> <Reference ReferenceType="HasComponent">i=11172</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference> </References> </UAObjectType> <UAVariable NodeId="i=2331" BrowseName="AccessHistoryDataCapability" ParentNodeId="i=2330" DataType="Boolean"> <DisplayName>AccessHistoryDataCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2330</Reference> </References> </UAVariable> <UAVariable NodeId="i=2332" BrowseName="AccessHistoryEventsCapability" ParentNodeId="i=2330" DataType="Boolean"> <DisplayName>AccessHistoryEventsCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2330</Reference> </References> </UAVariable> <UAVariable NodeId="i=11268" BrowseName="MaxReturnDataValues" ParentNodeId="i=2330" DataType="UInt32"> <DisplayName>MaxReturnDataValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2330</Reference> </References> </UAVariable> <UAVariable NodeId="i=11269" BrowseName="MaxReturnEventValues" ParentNodeId="i=2330" DataType="UInt32"> <DisplayName>MaxReturnEventValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2330</Reference> </References> </UAVariable> <UAVariable NodeId="i=2334" BrowseName="InsertDataCapability" ParentNodeId="i=2330" DataType="Boolean"> <DisplayName>InsertDataCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2330</Reference> </References> </UAVariable> <UAVariable NodeId="i=2335" BrowseName="ReplaceDataCapability" ParentNodeId="i=2330" DataType="Boolean"> <DisplayName>ReplaceDataCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2330</Reference> </References> </UAVariable> <UAVariable NodeId="i=2336" BrowseName="UpdateDataCapability" ParentNodeId="i=2330" DataType="Boolean"> <DisplayName>UpdateDataCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2330</Reference> </References> </UAVariable> <UAVariable NodeId="i=2337" BrowseName="DeleteRawCapability" ParentNodeId="i=2330" DataType="Boolean"> <DisplayName>DeleteRawCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2330</Reference> </References> </UAVariable> <UAVariable NodeId="i=2338" BrowseName="DeleteAtTimeCapability" ParentNodeId="i=2330" DataType="Boolean"> <DisplayName>DeleteAtTimeCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2330</Reference> </References> </UAVariable> <UAVariable NodeId="i=11278" BrowseName="InsertEventCapability" ParentNodeId="i=2330" DataType="Boolean"> <DisplayName>InsertEventCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2330</Reference> </References> </UAVariable> <UAVariable NodeId="i=11279" BrowseName="ReplaceEventCapability" ParentNodeId="i=2330" DataType="Boolean"> <DisplayName>ReplaceEventCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2330</Reference> </References> </UAVariable> <UAVariable NodeId="i=11280" BrowseName="UpdateEventCapability" ParentNodeId="i=2330" DataType="Boolean"> <DisplayName>UpdateEventCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2330</Reference> </References> </UAVariable> <UAVariable NodeId="i=11501" BrowseName="DeleteEventCapability" ParentNodeId="i=2330" DataType="Boolean"> <DisplayName>DeleteEventCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2330</Reference> </References> </UAVariable> <UAVariable NodeId="i=11270" BrowseName="InsertAnnotationCapability" ParentNodeId="i=2330" DataType="Boolean"> <DisplayName>InsertAnnotationCapability</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2330</Reference> </References> </UAVariable> <UAObject NodeId="i=11172" BrowseName="AggregateFunctions" ParentNodeId="i=2330"> <DisplayName>AggregateFunctions</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=61</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=2330</Reference> </References> </UAObject> <UAObjectType NodeId="i=2999" BrowseName="AuditHistoryEventUpdateEventType" IsAbstract="true"> <DisplayName>AuditHistoryEventUpdateEventType</DisplayName> <References> <Reference ReferenceType="HasProperty">i=3025</Reference> <Reference ReferenceType="HasProperty">i=3028</Reference> <Reference ReferenceType="HasProperty">i=3003</Reference> <Reference ReferenceType="HasProperty">i=3029</Reference> <Reference ReferenceType="HasProperty">i=3030</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=2104</Reference> </References> </UAObjectType> <UAVariable NodeId="i=3025" BrowseName="UpdatedNode" ParentNodeId="i=2999" DataType="NodeId"> <DisplayName>UpdatedNode</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2999</Reference> </References> </UAVariable> <UAVariable NodeId="i=3028" BrowseName="PerformInsertReplace" ParentNodeId="i=2999" DataType="i=11293"> <DisplayName>PerformInsertReplace</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2999</Reference> </References> </UAVariable> <UAVariable NodeId="i=3003" BrowseName="Filter" ParentNodeId="i=2999" DataType="i=725"> <DisplayName>Filter</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2999</Reference> </References> </UAVariable> <UAVariable NodeId="i=3029" BrowseName="NewValues" ParentNodeId="i=2999" DataType="i=920" ValueRank="1"> <DisplayName>NewValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2999</Reference> </References> </UAVariable> <UAVariable NodeId="i=3030" BrowseName="OldValues" ParentNodeId="i=2999" DataType="i=920" ValueRank="1"> <DisplayName>OldValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=2999</Reference> </References> </UAVariable> <UAObjectType NodeId="i=3006" BrowseName="AuditHistoryValueUpdateEventType" IsAbstract="true"> <DisplayName>AuditHistoryValueUpdateEventType</DisplayName> <References> <Reference ReferenceType="HasProperty">i=3026</Reference> <Reference ReferenceType="HasProperty">i=3031</Reference> <Reference ReferenceType="HasProperty">i=3032</Reference> <Reference ReferenceType="HasProperty">i=3033</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=2104</Reference> </References> </UAObjectType> <UAVariable NodeId="i=3026" BrowseName="UpdatedNode" ParentNodeId="i=3006" DataType="NodeId"> <DisplayName>UpdatedNode</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3006</Reference> </References> </UAVariable> <UAVariable NodeId="i=3031" BrowseName="PerformInsertReplace" ParentNodeId="i=3006" DataType="i=11293"> <DisplayName>PerformInsertReplace</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3006</Reference> </References> </UAVariable> <UAVariable NodeId="i=3032" BrowseName="NewValues" ParentNodeId="i=3006" DataType="i=23" ValueRank="1"> <DisplayName>NewValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3006</Reference> </References> </UAVariable> <UAVariable NodeId="i=3033" BrowseName="OldValues" ParentNodeId="i=3006" DataType="i=23" ValueRank="1"> <DisplayName>OldValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3006</Reference> </References> </UAVariable> <UAObjectType NodeId="i=3012" BrowseName="AuditHistoryDeleteEventType" IsAbstract="true"> <DisplayName>AuditHistoryDeleteEventType</DisplayName> <References> <Reference ReferenceType="HasProperty">i=3027</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=2104</Reference> </References> </UAObjectType> <UAVariable NodeId="i=3027" BrowseName="UpdatedNode" ParentNodeId="i=3012" DataType="NodeId"> <DisplayName>UpdatedNode</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3012</Reference> </References> </UAVariable> <UAObjectType NodeId="i=3014" BrowseName="AuditHistoryRawModifyDeleteEventType" IsAbstract="true"> <DisplayName>AuditHistoryRawModifyDeleteEventType</DisplayName> <References> <Reference ReferenceType="HasProperty">i=3015</Reference> <Reference ReferenceType="HasProperty">i=3016</Reference> <Reference ReferenceType="HasProperty">i=3017</Reference> <Reference ReferenceType="HasProperty">i=3034</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=3012</Reference> </References> </UAObjectType> <UAVariable NodeId="i=3015" BrowseName="IsDeleteModified" ParentNodeId="i=3014" DataType="Boolean"> <DisplayName>IsDeleteModified</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3014</Reference> </References> </UAVariable> <UAVariable NodeId="i=3016" BrowseName="StartTime" ParentNodeId="i=3014" DataType="i=294"> <DisplayName>StartTime</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3014</Reference> </References> </UAVariable> <UAVariable NodeId="i=3017" BrowseName="EndTime" ParentNodeId="i=3014" DataType="i=294"> <DisplayName>EndTime</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3014</Reference> </References> </UAVariable> <UAVariable NodeId="i=3034" BrowseName="OldValues" ParentNodeId="i=3014" DataType="i=23" ValueRank="1"> <DisplayName>OldValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3014</Reference> </References> </UAVariable> <UAObjectType NodeId="i=3019" BrowseName="AuditHistoryAtTimeDeleteEventType" IsAbstract="true"> <DisplayName>AuditHistoryAtTimeDeleteEventType</DisplayName> <References> <Reference ReferenceType="HasProperty">i=3020</Reference> <Reference ReferenceType="HasProperty">i=3021</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=3012</Reference> </References> </UAObjectType> <UAVariable NodeId="i=3020" BrowseName="ReqTimes" ParentNodeId="i=3019" DataType="i=294" ValueRank="1"> <DisplayName>ReqTimes</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3019</Reference> </References> </UAVariable> <UAVariable NodeId="i=3021" BrowseName="OldValues" ParentNodeId="i=3019" DataType="i=23" ValueRank="1"> <DisplayName>OldValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3019</Reference> </References> </UAVariable> <UAObjectType NodeId="i=3022" BrowseName="AuditHistoryEventDeleteEventType" IsAbstract="true"> <DisplayName>AuditHistoryEventDeleteEventType</DisplayName> <References> <Reference ReferenceType="HasProperty">i=3023</Reference> <Reference ReferenceType="HasProperty">i=3024</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=3012</Reference> </References> </UAObjectType> <UAVariable NodeId="i=3023" BrowseName="EventIds" ParentNodeId="i=3022" DataType="ByteString" ValueRank="1"> <DisplayName>EventIds</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3022</Reference> </References> </UAVariable> <UAVariable NodeId="i=3024" BrowseName="OldValues" ParentNodeId="i=3022" DataType="i=920"> <DisplayName>OldValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=3022</Reference> </References> </UAVariable> <UADataType NodeId="i=891" BrowseName="Annotation"> <DisplayName>Annotation</DisplayName> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference> </References> <Definition Name="Annotation"> <Field Name="Message" DataType="i=12" /> <Field Name="UserName" DataType="i=12" /> <Field Name="AnnotationTime" DataType="i=294" /> </Definition> </UADataType> <UADataType NodeId="i=890" BrowseName="ExceptionDeviationFormat"> <DisplayName>ExceptionDeviationFormat</DisplayName> <References> <Reference ReferenceType="HasProperty">i=7614</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="ExceptionDeviationFormat"> <Field Name="AbsoluteValue" Value="0" /> <Field Name="PercentOfValue" Value="1" /> <Field Name="PercentOfRange" Value="2" /> <Field Name="PercentOfEURange" Value="3" /> <Field Name="Unknown" Value="4" /> </Definition> </UADataType> <UAVariable NodeId="i=7614" BrowseName="EnumStrings" ParentNodeId="i=890" DataType="LocalizedText" ValueRank="1"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">i=890</Reference> </References> <Value> <ListOfLocalizedText xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <LocalizedText> <Locale> </Locale> <Text>AbsoluteValue</Text> </LocalizedText> <LocalizedText> <Locale> </Locale> <Text>PercentOfValue</Text> </LocalizedText> <LocalizedText> <Locale> </Locale> <Text>PercentOfRange</Text> </LocalizedText> <LocalizedText> <Locale> </Locale> <Text>PercentOfEURange</Text> </LocalizedText> <LocalizedText> <Locale> </Locale> <Text>Unknown</Text> </LocalizedText> </ListOfLocalizedText> </Value> </UAVariable> <UAObject NodeId="i=892" BrowseName="Default XML" SymbolicName="DefaultXml"> <DisplayName>Default XML</DisplayName> <References> <Reference ReferenceType="HasEncoding" IsForward="false">i=891</Reference> <Reference ReferenceType="HasDescription">i=8879</Reference> <Reference ReferenceType="HasTypeDefinition">i=76</Reference> </References> </UAObject> <UAObject NodeId="i=893" BrowseName="Default Binary" SymbolicName="DefaultBinary"> <DisplayName>Default Binary</DisplayName> <References> <Reference ReferenceType="HasEncoding" IsForward="false">i=891</Reference> <Reference ReferenceType="HasDescription">i=8244</Reference> <Reference ReferenceType="HasTypeDefinition">i=76</Reference> </References> </UAObject> </UANodeSet>