UNPKG

node-red-contrib-opcua-server-refresh

Version:

Fork of the original 'node-red-contrib-opcua-server' package that is no longer maintained. This has been refactored to support the latest version of node-opcua and fixes incomplete/non-working features.

1,053 lines 450 kB
<?xml version="1.0" encoding="utf-8"?> <UANodeSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" LastModified="2015-10-20T09:36:15.6982667Z" xmlns="http://opcfoundation.org/UA/2011/03/UANodeSet.xsd"> <NamespaceUris> <Uri>http://opcfoundation.org/UA/ADI/</Uri> <Uri>http://opcfoundation.org/UA/DI/</Uri> </NamespaceUris> <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="ns=1;i=2857" BrowseName="1:HasInput"> <DisplayName>HasInput</DisplayName> <Description>TargetNode is providing an input value for a ChemometricModel.</Description> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=49</Reference> </References> <InverseName>InputOf</InverseName> </UAReferenceType> <UAReferenceType NodeId="ns=1;i=2858" BrowseName="1:HasOutput"> <DisplayName>HasOutput</DisplayName> <Description>TargetNode is exposing an output value of a ChemometricModel.</Description> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=49</Reference> </References> <InverseName>OutputOf</InverseName> </UAReferenceType> <UAReferenceType NodeId="ns=1;i=2856" BrowseName="1:HasDataSource"> <DisplayName>HasDataSource</DisplayName> <Description>TargetNode is providing the value for the SourceNode.</Description> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=49</Reference> </References> <InverseName>DataSourceOf</InverseName> </UAReferenceType> <UAObjectType NodeId="ns=1;i=1000" BrowseName="1:AnalyserDeviceType" IsAbstract="true"> <DisplayName>AnalyserDeviceType</DisplayName> <References> <Reference ReferenceType="HasComponent">ns=1;i=1001</Reference> <Reference ReferenceType="HasComponent">ns=1;i=1002</Reference> <Reference ReferenceType="HasComponent">ns=1;i=2903</Reference> <Reference ReferenceType="HasComponent">ns=1;i=1053</Reference> <Reference ReferenceType="HasComponent">ns=1;i=1054</Reference> <Reference ReferenceType="HasComponent">ns=1;i=1055</Reference> <Reference ReferenceType="HasComponent">ns=1;i=1056</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4310</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4420</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">ns=2;i=12254</Reference> </References> </UAObjectType> <UAObject NodeId="ns=1;i=1001" BrowseName="2:ParameterSet" ParentNodeId="ns=1;i=1000"> <DisplayName>ParameterSet</DisplayName> <Description>Flat list of Parameters</Description> <References> <Reference ReferenceType="HasComponent">ns=1;i=1010</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4286</Reference> <Reference ReferenceType="HasTypeDefinition">i=58</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1000</Reference> </References> </UAObject> <UAVariable NodeId="ns=1;i=1010" BrowseName="1:DiagnosticStatus" ParentNodeId="ns=1;i=1001" DataType="ns=2;i=12386"> <DisplayName>DiagnosticStatus</DisplayName> <Description>General health status of the analyser</Description> <References> <Reference ReferenceType="Organizes" IsForward="false">ns=1;i=1054</Reference> <Reference ReferenceType="HasTypeDefinition">i=2365</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1001</Reference> </References> </UAVariable> <UAObject NodeId="ns=1;i=4286" BrowseName="1:ConfigData" ParentNodeId="ns=1;i=1001"> <DisplayName>ConfigData</DisplayName> <Description>Optional analyser device large configuration</Description> <References> <Reference ReferenceType="HasProperty">ns=1;i=4287</Reference> <Reference ReferenceType="HasProperty">ns=1;i=4288</Reference> <Reference ReferenceType="HasProperty">ns=1;i=4289</Reference> <Reference ReferenceType="HasProperty">ns=1;i=4290</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4291</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4294</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4296</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4299</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4301</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4304</Reference> <Reference ReferenceType="Organizes" IsForward="false">ns=1;i=1053</Reference> <Reference ReferenceType="HasTypeDefinition">i=11575</Reference> <Reference ReferenceType="HasModellingRule">i=80</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1001</Reference> </References> </UAObject> <UAVariable NodeId="ns=1;i=4287" BrowseName="Size" ParentNodeId="ns=1;i=4286" DataType="UInt64"> <DisplayName>Size</DisplayName> <Description>The size of the file in bytes.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=4286</Reference> </References> </UAVariable> <UAVariable NodeId="ns=1;i=4288" BrowseName="Writeable" ParentNodeId="ns=1;i=4286" DataType="Boolean"> <DisplayName>Writeable</DisplayName> <Description>Whether the file is writeable.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=4286</Reference> </References> </UAVariable> <UAVariable NodeId="ns=1;i=4289" BrowseName="UserWriteable" ParentNodeId="ns=1;i=4286" DataType="Boolean"> <DisplayName>UserWriteable</DisplayName> <Description>Whether the file is writeable by the current user.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=4286</Reference> </References> </UAVariable> <UAVariable NodeId="ns=1;i=4290" BrowseName="OpenCount" ParentNodeId="ns=1;i=4286" DataType="UInt16"> <DisplayName>OpenCount</DisplayName> <Description>The current number of open file handles.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=4286</Reference> </References> </UAVariable> <UAMethod NodeId="ns=1;i=4291" BrowseName="Open" ParentNodeId="ns=1;i=4286" MethodDeclarationId="i=11580"> <DisplayName>Open</DisplayName> <References> <Reference ReferenceType="HasProperty">ns=1;i=4292</Reference> <Reference ReferenceType="HasProperty">ns=1;i=4293</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4286</Reference> </References> </UAMethod> <UAVariable NodeId="ns=1;i=4292" BrowseName="InputArguments" ParentNodeId="ns=1;i=4291" DataType="i=296" ValueRank="1"> <DisplayName>InputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=4291</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>Mode</Name> <DataType> <Identifier>i=3</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=4293" BrowseName="OutputArguments" ParentNodeId="ns=1;i=4291" DataType="i=296" ValueRank="1"> <DisplayName>OutputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=4291</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>FileHandle</Name> <DataType> <Identifier>i=7</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAMethod NodeId="ns=1;i=4294" BrowseName="Close" ParentNodeId="ns=1;i=4286" MethodDeclarationId="i=11583"> <DisplayName>Close</DisplayName> <References> <Reference ReferenceType="HasProperty">ns=1;i=4295</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4286</Reference> </References> </UAMethod> <UAVariable NodeId="ns=1;i=4295" BrowseName="InputArguments" ParentNodeId="ns=1;i=4294" DataType="i=296" ValueRank="1"> <DisplayName>InputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=4294</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>FileHandle</Name> <DataType> <Identifier>i=7</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAMethod NodeId="ns=1;i=4296" BrowseName="Read" ParentNodeId="ns=1;i=4286" MethodDeclarationId="i=11585"> <DisplayName>Read</DisplayName> <References> <Reference ReferenceType="HasProperty">ns=1;i=4297</Reference> <Reference ReferenceType="HasProperty">ns=1;i=4298</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4286</Reference> </References> </UAMethod> <UAVariable NodeId="ns=1;i=4297" BrowseName="InputArguments" ParentNodeId="ns=1;i=4296" DataType="i=296" ValueRank="1"> <DisplayName>InputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=4296</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>FileHandle</Name> <DataType> <Identifier>i=7</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>Length</Name> <DataType> <Identifier>i=6</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=4298" BrowseName="OutputArguments" ParentNodeId="ns=1;i=4296" DataType="i=296" ValueRank="1"> <DisplayName>OutputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=4296</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>Data</Name> <DataType> <Identifier>i=15</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAMethod NodeId="ns=1;i=4299" BrowseName="Write" ParentNodeId="ns=1;i=4286" MethodDeclarationId="i=11588"> <DisplayName>Write</DisplayName> <References> <Reference ReferenceType="HasProperty">ns=1;i=4300</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4286</Reference> </References> </UAMethod> <UAVariable NodeId="ns=1;i=4300" BrowseName="InputArguments" ParentNodeId="ns=1;i=4299" DataType="i=296" ValueRank="1"> <DisplayName>InputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=4299</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>FileHandle</Name> <DataType> <Identifier>i=7</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>Data</Name> <DataType> <Identifier>i=15</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAMethod NodeId="ns=1;i=4301" BrowseName="GetPosition" ParentNodeId="ns=1;i=4286" MethodDeclarationId="i=11590"> <DisplayName>GetPosition</DisplayName> <References> <Reference ReferenceType="HasProperty">ns=1;i=4302</Reference> <Reference ReferenceType="HasProperty">ns=1;i=4303</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4286</Reference> </References> </UAMethod> <UAVariable NodeId="ns=1;i=4302" BrowseName="InputArguments" ParentNodeId="ns=1;i=4301" DataType="i=296" ValueRank="1"> <DisplayName>InputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=4301</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>FileHandle</Name> <DataType> <Identifier>i=7</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=4303" BrowseName="OutputArguments" ParentNodeId="ns=1;i=4301" DataType="i=296" ValueRank="1"> <DisplayName>OutputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=4301</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>Position</Name> <DataType> <Identifier>i=9</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAMethod NodeId="ns=1;i=4304" BrowseName="SetPosition" ParentNodeId="ns=1;i=4286" MethodDeclarationId="i=11593"> <DisplayName>SetPosition</DisplayName> <References> <Reference ReferenceType="HasProperty">ns=1;i=4305</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4286</Reference> </References> </UAMethod> <UAVariable NodeId="ns=1;i=4305" BrowseName="InputArguments" ParentNodeId="ns=1;i=4304" DataType="i=296" ValueRank="1"> <DisplayName>InputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=4304</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>FileHandle</Name> <DataType> <Identifier>i=7</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>Position</Name> <DataType> <Identifier>i=9</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAObject NodeId="ns=1;i=1002" BrowseName="2:MethodSet" ParentNodeId="ns=1;i=1000"> <DisplayName>MethodSet</DisplayName> <Description>Flat list of Methods</Description> <References> <Reference ReferenceType="HasComponent">ns=1;i=2905</Reference> <Reference ReferenceType="HasComponent">ns=1;i=2907</Reference> <Reference ReferenceType="HasComponent">ns=1;i=2910</Reference> <Reference ReferenceType="HasComponent">ns=1;i=2912</Reference> <Reference ReferenceType="HasComponent">ns=1;i=2915</Reference> <Reference ReferenceType="HasComponent">ns=1;i=2916</Reference> <Reference ReferenceType="HasComponent">ns=1;i=2917</Reference> <Reference ReferenceType="HasComponent">ns=1;i=2918</Reference> <Reference ReferenceType="HasComponent">ns=1;i=2919</Reference> <Reference ReferenceType="HasComponent">ns=1;i=2920</Reference> <Reference ReferenceType="HasTypeDefinition">i=58</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1000</Reference> </References> </UAObject> <UAMethod NodeId="ns=1;i=2905" BrowseName="1:GetConfiguration" ParentNodeId="ns=1;i=1002"> <DisplayName>GetConfiguration</DisplayName> <References> <Reference ReferenceType="HasProperty">ns=1;i=2906</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference> </References> </UAMethod> <UAVariable NodeId="ns=1;i=2906" BrowseName="OutputArguments" ParentNodeId="ns=1;i=2905" DataType="i=296" ValueRank="1"> <DisplayName>OutputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2905</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>ConfigData</Name> <DataType> <Identifier>i=15</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAMethod NodeId="ns=1;i=2907" BrowseName="1:SetConfiguration" ParentNodeId="ns=1;i=1002"> <DisplayName>SetConfiguration</DisplayName> <References> <Reference ReferenceType="HasProperty">ns=1;i=2908</Reference> <Reference ReferenceType="HasProperty">ns=1;i=2909</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference> </References> </UAMethod> <UAVariable NodeId="ns=1;i=2908" BrowseName="InputArguments" ParentNodeId="ns=1;i=2907" DataType="i=296" ValueRank="1"> <DisplayName>InputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2907</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>ConfigData</Name> <DataType> <Identifier>i=15</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=2909" BrowseName="OutputArguments" ParentNodeId="ns=1;i=2907" DataType="i=296" ValueRank="1"> <DisplayName>OutputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2907</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>ConfigDataDigest</Name> <DataType> <Identifier>i=12</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAMethod NodeId="ns=1;i=2910" BrowseName="1:GetConfigDataDigest" ParentNodeId="ns=1;i=1002"> <DisplayName>GetConfigDataDigest</DisplayName> <References> <Reference ReferenceType="HasProperty">ns=1;i=2911</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference> </References> </UAMethod> <UAVariable NodeId="ns=1;i=2911" BrowseName="OutputArguments" ParentNodeId="ns=1;i=2910" DataType="i=296" ValueRank="1"> <DisplayName>OutputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2910</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>ConfigDataDigest</Name> <DataType> <Identifier>i=12</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAMethod NodeId="ns=1;i=2912" BrowseName="1:CompareConfigDataDigest" ParentNodeId="ns=1;i=1002"> <DisplayName>CompareConfigDataDigest</DisplayName> <References> <Reference ReferenceType="HasProperty">ns=1;i=2913</Reference> <Reference ReferenceType="HasProperty">ns=1;i=2914</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference> </References> </UAMethod> <UAVariable NodeId="ns=1;i=2913" BrowseName="InputArguments" ParentNodeId="ns=1;i=2912" DataType="i=296" ValueRank="1"> <DisplayName>InputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2912</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>ConfigDataDigest</Name> <DataType> <Identifier>i=12</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=2914" BrowseName="OutputArguments" ParentNodeId="ns=1;i=2912" DataType="i=296" ValueRank="1"> <DisplayName>OutputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2912</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>IsEqual</Name> <DataType> <Identifier>i=1</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAMethod NodeId="ns=1;i=2915" BrowseName="1:ResetAllChannels" ParentNodeId="ns=1;i=1002"> <DisplayName>ResetAllChannels</DisplayName> <Description>Reset all AnalyserChannels belonging to this AnalyserDevice.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=2916" BrowseName="1:StartAllChannels" ParentNodeId="ns=1;i=1002"> <DisplayName>StartAllChannels</DisplayName> <Description>Start all AnalyserChannels belonging to this AnalyserDevice.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=2917" BrowseName="1:StopAllChannels" ParentNodeId="ns=1;i=1002"> <DisplayName>StopAllChannels</DisplayName> <Description>Stop all AnalyserChannels belonging to this AnalyserDevice.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=2918" BrowseName="1:AbortAllChannels" ParentNodeId="ns=1;i=1002"> <DisplayName>AbortAllChannels</DisplayName> <Description>Abort all AnalyserChannels belonging to this AnalyserDevice.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=2919" BrowseName="1:GotoOperating" ParentNodeId="ns=1;i=1002"> <DisplayName>GotoOperating</DisplayName> <Description>AnalyserDeviceStateMachine to go to Operating state, forcing all AnalyserChannels to leave the SlaveMode state and go to the Operating state.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=2920" BrowseName="1:GotoMaintenance" ParentNodeId="ns=1;i=1002"> <DisplayName>GotoMaintenance</DisplayName> <Description>AnalyserDeviceStateMachine to go to Maintenance state, forcing all AnalyserChannels to SlaveMode state.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference> </References> </UAMethod> <UAObject NodeId="ns=1;i=2903" BrowseName="2:Identification" ParentNodeId="ns=1;i=1000"> <DisplayName>Identification</DisplayName> <Description>Used to organize parameters for identification of this TopologyElement</Description> <References> <Reference ReferenceType="Organizes">ns=2;i=12270</Reference> <Reference ReferenceType="Organizes">ns=2;i=12271</Reference> <Reference ReferenceType="Organizes">ns=2;i=12268</Reference> <Reference ReferenceType="HasTypeDefinition">ns=2;i=12257</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1000</Reference> </References> </UAObject> <UAObject NodeId="ns=1;i=1053" BrowseName="1:Configuration" ParentNodeId="ns=1;i=1000"> <DisplayName>Configuration</DisplayName> <References> <Reference ReferenceType="Organizes">ns=1;i=4286</Reference> <Reference ReferenceType="HasTypeDefinition">ns=2;i=12257</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1000</Reference> </References> </UAObject> <UAObject NodeId="ns=1;i=1054" BrowseName="1:Status" ParentNodeId="ns=1;i=1000"> <DisplayName>Status</DisplayName> <References> <Reference ReferenceType="Organizes">ns=1;i=1010</Reference> <Reference ReferenceType="HasTypeDefinition">ns=2;i=12257</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1000</Reference> </References> </UAObject> <UAObject NodeId="ns=1;i=1055" BrowseName="1:FactorySettings" ParentNodeId="ns=1;i=1000"> <DisplayName>FactorySettings</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">ns=2;i=12257</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1000</Reference> </References> </UAObject> <UAObject NodeId="ns=1;i=1056" BrowseName="1:AnalyserStateMachine" ParentNodeId="ns=1;i=1000"> <DisplayName>AnalyserStateMachine</DisplayName> <References> <Reference ReferenceType="HasComponent">ns=1;i=1057</Reference> <Reference ReferenceType="HasTypeDefinition">ns=1;i=1123</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1000</Reference> </References> </UAObject> <UAVariable NodeId="ns=1;i=1057" BrowseName="CurrentState" ParentNodeId="ns=1;i=1056" DataType="LocalizedText"> <DisplayName>CurrentState</DisplayName> <References> <Reference ReferenceType="HasProperty">ns=1;i=1058</Reference> <Reference ReferenceType="HasTypeDefinition">i=2760</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1056</Reference> </References> </UAVariable> <UAVariable NodeId="ns=1;i=1058" BrowseName="Id" ParentNodeId="ns=1;i=1057" DataType="NodeId"> <DisplayName>Id</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1057</Reference> </References> </UAVariable> <UAObject NodeId="ns=1;i=4310" BrowseName="1:&lt;ChannelIdentifier&gt;" SymbolicName="ChannelIdentifier" ParentNodeId="ns=1;i=1000"> <DisplayName>&lt;ChannelIdentifier&gt;</DisplayName> <Description>Channel definition</Description> <References> <Reference ReferenceType="HasComponent">ns=1;i=4313</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4356</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4358</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4360</Reference> <Reference ReferenceType="HasTypeDefinition">ns=1;i=1166</Reference> <Reference ReferenceType="HasModellingRule">i=11508</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1000</Reference> </References> </UAObject> <UAObject NodeId="ns=1;i=4313" BrowseName="2:MethodSet" ParentNodeId="ns=1;i=4310"> <DisplayName>MethodSet</DisplayName> <Description>Flat list of Methods</Description> <References> <Reference ReferenceType="HasComponent">ns=1;i=4331</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4332</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4333</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4335</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4336</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4337</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4338</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4339</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4340</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4341</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4342</Reference> <Reference ReferenceType="HasComponent">ns=1;i=4343</Reference> <Reference ReferenceType="HasTypeDefinition">i=58</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4310</Reference> </References> </UAObject> <UAMethod NodeId="ns=1;i=4331" BrowseName="1:GotoOperating" ParentNodeId="ns=1;i=4313" MethodDeclarationId="ns=1;i=2924"> <DisplayName>GotoOperating</DisplayName> <Description>Transitions the AnalyserChannel to Operating mode.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4313</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=4332" BrowseName="1:GotoMaintenance" ParentNodeId="ns=1;i=4313" MethodDeclarationId="ns=1;i=2925"> <DisplayName>GotoMaintenance</DisplayName> <Description>Transitions the AnalyserChannel to Maintenance mode.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4313</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=4333" BrowseName="1:StartSingleAcquisition" ParentNodeId="ns=1;i=4313" MethodDeclarationId="ns=1;i=2922"> <DisplayName>StartSingleAcquisition</DisplayName> <References> <Reference ReferenceType="HasProperty">ns=1;i=4334</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4313</Reference> </References> </UAMethod> <UAVariable NodeId="ns=1;i=4334" BrowseName="InputArguments" ParentNodeId="ns=1;i=4333" DataType="i=296" ValueRank="1"> <DisplayName>InputArguments</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=4333</Reference> </References> <Value> <ListOfExtensionObject xmlns="http://opcfoundation.org/UA/2008/02/Types.xsd"> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>ExecutionCycle</Name> <DataType> <Identifier>ns=1;i=4189</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>ExecutionCycleSubcode</Name> <DataType> <Identifier>i=7</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> <ExtensionObject> <TypeId> <Identifier>i=297</Identifier> </TypeId> <Body> <Argument> <Name>SelectedStream</Name> <DataType> <Identifier>i=12</Identifier> </DataType> <ValueRank>-1</ValueRank> <ArrayDimensions /> <Description p5:nil="true" xmlns:p5="http://www.w3.org/2001/XMLSchema-instance" /> </Argument> </Body> </ExtensionObject> </ListOfExtensionObject> </Value> </UAVariable> <UAMethod NodeId="ns=1;i=4335" BrowseName="1:Reset" ParentNodeId="ns=1;i=4313" MethodDeclarationId="ns=1;i=2926"> <DisplayName>Reset</DisplayName> <Description>Causes transition to the Resetting state.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4313</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=4336" BrowseName="1:Start" ParentNodeId="ns=1;i=4313" MethodDeclarationId="ns=1;i=2927"> <DisplayName>Start</DisplayName> <Description>Causes transition to the Starting state.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4313</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=4337" BrowseName="1:Stop" ParentNodeId="ns=1;i=4313" MethodDeclarationId="ns=1;i=2928"> <DisplayName>Stop</DisplayName> <Description>Causes transition to the Stopping state.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4313</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=4338" BrowseName="1:Hold" ParentNodeId="ns=1;i=4313" MethodDeclarationId="ns=1;i=2929"> <DisplayName>Hold</DisplayName> <Description>Causes transition to the Holding state.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4313</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=4339" BrowseName="1:Unhold" ParentNodeId="ns=1;i=4313" MethodDeclarationId="ns=1;i=2930"> <DisplayName>Unhold</DisplayName> <Description>Causes transition to the Unholding state.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4313</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=4340" BrowseName="1:Suspend" ParentNodeId="ns=1;i=4313" MethodDeclarationId="ns=1;i=2931"> <DisplayName>Suspend</DisplayName> <Description>Causes transition to the Suspending state.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4313</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=4341" BrowseName="1:Unsuspend" ParentNodeId="ns=1;i=4313" MethodDeclarationId="ns=1;i=2932"> <DisplayName>Unsuspend</DisplayName> <Description>Causes transition to the Unsuspending state.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4313</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=4342" BrowseName="1:Abort" ParentNodeId="ns=1;i=4313" MethodDeclarationId="ns=1;i=2933"> <DisplayName>Abort</DisplayName> <Description>Causes transition to the Aborting state.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4313</Reference> </References> </UAMethod> <UAMethod NodeId="ns=1;i=4343" BrowseName="1:Clear" ParentNodeId="ns=1;i=4313" MethodDeclarationId="ns=1;i=2934"> <DisplayName>Clear</DisplayName> <Description>Causes transition to the Clearing state.</Description> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4313</Reference> </References> </UAMethod> <UAObject NodeId="ns=1;i=4356" BrowseName="1:Configuration" ParentNodeId="ns=1;i=4310"> <DisplayName>Configuration</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">ns=2;i=12257</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4310</Reference> </References> </UAObject> <UAObject NodeId="ns=1;i=4358" BrowseName="1:Status" ParentNodeId="ns=1;i=4310"> <DisplayName>Status</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">ns=2;i=12257</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4310</Reference> </References> </UAObject> <UAObject NodeId="ns=1;i=4360" BrowseName="1:ChannelStateMachine" ParentNodeId="ns=1;i=4310" EventNotifier="1"> <DisplayName>ChannelStateMachine</DisplayName> <References> <Reference ReferenceType="HasComponent">ns=