<?xml version="1.0" encoding="utf-8"?>
<UANodeSet xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://opcfoundation.org/UA/2011/03/UANodeSet.xsd" xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd" LastModified="2012-12-31T00:00:00Z">
    <NamespaceUris>
        <Uri>http://cab.de/Printer/</Uri>
        <Uri>http://opcfoundation.org/UA/DI/</Uri>
        <Uri>http://cab.de/Printer/Setup/</Uri>
        <Uri>http://cab.de/Printer/Content/</Uri>
    </NamespaceUris>
    <Models>
        <Model ModelUri="http://cab.de/Printer/" Version="1.00" PublicationDate="2019-02-25T00:00:00Z">
            <RequiredModel ModelUri="http://opcfoundation.org/UA/" Version="1.03" PublicationDate="2013-12-02T00:00:00Z"/>
            <RequiredModel ModelUri="http://opcfoundation.org/UA/DI/" Version="1.01" PublicationDate="2012-12-31T00:00:00Z"/>
        </Model>
    </Models>
    <Aliases>
        <Alias Alias="Boolean">i=1</Alias>
        <Alias Alias="SByte">i=2</Alias>
        <Alias Alias="Byte">i=3</Alias>
        <Alias Alias="Int16">i=4</Alias>
        <Alias Alias="UInt16">i=5</Alias>
        <Alias Alias="Int32">i=6</Alias>
        <Alias Alias="UInt32">i=7</Alias>
        <Alias Alias="Int64">i=8</Alias>
        <Alias Alias="UInt64">i=9</Alias>
        <Alias Alias="Float">i=10</Alias>
        <Alias Alias="Double">i=11</Alias>
        <Alias Alias="DateTime">i=13</Alias>
        <Alias Alias="String">i=12</Alias>
        <Alias Alias="ByteString">i=15</Alias>
        <Alias Alias="Guid">i=14</Alias>
        <Alias Alias="XmlElement">i=16</Alias>
        <Alias Alias="NodeId">i=17</Alias>
        <Alias Alias="ExpandedNodeId">i=18</Alias>
        <Alias Alias="QualifiedName">i=20</Alias>
        <Alias Alias="LocalizedText">i=21</Alias>
        <Alias Alias="StatusCode">i=19</Alias>
        <Alias Alias="Structure">i=22</Alias>
        <Alias Alias="Number">i=31</Alias>
        <Alias Alias="Integer">i=27</Alias>
        <Alias Alias="UInteger">i=28</Alias>
        <Alias Alias="HasComponent">i=47</Alias>
        <Alias Alias="HasProperty">i=46</Alias>
        <Alias Alias="Organizes">i=35</Alias>
        <Alias Alias="HasEventSource">i=36</Alias>
        <Alias Alias="HasNotifier">i=48</Alias>
        <Alias Alias="HasSubtype">i=45</Alias>
        <Alias Alias="HasTypeDefinition">i=40</Alias>
        <Alias Alias="HasModellingRule">i=37</Alias>
        <Alias Alias="HasEncoding">i=38</Alias>
        <Alias Alias="HasDescription">i=39</Alias>
        <Alias Alias="Mandatory">i=78</Alias>
        <Alias Alias="Optional">i=80</Alias>
        <Alias Alias="GeneratesEvent">i=41</Alias>
    </Aliases>
    <UAObject NodeId="ns=1;i=31000" BrowseName="1:TPH 2" ParentNodeId="ns=1;i=10002">
        <DisplayName>TPH 2</DisplayName>
        <Description>Information about the second thermal print head.</Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">ns=1;i=1001</Reference>
            <Reference ReferenceType="HasModellingRule">Optional</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=31100</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=31200</Reference>

            <Reference ReferenceType="HasProperty">ns=1;i=31099</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=31098</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=31097</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=31096</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=31095</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=31094</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=31093</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=31092</Reference>

            <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=10002</Reference>
        </References>
    </UAObject>
    <UAObject NodeId="ns=1;i=31100" BrowseName="2:ParameterSet" ParentNodeId="ns=1;i=31000">
        <DisplayName>ParameterSet</DisplayName>
        <Description>Flat list of Parameters</Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=58</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>

            <Reference ReferenceType="HasComponent">ns=1;i=31101</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=31103</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=31104</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=31106</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=31108</Reference>
            <Reference ReferenceType="HasComponent">ns=1;i=31109</Reference>
        </References>
    </UAObject>
    <UAVariable NodeId="ns=1;i=31101" BrowseName="1:Operating Time" ParentNodeId="ns=1;i=31100" DataType="UInt32" MinimumSamplingInterval="50">
        <DisplayName>Operating Time</DisplayName>
        <Description>Summarized uptime of printer.</Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=31102</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31102" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=31101" DataType="i=887">
        <DisplayName>EngineeringUnits</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31103" BrowseName="1:Labels" ParentNodeId="ns=1;i=31100" DataType="i=289" MinimumSamplingInterval="50">
        <DisplayName>Labels</DisplayName>
        <Description>Number of labels printed.</Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31104" BrowseName="1:Thermal Transfer" ParentNodeId="ns=1;i=31100" DataType="UInt32" MinimumSamplingInterval="50">
        <DisplayName>Thermal Transfer</DisplayName>
        <Description>Length of printed thermal transfer material.</Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=31105</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31105" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=31104" DataType="i=887">
        <DisplayName>EngineeringUnits</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31106" BrowseName="1:Thermal Direct" ParentNodeId="ns=1;i=31100" DataType="UInt32" MinimumSamplingInterval="50">
        <DisplayName>Thermal Direct</DisplayName>
        <Description>Length of printed thermal direct material.</Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=31107</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31107" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=31106" DataType="i=887">
        <DisplayName>EngineeringUnits</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31108" BrowseName="1:Open" ParentNodeId="ns=1;i=31100" DataType="Boolean" MinimumSamplingInterval="50">
        <DisplayName>Open</DisplayName>
        <Description/>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=63</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31109" BrowseName="1:Temperature" ParentNodeId="ns=1;i=31100" DataType="Double" MinimumSamplingInterval="50">
        <DisplayName>Temperature</DisplayName>
        <Description/>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=2368</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=31110</Reference>
            <Reference ReferenceType="HasProperty">ns=1;i=31111</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31110" BrowseName="EngineeringUnits" ParentNodeId="ns=1;i=31109" DataType="i=887">
        <DisplayName>EngineeringUnits</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31111" BrowseName="EURange" ParentNodeId="ns=1;i=31109" DataType="i=884">
        <DisplayName>EURange</DisplayName>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31099" BrowseName="2:DeviceManual" ParentNodeId="ns=1;i=31000" DataType="String" MinimumSamplingInterval="250">
        <DisplayName>DeviceManual</DisplayName>
        <Description></Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31098" BrowseName="2:DeviceRevision" ParentNodeId="ns=1;i=31000" DataType="String" MinimumSamplingInterval="250">
        <DisplayName>DeviceRevision</DisplayName>
        <Description></Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31097" BrowseName="2:HardwareRevision" ParentNodeId="ns=1;i=31000" DataType="String" MinimumSamplingInterval="250">
        <DisplayName>HardwareRevision</DisplayName>
        <Description></Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31096" BrowseName="2:SoftwareRevision" ParentNodeId="ns=1;i=31000" DataType="String" MinimumSamplingInterval="250">
        <DisplayName>SoftwareRevision</DisplayName>
        <Description></Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31095" BrowseName="2:RevisionCounter" ParentNodeId="ns=1;i=31000" DataType="Int32" MinimumSamplingInterval="250">
        <DisplayName>RevisionCounter</DisplayName>
        <Description></Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31094" BrowseName="2:SerialNumber" ParentNodeId="ns=1;i=31000" DataType="String" MinimumSamplingInterval="250">
        <DisplayName>SerialNumber</DisplayName>
        <Description></Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31093" BrowseName="2:Manufacturer" ParentNodeId="ns=1;i=31000" DataType="LocalizedText" MinimumSamplingInterval="250">
        <DisplayName>Manufacturer</DisplayName>
        <Description></Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAVariable NodeId="ns=1;i=31092" BrowseName="2:Model" ParentNodeId="ns=1;i=31000" DataType="LocalizedText" MinimumSamplingInterval="250">
        <DisplayName>Model</DisplayName>
        <Description></Description>
        <References>
            <Reference ReferenceType="HasTypeDefinition">i=68</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAVariable>
    <UAObject NodeId="ns=1;i=31200" BrowseName="1:Statistics" ParentNodeId="ns=1;i=31000">
        <DisplayName>Statistics</DisplayName>
        <Description/>
        <References>
            <Reference ReferenceType="Organizes">ns=1;i=31101</Reference>
            <Reference ReferenceType="Organizes">ns=1;i=31103</Reference>
            <Reference ReferenceType="Organizes">ns=1;i=31104</Reference>
            <Reference ReferenceType="Organizes">ns=1;i=31106</Reference>
            <Reference ReferenceType="HasTypeDefinition">ns=2;i=1005</Reference>
            <Reference ReferenceType="HasModellingRule">Mandatory</Reference>
        </References>
    </UAObject>
</UANodeSet>
