<?xml version="1.0" encoding="utf-8" ?>
<!--
 * Copyright (c) 2005-2024 The OPC Foundation, Inc. All rights reserved.
 *
 * OPC Foundation MIT License 1.00
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * The complete license agreement can be found here:
 * http://opcfoundation.org/License/MIT/1.00/
-->

<UANodeSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://opcfoundation.org/UA/2011/03/UANodeSet.xsd">
  <NamespaceUris>
    <Uri>http://opcfoundation.org/UA/Scales/V2/</Uri>
    <Uri>http://opcfoundation.org/UA/IA/</Uri>
    <Uri>http://opcfoundation.org/UA/DI/</Uri>
    <Uri>http://opcfoundation.org/UA/Machinery/</Uri>
    <Uri>http://opcfoundation.org/UA/PackML/</Uri>
  </NamespaceUris>
  <Models>
    <Model ModelUri="http://opcfoundation.org/UA/Scales/V2/" Version="2.00" PublicationDate="2025-03-01T00:00:00Z" ModelVersion="2.0">
      <RequiredModel ModelUri="http://opcfoundation.org/UA/" Version="1.05.03" PublicationDate="2023-12-15T00:00:00Z" />
      <RequiredModel ModelUri="http://opcfoundation.org/UA/DI/" Version="1.04.0" PublicationDate="2022-11-03T00:00:00Z" />
      <RequiredModel ModelUri="http://opcfoundation.org/UA/IA/" Version="1.01.2" PublicationDate="2022-06-15T00:00:00Z" />
      <RequiredModel ModelUri="http://opcfoundation.org/UA/Machinery/" Version="1.03.0" PublicationDate="2023-08-01T00:00:00Z" />
      <RequiredModel ModelUri="http://opcfoundation.org/UA/PackML/" Version="1.01" PublicationDate="2020-10-08T11:08:00Z" />
    </Model>
  </Models>
  <Aliases>
    <Alias Alias="Boolean">i=1</Alias>
    <Alias Alias="UInt16">i=5</Alias>
    <Alias Alias="UInt32">i=7</Alias>
    <Alias Alias="UInt64">i=9</Alias>
    <Alias Alias="Double">i=11</Alias>
    <Alias Alias="String">i=12</Alias>
    <Alias Alias="DateTime">i=13</Alias>
    <Alias Alias="ByteString">i=15</Alias>
    <Alias Alias="NodeId">i=17</Alias>
    <Alias Alias="LocalizedText">i=21</Alias>
    <Alias Alias="Number">i=26</Alias>
    <Alias Alias="UInteger">i=28</Alias>
    <Alias Alias="HasModellingRule">i=37</Alias>
    <Alias Alias="HasEncoding">i=38</Alias>
    <Alias Alias="HasDescription">i=39</Alias>
    <Alias Alias="HasTypeDefinition">i=40</Alias>
    <Alias Alias="HasSubtype">i=45</Alias>
    <Alias Alias="HasProperty">i=46</Alias>
    <Alias Alias="HasComponent">i=47</Alias>
    <Alias Alias="IdType">i=256</Alias>
    <Alias Alias="Duration">i=290</Alias>
    <Alias Alias="NumericRange">i=291</Alias>
    <Alias Alias="UtcTime">i=294</Alias>
    <Alias Alias="Argument">i=296</Alias>
    <Alias Alias="Range">i=884</Alias>
    <Alias Alias="EUInformation">i=887</Alias>
    <Alias Alias="EnumValueType">i=7594</Alias>
    <Alias Alias="HasInterface">i=17603</Alias>
    <Alias Alias="HasAddIn">i=17604</Alias>
    <Alias Alias="CurrencyUnitType">i=23498</Alias>
    <Alias Alias="HasStatisticComponent">ns=2;i=4002</Alias>
    <Alias Alias="TareMode">ns=1;i=54</Alias>
    <Alias Alias="WeightType">ns=1;i=55</Alias>
    <Alias Alias="PrintableWeightType">ns=1;i=56</Alias>
    <Alias Alias="RecipeThresholdType">ns=1;i=57</Alias>
    <Alias Alias="RecipeTargetValueType">ns=1;i=58</Alias>
    <Alias Alias="RecipeReportElementType">ns=1;i=59</Alias>
    <Alias Alias="ToleranceState">ns=1;i=60</Alias>
    <Alias Alias="EqualityAndRelationalOperator">ns=1;i=61</Alias>
    <Alias Alias="EdgeOperator">ns=1;i=62</Alias>
    <Alias Alias="AbstractWeightType">ns=1;i=63</Alias>
    <Alias Alias="RateControlMode">ns=1;i=30003</Alias>
  </Aliases>
  <Extensions>
    <Extension>
      <ua:ModelInfo Tool="UaModeler" Hash="NSZQG8Qr1+DgVpwMCGyCTg==" Version="1.6.12" xmlns:ua="http://unifiedautomation.com/Configuration/NodeSet.xsd" />
    </Extension>
  </Extensions>
  <UADataType NodeId="ns=1;i=65" BrowseName="1:DraftShieldType">
    <DisplayName>DraftShieldType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/10.8</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=760</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:DraftShieldType">
      <Field Name="Right_0" Value="0" />
      <Field Name="Left_1" Value="1" />
      <Field Name="Top_2" Value="2" />
      <Field Name="All_3" Value="3" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=760" BrowseName="EnumStrings" ParentNodeId="ns=1;i=65" DataType="LocalizedText" ValueRank="1" ArrayDimensions="4">
    <DisplayName>EnumStrings</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=65</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:LocalizedText>
                    <uax:Text>Right_0</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>Left_1</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>Top_2</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>All_3</uax:Text>
                </uax:LocalizedText>
            </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=62" BrowseName="1:EdgeOperator">
    <DisplayName>EdgeOperator</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/10.7</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=323</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:EdgeOperator">
      <Field Name="Rising_0" Value="0" />
      <Field Name="Falling_1" Value="1" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=323" BrowseName="EnumStrings" ParentNodeId="ns=1;i=62" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=62</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:LocalizedText>
                    <uax:Text>Rising_0</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>Falling_1</uax:Text>
                </uax:LocalizedText>
            </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=61" BrowseName="1:EqualityAndRelationalOperator">
    <DisplayName>EqualityAndRelationalOperator</DisplayName>
    <Description>This enumeration describes the different condition modes for an analog condition.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/10.6</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=322</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:EqualityAndRelationalOperator">
      <Field Name="Equal_0" Value="0" />
      <Field Name="NotEqual_1" Value="1" />
      <Field Name="LessOrEqualThan_2" Value="2" />
      <Field Name="GreaterOrEqualThan_3" Value="3" />
      <Field Name="LessThan_4" Value="4" />
      <Field Name="GreaterThan_5" Value="5" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=322" BrowseName="EnumStrings" ParentNodeId="ns=1;i=61" DataType="LocalizedText" ValueRank="1" ArrayDimensions="6">
    <DisplayName>EnumStrings</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=61</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:LocalizedText>
                    <uax:Text>Equal_0</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>NotEqual_1</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>LessOrEqualThan_2</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>GreaterOrEqualThan_3</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>LessThan_4</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>GreaterThan_5</uax:Text>
                </uax:LocalizedText>
            </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=30003" BrowseName="1:RateControlMode">
    <DisplayName>RateControlMode</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/10.12</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=60156</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:RateControlMode">
      <Field Name="Gravimetric_0" Value="0" />
      <Field Name="Volumetric_1" Value="1" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=60156" BrowseName="EnumStrings" ParentNodeId="ns=1;i=30003" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=30003</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:LocalizedText>
                    <uax:Text>Gravimetric_0</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>Volumetric_1</uax:Text>
                </uax:LocalizedText>
            </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=54" BrowseName="1:TareMode">
    <DisplayName>TareMode</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/10.9</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=195</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:TareMode">
      <Field Name="None_0" Value="0" />
      <Field Name="MeasuredTare_1" Value="1" />
      <Field Name="PresetTare_2" Value="2" />
      <Field Name="ProportionalTare_3" Value="3" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=195" BrowseName="EnumStrings" ParentNodeId="ns=1;i=54" DataType="LocalizedText" ValueRank="1" ArrayDimensions="4">
    <DisplayName>EnumStrings</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=54</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:LocalizedText>
                    <uax:Text>None_0</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>MeasuredTare_1</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>PresetTare_2</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>ProportionalTare_3</uax:Text>
                </uax:LocalizedText>
            </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=60" BrowseName="1:ToleranceState">
    <DisplayName>ToleranceState</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/10.10</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=321</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:ToleranceState">
      <Field Name="In_0" Value="0" />
      <Field Name="Under_1" Value="1" />
      <Field Name="Over_2" Value="2" />
      <Field Name="UnderOrOver_3" Value="3" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=321" BrowseName="EnumStrings" ParentNodeId="ns=1;i=60" DataType="LocalizedText" ValueRank="1" ArrayDimensions="4">
    <DisplayName>EnumStrings</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:LocalizedText>
                    <uax:Text>In_0</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>Under_1</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>Over_2</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>UnderOrOver_3</uax:Text>
                </uax:LocalizedText>
            </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=63" BrowseName="1:AbstractWeightType" IsAbstract="true">
    <DisplayName>AbstractWeightType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/10.1</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=109</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=111</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=110</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:AbstractWeightType" />
  </UADataType>
  <UADataType NodeId="ns=1;i=56" BrowseName="1:PrintableWeightType">
    <DisplayName>PrintableWeightType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/10.2</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=97</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=99</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=98</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=63</Reference>
    </References>
    <Definition Name="1:PrintableWeightType">
      <Field Name="Gross" DataType="String" />
      <Field Name="Net" DataType="String" />
      <Field Name="Tare" DataType="String" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=60095" BrowseName="1:PrintableWeightType" ParentNodeId="ns=1;i=186" DataType="String">
    <DisplayName>PrintableWeightType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=97</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=186</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PrintableWeightType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60096" BrowseName="1:PrintableWeightType" ParentNodeId="ns=1;i=188" DataType="String">
    <DisplayName>PrintableWeightType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=98</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=188</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='PrintableWeightType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=55" BrowseName="1:WeightType">
    <DisplayName>WeightType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/10.3</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=88</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=90</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=89</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=63</Reference>
    </References>
    <Definition Name="1:WeightType">
      <Field Name="Gross" DataType="Double" />
      <Field Name="Net" DataType="Double" />
      <Field Name="Tare" DataType="Double" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=60097" BrowseName="1:WeightType" ParentNodeId="ns=1;i=186" DataType="String">
    <DisplayName>WeightType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=88</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=186</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">WeightType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60098" BrowseName="1:WeightType" ParentNodeId="ns=1;i=188" DataType="String">
    <DisplayName>WeightType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=89</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=188</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='WeightType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=59" BrowseName="1:RecipeReportElementType">
    <DisplayName>RecipeReportElementType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/10.4</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=106</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=108</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=107</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:RecipeReportElementType">
      <Field Name="ReportMessage" DataType="LocalizedText" />
      <Field Name="Timestamp" DataType="UtcTime" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=60099" BrowseName="1:RecipeReportElementType" ParentNodeId="ns=1;i=186" DataType="String">
    <DisplayName>RecipeReportElementType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=106</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=186</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">RecipeReportElementType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60100" BrowseName="1:RecipeReportElementType" ParentNodeId="ns=1;i=188" DataType="String">
    <DisplayName>RecipeReportElementType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=107</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=188</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='RecipeReportElementType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=58" BrowseName="1:RecipeTargetValueType">
    <DisplayName>RecipeTargetValueType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/10.5</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=103</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=105</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=104</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:RecipeTargetValueType">
      <Field Name="TargetValueId" DataType="UInt32" />
      <Field Name="TargetValueNodeId" DataType="NodeId" IsOptional="true" />
      <Field Name="TargetValueName" DataType="LocalizedText" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=60101" BrowseName="1:RecipeTargetValueType" ParentNodeId="ns=1;i=186" DataType="String">
    <DisplayName>RecipeTargetValueType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=103</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=186</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">RecipeTargetValueType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60102" BrowseName="1:RecipeTargetValueType" ParentNodeId="ns=1;i=188" DataType="String">
    <DisplayName>RecipeTargetValueType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=104</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=188</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='RecipeTargetValueType']</uax:String>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=57" BrowseName="1:RecipeThresholdType">
    <DisplayName>RecipeThresholdType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/10.11</Documentation>
    <References>
      <Reference ReferenceType="HasEncoding">ns=1;i=100</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=102</Reference>
      <Reference ReferenceType="HasEncoding">ns=1;i=101</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference>
    </References>
    <Definition Name="1:RecipeThresholdType">
      <Field Name="ThresholdId" DataType="UInt32" />
      <Field Name="ThresholdNodeId" DataType="NodeId" IsOptional="true" />
      <Field Name="ThresholdName" DataType="LocalizedText" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=60103" BrowseName="1:RecipeThresholdType" ParentNodeId="ns=1;i=186" DataType="String">
    <DisplayName>RecipeThresholdType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=100</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=186</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">RecipeThresholdType</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60104" BrowseName="1:RecipeThresholdType" ParentNodeId="ns=1;i=188" DataType="String">
    <DisplayName>RecipeThresholdType</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=69</Reference>
      <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=101</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=188</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='RecipeThresholdType']</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=186" BrowseName="1:Opc.Ua.Scale" SymbolicName="Opc_Ua_Scale_BinarySchema" DataType="ByteString">
    <DisplayName>Opc.Ua.Scale</DisplayName>
    <Description>Collects the data type descriptions of http://opcfoundation.org/UA/Scales/V2/</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=187</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=93</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60095</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60099</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60101</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60103</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60097</Reference>
    </References>
    <Value>
      <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PG9wYzpUeXBlRGljdGlvbmFyeSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZ
        W1hLWluc3RhbmNlIiB4bWxuczp0bnM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9TY
        2FsZXMvVjIvIiBEZWZhdWx0Qnl0ZU9yZGVyPSJMaXR0bGVFbmRpYW4iIHhtbG5zOm9wYz0ia
        HR0cDovL29wY2ZvdW5kYXRpb24ub3JnL0JpbmFyeVNjaGVtYS8iIHhtbG5zOnVhPSJodHRwO
        i8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIiBUYXJnZXROYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb
        3VuZGF0aW9uLm9yZy9VQS9TY2FsZXMvVjIvIj4KIDxvcGM6SW1wb3J0IE5hbWVzcGFjZT0ia
        HR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLyIvPgogPG9wYzpTdHJ1Y3R1cmVkVHlwZSBCY
        XNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0IiBOYW1lPSJBYnN0cmFjdFdlaWdodFR5cGUiL
        z4KIDxvcGM6U3RydWN0dXJlZFR5cGUgQmFzZVR5cGU9InRuczpBYnN0cmFjdFdlaWdodFR5c
        GUiIE5hbWU9IlByaW50YWJsZVdlaWdodFR5cGUiPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9I
        m9wYzpDaGFyQXJyYXkiIE5hbWU9Ikdyb3NzIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib
        3BjOkNoYXJBcnJheSIgTmFtZT0iTmV0Ii8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjO
        kNoYXJBcnJheSIgTmFtZT0iVGFyZSIvPgogPC9vcGM6U3RydWN0dXJlZFR5cGU+CiA8b3BjO
        lN0cnVjdHVyZWRUeXBlIEJhc2VUeXBlPSJ0bnM6QWJzdHJhY3RXZWlnaHRUeXBlIiBOYW1lP
        SJXZWlnaHRUeXBlIj4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6RG91YmxlIiBOYW1lP
        SJHcm9zcyIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpEb3VibGUiIE5hbWU9Ik5ld
        CIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpEb3VibGUiIE5hbWU9IlRhcmUiLz4KI
        Dwvb3BjOlN0cnVjdHVyZWRUeXBlPgogPG9wYzpTdHJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0id
        WE6RXh0ZW5zaW9uT2JqZWN0IiBOYW1lPSJSZWNpcGVSZXBvcnRFbGVtZW50VHlwZSI+CiAgP
        G9wYzpGaWVsZCBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgTmFtZT0iUmVwb3J0TWVzc
        2FnZSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTmFtZT0iVGltZ
        XN0YW1wIi8+CiA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4KIDxvcGM6U3RydWN0dXJlZFR5cGUgQ
        mFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgTmFtZT0iUmVjaXBlVGFyZ2V0VmFsdWVUe
        XBlIj4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lPSJUYXJnZXRWYWx1Z
        U5vZGVJZFNwZWNpZmllZCIvPgogIDxvcGM6RmllbGQgTGVuZ3RoPSIzMSIgVHlwZU5hbWU9I
        m9wYzpCaXQiIE5hbWU9IlJlc2VydmVkMSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wY
        zpVSW50MzIiIE5hbWU9IlRhcmdldFZhbHVlSWQiLz4KICA8b3BjOkZpZWxkIFN3aXRjaEZpZ
        WxkPSJUYXJnZXRWYWx1ZU5vZGVJZFNwZWNpZmllZCIgVHlwZU5hbWU9InVhOk5vZGVJZCIgT
        mFtZT0iVGFyZ2V0VmFsdWVOb2RlSWQiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJ1YTpMb
        2NhbGl6ZWRUZXh0IiBOYW1lPSJUYXJnZXRWYWx1ZU5hbWUiLz4KIDwvb3BjOlN0cnVjdHVyZ
        WRUeXBlPgogPG9wYzpTdHJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZ
        WN0IiBOYW1lPSJSZWNpcGVUaHJlc2hvbGRUeXBlIj4KICA8b3BjOkZpZWxkIFR5cGVOYW1lP
        SJvcGM6Qml0IiBOYW1lPSJUaHJlc2hvbGROb2RlSWRTcGVjaWZpZWQiLz4KICA8b3BjOkZpZ
        WxkIExlbmd0aD0iMzEiIFR5cGVOYW1lPSJvcGM6Qml0IiBOYW1lPSJSZXNlcnZlZDEiLz4KI
        CA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6VUludDMyIiBOYW1lPSJUaHJlc2hvbGRJZCIvP
        gogIDxvcGM6RmllbGQgU3dpdGNoRmllbGQ9IlRocmVzaG9sZE5vZGVJZFNwZWNpZmllZCIgV
        HlwZU5hbWU9InVhOk5vZGVJZCIgTmFtZT0iVGhyZXNob2xkTm9kZUlkIi8+CiAgPG9wYzpGa
        WVsZCBUeXBlTmFtZT0idWE6TG9jYWxpemVkVGV4dCIgTmFtZT0iVGhyZXNob2xkTmFtZSIvP
        gogPC9vcGM6U3RydWN0dXJlZFR5cGU+CiA8b3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0aEluQ
        ml0cz0iMzIiIE5hbWU9IkRyYWZ0U2hpZWxkVHlwZSI+CiAgPG9wYzpFbnVtZXJhdGVkVmFsd
        WUgTmFtZT0iUmlnaHRfMCIgVmFsdWU9IjAiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOY
        W1lPSJMZWZ0XzEiIFZhbHVlPSIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iV
        G9wXzIiIFZhbHVlPSIyIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQWxsXzMiI
        FZhbHVlPSIzIi8+CiA8L29wYzpFbnVtZXJhdGVkVHlwZT4KIDxvcGM6RW51bWVyYXRlZFR5c
        GUgTGVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iRWRnZU9wZXJhdG9yIj4KICA8b3BjOkVudW1lc
        mF0ZWRWYWx1ZSBOYW1lPSJSaXNpbmdfMCIgVmFsdWU9IjAiLz4KICA8b3BjOkVudW1lcmF0Z
        WRWYWx1ZSBOYW1lPSJGYWxsaW5nXzEiIFZhbHVlPSIxIi8+CiA8L29wYzpFbnVtZXJhdGVkV
        HlwZT4KIDxvcGM6RW51bWVyYXRlZFR5cGUgTGVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iRXF1Y
        WxpdHlBbmRSZWxhdGlvbmFsT3BlcmF0b3IiPgogIDxvcGM6RG9jdW1lbnRhdGlvbj5UaGlzI
        GVudW1lcmF0aW9uIGRlc2NyaWJlcyB0aGUgZGlmZmVyZW50IGNvbmRpdGlvbiBtb2RlcyBmb
        3IgYW4gYW5hbG9nIGNvbmRpdGlvbi48L29wYzpEb2N1bWVudGF0aW9uPgogIDxvcGM6RW51b
        WVyYXRlZFZhbHVlIE5hbWU9IkVxdWFsXzAiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhd
        GVkVmFsdWUgTmFtZT0iTm90RXF1YWxfMSIgVmFsdWU9IjEiLz4KICA8b3BjOkVudW1lcmF0Z
        WRWYWx1ZSBOYW1lPSJMZXNzT3JFcXVhbFRoYW5fMiIgVmFsdWU9IjIiLz4KICA8b3BjOkVud
        W1lcmF0ZWRWYWx1ZSBOYW1lPSJHcmVhdGVyT3JFcXVhbFRoYW5fMyIgVmFsdWU9IjMiLz4KI
        CA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJMZXNzVGhhbl80IiBWYWx1ZT0iNCIvPgogI
        DxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkdyZWF0ZXJUaGFuXzUiIFZhbHVlPSI1Ii8+C
        iA8L29wYzpFbnVtZXJhdGVkVHlwZT4KIDxvcGM6RW51bWVyYXRlZFR5cGUgTGVuZ3RoSW5Ca
        XRzPSIzMiIgTmFtZT0iUmF0ZUNvbnRyb2xNb2RlIj4KICA8b3BjOkVudW1lcmF0ZWRWYWx1Z
        SBOYW1lPSJHcmF2aW1ldHJpY18wIiBWYWx1ZT0iMCIvPgogIDxvcGM6RW51bWVyYXRlZFZhb
        HVlIE5hbWU9IlZvbHVtZXRyaWNfMSIgVmFsdWU9IjEiLz4KIDwvb3BjOkVudW1lcmF0ZWRUe
        XBlPgogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJUYXJlT
        W9kZSI+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTm9uZV8wIiBWYWx1ZT0iMCIvP
        gogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik1lYXN1cmVkVGFyZV8xIiBWYWx1ZT0iM
        SIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlByZXNldFRhcmVfMiIgVmFsdWU9I
        jIiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJQcm9wb3J0aW9uYWxUYXJlXzMiI
        FZhbHVlPSIzIi8+CiA8L29wYzpFbnVtZXJhdGVkVHlwZT4KIDxvcGM6RW51bWVyYXRlZFR5c
        GUgTGVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iVG9sZXJhbmNlU3RhdGUiPgogIDxvcGM6RW51b
        WVyYXRlZFZhbHVlIE5hbWU9IkluXzAiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkV
        mFsdWUgTmFtZT0iVW5kZXJfMSIgVmFsdWU9IjEiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1Z
        SBOYW1lPSJPdmVyXzIiIFZhbHVlPSIyIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZ
        T0iVW5kZXJPck92ZXJfMyIgVmFsdWU9IjMiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgo8L
        29wYzpUeXBlRGljdGlvbmFyeT4K</uax:ByteString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=187" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=186" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=186</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/Scales/V2/</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=188" BrowseName="1:Opc.Ua.Scale" SymbolicName="Opc_Ua_Scale_XmlSchema" DataType="ByteString">
    <DisplayName>Opc.Ua.Scale</DisplayName>
    <Description>Collects the data type descriptions of http://opcfoundation.org/UA/Scales/V2/</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=189</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=92</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60096</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60100</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60102</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60104</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60098</Reference>
    </References>
    <Value>
      <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PHhzOnNjaGVtYSBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCIgdGFyZ2V0TmFtZXNwYWNlPSJod
        HRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvU2NhbGVzL1YyL1R5cGVzLnhzZCIgeG1sbnM6d
        G5zPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvU2NhbGVzL1YyL1R5cGVzLnhzZCIge
        G1sbnM6dWE9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8yMDA4LzAyL1R5cGVzLnhzZ
        CIgeG1sbnM6eHM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIj4KIDx4czppb
        XBvcnQgbmFtZXNwYWNlPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9Ue
        XBlcy54c2QiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9IkRyYWZ0U2hpZWxkVHlwZSI+CiAgP
        HhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4czplbnVtZXJhdGlvbiB2Y
        Wx1ZT0iUmlnaHRfMF8wIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTGVmdF8xXzEiL
        z4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJUb3BfMl8yIi8+CiAgIDx4czplbnVtZXJhd
        GlvbiB2YWx1ZT0iQWxsXzNfMyIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZ
        VR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6RHJhZnRTaGllbGRUeXBlIiBuYW1lPSJEc
        mFmdFNoaWVsZFR5cGUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEcmFmdFNoa
        WVsZFR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwI
        iBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOkRyYWZ0U2hpZWxkVHlwZSIgbmFtZ
        T0iRHJhZnRTaGllbGRUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+C
        iA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZkRyYWZ0U
        2hpZWxkVHlwZSIgbmFtZT0iTGlzdE9mRHJhZnRTaGllbGRUeXBlIiBuaWxsYWJsZT0idHJ1Z
        SIvPgogPHhzOnNpbXBsZVR5cGUgbmFtZT0iRWRnZU9wZXJhdG9yIj4KICA8eHM6cmVzdHJpY
        3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSaXNpb
        mdfMF8wIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRmFsbGluZ18xXzEiLz4KICA8L
        3hzOnJlc3RyaWN0aW9uPgogPC94czpzaW1wbGVUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0id
        G5zOkVkZ2VPcGVyYXRvciIgbmFtZT0iRWRnZU9wZXJhdG9yIi8+CiA8eHM6Y29tcGxleFR5c
        GUgbmFtZT0iTGlzdE9mRWRnZU9wZXJhdG9yIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplb
        GVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpFZ
        GdlT3BlcmF0b3IiIG5hbWU9IkVkZ2VPcGVyYXRvciIgbmlsbGFibGU9InRydWUiLz4KICA8L
        3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuc
        zpMaXN0T2ZFZGdlT3BlcmF0b3IiIG5hbWU9Ikxpc3RPZkVkZ2VPcGVyYXRvciIgbmlsbGFib
        GU9InRydWUiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9IkVxdWFsaXR5QW5kUmVsYXRpb25hb
        E9wZXJhdG9yIj4KICA8eHM6YW5ub3RhdGlvbj4KICAgPHhzOmRvY3VtZW50YXRpb24+VGhpc
        yBlbnVtZXJhdGlvbiBkZXNjcmliZXMgdGhlIGRpZmZlcmVudCBjb25kaXRpb24gbW9kZXMgZ
        m9yIGFuIGFuYWxvZyBjb25kaXRpb24uPC94czpkb2N1bWVudGF0aW9uPgogIDwveHM6YW5ub
        3RhdGlvbj4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4KICAgPHhzOmVud
        W1lcmF0aW9uIHZhbHVlPSJFcXVhbF8wXzAiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlP
        SJOb3RFcXVhbF8xXzEiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMZXNzT3JFcXVhb
        FRoYW5fMl8yIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iR3JlYXRlck9yRXF1YWxUa
        GFuXzNfMyIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikxlc3NUaGFuXzRfNCIvPgogI
        CA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkdyZWF0ZXJUaGFuXzVfNSIvPgogIDwveHM6cmVzd
        HJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6RXF1Y
        WxpdHlBbmRSZWxhdGlvbmFsT3BlcmF0b3IiIG5hbWU9IkVxdWFsaXR5QW5kUmVsYXRpb25hb
        E9wZXJhdG9yIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRXF1YWxpdHlBbmRSZ
        WxhdGlvbmFsT3BlcmF0b3IiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT
        2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOkVxdWFsaXR5QW5kU
        mVsYXRpb25hbE9wZXJhdG9yIiBuYW1lPSJFcXVhbGl0eUFuZFJlbGF0aW9uYWxPcGVyYXRvc
        iIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZ
        T4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZFcXVhbGl0eUFuZFJlbGF0aW9uYWxPc
        GVyYXRvciIgbmFtZT0iTGlzdE9mRXF1YWxpdHlBbmRSZWxhdGlvbmFsT3BlcmF0b3IiIG5pb
        GxhYmxlPSJ0cnVlIi8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lPSJSYXRlQ29udHJvbE1vZGUiP
        gogIDx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPgogICA8eHM6ZW51bWVyYXRpb
        24gdmFsdWU9IkdyYXZpbWV0cmljXzBfMCIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9I
        lZvbHVtZXRyaWNfMV8xIi8+CiAgPC94czpyZXN0cmljdGlvbj4KIDwveHM6c2ltcGxlVHlwZ
        T4KIDx4czplbGVtZW50IHR5cGU9InRuczpSYXRlQ29udHJvbE1vZGUiIG5hbWU9IlJhdGVDb
        250cm9sTW9kZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlJhdGVDb250cm9sT
        W9kZSI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1he
        E9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6UmF0ZUNvbnRyb2xNb2RlIiBuYW1lPSJSY
        XRlQ29udHJvbE1vZGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwve
        HM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mUmF0ZUNvbnRyb
        2xNb2RlIiBuYW1lPSJMaXN0T2ZSYXRlQ29udHJvbE1vZGUiIG5pbGxhYmxlPSJ0cnVlIi8+C
        iA8eHM6c2ltcGxlVHlwZSBuYW1lPSJUYXJlTW9kZSI+CiAgPHhzOnJlc3RyaWN0aW9uIGJhc
        2U9InhzOnN0cmluZyI+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9uZV8wXzAiLz4KI
        CAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJNZWFzdXJlZFRhcmVfMV8xIi8+CiAgIDx4czplb
        nVtZXJhdGlvbiB2YWx1ZT0iUHJlc2V0VGFyZV8yXzIiLz4KICAgPHhzOmVudW1lcmF0aW9uI
        HZhbHVlPSJQcm9wb3J0aW9uYWxUYXJlXzNfMyIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L
        3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6VGFyZU1vZGUiIG5hbWU9I
        lRhcmVNb2RlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVGFyZU1vZGUiPgogI
        Dx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9I
        nVuYm91bmRlZCIgdHlwZT0idG5zOlRhcmVNb2RlIiBuYW1lPSJUYXJlTW9kZSIgbmlsbGFib
        GU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplb
        GVtZW50IHR5cGU9InRuczpMaXN0T2ZUYXJlTW9kZSIgbmFtZT0iTGlzdE9mVGFyZU1vZGUiI
        G5pbGxhYmxlPSJ0cnVlIi8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lPSJUb2xlcmFuY2VTdGF0Z
        SI+CiAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4czplbnVtZXJhd
        GlvbiB2YWx1ZT0iSW5fMF8wIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iVW5kZXJfM
        V8xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT3Zlcl8yXzIiLz4KICAgPHhzOmVud
        W1lcmF0aW9uIHZhbHVlPSJVbmRlck9yT3Zlcl8zXzMiLz4KICA8L3hzOnJlc3RyaWN0aW9uP
        gogPC94czpzaW1wbGVUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOlRvbGVyYW5jZVN0Y
        XRlIiBuYW1lPSJUb2xlcmFuY2VTdGF0ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc
        3RPZlRvbGVyYW5jZVN0YXRlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pb
        k9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpUb2xlcmFuY2VTd
        GF0ZSIgbmFtZT0iVG9sZXJhbmNlU3RhdGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZ
        XF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzd
        E9mVG9sZXJhbmNlU3RhdGUiIG5hbWU9Ikxpc3RPZlRvbGVyYW5jZVN0YXRlIiBuaWxsYWJsZ
        T0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFic3RyYWN0V2VpZ2h0VHlwZSI+C
        iAgPHhzOnNlcXVlbmNlLz4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlP
        SJ0bnM6QWJzdHJhY3RXZWlnaHRUeXBlIiBuYW1lPSJBYnN0cmFjdFdlaWdodFR5cGUiLz4KI
        Dx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZBYnN0cmFjdFdlaWdodFR5cGUiPgogIDx4c
        zpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuY
        m91bmRlZCIgdHlwZT0idG5zOkFic3RyYWN0V2VpZ2h0VHlwZSIgbmFtZT0iQWJzdHJhY3RXZ
        WlnaHRUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvb
        XBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZkFic3RyYWN0V2VpZ2h0V
        HlwZSIgbmFtZT0iTGlzdE9mQWJzdHJhY3RXZWlnaHRUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvP
        gogPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlByaW50YWJsZVdlaWdodFR5cGUiPgogIDx4czpjb
        21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPgogICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InVhO
        kV4dGVuc2lvbk9iamVjdCI+CiAgICA8eHM6c2VxdWVuY2U+CiAgICAgPHhzOmVsZW1lbnQgb
        WluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iR3Jvc
        3MiLz4KICAgICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZ
        T0ieHM6c3RyaW5nIiBuYW1lPSJOZXQiLz4KICAgICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9I
        jAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lPSJUYXJlIi8+CiAgICA8L
        3hzOnNlcXVlbmNlPgogICA8L3hzOmV4dGVuc2lvbj4KICA8L3hzOmNvbXBsZXhDb250ZW50P
        gogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpQcmludGFibGVXZ
        WlnaHRUeXBlIiBuYW1lPSJQcmludGFibGVXZWlnaHRUeXBlIi8+CiA8eHM6Y29tcGxleFR5c
        GUgbmFtZT0iTGlzdE9mUHJpbnRhYmxlV2VpZ2h0VHlwZSI+CiAgPHhzOnNlcXVlbmNlPgogI
        CA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlP
        SJ0bnM6UHJpbnRhYmxlV2VpZ2h0VHlwZSIgbmFtZT0iUHJpbnRhYmxlV2VpZ2h0VHlwZSIgb
        mlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KI
        Dx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZQcmludGFibGVXZWlnaHRUeXBlIiBuYW1lP
        SJMaXN0T2ZQcmludGFibGVXZWlnaHRUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOmNvb
        XBsZXhUeXBlIG5hbWU9IldlaWdodFR5cGUiPgogIDx4czpjb21wbGV4Q29udGVudCBtaXhlZ
        D0iZmFsc2UiPgogICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InVhOkV4dGVuc2lvbk9iamVjdCI+C
        iAgICA8eHM6c2VxdWVuY2U+CiAgICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY
        2N1cnM9IjEiIHR5cGU9InhzOmRvdWJsZSIgbmFtZT0iR3Jvc3MiLz4KICAgICA8eHM6ZWxlb
        WVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6ZG91YmxlIiBuYW1lP
        SJOZXQiLz4KICAgICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgd
        HlwZT0ieHM6ZG91YmxlIiBuYW1lPSJUYXJlIi8+CiAgICA8L3hzOnNlcXVlbmNlPgogICA8L
        3hzOmV4dGVuc2lvbj4KICA8L3hzOmNvbXBsZXhDb250ZW50PgogPC94czpjb21wbGV4VHlwZ
        T4KIDx4czplbGVtZW50IHR5cGU9InRuczpXZWlnaHRUeXBlIiBuYW1lPSJXZWlnaHRUeXBlI
        i8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mV2VpZ2h0VHlwZSI+CiAgPHhzOnNlc
        XVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZ
        GVkIiB0eXBlPSJ0bnM6V2VpZ2h0VHlwZSIgbmFtZT0iV2VpZ2h0VHlwZSIgbmlsbGFibGU9I
        nRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZ
        W50IHR5cGU9InRuczpMaXN0T2ZXZWlnaHRUeXBlIiBuYW1lPSJMaXN0T2ZXZWlnaHRUeXBlI
        iBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlY2lwZVJlcG9yd
        EVsZW1lbnRUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vyc
        z0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBuYW1lPSJSZXBvc
        nRNZXNzYWdlIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxI
        iB0eXBlPSJ4czpkYXRlVGltZSIgbmFtZT0iVGltZXN0YW1wIi8+CiAgPC94czpzZXF1ZW5jZ
        T4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6UmVjaXBlUmVwb
        3J0RWxlbWVudFR5cGUiIG5hbWU9IlJlY2lwZVJlcG9ydEVsZW1lbnRUeXBlIi8+CiA8eHM6Y
        29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUmVjaXBlUmVwb3J0RWxlbWVudFR5cGUiPgogIDx4c
        zpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuY
        m91bmRlZCIgdHlwZT0idG5zOlJlY2lwZVJlcG9ydEVsZW1lbnRUeXBlIiBuYW1lPSJSZWNpc
        GVSZXBvcnRFbGVtZW50VHlwZSIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlP
        gogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZSZWNpc
        GVSZXBvcnRFbGVtZW50VHlwZSIgbmFtZT0iTGlzdE9mUmVjaXBlUmVwb3J0RWxlbWVudFR5c
        GUiIG5pbGxhYmxlPSJ0cnVlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iUmVjaXBlVGFyZ
        2V0VmFsdWVUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vyc
        z0iMCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG5hbWU9IkVuY29kaW5nTWFzayIvPgogICA8e
        HM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6dW5zaWduZ
        WRJbnQiIG5hbWU9IlRhcmdldFZhbHVlSWQiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzP
        SIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InVhOk5vZGVJZCIgbmFtZT0iVGFyZ2V0VmFsdWVOb
        2RlSWQiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5c
        GU9InVhOkxvY2FsaXplZFRleHQiIG5hbWU9IlRhcmdldFZhbHVlTmFtZSIvPgogIDwveHM6c
        2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOlJlY
        2lwZVRhcmdldFZhbHVlVHlwZSIgbmFtZT0iUmVjaXBlVGFyZ2V0VmFsdWVUeXBlIi8+CiA8e
        HM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUmVjaXBlVGFyZ2V0VmFsdWVUeXBlIj4KICA8e
        HM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1b
        mJvdW5kZWQiIHR5cGU9InRuczpSZWNpcGVUYXJnZXRWYWx1ZVR5cGUiIG5hbWU9IlJlY2lwZ
        VRhcmdldFZhbHVlVHlwZSIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogP
        C94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZSZWNpcGVUY
        XJnZXRWYWx1ZVR5cGUiIG5hbWU9Ikxpc3RPZlJlY2lwZVRhcmdldFZhbHVlVHlwZSIgbmlsb
        GFibGU9InRydWUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWNpcGVUaHJlc2hvbGRUe
        XBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgdHlwZ
        T0ieHM6dW5zaWduZWRJbnQiIG5hbWU9IkVuY29kaW5nTWFzayIvPgogICA8eHM6ZWxlbWVud
        CBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG5hb
        WU9IlRocmVzaG9sZElkIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2Njd
        XJzPSIxIiB0eXBlPSJ1YTpOb2RlSWQiIG5hbWU9IlRocmVzaG9sZE5vZGVJZCIvPgogICA8e
        HM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idWE6TG9jYWxpe
        mVkVGV4dCIgbmFtZT0iVGhyZXNob2xkTmFtZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzO
        mNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOlJlY2lwZVRocmVzaG9sZFR5c
        GUiIG5hbWU9IlJlY2lwZVRocmVzaG9sZFR5cGUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lP
        SJMaXN0T2ZSZWNpcGVUaHJlc2hvbGRUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplb
        GVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpSZ
        WNpcGVUaHJlc2hvbGRUeXBlIiBuYW1lPSJSZWNpcGVUaHJlc2hvbGRUeXBlIiBuaWxsYWJsZ
        T0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZ
        W1lbnQgdHlwZT0idG5zOkxpc3RPZlJlY2lwZVRocmVzaG9sZFR5cGUiIG5hbWU9Ikxpc3RPZ
        lJlY2lwZVRocmVzaG9sZFR5cGUiIG5pbGxhYmxlPSJ0cnVlIi8+CjwveHM6c2NoZW1hPgo=</uax:ByteString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=189" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=188" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=188</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/Scales/V2/Types.xsd</uax:String>
    </Value>
  </UAVariable>
  <UAReferenceType NodeId="ns=1;i=66" BrowseName="1:NextRecipeElement">
    <DisplayName>NextRecipeElement</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/11.1</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=33</Reference>
    </References>
    <InverseName>PreviousRecipeElement</InverseName>
  </UAReferenceType>
  <UAVariableType NodeId="ns=1;i=51" BrowseName="1:TargetItemType" DataType="Number" ValueRank="-2">
    <DisplayName>TargetItemType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/9.1.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=433</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=168</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60225</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60227</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2368</Reference>
    </References>
  </UAVariableType>
  <UAVariable NodeId="ns=1;i=433" BrowseName="1:AllowedEngineeringUnits" ParentNodeId="ns=1;i=51" DataType="EUInformation" ValueRank="1" ArrayDimensions="0">
    <DisplayName>AllowedEngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=51</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=168" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=51" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=51</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60225" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=51" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60226</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=51</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60226" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60225" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60225</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60227" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=51" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60228</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=51</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60228" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60227" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60227</Reference>
    </References>
  </UAVariable>
  <UAVariableType NodeId="ns=1;i=52" BrowseName="1:MeasuredItemType" ValueRank="-2">
    <DisplayName>MeasuredItemType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/9.2.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=190</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=324</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=133</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=191</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2365</Reference>
    </References>
  </UAVariableType>
  <UAVariable NodeId="ns=1;i=190" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=52" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=52</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=324" BrowseName="EURange" ParentNodeId="ns=1;i=52" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=52</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=133" BrowseName="1:InstrumentRange" ParentNodeId="ns=1;i=52" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=52</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=191" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=52" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=52</Reference>
    </References>
  </UAVariable>
  <UAVariableType NodeId="ns=1;i=53" BrowseName="1:WeightItemType" DataType="WeightType">
    <DisplayName>WeightItemType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/9.3.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=192</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=141</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60033</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=193</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=771</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=144</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=769</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60034</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=142</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=770</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60055</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=194</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=143</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=196</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=52</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=199</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariableType>
  <UAVariable NodeId="ns=1;i=192" BrowseName="1:CenterOfZero" ParentNodeId="ns=1;i=53" DataType="Boolean">
    <DisplayName>CenterOfZero</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=141" BrowseName="1:CurrentRangeId" ParentNodeId="ns=1;i=53" DataType="UInt16">
    <DisplayName>CurrentRangeId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60033" BrowseName="1:Gross" ParentNodeId="ns=1;i=53" DataType="Double" AccessLevel="3">
    <DisplayName>Gross</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=193" BrowseName="1:GrossNegative" ParentNodeId="ns=1;i=53" DataType="Boolean">
    <DisplayName>GrossNegative</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=771" BrowseName="1:HighResolutionValue" ParentNodeId="ns=1;i=53" DataType="WeightType">
    <DisplayName>HighResolutionValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=144" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=53" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=769" BrowseName="1:LegalForTrade" ParentNodeId="ns=1;i=53" DataType="Boolean">
    <DisplayName>LegalForTrade</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60034" BrowseName="1:Net" ParentNodeId="ns=1;i=53" DataType="Double" AccessLevel="3">
    <DisplayName>Net</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=142" BrowseName="1:Overload" ParentNodeId="ns=1;i=53" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=770" BrowseName="1:PrintableValue" ParentNodeId="ns=1;i=53" DataType="PrintableWeightType">
    <DisplayName>PrintableValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60055" BrowseName="1:Tare" ParentNodeId="ns=1;i=53" DataType="Double" AccessLevel="3">
    <DisplayName>Tare</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=194" BrowseName="1:TareMode" ParentNodeId="ns=1;i=53" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=143" BrowseName="1:Underload" ParentNodeId="ns=1;i=53" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=196" BrowseName="1:WeightId" ParentNodeId="ns=1;i=53" DataType="String">
    <DisplayName>WeightId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=199" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=53" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=53</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=21" BrowseName="1:ScaleAlarmType">
    <DisplayName>ScaleAlarmType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/8.2.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=763</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=764</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=328</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=353</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1020</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2915</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=763" BrowseName="1:AuxParameters" ParentNodeId="ns=1;i=21" DataType="String" ValueRank="1" ArrayDimensions="1" AccessLevel="3">
    <DisplayName>AuxParameters</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=21</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=764" BrowseName="1:HelpSource" ParentNodeId="ns=1;i=21" DataType="String" AccessLevel="3">
    <DisplayName>HelpSource</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=21</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=328" BrowseName="1:NotificationCategory" ParentNodeId="ns=1;i=21" DataType="UInteger" AccessLevel="3">
    <DisplayName>NotificationCategory</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=11238</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=330</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=21</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=339</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=330" BrowseName="EnumValues" ParentNodeId="ns=1;i=328" DataType="EnumValueType" ValueRank="1" ArrayDimensions="1">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=328</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>0</uax:Value>
                            <uax:DisplayName />
                            <uax:Description />
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=339" BrowseName="ValueAsText" ParentNodeId="ns=1;i=328" DataType="LocalizedText">
    <DisplayName>ValueAsText</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=328</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=353" BrowseName="1:NotificationId" ParentNodeId="ns=1;i=21" DataType="UInteger" AccessLevel="3">
    <DisplayName>NotificationId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=11238</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=358</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=21</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=359</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=358" BrowseName="EnumValues" ParentNodeId="ns=1;i=353" DataType="EnumValueType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=353</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=359" BrowseName="ValueAsText" ParentNodeId="ns=1;i=353" DataType="LocalizedText">
    <DisplayName>ValueAsText</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=353</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1020" BrowseName="1:VendorNotificationId" ParentNodeId="ns=1;i=21" DataType="String" AccessLevel="3">
    <DisplayName>VendorNotificationId</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=21</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=13" BrowseName="1:ScaleEventType">
    <DisplayName>ScaleEventType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/8.1.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=312</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=319</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=325</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=134</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=948</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2041</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=312" BrowseName="1:AuxParameters" ParentNodeId="ns=1;i=13" DataType="String" ValueRank="1" ArrayDimensions="1" AccessLevel="3">
    <DisplayName>AuxParameters</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=13</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=319" BrowseName="1:HelpSource" ParentNodeId="ns=1;i=13" DataType="String" AccessLevel="3">
    <DisplayName>HelpSource</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=13</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=325" BrowseName="1:NotificationCategory" ParentNodeId="ns=1;i=13" DataType="UInteger" AccessLevel="3">
    <DisplayName>NotificationCategory</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=11238</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=326</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=327</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=326" BrowseName="EnumValues" ParentNodeId="ns=1;i=325" DataType="EnumValueType" ValueRank="1" ArrayDimensions="8">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=325</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>0</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>OTHERS</uax:Text>
                            </uax:DisplayName>
                            <uax:Description />
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>1</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>PROCESS</uax:Text>
                            </uax:DisplayName>
                            <uax:Description />
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>2</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>SYSTEM</uax:Text>
                            </uax:DisplayName>
                            <uax:Description />
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>3</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>MEMORY</uax:Text>
                            </uax:DisplayName>
                            <uax:Description />
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>4</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>COMPONENT</uax:Text>
                            </uax:DisplayName>
                            <uax:Description />
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>5</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>COMMUNICATION</uax:Text>
                            </uax:DisplayName>
                            <uax:Description />
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>6</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>WEIGHING_MODULE</uax:Text>
                            </uax:DisplayName>
                            <uax:Description />
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=7616</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:EnumValueType>
                            <uax:Value>7</uax:Value>
                            <uax:DisplayName>
                                <uax:Text>ENVIRONMENT</uax:Text>
                            </uax:DisplayName>
                            <uax:Description />
                        </uax:EnumValueType>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=327" BrowseName="ValueAsText" ParentNodeId="ns=1;i=325" DataType="LocalizedText">
    <DisplayName>ValueAsText</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=325</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=134" BrowseName="1:NotificationId" ParentNodeId="ns=1;i=13" DataType="UInteger" AccessLevel="3">
    <DisplayName>NotificationId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=11238</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=233</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=244</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=233" BrowseName="EnumValues" ParentNodeId="ns=1;i=134" DataType="EnumValueType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>EnumValues</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=134</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=244" BrowseName="ValueAsText" ParentNodeId="ns=1;i=134" DataType="LocalizedText">
    <DisplayName>ValueAsText</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=134</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=948" BrowseName="1:VendorNotificationId" ParentNodeId="ns=1;i=13" DataType="String" AccessLevel="3">
    <DisplayName>VendorNotificationId</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=13</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=35" BrowseName="1:MaterialType">
    <DisplayName>MaterialType</DisplayName>
    <Description>Represents a material.</Description>
    <Category>Scales RecipeScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.51.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=309</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=308</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=309" BrowseName="1:MaterialId" ParentNodeId="ns=1;i=35" DataType="String" AccessLevel="3">
    <DisplayName>MaterialId</DisplayName>
    <Description>Defines a unique identifier for the material.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=35</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=308" BrowseName="1:MaterialName" ParentNodeId="ns=1;i=35" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>MaterialName</DisplayName>
    <Description>Defines a user-readable name of the material.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=35</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=41" BrowseName="1:MaterialAutomaticType">
    <DisplayName>MaterialAutomaticType</DisplayName>
    <Description>Represents a material in a recipe that will be filled automatically.</Description>
    <Category>Scales RecipeScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.41.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=113</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=35</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=113" BrowseName="1:FillingProductInformation" ParentNodeId="ns=1;i=41">
    <DisplayName>FillingProductInformation</DisplayName>
    <Description>Defines the parameters necessary for filling of the material.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=16</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=564</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=41</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=563</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=556</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=560</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=565</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1385</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=448</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=561</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=114</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=567</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=562</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=564" BrowseName="1:FeedRateMeasuringInterval" ParentNodeId="ns=1;i=113" DataType="Duration" AccessLevel="3">
    <DisplayName>FeedRateMeasuringInterval</DisplayName>
    <Description>Defines the measuring interval for evaluating the current flowrate.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=113</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=563" BrowseName="1:FillingTime" ParentNodeId="ns=1;i=113" DataType="Duration" AccessLevel="3">
    <DisplayName>FillingTime</DisplayName>
    <Description>Defines the maximal duration for the filling process to take place. Needs to be completed during this period.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=113</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=556" BrowseName="1:InFlightWeight" ParentNodeId="ns=1;i=113" DataType="Number" AccessLevel="3">
    <DisplayName>InFlightWeight</DisplayName>
    <Description>Defines the volume that is behind the valve / in flight after feeding is stopped.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=718</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=719</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=559</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=113</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=720</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=721</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=718" BrowseName="Definition" ParentNodeId="ns=1;i=556" DataType="String">
    <DisplayName>Definition</DisplayName>
    <Description>A vendor-specific, human readable string that specifies how the value of this DataItem is calculated.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=556</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=719" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=556" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=556</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=559" BrowseName="EURange" ParentNodeId="ns=1;i=556" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=556</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=720" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=556" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=556</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=721" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=556" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=556</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=560" BrowseName="1:JogFeed" ParentNodeId="ns=1;i=113" DataType="Boolean" AccessLevel="3">
    <DisplayName>JogFeed</DisplayName>
    <Description>Defines if an additional dosage is necessary.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=113</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=565" BrowseName="1:MinimumDeltaPerFeedRateMeasuringInterval" ParentNodeId="ns=1;i=113" DataType="Number" AccessLevel="3">
    <DisplayName>MinimumDeltaPerFeedRateMeasuringInterval</DisplayName>
    <Description>Defines the minimum amount of weight data which needs to change within the FeedRateMeasuringInterval.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=710</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=711</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=566</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=712</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=113</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=713</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=710" BrowseName="Definition" ParentNodeId="ns=1;i=565" DataType="String">
    <DisplayName>Definition</DisplayName>
    <Description>A vendor-specific, human readable string that specifies how the value of this DataItem is calculated.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=565</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=711" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=565" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=565</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=566" BrowseName="EURange" ParentNodeId="ns=1;i=565" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=565</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=712" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=565" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=565</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=713" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=565" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=565</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1385" BrowseName="1:ProductId" ParentNodeId="ns=1;i=113" DataType="String" AccessLevel="3">
    <DisplayName>ProductId</DisplayName>
    <Description>Defines a unique Id of this product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=113</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=448" BrowseName="1:ProductName" ParentNodeId="ns=1;i=113" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProductName</DisplayName>
    <Description>Defines the name of this product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=113</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=561" BrowseName="1:SettlingTime" ParentNodeId="ns=1;i=113" DataType="Duration" AccessLevel="3">
    <DisplayName>SettlingTime</DisplayName>
    <Description>Defines the time that needs to be passed before measurement process can be triggered.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=113</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=114" BrowseName="1:Statistic" ParentNodeId="ns=1;i=113">
    <DisplayName>Statistic</DisplayName>
    <Description>Contains the different statistic values of the product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=475</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=113</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=475" BrowseName="2:StartTime" ParentNodeId="ns=1;i=114" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Indicates the point in time at which the collection of the statistical data has been started.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=114</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=567" BrowseName="1:TareId" ParentNodeId="ns=1;i=113" DataType="String" AccessLevel="3">
    <DisplayName>TareId</DisplayName>
    <Description>Defines an Id of tare value for the current product or item.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=113</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=562" BrowseName="1:TargetWeight" ParentNodeId="ns=1;i=113" DataType="Number" AccessLevel="3">
    <DisplayName>TargetWeight</DisplayName>
    <Description>Defines the preset of the volume to be processed.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=568</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=569</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=696</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=113</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=568" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=562" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=562</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=569" BrowseName="EURange" ParentNodeId="ns=1;i=562" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=562</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=696" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=562" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=562</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=14" BrowseName="1:ProductionPresetType">
    <DisplayName>ProductionPresetType</DisplayName>
    <Description>Provides methods to manage the Production preset.</Description>
    <Category>Scales ManageProduct</Category>
    <Category>Scales SelectProduct</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.7.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=638</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=436</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=576</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=75</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=646</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=464</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1021</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAMethod NodeId="ns=1;i=638" BrowseName="1:AddProduct" ParentNodeId="ns=1;i=14">
    <DisplayName>AddProduct</DisplayName>
    <Description>Creates an object with the JobType from the address space.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.7.4</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=14</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=246</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=177</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=246" BrowseName="InputArguments" ParentNodeId="ns=1;i=638" DataType="Argument" ValueRank="1" ArrayDimensions="3">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=638</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ProductName</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ProductId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ProductType</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=177" BrowseName="OutputArguments" ParentNodeId="ns=1;i=638" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=638</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ProductNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=436" BrowseName="1:CurrentProducts" ParentNodeId="ns=1;i=14" DataType="String" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>CurrentProducts</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=14</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=576" BrowseName="1:DeselectProduct" ParentNodeId="ns=1;i=14">
    <DisplayName>DeselectProduct</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.7.6</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=14</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=176</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=176" BrowseName="InputArguments" ParentNodeId="ns=1;i=576" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=576</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ProductId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=75" BrowseName="1:Products" ParentNodeId="ns=1;i=14">
    <DisplayName>Products</DisplayName>
    <Description>The products used in the scale aggregated in the Products Object.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=92</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=14</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=92" BrowseName="1:&lt;Product&gt;" SymbolicName="Product" ParentNodeId="ns=1;i=75">
    <DisplayName>&lt;Product&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=11</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=75</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1384</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=414</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=93</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1384" BrowseName="1:ProductId" ParentNodeId="ns=1;i=92" DataType="String" AccessLevel="3">
    <DisplayName>ProductId</DisplayName>
    <Description>Defines a unique Id of this product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=92</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=414" BrowseName="1:ProductName" ParentNodeId="ns=1;i=92" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProductName</DisplayName>
    <Description>Defines the name of this product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=92</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=93" BrowseName="1:Statistic" ParentNodeId="ns=1;i=92">
    <DisplayName>Statistic</DisplayName>
    <Description>Contains the different statistic values of the product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60074</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=92</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60074" BrowseName="2:StartTime" ParentNodeId="ns=1;i=93" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Indicates the point in time at which the collection of the statistical data has been started.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=93</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=646" BrowseName="1:RemoveProduct" ParentNodeId="ns=1;i=14">
    <DisplayName>RemoveProduct</DisplayName>
    <Description>Removes an object with the JobType from the address space.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.7.7</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=647</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=14</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=647" BrowseName="InputArguments" ParentNodeId="ns=1;i=646" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=646</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ProductId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=464" BrowseName="1:SelectProduct" ParentNodeId="ns=1;i=14">
    <DisplayName>SelectProduct</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.7.5</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=175</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=14</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=175" BrowseName="InputArguments" ParentNodeId="ns=1;i=464" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=464</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ProductId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1021" BrowseName="1:SwitchProduct" ParentNodeId="ns=1;i=14">
    <DisplayName>SwitchProduct</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.7.8</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=988</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=14</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=988" BrowseName="InputArguments" ParentNodeId="ns=1;i=1021" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1021</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ProductId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=11" BrowseName="1:ProductType" IsAbstract="true">
    <DisplayName>ProductType</DisplayName>
    <Description>Represents a product related to the scale.</Description>
    <Category>Scales ProductType</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.8.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=648</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=649</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=185</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=310</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1181</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60169</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=963</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=360</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=166</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=95</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=648" BrowseName="1:BatchId" ParentNodeId="ns=1;i=11" DataType="String" AccessLevel="3">
    <DisplayName>BatchId</DisplayName>
    <Description>Defines a unique Id of this Batch.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=11</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=649" BrowseName="1:BatchName" ParentNodeId="ns=1;i=11" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>BatchName</DisplayName>
    <Description>Defines the name of this Batch.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=11</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=185" BrowseName="1:JobId" ParentNodeId="ns=1;i=11" DataType="String" AccessLevel="3">
    <DisplayName>JobId</DisplayName>
    <Description>Defines a unique Id of this job.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=11</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=310" BrowseName="1:JobName" ParentNodeId="ns=1;i=11" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>JobName</DisplayName>
    <Description>Defines the name of this job.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=11</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1181" BrowseName="1:Lock" ParentNodeId="ns=1;i=11">
    <DisplayName>Lock</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=6388</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1410</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1411</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1412</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=11</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1379</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1380</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1381</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1382</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1413</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=1410" BrowseName="3:BreakLock" ParentNodeId="ns=1;i=1181" MethodDeclarationId="ns=3;i=6400">
    <DisplayName>BreakLock</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1181</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1375</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1375" BrowseName="OutputArguments" ParentNodeId="ns=1;i=1410" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1410</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>BreakLockStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=6</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1411" BrowseName="3:ExitLock" ParentNodeId="ns=1;i=1181" MethodDeclarationId="ns=3;i=6398">
    <DisplayName>ExitLock</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1181</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1376</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1376" BrowseName="OutputArguments" ParentNodeId="ns=1;i=1411" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1411</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ExitLockStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=6</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1412" BrowseName="3:InitLock" ParentNodeId="ns=1;i=1181" MethodDeclarationId="ns=3;i=6393">
    <DisplayName>InitLock</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1181</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1377</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1378</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1377" BrowseName="InputArguments" ParentNodeId="ns=1;i=1412" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1412</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Context</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1378" BrowseName="OutputArguments" ParentNodeId="ns=1;i=1412" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1412</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>InitLockStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=6</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1379" BrowseName="3:Locked" ParentNodeId="ns=1;i=1181" DataType="Boolean">
    <DisplayName>Locked</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1181</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1380" BrowseName="3:LockingClient" ParentNodeId="ns=1;i=1181" DataType="String">
    <DisplayName>LockingClient</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1181</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1381" BrowseName="3:LockingUser" ParentNodeId="ns=1;i=1181" DataType="String">
    <DisplayName>LockingUser</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1181</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1382" BrowseName="3:RemainingLockTime" ParentNodeId="ns=1;i=1181" DataType="Duration">
    <DisplayName>RemainingLockTime</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1181</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1413" BrowseName="3:RenewLock" ParentNodeId="ns=1;i=1181" MethodDeclarationId="ns=3;i=6396">
    <DisplayName>RenewLock</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1383</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1181</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1383" BrowseName="OutputArguments" ParentNodeId="ns=1;i=1413" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1413</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RenewLockStatus</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=6</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60169" BrowseName="1:PresetTare" ParentNodeId="ns=1;i=11" DataType="Number" AccessLevel="3">
    <DisplayName>PresetTare</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60170</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=11</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60170" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60169" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60169</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=963" BrowseName="1:ProductId" ParentNodeId="ns=1;i=11" DataType="String" AccessLevel="3">
    <DisplayName>ProductId</DisplayName>
    <Description>Defines a unique Id of this product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=11</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=360" BrowseName="1:ProductMode" ParentNodeId="ns=1;i=11" DataType="Boolean" AccessLevel="3">
    <DisplayName>ProductMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=2373</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=361</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=11</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=362</Reference>
    </References>
    <Value>
      <uax:Boolean xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">false</uax:Boolean>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=361" BrowseName="FalseState" ParentNodeId="ns=1;i=360" DataType="LocalizedText">
    <DisplayName>FalseState</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=360</Reference>
    </References>
    <Value>
      <uax:LocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:Text>NotProcessing</uax:Text>
            </uax:LocalizedText>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=362" BrowseName="TrueState" ParentNodeId="ns=1;i=360" DataType="LocalizedText">
    <DisplayName>TrueState</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=360</Reference>
    </References>
    <Value>
      <uax:LocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:Text>Processing</uax:Text>
            </uax:LocalizedText>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=166" BrowseName="1:ProductName" ParentNodeId="ns=1;i=11" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProductName</DisplayName>
    <Description>Defines the name of this product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=11</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=95" BrowseName="1:Statistic" ParentNodeId="ns=1;i=11">
    <DisplayName>Statistic</DisplayName>
    <Description>Contains the different statistic values of the product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=444</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=11</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=444" BrowseName="2:StartTime" ParentNodeId="ns=1;i=95" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Indicates the point in time at which the collection of the statistical data has been started.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=95</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=16" BrowseName="1:AutomaticFillingProductType">
    <DisplayName>AutomaticFillingProductType</DisplayName>
    <Description>Represents a product of an automatic filling scale.</Description>
    <Category>Scales AutomaticFillingScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.10.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=11</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=552</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=551</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=546</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=545</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=549</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=553</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=547</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=555</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=544</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=552" BrowseName="1:FeedRateMeasuringInterval" ParentNodeId="ns=1;i=16" DataType="Duration" AccessLevel="3">
    <DisplayName>FeedRateMeasuringInterval</DisplayName>
    <Description>Defines the measuring interval for evaluating the current flowrate.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=16</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=551" BrowseName="1:FillingTime" ParentNodeId="ns=1;i=16" DataType="Duration" AccessLevel="3">
    <DisplayName>FillingTime</DisplayName>
    <Description>Defines the maximal duration for the filling process to take place. Needs to be completed during this period.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=16</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=546" BrowseName="1:FineFeedWeight" ParentNodeId="ns=1;i=16" DataType="Number" AccessLevel="3">
    <DisplayName>FineFeedWeight</DisplayName>
    <Description>Defines the volume to be dosed in fine flow.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=726</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=727</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=558</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=16</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=728</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=729</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=726" BrowseName="Definition" ParentNodeId="ns=1;i=546" DataType="String">
    <DisplayName>Definition</DisplayName>
    <Description>A vendor-specific, human readable string that specifies how the value of this DataItem is calculated.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=546</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=727" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=546" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=546</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=558" BrowseName="EURange" ParentNodeId="ns=1;i=546" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=546</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=728" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=546" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=546</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=729" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=546" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=546</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=545" BrowseName="1:InFlightWeight" ParentNodeId="ns=1;i=16" DataType="Number" AccessLevel="3">
    <DisplayName>InFlightWeight</DisplayName>
    <Description>Defines the volume that is behind the valve / in flight after feeding is stopped.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=714</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=715</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=557</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=16</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=716</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=717</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=714" BrowseName="Definition" ParentNodeId="ns=1;i=545" DataType="String">
    <DisplayName>Definition</DisplayName>
    <Description>A vendor-specific, human readable string that specifies how the value of this DataItem is calculated.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=545</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=715" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=545" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=545</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=557" BrowseName="EURange" ParentNodeId="ns=1;i=545" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=545</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=716" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=545" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=545</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=717" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=545" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=545</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=549" BrowseName="1:JogFeed" ParentNodeId="ns=1;i=16" DataType="Boolean" AccessLevel="3">
    <DisplayName>JogFeed</DisplayName>
    <Description>Defines if an additional dosage is necessary.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=16</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=553" BrowseName="1:MinimumDeltaPerFeedRateMeasuringInterval" ParentNodeId="ns=1;i=16" DataType="Number" AccessLevel="3">
    <DisplayName>MinimumDeltaPerFeedRateMeasuringInterval</DisplayName>
    <Description>Defines the minimum amount of weight data which needs to change within the FeedRateMeasuringInterval.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=706</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=707</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=554</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=708</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=16</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=709</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=706" BrowseName="Definition" ParentNodeId="ns=1;i=553" DataType="String">
    <DisplayName>Definition</DisplayName>
    <Description>A vendor-specific, human readable string that specifies how the value of this DataItem is calculated.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=553</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=707" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=553" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=553</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=554" BrowseName="EURange" ParentNodeId="ns=1;i=553" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=553</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=708" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=553" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=553</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=709" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=553" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=553</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=547" BrowseName="1:SettlingTime" ParentNodeId="ns=1;i=16" DataType="Duration" AccessLevel="3">
    <DisplayName>SettlingTime</DisplayName>
    <Description>Defines the time that needs to be passed before measurement process can be triggered.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=16</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=555" BrowseName="1:TareId" ParentNodeId="ns=1;i=16" DataType="String" AccessLevel="3">
    <DisplayName>TareId</DisplayName>
    <Description>Defines an Id of tare value for the current product or item.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=16</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=544" BrowseName="1:TargetWeight" ParentNodeId="ns=1;i=16" DataType="Number" AccessLevel="3">
    <DisplayName>TargetWeight</DisplayName>
    <Description>Defines the preset of the volume to be processed.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=548</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=550</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=691</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=16</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=548" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=544" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=544</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=550" BrowseName="EURange" ParentNodeId="ns=1;i=544" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=544</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=691" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=544" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=544</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=17" BrowseName="1:CatchweigherProductType">
    <DisplayName>CatchweigherProductType</DisplayName>
    <Description>Represents a product of a Catchweigher.</Description>
    <Category>Scales Catchweigher</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.12.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=68</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=525</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=11</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=87</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60171</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60173</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60175</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=526</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=472</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=68" BrowseName="1:&lt;Zones&gt;" SymbolicName="Zones" ParentNodeId="ns=1;i=17">
    <DisplayName>&lt;Zones&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=42</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=17</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60205</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=137</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60207</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=96</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60205" BrowseName="1:LowerLimit" ParentNodeId="ns=1;i=68" DataType="Number" AccessLevel="3">
    <DisplayName>LowerLimit</DisplayName>
    <Description>Defines the lower weight limit of this zone. The lower limit is prior to the upper limit if two zones are beside each other.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60206</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60206" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60205" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60205</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=137" BrowseName="1:Name" ParentNodeId="ns=1;i=68" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>Name</DisplayName>
    <Description>Defines the user-readable name of the zone.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60207" BrowseName="1:UpperLimit" ParentNodeId="ns=1;i=68" DataType="Number" AccessLevel="3">
    <DisplayName>UpperLimit</DisplayName>
    <Description>Defines the upper weight limit of this zone.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60208</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=68</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60208" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60207" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60207</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=96" BrowseName="1:ZoneStatistic" ParentNodeId="ns=1;i=68">
    <DisplayName>ZoneStatistic</DisplayName>
    <Description>Contains statistics regarding this zone.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=765</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=768</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=68</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=765" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=96" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=96</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=768" BrowseName="1:Weighed" ParentNodeId="ns=1;i=96" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=96</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=525" BrowseName="1:AddZone" ParentNodeId="ns=1;i=17">
    <DisplayName>AddZone</DisplayName>
    <Description>Adds a zone to the zone array.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.12.4</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=17</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=145</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=146</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=145" BrowseName="InputArguments" ParentNodeId="ns=1;i=525" DataType="Argument" ValueRank="1" ArrayDimensions="4">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=525</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ZoneName</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>LowerLimit</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=11</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>UpperLimit</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=11</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>EngineeringUnits</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=887</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=146" BrowseName="OutputArguments" ParentNodeId="ns=1;i=525" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=525</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ZoneNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=87" BrowseName="1:LastItem" ParentNodeId="ns=1;i=17">
    <DisplayName>LastItem</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=24</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=17</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=495</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=495" BrowseName="1:MeasuredWeight" ParentNodeId="ns=1;i=87" DataType="WeightType" AccessLevel="3">
    <DisplayName>MeasuredWeight</DisplayName>
    <Description>Defines the registered weight that may be unmistakeable referenced to one item.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=496</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=497</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=498</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=499</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=500</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=501</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=87</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=503</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=504</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=505</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=506</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=508</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=509</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=510</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=496" BrowseName="1:CenterOfZero" ParentNodeId="ns=1;i=495" DataType="Boolean">
    <DisplayName>CenterOfZero</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=495</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=497" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=495" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=495</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=498" BrowseName="EURange" ParentNodeId="ns=1;i=495" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=495</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=499" BrowseName="1:GrossNegative" ParentNodeId="ns=1;i=495" DataType="Boolean">
    <DisplayName>GrossNegative</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=495</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=500" BrowseName="1:HighResolutionValue" ParentNodeId="ns=1;i=495" DataType="WeightType">
    <DisplayName>HighResolutionValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=495</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=501" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=495" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=495</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=503" BrowseName="1:Overload" ParentNodeId="ns=1;i=495" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=495</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=504" BrowseName="1:PrintableValue" ParentNodeId="ns=1;i=495" DataType="PrintableWeightType">
    <DisplayName>PrintableValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=495</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=505" BrowseName="1:TareMode" ParentNodeId="ns=1;i=495" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=495</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=506" BrowseName="1:Underload" ParentNodeId="ns=1;i=495" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=495</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=508" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=495" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=495</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=509" BrowseName="1:WeightId" ParentNodeId="ns=1;i=495" DataType="String">
    <DisplayName>WeightId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=495</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=510" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=495" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=495</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60171" BrowseName="1:PresetHeight" ParentNodeId="ns=1;i=17" DataType="Number" AccessLevel="3">
    <DisplayName>PresetHeight</DisplayName>
    <Description>Defines the predefined height (in direction of global gravity) of the measured item. The value must be write before the item is measured.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60172</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=17</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60172" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60171" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60171</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60173" BrowseName="1:PresetLength" ParentNodeId="ns=1;i=17" DataType="Number" AccessLevel="3">
    <DisplayName>PresetLength</DisplayName>
    <Description>Defines the predefined length (in direction of travel) of the measured item. The value must be written before the item is measured.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60174</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=17</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60174" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60173" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60173</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60175" BrowseName="1:PresetWidth" ParentNodeId="ns=1;i=17" DataType="Number" AccessLevel="3">
    <DisplayName>PresetWidth</DisplayName>
    <Description>Defines the predefined width (in third possible orthogonal direction to height and length) of the measured item. The value must be write before the item is measured.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60176</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=17</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60176" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60175" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60175</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=526" BrowseName="1:RemoveZone" ParentNodeId="ns=1;i=17">
    <DisplayName>RemoveZone</DisplayName>
    <Description>Removes a zone from the zone array.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.12.5</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=147</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=17</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=147" BrowseName="InputArguments" ParentNodeId="ns=1;i=526" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=526</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ZoneNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=472" BrowseName="1:TargetThroughput" ParentNodeId="ns=1;i=17" DataType="Number" AccessLevel="3">
    <DisplayName>TargetThroughput</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=473</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=474</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=17</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=473" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=472" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=472</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=474" BrowseName="EURange" ParentNodeId="ns=1;i=472" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=472</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=47" BrowseName="1:AutomaticWeightPriceLabelerProductType">
    <DisplayName>AutomaticWeightPriceLabelerProductType</DisplayName>
    <Description>Represents a product of a automatic weight-price-labeler.</Description>
    <Category>Scales AutomaticWeightPriceLabeler</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.15.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=17</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=836</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1357</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=836" BrowseName="1:LastItem" ParentNodeId="ns=1;i=47">
    <DisplayName>LastItem</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=833</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=47</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=902</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=902" BrowseName="1:MeasuredWeight" ParentNodeId="ns=1;i=836" DataType="WeightType" AccessLevel="3">
    <DisplayName>MeasuredWeight</DisplayName>
    <Description>Defines the registered weight that may be unmistakeable referenced to one item.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=901</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=903</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=904</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=911</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=912</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=905</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=836</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=907</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=913</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=908</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=909</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=914</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=915</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=910</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=901" BrowseName="1:CenterOfZero" ParentNodeId="ns=1;i=902" DataType="Boolean">
    <DisplayName>CenterOfZero</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=902</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=903" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=902" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=902</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=904" BrowseName="EURange" ParentNodeId="ns=1;i=902" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=902</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=911" BrowseName="1:GrossNegative" ParentNodeId="ns=1;i=902" DataType="Boolean">
    <DisplayName>GrossNegative</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=902</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=912" BrowseName="1:HighResolutionValue" ParentNodeId="ns=1;i=902" DataType="WeightType">
    <DisplayName>HighResolutionValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=902</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=905" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=902" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=902</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=907" BrowseName="1:Overload" ParentNodeId="ns=1;i=902" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=902</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=913" BrowseName="1:PrintableValue" ParentNodeId="ns=1;i=902" DataType="PrintableWeightType">
    <DisplayName>PrintableValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=902</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=908" BrowseName="1:TareMode" ParentNodeId="ns=1;i=902" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=902</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=909" BrowseName="1:Underload" ParentNodeId="ns=1;i=902" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=902</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=914" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=902" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=902</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=915" BrowseName="1:WeightId" ParentNodeId="ns=1;i=902" DataType="String">
    <DisplayName>WeightId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=902</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=910" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=902" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=902</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1357" BrowseName="1:UnitPrice" ParentNodeId="ns=1;i=47" DataType="Number" AccessLevel="3">
    <DisplayName>UnitPrice</DisplayName>
    <Description>Defines the price per weight unit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1211</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=47</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1211" BrowseName="1:CurrencyUnit" ParentNodeId="ns=1;i=1357" DataType="CurrencyUnitType" AccessLevel="3">
    <DisplayName>CurrencyUnit</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1357</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=46" BrowseName="1:CheckweigherProductType">
    <DisplayName>CheckweigherProductType</DisplayName>
    <Description>Represents a product of a Checkweigher.</Description>
    <Category>Scales Checkweigher</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.18.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=17</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60138</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60140</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=378</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=71</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=60138" BrowseName="1:LowerToleranceLimit1" ParentNodeId="ns=1;i=46" DataType="Number" AccessLevel="3">
    <DisplayName>LowerToleranceLimit1</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60139</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=46</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60139" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60138" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60138</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60140" BrowseName="1:LowerToleranceLimit2" ParentNodeId="ns=1;i=46" DataType="Number" AccessLevel="3">
    <DisplayName>LowerToleranceLimit2</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60141</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=46</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60141" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60140" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60140</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=378" BrowseName="1:NominalWeight" ParentNodeId="ns=1;i=46" DataType="Number" AccessLevel="3">
    <DisplayName>NominalWeight</DisplayName>
    <Description>Defines the nominal (printed) weight of the product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=379</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=380</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=46</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=379" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=378" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=378</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=380" BrowseName="EURange" ParentNodeId="ns=1;i=378" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=378</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=71" BrowseName="1:Statistic" ParentNodeId="ns=1;i=46">
    <DisplayName>Statistic</DisplayName>
    <Description>Contains the different statistic values of the product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=48</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1030</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1031</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1032</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1033</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1034</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1035</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1036</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1037</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1038</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1074</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1075</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1076</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=46</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=1030" BrowseName="1:PackagesAcceptedWithLowerToleranceLimit1" ParentNodeId="ns=1;i=71">
    <DisplayName>PackagesAcceptedWithLowerToleranceLimit1</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1027</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1056</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=71</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1057</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1056" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1030" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1030</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1057" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1030" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1030</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1031" BrowseName="1:PackagesRejectedByDistanceFault" ParentNodeId="ns=1;i=71">
    <DisplayName>PackagesRejectedByDistanceFault</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1058</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=71</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1059</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1058" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1031" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1031</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1059" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1031" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1031</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1032" BrowseName="1:PackagesRejectedByLength" ParentNodeId="ns=1;i=71">
    <DisplayName>PackagesRejectedByLength</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=71</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1061</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1060" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1032" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1032</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1061" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1032" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1032</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1033" BrowseName="1:PackagesRejectedByLowerToleranceLimit1" ParentNodeId="ns=1;i=71">
    <DisplayName>PackagesRejectedByLowerToleranceLimit1</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1062</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=71</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1063</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1062" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1033" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1033</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1063" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1033" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1033</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1034" BrowseName="1:PackagesRejectedByLowerToleranceLimit2" ParentNodeId="ns=1;i=71">
    <DisplayName>PackagesRejectedByLowerToleranceLimit2</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1064</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=71</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1065</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1064" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1034" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1034</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1065" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1034" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1034</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1035" BrowseName="1:PackagesRejectedByMeanValueRequirement" ParentNodeId="ns=1;i=71">
    <DisplayName>PackagesRejectedByMeanValueRequirement</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1066</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=71</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1067</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1066" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1035" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1035</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1067" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1035" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1035</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1036" BrowseName="1:PackagesRejectedByMetal" ParentNodeId="ns=1;i=71">
    <DisplayName>PackagesRejectedByMetal</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1068</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=71</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1069</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1068" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1036" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1036</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1069" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1036" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1036</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1037" BrowseName="1:PackagesRejectedByVision" ParentNodeId="ns=1;i=71">
    <DisplayName>PackagesRejectedByVision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1070</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=71</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1071</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1070" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1037" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1037</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1071" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1037" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1037</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1038" BrowseName="1:PackagesRejectedByXRay" ParentNodeId="ns=1;i=71">
    <DisplayName>PackagesRejectedByXRay</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1072</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=71</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1073</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1072" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1038" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1038</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1073" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1038" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1038</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1074" BrowseName="1:PercentageLowerToleranceLimit" ParentNodeId="ns=1;i=71" DataType="Number">
    <DisplayName>PercentageLowerToleranceLimit</DisplayName>
    <Description>Defines the lower tolerance limit defined in welmec 6.4.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60093</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=71</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60093" BrowseName="EURange" ParentNodeId="ns=1;i=1074" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1074</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1075" BrowseName="2:ResetCondition" ParentNodeId="ns=1;i=71" DataType="String" AccessLevel="3">
    <DisplayName>ResetCondition</DisplayName>
    <Description>The reason and context for the reset of the statistics, which is done without a trigger from an OPC UA Client, like calling the ResetStatistics Method. ResetCondition is a vendor-specific, human readable string. ResetCondition is non-localized and might contain an expression that can be parsed by certain clients. Examples are: “AFTER 4 HOURS”, “AFTER 1000 ITEMS”, “OPERATOR”. “OPERATOR” means, that an operator resets the statistics on a local HMI.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=71</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1076" BrowseName="2:StartTime" ParentNodeId="ns=1;i=71" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Indicates the point in time at which the collection of the statistical data has been started.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=71</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=18" BrowseName="1:ContinuousProductType">
    <DisplayName>ContinuousProductType</DisplayName>
    <Description>Represents a product of a continuous scale.</Description>
    <Category>Scales ContinuousScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.25.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=11</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60217</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=235</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=531</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=60217" BrowseName="1:MaterialDensity" ParentNodeId="ns=1;i=18" DataType="Number" AccessLevel="3">
    <DisplayName>MaterialDensity</DisplayName>
    <Description>Defines the density of the used material.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60218</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=18</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60218" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60217" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60217</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=235" BrowseName="1:TargetFlowRate" ParentNodeId="ns=1;i=18" DataType="Number" AccessLevel="3">
    <DisplayName>TargetFlowRate</DisplayName>
    <Description>Defines a preset of flowrate that needs to be conveyed. This value defines the setpoint for the FlowRate control loop.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=236</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=237</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=18</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=673</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=236" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=235" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=235</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=237" BrowseName="EURange" ParentNodeId="ns=1;i=235" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=235</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=673" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=235" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=235</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=531" BrowseName="1:TargetWeight" ParentNodeId="ns=1;i=18" DataType="Number" AccessLevel="3">
    <DisplayName>TargetWeight</DisplayName>
    <Description>Defines a preset of the volume to be processed.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=532</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=533</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=18</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=663</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=532" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=531" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=531</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=533" BrowseName="EURange" ParentNodeId="ns=1;i=531" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=531</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=663" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=531" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=531</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=12" BrowseName="1:PieceCountingProductType">
    <DisplayName>PieceCountingProductType</DisplayName>
    <Description>Represents a product of a piece counting scale.</Description>
    <Category>Scales PieceCountingScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.28.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=261</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=597</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=274</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=376</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=578</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=589</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=590</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=167</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=11</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=173</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=579</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=460</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=577</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=580</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=592</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=587</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=178</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=581</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=582</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=261" BrowseName="1:CurrentItemCount" ParentNodeId="ns=1;i=12" DataType="UInteger" AccessLevel="3">
    <DisplayName>CurrentItemCount</DisplayName>
    <Description>Defines the current number of items that are captured by the scale.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=597" BrowseName="1:FeedRateMeasuringInterval" ParentNodeId="ns=1;i=12" DataType="Duration" AccessLevel="3">
    <DisplayName>FeedRateMeasuringInterval</DisplayName>
    <Description>Defines the measurement interval for evaluating the current flowrate.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=274" BrowseName="1:FillingTime" ParentNodeId="ns=1;i=12" DataType="Duration" AccessLevel="3">
    <DisplayName>FillingTime</DisplayName>
    <Description>Defines the interval during which the filling has to be completed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=376" BrowseName="1:FineFeedCount" ParentNodeId="ns=1;i=12" DataType="UInteger" AccessLevel="3">
    <DisplayName>FineFeedCount</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=578" BrowseName="1:InFlightCount" ParentNodeId="ns=1;i=12" DataType="UInteger" AccessLevel="3">
    <DisplayName>InFlightCount</DisplayName>
    <Description>Defines the number of items that is behind valve / in flight after feeding is stopped.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=589" BrowseName="1:JogFeed" ParentNodeId="ns=1;i=12" DataType="Boolean" AccessLevel="3">
    <DisplayName>JogFeed</DisplayName>
    <Description>Defines if an additional dosage is necessary.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=590" BrowseName="1:MinimumDeltaPerFeedRateMeasuringInterval" ParentNodeId="ns=1;i=12" DataType="Number" AccessLevel="3">
    <DisplayName>MinimumDeltaPerFeedRateMeasuringInterval</DisplayName>
    <Description>Defines the minimum amount of weight that needs to change within the FeedRateMeasuringInterval. Otherwise the filling procedure is not valid.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=656</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=591</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=657</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=658</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=656" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=590" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=590</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=591" BrowseName="EURange" ParentNodeId="ns=1;i=590" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=590</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=657" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=590" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=590</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=658" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=590" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=590</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=167" BrowseName="1:NumberOfReferencePieces" ParentNodeId="ns=1;i=12" DataType="UInteger" AccessLevel="3">
    <DisplayName>NumberOfReferencePieces</DisplayName>
    <Description>Defines the number of pieces that need to be used for reference process.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=173" BrowseName="1:ReferencePieceWeight" ParentNodeId="ns=1;i=12" DataType="Number" AccessLevel="3">
    <DisplayName>ReferencePieceWeight</DisplayName>
    <Description>Defines the reference weight of a piece.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=650</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=174</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=651</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=652</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=650" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=173" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=173</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=174" BrowseName="EURange" ParentNodeId="ns=1;i=173" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=173</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=651" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=173" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=173</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=652" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=173" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=173</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=579" BrowseName="1:RegisteredPieceCount" ParentNodeId="ns=1;i=12" DataType="UInteger" AccessLevel="3">
    <DisplayName>RegisteredPieceCount</DisplayName>
    <Description>Defines the number of pieces that were actually counted related to the ReferencePieceWeight.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=460" BrowseName="1:SetTargetItemCount" ParentNodeId="ns=1;i=12">
    <DisplayName>SetTargetItemCount</DisplayName>
    <Description>Set the number of TargetItemCount.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.28.4</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=398</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=398" BrowseName="InputArguments" ParentNodeId="ns=1;i=460" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=460</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>TargetItemCount</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=577" BrowseName="1:SetTargetPieceCount" ParentNodeId="ns=1;i=12">
    <DisplayName>SetTargetPieceCount</DisplayName>
    <Description>Sets the value of TargetPieceCount. See TargetPieceCount.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.28.5</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=184</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=184" BrowseName="InputArguments" ParentNodeId="ns=1;i=577" DataType="Argument" ValueRank="1" ArrayDimensions="3">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=577</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>TargetPieceCount</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>PlusTolerance</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>MinusTolerance</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=580" BrowseName="1:SettlingTime" ParentNodeId="ns=1;i=12" DataType="Duration" AccessLevel="3">
    <DisplayName>SettlingTime</DisplayName>
    <Description>Defines the time that needs to be passed before measurement process can be triggered.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=592" BrowseName="1:TareId" ParentNodeId="ns=1;i=12" DataType="String" AccessLevel="3">
    <DisplayName>TareId</DisplayName>
    <Description>Defines the Id of tare value for the current product or item.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=587" BrowseName="1:TargetItemCount" ParentNodeId="ns=1;i=12" DataType="UInteger" AccessLevel="3">
    <DisplayName>TargetItemCount</DisplayName>
    <Description>Defines the number of items that are supposed to be counted during the measurement process.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=178" BrowseName="1:TargetPieceCount" ParentNodeId="ns=1;i=12" DataType="UInteger" AccessLevel="3">
    <DisplayName>TargetPieceCount</DisplayName>
    <Description>Defines the number of pieces that need to be counted.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=179</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=183</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=641</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=179" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=178" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=178</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=183" BrowseName="EURange" ParentNodeId="ns=1;i=178" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=178</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=641" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=178" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=178</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=581" BrowseName="1:TotalizedItemCount" ParentNodeId="ns=1;i=12" DataType="UInteger" AccessLevel="3">
    <DisplayName>TotalizedItemCount</DisplayName>
    <Description>Defines the summed up number of items. Will be reset either triggered by the user or a different product selection.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=582" BrowseName="1:TotalizedWeight" ParentNodeId="ns=1;i=12" DataType="WeightType" AccessLevel="3">
    <DisplayName>TotalizedWeight</DisplayName>
    <Description>Defines the summed up number of weight. Will be reset either triggered by the user or a different product selection.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=583</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=588</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=593</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=584</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=780</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=225</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=223</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=779</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=585</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=12</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=224</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=594</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=640</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=586</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=583" BrowseName="1:CenterOfZero" ParentNodeId="ns=1;i=582" DataType="Boolean">
    <DisplayName>CenterOfZero</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=582</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=588" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=582" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=582</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=593" BrowseName="EURange" ParentNodeId="ns=1;i=582" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=582</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=584" BrowseName="1:GrossNegative" ParentNodeId="ns=1;i=582" DataType="Boolean">
    <DisplayName>GrossNegative</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=582</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=780" BrowseName="1:HighResolutionValue" ParentNodeId="ns=1;i=582" DataType="WeightType">
    <DisplayName>HighResolutionValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=582</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=225" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=582" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=582</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=223" BrowseName="1:Overload" ParentNodeId="ns=1;i=582" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=582</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=779" BrowseName="1:PrintableValue" ParentNodeId="ns=1;i=582" DataType="PrintableWeightType">
    <DisplayName>PrintableValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=582</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=585" BrowseName="1:TareMode" ParentNodeId="ns=1;i=582" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=582</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=224" BrowseName="1:Underload" ParentNodeId="ns=1;i=582" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=582</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=594" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=582" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=582</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=640" BrowseName="1:WeightId" ParentNodeId="ns=1;i=582" DataType="String">
    <DisplayName>WeightId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=582</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=586" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=582" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=582</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=19" BrowseName="1:RecipeProductType">
    <DisplayName>RecipeProductType</DisplayName>
    <Description>Represents a product of a recipe scale.</Description>
    <Category>Scales RecipeScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.30.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=633</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=11</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=632</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=131</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=633" BrowseName="1:RecipeNodeId" ParentNodeId="ns=1;i=19" DataType="NodeId" AccessLevel="3">
    <DisplayName>RecipeNodeId</DisplayName>
    <Description>Defines the NodeId of the recipe that is being produced.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=19</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=632" BrowseName="1:Report" ParentNodeId="ns=1;i=19" DataType="RecipeReportElementType" ValueRank="1" ArrayDimensions="1" AccessLevel="3">
    <DisplayName>Report</DisplayName>
    <Description>Defines an array with the various messages from the recipe. Each RecipeElement generates its own report message.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=19</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=131" BrowseName="1:ReportFile" ParentNodeId="ns=1;i=19">
    <DisplayName>ReportFile</DisplayName>
    <Description>Defines the file (binary, xml or other) that contains the report of the current process.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=11575</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=613</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=615</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=618</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=621</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=622</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=19</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=625</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=627</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=628</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=629</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=630</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=613" BrowseName="Close" ParentNodeId="ns=1;i=131" MethodDeclarationId="i=11583">
    <DisplayName>Close</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=131</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=614</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=614" BrowseName="InputArguments" ParentNodeId="ns=1;i=613" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=613</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=615" BrowseName="GetPosition" ParentNodeId="ns=1;i=131" MethodDeclarationId="i=11590">
    <DisplayName>GetPosition</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=131</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=616</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=617</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=616" BrowseName="InputArguments" ParentNodeId="ns=1;i=615" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=615</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=617" BrowseName="OutputArguments" ParentNodeId="ns=1;i=615" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=615</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Position</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=618" BrowseName="Open" ParentNodeId="ns=1;i=131" MethodDeclarationId="i=11580">
    <DisplayName>Open</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=619</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=131</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=620</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=619" BrowseName="InputArguments" ParentNodeId="ns=1;i=618" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=618</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Mode</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=3</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=620" BrowseName="OutputArguments" ParentNodeId="ns=1;i=618" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=618</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=621" BrowseName="OpenCount" ParentNodeId="ns=1;i=131" DataType="UInt16">
    <DisplayName>OpenCount</DisplayName>
    <Description>The current number of open file handles.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=131</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=622" BrowseName="Read" ParentNodeId="ns=1;i=131" MethodDeclarationId="i=11585">
    <DisplayName>Read</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=623</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=624</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=131</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=623" BrowseName="InputArguments" ParentNodeId="ns=1;i=622" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=622</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Length</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=6</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=624" BrowseName="OutputArguments" ParentNodeId="ns=1;i=622" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=622</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Data</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=15</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=625" BrowseName="SetPosition" ParentNodeId="ns=1;i=131" MethodDeclarationId="i=11593">
    <DisplayName>SetPosition</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=626</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=131</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=626" BrowseName="InputArguments" ParentNodeId="ns=1;i=625" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=625</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Position</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=627" BrowseName="Size" ParentNodeId="ns=1;i=131" DataType="UInt64">
    <DisplayName>Size</DisplayName>
    <Description>The size of the file in bytes.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=131</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=628" BrowseName="UserWritable" ParentNodeId="ns=1;i=131" DataType="Boolean">
    <DisplayName>UserWritable</DisplayName>
    <Description>Whether the file is writable by the current user.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=131</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=629" BrowseName="Writable" ParentNodeId="ns=1;i=131" DataType="Boolean">
    <DisplayName>Writable</DisplayName>
    <Description>Whether the file is writable.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=131</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=630" BrowseName="Write" ParentNodeId="ns=1;i=131" MethodDeclarationId="i=11588">
    <DisplayName>Write</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=631</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=131</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=631" BrowseName="InputArguments" ParentNodeId="ns=1;i=630" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=630</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Data</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=15</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=20" BrowseName="1:SimpleProductType">
    <DisplayName>SimpleProductType</DisplayName>
    <Description>Represents a product of a simple scale.</Description>
    <Category>Scales SimpleScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.45.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=11</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1318</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1012" BrowseName="1:ContainerId" ParentNodeId="ns=1;i=20" DataType="String" AccessLevel="3">
    <DisplayName>ContainerId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=20</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1318" BrowseName="1:UnitPrice" ParentNodeId="ns=1;i=20" DataType="Number" AccessLevel="3">
    <DisplayName>UnitPrice</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1356</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=20</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1356" BrowseName="1:CurrencyUnit" ParentNodeId="ns=1;i=1318" DataType="CurrencyUnitType" AccessLevel="3">
    <DisplayName>CurrencyUnit</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1318</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=22" BrowseName="1:TotalizingHopperProductType">
    <DisplayName>TotalizingHopperProductType</DisplayName>
    <Description>Represents a product of a totalizing hopper scale.</Description>
    <Category>Scales TotalizingHopperScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.43.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=637</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=11</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=634</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=637" BrowseName="1:TipCounter" ParentNodeId="ns=1;i=22" DataType="UInteger" AccessLevel="3">
    <DisplayName>TipCounter</DisplayName>
    <Description>Defines the number of fillings (downpour, bulk produce)</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=22</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=634" BrowseName="1:VolumeTargetValue" ParentNodeId="ns=1;i=22" DataType="Number" AccessLevel="3">
    <DisplayName>VolumeTargetValue</DisplayName>
    <Description>Defines the preset of the volume to be processed.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=635</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=636</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=22</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=635" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=634" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=634</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=636" BrowseName="EURange" ParentNodeId="ns=1;i=634" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=634</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=832" BrowseName="1:VehicleProductType">
    <DisplayName>VehicleProductType</DisplayName>
    <Category>Scales VehicleScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.49.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=858</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=859</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=860</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=861</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=870</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=871</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=872</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1396</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=874</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=887</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=835</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=877</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=878</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=896</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=897</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1117</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=898</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1210</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=873</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=900</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=11</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=858" BrowseName="1:CarrierDisplayName" ParentNodeId="ns=1;i=832" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>CarrierDisplayName</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=859" BrowseName="1:CarrierId" ParentNodeId="ns=1;i=832" DataType="String" AccessLevel="3">
    <DisplayName>CarrierId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=860" BrowseName="1:Customer" ParentNodeId="ns=1;i=832" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>Customer</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=861" BrowseName="1:DeltaWeight" ParentNodeId="ns=1;i=832" DataType="WeightType" AccessLevel="3">
    <DisplayName>DeltaWeight</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=832</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=868</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=869</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=862</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=899</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=864</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=865</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=866</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=867</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=868" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=861" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=861</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=869" BrowseName="EURange" ParentNodeId="ns=1;i=861" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=861</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=862" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=861" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=861</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=899" BrowseName="1:IsFilling" ParentNodeId="ns=1;i=861" DataType="Boolean" AccessLevel="3">
    <DisplayName>IsFilling</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=861</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=864" BrowseName="1:Overload" ParentNodeId="ns=1;i=861" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=861</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=865" BrowseName="1:TareMode" ParentNodeId="ns=1;i=861" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=861</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=866" BrowseName="1:Underload" ParentNodeId="ns=1;i=861" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=861</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=867" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=861" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=861</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=870" BrowseName="1:Destination" ParentNodeId="ns=1;i=832" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>Destination</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=871" BrowseName="1:DriverDisplayName" ParentNodeId="ns=1;i=832" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>DriverDisplayName</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=872" BrowseName="1:DriverId" ParentNodeId="ns=1;i=832" DataType="String" AccessLevel="3">
    <DisplayName>DriverId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1396" BrowseName="1:GetVehicleInformation" ParentNodeId="ns=1;i=832">
    <DisplayName>GetVehicleInformation</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.49.4</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=832</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1208</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1208" BrowseName="InputArguments" ParentNodeId="ns=1;i=1396" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1396</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>VehicleId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=874" BrowseName="1:InboundScale" ParentNodeId="ns=1;i=832" DataType="NodeId" AccessLevel="3">
    <DisplayName>InboundScale</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=887" BrowseName="1:InboundWeight" ParentNodeId="ns=1;i=832" DataType="WeightType" AccessLevel="3">
    <DisplayName>InboundWeight</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=894</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=895</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=832</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=888</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=890</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=891</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=892</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=893</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=894" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=887" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=887</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=895" BrowseName="EURange" ParentNodeId="ns=1;i=887" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=887</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=888" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=887" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=887</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=890" BrowseName="1:Overload" ParentNodeId="ns=1;i=887" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=887</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=891" BrowseName="1:TareMode" ParentNodeId="ns=1;i=887" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=887</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=892" BrowseName="1:Underload" ParentNodeId="ns=1;i=887" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=887</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=893" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=887" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=887</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=835" BrowseName="1:Material" ParentNodeId="ns=1;i=832">
    <DisplayName>Material</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=35</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=832</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=875</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=876</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=875" BrowseName="1:MaterialId" ParentNodeId="ns=1;i=835" DataType="String" AccessLevel="3">
    <DisplayName>MaterialId</DisplayName>
    <Description>Defines a unique identifier for the material.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=835</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=876" BrowseName="1:MaterialName" ParentNodeId="ns=1;i=835" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>MaterialName</DisplayName>
    <Description>Defines a user-readable name of the material.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=835</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=877" BrowseName="1:OutboundScale" ParentNodeId="ns=1;i=832" DataType="NodeId" AccessLevel="3">
    <DisplayName>OutboundScale</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=878" BrowseName="1:OutboundWeight" ParentNodeId="ns=1;i=832" DataType="WeightType" AccessLevel="3">
    <DisplayName>OutboundWeight</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=885</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=886</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=879</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=832</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=881</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=882</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=883</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=884</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=885" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=878" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=878</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=886" BrowseName="EURange" ParentNodeId="ns=1;i=878" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=878</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=879" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=878" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=878</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=881" BrowseName="1:Overload" ParentNodeId="ns=1;i=878" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=878</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=882" BrowseName="1:TareMode" ParentNodeId="ns=1;i=878" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=878</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=883" BrowseName="1:Underload" ParentNodeId="ns=1;i=878" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=878</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=884" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=878" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=878</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=896" BrowseName="1:ScaleOperatorId" ParentNodeId="ns=1;i=832" DataType="String" AccessLevel="3">
    <DisplayName>ScaleOperatorId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=897" BrowseName="1:Supplier" ParentNodeId="ns=1;i=832" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>Supplier</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1117" BrowseName="1:Tare" ParentNodeId="ns=1;i=832" DataType="Number" AccessLevel="3">
    <DisplayName>Tare</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=898" BrowseName="1:TareExpirationDate" ParentNodeId="ns=1;i=832" DataType="DateTime" AccessLevel="3">
    <DisplayName>TareExpirationDate</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1210" BrowseName="1:TotalWeight" ParentNodeId="ns=1;i=832" DataType="WeightType" AccessLevel="3">
    <DisplayName>TotalWeight</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=873" BrowseName="1:TotalWeightResetDate" ParentNodeId="ns=1;i=832" DataType="DateTime" AccessLevel="3">
    <DisplayName>TotalWeightResetDate</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=900" BrowseName="1:VehicleId" ParentNodeId="ns=1;i=832" DataType="String" AccessLevel="3">
    <DisplayName>VehicleId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=832</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=32" BrowseName="1:RecipeElementType" IsAbstract="true">
    <DisplayName>RecipeElementType</DisplayName>
    <Description>Represents a step, process or action in a recipe.</Description>
    <Category>Scales RecipeManagement</Category>
    <Category>Scales DynamicRecipeManagement</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.33.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=40" BrowseName="1:ActivationType">
    <DisplayName>ActivationType</DisplayName>
    <Description>Represents an activation step in a recipe.</Description>
    <Category>Scales RecipeManagement</Category>
    <Category>Scales DynamicRecipeManagement</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.34.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=32</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60219</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=306</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=307</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=60219" BrowseName="1:TargetValue" ParentNodeId="ns=1;i=40" DataType="Number" AccessLevel="3">
    <DisplayName>TargetValue</DisplayName>
    <Description>Defines the value to be reached of the TargetValue of an aggregate that is referenced by TargetValueId.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60220</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=40</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60220" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60219" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60219</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=306" BrowseName="1:TargetValueId" ParentNodeId="ns=1;i=40" DataType="String" AccessLevel="3">
    <DisplayName>TargetValueId</DisplayName>
    <Description>Defines a unique Id of the aggregate that is being activated. A list of all possible TargetValueIds is defined in RecipeScaleDeviceType.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=40</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=307" BrowseName="1:TargetValueNodeId" ParentNodeId="ns=1;i=40" DataType="NodeId" AccessLevel="3">
    <DisplayName>TargetValueNodeId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=40</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=37" BrowseName="1:ConditionSleepType" IsAbstract="true">
    <DisplayName>ConditionSleepType</DisplayName>
    <Description>Represents a condition sleep step in a recipe.</Description>
    <Category>Scales DynamicRecipeManagement</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.35.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=32</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=299</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=943</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60240</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=945</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=299" BrowseName="1:TargetThresholdValue" ParentNodeId="ns=1;i=37" AccessLevel="3">
    <DisplayName>TargetThresholdValue</DisplayName>
    <Description>The target value with which the threshold value is compared.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2365</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=37</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=943" BrowseName="1:ThresholdValueId" ParentNodeId="ns=1;i=37" DataType="String" AccessLevel="3">
    <DisplayName>ThresholdValueId</DisplayName>
    <Description>Defines an Id of process value that needs to be monitored and is element of the SupportedThresholdValues in the RecipeScale.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2365</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=37</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60240" BrowseName="1:ThresholdValueNodeId" ParentNodeId="ns=1;i=37" DataType="NodeId" AccessLevel="3">
    <DisplayName>ThresholdValueNodeId</DisplayName>
    <Description>The NodeId of process value that needs to be monitored and is element of the SupportedThresholdValues in the RecipeScale. This variable should be used if the value is part of the address space.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=37</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=945" BrowseName="1:Timeout" ParentNodeId="ns=1;i=37" DataType="Duration" AccessLevel="3">
    <DisplayName>Timeout</DisplayName>
    <Description>Timeout specifies the duration within the TargetThresholdValue needs to be reached. If Timeout is exceeded and operator intervention is necessary.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2365</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=37</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=38" BrowseName="1:AnalogConditionSleepType">
    <DisplayName>AnalogConditionSleepType</DisplayName>
    <Description>Represents a condition sleep step in a recipe.</Description>
    <Category>Scales DynamicRecipeManagement</Category>
    <Category>Scales RecipeManagement</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.36.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=37</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=302</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=300</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=302" BrowseName="1:ConditionMode" ParentNodeId="ns=1;i=38" DataType="EqualityAndRelationalOperator" AccessLevel="3">
    <DisplayName>ConditionMode</DisplayName>
    <Description>Defines the type of condition operator that is used.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=38</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=300" BrowseName="1:TargetThresholdValue" ParentNodeId="ns=1;i=38" DataType="Number" AccessLevel="3">
    <DisplayName>TargetThresholdValue</DisplayName>
    <Description>The target value with which the threshold value is compared.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=800</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=434</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=435</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=38</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=800" BrowseName="1:AllowedEngineeringUnits" ParentNodeId="ns=1;i=300" DataType="EUInformation" ValueRank="1" ArrayDimensions="0">
    <DisplayName>AllowedEngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=300</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=434" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=300" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=300</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=435" BrowseName="EURange" ParentNodeId="ns=1;i=300" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=300</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=39" BrowseName="1:EdgeTriggeredSleepType">
    <DisplayName>EdgeTriggeredSleepType</DisplayName>
    <Description>Represents a condition sleep step in a recipe.</Description>
    <Category>Scales RecipeManagement</Category>
    <Category>Scales DynamicRecipeManagement</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.37.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=303</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=37</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=301</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=303" BrowseName="1:ConditionMode" ParentNodeId="ns=1;i=39" DataType="EdgeOperator" AccessLevel="3">
    <DisplayName>ConditionMode</DisplayName>
    <Description>Defines the type of condition operator that is used.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=39</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=301" BrowseName="1:TargetThresholdValue" ParentNodeId="ns=1;i=39" DataType="Boolean" AccessLevel="3">
    <DisplayName>TargetThresholdValue</DisplayName>
    <Description>The target value with which the threshold value is compared.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2365</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=39</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=36" BrowseName="1:TimerType">
    <DisplayName>TimerType</DisplayName>
    <Description>TimerType represents a timer step in a recipe. The recipe waits until at least Duration has passed from now.</Description>
    <Category>Scales RecipeManagement</Category>
    <Category>Scales DynamicRecipeManagement</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.38.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=298</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=32</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=298" BrowseName="1:Duration" ParentNodeId="ns=1;i=36" DataType="Duration" AccessLevel="3">
    <DisplayName>Duration</DisplayName>
    <Description>Defines the period of time the processing needs to wait before processing the next RecipeElement.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=36</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=33" BrowseName="1:UserInstructionType">
    <DisplayName>UserInstructionType</DisplayName>
    <Description>UserInstructionType represents a recipe step that requires user interaction. The recipe scale display instruction (a text and/or some application- specific symbols) on an HMI and waits until the user acknowledged the instruction.</Description>
    <Category>Scales RecipeManagement</Category>
    <Category>Scales DynamicRecipeManagement</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.39.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=292</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=293</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=32</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=292" BrowseName="1:DisplayText" ParentNodeId="ns=1;i=33" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>DisplayText</DisplayName>
    <Description>Defines instructions for this RecipeElement that will be displayed to the user.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=33</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=293" BrowseName="1:InstructionId" ParentNodeId="ns=1;i=33" DataType="UInteger" AccessLevel="3">
    <DisplayName>InstructionId</DisplayName>
    <Description>Defines a unique Id used to identify the instruction that is displayed via DisplayText.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=33</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=34" BrowseName="1:WeighingType">
    <DisplayName>WeighingType</DisplayName>
    <Description>Represents a weighing process in a recipe. The process can be an automatic or manual filling process.</Description>
    <Category>Scales RecipeManagement</Category>
    <Category>Scales DynamicRecipeManagement</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.40.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=86</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=294</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=297</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=32</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=86" BrowseName="1:Material" ParentNodeId="ns=1;i=34">
    <DisplayName>Material</DisplayName>
    <Description>Defines the material which needs to be measured. Each material has different characteristics that are defined in MaterialType.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=35</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=34</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=259</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=260</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=259" BrowseName="1:MaterialId" ParentNodeId="ns=1;i=86" DataType="String" AccessLevel="3">
    <DisplayName>MaterialId</DisplayName>
    <Description>Defines a unique identifier for the material.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=86</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=260" BrowseName="1:MaterialName" ParentNodeId="ns=1;i=86" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>MaterialName</DisplayName>
    <Description>Defines a user-readable name of the material.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=86</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=294" BrowseName="1:TargetWeight" ParentNodeId="ns=1;i=34" DataType="Number" AccessLevel="3">
    <DisplayName>TargetWeight</DisplayName>
    <Description>Defines the preset of the volume to be processed.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=295</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=296</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=34</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=411</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=295" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=294" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=294</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=296" BrowseName="EURange" ParentNodeId="ns=1;i=294" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=294</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=411" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=294" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=294</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=297" BrowseName="1:WeighingModuleNodeId" ParentNodeId="ns=1;i=34" DataType="NodeId" AccessLevel="3">
    <DisplayName>WeighingModuleNodeId</DisplayName>
    <Description>Defines the Id of the load cell which is used for weighing the product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=34</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=30" BrowseName="1:RecipeManagementType">
    <DisplayName>RecipeManagementType</DisplayName>
    <Description>Contains methods and properties required for managing recipes.</Description>
    <Category>Scales RecipeManagment</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.32.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=112</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=456</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=459</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=112" BrowseName="1:&lt;Recipe_No&gt;" SymbolicName="Recipe_No" ParentNodeId="ns=1;i=30">
    <DisplayName>&lt;Recipe_No&gt;</DisplayName>
    <Description>Defines an instance of a recipe with the number No.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=31</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=30</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=469</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=84</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=290</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=289</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=470</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=469" BrowseName="1:AddRecipeElement" ParentNodeId="ns=1;i=112" MethodDeclarationId="ns=1;i=465">
    <DisplayName>AddRecipeElement</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=112</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=443</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=445</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=443" BrowseName="InputArguments" ParentNodeId="ns=1;i=469" DataType="Argument" ValueRank="1" ArrayDimensions="3">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=469</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ElementType</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ElementName</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>PreviousElements</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=445" BrowseName="OutputArguments" ParentNodeId="ns=1;i=469" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=469</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ElementNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=84" BrowseName="1:RecipeElements" ParentNodeId="ns=1;i=112">
    <DisplayName>RecipeElements</DisplayName>
    <Description>Defines a Placeholder for all RecipeElements that are part of the Recipe.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=112</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=290" BrowseName="1:RecipeId" ParentNodeId="ns=1;i=112" DataType="String" AccessLevel="3">
    <DisplayName>RecipeId</DisplayName>
    <Description>RecipeId defines a unique identifier of a recipe.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=112</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=289" BrowseName="1:RecipeName" ParentNodeId="ns=1;i=112" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>RecipeName</DisplayName>
    <Description>Defines a user-readable name of the recipe.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=112</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=470" BrowseName="1:RemoveRecipeElement" ParentNodeId="ns=1;i=112" MethodDeclarationId="ns=1;i=466">
    <DisplayName>RemoveRecipeElement</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=446</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=112</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=446" BrowseName="InputArguments" ParentNodeId="ns=1;i=470" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=470</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeElementNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=456" BrowseName="1:AddRecipe" ParentNodeId="ns=1;i=30">
    <DisplayName>AddRecipe</DisplayName>
    <Description>Method to add an additional recipe of RecipeType.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.32.4</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=30</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=181</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=182</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=181" BrowseName="InputArguments" ParentNodeId="ns=1;i=456" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=456</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeName</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=182" BrowseName="OutputArguments" ParentNodeId="ns=1;i=456" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=456</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=459" BrowseName="1:RemoveRecipe" ParentNodeId="ns=1;i=30">
    <DisplayName>RemoveRecipe</DisplayName>
    <Description>Method to remove a recipe of RecipeType.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.32.5</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=180</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=30</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=180" BrowseName="InputArguments" ParentNodeId="ns=1;i=459" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=459</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=31" BrowseName="1:RecipeType">
    <DisplayName>RecipeType</DisplayName>
    <Description>Represents a recipe. It defines additional methods and properties required for managing a recipe.</Description>
    <Category>Scales RecipeManagement</Category>
    <Category>Scales FileRecipeManagement</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.31.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=465</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=82</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=288</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=287</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=466</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAMethod NodeId="ns=1;i=465" BrowseName="1:AddRecipeElement" ParentNodeId="ns=1;i=31">
    <DisplayName>AddRecipeElement</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.31.4</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=31</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=437</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=438</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=437" BrowseName="InputArguments" ParentNodeId="ns=1;i=465" DataType="Argument" ValueRank="1" ArrayDimensions="3">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=465</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ElementType</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ElementName</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>PreviousElements</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=438" BrowseName="OutputArguments" ParentNodeId="ns=1;i=465" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=465</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ElementNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=82" BrowseName="1:RecipeElements" ParentNodeId="ns=1;i=31">
    <DisplayName>RecipeElements</DisplayName>
    <Description>Defines a Placeholder for all RecipeElements that are part of the Recipe.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=31</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=50006" BrowseName="1:RecipeFile" ParentNodeId="ns=1;i=31">
    <DisplayName>RecipeFile</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=11575</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=70004</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=70005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=70006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60040</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=70007</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=31</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=70008</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60044</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60045</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60046</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=70009</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=70004" BrowseName="Close" ParentNodeId="ns=1;i=50006" MethodDeclarationId="i=11583">
    <DisplayName>Close</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60035</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=60035" BrowseName="InputArguments" ParentNodeId="ns=1;i=70004" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70004</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=70005" BrowseName="GetPosition" ParentNodeId="ns=1;i=50006" MethodDeclarationId="i=11590">
    <DisplayName>GetPosition</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60036</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60037</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=60036" BrowseName="InputArguments" ParentNodeId="ns=1;i=70005" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70005</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60037" BrowseName="OutputArguments" ParentNodeId="ns=1;i=70005" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70005</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Position</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=70006" BrowseName="Open" ParentNodeId="ns=1;i=50006" MethodDeclarationId="i=11580">
    <DisplayName>Open</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60038</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60039</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=60038" BrowseName="InputArguments" ParentNodeId="ns=1;i=70006" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70006</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Mode</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=3</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60039" BrowseName="OutputArguments" ParentNodeId="ns=1;i=70006" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70006</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60040" BrowseName="OpenCount" ParentNodeId="ns=1;i=50006" DataType="UInt16">
    <DisplayName>OpenCount</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50006</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=70007" BrowseName="Read" ParentNodeId="ns=1;i=50006" MethodDeclarationId="i=11585">
    <DisplayName>Read</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60041</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60042</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50006</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=60041" BrowseName="InputArguments" ParentNodeId="ns=1;i=70007" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70007</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Length</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=6</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60042" BrowseName="OutputArguments" ParentNodeId="ns=1;i=70007" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70007</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Data</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=15</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=70008" BrowseName="SetPosition" ParentNodeId="ns=1;i=50006" MethodDeclarationId="i=11593">
    <DisplayName>SetPosition</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60043</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50006</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=60043" BrowseName="InputArguments" ParentNodeId="ns=1;i=70008" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70008</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Position</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60044" BrowseName="Size" ParentNodeId="ns=1;i=50006" DataType="UInt64">
    <DisplayName>Size</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50006</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60045" BrowseName="UserWritable" ParentNodeId="ns=1;i=50006" DataType="Boolean">
    <DisplayName>UserWritable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50006</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60046" BrowseName="Writable" ParentNodeId="ns=1;i=50006" DataType="Boolean">
    <DisplayName>Writable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50006</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=70009" BrowseName="Write" ParentNodeId="ns=1;i=50006" MethodDeclarationId="i=11588">
    <DisplayName>Write</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60047</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50006</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=60047" BrowseName="InputArguments" ParentNodeId="ns=1;i=70009" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70009</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Data</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=15</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=288" BrowseName="1:RecipeId" ParentNodeId="ns=1;i=31" DataType="String" AccessLevel="3">
    <DisplayName>RecipeId</DisplayName>
    <Description>RecipeId defines a unique identifier of a recipe.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=31</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=287" BrowseName="1:RecipeName" ParentNodeId="ns=1;i=31" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>RecipeName</DisplayName>
    <Description>Defines a user-readable name of the recipe.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=31</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=466" BrowseName="1:RemoveRecipeElement" ParentNodeId="ns=1;i=31">
    <DisplayName>RemoveRecipeElement</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.31.5</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=439</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=31</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=439" BrowseName="InputArguments" ParentNodeId="ns=1;i=466" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=466</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeElementNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=43" BrowseName="1:StatisticCounterType">
    <DisplayName>StatisticCounterType</DisplayName>
    <Description>Container for the different statisticvalues needed in a Checkweigher.</Description>
    <Category>Scales ScaleDeviceType</Category>
    <Category>Scales CheckweigherType</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.20.2</Documentation>
    <References>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=317</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=60191</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=60193</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=60195</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=60197</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=60199</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=60187</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=162</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=317" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=43" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60191" BrowseName="1:MaxValue" ParentNodeId="ns=1;i=43" DataType="Number" AccessLevel="3">
    <DisplayName>MaxValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60192</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60192" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60191" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60191</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60193" BrowseName="1:MeanValue" ParentNodeId="ns=1;i=43" DataType="Number" AccessLevel="3">
    <DisplayName>MeanValue</DisplayName>
    <Description>Mean value of zone measured within this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60194</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60194" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60193" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60193</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60195" BrowseName="1:MinValue" ParentNodeId="ns=1;i=43" DataType="Number" AccessLevel="3">
    <DisplayName>MinValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60196</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60196" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60195" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60195</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60197" BrowseName="1:PercentageOfTotal" ParentNodeId="ns=1;i=43" DataType="Number" AccessLevel="3">
    <DisplayName>PercentageOfTotal</DisplayName>
    <Description>Percentage of this statistic in relation to the total. The total is defined as the duration the product is activated within the scale.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60198</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60198" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60197" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60197</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60199" BrowseName="1:StandardDeviation" ParentNodeId="ns=1;i=43" DataType="Number" AccessLevel="3">
    <DisplayName>StandardDeviation</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60200</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60200" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60199" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60199</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60187" BrowseName="1:SumWeight" ParentNodeId="ns=1;i=43" DataType="Number" AccessLevel="3">
    <DisplayName>SumWeight</DisplayName>
    <Description>Totalized weight of all items in ItemCount.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60188</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60188" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60187" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60187</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=162" BrowseName="1:Weighed" ParentNodeId="ns=1;i=43" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1027" BrowseName="1:AcceptedStatisticCounterType">
    <DisplayName>AcceptedStatisticCounterType</DisplayName>
    <Category>Scales CheckweigherType</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.21.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1028" BrowseName="1:RejectedStatisticCounterType">
    <DisplayName>RejectedStatisticCounterType</DisplayName>
    <Category>Scales CheckweigherType</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.22.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=25" BrowseName="1:StatisticType">
    <DisplayName>StatisticType</DisplayName>
    <Description>Container for the different statisticvalues. All variables are optional, so that the statistics can be instantiated application-specific.</Description>
    <Category>Scales ScaleDeviceType</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.6.2</Documentation>
    <References>
      <Reference ReferenceType="HasInterface">ns=2;i=1012</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1182</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=986</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=283</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=60165</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=60167</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=81</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=1182" BrowseName="1:LastItem" ParentNodeId="ns=1;i=25">
    <DisplayName>LastItem</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=24</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=25</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1389</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1389" BrowseName="1:MeasuredWeight" ParentNodeId="ns=1;i=1182" DataType="WeightType" AccessLevel="3">
    <DisplayName>MeasuredWeight</DisplayName>
    <Description>Defines the registered weight that may be unmistakeable referenced to one item.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1390</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1391</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1182</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1393</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1394</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1395</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1390" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1389" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1389</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1391" BrowseName="EURange" ParentNodeId="ns=1;i=1389" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1389</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1393" BrowseName="1:Overload" ParentNodeId="ns=1;i=1389" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1389</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1394" BrowseName="1:TareMode" ParentNodeId="ns=1;i=1389" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1389</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1395" BrowseName="1:Underload" ParentNodeId="ns=1;i=1389" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1389</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=986" BrowseName="2:ResetCondition" ParentNodeId="ns=1;i=25" DataType="String" AccessLevel="3">
    <DisplayName>ResetCondition</DisplayName>
    <Description>The reason and context for the reset of the statistics, which is done without a trigger from an OPC UA Client, like calling the ResetStatistics Method. ResetCondition is a vendor-specific, human readable string. ResetCondition is non-localized and might contain an expression that can be parsed by certain clients. Examples are: “AFTER 4 HOURS”, “AFTER 1000 ITEMS”, “OPERATOR”. “OPERATOR” means, that an operator resets the statistics on a local HMI.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=25</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=283" BrowseName="2:StartTime" ParentNodeId="ns=1;i=25" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Indicates the point in time at which the collection of the statistical data has been started.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=25</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60165" BrowseName="1:Tare" ParentNodeId="ns=1;i=25" DataType="Double">
    <DisplayName>Tare</DisplayName>
    <Description>Defines the last occurring tare value at time of statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60166</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=25</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60166" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60165" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60165</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60167" BrowseName="1:Throughput" ParentNodeId="ns=1;i=25" DataType="UInteger">
    <DisplayName>Throughput</DisplayName>
    <Description>Defines the number of items registered over period of the statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60168</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=25</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60168" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60167" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60167</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=78" BrowseName="1:TotalPackages" ParentNodeId="ns=1;i=25">
    <DisplayName>TotalPackages</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=461</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=736</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=461" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=78" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=78</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=736" BrowseName="1:Weighed" ParentNodeId="ns=1;i=78" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=78</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=81" BrowseName="1:TotalPackagesWeighed" ParentNodeId="ns=1;i=25">
    <DisplayName>TotalPackagesWeighed</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=744</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=753</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=744" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=81" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=81</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=753" BrowseName="1:Weighed" ParentNodeId="ns=1;i=81" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=81</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=48" BrowseName="1:CheckweigherStatisticType">
    <DisplayName>CheckweigherStatisticType</DisplayName>
    <Category>Scales Checkweigher</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.19.2</Documentation>
    <References>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1169</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=50032</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=25</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=60185</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1158</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1159</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1160</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1161</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1162</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1163</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1164</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1165</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1168</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=512</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=50033</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=50034</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=1169" BrowseName="1:&lt;PackagesAcceptedWithProperty&gt;" SymbolicName="PackagesAcceptedWithProperty" ParentNodeId="ns=1;i=48">
    <DisplayName>&lt;PackagesAcceptedWithProperty&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1027</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1205</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1206</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1205" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1169" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1169</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1206" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1169" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1169</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50032" BrowseName="1:&lt;PackagesRejectedBySystem&gt;" SymbolicName="PackagesRejectedBySystem" ParentNodeId="ns=1;i=48">
    <DisplayName>&lt;PackagesRejectedBySystem&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=60234</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60235</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60234" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=50032" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=50032</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60235" BrowseName="1:Weighed" ParentNodeId="ns=1;i=50032" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50032</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60185" BrowseName="1:GiveAway" ParentNodeId="ns=1;i=48" DataType="Number">
    <DisplayName>GiveAway</DisplayName>
    <Description>Defines the totalized value of volume above TargetWeight.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60186</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60186" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60185" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60185</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1158" BrowseName="1:PackagesAcceptedWithLowerToleranceLimit1" ParentNodeId="ns=1;i=48">
    <DisplayName>PackagesAcceptedWithLowerToleranceLimit1</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1027</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1183</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1184</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1183" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1158" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1158</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1184" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1158" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1158</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1159" BrowseName="1:PackagesRejectedByDistanceFault" ParentNodeId="ns=1;i=48">
    <DisplayName>PackagesRejectedByDistanceFault</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1185</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1186</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1185" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1159" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1159</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1186" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1159" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1159</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1160" BrowseName="1:PackagesRejectedByLength" ParentNodeId="ns=1;i=48">
    <DisplayName>PackagesRejectedByLength</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1187</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1188</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1187" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1160" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1160</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1188" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1160" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1160</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1161" BrowseName="1:PackagesRejectedByLowerToleranceLimit1" ParentNodeId="ns=1;i=48">
    <DisplayName>PackagesRejectedByLowerToleranceLimit1</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1189</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1190</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1189" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1161" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1161</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1190" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1161" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1161</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1162" BrowseName="1:PackagesRejectedByLowerToleranceLimit2" ParentNodeId="ns=1;i=48">
    <DisplayName>PackagesRejectedByLowerToleranceLimit2</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1191</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1192</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1191" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1162" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1162</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1192" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1162" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1162</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1163" BrowseName="1:PackagesRejectedByMeanValueRequirement" ParentNodeId="ns=1;i=48">
    <DisplayName>PackagesRejectedByMeanValueRequirement</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1193</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1194</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1193" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1163" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1163</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1194" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1163" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1163</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1164" BrowseName="1:PackagesRejectedByMetal" ParentNodeId="ns=1;i=48">
    <DisplayName>PackagesRejectedByMetal</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1195</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1196</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1195" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1164" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1164</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1196" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1164" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1164</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1165" BrowseName="1:PackagesRejectedByVision" ParentNodeId="ns=1;i=48">
    <DisplayName>PackagesRejectedByVision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1197</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1198</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1197" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1165" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1165</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1198" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1165" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1165</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1168" BrowseName="1:PackagesRejectedByXRay" ParentNodeId="ns=1;i=48">
    <DisplayName>PackagesRejectedByXRay</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1203</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1204</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1203" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1168" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1168</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1204" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1168" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1168</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=512" BrowseName="1:PercentageLowerToleranceLimit" ParentNodeId="ns=1;i=48" DataType="Number">
    <DisplayName>PercentageLowerToleranceLimit</DisplayName>
    <Description>Defines the lower tolerance limit defined in welmec 6.4.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60092</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60092" BrowseName="EURange" ParentNodeId="ns=1;i=512" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=512</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50033" BrowseName="1:TotalPackagesAccepted" ParentNodeId="ns=1;i=48">
    <DisplayName>TotalPackagesAccepted</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1027</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=60236</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60237</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60236" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=50033" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=50033</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60237" BrowseName="1:Weighed" ParentNodeId="ns=1;i=50033" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50033</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50034" BrowseName="1:TotalPackagesRejected" ParentNodeId="ns=1;i=48">
    <DisplayName>TotalPackagesRejected</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=60238</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60239</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60238" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=50034" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=50034</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60239" BrowseName="1:Weighed" ParentNodeId="ns=1;i=50034" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50034</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=26" BrowseName="1:FloatingStatisticType">
    <DisplayName>FloatingStatisticType</DisplayName>
    <Description>Container for the different statisticvalues. All variables are optional, so that the statistics can be instantiated application-specific. Should be used for application-specific statistics.</Description>
    <Category>Scales ScaleDeviceType</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.52.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=25</Reference>
      <Reference ReferenceType="HasInterface">ns=2;i=1013</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60063</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=60063" BrowseName="2:WindowNumberOfValues" ParentNodeId="ns=1;i=26" DataType="UInt32" AccessLevel="3">
    <DisplayName>WindowNumberOfValues</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=26</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=28" BrowseName="1:FeederModuleType">
    <DisplayName>FeederModuleType</DisplayName>
    <Description>Represents a feeder system. A feeder system is a subdevice of an automatic scale for conveying the product to or from the WeighingBridge.</Description>
    <Category>Scales FeederModule</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.1.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=338</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=925</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=334</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50009</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50019</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50023</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50024</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60143</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60160</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=453</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=3;i=15063</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=338" BrowseName="1:FeederLoad" ParentNodeId="ns=1;i=28" DataType="Number">
    <DisplayName>FeederLoad</DisplayName>
    <Description>Defines the current loaded weight on the feeder system.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=52</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=340</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=341</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=342</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=340" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=338" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=338</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=341" BrowseName="EURange" ParentNodeId="ns=1;i=338" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=338</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=342" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=338" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=338</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=925" BrowseName="1:FeederRunning" ParentNodeId="ns=1;i=28" DataType="Boolean">
    <DisplayName>FeederRunning</DisplayName>
    <Description>Indicates that the feeder system is running.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=28</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=334" BrowseName="1:FeederSpeed" ParentNodeId="ns=1;i=28" DataType="Number">
    <DisplayName>FeederSpeed</DisplayName>
    <Description>Defines the current speed of a feeder system. The unit of the FeederSpeed depends on the construction system.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=335</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=336</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=335" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=334" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=334</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=336" BrowseName="EURange" ParentNodeId="ns=1;i=334" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=334</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50009" BrowseName="3:Identification" ParentNodeId="ns=1;i=28">
    <DisplayName>Identification</DisplayName>
    <Description>Used to organize parameters for identification of this TopologyElement</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1004</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=28</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60059</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60060</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60059" BrowseName="3:Manufacturer" ParentNodeId="ns=1;i=50009" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description>A human-readable, localized name of the manufacturer of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50009</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60060" BrowseName="3:SerialNumber" ParentNodeId="ns=1;i=50009" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description>A string containing a unique production number of the manufacturer of the MachineryItem. The global uniqueness of the serial number is only given in the context of the manufacturer, and potentially the model. The value shall not change during the life-cycle of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50009</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50019" BrowseName="4:MachineryBuildingBlocks" ParentNodeId="ns=1;i=28">
    <DisplayName>MachineryBuildingBlocks</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50023</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50024</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=50023" BrowseName="4:MachineryItemState" ParentNodeId="ns=1;i=28">
    <DisplayName>MachineryItemState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60122</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=28</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=50019</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60122" BrowseName="CurrentState" ParentNodeId="ns=1;i=50023" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50023</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60123</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60123" BrowseName="Id" ParentNodeId="ns=1;i=60122" 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=60122</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50024" BrowseName="4:MachineryOperationMode" ParentNodeId="ns=1;i=28">
    <DisplayName>MachineryOperationMode</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1008</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60124</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=28</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=50019</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60124" BrowseName="CurrentState" ParentNodeId="ns=1;i=50024" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50024</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60125</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60125" BrowseName="Id" ParentNodeId="ns=1;i=60124" 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=60124</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60143" BrowseName="1:MaximumFeederSpeed" ParentNodeId="ns=1;i=28" DataType="Number">
    <DisplayName>MaximumFeederSpeed</DisplayName>
    <Description>Defines the maximal possible speed of the feeder.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60159</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60159" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60143" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60143</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60160" BrowseName="1:MinimalFeederSpeed" ParentNodeId="ns=1;i=28" DataType="Number">
    <DisplayName>MinimalFeederSpeed</DisplayName>
    <Description>Defines the minimal possible speed of the feeder.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60161</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60161" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60160" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60160</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=453" BrowseName="1:SetFeederSpeed" ParentNodeId="ns=1;i=28">
    <DisplayName>SetFeederSpeed</DisplayName>
    <Description>Allows to set a new value for the speed of the feeder system. The OPC UA server must check if the value is between the minimal and maximum allowed speed and if the unit is allowed.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.1.4</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=337</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=337" BrowseName="InputArguments" ParentNodeId="ns=1;i=453" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=453</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FeederSpeed</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=10</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>EngineeringUnits</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=887</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=29" BrowseName="1:PrinterModuleType">
    <DisplayName>PrinterModuleType</DisplayName>
    <Description>Represents a printing device. A printing device is a subdevice of a scale, that prints labels or other documents releated to the scale or the measurement results.</Description>
    <Category>Scales PrinterModule</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.2.2</Documentation>
    <References>
      <Reference ReferenceType="HasAddIn">ns=1;i=50007</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60056</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=343</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=351</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60163</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50020</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50025</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50026</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=349</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=3;i=15063</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=50007" BrowseName="3:Identification" ParentNodeId="ns=1;i=29">
    <DisplayName>Identification</DisplayName>
    <Description>Used to organize parameters for identification of this TopologyElement</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1004</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60057</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60058</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60057" BrowseName="3:Manufacturer" ParentNodeId="ns=1;i=50007" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description>A human-readable, localized name of the manufacturer of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50007</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60058" BrowseName="3:SerialNumber" ParentNodeId="ns=1;i=50007" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description>A string containing a unique production number of the manufacturer of the MachineryItem. The global uniqueness of the serial number is only given in the context of the manufacturer, and potentially the model. The value shall not change during the life-cycle of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50007</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60056" BrowseName="1:LabelLength" ParentNodeId="ns=1;i=29" DataType="Number">
    <DisplayName>LabelLength</DisplayName>
    <Description>Defines the length of the labels in stock.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60162</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=29</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60162" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60056" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60056</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=343" BrowseName="1:LabelStock" ParentNodeId="ns=1;i=29" DataType="Number">
    <DisplayName>LabelStock</DisplayName>
    <Description>Indicates the level of labels in stock in percent.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=344</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=29</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=344" BrowseName="EURange" ParentNodeId="ns=1;i=343" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=343</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=351" BrowseName="1:LabelTypeId" ParentNodeId="ns=1;i=29" DataType="String">
    <DisplayName>LabelTypeId</DisplayName>
    <Description>Defines the Id of the label to be printed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=29</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60163" BrowseName="1:LabelWidth" ParentNodeId="ns=1;i=29" DataType="Number">
    <DisplayName>LabelWidth</DisplayName>
    <Description>Defines the width of the labels in stock.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60164</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=29</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60164" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60163" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60163</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50020" BrowseName="4:MachineryBuildingBlocks" ParentNodeId="ns=1;i=29">
    <DisplayName>MachineryBuildingBlocks</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=29</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50025</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50026</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=50025" BrowseName="4:MachineryItemState" ParentNodeId="ns=1;i=29">
    <DisplayName>MachineryItemState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60126</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=29</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=50020</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60126" BrowseName="CurrentState" ParentNodeId="ns=1;i=50025" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50025</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60127</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60127" BrowseName="Id" ParentNodeId="ns=1;i=60126" 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=60126</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50026" BrowseName="4:MachineryOperationMode" ParentNodeId="ns=1;i=29">
    <DisplayName>MachineryOperationMode</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1008</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60128</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=29</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=50020</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60128" BrowseName="CurrentState" ParentNodeId="ns=1;i=50026" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50026</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60129</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60129" BrowseName="Id" ParentNodeId="ns=1;i=60128" 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=60128</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=349" BrowseName="1:PrintMediaStock" ParentNodeId="ns=1;i=29" DataType="Number">
    <DisplayName>PrintMediaStock</DisplayName>
    <Description>Defines the level of the print media in percent (e.g. ink, wear of thermal element, etc)</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=350</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=29</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=350" BrowseName="EURange" ParentNodeId="ns=1;i=349" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=349</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=2" BrowseName="1:ScaleDeviceType" IsAbstract="true">
    <DisplayName>ScaleDeviceType</DisplayName>
    <Description>Represents a scale.</Description>
    <Category>Scales ScaleDeviceType</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.4.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=94</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=989</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1406</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=203</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50003</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50021</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50027</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50028</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=234</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60053</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60048</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=229</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=161</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50031</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=85</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=211</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=471</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1407</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1409</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1408</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=67</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=3;i=15063</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=94" BrowseName="1:&lt;ListOfWeighingRanges&gt;" SymbolicName="ListOfWeighingRanges" ParentNodeId="ns=1;i=2">
    <DisplayName>&lt;ListOfWeighingRanges&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=23</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1229</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=926</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1231</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1229" BrowseName="1:ActualScaleInterval" ParentNodeId="ns=1;i=94" DataType="Double" AccessLevel="3">
    <DisplayName>ActualScaleInterval</DisplayName>
    <Description>Value expressed in units of mass of the difference between two consecutive indicated values, for digital indication ("d" as described in Welmec /OIML).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=94</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1230</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1230" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1229" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1229</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=926" BrowseName="1:Range" ParentNodeId="ns=1;i=94" DataType="Range" AccessLevel="3">
    <DisplayName>Range</DisplayName>
    <Description>Defines the range within the scale may be operated depending on the additional parameters within this type.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1369</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=94</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>i=885</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <uax:Range>
                        <uax:Low>0</uax:Low>
                        <uax:High>0</uax:High>
                    </uax:Range>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1369" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=926" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=926</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1231" BrowseName="1:VerificationScaleInterval" ParentNodeId="ns=1;i=94" DataType="Double" AccessLevel="3">
    <DisplayName>VerificationScaleInterval</DisplayName>
    <Description>Value, expressed in units of mass, used for the classification and verification of an instrument. ("e" as described in Welmec /OIML)</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1232</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=94</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1232" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1231" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1231</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=989" BrowseName="1:AllowedEngineeringUnits" ParentNodeId="ns=1;i=2" DataType="EUInformation" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>AllowedEngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1406" BrowseName="1:ClearTare" ParentNodeId="ns=1;i=2">
    <DisplayName>ClearTare</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=203" BrowseName="1:CurrentWeight" ParentNodeId="ns=1;i=2" DataType="WeightType" AccessLevel="3">
    <DisplayName>CurrentWeight</DisplayName>
    <Description>Defines the current value that is measured at the sensor at the current timestamp. Might be a highly fluctuating value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=206</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=399</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=159</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=200</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60113</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=205</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=773</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=165</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60114</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60115</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=163</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=772</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60116</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=209</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=164</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=160</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=204</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=210</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=206" BrowseName="1:CenterOfZero" ParentNodeId="ns=1;i=203" DataType="Boolean">
    <DisplayName>CenterOfZero</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=399" BrowseName="1:CurrentRangeId" ParentNodeId="ns=1;i=203" DataType="UInt16">
    <DisplayName>CurrentRangeId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=159" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=203" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=200" BrowseName="EURange" ParentNodeId="ns=1;i=203" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60113" BrowseName="1:Gross" ParentNodeId="ns=1;i=203" DataType="Double" AccessLevel="3">
    <DisplayName>Gross</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=205" BrowseName="1:GrossNegative" ParentNodeId="ns=1;i=203" DataType="Boolean">
    <DisplayName>GrossNegative</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=773" BrowseName="1:HighResolutionValue" ParentNodeId="ns=1;i=203" DataType="WeightType">
    <DisplayName>HighResolutionValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=165" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=203" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60114" BrowseName="1:LegalForTrade" ParentNodeId="ns=1;i=203" DataType="Boolean">
    <DisplayName>LegalForTrade</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60115" BrowseName="1:Net" ParentNodeId="ns=1;i=203" DataType="Double" AccessLevel="3">
    <DisplayName>Net</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=163" BrowseName="1:Overload" ParentNodeId="ns=1;i=203" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=772" BrowseName="1:PrintableValue" ParentNodeId="ns=1;i=203" DataType="PrintableWeightType">
    <DisplayName>PrintableValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60116" BrowseName="1:Tare" ParentNodeId="ns=1;i=203" DataType="Double" AccessLevel="3">
    <DisplayName>Tare</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=209" BrowseName="1:TareMode" ParentNodeId="ns=1;i=203" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=164" BrowseName="1:Underload" ParentNodeId="ns=1;i=203" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=160" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=203" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=204" BrowseName="1:WeightId" ParentNodeId="ns=1;i=203" DataType="String">
    <DisplayName>WeightId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=210" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=203" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=203</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50003" BrowseName="3:Identification" ParentNodeId="ns=1;i=2">
    <DisplayName>Identification</DisplayName>
    <Description>Used to organize parameters for identification of this TopologyElement</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1012</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=2</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60021</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60020</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60022</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60021" BrowseName="3:Manufacturer" ParentNodeId="ns=1;i=50003" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description>A human-readable, localized name of the manufacturer of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50003</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60020" BrowseName="3:ProductInstanceUri" ParentNodeId="ns=1;i=50003" DataType="String">
    <DisplayName Locale="en">ProductInstanceUri</DisplayName>
    <Description>A globally unique resource identifier provided by the manufacturer of the machine</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50003</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60022" BrowseName="3:SerialNumber" ParentNodeId="ns=1;i=50003" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description>A string containing a unique production number of the manufacturer of the MachineryItem. The global uniqueness of the serial number is only given in the context of the manufacturer, and potentially the model. The value shall not change during the life-cycle of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50003</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50021" BrowseName="4:MachineryBuildingBlocks" ParentNodeId="ns=1;i=2">
    <DisplayName>MachineryBuildingBlocks</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50027</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50028</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=50027" BrowseName="4:MachineryItemState" ParentNodeId="ns=1;i=2">
    <DisplayName>MachineryItemState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60130</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=2</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=50021</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60130" BrowseName="CurrentState" ParentNodeId="ns=1;i=50027" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50027</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60131</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60131" BrowseName="Id" ParentNodeId="ns=1;i=60130" 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=60130</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50028" BrowseName="4:MachineryOperationMode" ParentNodeId="ns=1;i=2">
    <DisplayName>MachineryOperationMode</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1008</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60132</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=2</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=50021</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60132" BrowseName="CurrentState" ParentNodeId="ns=1;i=50028" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50028</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60133</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60133" BrowseName="Id" ParentNodeId="ns=1;i=60132" 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=60132</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=234" BrowseName="1:MaterialClass" ParentNodeId="ns=1;i=2" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>MaterialClass</DisplayName>
    <Description>Defines the allowed material the scale may measure. Only relevant for certain scales (e.g. totalizing hopper scale or continuous scale)</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60053" BrowseName="1:MinimalWeight" ParentNodeId="ns=1;i=2" DataType="Number" AccessLevel="3">
    <DisplayName>MinimalWeight</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60054</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60054" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60053" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60053</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60048" BrowseName="1:Policy" ParentNodeId="ns=1;i=2" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>Policy</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=229" BrowseName="1:ProcessStateId" ParentNodeId="ns=1;i=2" DataType="String" AccessLevel="3">
    <DisplayName>ProcessStateId</DisplayName>
    <Description>Contains an relating identification for the occurring ProcessStateMessage.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=161" BrowseName="1:ProcessStateMessage" ParentNodeId="ns=1;i=2" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProcessStateMessage</DisplayName>
    <Description>Contains the message of the current overall state of the scale.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50031" BrowseName="1:ProductionOutput" ParentNodeId="ns=1;i=2">
    <DisplayName>ProductionOutput</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=25</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=85" BrowseName="1:ProductionPreset" ParentNodeId="ns=1;i=2">
    <DisplayName>ProductionPreset</DisplayName>
    <Description>Contains the productions presets.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=14</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=211" BrowseName="1:RegisteredWeight" ParentNodeId="ns=1;i=2" DataType="WeightType" AccessLevel="3">
    <DisplayName>RegisteredWeight</DisplayName>
    <Description>Defines the last valid measurement that was recorded and will be used for further processing. This is the legal registered value of the scale.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=214</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60117</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=201</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=207</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60118</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=213</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=775</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=221</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60119</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60120</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=215</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=774</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60121</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=217</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=216</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=202</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=212</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=218</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=214" BrowseName="1:CenterOfZero" ParentNodeId="ns=1;i=211" DataType="Boolean">
    <DisplayName>CenterOfZero</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60117" BrowseName="1:CurrentRangeId" ParentNodeId="ns=1;i=211" DataType="UInt16">
    <DisplayName>CurrentRangeId</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=201" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=211" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=207" BrowseName="EURange" ParentNodeId="ns=1;i=211" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60118" BrowseName="1:Gross" ParentNodeId="ns=1;i=211" DataType="Double" AccessLevel="3">
    <DisplayName>Gross</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=213" BrowseName="1:GrossNegative" ParentNodeId="ns=1;i=211" DataType="Boolean">
    <DisplayName>GrossNegative</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=775" BrowseName="1:HighResolutionValue" ParentNodeId="ns=1;i=211" DataType="WeightType">
    <DisplayName>HighResolutionValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=221" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=211" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60119" BrowseName="1:LegalForTrade" ParentNodeId="ns=1;i=211" DataType="Boolean">
    <DisplayName>LegalForTrade</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60120" BrowseName="1:Net" ParentNodeId="ns=1;i=211" DataType="Double" AccessLevel="3">
    <DisplayName>Net</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=215" BrowseName="1:Overload" ParentNodeId="ns=1;i=211" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=774" BrowseName="1:PrintableValue" ParentNodeId="ns=1;i=211" DataType="PrintableWeightType">
    <DisplayName>PrintableValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60121" BrowseName="1:Tare" ParentNodeId="ns=1;i=211" DataType="Double" AccessLevel="3">
    <DisplayName>Tare</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=217" BrowseName="1:TareMode" ParentNodeId="ns=1;i=211" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=216" BrowseName="1:Underload" ParentNodeId="ns=1;i=211" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=202" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=211" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=212" BrowseName="1:WeightId" ParentNodeId="ns=1;i=211" DataType="String">
    <DisplayName>WeightId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=218" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=211" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=211</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=471" BrowseName="1:RegisterWeight" ParentNodeId="ns=1;i=2">
    <DisplayName>RegisterWeight</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAMethod>
  <UAMethod NodeId="ns=1;i=1407" BrowseName="1:SetPresetTare" ParentNodeId="ns=1;i=2">
    <DisplayName>SetPresetTare</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.4.6</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1353</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1353" BrowseName="InputArguments" ParentNodeId="ns=1;i=1407" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1407</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>PresetTare</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=11</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>EngineeringUnits</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=887</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1409" BrowseName="1:SetTare" ParentNodeId="ns=1;i=2">
    <DisplayName>SetTare</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAMethod>
  <UAMethod NodeId="ns=1;i=1408" BrowseName="1:SetZero" ParentNodeId="ns=1;i=2">
    <DisplayName>SetZero</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAMethod>
  <UAObject NodeId="ns=1;i=50005" BrowseName="1:State" ParentNodeId="ns=1;i=2">
    <DisplayName>State</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=3</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60029</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60030</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60086</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50015</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60029" BrowseName="AvailableStates" ParentNodeId="ns=1;i=50005" DataType="NodeId" ValueRank="1" ArrayDimensions="0">
    <DisplayName>AvailableStates</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50005</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60030" BrowseName="AvailableTransitions" ParentNodeId="ns=1;i=50005" DataType="NodeId" ValueRank="1" ArrayDimensions="0">
    <DisplayName>AvailableTransitions</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50005</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60086" BrowseName="CurrentState" ParentNodeId="ns=1;i=50005" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60087</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60087" BrowseName="Id" ParentNodeId="ns=1;i=60086" DataType="NodeId">
    <DisplayName>Id</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60086</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50015" BrowseName="5:MachineState" ParentNodeId="ns=1;i=50005">
    <DisplayName>MachineState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=2</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60031</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60032</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60084</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50017</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50005</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60031" BrowseName="AvailableStates" ParentNodeId="ns=1;i=50015" DataType="NodeId" ValueRank="1" ArrayDimensions="0">
    <DisplayName>AvailableStates</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50015</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60032" BrowseName="AvailableTransitions" ParentNodeId="ns=1;i=50015" DataType="NodeId" ValueRank="1" ArrayDimensions="0">
    <DisplayName>AvailableTransitions</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50015</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60084" BrowseName="CurrentState" ParentNodeId="ns=1;i=50015" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50015</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60085</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60085" BrowseName="Id" ParentNodeId="ns=1;i=60084" DataType="NodeId">
    <DisplayName>Id</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60084</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50017" BrowseName="5:ExecuteState" ParentNodeId="ns=1;i=50015">
    <DisplayName>ExecuteState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60105</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60106</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60107</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50015</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60105" BrowseName="AvailableStates" ParentNodeId="ns=1;i=50017" DataType="NodeId" ValueRank="1" ArrayDimensions="0">
    <DisplayName>AvailableStates</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50017</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60106" BrowseName="AvailableTransitions" ParentNodeId="ns=1;i=50017" DataType="NodeId" ValueRank="1" ArrayDimensions="0">
    <DisplayName>AvailableTransitions</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50017</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60107" BrowseName="CurrentState" ParentNodeId="ns=1;i=50017" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50017</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60108</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60108" BrowseName="Id" ParentNodeId="ns=1;i=60107" 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=60107</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=67" BrowseName="1:SubDevices" ParentNodeId="ns=1;i=2">
    <DisplayName>SubDevices</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1004</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1177</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1178</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1414</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=80</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=1177" BrowseName="1:&lt;FeederModule&gt;" SymbolicName="FeederModule" ParentNodeId="ns=1;i=67">
    <DisplayName>&lt;FeederModule&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=28</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=67</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50011</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=50011" BrowseName="3:Identification" ParentNodeId="ns=1;i=1177">
    <DisplayName>Identification</DisplayName>
    <Description>Used to organize parameters for identification of this TopologyElement</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1004</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1177</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60064</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60065</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60064" BrowseName="3:Manufacturer" ParentNodeId="ns=1;i=50011" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description>A human-readable, localized name of the manufacturer of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50011</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60065" BrowseName="3:SerialNumber" ParentNodeId="ns=1;i=50011" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description>A string containing a unique production number of the manufacturer of the MachineryItem. The global uniqueness of the serial number is only given in the context of the manufacturer, and potentially the model. The value shall not change during the life-cycle of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50011</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1178" BrowseName="1:&lt;PrinterModule&gt;" SymbolicName="PrinterModule" ParentNodeId="ns=1;i=67">
    <DisplayName>&lt;PrinterModule&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=29</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=67</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50012</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=50012" BrowseName="3:Identification" ParentNodeId="ns=1;i=1178">
    <DisplayName>Identification</DisplayName>
    <Description>Used to organize parameters for identification of this TopologyElement</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1004</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1178</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60066</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60067</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60066" BrowseName="3:Manufacturer" ParentNodeId="ns=1;i=50012" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description>A human-readable, localized name of the manufacturer of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50012</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60067" BrowseName="3:SerialNumber" ParentNodeId="ns=1;i=50012" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description>A string containing a unique production number of the manufacturer of the MachineryItem. The global uniqueness of the serial number is only given in the context of the manufacturer, and potentially the model. The value shall not change during the life-cycle of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50012</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1414" BrowseName="1:&lt;WeighingModule&gt;" SymbolicName="WeighingModule" ParentNodeId="ns=1;i=67">
    <DisplayName>&lt;WeighingModule&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1415</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=67</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1418</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1425</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1426</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50013</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1433</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1434</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1435</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1436</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=1415" BrowseName="1:&lt;ListOfWeighingRanges&gt;" SymbolicName="ListOfWeighingRanges" ParentNodeId="ns=1;i=1414">
    <DisplayName>&lt;ListOfWeighingRanges&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=23</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1414</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1427</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1429</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1431</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1427" BrowseName="1:ActualScaleInterval" ParentNodeId="ns=1;i=1415" DataType="Double" AccessLevel="3">
    <DisplayName>ActualScaleInterval</DisplayName>
    <Description>Value expressed in units of mass of the difference between two consecutive indicated values, for digital indication ("d" as described in Welmec /OIML).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1415</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1428</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1428" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1427" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1427</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1429" BrowseName="1:Range" ParentNodeId="ns=1;i=1415" DataType="Range" AccessLevel="3">
    <DisplayName>Range</DisplayName>
    <Description>Defines the range within the scale may be operated depending on the additional parameters within this type.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1430</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1415</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>i=885</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <uax:Range>
                        <uax:Low>0</uax:Low>
                        <uax:High>0</uax:High>
                    </uax:Range>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1430" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1429" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1429</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1431" BrowseName="1:VerificationScaleInterval" ParentNodeId="ns=1;i=1415" DataType="Double" AccessLevel="3">
    <DisplayName>VerificationScaleInterval</DisplayName>
    <Description>Value, expressed in units of mass, used for the classification and verification of an instrument. ("e" as described in Welmec /OIML)</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1432</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1415</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1432" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1431" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1431</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1418" BrowseName="1:CurrentWeight" ParentNodeId="ns=1;i=1414" DataType="WeightType" AccessLevel="3">
    <DisplayName>CurrentWeight</DisplayName>
    <Description>Defines the current value that is measured at the sensor at the current timestamp. Might be a highly fluctuating value.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1437</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1438</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1414</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1419</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1420</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1439</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1440</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1441</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1422</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1442</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1423</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1424</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1443</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1444</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1445</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1437" BrowseName="1:CenterOfZero" ParentNodeId="ns=1;i=1418" DataType="Boolean">
    <DisplayName>CenterOfZero</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1438" BrowseName="1:CurrentRangeId" ParentNodeId="ns=1;i=1418" DataType="UInt16">
    <DisplayName>CurrentRangeId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1419" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1418" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1420" BrowseName="EURange" ParentNodeId="ns=1;i=1418" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1439" BrowseName="1:GrossNegative" ParentNodeId="ns=1;i=1418" DataType="Boolean">
    <DisplayName>GrossNegative</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1440" BrowseName="1:HighResolutionValue" ParentNodeId="ns=1;i=1418" DataType="WeightType">
    <DisplayName>HighResolutionValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1441" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=1418" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1422" BrowseName="1:Overload" ParentNodeId="ns=1;i=1418" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1442" BrowseName="1:PrintableValue" ParentNodeId="ns=1;i=1418" DataType="PrintableWeightType">
    <DisplayName>PrintableValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1423" BrowseName="1:TareMode" ParentNodeId="ns=1;i=1418" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1424" BrowseName="1:Underload" ParentNodeId="ns=1;i=1418" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1443" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=1418" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1444" BrowseName="1:WeightId" ParentNodeId="ns=1;i=1418" DataType="String">
    <DisplayName>WeightId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1445" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=1418" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1425" BrowseName="3:DeviceClass" ParentNodeId="ns=1;i=1414" DataType="String">
    <DisplayName>DeviceClass</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1414</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1426" BrowseName="3:HardwareRevision" ParentNodeId="ns=1;i=1414" DataType="String">
    <DisplayName>HardwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1414</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50013" BrowseName="3:Identification" ParentNodeId="ns=1;i=1414">
    <DisplayName>Identification</DisplayName>
    <Description>Used to organize parameters for identification of this TopologyElement</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1012</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1414</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60068</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60070</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60071</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60068" BrowseName="3:Manufacturer" ParentNodeId="ns=1;i=50013" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description>A human-readable, localized name of the manufacturer of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50013</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60070" BrowseName="3:ProductInstanceUri" ParentNodeId="ns=1;i=50013" DataType="String">
    <DisplayName Locale="en">ProductInstanceUri</DisplayName>
    <Description>A globally unique resource identifier provided by the manufacturer of the machine</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50013</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60071" BrowseName="3:SerialNumber" ParentNodeId="ns=1;i=50013" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description>A string containing a unique production number of the manufacturer of the MachineryItem. The global uniqueness of the serial number is only given in the context of the manufacturer, and potentially the model. The value shall not change during the life-cycle of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50013</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1433" BrowseName="3:Manufacturer" ParentNodeId="ns=1;i=1414" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1414</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1434" BrowseName="3:Model" ParentNodeId="ns=1;i=1414" DataType="LocalizedText">
    <DisplayName>Model</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1414</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1435" BrowseName="3:SerialNumber" ParentNodeId="ns=1;i=1414" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1414</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1436" BrowseName="3:SoftwareRevision" ParentNodeId="ns=1;i=1414" DataType="String">
    <DisplayName>SoftwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1414</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=80" BrowseName="3:SupportedTypes" ParentNodeId="ns=1;i=67">
    <DisplayName>SupportedTypes</DisplayName>
    <Description>Folder maintaining the set of (sub-types of) BaseObjectTypes that can be instantiated in the ConfigurableComponent.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=67</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=5" BrowseName="1:AutomaticFillingScaleType">
    <DisplayName>AutomaticFillingScaleType</DisplayName>
    <Description>Represents an automatic filling scale.</Description>
    <Category>Scales AutomaticFillingScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.9.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=2</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60189</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=848</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=543</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=60189" BrowseName="1:Deviation" ParentNodeId="ns=1;i=5" DataType="Number" AccessLevel="3">
    <DisplayName>Deviation</DisplayName>
    <Description>Defines the relative amount of over (positive value) or under (negative value) dosed value in relation of the TargetWeight.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60190</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60190" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60189" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60189</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=848" BrowseName="1:ProductionPreset" ParentNodeId="ns=1;i=5">
    <DisplayName>ProductionPreset</DisplayName>
    <Description>Contains the productions presets.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=14</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=121</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=121" BrowseName="1:Products" ParentNodeId="ns=1;i=848">
    <DisplayName>Products</DisplayName>
    <Description>The products used in the scale aggregated in the Products Object.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=122</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=848</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=122" BrowseName="1:&lt;Product&gt;" SymbolicName="Product" ParentNodeId="ns=1;i=121">
    <DisplayName>&lt;Product&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=16</Reference>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=121</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1212</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1213</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1214</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=570</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1220</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1221</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1386</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=507</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1227</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=123</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1228</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=572</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1212" BrowseName="1:FeedRateMeasuringInterval" ParentNodeId="ns=1;i=122" DataType="Duration" AccessLevel="3">
    <DisplayName>FeedRateMeasuringInterval</DisplayName>
    <Description>Defines the measuring interval for evaluating the current flowrate.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=122</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1213" BrowseName="1:FillingTime" ParentNodeId="ns=1;i=122" DataType="Duration" AccessLevel="3">
    <DisplayName>FillingTime</DisplayName>
    <Description>Defines the maximal duration for the filling process to take place. Needs to be completed during this period.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=122</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1214" BrowseName="1:FineFeedWeight" ParentNodeId="ns=1;i=122" DataType="Number" AccessLevel="3">
    <DisplayName>FineFeedWeight</DisplayName>
    <Description>Defines the volume to be dosed in fine flow.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1215</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1216</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1217</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=122</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1218</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1219</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1215" BrowseName="Definition" ParentNodeId="ns=1;i=1214" DataType="String">
    <DisplayName>Definition</DisplayName>
    <Description>A vendor-specific, human readable string that specifies how the value of this DataItem is calculated.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1214</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1216" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1214" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1214</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1217" BrowseName="EURange" ParentNodeId="ns=1;i=1214" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1214</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1218" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=1214" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1214</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1219" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=1214" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1214</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=570" BrowseName="1:InFlightWeight" ParentNodeId="ns=1;i=122" DataType="Number" AccessLevel="3">
    <DisplayName>InFlightWeight</DisplayName>
    <Description>Defines the volume that is behind the valve / in flight after feeding is stopped.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=722</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=723</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=571</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=122</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=724</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=725</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=722" BrowseName="Definition" ParentNodeId="ns=1;i=570" DataType="String">
    <DisplayName>Definition</DisplayName>
    <Description>A vendor-specific, human readable string that specifies how the value of this DataItem is calculated.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=570</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=723" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=570" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=570</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=571" BrowseName="EURange" ParentNodeId="ns=1;i=570" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=570</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=724" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=570" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=570</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=725" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=570" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=570</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1220" BrowseName="1:JogFeed" ParentNodeId="ns=1;i=122" DataType="Boolean" AccessLevel="3">
    <DisplayName>JogFeed</DisplayName>
    <Description>Defines if an additional dosage is necessary.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=122</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1221" BrowseName="1:MinimumDeltaPerFeedRateMeasuringInterval" ParentNodeId="ns=1;i=122" DataType="Number" AccessLevel="3">
    <DisplayName>MinimumDeltaPerFeedRateMeasuringInterval</DisplayName>
    <Description>Defines the minimum amount of weight data which needs to change within the FeedRateMeasuringInterval.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1222</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1223</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1224</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1225</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=122</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1226</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1222" BrowseName="Definition" ParentNodeId="ns=1;i=1221" DataType="String">
    <DisplayName>Definition</DisplayName>
    <Description>A vendor-specific, human readable string that specifies how the value of this DataItem is calculated.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1221</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1223" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1221" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1221</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1224" BrowseName="EURange" ParentNodeId="ns=1;i=1221" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1221</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1225" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=1221" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1221</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1226" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=1221" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1221</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1386" BrowseName="1:ProductId" ParentNodeId="ns=1;i=122" DataType="String" AccessLevel="3">
    <DisplayName>ProductId</DisplayName>
    <Description>Defines a unique Id of this product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=122</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=507" BrowseName="1:ProductName" ParentNodeId="ns=1;i=122" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProductName</DisplayName>
    <Description>Defines the name of this product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=122</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1227" BrowseName="1:SettlingTime" ParentNodeId="ns=1;i=122" DataType="Duration" AccessLevel="3">
    <DisplayName>SettlingTime</DisplayName>
    <Description>Defines the time that needs to be passed before measurement process can be triggered.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=122</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=123" BrowseName="1:Statistic" ParentNodeId="ns=1;i=122">
    <DisplayName>Statistic</DisplayName>
    <Description>Contains the different statistic values of the product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60077</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=122</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60077" BrowseName="2:StartTime" ParentNodeId="ns=1;i=123" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Indicates the point in time at which the collection of the statistical data has been started.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=123</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1228" BrowseName="1:TareId" ParentNodeId="ns=1;i=122" DataType="String" AccessLevel="3">
    <DisplayName>TareId</DisplayName>
    <Description>Defines an Id of tare value for the current product or item.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=122</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=572" BrowseName="1:TargetWeight" ParentNodeId="ns=1;i=122" DataType="Number" AccessLevel="3">
    <DisplayName>TargetWeight</DisplayName>
    <Description>Defines the preset of the volume to be processed.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=573</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=574</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=701</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=122</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=573" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=572" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=572</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=574" BrowseName="EURange" ParentNodeId="ns=1;i=572" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=572</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=701" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=572" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=572</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=543" BrowseName="1:ToleranceState" ParentNodeId="ns=1;i=5" DataType="ToleranceState" AccessLevel="3">
    <DisplayName>ToleranceState</DisplayName>
    <Description>Describes the state of the tolerance deviation. The option under and over needs to be determined via TargetItemType information of TargetWeight.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=4" BrowseName="1:CatchweigherType">
    <DisplayName>CatchweigherType</DisplayName>
    <Description>Represents a Catchweigher. It has no method or properties defined.</Description>
    <Category>Scales Catchweigher</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.11.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=2</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=849</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=849" BrowseName="1:ProductionPreset" ParentNodeId="ns=1;i=4">
    <DisplayName>ProductionPreset</DisplayName>
    <Description>Contains the productions presets.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=14</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=4</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=76</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=76" BrowseName="1:Products" ParentNodeId="ns=1;i=849">
    <DisplayName>Products</DisplayName>
    <Description>The products used in the scale aggregated in the Products Object.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=77</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=849</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=77" BrowseName="1:&lt;Product&gt;" SymbolicName="Product" ParentNodeId="ns=1;i=76">
    <DisplayName>&lt;Product&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=17</Reference>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=76</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1468</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1469</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1468" BrowseName="1:ProductId" ParentNodeId="ns=1;i=77" DataType="String" AccessLevel="3">
    <DisplayName>ProductId</DisplayName>
    <Description>Defines a unique Id of this product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=77</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1469" BrowseName="1:ProductName" ParentNodeId="ns=1;i=77" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProductName</DisplayName>
    <Description>Defines the name of this product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=77</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=49" BrowseName="1:AutomaticWeightPriceLabelerType">
    <DisplayName>AutomaticWeightPriceLabelerType</DisplayName>
    <Description>Represents an automatic weight-price-labeler.</Description>
    <Category>Scales AutomaticWeightPriceLabeler</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.14.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=4</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=851</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=851" BrowseName="1:ProductionPreset" ParentNodeId="ns=1;i=49">
    <DisplayName>ProductionPreset</DisplayName>
    <Description>Contains the productions presets.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=14</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=49</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=116</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=116" BrowseName="1:Products" ParentNodeId="ns=1;i=851">
    <DisplayName>Products</DisplayName>
    <Description>The products used in the scale aggregated in the Products Object.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=117</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=851</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=117" BrowseName="1:&lt;Product&gt;" SymbolicName="Product" ParentNodeId="ns=1;i=116">
    <DisplayName>&lt;Product&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=47</Reference>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=116</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1417</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1446</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1447</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1416</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1464</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=1417" BrowseName="1:LastItem" ParentNodeId="ns=1;i=117">
    <DisplayName>LastItem</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=833</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=117</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1449</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1449" BrowseName="1:MeasuredWeight" ParentNodeId="ns=1;i=1417" DataType="WeightType" AccessLevel="3">
    <DisplayName>MeasuredWeight</DisplayName>
    <Description>Defines the registered weight that may be unmistakeable referenced to one item.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1450</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1451</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1452</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1453</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1454</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1455</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1417</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1457</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1458</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1459</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1460</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1461</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1462</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1463</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1450" BrowseName="1:CenterOfZero" ParentNodeId="ns=1;i=1449" DataType="Boolean">
    <DisplayName>CenterOfZero</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1449</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1451" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1449" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1449</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1452" BrowseName="EURange" ParentNodeId="ns=1;i=1449" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1449</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1453" BrowseName="1:GrossNegative" ParentNodeId="ns=1;i=1449" DataType="Boolean">
    <DisplayName>GrossNegative</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1449</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1454" BrowseName="1:HighResolutionValue" ParentNodeId="ns=1;i=1449" DataType="WeightType">
    <DisplayName>HighResolutionValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1449</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1455" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=1449" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1449</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1457" BrowseName="1:Overload" ParentNodeId="ns=1;i=1449" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1449</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1458" BrowseName="1:PrintableValue" ParentNodeId="ns=1;i=1449" DataType="PrintableWeightType">
    <DisplayName>PrintableValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1449</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1459" BrowseName="1:TareMode" ParentNodeId="ns=1;i=1449" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1449</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1460" BrowseName="1:Underload" ParentNodeId="ns=1;i=1449" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1449</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1461" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=1449" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1449</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1462" BrowseName="1:WeightId" ParentNodeId="ns=1;i=1449" DataType="String">
    <DisplayName>WeightId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1449</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1463" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=1449" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1449</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1446" BrowseName="1:ProductId" ParentNodeId="ns=1;i=117" DataType="String" AccessLevel="3">
    <DisplayName>ProductId</DisplayName>
    <Description>Defines a unique Id of this product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=117</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1447" BrowseName="1:ProductName" ParentNodeId="ns=1;i=117" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProductName</DisplayName>
    <Description>Defines the name of this product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=117</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1416" BrowseName="1:Statistic" ParentNodeId="ns=1;i=117">
    <DisplayName>Statistic</DisplayName>
    <Description>Contains the different statistic values of the product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60075</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=117</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60075" BrowseName="2:StartTime" ParentNodeId="ns=1;i=1416" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Indicates the point in time at which the collection of the statistical data has been started.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1416</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1464" BrowseName="1:UnitPrice" ParentNodeId="ns=1;i=117" DataType="Number" AccessLevel="3">
    <DisplayName>UnitPrice</DisplayName>
    <Description>Defines the price per weight unit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1465</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=117</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1465" BrowseName="1:CurrencyUnit" ParentNodeId="ns=1;i=1464" DataType="CurrencyUnitType" AccessLevel="3">
    <DisplayName>CurrencyUnit</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1464</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=45" BrowseName="1:CheckweigherType">
    <DisplayName>CheckweigherType</DisplayName>
    <Description>Represents a Checkweigher.</Description>
    <Category>Scales Checkweigher</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.17.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=4</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=850</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=447</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=850" BrowseName="1:ProductionPreset" ParentNodeId="ns=1;i=45">
    <DisplayName>ProductionPreset</DisplayName>
    <Description>Contains the productions presets.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=14</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=45</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=91</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=91" BrowseName="1:Products" ParentNodeId="ns=1;i=850">
    <DisplayName>Products</DisplayName>
    <Description>The products used in the scale aggregated in the Products Object.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=846</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=850</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=846" BrowseName="1:&lt;Product&gt;" SymbolicName="Product" ParentNodeId="ns=1;i=91">
    <DisplayName>&lt;Product&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=46</Reference>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=91</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=831</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=801</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=940</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=802</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=822</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=847</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=831" BrowseName="1:AddZone" ParentNodeId="ns=1;i=846" MethodDeclarationId="ns=1;i=525">
    <DisplayName>AddZone</DisplayName>
    <Description>Adds a zone to the zone array.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=805</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=806</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=846</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=805" BrowseName="InputArguments" ParentNodeId="ns=1;i=831" DataType="Argument" ValueRank="1" ArrayDimensions="4">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=831</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ZoneName</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>LowerLimit</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=11</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>UpperLimit</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=11</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>EngineeringUnits</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=887</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=806" BrowseName="OutputArguments" ParentNodeId="ns=1;i=831" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=831</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ZoneNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=801" BrowseName="1:LastItem" ParentNodeId="ns=1;i=846">
    <DisplayName>LastItem</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=24</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=807</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=846</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=807" BrowseName="1:MeasuredWeight" ParentNodeId="ns=1;i=801" DataType="WeightType" AccessLevel="3">
    <DisplayName>MeasuredWeight</DisplayName>
    <Description>Defines the registered weight that may be unmistakeable referenced to one item.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=825</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=808</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=809</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=826</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=827</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=810</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=801</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=812</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=828</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=813</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=814</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=829</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=830</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=815</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=825" BrowseName="1:CenterOfZero" ParentNodeId="ns=1;i=807" DataType="Boolean">
    <DisplayName>CenterOfZero</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=807</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=808" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=807" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=807</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=809" BrowseName="EURange" ParentNodeId="ns=1;i=807" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=807</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=826" BrowseName="1:GrossNegative" ParentNodeId="ns=1;i=807" DataType="Boolean">
    <DisplayName>GrossNegative</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=807</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=827" BrowseName="1:HighResolutionValue" ParentNodeId="ns=1;i=807" DataType="WeightType">
    <DisplayName>HighResolutionValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=807</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=810" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=807" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=807</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=812" BrowseName="1:Overload" ParentNodeId="ns=1;i=807" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=807</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=828" BrowseName="1:PrintableValue" ParentNodeId="ns=1;i=807" DataType="PrintableWeightType">
    <DisplayName>PrintableValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=807</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=813" BrowseName="1:TareMode" ParentNodeId="ns=1;i=807" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=807</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=814" BrowseName="1:Underload" ParentNodeId="ns=1;i=807" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=807</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=829" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=807" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=807</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=830" BrowseName="1:WeightId" ParentNodeId="ns=1;i=807" DataType="String">
    <DisplayName>WeightId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=807</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=815" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=807" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=807</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=940" BrowseName="1:NominalWeight" ParentNodeId="ns=1;i=846" DataType="Number" AccessLevel="3">
    <DisplayName>NominalWeight</DisplayName>
    <Description>Defines the nominal (printed) weight of the product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=941</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=942</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=846</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=941" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=940" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=940</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=942" BrowseName="EURange" ParentNodeId="ns=1;i=940" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=940</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1007" BrowseName="1:ProductId" ParentNodeId="ns=1;i=846" DataType="String" AccessLevel="3">
    <DisplayName>ProductId</DisplayName>
    <Description>Defines a unique Id of this product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=846</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1008" BrowseName="1:ProductName" ParentNodeId="ns=1;i=846" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProductName</DisplayName>
    <Description>Defines the name of this product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=846</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=802" BrowseName="1:Statistic" ParentNodeId="ns=1;i=846">
    <DisplayName>Statistic</DisplayName>
    <Description>Contains the different statistic values of the product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=48</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1170</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1042</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1043</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1044</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1045</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1046</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1047</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1048</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1049</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1050</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1104</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1105</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6021</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1051</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1054</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=846</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=1170" BrowseName="1:&lt;PackagesAcceptedWithProperty&gt;" SymbolicName="PackagesAcceptedWithProperty" ParentNodeId="ns=1;i=802">
    <DisplayName>&lt;PackagesAcceptedWithProperty&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1027</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1242</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1243</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1242" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1170" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1170</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1243" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1170" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1170</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1042" BrowseName="1:PackagesAcceptedWithLowerToleranceLimit1" ParentNodeId="ns=1;i=802">
    <DisplayName>PackagesAcceptedWithLowerToleranceLimit1</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1027</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1086</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1087</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1086" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1042" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1042</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1087" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1042" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1042</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1043" BrowseName="1:PackagesRejectedByDistanceFault" ParentNodeId="ns=1;i=802">
    <DisplayName>PackagesRejectedByDistanceFault</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1088</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1089</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1088" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1043" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1043</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1089" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1043" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1043</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1044" BrowseName="1:PackagesRejectedByLength" ParentNodeId="ns=1;i=802">
    <DisplayName>PackagesRejectedByLength</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1090</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1091</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1090" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1044" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1044</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1091" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1044" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1044</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1045" BrowseName="1:PackagesRejectedByLowerToleranceLimit1" ParentNodeId="ns=1;i=802">
    <DisplayName>PackagesRejectedByLowerToleranceLimit1</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1092</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1093</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1092" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1045" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1045</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1093" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1045" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1045</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1046" BrowseName="1:PackagesRejectedByLowerToleranceLimit2" ParentNodeId="ns=1;i=802">
    <DisplayName>PackagesRejectedByLowerToleranceLimit2</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1094</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1095</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1094" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1046" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1046</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1095" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1046" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1046</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1047" BrowseName="1:PackagesRejectedByMeanValueRequirement" ParentNodeId="ns=1;i=802">
    <DisplayName>PackagesRejectedByMeanValueRequirement</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1096</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1097</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1096" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1047" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1047</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1097" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1047" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1047</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1048" BrowseName="1:PackagesRejectedByMetal" ParentNodeId="ns=1;i=802">
    <DisplayName>PackagesRejectedByMetal</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1098</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1099</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1098" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1048" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1048</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1099" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1048" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1048</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1049" BrowseName="1:PackagesRejectedByVision" ParentNodeId="ns=1;i=802">
    <DisplayName>PackagesRejectedByVision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1100</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1101</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1100" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1049" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1049</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1101" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1049" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1049</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1050" BrowseName="1:PackagesRejectedByXRay" ParentNodeId="ns=1;i=802">
    <DisplayName>PackagesRejectedByXRay</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1102</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1103</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1102" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1050" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1050</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1103" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1050" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1050</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1104" BrowseName="1:PercentageLowerToleranceLimit" ParentNodeId="ns=1;i=802" DataType="Number">
    <DisplayName>PercentageLowerToleranceLimit</DisplayName>
    <Description>Defines the lower tolerance limit defined in welmec 6.4.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60094</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=802</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60094" BrowseName="EURange" ParentNodeId="ns=1;i=1104" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1104</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1105" BrowseName="2:ResetCondition" ParentNodeId="ns=1;i=802" DataType="String" AccessLevel="3">
    <DisplayName>ResetCondition</DisplayName>
    <Description>The reason and context for the reset of the statistics, which is done without a trigger from an OPC UA Client, like calling the ResetStatistics Method. ResetCondition is a vendor-specific, human readable string. ResetCondition is non-localized and might contain an expression that can be parsed by certain clients. Examples are: “AFTER 4 HOURS”, “AFTER 1000 ITEMS”, “OPERATOR”. “OPERATOR” means, that an operator resets the statistics on a local HMI.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=802</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6021" BrowseName="2:StartTime" ParentNodeId="ns=1;i=802" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Indicates the point in time at which the collection of the statistical data has been started.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=802</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1051" BrowseName="1:TotalPackages" ParentNodeId="ns=1;i=802">
    <DisplayName>TotalPackages</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1109</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1110</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1109" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1051" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1051</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1110" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1051" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1051</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1054" BrowseName="1:TotalPackagesWeighed" ParentNodeId="ns=1;i=802">
    <DisplayName>TotalPackagesWeighed</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=1115</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1116</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1115" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1054" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=1054</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1116" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1054" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1054</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=822" BrowseName="1:TargetThroughput" ParentNodeId="ns=1;i=846" DataType="Number" AccessLevel="3">
    <DisplayName>TargetThroughput</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=823</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=824</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=846</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=823" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=822" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=822</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=824" BrowseName="EURange" ParentNodeId="ns=1;i=822" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=822</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=847" BrowseName="1:&lt;Zones&gt;" SymbolicName="Zones" ParentNodeId="ns=1;i=846">
    <DisplayName>Zones</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=42</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60209</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=937</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60211</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=846</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60209" BrowseName="1:LowerLimit" ParentNodeId="ns=1;i=847" DataType="Number" AccessLevel="3">
    <DisplayName>LowerLimit</DisplayName>
    <Description>Defines the lower weight limit of this zone. The lower limit is prior to the upper limit if two zones are beside each other.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60210</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=847</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60210" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60209" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60209</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=937" BrowseName="1:Name" ParentNodeId="ns=1;i=847" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>Name</DisplayName>
    <Description>Defines the user-readable name of the zone.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=847</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60211" BrowseName="1:UpperLimit" ParentNodeId="ns=1;i=847" DataType="Number" AccessLevel="3">
    <DisplayName>UpperLimit</DisplayName>
    <Description>Defines the upper weight limit of this zone.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60212</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=847</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60212" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60211" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60211</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=447" BrowseName="1:TU1Percent" ParentNodeId="ns=1;i=45" DataType="Number" AccessLevel="3">
    <DisplayName>TU1Percent</DisplayName>
    <Description>Permitted percentage of items with weight less than TU1</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2365</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=45</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=10" BrowseName="1:ContinuousScaleType">
    <DisplayName>ContinuousScaleType</DisplayName>
    <Description>Represents a continuous scale.</Description>
    <Category>Scales ContinuousScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.24.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=72</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=2</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60153</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=517</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60232</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=73</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60213</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60215</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=852</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60152</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60154</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60148</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=72" BrowseName="1:&lt;Totalizer&gt;" SymbolicName="Totalizer" ParentNodeId="ns=1;i=10">
    <DisplayName>&lt;Totalizer&gt;</DisplayName>
    <Description>Defines the overall volume that was conveyed over a defined duration. Multiple object may be instantiated depending on the use case.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=27</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=390</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=390" BrowseName="1:TotalizedValue" ParentNodeId="ns=1;i=72" DataType="AbstractWeightType">
    <DisplayName>TotalizedValue</DisplayName>
    <Description>Defines a summed up/totalized volume within a period of time.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=52</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=391</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=392</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=72</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=393</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=391" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=390" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=390</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=392" BrowseName="EURange" ParentNodeId="ns=1;i=390" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=390</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=393" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=390" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=390</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60153" BrowseName="1:ControlMagnitude" ParentNodeId="ns=1;i=10" DataType="Number" AccessLevel="3">
    <DisplayName>ControlMagnitude</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60142</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60142" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60153" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60153</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=517" BrowseName="1:FlowRate" ParentNodeId="ns=1;i=10" AccessLevel="3">
    <DisplayName>FlowRate</DisplayName>
    <Description>Defines the conveying capacity in volume per time.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=52</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=518</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=519</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=520</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=518" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=517" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=517</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=519" BrowseName="EURange" ParentNodeId="ns=1;i=517" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=517</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=520" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=517" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=517</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60232" BrowseName="1:Load" ParentNodeId="ns=1;i=10" DataType="Number" AccessLevel="3">
    <DisplayName>Load</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60233</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60233" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60232" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60232</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=73" BrowseName="1:MasterTotalizer" ParentNodeId="ns=1;i=10">
    <DisplayName>MasterTotalizer</DisplayName>
    <Description>Defines the overall volume that was conveyed over the lifetime of the scale.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=27</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=394</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=394" BrowseName="1:TotalizedValue" ParentNodeId="ns=1;i=73" DataType="AbstractWeightType">
    <DisplayName>TotalizedValue</DisplayName>
    <Description>Defines a summed up/totalized volume within a period of time.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=52</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=395</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=396</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=73</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=397</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=395" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=394" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=394</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=396" BrowseName="EURange" ParentNodeId="ns=1;i=394" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=394</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=397" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=394" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=394</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60213" BrowseName="1:MaxFlowRate" ParentNodeId="ns=1;i=10" DataType="Number" AccessLevel="3">
    <DisplayName>MaxFlowRate</DisplayName>
    <Description>Defines the maximum volume that may be conveyed. Largest volume per time.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60214</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60214" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60213" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60213</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60215" BrowseName="1:MinFlowRate" ParentNodeId="ns=1;i=10" DataType="Number" AccessLevel="3">
    <DisplayName>MinFlowRate</DisplayName>
    <Description>Defines the minimum volume that can be conveyed. Smallest volume per time.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60216</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60216" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60215" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60215</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=852" BrowseName="1:ProductionPreset" ParentNodeId="ns=1;i=10">
    <DisplayName>ProductionPreset</DisplayName>
    <Description>Contains the productions presets.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=14</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=118</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=118" BrowseName="1:Products" ParentNodeId="ns=1;i=852">
    <DisplayName>Products</DisplayName>
    <Description>The products used in the scale aggregated in the Products Object.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=119</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=852</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=119" BrowseName="1:&lt;Product&gt;" SymbolicName="Product" ParentNodeId="ns=1;i=118">
    <DisplayName>&lt;Product&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=18</Reference>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=118</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=489</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=120</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1258</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=534</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1009" BrowseName="1:ProductId" ParentNodeId="ns=1;i=119" DataType="String" AccessLevel="3">
    <DisplayName>ProductId</DisplayName>
    <Description>Defines a unique Id of this product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=119</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=489" BrowseName="1:ProductName" ParentNodeId="ns=1;i=119" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProductName</DisplayName>
    <Description>Defines the name of this product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=119</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=120" BrowseName="1:Statistic" ParentNodeId="ns=1;i=119">
    <DisplayName>Statistic</DisplayName>
    <Description>Contains the different statistic values of the product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60076</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=119</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60076" BrowseName="2:StartTime" ParentNodeId="ns=1;i=120" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Indicates the point in time at which the collection of the statistical data has been started.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=120</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1258" BrowseName="1:TargetFlowRate" ParentNodeId="ns=1;i=119" DataType="Number" AccessLevel="3">
    <DisplayName>TargetFlowRate</DisplayName>
    <Description>Defines a preset of flowrate that needs to be conveyed. This value defines the setpoint for the FlowRate control loop.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1259</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1260</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=119</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1265</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1259" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1258" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1258</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1260" BrowseName="EURange" ParentNodeId="ns=1;i=1258" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1258</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1265" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=1258" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1258</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=534" BrowseName="1:TargetWeight" ParentNodeId="ns=1;i=119" DataType="Number" AccessLevel="3">
    <DisplayName>TargetWeight</DisplayName>
    <Description>Defines a preset of the volume to be processed.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=535</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=536</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=119</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=668</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=535" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=534" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=534</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=536" BrowseName="EURange" ParentNodeId="ns=1;i=534" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=534</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=668" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=534" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=534</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60152" BrowseName="1:RateControlMode" ParentNodeId="ns=1;i=10" DataType="RateControlMode" AccessLevel="3">
    <DisplayName>RateControlMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60154" BrowseName="1:Speed" ParentNodeId="ns=1;i=10" DataType="Number" AccessLevel="3">
    <DisplayName>Speed</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60155</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60155" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60154" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60154</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60148" BrowseName="1:TargetFlowRate" ParentNodeId="ns=1;i=10" DataType="Number" AccessLevel="3">
    <DisplayName>TargetFlowRate</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60149</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60149" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60148" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60148</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=50" BrowseName="1:LossInWeightScaleType">
    <DisplayName>LossInWeightScaleType</DisplayName>
    <Description>Represents a loss in weight scale.</Description>
    <Category>Scales Loss In Weight Scale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.26.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=60150</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=539</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=540</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=916</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60157</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60144</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=10</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=917</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=537</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=538</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=60150" BrowseName="1:BinWeight" ParentNodeId="ns=1;i=50" AccessLevel="3">
    <DisplayName>BinWeight</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=52</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60151</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60229</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60151" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60150" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60150</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60229" BrowseName="EURange" ParentNodeId="ns=1;i=60150" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60150</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=539" BrowseName="1:DischargeStart" ParentNodeId="ns=1;i=50">
    <DisplayName>DischargeStart</DisplayName>
    <Description>Starts a discharging process.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50</Reference>
    </References>
  </UAMethod>
  <UAMethod NodeId="ns=1;i=540" BrowseName="1:DischargeStop" ParentNodeId="ns=1;i=50">
    <DisplayName>DischargeStop</DisplayName>
    <Description>Stops a discharging process.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=916" BrowseName="1:Discharging" ParentNodeId="ns=1;i=50" DataType="Boolean" AccessLevel="3">
    <DisplayName>Discharging</DisplayName>
    <Description>Indicates that a discharging process is taking place.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60157" BrowseName="1:HopperFillLevel" ParentNodeId="ns=1;i=50" DataType="Number" AccessLevel="3">
    <DisplayName>HopperFillLevel</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60158</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60158" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60157" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60157</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60144" BrowseName="1:HopperWeight" ParentNodeId="ns=1;i=50" AccessLevel="3">
    <DisplayName>HopperWeight</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=52</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60145</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60146</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60147</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60145" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60144" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60144</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60146" BrowseName="EURange" ParentNodeId="ns=1;i=60144" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60144</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60147" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=60144" DataType="Double" AccessLevel="3">
    <DisplayName>ValuePrecision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60144</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=917" BrowseName="1:Refilling" ParentNodeId="ns=1;i=50" DataType="Boolean" AccessLevel="3">
    <DisplayName>Refilling</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=537" BrowseName="1:RefillStart" ParentNodeId="ns=1;i=50">
    <DisplayName>RefillStart</DisplayName>
    <Description>Starts a refilling process.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50</Reference>
    </References>
  </UAMethod>
  <UAMethod NodeId="ns=1;i=538" BrowseName="1:RefillStop" ParentNodeId="ns=1;i=50">
    <DisplayName>RefillStop</DisplayName>
    <Description>Stops a refilling process.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50</Reference>
    </References>
  </UAMethod>
  <UAObjectType NodeId="ns=1;i=6" BrowseName="1:PieceCountingScaleType">
    <DisplayName>PieceCountingScaleType</DisplayName>
    <Description>Represents a piece counting scale.</Description>
    <Category>Scales PieceCountingScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.27.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=607</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=2</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=853</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=605</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1026</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=603</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=602</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=607" BrowseName="1:CurrentPieceCount" ParentNodeId="ns=1;i=6" DataType="Number" AccessLevel="3">
    <DisplayName>CurrentPieceCount</DisplayName>
    <Description>Defines the number of pieces that are currently measured related to the ReferencePieceWeight.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=52</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=608</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=609</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=449</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=610</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=608" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=607" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=607</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=609" BrowseName="EURange" ParentNodeId="ns=1;i=607" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=607</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=449" BrowseName="1:InstrumentRange" ParentNodeId="ns=1;i=607" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=607</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=610" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=607" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=607</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=853" BrowseName="1:ProductionPreset" ParentNodeId="ns=1;i=6">
    <DisplayName>ProductionPreset</DisplayName>
    <Description>Contains the productions presets.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=14</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=124</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=124" BrowseName="1:Products" ParentNodeId="ns=1;i=853">
    <DisplayName>Products</DisplayName>
    <Description>The products used in the scale aggregated in the Products Object.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=125</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=853</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=125" BrowseName="1:&lt;Product&gt;" SymbolicName="Product" ParentNodeId="ns=1;i=124">
    <DisplayName>&lt;Product&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=12</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=124</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=595</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1266</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1267</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1268</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=596</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1269</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1270</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=598</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=965</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=516</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=599</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=601</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1398</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1399</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1277</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=126</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1278</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1279</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1280</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1288</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1289</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=595" BrowseName="1:CurrentItemCount" ParentNodeId="ns=1;i=125" DataType="UInteger" AccessLevel="3">
    <DisplayName>CurrentItemCount</DisplayName>
    <Description>Defines the current number of items that are captured by the scale.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1266" BrowseName="1:FeedRateMeasuringInterval" ParentNodeId="ns=1;i=125" DataType="Duration" AccessLevel="3">
    <DisplayName>FeedRateMeasuringInterval</DisplayName>
    <Description>Defines the measurement interval for evaluating the current flowrate.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1267" BrowseName="1:FillingTime" ParentNodeId="ns=1;i=125" DataType="Duration" AccessLevel="3">
    <DisplayName>FillingTime</DisplayName>
    <Description>Defines the interval during which the filling has to be completed.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1268" BrowseName="1:FineFeedCount" ParentNodeId="ns=1;i=125" DataType="UInteger" AccessLevel="3">
    <DisplayName>FineFeedCount</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=596" BrowseName="1:InFlightCount" ParentNodeId="ns=1;i=125" DataType="UInteger" AccessLevel="3">
    <DisplayName>InFlightCount</DisplayName>
    <Description>Defines the number of items that is behind valve / in flight after feeding is stopped.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1269" BrowseName="1:JogFeed" ParentNodeId="ns=1;i=125" DataType="Boolean" AccessLevel="3">
    <DisplayName>JogFeed</DisplayName>
    <Description>Defines if an additional dosage is necessary.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1270" BrowseName="1:MinimumDeltaPerFeedRateMeasuringInterval" ParentNodeId="ns=1;i=125" DataType="Number" AccessLevel="3">
    <DisplayName>MinimumDeltaPerFeedRateMeasuringInterval</DisplayName>
    <Description>Defines the minimum amount of weight that needs to change within the FeedRateMeasuringInterval. Otherwise the filling procedure is not valid.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1271</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1272</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1273</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1274</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1271" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1270" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1270</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1272" BrowseName="EURange" ParentNodeId="ns=1;i=1270" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1270</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1273" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=1270" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1270</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1274" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=1270" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1270</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=598" BrowseName="1:NumberOfReferencePieces" ParentNodeId="ns=1;i=125" DataType="UInteger" AccessLevel="3">
    <DisplayName>NumberOfReferencePieces</DisplayName>
    <Description>Defines the number of pieces that need to be used for reference process.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=965" BrowseName="1:ProductId" ParentNodeId="ns=1;i=125" DataType="String" AccessLevel="3">
    <DisplayName>ProductId</DisplayName>
    <Description>Defines a unique Id of this product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=516" BrowseName="1:ProductName" ParentNodeId="ns=1;i=125" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProductName</DisplayName>
    <Description>Defines the name of this product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=599" BrowseName="1:ReferencePieceWeight" ParentNodeId="ns=1;i=125" DataType="Number" AccessLevel="3">
    <DisplayName>ReferencePieceWeight</DisplayName>
    <Description>Defines the reference weight of a piece.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=653</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=600</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=654</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=655</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=653" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=599" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=599</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=600" BrowseName="EURange" ParentNodeId="ns=1;i=599" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=599</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=654" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=599" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=599</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=655" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=599" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=599</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=601" BrowseName="1:RegisteredPieceCount" ParentNodeId="ns=1;i=125" DataType="UInteger" AccessLevel="3">
    <DisplayName>RegisteredPieceCount</DisplayName>
    <Description>Defines the number of pieces that were actually counted related to the ReferencePieceWeight.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1398" BrowseName="1:SetTargetItemCount" ParentNodeId="ns=1;i=125" MethodDeclarationId="ns=1;i=460">
    <DisplayName>SetTargetItemCount</DisplayName>
    <Description>Set the number of TargetItemCount.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1275</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1275" BrowseName="InputArguments" ParentNodeId="ns=1;i=1398" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1398</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>TargetItemCount</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1399" BrowseName="1:SetTargetPieceCount" ParentNodeId="ns=1;i=125" MethodDeclarationId="ns=1;i=577">
    <DisplayName>SetTargetPieceCount</DisplayName>
    <Description>Sets the value of TargetPieceCount. See TargetPieceCount.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1276</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1276" BrowseName="InputArguments" ParentNodeId="ns=1;i=1399" DataType="Argument" ValueRank="1" ArrayDimensions="3">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1399</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>TargetPieceCount</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>PlusTolerance</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>MinusTolerance</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1277" BrowseName="1:SettlingTime" ParentNodeId="ns=1;i=125" DataType="Duration" AccessLevel="3">
    <DisplayName>SettlingTime</DisplayName>
    <Description>Defines the time that needs to be passed before measurement process can be triggered.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=126" BrowseName="1:Statistic" ParentNodeId="ns=1;i=125">
    <DisplayName>Statistic</DisplayName>
    <Description>Contains the different statistic values of the product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60078</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60078" BrowseName="2:StartTime" ParentNodeId="ns=1;i=126" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Indicates the point in time at which the collection of the statistical data has been started.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=126</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1278" BrowseName="1:TareId" ParentNodeId="ns=1;i=125" DataType="String" AccessLevel="3">
    <DisplayName>TareId</DisplayName>
    <Description>Defines the Id of tare value for the current product or item.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1279" BrowseName="1:TargetItemCount" ParentNodeId="ns=1;i=125" DataType="UInteger" AccessLevel="3">
    <DisplayName>TargetItemCount</DisplayName>
    <Description>Defines the number of items that are supposed to be counted during the measurement process.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1280" BrowseName="1:TargetPieceCount" ParentNodeId="ns=1;i=125" DataType="UInteger" AccessLevel="3">
    <DisplayName>TargetPieceCount</DisplayName>
    <Description>Defines the number of pieces that need to be counted.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1281</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1282</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1283</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1281" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1280" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1280</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1282" BrowseName="EURange" ParentNodeId="ns=1;i=1280" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1280</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1283" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=1280" DataType="Range">
    <DisplayName>InstrumentRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1280</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1288" BrowseName="1:TotalizedItemCount" ParentNodeId="ns=1;i=125" DataType="UInteger" AccessLevel="3">
    <DisplayName>TotalizedItemCount</DisplayName>
    <Description>Defines the summed up number of items. Will be reset either triggered by the user or a different product selection.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1289" BrowseName="1:TotalizedWeight" ParentNodeId="ns=1;i=125" DataType="WeightType" AccessLevel="3">
    <DisplayName>TotalizedWeight</DisplayName>
    <Description>Defines the summed up number of weight. Will be reset either triggered by the user or a different product selection.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1290</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1291</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1292</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1293</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1294</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1295</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1297</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1298</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1299</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=125</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1300</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1301</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1302</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1303</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1290" BrowseName="1:CenterOfZero" ParentNodeId="ns=1;i=1289" DataType="Boolean">
    <DisplayName>CenterOfZero</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1289</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1291" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1289" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1289</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1292" BrowseName="EURange" ParentNodeId="ns=1;i=1289" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1289</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1293" BrowseName="1:GrossNegative" ParentNodeId="ns=1;i=1289" DataType="Boolean">
    <DisplayName>GrossNegative</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1289</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1294" BrowseName="1:HighResolutionValue" ParentNodeId="ns=1;i=1289" DataType="WeightType">
    <DisplayName>HighResolutionValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1289</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1295" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=1289" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1289</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1297" BrowseName="1:Overload" ParentNodeId="ns=1;i=1289" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1289</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1298" BrowseName="1:PrintableValue" ParentNodeId="ns=1;i=1289" DataType="PrintableWeightType">
    <DisplayName>PrintableValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1289</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1299" BrowseName="1:TareMode" ParentNodeId="ns=1;i=1289" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1289</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1300" BrowseName="1:Underload" ParentNodeId="ns=1;i=1289" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1289</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1301" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=1289" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1289</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1302" BrowseName="1:WeightId" ParentNodeId="ns=1;i=1289" DataType="String">
    <DisplayName>WeightId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1289</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1303" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=1289" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1289</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=605" BrowseName="1:ReferenceOptimisationRange" ParentNodeId="ns=1;i=6" DataType="Number" AccessLevel="3">
    <DisplayName>ReferenceOptimisationRange</DisplayName>
    <Description>Defines the tolerance range within the scale may optimize the ReferencePieceWeight.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=606</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=606" BrowseName="EURange" ParentNodeId="ns=1;i=605" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=605</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1026" BrowseName="1:SetNumberOfReferencePieces" ParentNodeId="ns=1;i=6">
    <DisplayName>SetNumberOfReferencePieces</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.27.6</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=990</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=990" BrowseName="InputArguments" ParentNodeId="ns=1;i=1026" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1026</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>NumberOfReferencePieces</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=603" BrowseName="1:SetReferencePieceWeight" ParentNodeId="ns=1;i=6">
    <DisplayName>SetReferencePieceWeight</DisplayName>
    <Description>Sets the value for the ReferencePieceWeight (product-specific data).</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.27.4</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=604</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=604" BrowseName="InputArguments" ParentNodeId="ns=1;i=603" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=603</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ReferencePieceWeight</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>EngineeringUnits</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=887</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=602" BrowseName="1:StartReference" ParentNodeId="ns=1;i=6">
    <DisplayName>StartReference</DisplayName>
    <Description>Triggers the reference weighing process.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.27.5</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1013</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1013" BrowseName="InputArguments" ParentNodeId="ns=1;i=602" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=602</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>NumberOfReferencePieces</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=7" BrowseName="1:RecipeScaleType">
    <DisplayName>RecipeScaleType</DisplayName>
    <Description>RecipeScaleType represents a recipe scale.</Description>
    <Category>Scales RecipeScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.29.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=786</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=784</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=854</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=127</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=2</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=785</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=458</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=783</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=69</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=612</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=611</Reference>
    </References>
  </UAObjectType>
  <UAMethod NodeId="ns=1;i=786" BrowseName="1:AbortRecipe" ParentNodeId="ns=1;i=7">
    <DisplayName>AbortRecipe</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.29.8</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=7</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1017</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1017" BrowseName="InputArguments" ParentNodeId="ns=1;i=786" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=786</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=784" BrowseName="1:ContinueRecipe" ParentNodeId="ns=1;i=7">
    <DisplayName>ContinueRecipe</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.29.6</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=7</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1015</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1015" BrowseName="InputArguments" ParentNodeId="ns=1;i=784" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=784</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=854" BrowseName="1:ProductionPreset" ParentNodeId="ns=1;i=7">
    <DisplayName>ProductionPreset</DisplayName>
    <Description>Contains the productions presets.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=14</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=7</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=128</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=128" BrowseName="1:Products" ParentNodeId="ns=1;i=854">
    <DisplayName>Products</DisplayName>
    <Description>The products used in the scale aggregated in the Products Object.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=129</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=854</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=129" BrowseName="1:&lt;Product&gt;" SymbolicName="Product" ParentNodeId="ns=1;i=128">
    <DisplayName>&lt;Product&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=19</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=128</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=575</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=253</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1172</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=130</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1011" BrowseName="1:ProductId" ParentNodeId="ns=1;i=129" DataType="String" AccessLevel="3">
    <DisplayName>ProductId</DisplayName>
    <Description>Defines a unique Id of this product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=129</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=575" BrowseName="1:ProductName" ParentNodeId="ns=1;i=129" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProductName</DisplayName>
    <Description>Defines the name of this product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=129</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1010" BrowseName="1:RecipeNodeId" ParentNodeId="ns=1;i=129" DataType="NodeId" AccessLevel="3">
    <DisplayName>RecipeNodeId</DisplayName>
    <Description>Defines the NodeId of the recipe that is being produced.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=129</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=253" BrowseName="1:Report" ParentNodeId="ns=1;i=129" DataType="RecipeReportElementType" ValueRank="1" ArrayDimensions="1" AccessLevel="3">
    <DisplayName>Report</DisplayName>
    <Description>Defines an array with the various messages from the recipe. Each RecipeElement generates its own report message.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=129</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1172" BrowseName="1:ReportFile" ParentNodeId="ns=1;i=129">
    <DisplayName>ReportFile</DisplayName>
    <Description>Defines the file (binary, xml or other) that contains the report of the current process.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=11575</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1400</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1401</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1402</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1309</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1403</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=129</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1404</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1313</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1314</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1315</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1405</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=1400" BrowseName="Close" ParentNodeId="ns=1;i=1172" MethodDeclarationId="i=11583">
    <DisplayName>Close</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1172</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1304</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1304" BrowseName="InputArguments" ParentNodeId="ns=1;i=1400" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1400</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1401" BrowseName="GetPosition" ParentNodeId="ns=1;i=1172" MethodDeclarationId="i=11590">
    <DisplayName>GetPosition</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1172</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1305</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1306</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1305" BrowseName="InputArguments" ParentNodeId="ns=1;i=1401" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1401</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1306" BrowseName="OutputArguments" ParentNodeId="ns=1;i=1401" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1401</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Position</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1402" BrowseName="Open" ParentNodeId="ns=1;i=1172" MethodDeclarationId="i=11580">
    <DisplayName>Open</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1307</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1172</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1308</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1307" BrowseName="InputArguments" ParentNodeId="ns=1;i=1402" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1402</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Mode</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=3</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1308" BrowseName="OutputArguments" ParentNodeId="ns=1;i=1402" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1402</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1309" BrowseName="OpenCount" ParentNodeId="ns=1;i=1172" DataType="UInt16">
    <DisplayName>OpenCount</DisplayName>
    <Description>The current number of open file handles.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1172</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1403" BrowseName="Read" ParentNodeId="ns=1;i=1172" MethodDeclarationId="i=11585">
    <DisplayName>Read</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1310</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1311</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1172</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1310" BrowseName="InputArguments" ParentNodeId="ns=1;i=1403" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1403</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Length</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=6</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1311" BrowseName="OutputArguments" ParentNodeId="ns=1;i=1403" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1403</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Data</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=15</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1404" BrowseName="SetPosition" ParentNodeId="ns=1;i=1172" MethodDeclarationId="i=11593">
    <DisplayName>SetPosition</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1312</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1172</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1312" BrowseName="InputArguments" ParentNodeId="ns=1;i=1404" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1404</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Position</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=9</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1313" BrowseName="Size" ParentNodeId="ns=1;i=1172" DataType="UInt64">
    <DisplayName>Size</DisplayName>
    <Description>The size of the file in bytes.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1172</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1314" BrowseName="UserWritable" ParentNodeId="ns=1;i=1172" DataType="Boolean">
    <DisplayName>UserWritable</DisplayName>
    <Description>Whether the file is writable by the current user.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1172</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1315" BrowseName="Writable" ParentNodeId="ns=1;i=1172" DataType="Boolean">
    <DisplayName>Writable</DisplayName>
    <Description>Whether the file is writable.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1172</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1405" BrowseName="Write" ParentNodeId="ns=1;i=1172" MethodDeclarationId="i=11588">
    <DisplayName>Write</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1316</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1172</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1316" BrowseName="InputArguments" ParentNodeId="ns=1;i=1405" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1405</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Data</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=15</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=130" BrowseName="1:Statistic" ParentNodeId="ns=1;i=129">
    <DisplayName>Statistic</DisplayName>
    <Description>Contains the different statistic values of the product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60079</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=129</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60079" BrowseName="2:StartTime" ParentNodeId="ns=1;i=130" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Indicates the point in time at which the collection of the statistical data has been started.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=130</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=127" BrowseName="1:Recipes" ParentNodeId="ns=1;i=7">
    <DisplayName>Recipes</DisplayName>
    <Description>Defines a folder that contains all recipes. Elements in this folder must have the RecipeType.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=30</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=450</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=74</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=7</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50004</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=452</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=450" BrowseName="1:AddRecipe" ParentNodeId="ns=1;i=127" MethodDeclarationId="ns=1;i=456">
    <DisplayName>AddRecipe</DisplayName>
    <Description>Method to add an additional recipe of RecipeType.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=127</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=254</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=255</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=254" BrowseName="InputArguments" ParentNodeId="ns=1;i=450" DataType="Argument" ValueRank="1" ArrayDimensions="2">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=450</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeName</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=21</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=255" BrowseName="OutputArguments" ParentNodeId="ns=1;i=450" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=450</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=74" BrowseName="1:&lt;Recipe_No&gt;" SymbolicName="Recipe_No" ParentNodeId="ns=1;i=127">
    <DisplayName>Recipe</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=31</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=467</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=83</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=257</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=258</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=468</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=127</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=467" BrowseName="1:AddRecipeElement" ParentNodeId="ns=1;i=74" MethodDeclarationId="ns=1;i=465">
    <DisplayName>AddRecipeElement</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=74</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=440</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=441</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=440" BrowseName="InputArguments" ParentNodeId="ns=1;i=467" DataType="Argument" ValueRank="1" ArrayDimensions="3">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=467</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ElementType</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ElementName</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>PreviousElements</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=441" BrowseName="OutputArguments" ParentNodeId="ns=1;i=467" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=467</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>ElementNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=83" BrowseName="1:RecipeElements" ParentNodeId="ns=1;i=74">
    <DisplayName>RecipeElements</DisplayName>
    <Description>Defines a Placeholder for all RecipeElements that are part of the Recipe.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=74</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=257" BrowseName="1:RecipeId" ParentNodeId="ns=1;i=74" DataType="String" AccessLevel="3">
    <DisplayName>RecipeId</DisplayName>
    <Description>RecipeId defines a unique identifier of a recipe.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=74</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=258" BrowseName="1:RecipeName" ParentNodeId="ns=1;i=74" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>RecipeName</DisplayName>
    <Description>Defines a user-readable name of the recipe.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=74</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=468" BrowseName="1:RemoveRecipeElement" ParentNodeId="ns=1;i=74" MethodDeclarationId="ns=1;i=466">
    <DisplayName>RemoveRecipeElement</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=442</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=74</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=442" BrowseName="InputArguments" ParentNodeId="ns=1;i=468" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=468</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeElementNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50004" BrowseName="1:RecipeUpload" ParentNodeId="ns=1;i=127">
    <DisplayName>RecipeUpload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=15744</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60004</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=70001</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=70002</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=70003</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=127</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60004" BrowseName="ClientProcessingTimeout" ParentNodeId="ns=1;i=50004" DataType="Duration">
    <DisplayName>ClientProcessingTimeout</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50004</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=70001" BrowseName="CloseAndCommit" ParentNodeId="ns=1;i=50004">
    <DisplayName>CloseAndCommit</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50004</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60023</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60024</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=60023" BrowseName="InputArguments" ParentNodeId="ns=1;i=70001" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70001</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60024" BrowseName="OutputArguments" ParentNodeId="ns=1;i=70001" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70001</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>CompletionStateMachine</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=70002" BrowseName="GenerateFileForRead" ParentNodeId="ns=1;i=50004">
    <DisplayName>GenerateFileForRead</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50004</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60025</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60026</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=60025" BrowseName="InputArguments" ParentNodeId="ns=1;i=70002" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70002</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>GenerateOptions</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=24</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60026" BrowseName="OutputArguments" ParentNodeId="ns=1;i=70002" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70002</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>CompletionStateMachine</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=70003" BrowseName="GenerateFileForWrite" ParentNodeId="ns=1;i=50004">
    <DisplayName>GenerateFileForWrite</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50004</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60027</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60028</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=60027" BrowseName="InputArguments" ParentNodeId="ns=1;i=70003" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70003</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>GenerateOptions</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=24</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60028" BrowseName="OutputArguments" ParentNodeId="ns=1;i=70003" DataType="Argument" ValueRank="1" ArrayDimensions="0">
    <DisplayName>OutputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=70003</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>FileHandle</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=7</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=452" BrowseName="1:RemoveRecipe" ParentNodeId="ns=1;i=127" MethodDeclarationId="ns=1;i=459">
    <DisplayName>RemoveRecipe</DisplayName>
    <Description>Method to remove a recipe of RecipeType.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=256</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=127</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=256" BrowseName="InputArguments" ParentNodeId="ns=1;i=452" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=452</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=785" BrowseName="1:SkipCurrentRecipeElement" ParentNodeId="ns=1;i=7">
    <DisplayName>SkipCurrentRecipeElement</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.29.7</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1016</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=7</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1016" BrowseName="InputArguments" ParentNodeId="ns=1;i=785" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=785</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=458" BrowseName="1:StartRecipe" ParentNodeId="ns=1;i=7">
    <DisplayName>StartRecipe</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.29.4</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=373</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=7</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=373" BrowseName="InputArguments" ParentNodeId="ns=1;i=458" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=458</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=783" BrowseName="1:StopRecipe" ParentNodeId="ns=1;i=7">
    <DisplayName>StopRecipe</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.29.5</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1014</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=7</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1014" BrowseName="InputArguments" ParentNodeId="ns=1;i=783" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=783</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>RecipeNodeId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=17</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=69" BrowseName="1:SupportedMaterial" ParentNodeId="ns=1;i=7">
    <DisplayName>SupportedMaterial</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=35</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=374</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=787</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=7</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=374" BrowseName="1:MaterialId" ParentNodeId="ns=1;i=69" DataType="String" AccessLevel="3">
    <DisplayName>MaterialId</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=69</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=787" BrowseName="1:MaterialName" ParentNodeId="ns=1;i=69" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>MaterialName</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=69</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=612" BrowseName="1:SupportedTargetValues" ParentNodeId="ns=1;i=7" DataType="RecipeTargetValueType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>SupportedTargetValues</DisplayName>
    <Description>Defines a list of values that may be set via the recipe.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=7</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=611" BrowseName="1:SupportedThresholdValues" ParentNodeId="ns=1;i=7" DataType="RecipeThresholdType" ValueRank="1" ArrayDimensions="0" AccessLevel="3">
    <DisplayName>SupportedThresholdValues</DisplayName>
    <Description>Defines a list of threshold values that may be used within one recipe.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=7</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=3" BrowseName="1:SimpleScaleType">
    <DisplayName>SimpleScaleType</DisplayName>
    <Description>Represents a simple scale.</Description>
    <Category>Scales SimpleScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.44.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=855</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=855" BrowseName="1:ProductionPreset" ParentNodeId="ns=1;i=3">
    <DisplayName>ProductionPreset</DisplayName>
    <Description>Contains the productions presets.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=14</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=3</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=842</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=842" BrowseName="1:Products" ParentNodeId="ns=1;i=855">
    <DisplayName>Products</DisplayName>
    <Description>The products used in the scale aggregated in the Products Object.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=843</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=855</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=843" BrowseName="1:&lt;Product&gt;" SymbolicName="Product" ParentNodeId="ns=1;i=842">
    <DisplayName>&lt;Product&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=20</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=842</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1317</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=991</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=966</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1173</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1466</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1317" BrowseName="1:ContainerId" ParentNodeId="ns=1;i=843" DataType="String" AccessLevel="3">
    <DisplayName>ContainerId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=843</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=991" BrowseName="1:ProductId" ParentNodeId="ns=1;i=843" DataType="String" AccessLevel="3">
    <DisplayName>ProductId</DisplayName>
    <Description>Defines a unique Id of this product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=843</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=966" BrowseName="1:ProductName" ParentNodeId="ns=1;i=843" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProductName</DisplayName>
    <Description>Defines the name of this product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=843</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1173" BrowseName="1:Statistic" ParentNodeId="ns=1;i=843">
    <DisplayName>Statistic</DisplayName>
    <Description>Contains the different statistic values of the product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60081</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=843</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60081" BrowseName="2:StartTime" ParentNodeId="ns=1;i=1173" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Indicates the point in time at which the collection of the statistical data has been started.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1173</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1466" BrowseName="1:UnitPrice" ParentNodeId="ns=1;i=843" DataType="Number" AccessLevel="3">
    <DisplayName>UnitPrice</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1467</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=843</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1467" BrowseName="1:CurrencyUnit" ParentNodeId="ns=1;i=1466" DataType="CurrencyUnitType" AccessLevel="3">
    <DisplayName>CurrencyUnit</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1466</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=9" BrowseName="1:HopperScaleType">
    <DisplayName>HopperScaleType</DisplayName>
    <Description>Represents a hopper scale.</Description>
    <Category>Scales HopperScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.47.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=381</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60221</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60223</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=388</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=389</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=381" BrowseName="1:&lt;Limits&gt;" SymbolicName="Limits" ParentNodeId="ns=1;i=9" DataType="Boolean" AccessLevel="3">
    <DisplayName>&lt;Limits&gt;</DisplayName>
    <Description>Defines a placeholder for individual additional limits that may be reached.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=9</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60221" BrowseName="1:LevelMax" ParentNodeId="ns=1;i=9" DataType="Number" AccessLevel="3">
    <DisplayName>LevelMax</DisplayName>
    <Description>Defines a the maximum fill level where a action is necessary.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60222</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=9</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60230</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60222" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60221" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60221</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60230" BrowseName="1:LevelMode" ParentNodeId="ns=1;i=60221" DataType="EqualityAndRelationalOperator" AccessLevel="3">
    <DisplayName>LevelMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60221</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60223" BrowseName="1:LevelMin" ParentNodeId="ns=1;i=9" DataType="Number" AccessLevel="3">
    <DisplayName>LevelMin</DisplayName>
    <Description>Defines a the minimum fill level where a action is necessary.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60224</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=9</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60231</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60224" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60223" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60223</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60231" BrowseName="1:LevelMode" ParentNodeId="ns=1;i=60223" DataType="EqualityAndRelationalOperator" AccessLevel="3">
    <DisplayName>LevelMode</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60223</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=388" BrowseName="1:LimitMax" ParentNodeId="ns=1;i=9" DataType="Boolean" AccessLevel="3">
    <DisplayName>LimitMax</DisplayName>
    <Description>The current fill level exceeds the allowed maximum level.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=9</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=389" BrowseName="1:LimitMin" ParentNodeId="ns=1;i=9" DataType="Boolean" AccessLevel="3">
    <DisplayName>LimitMin</DisplayName>
    <Description>The current fill level falls below the allowed minimum level.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=9</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=15" BrowseName="1:LaboratoryScaleType">
    <DisplayName>LaboratoryScaleType</DisplayName>
    <Description>Represents a laboratory scale.</Description>
    <Category>Scales LaboratoryScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.46.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=265</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=264</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=761</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=238</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=239</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=240</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1207</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=263</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=758</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=455</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=457</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=454</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=463</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=265" BrowseName="1:CalibrationNeeded" ParentNodeId="ns=1;i=15" DataType="Boolean" AccessLevel="3">
    <DisplayName>CalibrationNeeded</DisplayName>
    <Description>Defines if a calibration procedure is needed and the current process should be paused.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=264" BrowseName="1:CalibrationRunning" ParentNodeId="ns=1;i=15" DataType="Boolean" AccessLevel="3">
    <DisplayName>CalibrationRunning</DisplayName>
    <Description>Defines if a calibration procedure is running.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=761" BrowseName="1:CloseDraftShields" ParentNodeId="ns=1;i=15">
    <DisplayName>CloseDraftShields</DisplayName>
    <Description>Method to close a certain or all draft shields.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.46.4</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=762</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=762" BrowseName="InputArguments" ParentNodeId="ns=1;i=761" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=761</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Shield</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=65</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=238" BrowseName="1:DraftShieldLeftClosed" ParentNodeId="ns=1;i=15" DataType="Boolean" AccessLevel="3">
    <DisplayName>DraftShieldLeftClosed</DisplayName>
    <Description>Defines if the left draft shield is closed.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=239" BrowseName="1:DraftShieldRightClosed" ParentNodeId="ns=1;i=15" DataType="Boolean" AccessLevel="3">
    <DisplayName>DraftShieldRightClosed</DisplayName>
    <Description>Defines if the right draft shield is closed.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=240" BrowseName="1:DraftShieldTopClosed" ParentNodeId="ns=1;i=15" DataType="Boolean" AccessLevel="3">
    <DisplayName>DraftShieldTopClosed</DisplayName>
    <Description>Defines if the top draft shield is closed.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1207" BrowseName="1:IonisatorRunning" ParentNodeId="ns=1;i=15" DataType="Boolean" AccessLevel="3">
    <DisplayName>IonisatorRunning</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=263" BrowseName="1:LevelingRunning" ParentNodeId="ns=1;i=15" DataType="Boolean" AccessLevel="3">
    <DisplayName>LevelingRunning</DisplayName>
    <Description>Defines if a levelling process is running.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=15</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=758" BrowseName="1:OpenDraftShields" ParentNodeId="ns=1;i=15">
    <DisplayName>OpenDraftShields</DisplayName>
    <Description>Method to open a certain or all draft shields.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.46.5</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=759</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=759" BrowseName="InputArguments" ParentNodeId="ns=1;i=758" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=758</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>Shield</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>ns=1;i=65</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=455" BrowseName="1:StartCalibration" ParentNodeId="ns=1;i=15">
    <DisplayName>StartCalibration</DisplayName>
    <Description>Method to start the automatic calibration procedure.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
    </References>
  </UAMethod>
  <UAMethod NodeId="ns=1;i=457" BrowseName="1:StartIonisator" ParentNodeId="ns=1;i=15">
    <DisplayName>StartIonisator</DisplayName>
    <Description>Method to start the ionization process.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
    </References>
  </UAMethod>
  <UAMethod NodeId="ns=1;i=454" BrowseName="1:StartLeveling" ParentNodeId="ns=1;i=15">
    <DisplayName>StartLeveling</DisplayName>
    <Description>Method to start the automatic leveling procedure of the scale.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
    </References>
  </UAMethod>
  <UAMethod NodeId="ns=1;i=463" BrowseName="1:StopIonisator" ParentNodeId="ns=1;i=15">
    <DisplayName>StopIonisator</DisplayName>
    <Description>Method to stop the ionization process.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=15</Reference>
    </References>
  </UAMethod>
  <UAObjectType NodeId="ns=1;i=1" BrowseName="1:WeighingModuleType">
    <DisplayName>WeighingModuleType</DisplayName>
    <Description>Represents a weighing bridge.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.50.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=3</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=8" BrowseName="1:TotalizingHopperScaleType">
    <DisplayName>TotalizingHopperScaleType</DisplayName>
    <Description>Represents a totalizing hopper scale.</Description>
    <Category>Scales TotalizingHopperScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.42.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=856</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=856" BrowseName="1:ProductionPreset" ParentNodeId="ns=1;i=8">
    <DisplayName>ProductionPreset</DisplayName>
    <Description>Contains the productions presets.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=14</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=8</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=840</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=840" BrowseName="1:Products" ParentNodeId="ns=1;i=856">
    <DisplayName>Products</DisplayName>
    <Description>The products used in the scale aggregated in the Products Object.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=841</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=856</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=841" BrowseName="1:&lt;Product&gt;" SymbolicName="Product" ParentNodeId="ns=1;i=840">
    <DisplayName>&lt;Product&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=22</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=840</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1387</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=964</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1174</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=962</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1319</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1387" BrowseName="1:ProductId" ParentNodeId="ns=1;i=841" DataType="String" AccessLevel="3">
    <DisplayName>ProductId</DisplayName>
    <Description>Defines a unique Id of this product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=841</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=964" BrowseName="1:ProductName" ParentNodeId="ns=1;i=841" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProductName</DisplayName>
    <Description>Defines the name of this product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=841</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1174" BrowseName="1:Statistic" ParentNodeId="ns=1;i=841">
    <DisplayName>Statistic</DisplayName>
    <Description>Contains the different statistic values of the product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60080</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=841</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60080" BrowseName="2:StartTime" ParentNodeId="ns=1;i=1174" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Indicates the point in time at which the collection of the statistical data has been started.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1174</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=962" BrowseName="1:TipCounter" ParentNodeId="ns=1;i=841" DataType="UInteger" AccessLevel="3">
    <DisplayName>TipCounter</DisplayName>
    <Description>Defines the number of fillings (downpour, bulk produce)</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=841</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1319" BrowseName="1:VolumeTargetValue" ParentNodeId="ns=1;i=841" DataType="Number" AccessLevel="3">
    <DisplayName>VolumeTargetValue</DisplayName>
    <Description>Defines the preset of the volume to be processed.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=51</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1320</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1321</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=841</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1320" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1319" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1319</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1321" BrowseName="EURange" ParentNodeId="ns=1;i=1319" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1319</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=834" BrowseName="1:VehicleScaleType">
    <DisplayName>VehicleScaleType</DisplayName>
    <Category>Scales VehicleScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.48.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1022</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1024</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1023</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=857</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAObjectType>
  <UAMethod NodeId="ns=1;i=1022" BrowseName="1:InboundWeighing" ParentNodeId="ns=1;i=834">
    <DisplayName>InboundWeighing</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.48.4</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=834</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=946</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=946" BrowseName="InputArguments" ParentNodeId="ns=1;i=1022" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1022</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>VehicleId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1024" BrowseName="1:OnePassWeighing" ParentNodeId="ns=1;i=834">
    <DisplayName>OnePassWeighing</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.48.6</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=949</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=834</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=949" BrowseName="InputArguments" ParentNodeId="ns=1;i=1024" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1024</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>VehicleId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1023" BrowseName="1:OutboundWeighing" ParentNodeId="ns=1;i=834">
    <DisplayName>OutboundWeighing</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.48.5</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=947</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=834</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=947" BrowseName="InputArguments" ParentNodeId="ns=1;i=1023" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1023</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>VehicleId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObject NodeId="ns=1;i=857" BrowseName="1:ProductionPreset" ParentNodeId="ns=1;i=834">
    <DisplayName>ProductionPreset</DisplayName>
    <Description>Contains the productions presets.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=14</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=834</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=844</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=844" BrowseName="1:Products" ParentNodeId="ns=1;i=857">
    <DisplayName>Products</DisplayName>
    <Description>The products used in the scale aggregated in the Products Object.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=845</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=857</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=845" BrowseName="1:&lt;Product&gt;" SymbolicName="Product" ParentNodeId="ns=1;i=844">
    <DisplayName>&lt;Product&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=832</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=844</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1326</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1327</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1328</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=967</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1329</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1330</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1331</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1397</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1332</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1333</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1176</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1344</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=976</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1019</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=987</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1345</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1175</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1346</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1347</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1348</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1349</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1350</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=985</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1326" BrowseName="1:CarrierDisplayName" ParentNodeId="ns=1;i=845" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>CarrierDisplayName</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1327" BrowseName="1:CarrierId" ParentNodeId="ns=1;i=845" DataType="String" AccessLevel="3">
    <DisplayName>CarrierId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1328" BrowseName="1:Customer" ParentNodeId="ns=1;i=845" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>Customer</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=967" BrowseName="1:DeltaWeight" ParentNodeId="ns=1;i=845" DataType="WeightType" AccessLevel="3">
    <DisplayName>DeltaWeight</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=845</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=968</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=969</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=970</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60082</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=972</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=973</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=974</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=975</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=968" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=967" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=967</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=969" BrowseName="EURange" ParentNodeId="ns=1;i=967" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=967</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=970" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=967" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=967</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60082" BrowseName="1:IsFilling" ParentNodeId="ns=1;i=967" DataType="Boolean" AccessLevel="3">
    <DisplayName>IsFilling</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=967</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=972" BrowseName="1:Overload" ParentNodeId="ns=1;i=967" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=967</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=973" BrowseName="1:TareMode" ParentNodeId="ns=1;i=967" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=967</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=974" BrowseName="1:Underload" ParentNodeId="ns=1;i=967" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=967</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=975" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=967" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=967</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1329" BrowseName="1:Destination" ParentNodeId="ns=1;i=845" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>Destination</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1330" BrowseName="1:DriverDisplayName" ParentNodeId="ns=1;i=845" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>DriverDisplayName</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1331" BrowseName="1:DriverId" ParentNodeId="ns=1;i=845" DataType="String" AccessLevel="3">
    <DisplayName>DriverId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1397" BrowseName="1:GetVehicleInformation" ParentNodeId="ns=1;i=845" MethodDeclarationId="ns=1;i=1396">
    <DisplayName>GetVehicleInformation</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=845</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1209</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=1209" BrowseName="InputArguments" ParentNodeId="ns=1;i=1397" DataType="Argument" ValueRank="1" ArrayDimensions="1">
    <DisplayName>InputArguments</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1397</Reference>
    </References>
    <Value>
      <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:ExtensionObject>
                    <uax:TypeId>
                        <uax:Identifier>i=297</uax:Identifier>
                    </uax:TypeId>
                    <uax:Body>
                        <uax:Argument>
                            <uax:Name>VehicleId</uax:Name>
                            <uax:DataType>
                                <uax:Identifier>i=12</uax:Identifier>
                            </uax:DataType>
                            <uax:ValueRank>-1</uax:ValueRank>
                            <uax:ArrayDimensions />
                            <uax:Description />
                        </uax:Argument>
                    </uax:Body>
                </uax:ExtensionObject>
            </uax:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1332" BrowseName="1:InboundScale" ParentNodeId="ns=1;i=845" DataType="NodeId" AccessLevel="3">
    <DisplayName>InboundScale</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1333" BrowseName="1:InboundWeight" ParentNodeId="ns=1;i=845" DataType="WeightType" AccessLevel="3">
    <DisplayName>InboundWeight</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1334</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1335</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=845</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1336</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1338</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1339</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1340</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1341</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1334" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1333" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1333</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1335" BrowseName="EURange" ParentNodeId="ns=1;i=1333" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1333</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1336" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=1333" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1333</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1338" BrowseName="1:Overload" ParentNodeId="ns=1;i=1333" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1333</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1339" BrowseName="1:TareMode" ParentNodeId="ns=1;i=1333" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1333</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1340" BrowseName="1:Underload" ParentNodeId="ns=1;i=1333" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1333</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1341" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=1333" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1333</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1176" BrowseName="1:Material" ParentNodeId="ns=1;i=845">
    <DisplayName>Material</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=35</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=845</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1342</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1343</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1342" BrowseName="1:MaterialId" ParentNodeId="ns=1;i=1176" DataType="String" AccessLevel="3">
    <DisplayName>MaterialId</DisplayName>
    <Description>Defines a unique identifier for the material.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1176</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1343" BrowseName="1:MaterialName" ParentNodeId="ns=1;i=1176" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>MaterialName</DisplayName>
    <Description>Defines a user-readable name of the material.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1176</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1344" BrowseName="1:OutboundScale" ParentNodeId="ns=1;i=845" DataType="NodeId" AccessLevel="3">
    <DisplayName>OutboundScale</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=976" BrowseName="1:OutboundWeight" ParentNodeId="ns=1;i=845" DataType="WeightType" AccessLevel="3">
    <DisplayName>OutboundWeight</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=977</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=978</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=979</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=845</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=981</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=982</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=983</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=984</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=977" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=976" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=976</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=978" BrowseName="EURange" ParentNodeId="ns=1;i=976" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=976</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=979" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=976" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=976</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=981" BrowseName="1:Overload" ParentNodeId="ns=1;i=976" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=976</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=982" BrowseName="1:TareMode" ParentNodeId="ns=1;i=976" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=976</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=983" BrowseName="1:Underload" ParentNodeId="ns=1;i=976" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=976</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=984" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=976" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=976</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1019" BrowseName="1:ProductId" ParentNodeId="ns=1;i=845" DataType="String" AccessLevel="3">
    <DisplayName>ProductId</DisplayName>
    <Description>Defines a unique Id of this product.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=987" BrowseName="1:ProductName" ParentNodeId="ns=1;i=845" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProductName</DisplayName>
    <Description>Defines the name of this product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1345" BrowseName="1:ScaleOperatorId" ParentNodeId="ns=1;i=845" DataType="String" AccessLevel="3">
    <DisplayName>ScaleOperatorId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1175" BrowseName="1:Statistic" ParentNodeId="ns=1;i=845">
    <DisplayName>Statistic</DisplayName>
    <Description>Contains the different statistic values of the product.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60083</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60083" BrowseName="2:StartTime" ParentNodeId="ns=1;i=1175" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Indicates the point in time at which the collection of the statistical data has been started.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1175</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1346" BrowseName="1:Supplier" ParentNodeId="ns=1;i=845" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>Supplier</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1347" BrowseName="1:Tare" ParentNodeId="ns=1;i=845" DataType="Number" AccessLevel="3">
    <DisplayName>Tare</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1348" BrowseName="1:TareExpirationDate" ParentNodeId="ns=1;i=845" DataType="DateTime" AccessLevel="3">
    <DisplayName>TareExpirationDate</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1349" BrowseName="1:TotalWeight" ParentNodeId="ns=1;i=845" DataType="WeightType" AccessLevel="3">
    <DisplayName>TotalWeight</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1350" BrowseName="1:TotalWeightResetDate" ParentNodeId="ns=1;i=845" DataType="DateTime" AccessLevel="3">
    <DisplayName>TotalWeightResetDate</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=985" BrowseName="1:VehicleId" ParentNodeId="ns=1;i=845" DataType="String" AccessLevel="3">
    <DisplayName>VehicleId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=845</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=44" BrowseName="1:ScaleSystemType">
    <DisplayName>ScaleSystemType</DisplayName>
    <Description>Represents a scale system and contains one or more scales.</Description>
    <Category>Scales ScaleSystemType</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.3.2</Documentation>
    <References>
      <Reference ReferenceType="HasAddIn">ns=1;i=50010</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50022</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50029</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50030</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=140</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=356</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=357</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=79</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=70</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=837</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50008</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=3;i=15063</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=50010" BrowseName="3:Identification" ParentNodeId="ns=1;i=44">
    <DisplayName>Identification</DisplayName>
    <Description>Used to organize parameters for identification of this TopologyElement</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1012</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=44</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60062</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60061</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60069</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60062" BrowseName="3:Manufacturer" ParentNodeId="ns=1;i=50010" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description>A human-readable, localized name of the manufacturer of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50010</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60061" BrowseName="3:ProductInstanceUri" ParentNodeId="ns=1;i=50010" DataType="String">
    <DisplayName Locale="en">ProductInstanceUri</DisplayName>
    <Description>A globally unique resource identifier provided by the manufacturer of the machine</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50010</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60069" BrowseName="3:SerialNumber" ParentNodeId="ns=1;i=50010" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description>A string containing a unique production number of the manufacturer of the MachineryItem. The global uniqueness of the serial number is only given in the context of the manufacturer, and potentially the model. The value shall not change during the life-cycle of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50010</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50022" BrowseName="4:MachineryBuildingBlocks" ParentNodeId="ns=1;i=44">
    <DisplayName>MachineryBuildingBlocks</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=44</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50029</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50030</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=50029" BrowseName="4:MachineryItemState" ParentNodeId="ns=1;i=44">
    <DisplayName>MachineryItemState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60134</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=44</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=50022</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60134" BrowseName="CurrentState" ParentNodeId="ns=1;i=50029" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50029</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60135</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60135" BrowseName="Id" ParentNodeId="ns=1;i=60134" 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=60134</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50030" BrowseName="4:MachineryOperationMode" ParentNodeId="ns=1;i=44">
    <DisplayName>MachineryOperationMode</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1008</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60136</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=44</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=50022</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60136" BrowseName="CurrentState" ParentNodeId="ns=1;i=50030" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50030</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60137</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60137" BrowseName="Id" ParentNodeId="ns=1;i=60136" 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=60136</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=140" BrowseName="1:Policy" ParentNodeId="ns=1;i=44" DataType="LocalizedText" ValueRank="1" ArrayDimensions="0">
    <DisplayName>Policy</DisplayName>
    <Description>Defines the legal guidelines that apply for the scale or need to be complied by the scale.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=44</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=356" BrowseName="1:ProcessStateId" ParentNodeId="ns=1;i=44" DataType="String" AccessLevel="3">
    <DisplayName>ProcessStateId</DisplayName>
    <Description>Contains an relating identification for the occurring ProcessStateMessage.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=44</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=357" BrowseName="1:ProcessStateMessage" ParentNodeId="ns=1;i=44" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>ProcessStateMessage</DisplayName>
    <Description>Contains the message of the current overall state of the scale.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=44</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=79" BrowseName="1:ProductionOutput" ParentNodeId="ns=1;i=44">
    <DisplayName>ProductionOutput</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=25</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=44</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=70" BrowseName="1:ProductionPreset" ParentNodeId="ns=1;i=44">
    <DisplayName>ProductionPreset</DisplayName>
    <Description>Contains the productions presets.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=14</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=44</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=1025" BrowseName="1:ResetGlobalStatistics" ParentNodeId="ns=1;i=44">
    <DisplayName>ResetGlobalStatistics</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=44</Reference>
    </References>
  </UAMethod>
  <UAObject NodeId="ns=1;i=837" BrowseName="1:SubDevices" ParentNodeId="ns=1;i=44">
    <DisplayName>SubDevices</DisplayName>
    <Description>The Scales must be a subtype of the ScaleDeviceType but must not be from the same type.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1004</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50001</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=44</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=838</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=50001" BrowseName="1:&lt;ScaleDevice&gt;" SymbolicName="ScaleDevice" ParentNodeId="ns=1;i=837">
    <DisplayName>&lt;ScaleDevice&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=2</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=837</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60001</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60008</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60009</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50014</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60016</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60017</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60018</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60019</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50002</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60001" BrowseName="1:CurrentWeight" ParentNodeId="ns=1;i=50001" DataType="WeightType" AccessLevel="3">
    <DisplayName>CurrentWeight</DisplayName>
    <Description>Defines the current value that is measured at the sensor at the current timestamp. Might be a highly fluctuating value.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6010</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6011</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50001</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6012</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6013</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6014</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6015</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60007</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6016</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6017</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6018</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6010" BrowseName="1:CenterOfZero" ParentNodeId="ns=1;i=60001" DataType="Boolean">
    <DisplayName>CenterOfZero</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6011" BrowseName="1:CurrentRangeId" ParentNodeId="ns=1;i=60001" DataType="UInt16">
    <DisplayName>CurrentRangeId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60002" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60001" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60003" BrowseName="EURange" ParentNodeId="ns=1;i=60001" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6012" BrowseName="1:GrossNegative" ParentNodeId="ns=1;i=60001" DataType="Boolean">
    <DisplayName>GrossNegative</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6013" BrowseName="1:HighResolutionValue" ParentNodeId="ns=1;i=60001" DataType="WeightType">
    <DisplayName>HighResolutionValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6014" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=60001" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60005" BrowseName="1:Overload" ParentNodeId="ns=1;i=60001" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6015" BrowseName="1:PrintableValue" ParentNodeId="ns=1;i=60001" DataType="PrintableWeightType">
    <DisplayName>PrintableValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60006" BrowseName="1:TareMode" ParentNodeId="ns=1;i=60001" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60007" BrowseName="1:Underload" ParentNodeId="ns=1;i=60001" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6016" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=60001" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6017" BrowseName="1:WeightId" ParentNodeId="ns=1;i=60001" DataType="String">
    <DisplayName>WeightId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6018" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=60001" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60008" BrowseName="3:DeviceClass" ParentNodeId="ns=1;i=50001" DataType="String">
    <DisplayName>DeviceClass</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60009" BrowseName="3:HardwareRevision" ParentNodeId="ns=1;i=50001" DataType="String">
    <DisplayName>HardwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50001</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50014" BrowseName="3:Identification" ParentNodeId="ns=1;i=50001">
    <DisplayName>Identification</DisplayName>
    <Description>Used to organize parameters for identification of this TopologyElement</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=4;i=1012</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=50001</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60072</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60073</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60241</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60072" BrowseName="3:Manufacturer" ParentNodeId="ns=1;i=50014" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description>A human-readable, localized name of the manufacturer of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50014</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60073" BrowseName="3:ProductInstanceUri" ParentNodeId="ns=1;i=50014" DataType="String">
    <DisplayName Locale="en">ProductInstanceUri</DisplayName>
    <Description>A globally unique resource identifier provided by the manufacturer of the machine</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50014</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60241" BrowseName="3:SerialNumber" ParentNodeId="ns=1;i=50014" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description>A string containing a unique production number of the manufacturer of the MachineryItem. The global uniqueness of the serial number is only given in the context of the manufacturer, and potentially the model. The value shall not change during the life-cycle of the MachineryItem.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50014</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60016" BrowseName="3:Manufacturer" ParentNodeId="ns=1;i=50001" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60017" BrowseName="3:Model" ParentNodeId="ns=1;i=50001" DataType="LocalizedText">
    <DisplayName>Model</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60018" BrowseName="3:SerialNumber" ParentNodeId="ns=1;i=50001" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60019" BrowseName="3:SoftwareRevision" ParentNodeId="ns=1;i=50001" DataType="String">
    <DisplayName>SoftwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50001</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50002" BrowseName="1:&lt;ListOfWeighingRanges&gt;" SymbolicName="ListOfWeighingRanges" ParentNodeId="ns=1;i=50001">
    <DisplayName>WeighingRange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=23</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60010</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60012</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60014</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50001</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60010" BrowseName="1:ActualScaleInterval" ParentNodeId="ns=1;i=50002" DataType="Double" AccessLevel="3">
    <DisplayName>ActualScaleInterval</DisplayName>
    <Description>Value expressed in units of mass of the difference between two consecutive indicated values, for digital indication ("d" as described in Welmec /OIML).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60011</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60011" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60010" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60010</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60012" BrowseName="1:Range" ParentNodeId="ns=1;i=50002" DataType="Range" AccessLevel="3">
    <DisplayName>Range</DisplayName>
    <Description>Defines the range within the scale may be operated depending on the additional parameters within this type.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60013</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50002</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>i=885</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <uax:Range>
                        <uax:Low>0</uax:Low>
                        <uax:High>0</uax:High>
                    </uax:Range>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60013" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60012" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60012</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60014" BrowseName="1:VerificationScaleInterval" ParentNodeId="ns=1;i=50002" DataType="Double" AccessLevel="3">
    <DisplayName>VerificationScaleInterval</DisplayName>
    <Description>Value, expressed in units of mass, used for the classification and verification of an instrument. ("e" as described in Welmec /OIML)</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60015</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50002</Reference>
    </References>
    <Value>
      <uax:Double xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">0</uax:Double>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60015" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60014" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60014</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=838" BrowseName="3:SupportedTypes" ParentNodeId="ns=1;i=837">
    <DisplayName>SupportedTypes</DisplayName>
    <Description>Folder maintaining the set of (sub-types of) BaseObjectTypes that can be instantiated in the ConfigurableComponent.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=837</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=50008" BrowseName="1:SystemState" ParentNodeId="ns=1;i=44">
    <DisplayName>SystemState</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=3</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60049</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60050</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60090</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50016</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=44</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60049" BrowseName="AvailableStates" ParentNodeId="ns=1;i=50008" DataType="NodeId" ValueRank="1" ArrayDimensions="0">
    <DisplayName>AvailableStates</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50008</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60050" BrowseName="AvailableTransitions" ParentNodeId="ns=1;i=50008" DataType="NodeId" ValueRank="1" ArrayDimensions="0">
    <DisplayName>AvailableTransitions</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50008</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60090" BrowseName="CurrentState" ParentNodeId="ns=1;i=50008" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50008</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60091</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60091" BrowseName="Id" ParentNodeId="ns=1;i=60090" DataType="NodeId">
    <DisplayName>Id</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60090</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50016" BrowseName="5:MachineState" ParentNodeId="ns=1;i=50008">
    <DisplayName>MachineState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=2</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60051</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60052</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60088</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50018</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50008</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60051" BrowseName="AvailableStates" ParentNodeId="ns=1;i=50016" DataType="NodeId" ValueRank="1" ArrayDimensions="0">
    <DisplayName>AvailableStates</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50016</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60052" BrowseName="AvailableTransitions" ParentNodeId="ns=1;i=50016" DataType="NodeId" ValueRank="1" ArrayDimensions="0">
    <DisplayName>AvailableTransitions</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50016</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60088" BrowseName="CurrentState" ParentNodeId="ns=1;i=50016" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50016</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60089</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60089" BrowseName="Id" ParentNodeId="ns=1;i=60088" DataType="NodeId">
    <DisplayName>Id</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60088</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50018" BrowseName="5:ExecuteState" ParentNodeId="ns=1;i=50016">
    <DisplayName>ExecuteState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60109</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60110</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60111</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50016</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60109" BrowseName="AvailableStates" ParentNodeId="ns=1;i=50018" DataType="NodeId" ValueRank="1" ArrayDimensions="0">
    <DisplayName>AvailableStates</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50018</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60110" BrowseName="AvailableTransitions" ParentNodeId="ns=1;i=50018" DataType="NodeId" ValueRank="1" ArrayDimensions="0">
    <DisplayName>AvailableTransitions</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50018</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60111" BrowseName="CurrentState" ParentNodeId="ns=1;i=50018" DataType="LocalizedText">
    <DisplayName>CurrentState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2760</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50018</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60112</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60112" BrowseName="Id" ParentNodeId="ns=1;i=60111" 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=60111</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=27" BrowseName="1:TotalizerType">
    <DisplayName>TotalizerType</DisplayName>
    <Description>Contains the sum over the last measurement results.</Description>
    <Category>Scales ContinuousScale</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.53.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=451</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=329</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAMethod NodeId="ns=1;i=451" BrowseName="1:ResetTotalizer" ParentNodeId="ns=1;i=27">
    <DisplayName>ResetTotalizer</DisplayName>
    <Description>Resets the TotalizedValue of this totalizer object. Only useful if reset is not related to a period of time.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=27</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=329" BrowseName="1:TotalizedValue" ParentNodeId="ns=1;i=27" DataType="AbstractWeightType">
    <DisplayName>TotalizedValue</DisplayName>
    <Description>Defines a summed up/totalized volume within a period of time.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=52</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=331</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=332</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=27</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=333</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=331" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=329" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=329</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=332" BrowseName="EURange" ParentNodeId="ns=1;i=329" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=329</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=333" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=329" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=329</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=24" BrowseName="1:WeighingItemType">
    <DisplayName>WeighingItemType</DisplayName>
    <Category>Scales Catchweigher</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.13.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=248</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60177</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60179</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60181</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=247</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60183</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1029</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=248" BrowseName="1:ItemId" ParentNodeId="ns=1;i=24" DataType="String" AccessLevel="3">
    <DisplayName>ItemId</DisplayName>
    <Description>Defines a unique number that is assigned to an item.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=24</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60177" BrowseName="1:MeasuredHeight" ParentNodeId="ns=1;i=24" DataType="Number" AccessLevel="3">
    <DisplayName>MeasuredHeight</DisplayName>
    <Description>Defines the maximum height (in direction of travel) of the measured item.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60178</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60178" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60177" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60177</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60179" BrowseName="1:MeasuredLength" ParentNodeId="ns=1;i=24" DataType="Number" AccessLevel="3">
    <DisplayName>MeasuredLength</DisplayName>
    <Description>Defines the maximum measured length (in direction of travel) of the measured item.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60180</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60180" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60179" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60179</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60181" BrowseName="1:MeasuredVolume" ParentNodeId="ns=1;i=24" DataType="Number" AccessLevel="3">
    <DisplayName>MeasuredVolume</DisplayName>
    <Description>Defines the volume of the item.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60182</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60182" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60181" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60181</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=247" BrowseName="1:MeasuredWeight" ParentNodeId="ns=1;i=24" DataType="WeightType" AccessLevel="3">
    <DisplayName>MeasuredWeight</DisplayName>
    <Description>Defines the registered weight that may be unmistakeable referenced to one item.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=53</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=363</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=400</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=401</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=370</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=777</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=230</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=227</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=776</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=371</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=228</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=402</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=688</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=372</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>ns=1;i=89</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <WeightType xmlns="http://opcfoundation.org/UA/Scales/V2/Types.xsd">
                        <Gross>0</Gross>
                        <Net>0</Net>
                        <Tare>0</Tare>
                    </WeightType>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=363" BrowseName="1:CenterOfZero" ParentNodeId="ns=1;i=247" DataType="Boolean">
    <DisplayName>CenterOfZero</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=400" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=247" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=401" BrowseName="EURange" ParentNodeId="ns=1;i=247" DataType="Range">
    <DisplayName>EURange</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=370" BrowseName="1:GrossNegative" ParentNodeId="ns=1;i=247" DataType="Boolean">
    <DisplayName>GrossNegative</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=777" BrowseName="1:HighResolutionValue" ParentNodeId="ns=1;i=247" DataType="WeightType">
    <DisplayName>HighResolutionValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=230" BrowseName="1:InsideZero" ParentNodeId="ns=1;i=247" DataType="Boolean">
    <DisplayName>InsideZero</DisplayName>
    <Description>Defines if the current measured value is within the valid range for the setting zero procedure. This is a necessary condition to success the setZero() method if available.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=227" BrowseName="1:Overload" ParentNodeId="ns=1;i=247" DataType="Boolean">
    <DisplayName>Overload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=776" BrowseName="1:PrintableValue" ParentNodeId="ns=1;i=247" DataType="PrintableWeightType">
    <DisplayName>PrintableValue</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=371" BrowseName="1:TareMode" ParentNodeId="ns=1;i=247" DataType="TareMode">
    <DisplayName>TareMode</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=228" BrowseName="1:Underload" ParentNodeId="ns=1;i=247" DataType="Boolean">
    <DisplayName>Underload</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=402" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=247" DataType="Double">
    <DisplayName>ValuePrecision</DisplayName>
    <Description>The maximum precision that the server can maintain for the item based on restrictions in the target environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=688" BrowseName="1:WeightId" ParentNodeId="ns=1;i=247" DataType="String">
    <DisplayName>WeightId</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=372" BrowseName="1:WeightStable" ParentNodeId="ns=1;i=247" DataType="Boolean">
    <DisplayName>WeightStable</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60183" BrowseName="1:MeasuredWidth" ParentNodeId="ns=1;i=24" DataType="Number" AccessLevel="3">
    <DisplayName>MeasuredWidth</DisplayName>
    <Description>Defines the maximum width (in third possible orthogonal direction to height and length) of the measured item.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60184</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60184" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60183" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60183</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1029" BrowseName="1:ZoneName" ParentNodeId="ns=1;i=24" DataType="String" AccessLevel="3">
    <DisplayName>ZoneName</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=24</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=833" BrowseName="1:PriceItemType">
    <DisplayName>PriceItemType</DisplayName>
    <Category>Scales AutomaticWeightPriceLabeler</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.16.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1354</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=24</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=1354" BrowseName="1:ItemPrice" ParentNodeId="ns=1;i=833" DataType="Number" AccessLevel="3">
    <DisplayName>ItemPrice</DisplayName>
    <Description>ItemPrice defines the price related to measured weight and UnitPrice.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1355</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=833</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1355" BrowseName="1:CurrencyUnit" ParentNodeId="ns=1;i=1354" DataType="CurrencyUnitType" AccessLevel="3">
    <DisplayName>CurrencyUnit</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1354</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=23" BrowseName="1:WeighingRangeElementType">
    <DisplayName>WeighingRangeElementType</DisplayName>
    <Description>For each weighing range a scale supports the OPC UA server provides an object of WeighingRangeElementType that contains the propertys of the weighing range like the ScaleDivision.</Description>
    <Category>Scales ScaleDeviceType</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.5.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=262</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=291</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=417</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=262" BrowseName="1:ActualScaleInterval" ParentNodeId="ns=1;i=23" DataType="Double" AccessLevel="3">
    <DisplayName>ActualScaleInterval</DisplayName>
    <Description>Value expressed in units of mass of the difference between two consecutive indicated values, for digital indication ("d" as described in Welmec /OIML).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=23</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1351</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1351" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=262" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=262</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=291" BrowseName="1:Range" ParentNodeId="ns=1;i=23" DataType="Range" AccessLevel="3">
    <DisplayName>Range</DisplayName>
    <Description>Defines the range within the scale may be operated depending on the additional parameters within this type.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1358</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=23</Reference>
    </References>
    <Value>
      <uax:ExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:TypeId>
                    <uax:Identifier>i=885</uax:Identifier>
                </uax:TypeId>
                <uax:Body>
                    <uax:Range>
                        <uax:Low>0</uax:Low>
                        <uax:High>0</uax:High>
                    </uax:Range>
                </uax:Body>
            </uax:ExtensionObject>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1358" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=291" DataType="EUInformation" AccessLevel="3">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=291</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=417" BrowseName="1:VerificationScaleInterval" ParentNodeId="ns=1;i=23" DataType="Double" AccessLevel="3">
    <DisplayName>VerificationScaleInterval</DisplayName>
    <Description>Value, expressed in units of mass, used for the classification and verification of an instrument. ("e" as described in Welmec /OIML)</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1352</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=23</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1352" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=417" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=417</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=42" BrowseName="1:ZoneType">
    <DisplayName>ZoneType</DisplayName>
    <Description>Container for the weighing zones in a Checkweigher.</Description>
    <Category>Scales Catchweigher</Category>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/7.23.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=60201</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=311</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60203</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=115</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=60201" BrowseName="1:LowerLimit" ParentNodeId="ns=1;i=42" DataType="Number" AccessLevel="3">
    <DisplayName>LowerLimit</DisplayName>
    <Description>Defines the lower weight limit of this zone. The lower limit is prior to the upper limit if two zones are beside each other.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60202</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=42</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60202" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60201" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60201</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=311" BrowseName="1:Name" ParentNodeId="ns=1;i=42" DataType="LocalizedText" AccessLevel="3">
    <DisplayName>Name</DisplayName>
    <Description>Defines the user-readable name of the zone.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=42</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60203" BrowseName="1:UpperLimit" ParentNodeId="ns=1;i=42" DataType="Number" AccessLevel="3">
    <DisplayName>UpperLimit</DisplayName>
    <Description>Defines the upper weight limit of this zone.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60204</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=42</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60204" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=60203" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=60203</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=115" BrowseName="1:ZoneStatistic" ParentNodeId="ns=1;i=42">
    <DisplayName>ZoneStatistic</DisplayName>
    <Description>Contains statistics regarding this zone.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
      <Reference ReferenceType="HasStatisticComponent">ns=1;i=320</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=232</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=42</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=320" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=115" DataType="UInteger" AccessLevel="3">
    <DisplayName>ItemCount</DisplayName>
    <Description>Totalized count of measurements within the scope of this statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasStatisticComponent" IsForward="false">ns=1;i=115</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=232" BrowseName="1:Weighed" ParentNodeId="ns=1;i=115" DataType="Boolean" AccessLevel="3">
    <DisplayName>Weighed</DisplayName>
    <Description>This flag indicates that the element is considered in the weighed statistic.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=115</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=839" BrowseName="1:http://opcfoundation.org/UA/Scales/V2/" SymbolicName="http___opcfoundation_org_UA_Scales_V2_">
    <DisplayName>http://opcfoundation.org/UA/Scales/V2/</DisplayName>
    <Description>Provides the metadata for a namespace used by the server.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v200/docs/13.1</Documentation>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=11616</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=918</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=919</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=920</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=921</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=922</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=923</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=924</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=11715</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=918" BrowseName="IsNamespaceSubset" ParentNodeId="ns=1;i=839" DataType="Boolean">
    <DisplayName>IsNamespaceSubset</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=839</Reference>
    </References>
    <Value>
      <uax:Boolean xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">false</uax:Boolean>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=919" BrowseName="NamespacePublicationDate" ParentNodeId="ns=1;i=839" DataType="DateTime">
    <DisplayName>NamespacePublicationDate</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=839</Reference>
    </References>
    <Value>
      <uax:DateTime xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2025-03-01T00:00:00Z</uax:DateTime>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=920" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=839" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=839</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/Scales/V2/</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=921" BrowseName="NamespaceVersion" ParentNodeId="ns=1;i=839" DataType="String">
    <DisplayName>NamespaceVersion</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=839</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2.00</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=922" BrowseName="StaticNodeIdTypes" ParentNodeId="ns=1;i=839" DataType="IdType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>StaticNodeIdTypes</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=839</Reference>
    </References>
    <Value>
      <uax:ListOfInt32 xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:Int32>0</uax:Int32>
            </uax:ListOfInt32>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=923" BrowseName="StaticNumericNodeIdRange" ParentNodeId="ns=1;i=839" DataType="NumericRange" ValueRank="1" ArrayDimensions="0">
    <DisplayName>StaticNumericNodeIdRange</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=839</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=924" BrowseName="StaticStringNodeIdPattern" ParentNodeId="ns=1;i=839" DataType="String">
    <DisplayName>StaticStringNodeIdPattern</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=839</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=88" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=55</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=60097</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=89" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=55</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=60098</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=90" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=55</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=97" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=56</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=60095</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=98" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=56</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=60096</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=99" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=56</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=100" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=57</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=60103</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=101" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=57</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=60104</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=102" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=57</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=103" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=58</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=60101</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=104" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=58</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=60102</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=105" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=58</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=106" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=59</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=60099</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=107" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=59</Reference>
      <Reference ReferenceType="HasDescription">ns=1;i=60100</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=108" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=59</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=109" BrowseName="Default Binary" SymbolicName="DefaultBinary">
    <DisplayName>Default Binary</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=63</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=110" BrowseName="Default XML" SymbolicName="DefaultXml">
    <DisplayName>Default XML</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=63</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=111" BrowseName="Default JSON" SymbolicName="DefaultJson">
    <DisplayName>Default JSON</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=76</Reference>
      <Reference ReferenceType="HasEncoding" IsForward="false">ns=1;i=63</Reference>
    </References>
  </UAObject>
</UANodeSet>
