UNPKG

@opcua/for-node-red

Version:

The Node-RED node to communicate via OPC UA, powered NodeOPCUA and developed by Sterfive's team

847 lines (846 loc) 72.3 kB
<?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/Machinery/Jobs/</Uri> <Uri>http://opcfoundation.org/UA/ISA95-JOBCONTROL_V2/</Uri> </NamespaceUris> <Models> <Model ModelUri="http://opcfoundation.org/UA/Machinery/Jobs/" Version="1.0.1" PublicationDate="2024-05-01T00:00:00Z" ModelVersion="1.0.1"> <RequiredModel ModelUri="http://opcfoundation.org/UA/" Version="1.04.11" PublicationDate="2022-03-29T00:00:00Z" /> <RequiredModel ModelUri="http://opcfoundation.org/UA/ISA95-JOBCONTROL_V2/" Version="2.0.0" PublicationDate="2024-01-31T00:00:00Z" /> </Model> </Models> <Aliases> <Alias Alias="Boolean">i=1</Alias> <Alias Alias="UInt16">i=5</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="QualifiedName">i=20</Alias> <Alias Alias="LocalizedText">i=21</Alias> <Alias Alias="HasModellingRule">i=37</Alias> <Alias Alias="HasEncoding">i=38</Alias> <Alias Alias="HasDescription">i=39</Alias> <Alias Alias="HasTypeDefinition">i=40</Alias> <Alias Alias="HasSubtype">i=45</Alias> <Alias Alias="HasProperty">i=46</Alias> <Alias Alias="HasComponent">i=47</Alias> <Alias Alias="IdType">i=256</Alias> <Alias Alias="NumericRange">i=291</Alias> <Alias Alias="Argument">i=296</Alias> <Alias Alias="EUInformation">i=887</Alias> <Alias Alias="EnumValueType">i=7594</Alias> <Alias Alias="ISA95ParameterDataType">ns=2;i=3003</Alias> <Alias Alias="ISA95WorkMasterDataType">ns=2;i=3007</Alias> <Alias Alias="ISA95JobOrderAndStateDataType">ns=2;i=3015</Alias> <Alias Alias="OutputInfoType">ns=1;i=3009</Alias> <Alias Alias="OutputInformationDataType">ns=1;i=3012</Alias> <Alias Alias="BOMComponentInformationDataType">ns=1;i=3015</Alias> </Aliases> <Extensions> <Extension> <ua:ModelInfo Tool="UaModeler" Hash="eQty9nui6pS5LrcfloOi1A==" Version="1.6.11" xmlns:ua="http://unifiedautomation.com/Configuration/NodeSet.xsd" /> </Extension> </Extensions> <UADataType NodeId="ns=1;i=3003" BrowseName="1:JobExecutionMode"> <DisplayName>JobExecutionMode</DisplayName> <Category>Machinery Job Management Planned ExecutionMode</Category> <Category>Machinery Job Management Result ExecutionMode</Category> <Documentation>https://reference.opcfoundation.org/Machinery/Jobs/v100/docs/9.1</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6014</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:JobExecutionMode"> <Field Name="SimulationMode" Value="0"> <Description>Machine running in simulation mode with no workpiece involved.</Description> </Field> <Field Name="TestMode" Value="1"> <Description>Machine running in test mode with a workpiece involved.</Description> </Field> <Field Name="ProductionMode" Value="2"> <Description>Machine running in production mode.</Description> </Field> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6014" BrowseName="EnumValues" ParentNodeId="ns=1;i=3003" DataType="EnumValueType" ValueRank="1" ArrayDimensions="3"> <DisplayName>EnumValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3003</Reference> </References> <Value> <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:ExtensionObject> <uax:TypeId> <uax:Identifier>i=7616</uax:Identifier> </uax:TypeId> <uax:Body> <uax:EnumValueType> <uax:Value>0</uax:Value> <uax:DisplayName> <uax:Text>SimulationMode</uax:Text> </uax:DisplayName> <uax:Description> <uax:Text>Machine running in simulation mode with no workpiece involved.</uax:Text> </uax:Description> </uax:EnumValueType> </uax:Body> </uax:ExtensionObject> <uax:ExtensionObject> <uax:TypeId> <uax:Identifier>i=7616</uax:Identifier> </uax:TypeId> <uax:Body> <uax:EnumValueType> <uax:Value>1</uax:Value> <uax:DisplayName> <uax:Text>TestMode</uax:Text> </uax:DisplayName> <uax:Description> <uax:Text>Machine running in test mode with a workpiece involved.</uax:Text> </uax:Description> </uax:EnumValueType> </uax:Body> </uax:ExtensionObject> <uax:ExtensionObject> <uax:TypeId> <uax:Identifier>i=7616</uax:Identifier> </uax:TypeId> <uax:Body> <uax:EnumValueType> <uax:Value>2</uax:Value> <uax:DisplayName> <uax:Text>ProductionMode</uax:Text> </uax:DisplayName> <uax:Description> <uax:Text>Machine running in production mode.</uax:Text> </uax:Description> </uax:EnumValueType> </uax:Body> </uax:ExtensionObject> </uax:ListOfExtensionObject> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3006" BrowseName="1:JobResult"> <DisplayName>JobResult</DisplayName> <Category>Machinery Job Management Result JobResult</Category> <Documentation>https://reference.opcfoundation.org/Machinery/Jobs/v100/docs/9.2</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6019</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:JobResult"> <Field Name="Unknown" Value="0"> <Description>Unknown state. Used when result is not known, e.g. because job order is still running.</Description> </Field> <Field Name="Successful" Value="1"> <Description>Job order was executed successful</Description> </Field> <Field Name="Unsuccessful" Value="2"> <Description>Job order was not executed successful.</Description> </Field> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6019" BrowseName="EnumValues" ParentNodeId="ns=1;i=3006" DataType="EnumValueType" ValueRank="1" ArrayDimensions="3"> <DisplayName>EnumValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3006</Reference> </References> <Value> <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:ExtensionObject> <uax:TypeId> <uax:Identifier>i=7616</uax:Identifier> </uax:TypeId> <uax:Body> <uax:EnumValueType> <uax:Value>0</uax:Value> <uax:DisplayName> <uax:Text>Unknown</uax:Text> </uax:DisplayName> <uax:Description> <uax:Text>Unknown state. Used when result is not known, e.g. because job order is still running.</uax:Text> </uax:Description> </uax:EnumValueType> </uax:Body> </uax:ExtensionObject> <uax:ExtensionObject> <uax:TypeId> <uax:Identifier>i=7616</uax:Identifier> </uax:TypeId> <uax:Body> <uax:EnumValueType> <uax:Value>1</uax:Value> <uax:DisplayName> <uax:Text>Successful</uax:Text> </uax:DisplayName> <uax:Description> <uax:Text>Job order was executed successful</uax:Text> </uax:Description> </uax:EnumValueType> </uax:Body> </uax:ExtensionObject> <uax:ExtensionObject> <uax:TypeId> <uax:Identifier>i=7616</uax:Identifier> </uax:TypeId> <uax:Body> <uax:EnumValueType> <uax:Value>2</uax:Value> <uax:DisplayName> <uax:Text>Unsuccessful</uax:Text> </uax:DisplayName> <uax:Description> <uax:Text>Job order was not executed successful.</uax:Text> </uax:Description> </uax:EnumValueType> </uax:Body> </uax:ExtensionObject> </uax:ListOfExtensionObject> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3004" BrowseName="1:ProcessIrregularity"> <DisplayName>ProcessIrregularity</DisplayName> <Category>Machinery Job Management Result ProcessIrregularity</Category> <Documentation>https://reference.opcfoundation.org/Machinery/Jobs/v100/docs/9.8</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6036</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:ProcessIrregularity"> <Field Name="CapabilityUnavailable" Value="0"> <Description>The machine is not able to give a statement about process irregularities.</Description> </Field> <Field Name="Detected" Value="1"> <Description>A process irregularity has been detected.</Description> </Field> <Field Name="NotDetected" Value="2"> <Description>There was no process irregularity detected.</Description> </Field> <Field Name="NotYetDetermined" Value="3"> <Description>A statement about the process irregularity is to be expected.</Description> </Field> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6036" BrowseName="EnumValues" ParentNodeId="ns=1;i=3004" DataType="EnumValueType" ValueRank="1" ArrayDimensions="4"> <DisplayName>EnumValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3004</Reference> </References> <Value> <uax:ListOfExtensionObject xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:ExtensionObject> <uax:TypeId> <uax:Identifier>i=7616</uax:Identifier> </uax:TypeId> <uax:Body> <uax:EnumValueType> <uax:Value>0</uax:Value> <uax:DisplayName> <uax:Text>CapabilityUnavailable</uax:Text> </uax:DisplayName> <uax:Description> <uax:Text>The machine is not able to give a statement about process irregularities.</uax:Text> </uax:Description> </uax:EnumValueType> </uax:Body> </uax:ExtensionObject> <uax:ExtensionObject> <uax:TypeId> <uax:Identifier>i=7616</uax:Identifier> </uax:TypeId> <uax:Body> <uax:EnumValueType> <uax:Value>1</uax:Value> <uax:DisplayName> <uax:Text>Detected</uax:Text> </uax:DisplayName> <uax:Description> <uax:Text>A process irregularity has been detected.</uax:Text> </uax:Description> </uax:EnumValueType> </uax:Body> </uax:ExtensionObject> <uax:ExtensionObject> <uax:TypeId> <uax:Identifier>i=7616</uax:Identifier> </uax:TypeId> <uax:Body> <uax:EnumValueType> <uax:Value>2</uax:Value> <uax:DisplayName> <uax:Text>NotDetected</uax:Text> </uax:DisplayName> <uax:Description> <uax:Text>There was no process irregularity detected.</uax:Text> </uax:Description> </uax:EnumValueType> </uax:Body> </uax:ExtensionObject> <uax:ExtensionObject> <uax:TypeId> <uax:Identifier>i=7616</uax:Identifier> </uax:TypeId> <uax:Body> <uax:EnumValueType> <uax:Value>3</uax:Value> <uax:DisplayName> <uax:Text>NotYetDetermined</uax:Text> </uax:DisplayName> <uax:Description> <uax:Text>A statement about the process irregularity is to be expected.</uax:Text> </uax:Description> </uax:EnumValueType> </uax:Body> </uax:ExtensionObject> </uax:ListOfExtensionObject> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3009" BrowseName="1:OutputInfoType"> <DisplayName>OutputInfoType</DisplayName> <Category>Machinery Job Management Planned Base</Category> <Category>Machinery Job Management Result Base</Category> <Documentation>https://reference.opcfoundation.org/Machinery/Jobs/v100/docs/9.4</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6020</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=3</Reference> </References> <Definition Name="1:OutputInfoType" IsOptionSet="true"> <Field Name="OrderNumber" Value="0"> <Description>Identifier identifies the order (order identifier).</Description> </Field> <Field Name="LotNumber" Value="1"> <Description>Identifier identifies the production group of the item (lot identifier).</Description> </Field> <Field Name="SerialNumber" Value="2"> <Description>Identifier identifies the one entity of the item (product identifier).</Description> </Field> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6020" BrowseName="OptionSetValues" ParentNodeId="ns=1;i=3009" DataType="LocalizedText" ValueRank="1" ArrayDimensions="3"> <DisplayName>OptionSetValues</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3009</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>OrderNumber</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>LotNumber</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>SerialNumber</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3015" BrowseName="1:BOMComponentInformationDataType"> <DisplayName>BOMComponentInformationDataType</DisplayName> <Category>Machinery Job Management Result BOM</Category> <Documentation>https://reference.opcfoundation.org/Machinery/Jobs/v100/docs/9.5</Documentation> <References> <Reference ReferenceType="HasEncoding">ns=1;i=5005</Reference> <Reference ReferenceType="HasEncoding">ns=1;i=5006</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference> </References> <Definition Name="1:BOMComponentInformationDataType"> <Field Name="Identification" DataType="OutputInformationDataType"> <Description>Identification of the output.</Description> </Field> <Field Name="Quantity" DataType="Double"> <Description>Quantity defines the amount of material. This quantity can be specified in different ways, e.g. weight or number.</Description> </Field> <Field Name="EngineeringUnits" DataType="EUInformation"> <Description>The engineering unit of the quantity.</Description> </Field> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6023" BrowseName="1:BOMComponentInformationDataType" ParentNodeId="ns=1;i=6015" DataType="String"> <DisplayName>BOMComponentInformationDataType</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=69</Reference> <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5005</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6015</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">BOMComponentInformationDataType</uax:String> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6024" BrowseName="1:BOMComponentInformationDataType" ParentNodeId="ns=1;i=6017" DataType="String"> <DisplayName>BOMComponentInformationDataType</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=69</Reference> <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5006</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6017</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='BOMComponentInformationDataType']</uax:String> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3018" BrowseName="1:BOMInformationDataType"> <DisplayName>BOMInformationDataType</DisplayName> <Category>Machinery Job Management Result BOM</Category> <Documentation>https://reference.opcfoundation.org/Machinery/Jobs/v100/docs/9.6</Documentation> <References> <Reference ReferenceType="HasEncoding">ns=1;i=5007</Reference> <Reference ReferenceType="HasEncoding">ns=1;i=5008</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference> </References> <Definition Name="1:BOMInformationDataType"> <Field Name="Identification" DataType="OutputInformationDataType"> <Description>Identification of the output.</Description> </Field> <Field Name="ComponentInformation" DataType="BOMComponentInformationDataType" ValueRank="1" ArrayDimensions="0"> <Description>Contains information about components.</Description> </Field> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6025" BrowseName="1:BOMInformationDataType" ParentNodeId="ns=1;i=6015" DataType="String"> <DisplayName>BOMInformationDataType</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=69</Reference> <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5007</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6015</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">BOMInformationDataType</uax:String> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6026" BrowseName="1:BOMInformationDataType" ParentNodeId="ns=1;i=6017" DataType="String"> <DisplayName>BOMInformationDataType</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=69</Reference> <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5008</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6017</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='BOMInformationDataType']</uax:String> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3012" BrowseName="1:OutputInformationDataType"> <DisplayName>OutputInformationDataType</DisplayName> <Category>Machinery Job Management Planned Base</Category> <Category>Machinery Job Management Result Base</Category> <Documentation>https://reference.opcfoundation.org/Machinery/Jobs/v100/docs/9.3</Documentation> <References> <Reference ReferenceType="HasEncoding">ns=1;i=5003</Reference> <Reference ReferenceType="HasEncoding">ns=1;i=5004</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference> </References> <Definition Name="1:OutputInformationDataType"> <Field Name="ItemNumber" DataType="String"> <Description>ItemNumber defines an Identifier to identify the Type of the item (Material Identifier).</Description> </Field> <Field Name="OutputInfo" DataType="OutputInfoType"> <Description>Bitmask indicating which of the optional fields are used for identification. If none is selected, only ItemNumber is used. Each selected optional field shall provide a value.</Description> </Field> <Field Name="OrderNumber" DataType="String" IsOptional="true"> <Description>OrderNumber defines an Identifier to identify the order. Shall be provided if defined in OutputInfo.</Description> </Field> <Field Name="LotNumber" DataType="String" IsOptional="true"> <Description>LotNumber defines an Identifier to identify the production-group of the item (Lot Identifier). Shall be provided if defined in OutputInfo.</Description> </Field> <Field Name="SerialNumber" DataType="String" IsOptional="true"> <Description>SerialNumber defines an Identifier to identify the one entity of the item (Product Identifier). Shall be provided if defined in OutputInfo.</Description> </Field> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6021" BrowseName="1:OutputInformationDataType" ParentNodeId="ns=1;i=6015" DataType="String"> <DisplayName>OutputInformationDataType</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=69</Reference> <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5003</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6015</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">OutputInformationDataType</uax:String> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6022" BrowseName="1:OutputInformationDataType" ParentNodeId="ns=1;i=6017" DataType="String"> <DisplayName>OutputInformationDataType</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=69</Reference> <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5004</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6017</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='OutputInformationDataType']</uax:String> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3021" BrowseName="1:OutputPerformanceInfoDataType"> <DisplayName>OutputPerformanceInfoDataType</DisplayName> <Category>Machinery Job Management Result PerformanceInfo</Category> <Documentation>https://reference.opcfoundation.org/Machinery/Jobs/v100/docs/9.7</Documentation> <References> <Reference ReferenceType="HasEncoding">ns=1;i=5009</Reference> <Reference ReferenceType="HasEncoding">ns=1;i=5010</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=22</Reference> </References> <Definition Name="1:OutputPerformanceInfoDataType"> <Field Name="Identification" DataType="OutputInformationDataType"> <Description>Identification of the output.</Description> </Field> <Field Name="StartTime" DataType="DateTime" IsOptional="true"> <Description>Output of first item from order.</Description> </Field> <Field Name="EndTime" DataType="DateTime" IsOptional="true"> <Description>Output of last item from order.</Description> </Field> <Field Name="Parameters" DataType="ISA95ParameterDataType" ValueRank="1" ArrayDimensions="0"> <Description>Parameters specific to the performance like pressure or temperature.</Description> </Field> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6027" BrowseName="1:OutputPerformanceInfoDataType" ParentNodeId="ns=1;i=6015" DataType="String"> <DisplayName>OutputPerformanceInfoDataType</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=69</Reference> <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5009</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6015</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">OutputPerformanceInfoDataType</uax:String> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6028" BrowseName="1:OutputPerformanceInfoDataType" ParentNodeId="ns=1;i=6017" DataType="String"> <DisplayName>OutputPerformanceInfoDataType</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=69</Reference> <Reference ReferenceType="HasDescription" IsForward="false">ns=1;i=5010</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=6017</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">//xs:element[@name='OutputPerformanceInfoDataType']</uax:String> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6015" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_BinarySchema" DataType="ByteString"> <DisplayName>TypeDictionary</DisplayName> <Description>Collects the data type descriptions of http://opcfoundation.org/UA/Machinery/Jobs/</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=72</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6023</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6025</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6016</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6021</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6027</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=93</Reference> </References> <Value> <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PG9wYzpUeXBlRGljdGlvbmFyeSB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZ W1hLWluc3RhbmNlIiB4bWxuczp0bnM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9NY WNoaW5lcnkvSm9icy8iIERlZmF1bHRCeXRlT3JkZXI9IkxpdHRsZUVuZGlhbiIgeG1sbnM6b 3BjPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvQmluYXJ5U2NoZW1hLyIgeG1sbnM6bnMxP SJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvSVNBOTUtSk9CQ09OVFJPTF9WMi8iIHhtb G5zOnVhPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIiBUYXJnZXROYW1lc3BhY2U9I mh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9NYWNoaW5lcnkvSm9icy8iPgogPG9wYzpJb XBvcnQgTmFtZXNwYWNlPSJodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvIi8+CiA8b3BjO kltcG9ydCBOYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9JU0E5NS1KT 0JDT05UUk9MX1YyLyIvPgogPG9wYzpTdHJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0idWE6RXh0Z W5zaW9uT2JqZWN0IiBOYW1lPSJCT01Db21wb25lbnRJbmZvcm1hdGlvbkRhdGFUeXBlIj4KI CA8b3BjOkZpZWxkIFR5cGVOYW1lPSJ0bnM6T3V0cHV0SW5mb3JtYXRpb25EYXRhVHlwZSIgT mFtZT0iSWRlbnRpZmljYXRpb24iLz4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6RG91Y mxlIiBOYW1lPSJRdWFudGl0eSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9InVhOkVVSW5mb 3JtYXRpb24iIE5hbWU9IkVuZ2luZWVyaW5nVW5pdHMiLz4KIDwvb3BjOlN0cnVjdHVyZWRUe XBlPgogPG9wYzpTdHJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZWN0I iBOYW1lPSJCT01JbmZvcm1hdGlvbkRhdGFUeXBlIj4KICA8b3BjOkZpZWxkIFR5cGVOYW1lP SJ0bnM6T3V0cHV0SW5mb3JtYXRpb25EYXRhVHlwZSIgTmFtZT0iSWRlbnRpZmljYXRpb24iL z4KICA8b3BjOkZpZWxkIFR5cGVOYW1lPSJvcGM6SW50MzIiIE5hbWU9Ik5vT2ZDb21wb25lb nRJbmZvcm1hdGlvbiIvPgogIDxvcGM6RmllbGQgTGVuZ3RoRmllbGQ9Ik5vT2ZDb21wb25lb nRJbmZvcm1hdGlvbiIgVHlwZU5hbWU9InRuczpCT01Db21wb25lbnRJbmZvcm1hdGlvbkRhd GFUeXBlIiBOYW1lPSJDb21wb25lbnRJbmZvcm1hdGlvbiIvPgogPC9vcGM6U3RydWN0dXJlZ FR5cGU+CiA8b3BjOlN0cnVjdHVyZWRUeXBlIEJhc2VUeXBlPSJ1YTpFeHRlbnNpb25PYmplY 3QiIE5hbWU9Ik91dHB1dEluZm9ybWF0aW9uRGF0YVR5cGUiPgogIDxvcGM6RmllbGQgVHlwZ U5hbWU9Im9wYzpCaXQiIE5hbWU9Ik9yZGVyTnVtYmVyU3BlY2lmaWVkIi8+CiAgPG9wYzpGa WVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iTG90TnVtYmVyU3BlY2lmaWVkIi8+CiAgP G9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iU2VyaWFsTnVtYmVyU3BlY2lma WVkIi8+CiAgPG9wYzpGaWVsZCBMZW5ndGg9IjI5IiBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZ T0iUmVzZXJ2ZWQxIi8+CiAgPG9wYzpGaWVsZCBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgT mFtZT0iSXRlbU51bWJlciIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9InRuczpPdXRwdXRJb mZvVHlwZSIgTmFtZT0iT3V0cHV0SW5mbyIvPgogIDxvcGM6RmllbGQgU3dpdGNoRmllbGQ9I k9yZGVyTnVtYmVyU3BlY2lmaWVkIiBUeXBlTmFtZT0ib3BjOkNoYXJBcnJheSIgTmFtZT0iT 3JkZXJOdW1iZXIiLz4KICA8b3BjOkZpZWxkIFN3aXRjaEZpZWxkPSJMb3ROdW1iZXJTcGVja WZpZWQiIFR5cGVOYW1lPSJvcGM6Q2hhckFycmF5IiBOYW1lPSJMb3ROdW1iZXIiLz4KICA8b 3BjOkZpZWxkIFN3aXRjaEZpZWxkPSJTZXJpYWxOdW1iZXJTcGVjaWZpZWQiIFR5cGVOYW1lP SJvcGM6Q2hhckFycmF5IiBOYW1lPSJTZXJpYWxOdW1iZXIiLz4KIDwvb3BjOlN0cnVjdHVyZ WRUeXBlPgogPG9wYzpTdHJ1Y3R1cmVkVHlwZSBCYXNlVHlwZT0idWE6RXh0ZW5zaW9uT2JqZ WN0IiBOYW1lPSJPdXRwdXRQZXJmb3JtYW5jZUluZm9EYXRhVHlwZSI+CiAgPG9wYzpGaWVsZ CBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iU3RhcnRUaW1lU3BlY2lmaWVkIi8+CiAgPG9wY zpGaWVsZCBUeXBlTmFtZT0ib3BjOkJpdCIgTmFtZT0iRW5kVGltZVNwZWNpZmllZCIvPgogI DxvcGM6RmllbGQgTGVuZ3RoPSIzMCIgVHlwZU5hbWU9Im9wYzpCaXQiIE5hbWU9IlJlc2Vyd mVkMSIvPgogIDxvcGM6RmllbGQgVHlwZU5hbWU9InRuczpPdXRwdXRJbmZvcm1hdGlvbkRhd GFUeXBlIiBOYW1lPSJJZGVudGlmaWNhdGlvbiIvPgogIDxvcGM6RmllbGQgU3dpdGNoRmllb GQ9IlN0YXJ0VGltZVNwZWNpZmllZCIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTmFtZT0iU 3RhcnRUaW1lIi8+CiAgPG9wYzpGaWVsZCBTd2l0Y2hGaWVsZD0iRW5kVGltZVNwZWNpZmllZ CIgVHlwZU5hbWU9Im9wYzpEYXRlVGltZSIgTmFtZT0iRW5kVGltZSIvPgogIDxvcGM6Rmllb GQgVHlwZU5hbWU9Im9wYzpJbnQzMiIgTmFtZT0iTm9PZlBhcmFtZXRlcnMiLz4KICA8b3BjO kZpZWxkIExlbmd0aEZpZWxkPSJOb09mUGFyYW1ldGVycyIgVHlwZU5hbWU9Im5zMTpJU0E5N VBhcmFtZXRlckRhdGFUeXBlIiBOYW1lPSJQYXJhbWV0ZXJzIi8+CiA8L29wYzpTdHJ1Y3R1c mVkVHlwZT4KIDxvcGM6RW51bWVyYXRlZFR5cGUgTGVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iS m9iRXhlY3V0aW9uTW9kZSI+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iU2ltdWxhd Glvbk1vZGUiIFZhbHVlPSIwIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iVGVzd E1vZGUiIFZhbHVlPSIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgTmFtZT0iUHJvZHVjd Glvbk1vZGUiIFZhbHVlPSIyIi8+CiA8L29wYzpFbnVtZXJhdGVkVHlwZT4KIDxvcGM6RW51b WVyYXRlZFR5cGUgTGVuZ3RoSW5CaXRzPSIzMiIgTmFtZT0iSm9iUmVzdWx0Ij4KICA8b3BjO kVudW1lcmF0ZWRWYWx1ZSBOYW1lPSJVbmtub3duIiBWYWx1ZT0iMCIvPgogIDxvcGM6RW51b WVyYXRlZFZhbHVlIE5hbWU9IlN1Y2Nlc3NmdWwiIFZhbHVlPSIxIi8+CiAgPG9wYzpFbnVtZ XJhdGVkVmFsdWUgTmFtZT0iVW5zdWNjZXNzZnVsIiBWYWx1ZT0iMiIvPgogPC9vcGM6RW51b WVyYXRlZFR5cGU+CiA8b3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0aEluQml0cz0iMzIiIE5hb WU9IlByb2Nlc3NJcnJlZ3VsYXJpdHkiPgogIDxvcGM6RW51bWVyYXRlZFZhbHVlIE5hbWU9I kNhcGFiaWxpdHlVbmF2YWlsYWJsZSIgVmFsdWU9IjAiLz4KICA8b3BjOkVudW1lcmF0ZWRWY Wx1ZSBOYW1lPSJEZXRlY3RlZCIgVmFsdWU9IjEiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1Z SBOYW1lPSJOb3REZXRlY3RlZCIgVmFsdWU9IjIiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1Z SBOYW1lPSJOb3RZZXREZXRlcm1pbmVkIiBWYWx1ZT0iMyIvPgogPC9vcGM6RW51bWVyYXRlZ FR5cGU+CiA8b3BjOkVudW1lcmF0ZWRUeXBlIExlbmd0aEluQml0cz0iOCIgTmFtZT0iT3V0c HV0SW5mb1R5cGUiIElzT3B0aW9uU2V0PSJ0cnVlIj4KICA8b3BjOkVudW1lcmF0ZWRWYWx1Z SBOYW1lPSJPcmRlck51bWJlciIgVmFsdWU9IjAiLz4KICA8b3BjOkVudW1lcmF0ZWRWYWx1Z SBOYW1lPSJMb3ROdW1iZXIiIFZhbHVlPSIxIi8+CiAgPG9wYzpFbnVtZXJhdGVkVmFsdWUgT mFtZT0iU2VyaWFsTnVtYmVyIiBWYWx1ZT0iMiIvPgogPC9vcGM6RW51bWVyYXRlZFR5cGU+C jwvb3BjOlR5cGVEaWN0aW9uYXJ5Pgo=</uax:ByteString> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6016" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=6015" DataType="String"> <DisplayName>NamespaceUri</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6015</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/Machinery/Jobs/</uax:String> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6017" BrowseName="1:TypeDictionary" SymbolicName="TypeDictionary_XmlSchema" DataType="ByteString"> <DisplayName>TypeDictionary</DisplayName> <Description>Collects the data type descriptions of http://opcfoundation.org/UA/Machinery/Jobs/</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=72</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6024</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6026</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6018</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6022</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6028</Reference> <Reference ReferenceType="HasComponent" IsForward="false">i=92</Reference> </References> <Value> <uax:ByteString xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">PHhzOnNjaGVtYSBlbGVtZW50Rm9ybURlZmF1bHQ9InF1YWxpZmllZCIgdGFyZ2V0TmFtZXNwYWNlPSJod HRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTWFjaGluZXJ5L0pvYnMvVHlwZXMueHNkIiB4b Wxuczp0bnM9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9NYWNoaW5lcnkvSm9icy9Ue XBlcy54c2QiIHhtbG5zOm5zMT0iaHR0cDovL29wY2ZvdW5kYXRpb24ub3JnL1VBL0lTQTk1L UpPQkNPTlRST0xfVjIvVHlwZXMueHNkIiB4bWxuczp1YT0iaHR0cDovL29wY2ZvdW5kYXRpb 24ub3JnL1VBLzIwMDgvMDIvVHlwZXMueHNkIiB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vc mcvMjAwMS9YTUxTY2hlbWEiPgogPHhzOmltcG9ydCBuYW1lc3BhY2U9Imh0dHA6Ly9vcGNmb 3VuZGF0aW9uLm9yZy9VQS8yMDA4LzAyL1R5cGVzLnhzZCIvPgogPHhzOmltcG9ydCBuYW1lc 3BhY2U9Imh0dHA6Ly9vcGNmb3VuZGF0aW9uLm9yZy9VQS9JU0E5NS1KT0JDT05UUk9MX1YyL 1R5cGVzLnhzZCIvPgogPHhzOnNpbXBsZVR5cGUgbmFtZT0iSm9iRXhlY3V0aW9uTW9kZSI+C iAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4czplbnVtZXJhdGlvb iB2YWx1ZT0iU2ltdWxhdGlvbk1vZGVfMCIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9I lRlc3RNb2RlXzEiLz4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJQcm9kdWN0aW9uTW9kZ V8yIi8+CiAgPC94czpyZXN0cmljdGlvbj4KIDwveHM6c2ltcGxlVHlwZT4KIDx4czplbGVtZ W50IHR5cGU9InRuczpKb2JFeGVjdXRpb25Nb2RlIiBuYW1lPSJKb2JFeGVjdXRpb25Nb2RlI i8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mSm9iRXhlY3V0aW9uTW9kZSI+CiAgP HhzOnNlcXVlbmNlPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0id W5ib3VuZGVkIiB0eXBlPSJ0bnM6Sm9iRXhlY3V0aW9uTW9kZSIgbmFtZT0iSm9iRXhlY3V0a W9uTW9kZSIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogPC94czpjb21wb GV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZKb2JFeGVjdXRpb25Nb2RlI iBuYW1lPSJMaXN0T2ZKb2JFeGVjdXRpb25Nb2RlIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzO nNpbXBsZVR5cGUgbmFtZT0iSm9iUmVzdWx0Ij4KICA8eHM6cmVzdHJpY3Rpb24gYmFzZT0ie HM6c3RyaW5nIj4KICAgPHhzOmVudW1lcmF0aW9uIHZhbHVlPSJVbmtub3duXzAiLz4KICAgP HhzOmVudW1lcmF0aW9uIHZhbHVlPSJTdWNjZXNzZnVsXzEiLz4KICAgPHhzOmVudW1lcmF0a W9uIHZhbHVlPSJVbnN1Y2Nlc3NmdWxfMiIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzO nNpbXBsZVR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6Sm9iUmVzdWx0IiBuYW1lPSJKb 2JSZXN1bHQiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZKb2JSZXN1bHQiPgogI Dx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9I nVuYm91bmRlZCIgdHlwZT0idG5zOkpvYlJlc3VsdCIgbmFtZT0iSm9iUmVzdWx0IiBuaWxsY WJsZT0idHJ1ZSIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzO mVsZW1lbnQgdHlwZT0idG5zOkxpc3RPZkpvYlJlc3VsdCIgbmFtZT0iTGlzdE9mSm9iUmVzd Wx0IiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOnNpbXBsZVR5cGUgbmFtZT0iUHJvY2Vzc0lyc mVndWxhcml0eSI+CiAgPHhzOnJlc3RyaWN0aW9uIGJhc2U9InhzOnN0cmluZyI+CiAgIDx4c zplbnVtZXJhdGlvbiB2YWx1ZT0iQ2FwYWJpbGl0eVVuYXZhaWxhYmxlXzAiLz4KICAgPHhzO mVudW1lcmF0aW9uIHZhbHVlPSJEZXRlY3RlZF8xIi8+CiAgIDx4czplbnVtZXJhdGlvbiB2Y Wx1ZT0iTm90RGV0ZWN0ZWRfMiIvPgogICA8eHM6ZW51bWVyYXRpb24gdmFsdWU9Ik5vdFlld ERldGVybWluZWRfMyIvPgogIDwveHM6cmVzdHJpY3Rpb24+CiA8L3hzOnNpbXBsZVR5cGU+C iA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6UHJvY2Vzc0lycmVndWxhcml0eSIgbmFtZT0iUHJvY 2Vzc0lycmVndWxhcml0eSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZlByb2Nlc 3NJcnJlZ3VsYXJpdHkiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2Njd XJzPSIwIiBtYXhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOlByb2Nlc3NJcnJlZ3VsY XJpdHkiIG5hbWU9IlByb2Nlc3NJcnJlZ3VsYXJpdHkiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgP C94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0b nM6TGlzdE9mUHJvY2Vzc0lycmVndWxhcml0eSIgbmFtZT0iTGlzdE9mUHJvY2Vzc0lycmVnd Wxhcml0eSIgbmlsbGFibGU9InRydWUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJCT01Db 21wb25lbnRJbmZvcm1hdGlvbkRhdGFUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplb GVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ0bnM6T3V0cHV0SW5mb 3JtYXRpb25EYXRhVHlwZSIgbmFtZT0iSWRlbnRpZmljYXRpb24iLz4KICAgPHhzOmVsZW1lb nQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOmRvdWJsZSIgbmFtZT0iU XVhbnRpdHkiLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiI HR5cGU9InVhOkVVSW5mb3JtYXRpb24iIG5hbWU9IkVuZ2luZWVyaW5nVW5pdHMiLz4KICA8L 3hzOnNlcXVlbmNlPgogPC94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuc zpCT01Db21wb25lbnRJbmZvcm1hdGlvbkRhdGFUeXBlIiBuYW1lPSJCT01Db21wb25lbnRJb mZvcm1hdGlvbkRhdGFUeXBlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZT0iTGlzdE9mQk9NQ 29tcG9uZW50SW5mb3JtYXRpb25EYXRhVHlwZSI+CiAgPHhzOnNlcXVlbmNlPgogICA8eHM6Z WxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0idW5ib3VuZGVkIiB0eXBlPSJ0bnM6Q k9NQ29tcG9uZW50SW5mb3JtYXRpb25EYXRhVHlwZSIgbmFtZT0iQk9NQ29tcG9uZW50SW5mb 3JtYXRpb25EYXRhVHlwZSIgbmlsbGFibGU9InRydWUiLz4KICA8L3hzOnNlcXVlbmNlPgogP C94czpjb21wbGV4VHlwZT4KIDx4czplbGVtZW50IHR5cGU9InRuczpMaXN0T2ZCT01Db21wb 25lbnRJbmZvcm1hdGlvbkRhdGFUeXBlIiBuYW1lPSJMaXN0T2ZCT01Db21wb25lbnRJbmZvc m1hdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hb WU9IkJPTUluZm9ybWF0aW9uRGF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZ W1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InRuczpPdXRwdXRJbmZvc m1hdGlvbkRhdGFUeXBlIiBuYW1lPSJJZGVudGlmaWNhdGlvbiIvPgogICA8eHM6ZWxlbWVud CBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZT0idG5zOkxpc3RPZkJPTUNvbXBvb mVudEluZm9ybWF0aW9uRGF0YVR5cGUiIG5hbWU9IkNvbXBvbmVudEluZm9ybWF0aW9uIi8+C iAgPC94czpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlP SJ0bnM6Qk9NSW5mb3JtYXRpb25EYXRhVHlwZSIgbmFtZT0iQk9NSW5mb3JtYXRpb25EYXRhV HlwZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZkJPTUluZm9ybWF0aW9uRGF0Y VR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtY XhPY2N1cnM9InVuYm91bmRlZCIgdHlwZT0idG5zOkJPTUluZm9ybWF0aW9uRGF0YVR5cGUiI G5hbWU9IkJPTUluZm9ybWF0aW9uRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94c zpzZXF1ZW5jZT4KIDwveHM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6T GlzdE9mQk9NSW5mb3JtYXRpb25EYXRhVHlwZSIgbmFtZT0iTGlzdE9mQk9NSW5mb3JtYXRpb 25EYXRhVHlwZSIgbmlsbGFibGU9InRydWUiLz4KIDx4czpjb21wbGV4VHlwZSBuYW1lPSJPd XRwdXRJbmZvcm1hdGlvbkRhdGFUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZ W50IG1pbk9jY3Vycz0iMCIgdHlwZT0ieHM6dW5zaWduZWRJbnQiIG5hbWU9IkVuY29kaW5nT WFzayIvPgogICA8eHM6ZWxlbWVudCBtaW5PY2N1cnM9IjAiIG1heE9jY3Vycz0iMSIgdHlwZ T0ieHM6c3RyaW5nIiBuYW1lPSJJdGVtTnVtYmVyIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY 3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0eXBlPSJ4czp1bnNpZ25lZEJ5dGUiIG5hbWU9Ik91d HB1dEluZm8iLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiI HR5cGU9InhzOnN0cmluZyIgbmFtZT0iT3JkZXJOdW1iZXIiLz4KICAgPHhzOmVsZW1lbnQgb WluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOnN0cmluZyIgbmFtZT0iTG90T nVtYmVyIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0e XBlPSJ4czpzdHJpbmciIG5hbWU9IlNlcmlhbE51bWJlciIvPgogIDwveHM6c2VxdWVuY2U+C iA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOk91dHB1dEluZm9yb WF0aW9uRGF0YVR5cGUiIG5hbWU9Ik91dHB1dEluZm9ybWF0aW9uRGF0YVR5cGUiLz4KIDx4c zpjb21wbGV4VHlwZSBuYW1lPSJMaXN0T2ZPdXRwdXRJbmZvcm1hdGlvbkRhdGFUeXBlIj4KI CA8eHM6c2VxdWVuY2U+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzP SJ1bmJvdW5kZWQiIHR5cGU9InRuczpPdXRwdXRJbmZvcm1hdGlvbkRhdGFUeXBlIiBuYW1lP SJPdXRwdXRJbmZvcm1hdGlvbkRhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgogIDwveHM6c 2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgdHlwZT0idG5zOkxpc 3RPZk91dHB1dEluZm9ybWF0aW9uRGF0YVR5cGUiIG5hbWU9Ikxpc3RPZk91dHB1dEluZm9yb WF0aW9uRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiA8eHM6Y29tcGxleFR5cGUgbmFtZ T0iT3V0cHV0UGVyZm9ybWFuY2VJbmZvRGF0YVR5cGUiPgogIDx4czpzZXF1ZW5jZT4KICAgP HhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiB0eXBlPSJ4czp1bnNpZ25lZEludCIgbmFtZT0iR W5jb2RpbmdNYXNrIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzP SIxIiB0eXBlPSJ0bnM6T3V0cHV0SW5mb3JtYXRpb25EYXRhVHlwZSIgbmFtZT0iSWRlbnRpZ mljYXRpb24iLz4KICAgPHhzOmVsZW1lbnQgbWluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiI HR5cGU9InhzOmRhdGVUaW1lIiBuYW1lPSJTdGFydFRpbWUiLz4KICAgPHhzOmVsZW1lbnQgb WluT2NjdXJzPSIwIiBtYXhPY2N1cnM9IjEiIHR5cGU9InhzOmRhdGVUaW1lIiBuYW1lPSJFb mRUaW1lIi8+CiAgIDx4czplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSIxIiB0e XBlPSJuczE6TGlzdE9mSVNBOTVQYXJhbWV0ZXJEYXRhVHlwZSIgbmFtZT0iUGFyYW1ldGVyc yIvPgogIDwveHM6c2VxdWVuY2U+CiA8L3hzOmNvbXBsZXhUeXBlPgogPHhzOmVsZW1lbnQgd HlwZT0idG5zOk91dHB1dFBlcmZvcm1hbmNlSW5mb0RhdGFUeXBlIiBuYW1lPSJPdXRwdXRQZ XJmb3JtYW5jZUluZm9EYXRhVHlwZSIvPgogPHhzOmNvbXBsZXhUeXBlIG5hbWU9Ikxpc3RPZ k91dHB1dFBlcmZvcm1hbmNlSW5mb0RhdGFUeXBlIj4KICA8eHM6c2VxdWVuY2U+CiAgIDx4c zplbGVtZW50IG1pbk9jY3Vycz0iMCIgbWF4T2NjdXJzPSJ1bmJvdW5kZWQiIHR5cGU9InRuc zpPdXRwdXRQZXJmb3JtYW5jZUluZm9EYXRhVHlwZSIgbmFtZT0iT3V0cHV0UGVyZm9ybWFuY 2VJbmZvRGF0YVR5cGUiIG5pbGxhYmxlPSJ0cnVlIi8+CiAgPC94czpzZXF1ZW5jZT4KIDwve HM6Y29tcGxleFR5cGU+CiA8eHM6ZWxlbWVudCB0eXBlPSJ0bnM6TGlzdE9mT3V0cHV0UGVyZ m9ybWFuY2VJbmZvRGF0YVR5cGUiIG5hbWU9Ikxpc3RPZk91dHB1dFBlcmZvcm1hbmNlSW5mb 0RhdGFUeXBlIiBuaWxsYWJsZT0idHJ1ZSIvPgo8L3hzOnNjaGVtYT4K</uax:ByteString> </Value> </UAVariable> <UAVariable NodeId="ns=1;i=6018" BrowseName="NamespaceUri" ParentNodeId="ns=1;i=6017" DataType="String"> <DisplayName>NamespaceUri</DisplayName> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=6017</Reference> </References> <Value> <uax:String xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd">http://opcfoundation.org/UA/Machinery/Jobs/Types.xsd</uax:String> </Value> </UAVariable> <UAObjectType NodeId="ns=1;i=1003" BrowseName="1:JobManagementType"> <DisplayName>JobManagementType</DisplayName> <Category>Machinery Job Management Base</Category> <Documentation>https://reference.opcfoundation.org/Machinery/Jobs/v100/docs/8.1</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6013</Reference> <Reference ReferenceType="HasComponent">ns=1;i=5001</Reference> <Reference ReferenceType="HasComponent">ns=1;i=5002</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=58</Reference> </References> </UAObjectType> <UAVariable NodeId="ns=1;i=6013" BrowseName="DefaultInstanceBrowseName" ParentNodeId="ns=1;i=1003" DataType="QualifiedName" AccessLevel="3"> <DisplayName>DefaultInstanceBrowseName</DisplayName> <Description>The default BrowseName for instances of the type.</Description> <References> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=1003</Reference> </References> <Value> <uax:QualifiedName xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:NamespaceIndex>1</uax:NamespaceIndex> <uax:Name>JobManagement</uax:Name> </uax:QualifiedName> </Value> </UAVariable> <UAObject NodeId="ns=1;i=5001" BrowseName="1:JobOrderControl" ParentNodeId="ns=1;i=1003"> <DisplayName>JobOrderControl</DisplayName> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">ns=2;i=1002</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6009</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6001</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=1003</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6002</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6003</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6004</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6005</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6006</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6007</Reference> <Reference ReferenceType="HasComponent">ns=1;i=6008</Reference> </References> </UAObject> <UAVariable NodeId="ns=1;i=6009" BrowseName="CurrentState" ParentNodeId="ns=1;i=5001" DataType="LocalizedText"> <DisplayName>CurrentState</DisplayName> <References> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=2760</Reference> <Reference ReferenceType="HasComponent" IsForward="false">ns=1;i=5001</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6010</Reference> </References> </UAVariable> <UAVariable NodeId="ns=1;i=6010" BrowseName="Id" ParentNodeId="ns=1;i=6009" 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=6009</Reference> </References> </UAVariable> <UAVariable NodeId="ns=1;i=6001" BrowseName="2:EquipmentID" ParentNodeId="ns=1;i=5001" DataType="String" ValueRank="1" ArrayDimensions="0"> <DisplayName>EquipmentID</DisplayName> <Description>Defines a read-only set of Equipment Class IDs and Equipment IDs that may be specif