di_test.xml 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <UANodeSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" xmlns="http://opcfoundation.org/UA/2011/03/UANodeSet.xsd" xmlns:s1="http://www.acdp.at/DI_test/Types.xsd" xmlns:s2="http://opcfoundation.org/UA/DI/Types.xsd" xmlns:ua="http://unifiedautomation.com/Configuration/NodeSet.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  3. <NamespaceUris>
  4. <Uri>http://www.acdp.at/DI_test/</Uri>
  5. <Uri>http://opcfoundation.org/UA/DI/</Uri>
  6. </NamespaceUris>
  7. <Aliases>
  8. <Alias Alias="Int32">i=6</Alias>
  9. <Alias Alias="Double">i=11</Alias>
  10. <Alias Alias="String">i=12</Alias>
  11. <Alias Alias="LocalizedText">i=21</Alias>
  12. <Alias Alias="Organizes">i=35</Alias>
  13. <Alias Alias="HasTypeDefinition">i=40</Alias>
  14. <Alias Alias="HasSubtype">i=45</Alias>
  15. <Alias Alias="HasProperty">i=46</Alias>
  16. <Alias Alias="HasComponent">i=47</Alias>
  17. </Aliases>
  18. <Extensions>
  19. <Extension>
  20. <ua:ModelInfo Tool="UaModeler" Hash="kDF0Jh9k52UfKi/xbxq8Xg==" Version="1.6.0"/>
  21. </Extension>
  22. </Extensions>
  23. <UAObjectType NodeId="ns=1;i=1002" BrowseName="1:MyDeviceType">
  24. <DisplayName>MyDeviceType</DisplayName>
  25. <References>
  26. <Reference ReferenceType="HasSubtype" IsForward="false">ns=2;i=1002</Reference>
  27. </References>
  28. </UAObjectType>
  29. <UAObject NodeId="ns=1;i=5002" BrowseName="1:MyDevice">
  30. <DisplayName>MyDevice</DisplayName>
  31. <References>
  32. <Reference ReferenceType="HasProperty">ns=1;i=6001</Reference>
  33. <Reference ReferenceType="HasProperty">ns=1;i=6002</Reference>
  34. <Reference ReferenceType="HasProperty">ns=1;i=6003</Reference>
  35. <Reference ReferenceType="HasProperty">ns=1;i=6004</Reference>
  36. <Reference ReferenceType="HasProperty">ns=1;i=6005</Reference>
  37. <Reference ReferenceType="Organizes" IsForward="false">ns=2;i=5001</Reference>
  38. <Reference ReferenceType="HasTypeDefinition">ns=1;i=1002</Reference>
  39. <Reference ReferenceType="HasComponent">ns=1;i=5003</Reference>
  40. <Reference ReferenceType="HasProperty">ns=1;i=6006</Reference>
  41. <Reference ReferenceType="HasProperty">ns=1;i=6007</Reference>
  42. <Reference ReferenceType="HasProperty">ns=1;i=6008</Reference>
  43. </References>
  44. </UAObject>
  45. <UAVariable DataType="String" ParentNodeId="ns=1;i=5002" NodeId="ns=1;i=6001" BrowseName="2:DeviceManual">
  46. <DisplayName>DeviceManual</DisplayName>
  47. <Description>Address (pathname in the file system or a URL | Web address) of user manual for the device</Description>
  48. <References>
  49. <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
  50. <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
  51. </References>
  52. </UAVariable>
  53. <UAVariable DataType="String" ParentNodeId="ns=1;i=5002" NodeId="ns=1;i=6002" BrowseName="2:DeviceRevision">
  54. <DisplayName>DeviceRevision</DisplayName>
  55. <Description>Overall revision level of the device</Description>
  56. <References>
  57. <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
  58. <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
  59. </References>
  60. </UAVariable>
  61. <UAVariable DataType="String" ParentNodeId="ns=1;i=5002" NodeId="ns=1;i=6003" BrowseName="2:HardwareRevision">
  62. <DisplayName>HardwareRevision</DisplayName>
  63. <Description>Revision level of the hardware of the device</Description>
  64. <References>
  65. <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
  66. <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
  67. </References>
  68. </UAVariable>
  69. <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=5002" NodeId="ns=1;i=6004" BrowseName="2:Manufacturer">
  70. <DisplayName>Manufacturer</DisplayName>
  71. <Description>Name of the company that manufactured the device</Description>
  72. <References>
  73. <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
  74. <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
  75. </References>
  76. </UAVariable>
  77. <UAVariable DataType="LocalizedText" ParentNodeId="ns=1;i=5002" NodeId="ns=1;i=6005" BrowseName="2:Model">
  78. <DisplayName>Model</DisplayName>
  79. <Description>Model name of the device</Description>
  80. <References>
  81. <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
  82. <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
  83. </References>
  84. </UAVariable>
  85. <UAObject NodeId="ns=1;i=5003" BrowseName="1:ParameterSet">
  86. <DisplayName>ParameterSet</DisplayName>
  87. <References>
  88. <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
  89. <Reference ReferenceType="HasComponent">ns=1;i=6010</Reference>
  90. <Reference ReferenceType="HasComponent">ns=1;i=6011</Reference>
  91. <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5002</Reference>
  92. </References>
  93. </UAObject>
  94. <UAVariable DataType="Double" NodeId="ns=1;i=6010" BrowseName="1:DataPoint1" AccessLevel="3">
  95. <DisplayName>DataPoint1</DisplayName>
  96. <References>
  97. <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
  98. <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5003</Reference>
  99. </References>
  100. <Value>
  101. <uax:Double>0</uax:Double>
  102. </Value>
  103. </UAVariable>
  104. <UAVariable DataType="Double" NodeId="ns=1;i=6011" BrowseName="1:DataPoint2" AccessLevel="3">
  105. <DisplayName>DataPoint2</DisplayName>
  106. <References>
  107. <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
  108. <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5003</Reference>
  109. </References>
  110. <Value>
  111. <uax:Double>0</uax:Double>
  112. </Value>
  113. </UAVariable>
  114. <UAVariable DataType="Int32" ParentNodeId="ns=1;i=5002" NodeId="ns=1;i=6006" BrowseName="2:RevisionCounter">
  115. <DisplayName>RevisionCounter</DisplayName>
  116. <Description>An incremental counter indicating the number of times the static data within the Device has been modified</Description>
  117. <References>
  118. <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
  119. <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
  120. </References>
  121. </UAVariable>
  122. <UAVariable DataType="String" ParentNodeId="ns=1;i=5002" NodeId="ns=1;i=6007" BrowseName="2:SerialNumber">
  123. <DisplayName>SerialNumber</DisplayName>
  124. <Description>Identifier that uniquely identifies, within a manufacturer, a device instance</Description>
  125. <References>
  126. <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
  127. <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
  128. </References>
  129. </UAVariable>
  130. <UAVariable DataType="String" ParentNodeId="ns=1;i=5002" NodeId="ns=1;i=6008" BrowseName="2:SoftwareRevision">
  131. <DisplayName>SoftwareRevision</DisplayName>
  132. <Description>Revision level of the software/firmware of the device</Description>
  133. <References>
  134. <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
  135. <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5002</Reference>
  136. </References>
  137. </UAVariable>
  138. </UANodeSet>