<?xml version="1.0" encoding="utf-8" ?>
<!--
 * Copyright (c) 2005-2024 The OPC Foundation, Inc. All rights reserved.
 *
 * OPC Foundation MIT License 1.00
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * The complete license agreement can be found here:
 * http://opcfoundation.org/License/MIT/1.00/
-->

<UANodeSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://opcfoundation.org/UA/2011/03/UANodeSet.xsd">
  <NamespaceUris>
    <Uri>http://opcfoundation.org/UA/PAEFS/</Uri>
    <Uri>http://opcfoundation.org/UA/Machinery/ProcessValues/</Uri>
    <Uri>http://opcfoundation.org/UA/PADIM/</Uri>
    <Uri>http://opcfoundation.org/UA/DI/</Uri>
    <Uri>http://opcfoundation.org/UA/Machinery/</Uri>
  </NamespaceUris>
  <Models>
    <Model ModelUri="http://opcfoundation.org/UA/PAEFS/" Version="1.0.1" PublicationDate="2025-02-01T00:00:00Z" ModelVersion="1.0.1">
      <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.04.0" PublicationDate="2022-11-03T00:00:00Z" />
      <RequiredModel ModelUri="http://opcfoundation.org/UA/Machinery/" Version="1.02.0" PublicationDate="2021-12-01T00:00:00Z" />
      <RequiredModel ModelUri="http://opcfoundation.org/UA/Dictionary/IRDI" Version="1.00" PublicationDate="2020-02-04T00:00:00Z" />
      <RequiredModel ModelUri="http://opcfoundation.org/UA/PADIM/" Version="1.0.2" PublicationDate="2021-07-21T00:00:00Z" />
      <RequiredModel ModelUri="http://opcfoundation.org/UA/Machinery/ProcessValues/" Version="1.00.0" PublicationDate="2022-06-20T00:00:00Z" />
    </Model>
  </Models>
  <Aliases>
    <Alias Alias="Boolean">i=1</Alias>
    <Alias Alias="UInt32">i=7</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="HasTypeDefinition">i=40</Alias>
    <Alias Alias="GeneratesEvent">i=41</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="Argument">i=296</Alias>
    <Alias Alias="Range">i=884</Alias>
    <Alias Alias="EUInformation">i=887</Alias>
    <Alias Alias="HasInterface">i=17603</Alias>
    <Alias Alias="HasAddIn">i=17604</Alias>
    <Alias Alias="AnalogDigitalEnum">ns=1;i=3002</Alias>
    <Alias Alias="ControlModeEnum">ns=1;i=3003</Alias>
    <Alias Alias="AirConnectionOpenEnum">ns=1;i=3005</Alias>
    <Alias Alias="FilterAidDeviceStatusEnum">ns=1;i=3006</Alias>
  </Aliases>
  <Extensions>
    <Extension>
      <ua:ModelInfo Tool="UaModeler" Hash="3ooLrE8PYF3f2SGCOwEBIg==" Version="1.6.11" xmlns:ua="http://unifiedautomation.com/Configuration/NodeSet.xsd" />
    </Extension>
  </Extensions>
  <UADataType NodeId="ns=1;i=3005" BrowseName="1:AirConnectionOpenEnum">
    <DisplayName>AirConnectionOpenEnum</DisplayName>
    <Description>Describes whether the air connection is open, i.e., it is in a state in which air can be passed through</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/9.3</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6266</Reference>
    </References>
    <Definition Name="1:AirConnectionOpenEnum">
      <Field Name="Open" Value="0" />
      <Field Name="Closed" Value="1" />
      <Field Name="Opening" Value="2" />
      <Field Name="Closing" Value="3" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6266" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3005" DataType="LocalizedText" ValueRank="1" ArrayDimensions="4">
    <DisplayName>EnumStrings</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3005</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:LocalizedText>
                    <uax:Text>Open</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>Closed</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>Opening</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>Closing</uax:Text>
                </uax:LocalizedText>
            </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3002" BrowseName="1:AnalogDigitalEnum">
    <DisplayName>AnalogDigitalEnum</DisplayName>
    <Description>Specifies the type of a sensor</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/9.1</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6240</Reference>
    </References>
    <Definition Name="1:AnalogDigitalEnum">
      <Field Name="Analog" Value="0" />
      <Field Name="Digital" Value="1" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6240" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3002" DataType="LocalizedText" ValueRank="1" ArrayDimensions="2">
    <DisplayName>EnumStrings</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3002</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:LocalizedText>
                    <uax:Text>Analog</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>Digital</uax:Text>
                </uax:LocalizedText>
            </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3003" BrowseName="1:ControlModeEnum">
    <DisplayName>ControlModeEnum</DisplayName>
    <Description>Describes the possibility of controlling the system externally</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/9.2</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6241</Reference>
    </References>
    <Definition Name="1:ControlModeEnum">
      <Field Name="Automatic" Value="0" />
      <Field Name="Manual" Value="1" />
      <Field Name="Other" Value="2" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6241" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3003" DataType="LocalizedText" ValueRank="1" ArrayDimensions="3">
    <DisplayName>EnumStrings</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3003</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:LocalizedText>
                    <uax:Text>Automatic</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>Manual</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>Other</uax:Text>
                </uax:LocalizedText>
            </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UADataType NodeId="ns=1;i=3006" BrowseName="1:FilterAidDeviceStatusEnum">
    <DisplayName>FilterAidDeviceStatusEnum</DisplayName>
    <Description>Describes the action performed by the device for filter aid</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/9.4</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6009</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference>
    </References>
    <Definition Name="1:FilterAidDeviceStatusEnum">
      <Field Name="DeviceActive" Value="0" />
      <Field Name="DeviceInactive" Value="1" />
      <Field Name="FillingActive" Value="2" />
      <Field Name="DischargeActive" Value="3" />
    </Definition>
  </UADataType>
  <UAVariable NodeId="ns=1;i=6009" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3006" DataType="LocalizedText" ValueRank="1" ArrayDimensions="4">
    <DisplayName>EnumStrings</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3006</Reference>
    </References>
    <Value>
      <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">
                <uax:LocalizedText>
                    <uax:Text>DeviceActive</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>DeviceInactive</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>FillingActive</uax:Text>
                </uax:LocalizedText>
                <uax:LocalizedText>
                    <uax:Text>DischargeActive</uax:Text>
                </uax:LocalizedText>
            </uax:ListOfLocalizedText>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6010" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_BinarySchema" DataType="ByteString">
    <DisplayName>TypeDictionary</DisplayName>
    <Description>Collects the data type descriptions of http://opcfoundation.org/UA/PAEFS/</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6011</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=93</Reference>
    </References>
    <Value>
      <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PG9wYzpUeXBlRGljdGlvbmFyeSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZ
        W1hLWluc3RhbmNlIiB4bWxuczp0bnM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9QQ
        UVGUy8iIERlZmF1bHRCeXRlT3JkZXI9IkxpdHRsZUVuZGlhbiIgeG1sbnM6b3BjPSJodHRwO
        i8vb3BjZm91bmRhdGlvbi5vcmcvQmluYXJ5U2NoZW1hLyIgeG1sbnM6dWE9Imh0dHA6Ly9vc
        GNmb3VuZGF0aW9uLm9yZy9VQS8iIFRhcmdldE5hbWVzcGFjZT0iaHR0cDovL29wY2ZvdW5kY
        XRpb24ub3JnL1VBL1BBRUZTLyI+CiA8b3BjOkltcG9ydCBOYW1lc3BhY2U9Imh0dHA6Ly9vc
        GNmb3VuZGF0aW9uLm9yZy9VQS8iLz4KIDxvcGM6RW51bWVyYXRlZFR5cGUgTGVuZ3RoSW5Ca
        XRzPSIzMiIgTmFtZT0iQWlyQ29ubmVjdGlvbk9wZW5FbnVtIj4KICA8b3BjOkRvY3VtZW50Y
        XRpb24+RGVzY3JpYmVzIHdoZXRoZXIgdGhlIGFpciBjb25uZWN0aW9uIGlzIG9wZW4sIGkuZ
        S4sIGl0IGlzIGluIGEgc3RhdGUgaW4gd2hpY2ggYWlyIGNhbiBiZSBwYXNzZWQgdGhyb3Vna
        Dwvb3BjOkRvY3VtZW50YXRpb24+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iT3Blb
        iIgVmFsdWU9IjAiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDbG9zZWQiIFZhb
        HVlPSIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iT3BlbmluZyIgVmFsdWU9I
        jIiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJDbG9zaW5nIiBWYWx1ZT0iMyIvP
        gogPC9vcGM6RW51bWVyYXRlZFR5cGU+CiA8b3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0aEluQ
        ml0cz0iMzIiIE5hbWU9IkFuYWxvZ0RpZ2l0YWxFbnVtIj4KICA8b3BjOkRvY3VtZW50YXRpb
        24+U3BlY2lmaWVzIHRoZSB0eXBlIG9mIGEgc2Vuc29yPC9vcGM6RG9jdW1lbnRhdGlvbj4KI
        CA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJBbmFsb2ciIFZhbHVlPSIwIi8+CiAgPG9wY
        zpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iRGlnaXRhbCIgVmFsdWU9IjEiLz4KIDwvb3BjOkVud
        W1lcmF0ZWRUeXBlPgogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5ndGhJbkJpdHM9IjMyIiBOY
        W1lPSJDb250cm9sTW9kZUVudW0iPgogIDxvcGM6RG9jdW1lbnRhdGlvbj5EZXNjcmliZXMgd
        GhlIHBvc3NpYmlsaXR5IG9mIGNvbnRyb2xsaW5nIHRoZSBzeXN0ZW0gZXh0ZXJuYWxseTwvb
        3BjOkRvY3VtZW50YXRpb24+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iQXV0b21hd
        GljIiBWYWx1ZT0iMCIvPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9Ik1hbnVhbCIgV
        mFsdWU9IjEiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJPdGhlciIgVmFsdWU9I
        jIiLz4KIDwvb3BjOkVudW1lcmF0ZWRUeXBlPgogPG9wYzpFbnVtZXJhdGVkVHlwZSBMZW5nd
        GhJbkJpdHM9IjMyIiBOYW1lPSJGaWx0ZXJBaWREZXZpY2VTdGF0dXNFbnVtIj4KICA8b3BjO
        kRvY3VtZW50YXRpb24+RGVzY3JpYmVzIHRoZSBhY3Rpb24gcGVyZm9ybWVkIGJ5IHRoZSBkZ
        XZpY2UgZm9yIGZpbHRlciBhaWQ8L29wYzpEb2N1bWVudGF0aW9uPgogIDxvcGM6RW51bWVyY
        XRlZFZhbHVlIE5hbWU9IkRldmljZUFjdGl2ZSIgVmFsdWU9IjAiLz4KICA8b3BjOkVudW1lc
        mF0ZWRWYWx1ZSBOYW1lPSJEZXZpY2VJbmFjdGl2ZSIgVmFsdWU9IjEiLz4KICA8b3BjOkVud
        W1lcmF0ZWRWYWx1ZSBOYW1lPSJGaWxsaW5nQWN0aXZlIiBWYWx1ZT0iMiIvPgogIDxvcGM6R
        W51bWVyYXRlZFZhbHVlIE5hbWU9IkRpc2NoYXJnZUFjdGl2ZSIgVmFsdWU9IjMiLz4KIDwvb
        3BjOkVudW1lcmF0ZWRUeXBlPgo8L29wYzpUeXBlRGljdGlvbmFyeT4K</uax:ByteString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6011" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=6010" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6010</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/PAEFS/</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6012" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_XmlSchema" DataType="ByteString">
    <DisplayName>TypeDictionary</DisplayName>
    <Description>Collects the data type descriptions of http://opcfoundation.org/UA/PAEFS/</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=72</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6013</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=92</Reference>
    </References>
    <Value>
      <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PHhzOnNjaGVtYSBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCIgdGFyZ2V0TmFtZXNwYWNlPSJod
        HRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvUEFFRlMvVHlwZXMueHNkIiB4bWxuczp0bnM9I
        mh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9QQUVGUy9UeXBlcy54c2QiIHhtbG5zOnVhP
        SJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvMjAwOC8wMi9UeXBlcy54c2QiIHhtbG5zO
        nhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSI+CiA8eHM6aW1wb3J0IG5hb
        WVzcGFjZT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBLzIwMDgvMDIvVHlwZXMueHNkI
        i8+CiA8eHM6c2ltcGxlVHlwZSBuYW1lPSJBaXJDb25uZWN0aW9uT3BlbkVudW0iPgogIDx4c
        zphbm5vdGF0aW9uPgogICA8eHM6ZG9jdW1lbnRhdGlvbj5EZXNjcmliZXMgd2hldGhlciB0a
        GUgYWlyIGNvbm5lY3Rpb24gaXMgb3BlbiwgaS5lLiwgaXQgaXMgaW4gYSBzdGF0ZSBpbiB3a
        GljaCBhaXIgY2FuIGJlIHBhc3NlZCB0aHJvdWdoPC94czpkb2N1bWVudGF0aW9uPgogIDwve
        HM6YW5ub3RhdGlvbj4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4KICAgP
        HhzOmVudW1lcmF0aW9uIHZhbHVlPSJPcGVuXzAiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhb
        HVlPSJDbG9zZWRfMSIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik9wZW5pbmdfMiIvP
        gogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9IkNsb3NpbmdfMyIvPgogIDwveHM6cmVzdHJpY
        3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6QWlyQ29ub
        mVjdGlvbk9wZW5FbnVtIiBuYW1lPSJBaXJDb25uZWN0aW9uT3BlbkVudW0iLz4KIDx4czpjb
        21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZBaXJDb25uZWN0aW9uT3BlbkVudW0iPgogIDx4czpzZ
        XF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91b
        mRlZCIgdHlwZT0idG5zOkFpckNvbm5lY3Rpb25PcGVuRW51bSIgbmFtZT0iQWlyQ29ubmVjd
        Glvbk9wZW5FbnVtIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzO
        mNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZkFpckNvbm5lY3Rpb
        25PcGVuRW51bSIgbmFtZT0iTGlzdE9mQWlyQ29ubmVjdGlvbk9wZW5FbnVtIiBuaWxsYWJsZ
        T0idHJ1ZSIvPgogPHhzOnNpbXBsZVR5cGUgbmFtZT0iQW5hbG9nRGlnaXRhbEVudW0iPgogI
        Dx4czphbm5vdGF0aW9uPgogICA8eHM6ZG9jdW1lbnRhdGlvbj5TcGVjaWZpZXMgdGhlIHR5c
        GUgb2YgYSBzZW5zb3I8L3hzOmRvY3VtZW50YXRpb24+CiAgPC94czphbm5vdGF0aW9uPgogI
        Dx4czpyZXN0cmljdGlvbiBiYXNlPSJ4czpzdHJpbmciPgogICA8eHM6ZW51bWVyYXRpb24gd
        mFsdWU9IkFuYWxvZ18wIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iRGlnaXRhbF8xI
        i8+CiAgPC94czpyZXN0cmljdGlvbj4KIDwveHM6c2ltcGxlVHlwZT4KIDx4czplbGVtZW50I
        HR5cGU9InRuczpBbmFsb2dEaWdpdGFsRW51bSIgbmFtZT0iQW5hbG9nRGlnaXRhbEVudW0iL
        z4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZBbmFsb2dEaWdpdGFsRW51bSI+CiAgP
        HhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0id
        W5ib3VuZGVkIiB0eXBlPSJ0bnM6QW5hbG9nRGlnaXRhbEVudW0iIG5hbWU9IkFuYWxvZ0RpZ
        2l0YWxFbnVtIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvb
        XBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZkFuYWxvZ0RpZ2l0YWxFb
        nVtIiBuYW1lPSJMaXN0T2ZBbmFsb2dEaWdpdGFsRW51bSIgbmlsbGFibGU9InRydWUiLz4KI
        Dx4czpzaW1wbGVUeXBlIG5hbWU9IkNvbnRyb2xNb2RlRW51bSI+CiAgPHhzOmFubm90YXRpb
        24+CiAgIDx4czpkb2N1bWVudGF0aW9uPkRlc2NyaWJlcyB0aGUgcG9zc2liaWxpdHkgb2YgY
        29udHJvbGxpbmcgdGhlIHN5c3RlbSBleHRlcm5hbGx5PC94czpkb2N1bWVudGF0aW9uPgogI
        DwveHM6YW5ub3RhdGlvbj4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4KI
        CAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJBdXRvbWF0aWNfMCIvPgogICA8eHM6ZW51bWVyY
        XRpb24gdmFsdWU9Ik1hbnVhbF8xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2YWx1ZT0iT3RoZ
        XJfMiIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+CiA8eHM6ZWxlb
        WVudCB0eXBlPSJ0bnM6Q29udHJvbE1vZGVFbnVtIiBuYW1lPSJDb250cm9sTW9kZUVudW0iL
        z4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZDb250cm9sTW9kZUVudW0iPgogIDx4c
        zpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuY
        m91bmRlZCIgdHlwZT0idG5zOkNvbnRyb2xNb2RlRW51bSIgbmFtZT0iQ29udHJvbE1vZGVFb
        nVtIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUe
        XBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZkNvbnRyb2xNb2RlRW51bSIgbmFtZ
        T0iTGlzdE9mQ29udHJvbE1vZGVFbnVtIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOnNpbXBsZ
        VR5cGUgbmFtZT0iRmlsdGVyQWlkRGV2aWNlU3RhdHVzRW51bSI+CiAgPHhzOmFubm90YXRpb
        24+CiAgIDx4czpkb2N1bWVudGF0aW9uPkRlc2NyaWJlcyB0aGUgYWN0aW9uIHBlcmZvcm1lZ
        CBieSB0aGUgZGV2aWNlIGZvciBmaWx0ZXIgYWlkPC94czpkb2N1bWVudGF0aW9uPgogIDwve
        HM6YW5ub3RhdGlvbj4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ieHM6c3RyaW5nIj4KICAgP
        HhzOmVudW1lcmF0aW9uIHZhbHVlPSJEZXZpY2VBY3RpdmVfMCIvPgogICA8eHM6ZW51bWVyY
        XRpb24gdmFsdWU9IkRldmljZUluYWN0aXZlXzEiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhb
        HVlPSJGaWxsaW5nQWN0aXZlXzIiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJEaXNja
        GFyZ2VBY3RpdmVfMyIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+C
        iA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6RmlsdGVyQWlkRGV2aWNlU3RhdHVzRW51bSIgbmFtZ
        T0iRmlsdGVyQWlkRGV2aWNlU3RhdHVzRW51bSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9I
        kxpc3RPZkZpbHRlckFpZERldmljZVN0YXR1c0VudW0iPgogIDx4czpzZXF1ZW5jZT4KICAgP
        HhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0id
        G5zOkZpbHRlckFpZERldmljZVN0YXR1c0VudW0iIG5hbWU9IkZpbHRlckFpZERldmljZVN0Y
        XR1c0VudW0iIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tc
        GxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mRmlsdGVyQWlkRGV2aWNlU
        3RhdHVzRW51bSIgbmFtZT0iTGlzdE9mRmlsdGVyQWlkRGV2aWNlU3RhdHVzRW51bSIgbmlsb
        GFibGU9InRydWUiLz4KPC94czpzY2hlbWE+Cg==</uax:ByteString>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6013" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=6012" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6012</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/PAEFS/Types.xsd</uax:String>
    </Value>
  </UAVariable>
  <UAReferenceType NodeId="ns=1;i=4002" BrowseName="1:Uses">
    <DisplayName>Uses</DisplayName>
    <Description>The Uses reference expresses that a component is used by another component. The reference represents a logical relation. The components do not need to be physically attached to each other. The reference is only used to assign components to each other that otherwise have no relationship. This facilitates navigation in the PAEFS model.</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/10.1</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=34</Reference>
    </References>
    <InverseName>UsedBy</InverseName>
  </UAReferenceType>
  <UAObjectType NodeId="ns=1;i=1007" BrowseName="1:AirConnectionType">
    <DisplayName>AirConnectionType</DisplayName>
    <Description>The air connection is an abstract component representing the state of a connection from the
