UNPKG

node-red-contrib-opcua-server

Version:

Node-RED contribution nodes with next generation OPC UA in a compact and less dependencies package.

1,174 lines (1,173 loc) 610 kB
<?xml version="1.0" encoding="utf-8" ?> <!-- * Copyright (c) 2005-2020 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/CommercialKitchenEquipment/</Uri> <Uri>http://opcfoundation.org/UA/DI/</Uri> </NamespaceUris> <Models> <Model ModelUri="http://opcfoundation.org/UA/CommercialKitchenEquipment/" Version="1.0" PublicationDate="2019-07-12T00:00:00Z"> <RequiredModel ModelUri="http://opcfoundation.org/UA/" Version="1.04" PublicationDate="2018-05-15T00:00:00Z" /> <RequiredModel ModelUri="http://opcfoundation.org/UA/DI/" Version="1.01" PublicationDate="2013-12-02T00:00:00Z" /> </Model> </Models> <Aliases> <Alias Alias="Boolean">i=1</Alias> <Alias Alias="UInt16">i=5</Alias> <Alias Alias="Int32">i=6</Alias> <Alias Alias="UInt32">i=7</Alias> <Alias Alias="UInt64">i=9</Alias> <Alias Alias="Float">i=10</Alias> <Alias Alias="String">i=12</Alias> <Alias Alias="DateTime">i=13</Alias> <Alias Alias="Guid">i=14</Alias> <Alias Alias="ByteString">i=15</Alias> <Alias Alias="LocalizedText">i=21</Alias> <Alias Alias="HasModellingRule">i=37</Alias> <Alias Alias="HasTypeDefinition">i=40</Alias> <Alias Alias="HasSubtype">i=45</Alias> <Alias Alias="HasProperty">i=46</Alias> <Alias Alias="HasComponent">i=47</Alias> <Alias Alias="IdType">i=256</Alias> <Alias Alias="Duration">i=290</Alias> <Alias Alias="NumericRange">i=291</Alias> <Alias Alias="UtcTime">i=294</Alias> <Alias Alias="Range">i=884</Alias> <Alias Alias="EUInformation">i=887</Alias> <Alias Alias="TimeZoneDataType">i=8912</Alias> <Alias Alias="EnergySourceEnumeration">ns=1;i=3002</Alias> <Alias Alias="FryerModeEnumeration">ns=1;i=3003</Alias> <Alias Alias="SignalModeEnumeration">ns=1;i=3004</Alias> <Alias Alias="FryingPanModeEnumeration">ns=1;i=3005</Alias> <Alias Alias="CombiSteamerModeEnumeration">ns=1;i=3006</Alias> <Alias Alias="SpecialCookingModeEnumeration">ns=1;i=3007</Alias> <Alias Alias="ChamberModeEnumeration">ns=1;i=3008</Alias> <Alias Alias="PressureCookingKettleModeEnumeration">ns=1;i=3009</Alias> <Alias Alias="CookingKettleModeEnumeration">ns=1;i=3010</Alias> <Alias Alias="MultiFunctionPanModeEnumeration">ns=1;i=3011</Alias> <Alias Alias="SpecialFunctionModeEnumeration">ns=1;i=3012</Alias> <Alias Alias="PastaCookerModeEnumeration">ns=1;i=3013</Alias> <Alias Alias="BeverageSMLEnumeration">ns=1;i=3014</Alias> <Alias Alias="CoffeeMachineModeEnumeration">ns=1;i=3015</Alias> <Alias Alias="ProgramModeEnumeration">ns=1;i=3016</Alias> <Alias Alias="HygieneModeEnumeration">ns=1;i=3017</Alias> <Alias Alias="OperationModeEnumeration">ns=1;i=3018</Alias> <Alias Alias="TrayModeEnumeration">ns=1;i=3019</Alias> <Alias Alias="TrayTypeEnumeration">ns=1;i=3020</Alias> <Alias Alias="CurrentStateEnumeration">ns=1;i=3021</Alias> <Alias Alias="PlatenPositionStateEnumeration">ns=1;i=3022</Alias> <Alias Alias="OperatingModeEnumeration">ns=1;i=3023</Alias> <Alias Alias="StatusEnumeration">ns=1;i=3024</Alias> <Alias Alias="GrillingZoneStateEnumeration">ns=1;i=3025</Alias> </Aliases> <Extensions> <Extension> <ua:ModelInfo Tool="UaModeler" Hash="11upJhX/8qrmBsPN/fYjRA==" Version="1.6.2" xmlns:ua="http://unifiedautomation.com/Configuration/NodeSet.xsd" /> </Extension> </Extensions> <UADataType NodeId="ns=1;i=3014" BrowseName="1:BeverageSMLEnumeration"> <DisplayName>BeverageSMLEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/14.5.1</Documentation> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6366</Reference> </References> <Definition Name="1:BeverageSMLEnumeration"> <Field Name="Inactive" Value="0" /> <Field Name="Small" Value="1" /> <Field Name="Large" Value="2" /> <Field Name="ExtraLarge" Value="3" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6366" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3014" DataType="LocalizedText" ValueRank="1" ArrayDimensions="4"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3014</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Inactive</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Small</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Large</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ExtraLarge</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3008" BrowseName="1:ChamberModeEnumeration"> <DisplayName>ChamberModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/9.4.1</Documentation> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6020</Reference> </References> <Definition Name="1:ChamberModeEnumeration"> <Field Name="NoSpecialMode" Value="0" /> <Field Name="Off" Value="1" /> <Field Name="Autostart" Value="2" /> <Field Name="Standby" Value="3" /> <Field Name="PreHeat" Value="4" /> <Field Name="CoolDown" Value="5" /> <Field Name="Working" Value="6" /> <Field Name="Cleaning" Value="7" /> <Field Name="EnergySave" Value="8" /> <Field Name="ServiceMode" Value="9" /> <Field Name="QuickCool" Value="10" /> <Field Name="FlashFreeze" Value="11" /> <Field Name="ProofingInterruption" Value="12" /> <Field Name="ProofingDelay" Value="13" /> <Field Name="Proofing" Value="14" /> <Field Name="Setting" Value="15" /> <Field Name="Defrost" Value="16" /> <Field Name="Baking" Value="17" /> <Field Name="Steaming" Value="18" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6020" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3008" DataType="LocalizedText" ValueRank="1" ArrayDimensions="19"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3008</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>NoSpecialMode</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Off</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Autostart</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Standby</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PreHeat</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>CoolDown</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Working</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Cleaning</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>EnergySave</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ServiceMode</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>QuickCool</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>FlashFreeze</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ProofingInterruption</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ProofingDelay</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Proofing</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Setting</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Defrost</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Baking</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Steaming</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3015" BrowseName="1:CoffeeMachineModeEnumeration"> <DisplayName>CoffeeMachineModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/14.5.2</Documentation> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6367</Reference> </References> <Definition Name="1:CoffeeMachineModeEnumeration"> <Field Name="Off" Value="0" /> <Field Name="Standby" Value="1" /> <Field Name="Error" Value="2" /> <Field Name="Cleaning" Value="3" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6367" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3015" DataType="LocalizedText" ValueRank="1" ArrayDimensions="4"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3015</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Off</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Standby</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Error</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Cleaning</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3006" BrowseName="1:CombiSteamerModeEnumeration"> <DisplayName>CombiSteamerModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/8.4.1</Documentation> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6168</Reference> </References> <Definition Name="1:CombiSteamerModeEnumeration"> <Field Name="Off" Value="0" /> <Field Name="On" Value="1" /> <Field Name="Preheat" Value="2" /> <Field Name="StandBy" Value="3" /> <Field Name="Steaming" Value="4" /> <Field Name="CombiSteaming" Value="5" /> <Field Name="HotAir" Value="6" /> <Field Name="Perfection" Value="7" /> <Field Name="Cleaning" Value="8" /> <Field Name="PresetStart" Value="9" /> <Field Name="Error" Value="10" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6168" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3006" DataType="LocalizedText" ValueRank="1" ArrayDimensions="11"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3006</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Off</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>On</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Preheat</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>StandBy</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Steaming</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>CombiSteaming</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>HotAir</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Perfection</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Cleaning</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PresetStart</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Error</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3010" BrowseName="1:CookingKettleModeEnumeration"> <DisplayName>CookingKettleModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/11.4.1</Documentation> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6102</Reference> </References> <Definition Name="1:CookingKettleModeEnumeration"> <Field Name="Off" Value="0" /> <Field Name="Preheat" Value="1" /> <Field Name="SoftCook" Value="2" /> <Field Name="Cook" Value="3" /> <Field Name="CookSlow" Value="4" /> <Field Name="KeepWarming" Value="5" /> <Field Name="Stiring" Value="6" /> <Field Name="PresetStart" Value="7" /> <Field Name="Error" Value="8" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6102" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3010" DataType="LocalizedText" ValueRank="1" ArrayDimensions="9"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3010</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Off</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Preheat</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>SoftCook</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Cook</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>CookSlow</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>KeepWarming</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Stiring</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PresetStart</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Error</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3021" BrowseName="1:CurrentStateEnumeration"> <DisplayName>CurrentStateEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/17.4.1</Documentation> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6529</Reference> </References> <Definition Name="1:CurrentStateEnumeration"> <Field Name="Off" Value="0" /> <Field Name="Standby" Value="1" /> <Field Name="Power" Value="2" /> <Field Name="PotDetection" Value="3" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6529" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3021" DataType="LocalizedText" ValueRank="1" ArrayDimensions="4"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3021</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Off</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Standby</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Power</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PotDetection</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3002" BrowseName="1:EnergySourceEnumeration"> <DisplayName>EnergySourceEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/21.1</Documentation> <References> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> <Reference ReferenceType="HasProperty">ns=1;i=6254</Reference> </References> <Definition Name="1:EnergySourceEnumeration"> <Field Name="Electric" Value="0" /> <Field Name="Gas" Value="1" /> <Field Name="Steam" Value="2" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6254" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3002" DataType="LocalizedText" ValueRank="1" ArrayDimensions="3"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3002</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Electric</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Gas</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Steam</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3003" BrowseName="1:FryerModeEnumeration"> <DisplayName>FryerModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/6.4.1</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6022</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:FryerModeEnumeration"> <Field Name="Off" Value="0" /> <Field Name="Preheat" Value="1" /> <Field Name="Melting" Value="2" /> <Field Name="Frying" Value="3" /> <Field Name="StandBy" Value="4" /> <Field Name="Filtering" Value="5" /> <Field Name="Error" Value="6" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6022" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3003" DataType="LocalizedText" ValueRank="1" ArrayDimensions="7"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3003</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Off</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Preheat</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Melting</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Frying</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>StandBy</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Filtering</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Error</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3005" BrowseName="1:FryingPanModeEnumeration"> <DisplayName>FryingPanModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/7.4.1</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6253</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:FryingPanModeEnumeration"> <Field Name="Off" Value="0" /> <Field Name="Preheat" Value="1" /> <Field Name="SoftCook" Value="2" /> <Field Name="Cook" Value="3" /> <Field Name="CookSlow" Value="4" /> <Field Name="Frying" Value="5" /> <Field Name="PressureCooking" Value="6" /> <Field Name="KeepWarming" Value="7" /> <Field Name="PresetStart" Value="8" /> <Field Name="Error" Value="9" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6253" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3005" DataType="LocalizedText" ValueRank="1" ArrayDimensions="10"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3005</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Off</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Preheat</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>SoftCook</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Cook</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>CookSlow</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Frying</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PressureCooking</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>KeepWarming</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PresetStart</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Error</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3025" BrowseName="1:GrillingZoneStateEnumeration"> <DisplayName>GrillingZoneStateEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/18.4.1</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6717</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:GrillingZoneStateEnumeration"> <Field Name="Off" Value="0" /> <Field Name="Standby" Value="1" /> <Field Name="Idle" Value="2" /> <Field Name="Grilling" Value="3" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6717" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3025" DataType="LocalizedText" ValueRank="1" ArrayDimensions="4"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3025</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Off</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Standby</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Idle</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Grilling</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3017" BrowseName="1:HygieneModeEnumeration"> <DisplayName>HygieneModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/15.4.2</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6444</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:HygieneModeEnumeration"> <Field Name="HygieneOperationOFF" Value="0" /> <Field Name="HygieneA0" Value="1" /> <Field Name="HygieneHUE" Value="2" /> <Field Name="HygieneMU" Value="3" /> <Field Name="HygieneThermolable" Value="4" /> <Field Name="HygieneA0_TD" Value="5" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6444" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3017" DataType="LocalizedText" ValueRank="1" ArrayDimensions="6"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3017</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>HygieneOperationOFF</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>HygieneA0</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>HygieneHUE</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>HygieneMU</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>HygieneThermolable</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>HygieneA0_TD</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3011" BrowseName="1:MultiFunctionPanModeEnumeration"> <DisplayName>MultiFunctionPanModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/12.4.1</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6286</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:MultiFunctionPanModeEnumeration"> <Field Name="Off" Value="0" /> <Field Name="On" Value="1" /> <Field Name="Preheat" Value="2" /> <Field Name="StandBy" Value="3" /> <Field Name="PressureCooking" Value="4" /> <Field Name="SoftCooking" Value="5" /> <Field Name="Cooking" Value="6" /> <Field Name="Grilling" Value="7" /> <Field Name="Frying" Value="8" /> <Field Name="Regenerate" Value="9" /> <Field Name="DeltaTcooking" Value="10" /> <Field Name="ZoneGrilling" Value="11" /> <Field Name="ZoneCooking" Value="12" /> <Field Name="Cleaning" Value="13" /> <Field Name="PresetStart" Value="14" /> <Field Name="Error" Value="15" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6286" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3011" DataType="LocalizedText" ValueRank="1" ArrayDimensions="16"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3011</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Off</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>On</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Preheat</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>StandBy</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PressureCooking</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>SoftCooking</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Cooking</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Grilling</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Frying</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Regenerate</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>DeltaTcooking</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ZoneGrilling</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ZoneCooking</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Cleaning</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PresetStart</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Error</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3023" BrowseName="1:OperatingModeEnumeration"> <DisplayName>OperatingModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/19.4.1</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6581</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:OperatingModeEnumeration"> <Field Name="Preheat" Value="0" /> <Field Name="CoolDown" Value="1" /> <Field Name="Process" Value="2" /> <Field Name="PowerSaving" Value="3" /> <Field Name="Standby" Value="4" /> <Field Name="Service" Value="5" /> <Field Name="Cleaning" Value="6" /> <Field Name="Off" Value="7" /> <Field Name="Error" Value="8" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6581" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3023" DataType="LocalizedText" ValueRank="1" ArrayDimensions="9"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3023</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Preheat</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>CoolDown</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Process</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PowerSaving</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Standby</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Service</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Cleaning</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Off</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Error</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3018" BrowseName="1:OperationModeEnumeration"> <DisplayName>OperationModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/15.4.3</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6445</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:OperationModeEnumeration"> <Field Name="Init" Value="0" /> <Field Name="MachineOff" Value="1" /> <Field Name="Filling" Value="2" /> <Field Name="FillingHeating" Value="3" /> <Field Name="Heating" Value="4" /> <Field Name="EnableOperation" Value="5" /> <Field Name="ReadyForOperation" Value="6" /> <Field Name="Operation" Value="7" /> <Field Name="Cycle_pause" Value="8" /> <Field Name="NotDefined1" Value="9" /> <Field Name="SelfCleaning" Value="10" /> <Field Name="NotDefined2" Value="11" /> <Field Name="RemoteControl" Value="12" /> <Field Name="ControllingOutputs" Value="13" /> <Field Name="NotDefined3" Value="14" /> <Field Name="Error" Value="15" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6445" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3018" DataType="LocalizedText" ValueRank="1" ArrayDimensions="16"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3018</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Init</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>MachineOff</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Filling</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>FillingHeating</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Heating</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>EnableOperation</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ReadyForOperation</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Operation</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Cycle_pause</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>NotDefined1</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>SelfCleaning</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>NotDefined2</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>RemoteControl</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>ControllingOutputs</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>NotDefined3</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Error</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3013" BrowseName="1:PastaCookerModeEnumeration"> <DisplayName>PastaCookerModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/13.4.1</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6337</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:PastaCookerModeEnumeration"> <Field Name="Off" Value="0" /> <Field Name="Preheat" Value="1" /> <Field Name="SoftCook" Value="2" /> <Field Name="Cook" Value="3" /> <Field Name="CookSlow" Value="4" /> <Field Name="KeepWarming" Value="5" /> <Field Name="PresetStart" Value="6" /> <Field Name="Error" Value="7" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6337" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3013" DataType="LocalizedText" ValueRank="1" ArrayDimensions="8"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3013</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Off</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Preheat</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>SoftCook</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Cook</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>CookSlow</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>KeepWarming</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PresetStart</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Error</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3022" BrowseName="1:PlatenPositionStateEnumeration"> <DisplayName>PlatenPositionStateEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/18.4.2</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6557</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:PlatenPositionStateEnumeration"> <Field Name="Home" Value="0" /> <Field Name="Cooking" Value="1" /> <Field Name="Idle" Value="2" /> <Field Name="Open" Value="3" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6557" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3022" DataType="LocalizedText" ValueRank="1" ArrayDimensions="4"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3022</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Home</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Cooking</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Idle</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Open</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3009" BrowseName="1:PressureCookingKettleModeEnumeration"> <DisplayName>PressureCookingKettleModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/10.4.1</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6053</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:PressureCookingKettleModeEnumeration"> <Field Name="Off" Value="0" /> <Field Name="Preheat" Value="1" /> <Field Name="SoftCook" Value="2" /> <Field Name="Cook" Value="3" /> <Field Name="CookSlow" Value="4" /> <Field Name="Pressure" Value="5" /> <Field Name="KeepWarming" Value="6" /> <Field Name="PresetStart" Value="7" /> <Field Name="Error" Value="8" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6053" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3009" DataType="LocalizedText" ValueRank="1" ArrayDimensions="9"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3009</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>Off</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Preheat</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>SoftCook</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Cook</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>CookSlow</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Pressure</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>KeepWarming</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PresetStart</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Error</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3016" BrowseName="1:ProgramModeEnumeration"> <DisplayName>ProgramModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/15.4.1</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6443</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:ProgramModeEnumeration"> <Field Name="OperationOFF" Value="0" /> <Field Name="PreWash" Value="1" /> <Field Name="Cleaning1" Value="2" /> <Field Name="WashTimeIncreased" Value="3" /> <Field Name="Cleaning2" Value="4" /> <Field Name="DrainingPause" Value="5" /> <Field Name="Draining" Value="6" /> <Field Name="FinalRinse" Value="7" /> <Field Name="WaitingTime" Value="8" /> <Field Name="HeatRecovery" Value="9" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6443" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3016" DataType="LocalizedText" ValueRank="1" ArrayDimensions="10"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3016</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>OperationOFF</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>PreWash</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Cleaning1</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>WashTimeIncreased</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Cleaning2</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>DrainingPause</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Draining</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>FinalRinse</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>WaitingTime</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>HeatRecovery</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3004" BrowseName="1:SignalModeEnumeration"> <DisplayName>SignalModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/6.4.2</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6206</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:SignalModeEnumeration"> <Field Name="SignalOff" Value="0" /> <Field Name="SignalOn" Value="1" /> <Field Name="SignalAck" Value="2" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6206" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3004" DataType="LocalizedText" ValueRank="1" ArrayDimensions="3"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3004</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>SignalOff</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>SignalOn</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>SignalAck</uax:Text> </uax:LocalizedText> </uax:ListOfLocalizedText> </Value> </UAVariable> <UADataType NodeId="ns=1;i=3007" BrowseName="1:SpecialCookingModeEnumeration"> <DisplayName>SpecialCookingModeEnumeration</DisplayName> <Documentation>https://reference.opcfoundation.org/v104/CommercialKitchenEquipment/v100/docs/8.4.2</Documentation> <References> <Reference ReferenceType="HasProperty">ns=1;i=6021</Reference> <Reference ReferenceType="HasSubtype" IsForward="false">i=29</Reference> </References> <Definition Name="1:SpecialCookingModeEnumeration"> <Field Name="NoSpecialMode" Value="0" /> <Field Name="Baking" Value="1" /> <Field Name="SousVide" Value="2" /> <Field Name="RestStage" Value="3" /> <Field Name="Humidification" Value="4" /> <Field Name="PerfectHold" Value="5" /> <Field Name="InfoStep" Value="6" /> <Field Name="Smoking" Value="7" /> <Field Name="LowTemp-Cooking" SymbolicName="LowTemp_Cooking" Value="8" /> <Field Name="DeltaTSteaming" Value="9" /> </Definition> </UADataType> <UAVariable NodeId="ns=1;i=6021" BrowseName="EnumStrings" ParentNodeId="ns=1;i=3007" DataType="LocalizedText" ValueRank="1" ArrayDimensions="10"> <DisplayName>EnumStrings</DisplayName> <References> <Reference ReferenceType="HasProperty" IsForward="false">ns=1;i=3007</Reference> <Reference ReferenceType="HasModellingRule">i=78</Reference> <Reference ReferenceType="HasTypeDefinition">i=68</Reference> </References> <Value> <uax:ListOfLocalizedText xmlns:uax="http://opcfoundation.org/UA/2008/02/Types.xsd"> <uax:LocalizedText> <uax:Text>NoSpecialMode</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>Baking</uax:Text> </uax:LocalizedText> <uax:LocalizedText> <uax:Text>SousVide</uax:Te