<?xml version="1.0" encoding="utf-8" ?>
<!--
 * Copyright (c) 2005-2022 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</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" Version="1.01" PublicationDate="2023-03-01T00:00:00Z">
      <RequiredModel ModelUri="http://opcfoundation.org/UA/" Version="1.05.02" PublicationDate="2022-11-01T00:00:00Z" />
      <RequiredModel ModelUri="http://opcfoundation.org/UA/DI/" Version="1.02" PublicationDate="2019-05-01T00:00:00Z" />
      <RequiredModel ModelUri="http://opcfoundation.org/UA/Machinery/" Version="1.0.0" PublicationDate="2020-09-25T00: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="Int32">i=6</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="HasAddIn">i=17604</Alias>
    <Alias Alias="CurrencyUnitType">i=23498</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>
  </Aliases>
  <Extensions>
    <Extension>
      <ua:ModelInfo Tool="UaModeler" Hash="Ck96e8Qm2z//Z2mGykoECQ==" Version="1.6.8" 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/v101/docs/11.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/v101/docs/11.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/v101/docs/11.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=54" BrowseName="1:TareMode">
    <DisplayName>TareMode</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/11.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/v101/docs/11.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/v101/docs/11.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/v101/docs/11.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/v101/docs/11.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/v101/docs/11.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/v101/docs/11.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/v101/docs/11.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</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
        2FsZXMiIERlZmF1bHRCeXRlT3JkZXI9IkxpdHRsZUVuZGlhbiIgeG1sbnM6b3BjPSJodHRwO
        i8vb3BjZm91bmRhdGlvbi5vcmcvQmluYXJ5U2NoZW1hLyIgeG1sbnM6dWE9Imh0dHA6Ly9vc
        GNmb3VuZGF0aW9uLm9yZy9VQS8iIFRhcmdldE5hbWVzcGFjZT0iaHR0cDovL29wY2ZvdW5kY
        XRpb24ub3JnL1VBL1NjYWxlcyI+CiA8b3BjOkltcG9ydCBOYW1lc3BhY2U9Imh0dHA6Ly9vc
        GNmb3VuZGF0aW9uLm9yZy9VQS8iLz4KIDxvcGM6U3RydWN0dXJlZFR5cGUgQmFzZVR5cGU9I
        nVhOkV4dGVuc2lvbk9iamVjdCIgTmFtZT0iQWJzdHJhY3RXZWlnaHRUeXBlIi8+CiA8b3BjO
        lN0cnVjdHVyZWRUeXBlIEJhc2VUeXBlPSJ0bnM6QWJzdHJhY3RXZWlnaHRUeXBlIiBOYW1lP
        SJQcmludGFibGVXZWlnaHRUeXBlIj4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6Q2hhc
        kFycmF5IiBOYW1lPSJHcm9zcyIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQ
        XJyYXkiIE5hbWU9Ik5ldCIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9Im9wYzpDaGFyQXJyY
        XkiIE5hbWU9IlRhcmUiLz4KIDwvb3BjOlN0cnVjdHVyZWRUeXBlPgogPG9wYzpTdHJ1Y3R1c
        mVkVHlwZSBCYXNlVHlwZT0idG5zOkFic3RyYWN0V2VpZ2h0VHlwZSIgTmFtZT0iV2VpZ2h0V
        HlwZSI+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkRvdWJsZSIgTmFtZT0iR3Jvc3MiL
        z4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6RG91YmxlIiBOYW1lPSJOZXQiLz4KICA8b
        3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6RG91YmxlIiBOYW1lPSJUYXJlIi8+CiA8L29wYzpTd
        HJ1Y3R1cmVkVHlwZT4KIDxvcGM6U3RydWN0dXJlZFR5cGUgQmFzZVR5cGU9InVhOkV4dGVuc
        2lvbk9iamVjdCIgTmFtZT0iUmVjaXBlUmVwb3J0RWxlbWVudFR5cGUiPgogIDxvcGM6Rmllb
        GQgVHlwZU5hbWU9InVhOkxvY2FsaXplZFRleHQiIE5hbWU9IlJlcG9ydE1lc3NhZ2UiLz4KI
        CA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6RGF0ZVRpbWUiIE5hbWU9IlRpbWVzdGFtcCIvP
        gogPC9vcGM6U3RydWN0dXJlZFR5cGU+CiA8b3BjOlN0cnVjdHVyZWRUeXBlIEJhc2VUeXBlP
        SJ1YTpFeHRlbnNpb25PYmplY3QiIE5hbWU9IlJlY2lwZVRhcmdldFZhbHVlVHlwZSI+CiAgP
        G9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iVGFyZ2V0VmFsdWVOb2RlSWRTc
        GVjaWZpZWQiLz4KICA8b3BjOkZpZWxkIExlbmd0aD0iMzEiIFR5cGVOYW1lPSJvcGM6Qml0I
        iBOYW1lPSJSZXNlcnZlZDEiLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6VUludDMyI
        iBOYW1lPSJUYXJnZXRWYWx1ZUlkIi8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGaWVsZD0iVGFyZ
        2V0VmFsdWVOb2RlSWRTcGVjaWZpZWQiIFR5cGVOYW1lPSJ1YTpOb2RlSWQiIE5hbWU9IlRhc
        mdldFZhbHVlTm9kZUlkIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0idWE6TG9jYWxpemVkV
        GV4dCIgTmFtZT0iVGFyZ2V0VmFsdWVOYW1lIi8+CiA8L29wYzpTdHJ1Y3R1cmVkVHlwZT4KI
        DxvcGM6U3RydWN0dXJlZFR5cGUgQmFzZVR5cGU9InVhOkV4dGVuc2lvbk9iamVjdCIgTmFtZ
        T0iUmVjaXBlVGhyZXNob2xkVHlwZSI+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkJpd
        CIgTmFtZT0iVGhyZXNob2xkTm9kZUlkU3BlY2lmaWVkIi8+CiAgPG9wYzpGaWVsZCBMZW5nd
        Gg9IjMxIiBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iUmVzZXJ2ZWQxIi8+CiAgPG9wYzpGa
        WVsZCBUeXBlTmFtZT0ib3BjOlVJbnQzMiIgTmFtZT0iVGhyZXNob2xkSWQiLz4KICA8b3BjO
        kZpZWxkIFN3aXRjaEZpZWxkPSJUaHJlc2hvbGROb2RlSWRTcGVjaWZpZWQiIFR5cGVOYW1lP
        SJ1YTpOb2RlSWQiIE5hbWU9IlRocmVzaG9sZE5vZGVJZCIvPgogIDxvcGM6RmllbGQgVHlwZ
        U5hbWU9InVhOkxvY2FsaXplZFRleHQiIE5hbWU9IlRocmVzaG9sZE5hbWUiLz4KIDwvb3BjO
        lN0cnVjdHVyZWRUeXBlPgogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyI
        iBOYW1lPSJEcmFmdFNoaWVsZFR5cGUiPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9I
        lJpZ2h0XzAiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTGVmd
        F8xIiBWYWx1ZT0iMSIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlRvcF8yIiBWY
        Wx1ZT0iMiIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IkFsbF8zIiBWYWx1ZT0iM
        yIvPgogPC9vcGM6RW51bWVyYXRlZFR5cGU+CiA8b3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0a
        EluQml0cz0iMzIiIE5hbWU9IkVkZ2VPcGVyYXRvciI+CiAgPG9wYzpFbnVtZXJhdGVkVmFsd
        WUgTmFtZT0iUmlzaW5nXzAiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgT
        mFtZT0iRmFsbGluZ18xIiBWYWx1ZT0iMSIvPgogPC9vcGM6RW51bWVyYXRlZFR5cGU+CiA8b
        3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0aEluQml0cz0iMzIiIE5hbWU9IkVxdWFsaXR5QW5kU
        mVsYXRpb25hbE9wZXJhdG9yIj4KICA8b3BjOkRvY3VtZW50YXRpb24+VGhpcyBlbnVtZXJhd
        GlvbiBkZXNjcmliZXMgdGhlIGRpZmZlcmVudCBjb25kaXRpb24gbW9kZXMgZm9yIGFuIGFuY
        WxvZyBjb25kaXRpb24uPC9vcGM6RG9jdW1lbnRhdGlvbj4KICA8b3BjOkVudW1lcmF0ZWRWY
        Wx1ZSBOYW1lPSJFcXVhbF8wIiBWYWx1ZT0iMCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlI
        E5hbWU9Ik5vdEVxdWFsXzEiIFZhbHVlPSIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgT
        mFtZT0iTGVzc09yRXF1YWxUaGFuXzIiIFZhbHVlPSIyIi8+CiAgPG9wYzpFbnVtZXJhdGVkV
        mFsdWUgTmFtZT0iR3JlYXRlck9yRXF1YWxUaGFuXzMiIFZhbHVlPSIzIi8+CiAgPG9wYzpFb
        nVtZXJhdGVkVmFsdWUgTmFtZT0iTGVzc1RoYW5fNCIgVmFsdWU9IjQiLz4KICA8b3BjOkVud
        W1lcmF0ZWRWYWx1ZSBOYW1lPSJHcmVhdGVyVGhhbl81IiBWYWx1ZT0iNSIvPgogPC9vcGM6R
        W51bWVyYXRlZFR5cGU+CiA8b3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0aEluQml0cz0iMzIiI
        E5hbWU9IlRhcmVNb2RlIj4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJOb25lXzAiI
        FZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iTWVhc3VyZWRUYXJlX
        zEiIFZhbHVlPSIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUHJlc2V0VGFyZ
        V8yIiBWYWx1ZT0iMiIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9IlByb3BvcnRpb
        25hbFRhcmVfMyIgVmFsdWU9IjMiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgogPG9wYzpFb
        nVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOYW1lPSJUb2xlcmFuY2VTdGF0ZSI+C
        iAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iSW5fMCIgVmFsdWU9IjAiLz4KICA8b3BjO
        kVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVbmRlcl8xIiBWYWx1ZT0iMSIvPgogIDxvcGM6RW51b
        WVyYXRlZFZhbHVlIE5hbWU9Ik92ZXJfMiIgVmFsdWU9IjIiLz4KICA8b3BjOkVudW1lcmF0Z
        WRWYWx1ZSBOYW1lPSJVbmRlck9yT3Zlcl8zIiBWYWx1ZT0iMyIvPgogPC9vcGM6RW51bWVyY
        XRlZFR5cGU+Cjwvb3BjOlR5cGVEaWN0aW9uYXJ5Pgo=</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</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</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
        HRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvU2NhbGVzL1R5cGVzLnhzZCIgeG1sbnM6dG5zP
        SJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvU2NhbGVzL1R5cGVzLnhzZCIgeG1sbnM6d
        WE9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS8yMDA4LzAyL1R5cGVzLnhzZCIgeG1sb
        nM6eHM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIj4KIDx4czppbXBvcnQgb
        mFtZXNwYWNlPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9UeXBlcy54c
        2QiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9IkRyYWZ0U2hpZWxkVHlwZSI+CiAgPHhzOnJlc
        3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iU
        mlnaHRfMF8wIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTGVmdF8xXzEiLz4KICAgP
        HhzOmVudW1lcmF0aW9uIHZhbHVlPSJUb3BfMl8yIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2Y
        Wx1ZT0iQWxsXzNfMyIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+C
        iA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6RHJhZnRTaGllbGRUeXBlIiBuYW1lPSJEcmFmdFNoa
        WVsZFR5cGUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZEcmFmdFNoaWVsZFR5c
        GUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY
        2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOkRyYWZ0U2hpZWxkVHlwZSIgbmFtZT0iRHJhZ
        nRTaGllbGRUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzO
        mNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZkRyYWZ0U2hpZWxkV
        HlwZSIgbmFtZT0iTGlzdE9mRHJhZnRTaGllbGRUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogP
        HhzOnNpbXBsZVR5cGUgbmFtZT0iRWRnZU9wZXJhdG9yIj4KICA8eHM6cmVzdHJpY3Rpb24gY
        mFzZT0ieHM6c3RyaW5nIj4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJSaXNpbmdfMF8wI
        i8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRmFsbGluZ18xXzEiLz4KICA8L3hzOnJlc
        3RyaWN0aW9uPgogPC94czpzaW1wbGVUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkVkZ
        2VPcGVyYXRvciIgbmFtZT0iRWRnZU9wZXJhdG9yIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZ
        T0iTGlzdE9mRWRnZU9wZXJhdG9yIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50I
        G1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpFZGdlT3Blc
        mF0b3IiIG5hbWU9IkVkZ2VPcGVyYXRvciIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlc
        XVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T
        2ZFZGdlT3BlcmF0b3IiIG5hbWU9Ikxpc3RPZkVkZ2VPcGVyYXRvciIgbmlsbGFibGU9InRyd
        WUiLz4KIDx4czpzaW1wbGVUeXBlIG5hbWU9IkVxdWFsaXR5QW5kUmVsYXRpb25hbE9wZXJhd
        G9yIj4KICA8eHM6YW5ub3RhdGlvbj4KICAgPHhzOmRvY3VtZW50YXRpb24+VGhpcyBlbnVtZ
        XJhdGlvbiBkZXNjcmliZXMgdGhlIGRpZmZlcmVudCBjb25kaXRpb24gbW9kZXMgZm9yIGFuI
        GFuYWxvZyBjb25kaXRpb24uPC94czpkb2N1bWVudGF0aW9uPgogIDwveHM6YW5ub3RhdGlvb
        j4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4KICAgPHhzOmVudW1lcmF0a
        W9uIHZhbHVlPSJFcXVhbF8wXzAiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJOb3RFc
        XVhbF8xXzEiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJMZXNzT3JFcXVhbFRoYW5fM
        l8yIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iR3JlYXRlck9yRXF1YWxUaGFuXzNfM
        yIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ikxlc3NUaGFuXzRfNCIvPgogICA8eHM6Z
        W51bWVyYXRpb24gdmFsdWU9IkdyZWF0ZXJUaGFuXzVfNSIvPgogIDwveHM6cmVzdHJpY3Rpb
        24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6RXF1YWxpdHlBb
        mRSZWxhdGlvbmFsT3BlcmF0b3IiIG5hbWU9IkVxdWFsaXR5QW5kUmVsYXRpb25hbE9wZXJhd
        G9yIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mRXF1YWxpdHlBbmRSZWxhdGlvb
        mFsT3BlcmF0b3IiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzP
        SIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOkVxdWFsaXR5QW5kUmVsYXRpb
        25hbE9wZXJhdG9yIiBuYW1lPSJFcXVhbGl0eUFuZFJlbGF0aW9uYWxPcGVyYXRvciIgbmlsb
        GFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4c
        zplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZFcXVhbGl0eUFuZFJlbGF0aW9uYWxPcGVyYXRvc
        iIgbmFtZT0iTGlzdE9mRXF1YWxpdHlBbmRSZWxhdGlvbmFsT3BlcmF0b3IiIG5pbGxhYmxlP
        SJ0cnVlIi8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lPSJUYXJlTW9kZSI+CiAgPHhzOnJlc3Rya
        WN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iTm9uZ
        V8wXzAiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJNZWFzdXJlZFRhcmVfMV8xIi8+C
        iAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iUHJlc2V0VGFyZV8yXzIiLz4KICAgPHhzOmVud
        W1lcmF0aW9uIHZhbHVlPSJQcm9wb3J0aW9uYWxUYXJlXzNfMyIvPgogIDwveHM6cmVzdHJpY
        3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6VGFyZU1vZ
        GUiIG5hbWU9IlRhcmVNb2RlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mVGFyZ
        U1vZGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtY
        XhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOlRhcmVNb2RlIiBuYW1lPSJUYXJlTW9kZ
        SIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZ
        T4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZUYXJlTW9kZSIgbmFtZT0iTGlzdE9mV
        GFyZU1vZGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lPSJUb2xlc
        mFuY2VTdGF0ZSI+CiAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4c
        zplbnVtZXJhdGlvbiB2YWx1ZT0iSW5fMF8wIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1Z
        T0iVW5kZXJfMV8xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT3Zlcl8yXzIiLz4KI
        CAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmRlck9yT3Zlcl8zXzMiLz4KICA8L3hzOnJlc
        3RyaWN0aW9uPgogPC94czpzaW1wbGVUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOlRvb
        GVyYW5jZVN0YXRlIiBuYW1lPSJUb2xlcmFuY2VTdGF0ZSIvPgogPHhzOmNvbXBsZXhUeXBlI
        G5hbWU9Ikxpc3RPZlRvbGVyYW5jZVN0YXRlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplb
        GVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpUb
        2xlcmFuY2VTdGF0ZSIgbmFtZT0iVG9sZXJhbmNlU3RhdGUiIG5pbGxhYmxlPSJ0cnVlIi8+C
        iAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlP
        SJ0bnM6TGlzdE9mVG9sZXJhbmNlU3RhdGUiIG5hbWU9Ikxpc3RPZlRvbGVyYW5jZVN0YXRlI
        iBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9IkFic3RyYWN0V2VpZ
        2h0VHlwZSI+CiAgPHhzOnNlcXVlbmNlLz4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlb
        WVudCB0eXBlPSJ0bnM6QWJzdHJhY3RXZWlnaHRUeXBlIiBuYW1lPSJBYnN0cmFjdFdlaWdod
        FR5cGUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZBYnN0cmFjdFdlaWdodFR5c
        GUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY
        2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOkFic3RyYWN0V2VpZ2h0VHlwZSIgbmFtZT0iQ
        WJzdHJhY3RXZWlnaHRUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+C
        iA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZkFic3RyY
        WN0V2VpZ2h0VHlwZSIgbmFtZT0iTGlzdE9mQWJzdHJhY3RXZWlnaHRUeXBlIiBuaWxsYWJsZ
        T0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlByaW50YWJsZVdlaWdodFR5cGUiP
        gogIDx4czpjb21wbGV4Q29udGVudCBtaXhlZD0iZmFsc2UiPgogICA8eHM6ZXh0ZW5zaW9uI
        GJhc2U9InVhOkV4dGVuc2lvbk9iamVjdCI+CiAgICA8eHM6c2VxdWVuY2U+CiAgICAgPHhzO
        mVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZyIgb
        mFtZT0iR3Jvc3MiLz4KICAgICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vyc
        z0iMSIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lPSJOZXQiLz4KICAgICA8eHM6ZWxlbWVudCBta
        W5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6c3RyaW5nIiBuYW1lPSJUYXJlI
        i8+CiAgICA8L3hzOnNlcXVlbmNlPgogICA8L3hzOmV4dGVuc2lvbj4KICA8L3hzOmNvbXBsZ
        XhDb250ZW50PgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpQc
        mludGFibGVXZWlnaHRUeXBlIiBuYW1lPSJQcmludGFibGVXZWlnaHRUeXBlIi8+CiA8eHM6Y
        29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUHJpbnRhYmxlV2VpZ2h0VHlwZSI+CiAgPHhzOnNlc
        XVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZ
        GVkIiB0eXBlPSJ0bnM6UHJpbnRhYmxlV2VpZ2h0VHlwZSIgbmFtZT0iUHJpbnRhYmxlV2VpZ
        2h0VHlwZSIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wb
        GV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZQcmludGFibGVXZWlnaHRUe
        XBlIiBuYW1lPSJMaXN0T2ZQcmludGFibGVXZWlnaHRUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvP
        gogPHhzOmNvbXBsZXhUeXBlIG5hbWU9IldlaWdodFR5cGUiPgogIDx4czpjb21wbGV4Q29ud
        GVudCBtaXhlZD0iZmFsc2UiPgogICA8eHM6ZXh0ZW5zaW9uIGJhc2U9InVhOkV4dGVuc2lvb
        k9iamVjdCI+CiAgICA8eHM6c2VxdWVuY2U+CiAgICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzP
        SIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOmRvdWJsZSIgbmFtZT0iR3Jvc3MiLz4KICAgI
        CA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6ZG91Y
        mxlIiBuYW1lPSJOZXQiLz4KICAgICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY
        3Vycz0iMSIgdHlwZT0ieHM6ZG91YmxlIiBuYW1lPSJUYXJlIi8+CiAgICA8L3hzOnNlcXVlb
        mNlPgogICA8L3hzOmV4dGVuc2lvbj4KICA8L3hzOmNvbXBsZXhDb250ZW50PgogPC94czpjb
        21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpXZWlnaHRUeXBlIiBuYW1lPSJXZ
        WlnaHRUeXBlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mV2VpZ2h0VHlwZSI+C
        iAgPHhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vyc
        z0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6V2VpZ2h0VHlwZSIgbmFtZT0iV2VpZ2h0VHlwZSIgb
        mlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KI
        Dx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZXZWlnaHRUeXBlIiBuYW1lPSJMaXN0T2ZXZ
        WlnaHRUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9IlJlY
        2lwZVJlcG9ydEVsZW1lbnRUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50I
        G1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ1YTpMb2NhbGl6ZWRUZXh0IiBuY
        W1lPSJSZXBvcnRNZXNzYWdlIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T
        2NjdXJzPSIxIiB0eXBlPSJ4czpkYXRlVGltZSIgbmFtZT0iVGltZXN0YW1wIi8+CiAgPC94c
        zpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6U
        mVjaXBlUmVwb3J0RWxlbWVudFR5cGUiIG5hbWU9IlJlY2lwZVJlcG9ydEVsZW1lbnRUeXBlI
        i8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUmVjaXBlUmVwb3J0RWxlbWVudFR5c
        GUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY
        2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOlJlY2lwZVJlcG9ydEVsZW1lbnRUeXBlIiBuY
        W1lPSJSZWNpcGVSZXBvcnRFbGVtZW50VHlwZSIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzO
        nNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMa
        XN0T2ZSZWNpcGVSZXBvcnRFbGVtZW50VHlwZSIgbmFtZT0iTGlzdE9mUmVjaXBlUmVwb3J0R
        WxlbWVudFR5cGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iU
        mVjaXBlVGFyZ2V0VmFsdWVUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50I
        G1pbk9jY3Vycz0iMCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG5hbWU9IkVuY29kaW5nTWFza
        yIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ie
        HM6dW5zaWduZWRJbnQiIG5hbWU9IlRhcmdldFZhbHVlSWQiLz4KICAgPHhzOmVsZW1lbnQgb
        WluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InVhOk5vZGVJZCIgbmFtZT0iVGFyZ
        2V0VmFsdWVOb2RlSWQiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1c
        nM9IjEiIHR5cGU9InVhOkxvY2FsaXplZFRleHQiIG5hbWU9IlRhcmdldFZhbHVlTmFtZSIvP
        gogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZ
        T0idG5zOlJlY2lwZVRhcmdldFZhbHVlVHlwZSIgbmFtZT0iUmVjaXBlVGFyZ2V0VmFsdWVUe
        XBlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mUmVjaXBlVGFyZ2V0VmFsdWVUe
        XBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T
        2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuczpSZWNpcGVUYXJnZXRWYWx1ZVR5cGUiIG5hb
        WU9IlJlY2lwZVRhcmdldFZhbHVlVHlwZSIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlc
        XVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T
        2ZSZWNpcGVUYXJnZXRWYWx1ZVR5cGUiIG5hbWU9Ikxpc3RPZlJlY2lwZVRhcmdldFZhbHVlV
        HlwZSIgbmlsbGFibGU9InRydWUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJSZWNpcGVUa
        HJlc2hvbGRUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vyc
        z0iMCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG5hbWU9IkVuY29kaW5nTWFzayIvPgogICA8e
        HM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0ieHM6dW5zaWduZ
        WRJbnQiIG5hbWU9IlRocmVzaG9sZElkIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iM
        CIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ1YTpOb2RlSWQiIG5hbWU9IlRocmVzaG9sZE5vZGVJZ
        CIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0id
        WE6TG9jYWxpemVkVGV4dCIgbmFtZT0iVGhyZXNob2xkTmFtZSIvPgogIDwveHM6c2VxdWVuY
        2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOlJlY2lwZVRoc
        mVzaG9sZFR5cGUiIG5hbWU9IlJlY2lwZVRocmVzaG9sZFR5cGUiLz4KIDx4czpjb21wbGV4V
        HlwZSBuYW1lPSJMaXN0T2ZSZWNpcGVUaHJlc2hvbGRUeXBlIj4KICA8eHM6c2VxdWVuY2U+C
        iAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5c
        GU9InRuczpSZWNpcGVUaHJlc2hvbGRUeXBlIiBuYW1lPSJSZWNpcGVUaHJlc2hvbGRUeXBlI
        iBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlP
        gogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZlJlY2lwZVRocmVzaG9sZFR5cGUiIG5hb
        WU9Ikxpc3RPZlJlY2lwZVRocmVzaG9sZFR5cGUiIG5pbGxhYmxlPSJ0cnVlIi8+CjwveHM6c
        2NoZW1hPgo=</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/Types.xsd</uax:String>
    </Value>
  </UAVariable>
  <UAReferenceType NodeId="ns=1;i=66" BrowseName="1:NextRecipeElement">
    <DisplayName>NextRecipeElement</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/12.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/v101/docs/10.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=169</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=171</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=169" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=51" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=170</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=51</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=170" BrowseName="EURange" ParentNodeId="ns=1;i=169" 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=169</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=171" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=51" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=172</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=51</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=172" BrowseName="EURange" ParentNodeId="ns=1;i=171" 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=171</Reference>
    </References>
  </UAVariable>
  <UAVariableType NodeId="ns=1;i=52" BrowseName="1:MeasuredItemType" ValueRank="-2">
    <DisplayName>MeasuredItemType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/10.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/v101/docs/10.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/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/v101/docs/9.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/v101/docs/9.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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 FeedRateMeasuringIntervall.</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>
      <Reference ReferenceType="HasComponent">ns=1;i=477</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=479</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=475" BrowseName="1:StartTime" ParentNodeId="ns=1;i=114" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Defines the duration of the statistic analysis. This value is relevant for time statistics.</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=477" BrowseName="1:Tare" ParentNodeId="ns=1;i=114" DataType="Double">
    <DisplayName>Tare</DisplayName>
    <Description>Defines the last occurring tare value at time of statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=756</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=478</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=114</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=757</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=756" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=477" 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=477</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=478" BrowseName="EURange" ParentNodeId="ns=1;i=477" 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=477</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=757" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=477" 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=477</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=479" BrowseName="1:Throughput" ParentNodeId="ns=1;i=114" DataType="UInteger">
    <DisplayName>Throughput</DisplayName>
    <Description>Defines the number of items registered over period of the statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=754</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=480</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=114</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=755</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=754" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=479" 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=479</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=480" BrowseName="EURange" ParentNodeId="ns=1;i=479" 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=479</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=755" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=479" 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=479</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">ns=1;i=697</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=699</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>
  <UAVariable NodeId="ns=1;i=697" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=562" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=698</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=562</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=698" BrowseName="EURange" ParentNodeId="ns=1;i=697" 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=697</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=699" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=562" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=700</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=562</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=700" BrowseName="EURange" ParentNodeId="ns=1;i=699" 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=699</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=14" BrowseName="1:ProductionPresetType">
    <DisplayName>ProductionPresetType</DisplayName>
    <Description>Provides methods to manage the Production preset.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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/v101/docs/8.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/v101/docs/8.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="1:StartTime" ParentNodeId="ns=1;i=93" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Defines the duration of the statistic analysis. This value is relevant for time statistics.</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/v101/docs/8.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/v101/docs/8.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/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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=415</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=2;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="2:BreakLock" ParentNodeId="ns=1;i=1181" MethodDeclarationId="ns=2;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="2:ExitLock" ParentNodeId="ns=1;i=1181" MethodDeclarationId="ns=2;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="2:InitLock" ParentNodeId="ns=1;i=1181" MethodDeclarationId="ns=2;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="2: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="2: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="2: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="2: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="2:RenewLock" ParentNodeId="ns=1;i=1181" MethodDeclarationId="ns=2;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=415" BrowseName="1:PresetTare" ParentNodeId="ns=1;i=11" DataType="Number" AccessLevel="3">
    <DisplayName>PresetTare</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=416</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=11</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=416" BrowseName="EURange" ParentNodeId="ns=1;i=415" 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=415</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="1:StartTime" ParentNodeId="ns=1;i=95" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Defines the duration of the statistic analysis. This value is relevant for time statistics.</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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">ns=1;i=692</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=694</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>
  <UAVariable NodeId="ns=1;i=692" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=544" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=693</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=544</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=693" BrowseName="EURange" ParentNodeId="ns=1;i=692" 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=692</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=694" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=544" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=695</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=544</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=695" BrowseName="EURange" ParentNodeId="ns=1;i=694" 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=694</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=17" BrowseName="1:CatchweigherProductType">
    <DisplayName>CatchweigherProductType</DisplayName>
    <Description>Represents a product of a Catchweigher.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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=431</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=429</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=427</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=135</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=137</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=138</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=96</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=135" 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="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=150</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=136</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=68</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=151</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=150" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=135" 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=135</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=136" BrowseName="EURange" ParentNodeId="ns=1;i=135" 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=135</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=151" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=135" 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=135</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=138" 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="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=156</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=157</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=139</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=68</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=158</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=156" BrowseName="Definition" ParentNodeId="ns=1;i=138" 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=138</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=157" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=138" 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=138</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=139" BrowseName="EURange" ParentNodeId="ns=1;i=138" 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=138</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=158" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=138" 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=138</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="HasComponent">ns=1;i=765</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=482</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=476</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=766</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=491</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="HasComponent" IsForward="false">ns=1;i=96</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=482" BrowseName="1:MaxValue" ParentNodeId="ns=1;i=96" DataType="Number" AccessLevel="3">
    <DisplayName>MaxValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=483</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=96</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=483" BrowseName="EURange" ParentNodeId="ns=1;i=482" 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=482</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=476" BrowseName="1:MinValue" ParentNodeId="ns=1;i=96" DataType="Number" AccessLevel="3">
    <DisplayName>MinValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=481</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=96</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=481" BrowseName="EURange" ParentNodeId="ns=1;i=476" 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=476</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=766" BrowseName="1:PercentageOfTotal" ParentNodeId="ns=1;i=96" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=781</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=767</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=782</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=96</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=781" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=766" 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=766</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=767" BrowseName="EURange" ParentNodeId="ns=1;i=766" 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=766</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=782" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=766" 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=766</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=491" BrowseName="1:StandardDeviation" ParentNodeId="ns=1;i=96" DataType="Number" AccessLevel="3">
    <DisplayName>StandardDeviation</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=492</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=96</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=492" BrowseName="EURange" ParentNodeId="ns=1;i=491" 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=491</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/v101/docs/8.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/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=431" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=432</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=17</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=432" BrowseName="EURange" ParentNodeId="ns=1;i=431" 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=431</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=429" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=430</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=17</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=430" BrowseName="EURange" ParentNodeId="ns=1;i=429" 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=429</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=427" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=428</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=17</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=428" BrowseName="EURange" ParentNodeId="ns=1;i=427" 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=427</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/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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/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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.18.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=17</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=378</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=71</Reference>
    </References>
  </UAObjectType>
  <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="HasComponent">ns=1;i=6022</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1030</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1031</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1032</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1033</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1034</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1035</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1036</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1037</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1038</Reference>
      <Reference ReferenceType="HasComponent">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>
      <Reference ReferenceType="HasComponent">ns=1;i=1077</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1078</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1039</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1040</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6022" BrowseName="1:GiveAway" ParentNodeId="ns=1;i=71" DataType="Number">
    <DisplayName>GiveAway</DisplayName>
    <Description>Defines the totalized value of volume above TargetWeight.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6023</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=71</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6023" BrowseName="EURange" ParentNodeId="ns=1;i=6022" 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=6022</Reference>
    </References>
  </UAVariable>
  <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="HasComponent">ns=1;i=1056</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1058</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1060</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1062</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1064</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1066</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1068</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1070</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1072</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent" 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="1:ResetCondition" ParentNodeId="ns=1;i=71" DataType="String" AccessLevel="3">
    <DisplayName>ResetCondition</DisplayName>
    <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="1:StartTime" ParentNodeId="ns=1;i=71" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Defines the duration of the statistic analysis. This value is relevant for time statistics.</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=1077" BrowseName="1:Tare" ParentNodeId="ns=1;i=71" DataType="Double">
    <DisplayName>Tare</DisplayName>
    <Description>Defines the last occurring tare value at time of statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1130</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1131</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=71</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1132</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=1130" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1077" 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=1077</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1131" BrowseName="EURange" ParentNodeId="ns=1;i=1077" 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=1077</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1132" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=1077" 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=1077</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1078" BrowseName="1:Throughput" ParentNodeId="ns=1;i=71" DataType="UInteger">
    <DisplayName>Throughput</DisplayName>
    <Description>Defines the number of items registered over period of the statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1128</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1079</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=71</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1129</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1128" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1078" 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=1078</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1079" BrowseName="EURange" ParentNodeId="ns=1;i=1078" 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=1078</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1129" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=1078" 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=1078</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1039" BrowseName="1:TotalPackagesAccepted" ParentNodeId="ns=1;i=71">
    <DisplayName>TotalPackagesAccepted</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1080</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=71</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1081</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1080" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1039" 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="HasComponent" IsForward="false">ns=1;i=1039</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1081" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1039" 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=1039</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1040" BrowseName="1:TotalPackagesRejected" ParentNodeId="ns=1;i=71">
    <DisplayName>TotalPackagesRejected</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1082</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=71</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1083</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1082" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1040" 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="HasComponent" IsForward="false">ns=1;i=1040</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1083" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1040" 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=1040</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=18" BrowseName="1:ContinuousProductType">
    <DisplayName>ContinuousProductType</DisplayName>
    <Description>Represents a product of a continuous scale.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.25.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=11</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=803</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=235</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=531</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=803" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=804</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=18</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=804" BrowseName="EURange" ParentNodeId="ns=1;i=803" 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=803</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">ns=1;i=669</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=671</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=669" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=235" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=670</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=235</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=670" BrowseName="EURange" ParentNodeId="ns=1;i=669" 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=669</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=671" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=235" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=672</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=235</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=672" BrowseName="EURange" ParentNodeId="ns=1;i=671" 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=671</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">ns=1;i=659</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=661</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=659" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=531" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=660</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=531</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=660" BrowseName="EURange" ParentNodeId="ns=1;i=659" 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=659</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=661" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=531" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=662</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=531</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=662" BrowseName="EURange" ParentNodeId="ns=1;i=661" 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=661</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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/v101/docs/8.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/v101/docs/8.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">ns=1;i=642</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=644</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=642" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=178" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=643</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=178</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=643" BrowseName="EURange" ParentNodeId="ns=1;i=642" 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=642</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=644" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=178" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=645</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=178</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=645" BrowseName="EURange" ParentNodeId="ns=1;i=644" 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=644</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/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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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 node id 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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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">ns=1;i=423</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=425</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>
  <UAVariable NodeId="ns=1;i=423" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=634" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=424</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=634</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=424" BrowseName="EURange" ParentNodeId="ns=1;i=423" 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=423</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=425" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=634" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=426</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=634</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=426" BrowseName="EURange" ParentNodeId="ns=1;i=425" 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=425</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=832" BrowseName="1:VehicleProductType">
    <DisplayName>VehicleProductType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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/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/v101/docs/8.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/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/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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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 a activation step in a recipe.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.34.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=32</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=304</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=306</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=307</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=304" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=420</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=305</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=421</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=40</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=422</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=420" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=304" 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=304</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=305" BrowseName="EURange" ParentNodeId="ns=1;i=304" 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=304</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=421" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=304" 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=304</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=422" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=304" 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=304</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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=944</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=944" 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="HasTypeDefinition">i=2365</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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">ns=1;i=377</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=742</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>
  <UAVariable NodeId="ns=1;i=377" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=300" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=741</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=300</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=741" BrowseName="EURange" ParentNodeId="ns=1;i=377" 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=377</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=742" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=300" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=743</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=300</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=743" BrowseName="EURange" ParentNodeId="ns=1;i=742" 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=742</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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">ns=1;i=407</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=409</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=407" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=294" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=408</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=294</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=408" BrowseName="EURange" ParentNodeId="ns=1;i=407" 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=407</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=409" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=294" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=410</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=294</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=410" BrowseName="EURange" ParentNodeId="ns=1;i=409" 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=409</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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/v101/docs/8.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/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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/v101/docs/8.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/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.20.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=317</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=279</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=927</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=277</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=318</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=488</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=929</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="HasComponent" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=279" BrowseName="1:MaxValue" ParentNodeId="ns=1;i=43" DataType="Number" AccessLevel="3">
    <DisplayName>MaxValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=280</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=280" BrowseName="EURange" ParentNodeId="ns=1;i=279" 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=279</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=927" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=928</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=928" BrowseName="EURange" ParentNodeId="ns=1;i=927" 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=927</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=277" BrowseName="1:MinValue" ParentNodeId="ns=1;i=43" DataType="Number" AccessLevel="3">
    <DisplayName>MinValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=278</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=278" BrowseName="EURange" ParentNodeId="ns=1;i=277" 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=277</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=318" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=219</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=352</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=220</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=219" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=318" 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=318</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=352" BrowseName="EURange" ParentNodeId="ns=1;i=318" 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=318</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=220" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=318" 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=318</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=488" BrowseName="1:StandardDeviation" ParentNodeId="ns=1;i=43" DataType="Number" AccessLevel="3">
    <DisplayName>StandardDeviation</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=490</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=490" BrowseName="EURange" ParentNodeId="ns=1;i=488" 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=488</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=929" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=930</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=43</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=930" BrowseName="EURange" ParentNodeId="ns=1;i=929" 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=929</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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 instanced application-specific.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.6.2</Documentation>
    <References>
      <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="HasComponent">ns=1;i=284</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=281</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=78</Reference>
      <Reference ReferenceType="HasComponent">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/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="1:ResetCondition" ParentNodeId="ns=1;i=25" DataType="String" AccessLevel="3">
    <DisplayName>ResetCondition</DisplayName>
    <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="1:StartTime" ParentNodeId="ns=1;i=25" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Defines the duration of the statistic analysis. This value is relevant for time statistics.</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=284" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=403</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=285</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=404</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=403" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=284" 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=284</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=285" BrowseName="EURange" ParentNodeId="ns=1;i=284" 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=284</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=404" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=284" 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=284</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=281" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=405</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=282</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=406</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=405" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=281" 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=281</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=282" BrowseName="EURange" ParentNodeId="ns=1;i=281" 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=281</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=406" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=281" 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=281</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="HasComponent">ns=1;i=461</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=462</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=730</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=732</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=734</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" IsForward="false">ns=1;i=78</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=462" BrowseName="1:MaxValue" ParentNodeId="ns=1;i=78" DataType="Number" AccessLevel="3">
    <DisplayName>MaxValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=639</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=78</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=639" BrowseName="EURange" ParentNodeId="ns=1;i=462" 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=462</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=730" BrowseName="1:MinValue" ParentNodeId="ns=1;i=78" DataType="Number" AccessLevel="3">
    <DisplayName>MinValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=731</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=78</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=731" BrowseName="EURange" ParentNodeId="ns=1;i=730" 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=730</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=732" BrowseName="1:PercentageOfTotal" ParentNodeId="ns=1;i=78" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=931</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=733</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=932</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=78</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=931" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=732" 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=732</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=733" BrowseName="EURange" ParentNodeId="ns=1;i=732" 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=732</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=932" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=732" 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=732</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=734" BrowseName="1:StandardDeviation" ParentNodeId="ns=1;i=78" DataType="Number" AccessLevel="3">
    <DisplayName>StandardDeviation</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=735</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=78</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=735" BrowseName="EURange" ParentNodeId="ns=1;i=734" 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=734</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="HasComponent">ns=1;i=744</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=745</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=747</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=749</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=751</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" IsForward="false">ns=1;i=81</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=745" BrowseName="1:MaxValue" ParentNodeId="ns=1;i=81" DataType="Number" AccessLevel="3">
    <DisplayName>MaxValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=746</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=81</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=746" BrowseName="EURange" ParentNodeId="ns=1;i=745" 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=745</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=747" BrowseName="1:MinValue" ParentNodeId="ns=1;i=81" DataType="Number" AccessLevel="3">
    <DisplayName>MinValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=748</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=81</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=748" BrowseName="EURange" ParentNodeId="ns=1;i=747" 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=747</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=749" BrowseName="1:PercentageOfTotal" ParentNodeId="ns=1;i=81" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=933</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=750</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=934</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=81</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=933" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=749" 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=749</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=750" BrowseName="EURange" ParentNodeId="ns=1;i=749" 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=749</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=934" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=749" 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=749</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=751" BrowseName="1:StandardDeviation" ParentNodeId="ns=1;i=81" DataType="Number" AccessLevel="3">
    <DisplayName>StandardDeviation</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=752</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=81</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=752" BrowseName="EURange" ParentNodeId="ns=1;i=751" 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=751</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.19.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=1169</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=132</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=25</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6019</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1158</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1159</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1160</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1161</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1162</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1163</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1164</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1165</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1168</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=512</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1166</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1167</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="HasComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasComponent">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="HasComponent" 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=132" BrowseName="1:&lt;PackagesRejectedBySystem&gt;" SymbolicName="PackagesRejectedBySystem" ParentNodeId="ns=1;i=48">
    <DisplayName>&lt;PackagesRejectedBySystem&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=788</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=796</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=794</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=789</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=798</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=791</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=788" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=132" 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="HasComponent" IsForward="false">ns=1;i=132</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=796" BrowseName="1:MaxValue" ParentNodeId="ns=1;i=132" DataType="Number" AccessLevel="3">
    <DisplayName>MaxValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=797</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=132</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=797" BrowseName="EURange" ParentNodeId="ns=1;i=796" 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=796</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=794" BrowseName="1:MinValue" ParentNodeId="ns=1;i=132" DataType="Number" AccessLevel="3">
    <DisplayName>MinValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=795</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=132</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=795" BrowseName="EURange" ParentNodeId="ns=1;i=794" 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=794</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=789" BrowseName="1:PercentageOfTotal" ParentNodeId="ns=1;i=132" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=792</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=790</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=793</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=132</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=792" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=789" 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=789</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=790" BrowseName="EURange" ParentNodeId="ns=1;i=789" 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=789</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=793" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=789" 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=789</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=798" BrowseName="1:StandardDeviation" ParentNodeId="ns=1;i=132" DataType="Number" AccessLevel="3">
    <DisplayName>StandardDeviation</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=799</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=132</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=799" BrowseName="EURange" ParentNodeId="ns=1;i=798" 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=798</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=791" BrowseName="1:Weighed" ParentNodeId="ns=1;i=132" 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=132</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6019" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6020</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=48</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6020" BrowseName="EURange" ParentNodeId="ns=1;i=6019" 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=6019</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="HasComponent">ns=1;i=1183</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1185</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1187</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1189</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1191</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1193</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1195</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1197</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1203</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent" 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=1166" BrowseName="1:TotalPackagesAccepted" ParentNodeId="ns=1;i=48">
    <DisplayName>TotalPackagesAccepted</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1199</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1200</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1199" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1166" 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="HasComponent" IsForward="false">ns=1;i=1166</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1200" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1166" 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=1166</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1167" BrowseName="1:TotalPackagesRejected" ParentNodeId="ns=1;i=48">
    <DisplayName>TotalPackagesRejected</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1201</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=48</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1202</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1201" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1167" 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="HasComponent" IsForward="false">ns=1;i=1167</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1202" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1167" 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=1167</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 instanced application-specific. Should be used for application-specific statistics.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.52.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=25</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=286</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=286" BrowseName="1:NumberOfValues" ParentNodeId="ns=1;i=26" DataType="UInt32" AccessLevel="3">
    <DisplayName>NumberOfValues</DisplayName>
    <Description>Defines the number of values that are considered for this floating statistics.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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=418</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=412</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=453</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=2;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="2: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=3;i=1004</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</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="2: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="2: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>
  <UAVariable NodeId="ns=1;i=418" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=419</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=419" BrowseName="EURange" ParentNodeId="ns=1;i=418" 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=418</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=412" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=413</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=28</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=413" BrowseName="EURange" ParentNodeId="ns=1;i=412" 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=412</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/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.2.2</Documentation>
    <References>
      <Reference ReferenceType="HasAddIn">ns=1;i=50007</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=347</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=343</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=351</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=345</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=349</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=2;i=15063</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=50007" BrowseName="2: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=3;i=1004</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</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="2: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="2: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=347" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=778</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=348</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=29</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=778" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=347" 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=347</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=348" BrowseName="EURange" ParentNodeId="ns=1;i=347" 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=347</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=345" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=346</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=29</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=346" BrowseName="EURange" ParentNodeId="ns=1;i=345" 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=345</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.4.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=989</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1000</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1406</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1001</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=203</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=956</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=957</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50003</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=94</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=958</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=234</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=60053</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=959</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="HasProperty">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1006</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="HasProperty">ns=1;i=1018</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=960</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="HasProperty">ns=1;i=961</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=67</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=2;i=15063</Reference>
    </References>
  </UAObjectType>
  <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>
  <UAVariable NodeId="ns=1;i=1000" BrowseName="2:AssetId" ParentNodeId="ns=1;i=2" DataType="String">
    <DisplayName>AssetId</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=1001" BrowseName="2:ComponentName" ParentNodeId="ns=1;i=2" DataType="LocalizedText">
    <DisplayName>ComponentName</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=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/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>
  <UAVariable NodeId="ns=1;i=956" BrowseName="2:DeviceClass" ParentNodeId="ns=1;i=2" DataType="String">
    <DisplayName>DeviceClass</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1002" BrowseName="2:DeviceManual" ParentNodeId="ns=1;i=2" DataType="String">
    <DisplayName>DeviceManual</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=1003" BrowseName="2:DeviceRevision" ParentNodeId="ns=1;i=2" DataType="String">
    <DisplayName>DeviceRevision</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=957" BrowseName="2:HardwareRevision" ParentNodeId="ns=1;i=2" DataType="String">
    <DisplayName>HardwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50003" BrowseName="2: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=3;i=1012</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</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="2: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="2: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="2: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=94" BrowseName="1:ListOfWeighingRanges" ParentNodeId="ns=1;i=2">
    <DisplayName>ListOfWeighingRanges</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=23</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1229</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=2</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=958" BrowseName="2:Manufacturer" ParentNodeId="ns=1;i=2" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1004" BrowseName="2:ManufacturerUri" ParentNodeId="ns=1;i=2" DataType="String">
    <DisplayName>ManufacturerUri</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=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=959" BrowseName="2:Model" ParentNodeId="ns=1;i=2" DataType="LocalizedText">
    <DisplayName>Model</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2</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>
  <UAVariable NodeId="ns=1;i=1005" BrowseName="2:ProductCode" ParentNodeId="ns=1;i=2" DataType="String">
    <DisplayName>ProductCode</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=1006" BrowseName="2:ProductInstanceUri" ParentNodeId="ns=1;i=2" DataType="String">
    <DisplayName>ProductInstanceUri</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>
  <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/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>
  <UAVariable NodeId="ns=1;i=1018" BrowseName="2:RevisionCounter" ParentNodeId="ns=1;i=2" DataType="Int32">
    <DisplayName>RevisionCounter</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=960" BrowseName="2:SerialNumber" ParentNodeId="ns=1;i=2" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=1407" BrowseName="1:SetPresetTare" ParentNodeId="ns=1;i=2">
    <DisplayName>SetPresetTare</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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>
  <UAVariable NodeId="ns=1;i=961" BrowseName="2:SoftwareRevision" ParentNodeId="ns=1;i=2" DataType="String">
    <DisplayName>SoftwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=2</Reference>
    </References>
  </UAVariable>
  <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=4;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="4:MachineState" ParentNodeId="ns=1;i=50005">
    <DisplayName>MachineState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;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="4:ExecuteState" ParentNodeId="ns=1;i=50015">
    <DisplayName>ExecuteState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;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=2;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=50013</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50013</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=50013" BrowseName="2:Identification" ParentNodeId="ns=1;i=1177">
    <DisplayName>Identification</DisplayName>
    <Description>Used to organize parameters for identification of this TopologyElement</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1004</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1177</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1177</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60070</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60071</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60070" BrowseName="2: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="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50013</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60071" BrowseName="2: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="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50013</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=50014</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50014</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6001</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6003</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6006</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6008</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=50014" BrowseName="2:Identification" ParentNodeId="ns=1;i=1178">
    <DisplayName>Identification</DisplayName>
    <Description>Used to organize parameters for identification of this TopologyElement</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1004</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1178</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1178</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60072</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60073</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60072" BrowseName="2: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="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50014</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60073" BrowseName="2: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="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50014</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6001" BrowseName="1:LabelLength" ParentNodeId="ns=1;i=1178" DataType="Number">
    <DisplayName>LabelLength</DisplayName>
    <Description>Defines the length of the labels in stock.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60056</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6002</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1178</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60056" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6001" 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=6001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6002" BrowseName="EURange" ParentNodeId="ns=1;i=6001" 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=6001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6003" BrowseName="1:LabelStock" ParentNodeId="ns=1;i=1178" 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=6004</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1178</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6004" BrowseName="EURange" ParentNodeId="ns=1;i=6003" 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=6003</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6005" BrowseName="1:LabelTypeId" ParentNodeId="ns=1;i=1178" 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=1178</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6006" BrowseName="1:LabelWidth" ParentNodeId="ns=1;i=1178" DataType="Number">
    <DisplayName>LabelWidth</DisplayName>
    <Description>Defines the width of the labels in stock.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6007</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1178</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6007" BrowseName="EURange" ParentNodeId="ns=1;i=6006" 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=6006</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6008" BrowseName="1:PrintMediaStock" ParentNodeId="ns=1;i=1178" 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=6009</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1178</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6009" BrowseName="EURange" ParentNodeId="ns=1;i=6008" 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=6008</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" 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=50011</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50011</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1415</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>
  <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/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="2:DeviceClass" ParentNodeId="ns=1;i=1414" DataType="String">
    <DisplayName>DeviceClass</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1414</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1426" BrowseName="2:HardwareRevision" ParentNodeId="ns=1;i=1414" DataType="String">
    <DisplayName>HardwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1414</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50011" BrowseName="2:Identification" ParentNodeId="ns=1;i=1414">
    <DisplayName>Identification</DisplayName>
    <Description>Used to organize parameters for identification of this TopologyElement</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1012</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1414</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1414</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60063</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60064</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60065</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60063" BrowseName="2: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="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50011</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60064" BrowseName="2:ProductInstanceUri" ParentNodeId="ns=1;i=50011" 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=50011</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60065" BrowseName="2: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="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50011</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1415" BrowseName="1:ListOfWeighingRanges" ParentNodeId="ns=1;i=1414">
    <DisplayName>ListOfWeighingRanges</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=23</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1427</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1414</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=1433" BrowseName="2:Manufacturer" ParentNodeId="ns=1;i=1414" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1414</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1434" BrowseName="2:Model" ParentNodeId="ns=1;i=1414" DataType="LocalizedText">
    <DisplayName>Model</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1414</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1435" BrowseName="2:SerialNumber" ParentNodeId="ns=1;i=1414" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1414</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1436" BrowseName="2:SoftwareRevision" ParentNodeId="ns=1;i=1414" DataType="String">
    <DisplayName>SoftwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1414</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=80" BrowseName="2: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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.9.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=2</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=541</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=848</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=543</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=541" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=542</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=542" BrowseName="EURange" ParentNodeId="ns=1;i=541" 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=541</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 FeedRateMeasuringIntervall.</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="1:StartTime" ParentNodeId="ns=1;i=123" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Defines the duration of the statistic analysis. This value is relevant for time statistics.</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">ns=1;i=702</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=704</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=702" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=572" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=703</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=572</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=703" BrowseName="EURange" ParentNodeId="ns=1;i=702" 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=702</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=704" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=572" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=705</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=572</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=705" BrowseName="EURange" ParentNodeId="ns=1;i=704" 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=704</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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/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="1:StartTime" ParentNodeId="ns=1;i=1416" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Defines the duration of the statistic analysis. This value is relevant for time statistics.</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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=816</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=818</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=820</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/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=816" BrowseName="1:PresetHeight" ParentNodeId="ns=1;i=846" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=817</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=846</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=817" BrowseName="EURange" ParentNodeId="ns=1;i=816" 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=816</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=818" BrowseName="1:PresetLength" ParentNodeId="ns=1;i=846" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=819</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=846</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=819" BrowseName="EURange" ParentNodeId="ns=1;i=818" 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=818</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=820" BrowseName="1:PresetWidth" ParentNodeId="ns=1;i=846" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=821</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=846</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=821" BrowseName="EURange" ParentNodeId="ns=1;i=820" 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=820</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="HasComponent">ns=1;i=1171</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6024</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1042</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1043</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1044</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1045</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1046</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1047</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1048</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1049</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1050</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1104</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1105</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6021</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1106</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1107</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1051</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1052</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1053</Reference>
      <Reference ReferenceType="HasComponent">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="HasComponent">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="HasComponent" 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=1171" BrowseName="1:&lt;PackagesRejectedBySystem&gt;" SymbolicName="PackagesRejectedBySystem" ParentNodeId="ns=1;i=802">
    <DisplayName>&lt;PackagesRejectedBySystem&gt;</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1244</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1245</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1247</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1249</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1253</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1255</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1244" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1171" 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="HasComponent" IsForward="false">ns=1;i=1171</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1245" BrowseName="1:MaxValue" ParentNodeId="ns=1;i=1171" DataType="Number" AccessLevel="3">
    <DisplayName>MaxValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1246</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1171</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1246" BrowseName="EURange" ParentNodeId="ns=1;i=1245" 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=1245</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1247" BrowseName="1:MinValue" ParentNodeId="ns=1;i=1171" DataType="Number" AccessLevel="3">
    <DisplayName>MinValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1248</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1171</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1248" BrowseName="EURange" ParentNodeId="ns=1;i=1247" 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=1247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1249" BrowseName="1:PercentageOfTotal" ParentNodeId="ns=1;i=1171" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1250</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1251</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1252</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1171</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1250" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1249" 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=1249</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1251" BrowseName="EURange" ParentNodeId="ns=1;i=1249" 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=1249</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1252" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=1249" 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=1249</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1253" BrowseName="1:StandardDeviation" ParentNodeId="ns=1;i=1171" DataType="Number" AccessLevel="3">
    <DisplayName>StandardDeviation</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1254</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1171</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1254" BrowseName="EURange" ParentNodeId="ns=1;i=1253" 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=1253</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1255" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1171" 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=1171</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6024" BrowseName="1:GiveAway" ParentNodeId="ns=1;i=802" DataType="Number">
    <DisplayName>GiveAway</DisplayName>
    <Description>Defines the totalized value of volume above TargetWeight.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6025</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=802</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6025" BrowseName="EURange" ParentNodeId="ns=1;i=6024" 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=6024</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="HasComponent">ns=1;i=1086</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1088</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1090</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1092</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1094</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1096</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1098</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1100</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent">ns=1;i=1102</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" 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="HasComponent" 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="1:ResetCondition" ParentNodeId="ns=1;i=802" DataType="String" AccessLevel="3">
    <DisplayName>ResetCondition</DisplayName>
    <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="1:StartTime" ParentNodeId="ns=1;i=802" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Defines the duration of the statistic analysis. This value is relevant for time statistics.</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=1106" BrowseName="1:Tare" ParentNodeId="ns=1;i=802" DataType="Double">
    <DisplayName>Tare</DisplayName>
    <Description>Defines the last occurring tare value at time of statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1155</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1156</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1157</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=1155" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1106" 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=1106</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1156" BrowseName="EURange" ParentNodeId="ns=1;i=1106" 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=1106</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1157" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=1106" 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=1106</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1107" BrowseName="1:Throughput" ParentNodeId="ns=1;i=802" DataType="UInteger">
    <DisplayName>Throughput</DisplayName>
    <Description>Defines the number of items registered over period of the statistic.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1153</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1108</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1154</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1153" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1107" 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=1107</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1108" BrowseName="EURange" ParentNodeId="ns=1;i=1107" 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=1107</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1154" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=1107" 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=1107</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="HasComponent">ns=1;i=1109</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1133</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1135</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1137</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1141</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" IsForward="false">ns=1;i=1051</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1133" BrowseName="1:MaxValue" ParentNodeId="ns=1;i=1051" DataType="Number" AccessLevel="3">
    <DisplayName>MaxValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1134</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1051</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1134" BrowseName="EURange" ParentNodeId="ns=1;i=1133" 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=1133</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1135" BrowseName="1:MinValue" ParentNodeId="ns=1;i=1051" DataType="Number" AccessLevel="3">
    <DisplayName>MinValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1136</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1051</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1136" BrowseName="EURange" ParentNodeId="ns=1;i=1135" 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=1135</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1137" BrowseName="1:PercentageOfTotal" ParentNodeId="ns=1;i=1051" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1138</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1139</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1140</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1051</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1138" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1137" 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=1137</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1139" BrowseName="EURange" ParentNodeId="ns=1;i=1137" 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=1137</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1140" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=1137" 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=1137</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1141" BrowseName="1:StandardDeviation" ParentNodeId="ns=1;i=1051" DataType="Number" AccessLevel="3">
    <DisplayName>StandardDeviation</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1142</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1051</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1142" BrowseName="EURange" ParentNodeId="ns=1;i=1141" 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=1141</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=1052" BrowseName="1:TotalPackagesAccepted" ParentNodeId="ns=1;i=802">
    <DisplayName>TotalPackagesAccepted</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1111</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1112</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1111" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1052" 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="HasComponent" IsForward="false">ns=1;i=1052</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1112" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1052" 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=1052</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=1053" BrowseName="1:TotalPackagesRejected" ParentNodeId="ns=1;i=802">
    <DisplayName>TotalPackagesRejected</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=43</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1113</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=802</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1114</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=1113" BrowseName="1:ItemCount" ParentNodeId="ns=1;i=1053" 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="HasComponent" IsForward="false">ns=1;i=1053</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1114" BrowseName="1:Weighed" ParentNodeId="ns=1;i=1053" 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=1053</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="HasComponent">ns=1;i=1115</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1143</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1145</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1147</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1151</Reference>
      <Reference ReferenceType="HasComponent" 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="HasComponent" IsForward="false">ns=1;i=1054</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1143" BrowseName="1:MaxValue" ParentNodeId="ns=1;i=1054" DataType="Number" AccessLevel="3">
    <DisplayName>MaxValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1144</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1054</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1144" BrowseName="EURange" ParentNodeId="ns=1;i=1143" 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=1143</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1145" BrowseName="1:MinValue" ParentNodeId="ns=1;i=1054" DataType="Number" AccessLevel="3">
    <DisplayName>MinValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1146</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1054</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1146" BrowseName="EURange" ParentNodeId="ns=1;i=1145" 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=1145</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1147" BrowseName="1:PercentageOfTotal" ParentNodeId="ns=1;i=1054" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1148</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1149</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1150</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1054</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1148" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=1147" 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=1147</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1149" BrowseName="EURange" ParentNodeId="ns=1;i=1147" 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=1147</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1150" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=1147" 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=1147</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1151" BrowseName="1:StandardDeviation" ParentNodeId="ns=1;i=1054" DataType="Number" AccessLevel="3">
    <DisplayName>StandardDeviation</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1152</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1054</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1152" BrowseName="EURange" ParentNodeId="ns=1;i=1151" 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=1151</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=935</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=937</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=938</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=846</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=935" 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="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=936</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=847</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=936" BrowseName="EURange" ParentNodeId="ns=1;i=935" 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=935</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=938" 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="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=939</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=847</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=939" BrowseName="EURange" ParentNodeId="ns=1;i=938" 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=938</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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=517</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=527</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=73</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=521</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=523</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=852</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=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=527" BrowseName="1:HopperWeight" ParentNodeId="ns=1;i=10" AccessLevel="3">
    <DisplayName>HopperWeight</DisplayName>
    <Description>Defines the remaining amount of supplied product in the hopper.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=52</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=528</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=529</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=530</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=528" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=527" 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=527</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=529" BrowseName="EURange" ParentNodeId="ns=1;i=527" 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=527</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=530" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=527" 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=527</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="HasModellingRule">i=78</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=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=521" 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="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=241</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=522</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=242</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=241" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=521" 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=521</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=522" BrowseName="EURange" ParentNodeId="ns=1;i=521" 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=521</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=242" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=521" 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=521</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=523" 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="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=243</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=524</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=245</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=243" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=523" 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=523</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=524" BrowseName="EURange" ParentNodeId="ns=1;i=523" 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=523</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=245" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=523" 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=523</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=1256</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=1256" BrowseName="1:MaterialDensity" ParentNodeId="ns=1;i=119" DataType="Number" AccessLevel="3">
    <DisplayName>MaterialDensity</DisplayName>
    <Description>Defines the density of the used material.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1257</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=119</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1257" BrowseName="EURange" ParentNodeId="ns=1;i=1256" 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=1256</Reference>
    </References>
  </UAVariable>
  <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="1:StartTime" ParentNodeId="ns=1;i=120" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Defines the duration of the statistic analysis. This value is relevant for time statistics.</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">ns=1;i=1261</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1263</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=1261" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=1258" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1262</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1258</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1262" BrowseName="EURange" ParentNodeId="ns=1;i=1261" 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=1261</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1263" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=1258" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1264</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1258</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1264" BrowseName="EURange" ParentNodeId="ns=1;i=1263" 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=1263</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">ns=1;i=664</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=666</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=664" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=534" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=665</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=534</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=665" BrowseName="EURange" ParentNodeId="ns=1;i=664" 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=664</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=666" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=534" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=667</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=534</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=667" BrowseName="EURange" ParentNodeId="ns=1;i=666" 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=666</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>
  <UAObjectType NodeId="ns=1;i=50" BrowseName="1:LossInWeightScaleType">
    <DisplayName>LossInWeightScaleType</DisplayName>
    <Description>Represents a loss in weight scale.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.26.2</Documentation>
    <References>
      <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="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>
  <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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/5.2.4</Documentation>
    <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=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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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="1:StartTime" ParentNodeId="ns=1;i=126" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Defines the duration of the statistic analysis. This value is relevant for time statistics.</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">ns=1;i=1284</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1286</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=1284" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=1280" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1285</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1280</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1285" BrowseName="EURange" ParentNodeId="ns=1;i=1284" 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=1284</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1286" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=1280" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1287</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1280</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1287" BrowseName="EURange" ParentNodeId="ns=1;i=1286" 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=1286</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/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/v101/docs/8.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/v101/docs/8.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/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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/v101/docs/8.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/v101/docs/8.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 node id 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="1:StartTime" ParentNodeId="ns=1;i=130" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Defines the duration of the statistic analysis. This value is relevant for time statistics.</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/v101/docs/8.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/v101/docs/8.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/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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="1:StartTime" ParentNodeId="ns=1;i=1173" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Defines the duration of the statistic analysis. This value is relevant for time statistics.</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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=382</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=385</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=382" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=383</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=9</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=384</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=383" BrowseName="EURange" ParentNodeId="ns=1;i=382" 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=382</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=384" BrowseName="1:LevelMode" ParentNodeId="ns=1;i=382" DataType="EqualityAndRelationalOperator" AccessLevel="3">
    <DisplayName>LevelMode</DisplayName>
    <Description>Defines with which condition the LevelMax and the current fill level (currentWeight) are compared.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=382</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=385" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=386</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=9</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=387</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=386" BrowseName="EURange" ParentNodeId="ns=1;i=385" 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=385</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=387" BrowseName="1:LevelMode" ParentNodeId="ns=1;i=385" DataType="EqualityAndRelationalOperator" AccessLevel="3">
    <DisplayName>LevelMode</DisplayName>
    <Description>Defines with which condition the LevelMin and the current fill level (currentWeight) are compared.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=385</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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/v101/docs/8.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/v101/docs/8.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/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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="1:StartTime" ParentNodeId="ns=1;i=1174" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Defines the duration of the statistic analysis. This value is relevant for time statistics.</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">ns=1;i=1322</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=1324</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>
  <UAVariable NodeId="ns=1;i=1322" BrowseName="1:MinusTolerance" ParentNodeId="ns=1;i=1319" DataType="Number" AccessLevel="3">
    <DisplayName>MinusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1323</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1319</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1323" BrowseName="EURange" ParentNodeId="ns=1;i=1322" 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=1322</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1324" BrowseName="1:PlusTolerance" ParentNodeId="ns=1;i=1319" DataType="Number" AccessLevel="3">
    <DisplayName>PlusTolerance</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=1325</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1319</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=1325" BrowseName="EURange" ParentNodeId="ns=1;i=1324" 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=1324</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=834" BrowseName="1:VehicleScaleType">
    <DisplayName>VehicleScaleType</DisplayName>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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/v101/docs/8.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/v101/docs/8.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/v101/docs/8.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/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/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/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="1:StartTime" ParentNodeId="ns=1;i=1175" DataType="DateTime">
    <DisplayName>StartTime</DisplayName>
    <Description>Defines the duration of the statistic analysis. This value is relevant for time statistics.</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.3.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=992</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=993</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=950</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=994</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=995</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=951</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=50010</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=952</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=996</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=953</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="HasProperty">ns=1;i=997</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=998</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="HasProperty">ns=1;i=999</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=954</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=955</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=837</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=2;i=15063</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50008</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=992" BrowseName="2:AssetId" ParentNodeId="ns=1;i=44" DataType="String">
    <DisplayName>AssetId</DisplayName>
    <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=993" BrowseName="2:ComponentName" ParentNodeId="ns=1;i=44" DataType="LocalizedText">
    <DisplayName>ComponentName</DisplayName>
    <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=950" BrowseName="2:DeviceClass" ParentNodeId="ns=1;i=44" DataType="String">
    <DisplayName>DeviceClass</DisplayName>
    <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>
  <UAVariable NodeId="ns=1;i=994" BrowseName="2:DeviceManual" ParentNodeId="ns=1;i=44" DataType="String">
    <DisplayName>DeviceManual</DisplayName>
    <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=995" BrowseName="2:DeviceRevision" ParentNodeId="ns=1;i=44" DataType="String">
    <DisplayName>DeviceRevision</DisplayName>
    <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=951" BrowseName="2:HardwareRevision" ParentNodeId="ns=1;i=44" DataType="String">
    <DisplayName>HardwareRevision</DisplayName>
    <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=50010" BrowseName="2: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=3;i=1012</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</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="2: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="2: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="2: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>
  <UAVariable NodeId="ns=1;i=952" BrowseName="2:Manufacturer" ParentNodeId="ns=1;i=44" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <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>
  <UAVariable NodeId="ns=1;i=996" BrowseName="2:ManufacturerUri" ParentNodeId="ns=1;i=44" DataType="String">
    <DisplayName>ManufacturerUri</DisplayName>
    <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=953" BrowseName="2:Model" ParentNodeId="ns=1;i=44" DataType="LocalizedText">
    <DisplayName>Model</DisplayName>
    <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>
  <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>
  <UAVariable NodeId="ns=1;i=997" BrowseName="2:ProductCode" ParentNodeId="ns=1;i=44" DataType="String">
    <DisplayName>ProductCode</DisplayName>
    <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=998" BrowseName="2:ProductInstanceUri" ParentNodeId="ns=1;i=44" DataType="String">
    <DisplayName>ProductInstanceUri</DisplayName>
    <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>
  <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>
  <UAVariable NodeId="ns=1;i=999" BrowseName="2:RevisionCounter" ParentNodeId="ns=1;i=44" DataType="Int32">
    <DisplayName>RevisionCounter</DisplayName>
    <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=954" BrowseName="2:SerialNumber" ParentNodeId="ns=1;i=44" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <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>
  <UAVariable NodeId="ns=1;i=955" BrowseName="2:SoftwareRevision" ParentNodeId="ns=1;i=44" DataType="String">
    <DisplayName>SoftwareRevision</DisplayName>
    <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=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=2;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=50012</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=50012</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/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="2:DeviceClass" ParentNodeId="ns=1;i=50001" DataType="String">
    <DisplayName>DeviceClass</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60009" BrowseName="2:HardwareRevision" ParentNodeId="ns=1;i=50001" DataType="String">
    <DisplayName>HardwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50001</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50012" BrowseName="2:Identification" ParentNodeId="ns=1;i=50001">
    <DisplayName>Identification</DisplayName>
    <Description>Used to organize parameters for identification of this TopologyElement</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1012</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=50001</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=50001</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60066</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60067</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=60068</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=60066" BrowseName="2: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="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50012</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60067" BrowseName="2:ProductInstanceUri" ParentNodeId="ns=1;i=50012" 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=50012</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60068" BrowseName="2: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="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50012</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60016" BrowseName="2:Manufacturer" ParentNodeId="ns=1;i=50001" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60017" BrowseName="2:Model" ParentNodeId="ns=1;i=50001" DataType="LocalizedText">
    <DisplayName>Model</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60018" BrowseName="2:SerialNumber" ParentNodeId="ns=1;i=50001" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=60019" BrowseName="2:SoftwareRevision" ParentNodeId="ns=1;i=50001" DataType="String">
    <DisplayName>SoftwareRevision</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=50001</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=50002" BrowseName="1: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="2: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=4;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="4:MachineState" ParentNodeId="ns=1;i=50008">
    <DisplayName>MachineState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;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="4:ExecuteState" ParentNodeId="ns=1;i=50016">
    <DisplayName>ExecuteState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=4;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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.13.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=248</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=252</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=250</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=249</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=247</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=251</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=252" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=367</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=689</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=690</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=367" BrowseName="EURange" ParentNodeId="ns=1;i=252" 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=252</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=689" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=252" 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=252</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=690" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=252" 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=252</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=250" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=685</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=366</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=686</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=687</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=685" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=250" 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=250</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=366" BrowseName="EURange" ParentNodeId="ns=1;i=250" 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=250</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=686" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=250" 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=250</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=687" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=250" 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=250</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=249" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=682</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=364</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=683</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=684</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=682" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=249" 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=249</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=364" BrowseName="EURange" ParentNodeId="ns=1;i=249" 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=249</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=683" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=249" 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=249</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=684" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=249" 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=249</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/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=251" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=679</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=365</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=680</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=24</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=681</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=679" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=251" 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=251</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=365" BrowseName="EURange" ParentNodeId="ns=1;i=251" 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=251</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=680" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=251" 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=251</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=681" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=251" 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=251</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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.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>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/8.23.2</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=315</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=311</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=313</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=115</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=315" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=148</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=316</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=42</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=149</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=148" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=315" 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=315</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=316" BrowseName="EURange" ParentNodeId="ns=1;i=315" 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=315</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=149" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=315" 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=315</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=313" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=153</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=154</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=314</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=42</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=155</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=153" BrowseName="Definition" ParentNodeId="ns=1;i=313" 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=313</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=154" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=313" 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=313</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=314" BrowseName="EURange" ParentNodeId="ns=1;i=313" 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=313</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=155" BrowseName="ValuePrecision" ParentNodeId="ns=1;i=313" 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=313</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="HasComponent">ns=1;i=320</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=486</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=484</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=354</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=493</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="HasComponent" IsForward="false">ns=1;i=115</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=486" BrowseName="1:MaxValue" ParentNodeId="ns=1;i=115" DataType="Number" AccessLevel="3">
    <DisplayName>MaxValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=487</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=115</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=487" BrowseName="EURange" ParentNodeId="ns=1;i=486" 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=486</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=484" BrowseName="1:MinValue" ParentNodeId="ns=1;i=115" DataType="Number" AccessLevel="3">
    <DisplayName>MinValue</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=485</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=115</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=485" BrowseName="EURange" ParentNodeId="ns=1;i=484" 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=484</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=354" BrowseName="1:PercentageOfTotal" ParentNodeId="ns=1;i=115" 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=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=368</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=355</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=369</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=115</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=368" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=354" 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=354</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=355" BrowseName="EURange" ParentNodeId="ns=1;i=354" 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=354</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=369" BrowseName="InstrumentRange" ParentNodeId="ns=1;i=354" 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=354</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=493" BrowseName="1:StandardDeviation" ParentNodeId="ns=1;i=115" DataType="Number" AccessLevel="3">
    <DisplayName>StandardDeviation</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=494</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=115</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=494" BrowseName="EURange" ParentNodeId="ns=1;i=493" 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=493</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" SymbolicName="http___opcfoundation_org_UA_Scales">
    <DisplayName>http://opcfoundation.org/UA/Scales</DisplayName>
    <Description>Provides the metadata for a namespace used by the server.</Description>
    <Documentation>https://reference.opcfoundation.org/Scales/v101/docs/14.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">2023-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</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">1.01</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>
