add tools from distri, assign data sources

This commit is contained in:
2016-06-08 15:03:13 +02:00
parent 7586087ecc
commit 607f7af7f8
34 changed files with 32174 additions and 12 deletions

43
testmodel.xml Normal file → Executable file
View File

@ -3,6 +3,7 @@
<Uri>http://krohnegroup.com/TestModel/</Uri>
</NamespaceUris>
<Aliases>
<Alias Alias="UInt32">i=7</Alias>
<Alias Alias="Double">i=11</Alias>
<Alias Alias="String">i=12</Alias>
<Alias Alias="Organizes">i=35</Alias>
@ -14,13 +15,14 @@
</Aliases>
<Extensions>
<Extension>
<ModelInfo Tool="UaModeler" Hash="ngSlXA/wXFdk+KET7IyQOQ==" Version="1.4.3"/>
<ModelInfo Tool="UaModeler" Hash="2VjgZydlSX7P08Hasg03fQ==" Version="1.4.3"/>
</Extension>
</Extensions>
<UAObjectType NodeId="ns=1;i=1002" BrowseName="1:TemperatureSensorType">
<DisplayName>TemperatureSensorType</DisplayName>
<References>
<Reference ReferenceType="HasComponent">ns=1;i=5001</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=5006</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=5002</Reference>
<Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
</References>
@ -43,6 +45,26 @@
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6002</Reference>
</References>
</UAVariable>
<UAObject ParentNodeId="ns=1;i=1002" NodeId="ns=1;i=5006" BrowseName="1:DeviceData">
<DisplayName>DeviceData</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=58</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6005</Reference>
</References>
</UAObject>
<UAVariable DataType="UInt32" ParentNodeId="ns=1;i=5006" NodeId="ns=1;i=6005" BrowseName="1:UpTime" UserAccessLevel="3" AccessLevel="3">
<DisplayName>UpTime</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=63</Reference>
<Reference ReferenceType="HasModellingRule">i=78</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5006</Reference>
</References>
<Value>
<uax:UInt32>0</uax:UInt32>
</Value>
</UAVariable>
<UAObject ParentNodeId="ns=1;i=1002" NodeId="ns=1;i=5002" BrowseName="1:Measurement">
<DisplayName>Measurement</DisplayName>
<References>
@ -68,6 +90,7 @@
<DisplayName>TemperatureSensor</DisplayName>
<References>
<Reference ReferenceType="HasComponent">ns=1;i=5003</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=5007</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=5005</Reference>
<Reference ReferenceType="Organizes" IsForward="false">i=85</Reference>
<Reference ReferenceType="HasTypeDefinition">ns=1;i=1002</Reference>
@ -89,6 +112,24 @@
<Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6004</Reference>
</References>
</UAVariable>
<UAObject ParentNodeId="ns=1;i=5004" NodeId="ns=1;i=5007" BrowseName="1:DeviceData">
<DisplayName>DeviceData</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=58</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5004</Reference>
<Reference ReferenceType="HasComponent">ns=1;i=6006</Reference>
</References>
</UAObject>
<UAVariable DataType="UInt32" ParentNodeId="ns=1;i=5007" NodeId="ns=1;i=6006" BrowseName="1:UpTime" UserAccessLevel="3" AccessLevel="3">
<DisplayName>UpTime</DisplayName>
<References>
<Reference ReferenceType="HasTypeDefinition">i=63</Reference>
<Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5007</Reference>
</References>
<Value>
<uax:UInt32>0</uax:UInt32>
</Value>
</UAVariable>
<UAObject ParentNodeId="ns=1;i=5004" NodeId="ns=1;i=5005" BrowseName="1:Measurement">
<DisplayName>Measurement</DisplayName>
<References>