ducting system to a filter unit. The connection can be open or closed. The open state
represents a state of the ducting system where air can pass through to the filter unit.</Description>
    <Category>PAEFS AirConnectionType Basic</Category>
    <Category>PAEFS AirConnectionType Advanced</Category>
    <Category>PAEFS AirConnectionType Events</Category>
    <Category>PAEFS AirConnectionType Methods</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.7.1</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1040</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7009</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6426</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5064</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5066</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6428</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7008</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5014</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5067</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5012" BrowseName="1:Airflow" ParentNodeId="ns=1;i=1007">
    <DisplayName>Airflow</DisplayName>
    <Description>Value of the air flow sensor</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5056</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5056" BrowseName="1:Signal" ParentNodeId="ns=1;i=5012">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6033</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5012</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6040</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6033" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5056" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5056</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6035</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6038</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6035" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6033" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6033</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6038" BrowseName="EURange" ParentNodeId="ns=1;i=6033" 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=6033</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6040" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5056" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5056</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7009" BrowseName="1:Close" ParentNodeId="ns=1;i=1007">
    <DisplayName>Close</DisplayName>
    <Description>The Method Close closes or switches some of the valves in the ducting system so that no air may pass through the ducting system to the device</Description>
    <Category>PAEFS AirConnectionType Methods</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.7.3</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1007</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6426" BrowseName="1:ConnectionOpen" ParentNodeId="ns=1;i=1007" DataType="AirConnectionOpenEnum">
    <DisplayName>ConnectionOpen</DisplayName>
    <Description>Indicates the connections status (open, closed, or a state in between)</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1007</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5064" BrowseName="1:GasQuality" ParentNodeId="ns=1;i=1007">
    <DisplayName>GasQuality</DisplayName>
    <Description>Value of the gas quality sensor</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5076</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5076" BrowseName="1:Signal" ParentNodeId="ns=1;i=5064">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6124</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5064</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6127</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6124" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5076" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5076</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6125</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6126</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6125" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6124" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6124</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6126" BrowseName="EURange" ParentNodeId="ns=1;i=6124" 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=6124</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6127" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5076" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5076</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5066" BrowseName="1:Humidity" ParentNodeId="ns=1;i=1007">
    <DisplayName>Humidity</DisplayName>
    <Description>Value of the humidity sensor</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5096</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5096" BrowseName="1:Signal" ParentNodeId="ns=1;i=5066">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6128</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5066</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6131</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6128" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5096" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5096</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6129</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6130</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6129" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6128" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6128</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6130" BrowseName="EURange" ParentNodeId="ns=1;i=6128" 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=6128</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6131" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5096" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5096</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6428" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=1007" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>Indicates that the AirConnection is malfunctioning, i.e., an error occurs in a component that provides functionality for this abstract component; e.g., an error in the ducting system or a valve. True in case of error.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1007</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7008" BrowseName="1:Open" ParentNodeId="ns=1;i=1007">
    <DisplayName>Open</DisplayName>
    <Description>The Method Open opens or switches all valves of the ducting system so that the air can pass through to the filter device</Description>
    <Category>PAEFS AirConnectionType Methods</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.7.2</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1007</Reference>
    </References>
  </UAMethod>
  <UAObject NodeId="ns=1;i=5014" BrowseName="1:Pressure" ParentNodeId="ns=1;i=1007">
    <DisplayName>Pressure</DisplayName>
    <Description>Value of the pressure sensor</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5058</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5058" BrowseName="1:Signal" ParentNodeId="ns=1;i=5014">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6045</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5014</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6053</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6045" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5058" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5058</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6051</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6052</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6051" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6045" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6045</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6052" BrowseName="EURange" ParentNodeId="ns=1;i=6045" 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=6045</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6053" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5058" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5058</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5067" BrowseName="1:Temperature" ParentNodeId="ns=1;i=1007">
    <DisplayName>Temperature</DisplayName>
    <Description>Value of the temperature sensor</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5097</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1007</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5097" BrowseName="1:Signal" ParentNodeId="ns=1;i=5067">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6148</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5067</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6152</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6148" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5097" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5097</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6149</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6151</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6149" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6148" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6148</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6151" BrowseName="EURange" ParentNodeId="ns=1;i=6148" 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=6148</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6152" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5097" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5097</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1032" BrowseName="1:CompressedAirSupplyInterruptedAlarmType">
    <DisplayName>CompressedAirSupplyInterruptedAlarmType</DisplayName>
    <Description>Triggered when the compressed air supply is interrupted</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.12</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=10637</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1026" BrowseName="1:EndOfFilterRollAlarmType">
    <DisplayName>EndOfFilterRollAlarmType</DisplayName>
    <Description>Triggered when the automatic roll filter reaches the end of the filter roll</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.9</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1021</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=10637</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1025" BrowseName="1:MalfunctionAlarmType">
    <DisplayName>MalfunctionAlarmType</DisplayName>
    <Description>Sent when the component has an error that may prevent it from operating</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.3</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1004</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1007</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1015</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1016</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1017</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=10637</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1041" BrowseName="1:SafetySystemTriggeredAlarmType">
    <DisplayName>SafetySystemTriggeredAlarmType</DisplayName>
    <Description>Is sent when the safety system is triggered</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.17</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=10637</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1030" BrowseName="1:WashingAgentDrainMalfunctionAlarmType">
    <DisplayName>WashingAgentDrainMalfunctionAlarmType</DisplayName>
    <Description>The WashingAgentDrainMalfunctionAlarmType is triggered when an error occurs on the washing agent drain</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.8</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1014</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=10637</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1029" BrowseName="1:WashingAgentInflowMalfunctionAlarmType">
    <DisplayName>WashingAgentInflowMalfunctionAlarmType</DisplayName>
    <Description>The WashingAgentInflowMalfunctionAlarmType event is triggered when an error occurs on the washing agent inflow</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.6</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1014</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=10637</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1037" BrowseName="1:CleaningRecommendedConditionType">
    <DisplayName>CleaningRecommendedConditionType</DisplayName>
    <Description>Triggered by the cleaning unit when cleaning of the separator is necessary</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.15</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2881</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6048</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6048" BrowseName="1:Recommended" ParentNodeId="ns=1;i=1037" DataType="Boolean">
    <DisplayName>Recommended</DisplayName>
    <Description>Reflects the value of the property CleaningRequested of the CleaningUnitType</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>
  <UAObjectType NodeId="ns=1;i=1023" BrowseName="1:MaintenanceRequestedConditionType">
    <DisplayName>MaintenanceRequestedConditionType</DisplayName>
    <Description>Is sent when the manufacturer wants to inform the operator that the system requires maintenance</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.1</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1015</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2881</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6047</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6047" BrowseName="1:Requested" ParentNodeId="ns=1;i=1023" DataType="Boolean">
    <DisplayName>Requested</DisplayName>
    <Description>Reflects the value of the MaintenanceRequested property of the object from which the event originates at the time the event was sent</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1023</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1040" BrowseName="1:AirConnectionStatusChangedConditionType">
    <DisplayName>AirConnectionStatusChangedConditionType</DisplayName>
    <Description>Triggered when the ConnectionOpen variable of the AirConnectionType changes</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.16</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2782</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8427</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=8427" BrowseName="1:Status" ParentNodeId="ns=1;i=1040" DataType="AirConnectionOpenEnum">
    <DisplayName>Status</DisplayName>
    <Description>Reflects the value of the ConnectionOpen property at the time the event is triggered</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=1036" BrowseName="1:CleaningUnitActiveConditionType">
    <DisplayName>CleaningUnitActiveConditionType</DisplayName>
    <Description>Triggered when a cleaning cycle is started or stopped</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.14</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=8424</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2782</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=8424" BrowseName="1:Active" ParentNodeId="ns=1;i=1036" DataType="Boolean">
    <DisplayName>Active</DisplayName>
    <Description>Reflects the value of the CleaningActive property of the CleaningUnitType at the time the condition was triggered</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>
  <UAObjectType NodeId="ns=1;i=1024" BrowseName="1:ContainerOpenConditionType">
    <DisplayName>ContainerOpenConditionType</DisplayName>
    <Description>Triggered when the filter aid reservoir is opened or closed</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.11</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2782</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6050</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6050" BrowseName="1:Open" ParentNodeId="ns=1;i=1024" DataType="Boolean">
    <DisplayName>Open</DisplayName>
    <Description>Reflects the value of the ContainerOpen property of the FilterAidDeviceType at the time the condition was triggered</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1024</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1038" BrowseName="1:DischargeContainerInstalledConditionType">
    <DisplayName>DischargeContainerInstalledConditionType</DisplayName>
    <Description>The DischargeSystemType sends this event when the container is installed or removed</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.4</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2782</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8425</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=8425" BrowseName="1:Installed" ParentNodeId="ns=1;i=1038" DataType="Boolean">
    <DisplayName>Installed</DisplayName>
    <Description>Reflects the value of the DischargeContainerInstalled property of the DischargeSystemType at the time the event was sent</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>
  <UAObjectType NodeId="ns=1;i=1033" BrowseName="1:FilterAidDeviceStatusChangedConditionType">
    <DisplayName>FilterAidDeviceStatusChangedConditionType</DisplayName>
    <Description>Triggered when the FilterAidDeviceStatus of the FilterAidDeviceType changes</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.13</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2782</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8421</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=8421" BrowseName="1:Status" ParentNodeId="ns=1;i=1033" DataType="FilterAidDeviceStatusEnum">
    <DisplayName>Status</DisplayName>
    <Description>Reflects the value of the FilterAidDeviceStatus property at the time the condition was triggered</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>
  <UAObjectType NodeId="ns=1;i=1039" BrowseName="1:MaintenanceSwitchConditionType">
    <DisplayName>MaintenanceSwitchConditionType</DisplayName>
    <Description>Is sent when the physical maintenance switch is toggled</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.2</Documentation>
    <References>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2782</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6046</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6046" BrowseName="1:SwitchOn" ParentNodeId="ns=1;i=1039" DataType="Boolean">
    <DisplayName>SwitchOn</DisplayName>
    <Description>Reflects the value of the MaintenanceRequested property of the object from which the event originates at the time the event was sent</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>
  <UAObjectType NodeId="ns=1;i=1028" BrowseName="1:WashingAgentDrainOpenConditionType">
    <DisplayName>WashingAgentDrainOpenConditionType</DisplayName>
    <Description>The WashingAgentDrainOpenConditionType is triggered when the washing agent drain valve is opened or closed</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.7</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=8420</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1014</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2782</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=8420" BrowseName="1:Open" ParentNodeId="ns=1;i=1028" DataType="Boolean">
    <DisplayName>Open</DisplayName>
    <Description>Reflects the value of the WashingAgentDrainOpen property of the WetSeparatorType at the time the event was sent</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1028</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1027" BrowseName="1:WashingAgentInflowOpenConditionType">
    <DisplayName>WashingAgentInflowOpenConditionType</DisplayName>
    <Description>Triggered when the washing agent inflow valve is opened or closed</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.5</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=8419</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1014</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2782</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=8419" BrowseName="1:Open" ParentNodeId="ns=1;i=1027" DataType="Boolean">
    <DisplayName>Open</DisplayName>
    <Description>Reflects the value of the WashingAgentInflowOpen property of the WetSeparatorType at the time the event was sent</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1027</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1031" BrowseName="1:HighVoltageUnitSupplyActiveEventType" IsAbstract="true">
    <DisplayName>HighVoltageUnitSupplyActiveEventType</DisplayName>
    <Description>Triggered when the high voltage unit supply is activated or deactivated</Description>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/8.10</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6049</Reference>
      <Reference ReferenceType="GeneratesEvent" IsForward="false">ns=1;i=1015</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=2041</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6049" BrowseName="1:Active" ParentNodeId="ns=1;i=1031" DataType="Boolean">
    <DisplayName>Active</DisplayName>
    <Description>Reflects the value of the SupplyActive property of the HighVoltageUnitType at the time the event was triggered</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>
  <UAObjectType NodeId="ns=1;i=1005" BrowseName="1:CleaningUnitType">
    <DisplayName>CleaningUnitType</DisplayName>
    <Description>The CleaningUnitType represents a device for the reduction of filtered materials in separators</Description>
    <Category>PAEFS CleaningUnitType Basic</Category>
    <Category>PAEFS CleaningUnitType Advanced</Category>
    <Category>PAEFS CleaningUnitType Events</Category>
    <Category>PAEFS CleaningUnitType Methods</Category>
    <Category>PAEFS Additional Statemachines</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.20.1</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5049</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5078</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6082</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6161</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5077</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6187</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1037</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1036</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5048</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5051</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5114</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5199</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6406</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7007</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5043</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6186</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5049" BrowseName="1:&lt;Valve&gt;" SymbolicName="Valve" ParentNodeId="ns=1;i=1005">
    <DisplayName>&lt;Valve&gt;</DisplayName>
    <Description>The valves that are part of the cleaning unit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1016</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6195</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6198</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6195" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=5049" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>Indicates that the cleaning unit valve is malfunctioning. True in case of error. Malfunctions can be, for example, that the valve does not open or close.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5049</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6198" BrowseName="1:Open" ParentNodeId="ns=1;i=5049" DataType="Boolean">
    <DisplayName>Open</DisplayName>
    <Description>Indicates that the valve is open.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5049</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5078" BrowseName="1:AirConsumption" ParentNodeId="ns=1;i=1005">
    <DisplayName>AirConsumption</DisplayName>
    <Description>Describes the current consumption of compressed air.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6082" BrowseName="1:AutomaticCleaningEnabled" ParentNodeId="ns=1;i=1005" DataType="Boolean" AccessLevel="3">
    <DisplayName>AutomaticCleaningEnabled</DisplayName>
    <Description>If enabled, the cleaning unit may automatically perform the cleaning according to predefined rules when cleaning is necessary. Otherwise, automatic cleaning is blocked.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6161" BrowseName="1:CleaningActive" ParentNodeId="ns=1;i=1005" DataType="Boolean">
    <DisplayName>CleaningActive</DisplayName>
    <Description>Describes that the unit is currently in a cleaning cycle.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5077" BrowseName="1:CleaningInterval" ParentNodeId="ns=1;i=1005">
    <DisplayName>CleaningInterval</DisplayName>
    <Description>Time between cleaning cycles.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1035</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5103</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5103" BrowseName="1:Signal" ParentNodeId="ns=1;i=5077">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6174</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6221</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5077</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6184</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6174" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5103" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5103</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6175</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6183</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6175" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6174" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6174</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6183" BrowseName="EURange" ParentNodeId="ns=1;i=6174" 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=6174</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6221" BrowseName="2:ProcessValueSetpoint" ParentNodeId="ns=1;i=5103" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>ProcessValueSetpoint</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=2003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6222</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6223</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5103</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6222" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6221" 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=6221</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6223" BrowseName="EURange" ParentNodeId="ns=1;i=6221" 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=6221</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6184" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5103" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5103</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6187" BrowseName="1:CleaningRecommended" ParentNodeId="ns=1;i=1005" DataType="Boolean">
    <DisplayName>CleaningRecommended</DisplayName>
    <Description>Indicates that cleaning of the separator is recommended.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5048" BrowseName="1:FilterCleaningEffect" ParentNodeId="ns=1;i=1005">
    <DisplayName>FilterCleaningEffect</DisplayName>
    <Description>The filter cleaning effect describes the change in state of the separator after the last cleaning cycle has been run through. This can be, for example, a change in the pressure difference before and after the cleaning cycle.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1035</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5098</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5098" BrowseName="1:Signal" ParentNodeId="ns=1;i=5048">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6153</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6216</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5048</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6156</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6153" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5098" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5098</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6154</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6155</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6154" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6153" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6153</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6155" BrowseName="EURange" ParentNodeId="ns=1;i=6153" 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=6153</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6216" BrowseName="2:ProcessValueSetpoint" ParentNodeId="ns=1;i=5098" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>ProcessValueSetpoint</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=2003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6217</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6218</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5098</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6217" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6216" 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=6216</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6218" BrowseName="EURange" ParentNodeId="ns=1;i=6216" 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=6216</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6156" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5098" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5098</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5051" BrowseName="4:Identification" ParentNodeId="ns=1;i=1005">
    <DisplayName>Identification</DisplayName>
    <Description>Data for machine identification (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6199</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6200</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5114</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6199" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5051" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5051</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6200" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5051" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5051</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5114" BrowseName="5:MachineryBuildingBlocks" ParentNodeId="ns=1;i=1005">
    <DisplayName>MachineryBuildingBlocks</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5051</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5199</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5199" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=1005">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the unit (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6407</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5114</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6407" BrowseName="CurrentState" ParentNodeId="ns=1;i=5199" 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=5199</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8422</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=8422" BrowseName="Id" ParentNodeId="ns=1;i=6407" 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=6407</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6406" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=1005" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>Indicates that the cleaning unit is malfunctioning. True in case of error. Malfunctions can be, for example, that the filter cleaning effect is not sufficient.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7007" BrowseName="1:RequestCleaning" ParentNodeId="ns=1;i=1005">
    <DisplayName>RequestCleaning</DisplayName>
    <Description>The Method RequestCleaning requests cleaning of the unit. The cleaning unit will perform the cleaning as soon as possible.</Description>
    <Category>PAEFS CleaningUnitType Methods</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.20.2</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAMethod>
  <UAObject NodeId="ns=1;i=5043" BrowseName="1:ReservoirPressure" ParentNodeId="ns=1;i=1005">
    <DisplayName>ReservoirPressure</DisplayName>
    <Description>Describes the pressure of the compressed gas reservoir of the system.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1035</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5073</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5073" BrowseName="1:Signal" ParentNodeId="ns=1;i=5043">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6112</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6210</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5043</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6115</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6112" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5073" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5073</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6113</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6114</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6113" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6112" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6112</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6114" BrowseName="EURange" ParentNodeId="ns=1;i=6112" 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=6112</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6210" BrowseName="2:ProcessValueSetpoint" ParentNodeId="ns=1;i=5073" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>ProcessValueSetpoint</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=2003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6211</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6212</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5073</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6211" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6210" 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=6210</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6212" BrowseName="EURange" ParentNodeId="ns=1;i=6210" 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=6210</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6115" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5073" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5073</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6186" BrowseName="1:TotalCleaningCycles" ParentNodeId="ns=1;i=1005" DataType="UInt32">
    <DisplayName>TotalCleaningCycles</DisplayName>
    <Description>Count of the number of cleaning cycles carried out by the cleaning system.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1005</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1016" BrowseName="1:CleaningUnitValveType">
    <DisplayName>CleaningUnitValveType</DisplayName>
    <Description>Part of the pressure tank of the cleaning unit for triggering a pressure surge into the
separator.</Description>
    <Category>PAEFS CleaningUnitValveType Basic</Category>
    <Category>PAEFS CleaningUnitValveType Advanced</Category>
    <Category>PAEFS CleaningUnitValveType Events</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.21</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6359</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6418</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6359" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=1016" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>Indicates that the cleaning unit valve is malfunctioning. True in case of error. Malfunctions can be, for example, that the valve does not open or close.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1016</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6418" BrowseName="1:Open" ParentNodeId="ns=1;i=1016" DataType="Boolean">
    <DisplayName>Open</DisplayName>
    <Description>Indicates that the valve is open.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1016</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1020" BrowseName="1:CollectorType">
    <DisplayName>CollectorType</DisplayName>
    <Description>Unit for separating particles from a process air stream.</Description>
    <Category>PAEFS CollectorType Basic</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.19</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5027</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5027" BrowseName="1:CollectorOutput" ParentNodeId="ns=1;i=1020">
    <DisplayName>CollectorOutput</DisplayName>
    <Description>Describes the current flow or the voltage to the collector.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1020</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5062</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5062" BrowseName="1:Signal" ParentNodeId="ns=1;i=5027">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6072</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5027</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6075</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6072" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5062" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5062</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6073</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6074</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6073" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6072" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6072</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6074" BrowseName="EURange" ParentNodeId="ns=1;i=6072" 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=6072</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6075" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5062" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5062</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1011" BrowseName="1:ConsumptionType">
    <DisplayName>ConsumptionType</DisplayName>
    <Description>The ConsumtionType contains information related to the consumption of a device.</Description>
    <Category>PAEFS ConsumptionType Basic</Category>
    <Category>PAEFS ConsumptionType Advanced</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.4</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5015</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6016</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5015" BrowseName="1:CurrentConsumption" ParentNodeId="ns=1;i=1011">
    <DisplayName>CurrentConsumption</DisplayName>
    <Description>The current consumption of the device.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5059</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5059" BrowseName="1:Signal" ParentNodeId="ns=1;i=5015">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6055</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5015</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6063</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6055" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5059" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5059</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6056</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6057</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6056" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6055" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6055</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6057" BrowseName="EURange" ParentNodeId="ns=1;i=6055" 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=6055</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6063" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5059" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5059</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6016" BrowseName="1:LifetimeConsumption" ParentNodeId="ns=1;i=1011" DataType="Double">
    <DisplayName>LifetimeConsumption</DisplayName>
    <Description>Consumption over total machine lifetime. The AnalogUnitType variables InstrumentRange and EURange must not be used.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17497</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6030</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1011</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6030" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6016" 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=6016</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1006" BrowseName="1:DischargeSystemType">
    <DisplayName>DischargeSystemType</DisplayName>
    <Description>Device used to remove collected filter material from the filter unit. The container can be
discharged when a certain filling level is reached.</Description>
    <Category>PAEFS DischargeSystemType Basic</Category>
    <Category>PAEFS DischargeSystemType Advanced</Category>
    <Category>PAEFS DischargeSystemType Events</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.22</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5079</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6140</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1038</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6230</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5055</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5087</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5115</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5201</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1039</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6139</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6420</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1025</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5079" BrowseName="1:AirConsumption" ParentNodeId="ns=1;i=1006">
    <DisplayName>AirConsumption</DisplayName>
    <Description>Contains information regarding the consumption of compressed air.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1006</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6140" BrowseName="1:DischargeContainerInstalled" ParentNodeId="ns=1;i=1006" DataType="Boolean">
    <DisplayName>DischargeContainerInstalled</DisplayName>
    <Description>Indicates that the discharge container is in place.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6230" BrowseName="1:DischargeSystemEnabled" ParentNodeId="ns=1;i=1006" DataType="Boolean" AccessLevel="3">
    <DisplayName>DischargeSystemEnabled</DisplayName>
    <Description>If enabled, discharge can be performed. If disabled, discharge cannot take place; for example, because a rotary valve is stopped or a discharge flap is closed.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5055" BrowseName="1:FillingLevel" ParentNodeId="ns=1;i=1006">
    <DisplayName>FillingLevel</DisplayName>
    <Description>Filling level of the device.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5075</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5075" BrowseName="1:Signal" ParentNodeId="ns=1;i=5055">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6120</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5055</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6123</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6120" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5075" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5075</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6121</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6122</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6121" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6120" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6120</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6122" BrowseName="EURange" ParentNodeId="ns=1;i=6120" 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=6120</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6123" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5075" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5075</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5087" BrowseName="4:Identification" ParentNodeId="ns=1;i=1006">
    <DisplayName>Identification</DisplayName>
    <Description>Data for component identification (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6020</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6242</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5115</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6020" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5087" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5087</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6242" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5087" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5087</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5115" BrowseName="5:MachineryBuildingBlocks" ParentNodeId="ns=1;i=1006">
    <DisplayName>MachineryBuildingBlocks</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5087</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5201</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5201" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=1006">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the discharge system (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6419</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5115</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6419" BrowseName="CurrentState" ParentNodeId="ns=1;i=5201" 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=5201</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8431</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=8431" BrowseName="Id" ParentNodeId="ns=1;i=6419" 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=6419</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6139" BrowseName="1:MaintenanceSwitchOn" ParentNodeId="ns=1;i=1006" DataType="Boolean">
    <DisplayName>MaintenanceSwitchOn</DisplayName>
    <Description>Status of a physical maintenance switch on the discharge system. True when the switch is on.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6420" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=1006" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>Indicates whether there is an error with the discharge system. True in case of error. Examples: discharge motor defective, discharge container full, discharge system blocked.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1006</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1009" BrowseName="1:FanType">
    <DisplayName>FanType</DisplayName>
    <Description>A device for generating negative air pressure.</Description>
    <Category>PAEFS FanType Basic</Category>
    <Category>PAEFS FanType Advanced</Category>
    <Category>PAEFS Additional Statemachines</Category>
    <Category>PAEFS FanType Events</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.8</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5080</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5109</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5203</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1039</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6208</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6395</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5065</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5013</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5080" BrowseName="4:Identification" ParentNodeId="ns=1;i=1009">
    <DisplayName>Identification</DisplayName>
    <Description>Data for component identification (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6433</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6434</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5109</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6433" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5080" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5080</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6434" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5080" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5080</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5109" BrowseName="5:MachineryBuildingBlocks" ParentNodeId="ns=1;i=1009">
    <DisplayName>MachineryBuildingBlocks</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5080</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5203</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5203" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=1009">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the fan (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6396</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5109</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6396" BrowseName="CurrentState" ParentNodeId="ns=1;i=5203" 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=5203</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8434</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=8434" BrowseName="Id" ParentNodeId="ns=1;i=6396" 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=6396</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6208" BrowseName="1:MaintenanceSwitchOn" ParentNodeId="ns=1;i=1009" DataType="Boolean">
    <DisplayName>MaintenanceSwitchOn</DisplayName>
    <Description>Status of a physical maintenance switch on the fan. True when the switch is on.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1009</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6395" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=1009" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>Indicates whether there is an error with the fan. True in case of error.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1009</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5065" BrowseName="1:PowerConsumption" ParentNodeId="ns=1;i=1009">
    <DisplayName>PowerConsumption</DisplayName>
    <Description>Contains information regarding the energy consumption of the fan.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1009</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5013" BrowseName="1:RotationalSpeed" ParentNodeId="ns=1;i=1009">
    <DisplayName>RotationalSpeed</DisplayName>
    <Description>Measured rotational speed of the fan.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1035</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5068</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5068" BrowseName="1:Signal" ParentNodeId="ns=1;i=5013">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6080</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6193</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5013</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6085</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6080" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5068" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5068</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6083</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6084</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6083" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6080" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6080</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6084" BrowseName="EURange" ParentNodeId="ns=1;i=6080" 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=6080</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6193" BrowseName="2:ProcessValueSetpoint" ParentNodeId="ns=1;i=5068" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>ProcessValueSetpoint</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=2003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6196</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6197</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5068</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6196" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6193" 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=6193</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6197" BrowseName="EURange" ParentNodeId="ns=1;i=6193" 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=6193</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6085" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5068" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5068</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1004" BrowseName="1:FilterAidDeviceType">
    <DisplayName>FilterAidDeviceType</DisplayName>
    <Description>Device for the application of a filter aid.</Description>
    <Category>PAEFS FilterAidDeviceType Basic</Category>
    <Category>PAEFS FilterAidDeviceType Advanced</Category>
    <Category>PAEFS FilterAidDeviceType Events</Category>
    <Category>PAEFS FilterAidDeviceType Methods</Category>
    <Category>PAEFS Additional Statemachines</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.11.1</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5037</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6204</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6146</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1032</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6142</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1024</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5031</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6144</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5009</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6143</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1033</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5085</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5112</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5205</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6145</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5035</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7006</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7042</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5037" BrowseName="1:AirConsumption" ParentNodeId="ns=1;i=1004">
    <DisplayName>AirConsumption</DisplayName>
    <Description>Describes the compressed air consumption.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1004</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6204" BrowseName="1:AutomaticDosingEnabled" ParentNodeId="ns=1;i=1004" DataType="Boolean" AccessLevel="3">
    <DisplayName>AutomaticDosingEnabled</DisplayName>
    <Description>If enabled, the filter aid device is allowed to perform dosing automatically.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1004</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6146" BrowseName="1:CompressedAirSupplyInterrupted" ParentNodeId="ns=1;i=1004" DataType="Boolean">
    <DisplayName>CompressedAirSupplyInterrupted</DisplayName>
    <Description>Indicates that the air supply is interrupted.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1004</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6142" BrowseName="1:ContainerOpen" ParentNodeId="ns=1;i=1004" DataType="Boolean">
    <DisplayName>ContainerOpen</DisplayName>
    <Description>Indicates that the filter aid reservoir is not closed.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1004</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5031" BrowseName="1:DosageAmount" ParentNodeId="ns=1;i=1004">
    <DisplayName>DosageAmount</DisplayName>
    <Description>The amount of filter aid that is added per cycle.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1035</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5072</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5072" BrowseName="1:Signal" ParentNodeId="ns=1;i=5031">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6106</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6205</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5031</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6110</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6106" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5072" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5072</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6108</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6109</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6108" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6106" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6106</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6109" BrowseName="EURange" ParentNodeId="ns=1;i=6106" 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=6106</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6205" BrowseName="2:ProcessValueSetpoint" ParentNodeId="ns=1;i=5072" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>ProcessValueSetpoint</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=2003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6207</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6209</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5072</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6207" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6205" 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=6205</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6209" BrowseName="EURange" ParentNodeId="ns=1;i=6205" 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=6205</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6110" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5072" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5072</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6144" BrowseName="1:DosingRequested" ParentNodeId="ns=1;i=1004" DataType="Boolean">
    <DisplayName>DosingRequested</DisplayName>
    <Description>Indicates that the filter system requests dosing.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1004</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5009" BrowseName="1:FillingLevel" ParentNodeId="ns=1;i=1004">
    <DisplayName>FillingLevel</DisplayName>
    <Description>The filling level describes the amount of filter aid in the pre-storage reservoir.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5052</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5052" BrowseName="1:Signal" ParentNodeId="ns=1;i=5009">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6024</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5009</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6027</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6024" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5052" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5052</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6025</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6026</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6025" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6024" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6024</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6026" BrowseName="EURange" ParentNodeId="ns=1;i=6024" 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=6024</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6027" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5052" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5052</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6143" BrowseName="1:FilterAidDeviceStatus" ParentNodeId="ns=1;i=1004" DataType="FilterAidDeviceStatusEnum">
    <DisplayName>FilterAidDeviceStatus</DisplayName>
    <Description>Describes the action performed by the dosage unit (see FilterAidDeviceStatusEnum).</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1004</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5085" BrowseName="4:Identification" ParentNodeId="ns=1;i=1004">
    <DisplayName>Identification</DisplayName>
    <Description>Data for machine identification (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6462</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6463</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5112</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6462" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5085" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5085</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6463" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5085" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5085</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5112" BrowseName="5:MachineryBuildingBlocks" ParentNodeId="ns=1;i=1004">
    <DisplayName>MachineryBuildingBlocks</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5085</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5205</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5205" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=1004">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the device (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6147</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5112</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6147" BrowseName="CurrentState" ParentNodeId="ns=1;i=5205" 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=5205</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8437</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=8437" BrowseName="Id" ParentNodeId="ns=1;i=6147" 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=6147</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6145" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=1004" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>Indicates that the filter aid device is malfunctioning. True in case of error. Malfunctions can be, for example, that there is no more filter aid or that there is a malfunction in the subsystems of the filter aid device.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1004</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5035" BrowseName="1:PowerConsumption" ParentNodeId="ns=1;i=1004">
    <DisplayName>PowerConsumption</DisplayName>
    <Description>Describes the current power consumption of the filter aid device.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1004</Reference>
    </References>
  </UAObject>
  <UAMethod NodeId="ns=1;i=7006" BrowseName="1:ResetFillingLevel" ParentNodeId="ns=1;i=1004">
    <DisplayName>ResetFillingLevel</DisplayName>
    <Description>The Method ResetFillingLevel resets the filling level of the filter aid reservoir.</Description>
    <Category>PAEFS FilterAidDeviceType Methods</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.11.3</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1004</Reference>
    </References>
  </UAMethod>
  <UAMethod NodeId="ns=1;i=7042" BrowseName="1:TriggerDosing" ParentNodeId="ns=1;i=1004">
    <DisplayName>TriggerDosing</DisplayName>
    <Description>The Method TriggerDosing triggers a single additional dosage.</Description>
    <Category>PAEFS FilterAidDeviceType Methods</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.11.2</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1004</Reference>
    </References>
  </UAMethod>
  <UAObjectType NodeId="ns=1;i=1002" BrowseName="1:FilterSystemType">
    <DisplayName>FilterSystemType</DisplayName>
    <Description>Serves the purpose of extracting and filtering process gas; e.g., air. It consists of several
filter units and other devices and components.</Description>
    <Category>PAEFS FilterSystemType Basic</Category>
    <Category>PAEFS FilterSystemType Advanced</Category>
    <Category>PAEFS FilterSystem Machine Identification</Category>
    <Category>PAEFS FilterSystem Statemachine</Category>
    <Category>PAEFS Operation FilterSystemType</Category>
    <Category>PAEFS FilterSystemType Events</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.5.1</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5007</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5004</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5018</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5006</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5106</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5002</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5008</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6021</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5084</Reference>
      <Reference ReferenceType="HasInterface">ns=4;i=480</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5107</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5207</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6238</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1023</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6058</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6181</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6180</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7005</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7004</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5017</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6054</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5016</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5007" BrowseName="1:&lt;Fan&gt;" SymbolicName="Fan" ParentNodeId="ns=1;i=1002">
    <DisplayName>&lt;Fan&gt;</DisplayName>
    <Description>All fans used on the server.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1009</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5081</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5204</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5081" BrowseName="4:Identification" ParentNodeId="ns=1;i=5007">
    <DisplayName>Identification</DisplayName>
    <Description>Data for component identification (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5007</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6435</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6436</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6435" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5081" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5081</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6436" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5081" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5081</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5204" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=5007">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the fan (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=8435</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5007</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=8435" BrowseName="CurrentState" ParentNodeId="ns=1;i=5204" 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=5204</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8436</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=8436" BrowseName="Id" ParentNodeId="ns=1;i=8435" 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=8435</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5004" BrowseName="1:&lt;FilterAidDevice&gt;" SymbolicName="FilterAidDevice" ParentNodeId="ns=1;i=1002">
    <DisplayName>&lt;FilterAidDevice&gt;</DisplayName>
    <Description>All filter aid devices that are used on the server.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1004</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5086</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5206</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6235</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5086" BrowseName="4:Identification" ParentNodeId="ns=1;i=5004">
    <DisplayName>Identification</DisplayName>
    <Description>Data for machine identification (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5004</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6464</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6465</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6464" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5086" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5086</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6465" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5086" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5086</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5206" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=5004">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the device (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=8438</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5004</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=8438" BrowseName="CurrentState" ParentNodeId="ns=1;i=5206" 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=5206</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8439</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=8439" BrowseName="Id" ParentNodeId="ns=1;i=8438" 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=8438</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6235" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=5004" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>Indicates that the filter aid device is malfunctioning. True in case of error. Malfunctions can be, for example, that there is no more filter aid or that there is a malfunction in the subsystems of the filter aid device.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5004</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5018" BrowseName="1:&lt;FilterUnit&gt;" SymbolicName="FilterUnit" ParentNodeId="ns=1;i=1002">
    <DisplayName>&lt;FilterUnit&gt;</DisplayName>
    <Description>All filter units of the system.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5019</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5020</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5021</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5083</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5208</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6037</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6452</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5038</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5019" BrowseName="1:&lt;Separator&gt;" SymbolicName="Separator" ParentNodeId="ns=1;i=5018">
    <DisplayName>&lt;Separator&gt;</DisplayName>
    <Description>The separators that are part of the filter unit.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5018</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5020" BrowseName="1:AirIntakeConnection" ParentNodeId="ns=1;i=5018">
    <DisplayName>AirIntakeConnection</DisplayName>
    <Description>The connection to the ducting system from which the polluted process gas enters the filter unit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5018</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5021" BrowseName="1:AirOutletConnection" ParentNodeId="ns=1;i=5018">
    <DisplayName>AirOutletConnection</DisplayName>
    <Description>The connection to the ducting system through which the cleaned process gas leaves the filter unit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5018</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5083" BrowseName="4:Identification" ParentNodeId="ns=1;i=5018">
    <DisplayName>Identification</DisplayName>
    <Description>Data for machine identification (OPC 40001-1): The Identification folder can have either the concrete type MachineIdentificationType or MachineryComponentType. If the filter unit is considered a component of a larger filter machine, MachineryComponentType is used. If the filter unit is considered a machine by itself, MachineIdentificationType is used.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1004</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5018</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6446</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6262</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6259</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6447</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6446" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5083" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5083</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6262" BrowseName="1:NominalAirflow" ParentNodeId="ns=1;i=5083" DataType="Double">
    <DisplayName>NominalAirflow</DisplayName>
    <Description>The nominal airflow of the filter unit is the value specified by the manufacturer which defines the nominal extraction capacity of a filter unit under operating conditions.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6263</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6264</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5083</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6263" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6262" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6262</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6264" BrowseName="EURange" ParentNodeId="ns=1;i=6262" 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=6262</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6259" BrowseName="1:RatedPower" ParentNodeId="ns=1;i=5083" DataType="Double">
    <DisplayName>RatedPower</DisplayName>
    <Description>The rated power of the filter unit is the nominal electrical power of the filter unit under operating conditions specified by the manufacturer.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6260</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6261</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5083</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6260" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6259" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6259</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6261" BrowseName="EURange" ParentNodeId="ns=1;i=6259" 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=6259</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6447" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5083" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5083</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5208" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=5018">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the filter unit (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=8442</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5018</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=8442" BrowseName="CurrentState" ParentNodeId="ns=1;i=5208" 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=5208</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8443</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=8443" BrowseName="Id" ParentNodeId="ns=1;i=8442" 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=8442</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6037" BrowseName="1:MaintenanceRequested" ParentNodeId="ns=1;i=5018" DataType="Boolean">
    <DisplayName>MaintenanceRequested</DisplayName>
    <Description>The maintenance request allows the manufacturer to inform the operator that the system requires maintenance. True = maintenance requested by system. False = no maintenance requested.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5018</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6452" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=5018" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>One or more subsystems of the filter unit have a malfunction. True in case of error.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5018</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5038" BrowseName="1:PressureLoss" ParentNodeId="ns=1;i=5018">
    <DisplayName>PressureLoss</DisplayName>
    <Description>The specification of the total pressure loss of the filter unit between the device intake connection on the raw gas side and the device outlet on the clean gas side.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5018</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5069</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5069" BrowseName="1:Signal" ParentNodeId="ns=1;i=5038">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6086</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5038</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6096</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6086" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5069" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5069</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6094</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6095</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6094" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6086" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6086</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6095" BrowseName="EURange" ParentNodeId="ns=1;i=6086" 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=6086</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6096" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5069" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5069</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5006" BrowseName="1:&lt;SafetySystem&gt;" SymbolicName="SafetySystem" ParentNodeId="ns=1;i=1002">
    <DisplayName>&lt;SafetySystem&gt;</DisplayName>
    <Description>All safety systems used on the server.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5090</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5210</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5211</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6432</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6220</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5090" BrowseName="4:Identification" ParentNodeId="ns=1;i=5006">
    <DisplayName>Identification</DisplayName>
    <Description>Data for component identification (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5006</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6466</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6467</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6466" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5090" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5090</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6467" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5090" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5090</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5210" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=5006">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the unit (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=8444</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5006</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=8444" BrowseName="CurrentState" ParentNodeId="ns=1;i=5210" 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=5210</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8445</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=8445" BrowseName="Id" ParentNodeId="ns=1;i=8444" 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=8444</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5211" BrowseName="1:MachineryState" ParentNodeId="ns=1;i=5006">
    <DisplayName>MachineryState</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=8446</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5006</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=8446" BrowseName="CurrentState" ParentNodeId="ns=1;i=5211" 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=5211</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8447</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=8447" BrowseName="Id" ParentNodeId="ns=1;i=8446" 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=8446</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6432" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=5006" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>Indicates that the safety system is malfunctioning. True in case of error.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5006</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6220" BrowseName="1:Triggered" ParentNodeId="ns=1;i=5006" DataType="Boolean">
    <DisplayName>Triggered</DisplayName>
    <Description>Indicates that the safety system has been triggered. If true the safety system has been triggered.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5006</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5106" BrowseName="1:&lt;TemperatureRegulator&gt;" SymbolicName="TemperatureRegulator" ParentNodeId="ns=1;i=1002">
    <DisplayName>&lt;TemperatureRegulator&gt;</DisplayName>
    <Description>All temperature regulators used on the server.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1017</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5002" BrowseName="1:AirConsumption" ParentNodeId="ns=1;i=1002">
    <DisplayName>AirConsumption</DisplayName>
    <Description>Contains information regarding the consumption of compressed air of the filter system.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5005" BrowseName="1:AirIntakeConnection" ParentNodeId="ns=1;i=1002">
    <DisplayName>AirIntakeConnection</DisplayName>
    <Description>The connection to the ducting system from which the process gas enters the filter system.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5008" BrowseName="1:AirOutletConnection" ParentNodeId="ns=1;i=1002">
    <DisplayName>AirOutletConnection</DisplayName>
    <Description>The connection to the ducting system to which the cleaned process gas leaves the filter system.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6021" BrowseName="1:ControlMode" ParentNodeId="ns=1;i=1002" DataType="ControlModeEnum">
    <DisplayName>ControlMode</DisplayName>
    <Description>Operating mode that describes whether the system can be controlled externally. Possible values are manual, auto and other.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5084" BrowseName="4:Identification" ParentNodeId="ns=1;i=1002">
    <DisplayName>Identification</DisplayName>
    <Description>Data for identification (OPC 40001-1): The FilterSystem should only have an Identification folder if the system as a whole is considered a machine. If the individual filter units are considered machines, the FilterSystem should not have an Identification folder.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1012</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6243</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6178</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6247</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6177</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6244</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6179</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5107</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6243" BrowseName="1:ExIdentification" ParentNodeId="ns=1;i=5084" DataType="String">
    <DisplayName>ExIdentification</DisplayName>
    <Description>The marking on the type plate of the filter system regarding explosion protection.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5084</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6178" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5084" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5084</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6247" BrowseName="1:NominalAirflow" ParentNodeId="ns=1;i=5084" DataType="Double">
    <DisplayName>NominalAirflow</DisplayName>
    <Description>The nominal airflow of the filter system is the value specified by the manufacturer which defines the nominal extraction capacity of a unit under operating conditions.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6248</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6249</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5084</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6248" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6247" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6249" BrowseName="EURange" ParentNodeId="ns=1;i=6247" 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=6247</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6177" BrowseName="4:ProductInstanceUri" ParentNodeId="ns=1;i=5084" DataType="String">
    <DisplayName Locale="en">ProductInstanceUri</DisplayName>
    <Description Locale="en">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=5084</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6244" BrowseName="1:RatedPower" ParentNodeId="ns=1;i=5084" DataType="Double">
    <DisplayName>RatedPower</DisplayName>
    <Description>The rated power of the filter system is the nominal electrical power of the unit under operating conditions specified by the manufacturer.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6245</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6246</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5084</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6245" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6244" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6244</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6246" BrowseName="EURange" ParentNodeId="ns=1;i=6244" 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=6244</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6179" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5084" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5084</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5107" BrowseName="5:MachineryBuildingBlocks" ParentNodeId="ns=1;i=1002">
    <DisplayName>MachineryBuildingBlocks</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5084</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5207</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5207" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=1002">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the filter system (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=8440</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5107</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=8440" BrowseName="CurrentState" ParentNodeId="ns=1;i=5207" 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=5207</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8441</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=8441" BrowseName="Id" ParentNodeId="ns=1;i=8440" 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=8440</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6238" BrowseName="1:MaintenanceRequested" ParentNodeId="ns=1;i=1002" DataType="Boolean">
    <DisplayName>MaintenanceRequested</DisplayName>
    <Description>The maintenance request allows the manufacturer to inform the operator that the system requires maintenance. True = maintenance requested by system. False = no maintenance requested.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6058" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=1002" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>Malfunction describes that the filter system has a collective fault message. True in case of error.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6181" BrowseName="1:OperationCycleCounter" ParentNodeId="ns=1;i=1002" DataType="UInteger">
    <DisplayName>OperationCycleCounter</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6180" BrowseName="1:OperationDuration" ParentNodeId="ns=1;i=1002" DataType="Duration">
    <DisplayName>OperationDuration</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7005" BrowseName="1:OperationOff" ParentNodeId="ns=1;i=1002">
    <DisplayName>OperationOff</DisplayName>
    <Description>The Method OperationOff turns the filter system machine off. As with the OperationOn method, this method should be present under the FilterSystemType if and only if the filter units are considered components of the system rather than individual machines.</Description>
    <Category>PAEFS Operation FilterSystemType</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.5.3</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAMethod>
  <UAMethod NodeId="ns=1;i=7004" BrowseName="1:OperationOn" ParentNodeId="ns=1;i=1002">
    <DisplayName>OperationOn</DisplayName>
    <Description>The Method OperationOn turns the filter system machine on. It should only be available on the filter system if the filter units are considered components of the filter system and do not have their own OperationOn and OperationOff methods.</Description>
    <Category>PAEFS Operation FilterSystemType</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.5.2</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAMethod>
  <UAObject NodeId="ns=1;i=5017" BrowseName="1:PowerConsumption" ParentNodeId="ns=1;i=1002">
    <DisplayName>PowerConsumption</DisplayName>
    <Description>Contains information regarding the energy consumption of the filter system.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6054" BrowseName="1:PowerOnDuration" ParentNodeId="ns=1;i=1002" DataType="Duration">
    <DisplayName>PowerOnDuration</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1002</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5016" BrowseName="1:PressureLoss" ParentNodeId="ns=1;i=1002">
    <DisplayName>PressureLoss</DisplayName>
    <Description>Specification of the current total pressure loss of the filter system between the device intake connection on the raw gas side and the device outlet on the clean gas side.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1002</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5060</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5060" BrowseName="1:Signal" ParentNodeId="ns=1;i=5016">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6064</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5016</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6067</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6064" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5060" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5060</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6065</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6066</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6065" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6064" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6064</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6066" BrowseName="EURange" ParentNodeId="ns=1;i=6064" 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=6064</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6067" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5060" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5060</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1012" BrowseName="1:FilterUnitType">
    <DisplayName>FilterUnitType</DisplayName>
    <Description>Subcomponent of a filter system consisting of other devices and components.</Description>
    <Category>PAEFS FilterUnitType Basic</Category>
    <Category>PAEFS FilterUnitType Advanced</Category>
    <Category>PAEFS FilterUnit Component Identification</Category>
    <Category>PAEFS FilterUnit Machine Identification</Category>
    <Category>PAEFS FilterUnit Statemachine</Category>
    <Category>PAEFS Operation FilterUnitType</Category>
    <Category>PAEFS FilterUnit Airflow Setpoint</Category>
    <Category>PAEFS FilterUnit Pressure Setpoint</Category>
    <Category>PAEFS FilterUnit Rotational Speed Setpoint</Category>
    <Category>PAEFS FilterUnitType Events</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.6.1</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5044</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5022</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5036</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5030</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5093</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5023</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5024</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5082</Reference>
      <Reference ReferenceType="HasInterface">ns=4;i=480</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5108</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5092</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6141</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1023</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6036</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6251</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6250</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7002</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7001</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5029</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6182</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5094</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5028</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5095</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7003</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7071</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=7072</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5044" BrowseName="1:&lt;CleaningUnit&gt;" SymbolicName="CleaningUnit" ParentNodeId="ns=1;i=1012">
    <DisplayName>&lt;CleaningUnit&gt;</DisplayName>
    <Description>The cleaning units that are part of the filter unit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6206</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5088</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5200</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6206" BrowseName="1:CleaningActive" ParentNodeId="ns=1;i=5044" DataType="Boolean">
    <DisplayName>CleaningActive</DisplayName>
    <Description>Describes that the unit is currently in a cleaning cycle.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5044</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5088" BrowseName="4:Identification" ParentNodeId="ns=1;i=5044">
    <DisplayName>Identification</DisplayName>
    <Description>Data for machine identification (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5044</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6194</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6201</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6194" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5088" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5088</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6201" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5088" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5088</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5200" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=5044">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the unit (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=8429</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5044</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=8429" BrowseName="CurrentState" ParentNodeId="ns=1;i=5200" 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=5200</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8430</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=8430" BrowseName="Id" ParentNodeId="ns=1;i=8429" 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=8429</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5022" BrowseName="1:&lt;DischargeSystem&gt;" SymbolicName="DischargeSystem" ParentNodeId="ns=1;i=1012">
    <DisplayName>&lt;DischargeSystem&gt;</DisplayName>
    <Description>The discharge systems that are part of the filter unit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1006</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5202</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6425</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5202" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=5022">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the discharge system (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=8432</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5022</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=8432" BrowseName="CurrentState" ParentNodeId="ns=1;i=5202" 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=5202</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=8433</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=8433" BrowseName="Id" ParentNodeId="ns=1;i=8432" 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=8432</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6425" BrowseName="1:MaintenanceSwitchOn" ParentNodeId="ns=1;i=5022" DataType="Boolean">
    <DisplayName>MaintenanceSwitchOn</DisplayName>
    <Description>Status of a physical maintenance switch on the discharge system. True when the switch is on.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5022</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5036" BrowseName="1:&lt;Separator&gt;" SymbolicName="Separator" ParentNodeId="ns=1;i=1012">
    <DisplayName>&lt;Separator&gt;</DisplayName>
    <Description>The separators that are part of the filter unit.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5030" BrowseName="1:AirConsumption" ParentNodeId="ns=1;i=1012">
    <DisplayName>AirConsumption</DisplayName>
    <Description>Contains information regarding the consumption of compressed air of the filter unit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5093" BrowseName="1:Airflow" ParentNodeId="ns=1;i=1012">
    <DisplayName>Airflow</DisplayName>
    <Description>Setpoint for the airflow that flows through the filter unit.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1034</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5100</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5100" BrowseName="1:Signal" ParentNodeId="ns=1;i=5093">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6162</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5093</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6165</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6162" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5100" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5100</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6163</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6164</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6163" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6162" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6162</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6164" BrowseName="EURange" ParentNodeId="ns=1;i=6162" 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=6162</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6165" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5100" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5100</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5023" BrowseName="1:AirIntakeConnection" ParentNodeId="ns=1;i=1012">
    <DisplayName>AirIntakeConnection</DisplayName>
    <Description>The connection to the ducting system from which the polluted process gas enters the filter unit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5024" BrowseName="1:AirOutletConnection" ParentNodeId="ns=1;i=1012">
    <DisplayName>AirOutletConnection</DisplayName>
    <Description>The connection to the ducting system through which the cleaned process gas leaves the filter unit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1007</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5082" BrowseName="4:Identification" ParentNodeId="ns=1;i=1012">
    <DisplayName>Identification</DisplayName>
    <Description>Data for machine identification (OPC 40001-1): The Identification folder can have either the concrete type MachineIdentificationType or MachineryComponentType. If the filter unit is considered a component of a larger filter machine, MachineryComponentType is used. If the filter unit is considered a machine by itself, MachineIdentificationType is used.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1004</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6252</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6444</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6253</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6256</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6445</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5108</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6252" BrowseName="1:ExIdentification" ParentNodeId="ns=1;i=5082" DataType="String">
    <DisplayName>ExIdentification</DisplayName>
    <Description>The marking on the type plate of the filter unit regarding explosion protection.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5082</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6444" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5082" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5082</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6253" BrowseName="1:NominalAirflow" ParentNodeId="ns=1;i=5082" DataType="Double">
    <DisplayName>NominalAirflow</DisplayName>
    <Description>The nominal airflow of the filter unit is the value specified by the manufacturer which defines the nominal extraction capacity of a filter unit under operating conditions.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6254</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6255</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5082</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6254" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6253" 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=6253</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6255" BrowseName="EURange" ParentNodeId="ns=1;i=6253" 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=6253</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6256" BrowseName="1:RatedPower" ParentNodeId="ns=1;i=5082" DataType="Double">
    <DisplayName>RatedPower</DisplayName>
    <Description>The rated power of the filter unit is the nominal electrical power of the filter unit under operating conditions specified by the manufacturer.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6257</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6258</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5082</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6257" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6256" 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=6256</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6258" BrowseName="EURange" ParentNodeId="ns=1;i=6256" 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=6256</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6445" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5082" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5082</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5108" BrowseName="5:MachineryBuildingBlocks" ParentNodeId="ns=1;i=1012">
    <DisplayName>MachineryBuildingBlocks</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5082</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5092</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5092" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=1012">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the filter unit (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6470</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5108</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6470" BrowseName="CurrentState" ParentNodeId="ns=1;i=5092" 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=5092</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6471</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6471" BrowseName="Id" ParentNodeId="ns=1;i=6470" 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=6470</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6141" BrowseName="1:MaintenanceRequested" ParentNodeId="ns=1;i=1012" DataType="Boolean">
    <DisplayName>MaintenanceRequested</DisplayName>
    <Description>The maintenance request allows the manufacturer to inform the operator that the system requires maintenance. True = maintenance requested by system. False = no maintenance requested.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6036" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=1012" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>One or more subsystems of the filter unit have a malfunction. True in case of error.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6251" BrowseName="1:OperationCycleCounter" ParentNodeId="ns=1;i=1012" DataType="UInteger">
    <DisplayName>OperationCycleCounter</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6250" BrowseName="1:OperationDuration" ParentNodeId="ns=1;i=1012" DataType="Duration">
    <DisplayName>OperationDuration</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7002" BrowseName="1:OperationOff" ParentNodeId="ns=1;i=1012">
    <DisplayName>OperationOff</DisplayName>
    <Description>The Method OperationOff turns the machine off. As with the OperationOn Method, this method should be present under the filter unit if and only if the filter unit is considered a machine.</Description>
    <Category>PAEFS Operation FilterUnitType</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.6.6</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAMethod>
  <UAMethod NodeId="ns=1;i=7001" BrowseName="1:OperationOn" ParentNodeId="ns=1;i=1012">
    <DisplayName>OperationOn</DisplayName>
    <Description>The Method OperationOn turns the machine on. It should only be available on the filter unit if the filter unit is considered a machine, rather than a component of a larger machine. If the filter unit is only a component of a larger machine, the OperationOn Method should be present on the filter system.</Description>
    <Category>PAEFS Operation FilterUnitType</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.6.5</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAMethod>
  <UAObject NodeId="ns=1;i=5029" BrowseName="1:PowerConsumption" ParentNodeId="ns=1;i=1012">
    <DisplayName>PowerConsumption</DisplayName>
    <Description>Contains information regarding the energy consumption of the filter unit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6182" BrowseName="1:PowerOnDuration" ParentNodeId="ns=1;i=1012" DataType="Duration">
    <DisplayName>PowerOnDuration</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5094" BrowseName="1:Pressure" ParentNodeId="ns=1;i=1012">
    <DisplayName>Pressure</DisplayName>
    <Description>Setpoint for the negative pressure at the filter unit. Describes the setpoint value for the pressure difference of the raw gas side compared to the environment.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1034</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5101</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5101" BrowseName="1:Signal" ParentNodeId="ns=1;i=5094">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6166</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5094</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6169</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6166" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5101" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5101</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6167</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6168</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6167" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6166" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6166</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6168" BrowseName="EURange" ParentNodeId="ns=1;i=6166" 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=6166</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6169" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5101" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5101</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5028" BrowseName="1:PressureLoss" ParentNodeId="ns=1;i=1012">
    <DisplayName>PressureLoss</DisplayName>
    <Description>The specification of the total pressure loss of the filter unit between the device intake connection on the raw gas side and the device outlet on the clean gas side.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5063</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5063" BrowseName="1:Signal" ParentNodeId="ns=1;i=5028">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6076</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5028</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6079</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6076" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5063" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5063</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6077</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6078</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6077" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6076" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6076</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6078" BrowseName="EURange" ParentNodeId="ns=1;i=6076" 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=6076</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6079" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5063" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5063</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5095" BrowseName="1:RotationalSpeed" ParentNodeId="ns=1;i=1012">
    <DisplayName>RotationalSpeed</DisplayName>
    <Description>Setpoint for the rotational speed of a "virtual" fan. This value is a setpoint. In reality, the filter system can have several fans.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1034</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5102</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5102" BrowseName="1:Signal" ParentNodeId="ns=1;i=5095">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6170</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5095</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6173</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6170" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5102" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5102</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6171</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6172</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6171" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6170" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6170</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6172" BrowseName="EURange" ParentNodeId="ns=1;i=6170" 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=6170</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6173" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5102" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5102</Reference>
    </References>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7003" BrowseName="1:SetAndActivateAirflowSetpoint" ParentNodeId="ns=1;i=1012">
    <DisplayName>SetAndActivateAirflowSetpoint</DisplayName>
    <Description>The Method SetAirflowSetpoint sets a setpoint for the airflow. The value’s unit is the same as the one specified in object Airflow. Since setpoints are mutually exclusive, the method also sets the boolean IsActiveSetpoint of the setpoints for pressure and rotational speed to false.</Description>
    <Category>PAEFS FilterUnit Airflow Setpoint</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.6.2</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6277</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6277" BrowseName="InputArguments" ParentNodeId="ns=1;i=7003" 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=7003</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>Value</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:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7071" BrowseName="1:SetAndActivatePressureSetpoint" ParentNodeId="ns=1;i=1012">
    <DisplayName>SetAndActivatePressureSetpoint</DisplayName>
    <Description>The Method SetPressureSetpoint sets a setpoint for the pressure. The value’s unit is the same as the one specified in object Pressure. Since setpoints are mutually exclusive, the method also sets the boolean IsActiveSetpoint of the setpoints for airflow and rotational speed to false.</Description>
    <Category>PAEFS FilterUnit Pressure Setpoint</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.6.3</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6278</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6278" BrowseName="InputArguments" ParentNodeId="ns=1;i=7071" 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=7071</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>Value</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:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAMethod NodeId="ns=1;i=7072" BrowseName="1:SetAndActivateRotationalSpeedSetpoint" ParentNodeId="ns=1;i=1012">
    <DisplayName>SetAndActivateRotationalSpeedSetpoint</DisplayName>
    <Description>The Method SetRotationalSpeedSetpoint sets a setpoint for the rotational speed. The value’s unit is the same as the one specified in object RotationalSpeed. Since setpoints are mutually exclusive, the method also sets the boolean IsActiveSetpoint of the setpoints for airflow and pressure to false.</Description>
    <Category>PAEFS FilterUnit Rotational Speed Setpoint</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.6.4</Documentation>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6279</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1012</Reference>
    </References>
  </UAMethod>
  <UAVariable NodeId="ns=1;i=6279" BrowseName="InputArguments" ParentNodeId="ns=1;i=7072" 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=7072</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>Value</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:ListOfExtensionObject>
    </Value>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1022" BrowseName="1:FilterMachineIdentificationType">
    <DisplayName>FilterMachineIdentificationType</DisplayName>
    <Documentation />
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6440</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=5;i=1012</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6437</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6441</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6440" BrowseName="1:ExIdentification" ParentNodeId="ns=1;i=1022" DataType="String" AccessLevel="3">
    <DisplayName>ExIdentification</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1022</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6437" BrowseName="1:NominalAirflow" ParentNodeId="ns=1;i=1022" DataType="Double" AccessLevel="3">
    <DisplayName>NominalAirflow</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6438</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6439</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1022</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6438" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6437" 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=6437</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6439" BrowseName="EURange" ParentNodeId="ns=1;i=6437" 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=6437</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6441" BrowseName="1:RatedPower" ParentNodeId="ns=1;i=1022" DataType="Double" AccessLevel="3">
    <DisplayName>RatedPower</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6442</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6443</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1022</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6442" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6441" 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=6441</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6443" BrowseName="EURange" ParentNodeId="ns=1;i=6441" 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=6441</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1015" BrowseName="1:HighVoltageUnitType">
    <DisplayName>HighVoltageUnitType</DisplayName>
    <Description>Unit to produce high voltage to supply to ionizers and collectors.</Description>
    <Category>PAEFS HighVoltageUnitType Basic</Category>
    <Category>PAEFS HighVoltageUnitType Advanced</Category>
    <Category>PAEFS HighVoltageUnitType Events</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.17</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5041</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5039</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6088</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1031</Reference>
      <Reference ReferenceType="HasInterface">ns=4;i=480</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6093</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1023</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6091</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6098</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6092</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6039</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6087</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5041" BrowseName="1:&lt;Collector&gt;" SymbolicName="Collector" ParentNodeId="ns=1;i=1015">
    <DisplayName>&lt;Collector&gt;</DisplayName>
    <Description>The collectors of the high voltage unit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1020</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1015</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5042</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5042" BrowseName="1:CollectorOutput" ParentNodeId="ns=1;i=5041">
    <DisplayName>CollectorOutput</DisplayName>
    <Description>Describes the current flow or the voltage to the collector.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5041</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5071</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5071" BrowseName="1:Signal" ParentNodeId="ns=1;i=5042">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6102</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5042</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6105</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6102" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5071" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5071</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6103</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6104</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6103" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6102" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6102</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6104" BrowseName="EURange" ParentNodeId="ns=1;i=6102" 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=6102</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6105" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5071" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5071</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5039" BrowseName="1:&lt;Ionizer&gt;" SymbolicName="Ionizer" ParentNodeId="ns=1;i=1015">
    <DisplayName>&lt;Ionizer&gt;</DisplayName>
    <Description>The ionizers of the high voltage unit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1019</Reference>
      <Reference ReferenceType="HasModellingRule">i=11508</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1015</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5040</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5040" BrowseName="1:IonizerOutput" ParentNodeId="ns=1;i=5039">
    <DisplayName>IonizerOutput</DisplayName>
    <Description>Describes the current flow or the voltage to the ionizer.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5039</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5070</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5070" BrowseName="1:Signal" ParentNodeId="ns=1;i=5040">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6097</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5040</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6101</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6097" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5070" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5070</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6099</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6100</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6099" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6097" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6097</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6100" BrowseName="EURange" ParentNodeId="ns=1;i=6097" 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=6097</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6101" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5070" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5070</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6088" BrowseName="1:CurrentOutput" ParentNodeId="ns=1;i=1015" DataType="Double">
    <DisplayName>CurrentOutput</DisplayName>
    <Description>Current output of the high voltage unit.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=17570</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1015</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6089</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6090</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6089" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6088" 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=6088</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6090" BrowseName="EURange" ParentNodeId="ns=1;i=6088" 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=6088</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6093" BrowseName="1:MaintenanceRequested" ParentNodeId="ns=1;i=1015" DataType="Boolean">
    <DisplayName>MaintenanceRequested</DisplayName>
    <Description>Indicates that maintenance is requested for the high voltage generator.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1015</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6091" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=1015" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>Indicates that the high voltage generator is malfunctioning (e.g., excess/insufficient voltage, overheating, etc). True in case of error.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1015</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6098" BrowseName="1:OperationCycleCounter" ParentNodeId="ns=1;i=1015" DataType="UInteger">
    <DisplayName>OperationCycleCounter</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1015</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6092" BrowseName="1:OperationDuration" ParentNodeId="ns=1;i=1015" DataType="Duration">
    <DisplayName>OperationDuration</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1015</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6039" BrowseName="1:PowerOnDuration" ParentNodeId="ns=1;i=1015" DataType="Duration">
    <DisplayName>PowerOnDuration</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1015</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6087" BrowseName="1:SupplyActive" ParentNodeId="ns=1;i=1015" DataType="Boolean">
    <DisplayName>SupplyActive</DisplayName>
    <Description>Indicates that the high-voltage generator is emitting high voltage.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1015</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1019" BrowseName="1:IonizerType">
    <DisplayName>IonizerType</DisplayName>
    <Description>Unit for ionizing particles in a process air stream.</Description>
    <Category>PAEFS IonizerType Basic</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.18</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5011</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5011" BrowseName="1:IonizerOutput" ParentNodeId="ns=1;i=1019">
    <DisplayName>IonizerOutput</DisplayName>
    <Description>Describes the current flow or the voltage to the ionizer.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1019</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5053</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5053" BrowseName="1:Signal" ParentNodeId="ns=1;i=5011">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6028</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5011</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6032</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6028" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5053" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5053</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6029</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6031</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6029" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6028" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6028</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6031" BrowseName="EURange" ParentNodeId="ns=1;i=6028" 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=6028</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6032" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5053" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5053</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1008" BrowseName="1:SafetySystemType">
    <DisplayName>SafetySystemType</DisplayName>
    <Description>The safety system is a generic component that represents a protective device. Each
component in the PAEFS can reference an instance of the safety system via a Uses
reference.</Description>
    <Category>PAEFS SafetySystemType Basic</Category>
    <Category>PAEFS SafetySystemType Advanced</Category>
    <Category>PAEFS SafetySystemType Events</Category>
    <Category>PAEFS Additional Statemachines</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.10</Documentation>
    <References>
      <Reference ReferenceType="HasAddIn">ns=1;i=5089</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5111</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5209</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6430</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1025</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1041</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6219</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5089" BrowseName="4:Identification" ParentNodeId="ns=1;i=1008">
    <DisplayName>Identification</DisplayName>
    <Description>Data for component identification (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6202</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6203</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5111</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6202" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5089" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5089</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6203" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5089" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5089</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5111" BrowseName="5:MachineryBuildingBlocks" ParentNodeId="ns=1;i=1008">
    <DisplayName>MachineryBuildingBlocks</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5089</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5209</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5209" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=1008">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the unit (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6429</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1008</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5111</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6429" BrowseName="CurrentState" ParentNodeId="ns=1;i=5209" 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=5209</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6431</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6431" BrowseName="Id" ParentNodeId="ns=1;i=6429" 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=6429</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6430" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=1008" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>Indicates that the safety system is malfunctioning. True in case of error.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1008</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6219" BrowseName="1:Triggered" ParentNodeId="ns=1;i=1008" DataType="Boolean">
    <DisplayName>Triggered</DisplayName>
    <Description>Indicates that the safety system has been triggered. If true the safety system has been triggered.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1008</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1010" BrowseName="1:SensorMonitoringType">
    <DisplayName>SensorMonitoringType</DisplayName>
    <Description>Represents a process value whose value is determined by a measuring device</Description>
    <Category>PAEFS SensorMonitoringType Basic</Category>
    <Category>PAEFS SensorMonitoringType Advanced</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.1</Documentation>
    <References>
      <Reference ReferenceType="HasAddIn">ns=1;i=5033</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5105</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5026</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6007</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5033" BrowseName="4:Identification" ParentNodeId="ns=1;i=1010">
    <DisplayName>Identification</DisplayName>
    <Description>Data to identify the sensor (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6005</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6006</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5105</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6005" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5033" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5033</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6006" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5033" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5033</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5105" BrowseName="5:MachineryBuildingBlocks" ParentNodeId="ns=1;i=1010">
    <DisplayName>MachineryBuildingBlocks</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5033</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1010</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5026" BrowseName="1:Signal" ParentNodeId="ns=1;i=1010">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6001</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6004</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6001" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5026" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5026</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6002</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6003</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6002" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6001" 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=6001</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6003" 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=6004" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5026" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5026</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6007" BrowseName="1:SignalForm" ParentNodeId="ns=1;i=1010" DataType="AnalogDigitalEnum">
    <DisplayName>SignalForm</DisplayName>
    <Description>Specifies whether the sensor is an analog or a digital sensor.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1010</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1034" BrowseName="1:SensorSetpointReadType">
    <DisplayName>SensorSetpointReadType</DisplayName>
    <Description>This type represents a process value and provides a setpoint for this value. This type provides only read-access to the sepoint.</Description>
    <Category>PAEFS SensorSetpointReadType Basic</Category>
    <Category>PAEFS SensorSetpointReadType Advanced</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.2</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6176</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5099</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6176" BrowseName="1:IsActiveSetpoint" ParentNodeId="ns=1;i=1034" DataType="Boolean">
    <DisplayName>IsActiveSetpoint</DisplayName>
    <Description>Indicates that the setpoint is currently active.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1034</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5099" BrowseName="1:Signal" ParentNodeId="ns=1;i=1034">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6157</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6185</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1034</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6160</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6157" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5099" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5099</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6158</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6159</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6158" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6157" 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=6157</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6159" BrowseName="EURange" ParentNodeId="ns=1;i=6157" 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=6157</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6185" BrowseName="2:ProcessValueSetpoint" ParentNodeId="ns=1;i=5099" DataType="Number" ValueRank="-2">
    <DisplayName>ProcessValueSetpoint</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=2003</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6188</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6189</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5099</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6188" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6185" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6185</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6189" BrowseName="EURange" ParentNodeId="ns=1;i=6185" 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=6185</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6160" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5099" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5099</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1035" BrowseName="1:SensorSetpointWriteType">
    <DisplayName>SensorSetpointWriteType</DisplayName>
    <Description>This type represents a process value and provides a readable and writable setpoint for this value</Description>
    <Category>PAEFS SensorSetpointWriteType Basic</Category>
    <Category>PAEFS SensorSetpointWriteType Advanced</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.3</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1034</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5057</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5057" BrowseName="1:Signal" ParentNodeId="ns=1;i=1035">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6041</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6190</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1035</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6044</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6041" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5057" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5057</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6042</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6043</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6042" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6041" 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=6041</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6043" BrowseName="EURange" ParentNodeId="ns=1;i=6041" 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=6041</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6190" BrowseName="2:ProcessValueSetpoint" ParentNodeId="ns=1;i=5057" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>ProcessValueSetpoint</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=2003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6191</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6192</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5057</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6191" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6190" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6190</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6192" BrowseName="EURange" ParentNodeId="ns=1;i=6190" 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=6190</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6044" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5057" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5057</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1003" BrowseName="1:SeparatorType" IsAbstract="true">
    <DisplayName>SeparatorType</DisplayName>
    <Description>This is the abstract base type for separators. It contains optional sensor values that are
common to all separators. Users may use one of the subtypes provided within this
specification or create their own type.</Description>
    <Category>PAEFS SeparatorType Basic</Category>
    <Category>PAEFS SeparatorType Advanced</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.12</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6081</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5003</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5091</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5113</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5104</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5025</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6081" BrowseName="1:FilterMediumOperatingHours" ParentNodeId="ns=1;i=1003" DataType="UInt32">
    <DisplayName>FilterMediumOperatingHours</DisplayName>
    <Description>The number of hours that the unit has been in operation since the last filter change.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1003</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5001" BrowseName="1:FilterMediumState" ParentNodeId="ns=1;i=1003">
    <DisplayName>FilterMediumState</DisplayName>
    <Description>The state of the filter medium; e.g., pressure difference or gas loading.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5034</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5034" BrowseName="1:Signal" ParentNodeId="ns=1;i=5001">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6008</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5001</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6017</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6008" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5034" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5034</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6014</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6015</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6014" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6008" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6008</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6015" BrowseName="EURange" ParentNodeId="ns=1;i=6008" 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=6008</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6017" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5034" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5034</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5003" BrowseName="1:Humidity" ParentNodeId="ns=1;i=1003">
    <DisplayName>Humidity</DisplayName>
    <Description>The current humidity in the separator.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5050</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5050" BrowseName="1:Signal" ParentNodeId="ns=1;i=5003">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6018</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6023</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6018" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5050" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5050</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6019</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6022</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6019" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6018" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6018</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6022" BrowseName="EURange" ParentNodeId="ns=1;i=6018" 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=6018</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6023" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5050" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5050</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5091" BrowseName="4:Identification" ParentNodeId="ns=1;i=1003">
    <DisplayName>Identification</DisplayName>
    <Description>Data for machine identification (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6468</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6469</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5113</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6468" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5091" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5091</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6469" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5091" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5091</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5113" BrowseName="5:MachineryBuildingBlocks" ParentNodeId="ns=1;i=1003">
    <DisplayName>MachineryBuildingBlocks</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5091</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5104</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5104" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=1003">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the separator (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6236</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5113</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6236" BrowseName="CurrentState" ParentNodeId="ns=1;i=5104" 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=5104</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6237</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6237" BrowseName="Id" ParentNodeId="ns=1;i=6236" 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=6236</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5025" BrowseName="1:Temperature" ParentNodeId="ns=1;i=1003">
    <DisplayName>Temperature</DisplayName>
    <Description>The current temperature in the separator.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1010</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5061</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5061" BrowseName="1:Signal" ParentNodeId="ns=1;i=5025">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6068</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5025</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6071</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6068" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5061" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5061</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6069</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6070</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6069" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6068" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6068</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6070" BrowseName="EURange" ParentNodeId="ns=1;i=6068" 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=6068</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6071" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5061" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5061</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1021" BrowseName="1:AutomaticRollFilterType">
    <DisplayName>AutomaticRollFilterType</DisplayName>
    <Description>A separator that is regenerated by rolling up the filter medium.</Description>
    <Category>PAEFS AutomaticRollFilterType Basic</Category>
    <Category>PAEFS AutomaticRollFilterType Advanced</Category>
    <Category>PAEFS AutomaticRollFilterType Events</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.14</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6389</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1026</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6389" BrowseName="1:EndOfFilterRoll" ParentNodeId="ns=1;i=1021" DataType="Boolean">
    <DisplayName>EndOfFilterRoll</DisplayName>
    <Description>EndOfFilterRoll is true if the end of the filter roll is reached.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1021</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1013" BrowseName="1:CartridgeFilterType">
    <DisplayName>CartridgeFilterType</DisplayName>
    <Description>A basic mechanical separator.</Description>
    <Category>PAEFS CartridgeFilterType Basic</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.13</Documentation>
    <References>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1003</Reference>
    </References>
  </UAObjectType>
  <UAObjectType NodeId="ns=1;i=1018" BrowseName="1:ElectrostaticPrecipitatorType">
    <DisplayName>ElectrostaticPrecipitatorType</DisplayName>
    <Description>Separator that uses electrostatics to filter solid or liquid components from the process air.</Description>
    <Category>PAEFS ElectrostaticPrecipitatorType Basic</Category>
    <Category>PAEFS ElectrostaticPrecipitatorType Advanced</Category>
    <Category>PAEFS ElectrostaticPrecipitatorType Events</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.16</Documentation>
    <References>
      <Reference ReferenceType="HasComponent">ns=1;i=5010</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1003</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5010" BrowseName="1:&lt;HighVoltageUnit&gt;" SymbolicName="HighVoltageUnit" ParentNodeId="ns=1;i=1018">
    <DisplayName>&lt;HighVoltageUnit&gt;</DisplayName>
    <Description>The precipitator’s high voltage units.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1015</Reference>
      <Reference ReferenceType="HasModellingRule">i=11510</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1018</Reference>
    </References>
  </UAObject>
  <UAObjectType NodeId="ns=1;i=1014" BrowseName="1:WetSeparatorType">
    <DisplayName>WetSeparatorType</DisplayName>
    <Description>Separator that filters solid, liquid, or gaseous components using a liquid medium.</Description>
    <Category>PAEFS WetSeparatorType Basic</Category>
    <Category>PAEFS WetSeparatorType Advanced</Category>
    <Category>PAEFS WetSeparatorType Events</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.15</Documentation>
    <References>
      <Reference ReferenceType="HasProperty">ns=1;i=6062</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1030</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6061</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1028</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6060</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1029</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6059</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1027</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">ns=1;i=1003</Reference>
    </References>
  </UAObjectType>
  <UAVariable NodeId="ns=1;i=6062" BrowseName="1:WashingAgentDrainMalfunction" ParentNodeId="ns=1;i=1014" DataType="Boolean">
    <DisplayName>WashingAgentDrainMalfunction</DisplayName>
    <Description>Indicates whether there is an error with the washing agent drain. True in case of error. Examples: clogging, burst pipe, defective valve.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1014</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6061" BrowseName="1:WashingAgentDrainOpen" ParentNodeId="ns=1;i=1014" DataType="Boolean">
    <DisplayName>WashingAgentDrainOpen</DisplayName>
    <Description>Indicates that the washing agent drain valve is open.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1014</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6060" BrowseName="1:WashingAgentInflowMalfunction" ParentNodeId="ns=1;i=1014" DataType="Boolean">
    <DisplayName>WashingAgentInflowMalfunction</DisplayName>
    <Description>Indicates whether there is an error with the washing agent inflow. True in case of error. Examples: clogging, burst pipe, defective valve.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1014</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6059" BrowseName="1:WashingAgentInflowOpen" ParentNodeId="ns=1;i=1014" DataType="Boolean">
    <DisplayName>WashingAgentInflowOpen</DisplayName>
    <Description>Indicates that the washing agent inflow valve is open.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1014</Reference>
    </References>
  </UAVariable>
  <UAObjectType NodeId="ns=1;i=1017" BrowseName="1:TemperatureRegulatorType">
    <DisplayName>TemperatureRegulatorType</DisplayName>
    <Description>Device for regulating the temperature of the process gas.</Description>
    <Category>PAEFS TemperatureRegulatorType Basic</Category>
    <Category>PAEFS TemperatureRegulatorType Advanced</Category>
    <Category>PAEFS TemperatureRegulatorType Events</Category>
    <Category>PAEFS Additional Statemachines</Category>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/7.9</Documentation>
    <References>
      <Reference ReferenceType="HasAddIn">ns=1;i=5045</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5110</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5046</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6233</Reference>
      <Reference ReferenceType="GeneratesEvent">ns=1;i=1025</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5054</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5047</Reference>
      <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference>
    </References>
  </UAObjectType>
  <UAObject NodeId="ns=1;i=5045" BrowseName="4:Identification" ParentNodeId="ns=1;i=1017">
    <DisplayName>Identification</DisplayName>
    <Description>Data for component identification (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1005</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1017</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6034</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6107</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5110</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6034" BrowseName="4:Manufacturer" ParentNodeId="ns=1;i=5045" DataType="LocalizedText">
    <DisplayName>Manufacturer</DisplayName>
    <Description Locale="en">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=5045</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6107" BrowseName="4:SerialNumber" ParentNodeId="ns=1;i=5045" DataType="String">
    <DisplayName>SerialNumber</DisplayName>
    <Description Locale="en">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=5045</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5110" BrowseName="5:MachineryBuildingBlocks" ParentNodeId="ns=1;i=1017">
    <DisplayName>MachineryBuildingBlocks</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=61</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5045</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1017</Reference>
      <Reference ReferenceType="HasAddIn">ns=1;i=5046</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5046" BrowseName="5:MachineryItemState" ParentNodeId="ns=1;i=1017">
    <DisplayName>MachineryItemState</DisplayName>
    <Description>StateMachine representing the operating state of the temperature regulator (OPC 40001-1).</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=5;i=1002</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6111</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=1017</Reference>
      <Reference ReferenceType="HasAddIn" IsForward="false">ns=1;i=5110</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6111" BrowseName="CurrentState" ParentNodeId="ns=1;i=5046" 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=5046</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6150</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6150" BrowseName="Id" ParentNodeId="ns=1;i=6111" 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=6111</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6233" BrowseName="1:Malfunction" ParentNodeId="ns=1;i=1017" DataType="Boolean">
    <DisplayName>Malfunction</DisplayName>
    <Description>Indicates whether there is an error with the temperature regulator. True in case of error.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1017</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5054" BrowseName="1:PowerConsumption" ParentNodeId="ns=1;i=1017">
    <DisplayName>PowerConsumption</DisplayName>
    <Description>Contains information regarding the energy consumption of the temperature regulator.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1011</Reference>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1017</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5047" BrowseName="1:Temperature" ParentNodeId="ns=1;i=1017">
    <DisplayName>Temperature</DisplayName>
    <Description>Temperature of the process gas.</Description>
    <References>
      <Reference ReferenceType="HasModellingRule">i=80</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=1;i=1035</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=5074</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1017</Reference>
    </References>
  </UAObject>
  <UAObject NodeId="ns=1;i=5074" BrowseName="1:Signal" ParentNodeId="ns=1;i=5047">
    <DisplayName>Signal</DisplayName>
    <Description>Value of the signal. This includes min/max ranges, unit and other meta information. The optional setpoint should be implemented only for SensorSetpointReadType and SensorSetpointWriteType types.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=1003</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6116</Reference>
      <Reference ReferenceType="HasComponent">ns=1;i=6213</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5047</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6119</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6116" BrowseName="3:AnalogSignal" ParentNodeId="ns=1;i=5074" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>AnalogSignal</DisplayName>
    <Description>The process value.</Description>
    <References>
      <Reference ReferenceType="HasTypeDefinition">ns=3;i=1111</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5074</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6117</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6118</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6117" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6116" DataType="EUInformation">
    <DisplayName>EngineeringUnits</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6116</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6118" BrowseName="EURange" ParentNodeId="ns=1;i=6116" 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=6116</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6213" BrowseName="2:ProcessValueSetpoint" ParentNodeId="ns=1;i=5074" DataType="Number" ValueRank="-2" AccessLevel="3">
    <DisplayName>ProcessValueSetpoint</DisplayName>
    <References>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasTypeDefinition">ns=2;i=2003</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6214</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6215</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5074</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6214" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=6213" 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=6213</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6215" BrowseName="EURange" ParentNodeId="ns=1;i=6213" 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=6213</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6119" BrowseName="3:SignalTag" ParentNodeId="ns=1;i=5074" DataType="String" AccessLevel="3">
    <DisplayName>Tag</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasModellingRule">i=78</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5074</Reference>
    </References>
  </UAVariable>
  <UAObject NodeId="ns=1;i=5032" BrowseName="1:http://opcfoundation.org/UA/PAEFS/" SymbolicName="http___opcfoundation_org_UA_PAEFS_">
    <DisplayName>http://opcfoundation.org/UA/PAEFS/</DisplayName>
    <Documentation>https://reference.opcfoundation.org/PAEFS/v100/docs/12.1</Documentation>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=11616</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6132</Reference>
      <Reference ReferenceType="HasComponent" IsForward="false">i=11715</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6133</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6134</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6135</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6136</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6137</Reference>
      <Reference ReferenceType="HasProperty">ns=1;i=6138</Reference>
    </References>
  </UAObject>
  <UAVariable NodeId="ns=1;i=6132" BrowseName="IsNamespaceSubset" ParentNodeId="ns=1;i=5032" DataType="Boolean">
    <DisplayName>IsNamespaceSubset</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5032</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=6133" BrowseName="NamespacePublicationDate" ParentNodeId="ns=1;i=5032" DataType="DateTime">
    <DisplayName>NamespacePublicationDate</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5032</Reference>
    </References>
    <Value>
      <uax:DateTime xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">2025-02-01T00:00:00Z</uax:DateTime>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6134" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=5032" DataType="String">
    <DisplayName>NamespaceUri</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5032</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/PAEFS/</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6135" BrowseName="NamespaceVersion" ParentNodeId="ns=1;i=5032" DataType="String">
    <DisplayName>NamespaceVersion</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5032</Reference>
    </References>
    <Value>
      <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">1.0.1</uax:String>
    </Value>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6136" BrowseName="StaticNodeIdTypes" ParentNodeId="ns=1;i=5032" DataType="IdType" ValueRank="1" ArrayDimensions="0">
    <DisplayName>StaticNodeIdTypes</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5032</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=6137" BrowseName="StaticNumericNodeIdRange" ParentNodeId="ns=1;i=5032" DataType="NumericRange" ValueRank="1" ArrayDimensions="0">
    <DisplayName>StaticNumericNodeIdRange</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5032</Reference>
    </References>
  </UAVariable>
  <UAVariable NodeId="ns=1;i=6138" BrowseName="StaticStringNodeIdPattern" ParentNodeId="ns=1;i=5032" DataType="String">
    <DisplayName>StaticStringNodeIdPattern</DisplayName>
    <References>
      <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
      <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=5032</Reference>
    </References>
  </UAVariable>
</UANodeSet>
