/****************************************************************************** ** ** This code was generated by a tool. ** ** Changes to this file may cause incorrect behavior and will be lost if ** the code is regenerated. ** ** ** Copyright (c) 2006-2018 Unified Automation GmbH All rights reserved. ** ** Software License Agreement ("SLA") Version 2.7 ** ** Unless explicitly acquired and licensed from Licensor under another ** license, the contents of this file are subject to the Software License ** Agreement ("SLA") Version 2.7, or subsequent versions ** as allowed by the SLA, and You may not copy or use this file in either ** source code or executable form, except in compliance with the terms and ** conditions of the SLA. ** ** All software distributed under the SLA is provided strictly on an ** "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, ** AND LICENSOR HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT ** LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR ** PURPOSE, QUIET ENJOYMENT, OR NON-INFRINGEMENT. See the SLA for specific ** language governing rights and limitations under the SLA. ** ** Project: .NET based OPC UA Client Server SDK ** ** Description: OPC Unified Architecture Software Development Kit. ** ** The complete license agreement can be found here: ** http://unifiedautomation.com/License/SLA/2.7/ ******************************************************************************/ using System; using System.Collections.Generic; using System.Text; using System.Reflection; using System.Xml; using System.Runtime.Serialization; using UnifiedAutomation.UaBase; namespace yourorganisation.BA { #region DataType Identifiers /// /// A class that declares constants for all DataTypes in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("UaModeler", "1.2.1")] public static partial class DataTypes { } #endregion #region Method Identifiers /// /// A class that declares constants for all Methods in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("UaModeler", "1.2.1")] public static partial class Methods { /// /// The identifier for the Start Method. /// public const uint ControllerType_Start = 7001; /// /// The identifier for the Stop Method. /// public const uint ControllerType_Stop = 7002; /// /// The identifier for the StartWithSetPoint Method. /// public const uint AirConditionerControllerType_StartWithSetPoint = 7003; } #endregion #region Object Identifiers /// /// A class that declares constants for all Objects in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("UaModeler", "1.2.1")] public static partial class Objects { } #endregion #region ObjectType Identifiers /// /// A class that declares constants for all ObjectTypes in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("UaModeler", "1.2.1")] public static partial class ObjectTypes { /// /// The identifier for the ControllerType ObjectType. /// public const uint ControllerType = 1001; /// /// The identifier for the FurnaceControllerType ObjectType. /// public const uint FurnaceControllerType = 1002; /// /// The identifier for the AirConditionerControllerType ObjectType. /// public const uint AirConditionerControllerType = 1003; /// /// The identifier for the ControllerEventType ObjectType. /// public const uint ControllerEventType = 1004; } #endregion #region ReferenceType Identifiers /// /// A class that declares constants for all ReferenceTyped in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("UaModeler", "1.2.1")] public static partial class ReferenceTypes { } #endregion #region Variable Identifiers /// /// A class that declares constants for all Variables in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("UaModeler", "1.2.1")] public static partial class Variables { /// /// The identifier for the State Variable. /// public const uint ControllerType_State = 6001; /// /// The identifier for the Temperature Variable. /// public const uint ControllerType_Temperature = 6002; /// /// The identifier for the TemperatureSetPoint Variable. /// public const uint ControllerType_TemperatureSetPoint = 6003; /// /// The identifier for the PowerConsumption Variable. /// public const uint ControllerType_PowerConsumption = 6004; /// /// The identifier for the EURange Variable. /// public const uint ControllerType_Temperature_EURange = 6005; /// /// The identifier for the EURange Variable. /// public const uint ControllerType_TemperatureSetPoint_EURange = 6006; /// /// The identifier for the GasFlow Variable. /// public const uint FurnaceControllerType_GasFlow = 6007; /// /// The identifier for the Humidity Variable. /// public const uint AirConditionerControllerType_Humidity = 6008; /// /// The identifier for the InputArguments Variable. /// public const uint AirConditionerControllerType_StartWithSetPoint_InputArguments = 6009; /// /// The identifier for the HumiditySetPoint Variable. /// public const uint AirConditionerControllerType_HumiditySetPoint = 6010; /// /// The identifier for the Temperature Variable. /// public const uint ControllerEventType_Temperature = 6011; /// /// The identifier for the State Variable. /// public const uint ControllerEventType_State = 6012; } #endregion #region VariableTypes Identifiers /// /// A class that declares constants for all VariableTypes in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("UaModeler", "1.2.1")] public static partial class VariableTypes { } #endregion #region DataType Node Identifiers /// /// A class that declares constants for all DataTypes in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("UaModeler", "1.2.1")] public static partial class DataTypeIds { } #endregion #region Method Node Identifiers /// /// A class that declares constants for all Methods in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("UaModeler", "1.2.1")] public static partial class MethodIds { /// /// The identifier for the ControllerType_Start Method. /// public static readonly ExpandedNodeId ControllerType_Start = new ExpandedNodeId(Methods.ControllerType_Start, Namespaces.BA); /// /// The identifier for the ControllerType_Stop Method. /// public static readonly ExpandedNodeId ControllerType_Stop = new ExpandedNodeId(Methods.ControllerType_Stop, Namespaces.BA); /// /// The identifier for the AirConditionerControllerType_StartWithSetPoint Method. /// public static readonly ExpandedNodeId AirConditionerControllerType_StartWithSetPoint = new ExpandedNodeId(Methods.AirConditionerControllerType_StartWithSetPoint, Namespaces.BA); } #endregion #region Object Node Identifiers /// /// A class that declares constants for all Objects in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("UaModeler", "1.2.1")] public static partial class ObjectIds { } #endregion #region ObjectType Node Identifiers /// /// A class that declares constants for all Objects in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("UaModeler", "1.2.1")] public static partial class ObjectTypeIds { /// /// The identifier for the ControllerType ObjectType. /// public static readonly ExpandedNodeId ControllerType = new ExpandedNodeId(ObjectTypes.ControllerType, Namespaces.BA); /// /// The identifier for the FurnaceControllerType ObjectType. /// public static readonly ExpandedNodeId FurnaceControllerType = new ExpandedNodeId(ObjectTypes.FurnaceControllerType, Namespaces.BA); /// /// The identifier for the AirConditionerControllerType ObjectType. /// public static readonly ExpandedNodeId AirConditionerControllerType = new ExpandedNodeId(ObjectTypes.AirConditionerControllerType, Namespaces.BA); /// /// The identifier for the ControllerEventType ObjectType. /// public static readonly ExpandedNodeId ControllerEventType = new ExpandedNodeId(ObjectTypes.ControllerEventType, Namespaces.BA); } #endregion #region ReferenceType Node Identifiers /// /// A class that declares constants for all ReferenceTypes in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("UaModeler", "1.2.1")] public static partial class ReferenceTypeIds { } #endregion #region Variable Node Identifiers /// /// A class that declares constants for all Variables in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("UaModeler", "1.2.1")] public static partial class VariableIds { /// /// The identifier for the ControllerType_State Variable. /// public static readonly ExpandedNodeId ControllerType_State = new ExpandedNodeId(Variables.ControllerType_State, Namespaces.BA); /// /// The identifier for the ControllerType_Temperature Variable. /// public static readonly ExpandedNodeId ControllerType_Temperature = new ExpandedNodeId(Variables.ControllerType_Temperature, Namespaces.BA); /// /// The identifier for the ControllerType_TemperatureSetPoint Variable. /// public static readonly ExpandedNodeId ControllerType_TemperatureSetPoint = new ExpandedNodeId(Variables.ControllerType_TemperatureSetPoint, Namespaces.BA); /// /// The identifier for the ControllerType_PowerConsumption Variable. /// public static readonly ExpandedNodeId ControllerType_PowerConsumption = new ExpandedNodeId(Variables.ControllerType_PowerConsumption, Namespaces.BA); /// /// The identifier for the ControllerType_Temperature_EURange Variable. /// public static readonly ExpandedNodeId ControllerType_Temperature_EURange = new ExpandedNodeId(Variables.ControllerType_Temperature_EURange, Namespaces.BA); /// /// The identifier for the ControllerType_TemperatureSetPoint_EURange Variable. /// public static readonly ExpandedNodeId ControllerType_TemperatureSetPoint_EURange = new ExpandedNodeId(Variables.ControllerType_TemperatureSetPoint_EURange, Namespaces.BA); /// /// The identifier for the FurnaceControllerType_GasFlow Variable. /// public static readonly ExpandedNodeId FurnaceControllerType_GasFlow = new ExpandedNodeId(Variables.FurnaceControllerType_GasFlow, Namespaces.BA); /// /// The identifier for the AirConditionerControllerType_Humidity Variable. /// public static readonly ExpandedNodeId AirConditionerControllerType_Humidity = new ExpandedNodeId(Variables.AirConditionerControllerType_Humidity, Namespaces.BA); /// /// The identifier for the AirConditionerControllerType_StartWithSetPoint_InputArguments Variable. /// public static readonly ExpandedNodeId AirConditionerControllerType_StartWithSetPoint_InputArguments = new ExpandedNodeId(Variables.AirConditionerControllerType_StartWithSetPoint_InputArguments, Namespaces.BA); /// /// The identifier for the AirConditionerControllerType_HumiditySetPoint Variable. /// public static readonly ExpandedNodeId AirConditionerControllerType_HumiditySetPoint = new ExpandedNodeId(Variables.AirConditionerControllerType_HumiditySetPoint, Namespaces.BA); /// /// The identifier for the ControllerEventType_Temperature Variable. /// public static readonly ExpandedNodeId ControllerEventType_Temperature = new ExpandedNodeId(Variables.ControllerEventType_Temperature, Namespaces.BA); /// /// The identifier for the ControllerEventType_State Variable. /// public static readonly ExpandedNodeId ControllerEventType_State = new ExpandedNodeId(Variables.ControllerEventType_State, Namespaces.BA); } #endregion #region VariableType Node Identifiers /// /// A class that declares constants for all VariableType in the Model Design. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("UaModeler", "1.2.1")] public static partial class VariableTypeIds { } #endregion #region BrowseName Declarations /// /// Declares all of the BrowseNames used in the Model Design. /// public static partial class BrowseNames { /// /// The BrowseName for the AirConditionerControllerType component. /// public const string AirConditionerControllerType = "AirConditionerControllerType"; /// /// The BrowseName for the ControllerEventType component. /// public const string ControllerEventType = "ControllerEventType"; /// /// The BrowseName for the ControllerType component. /// public const string ControllerType = "ControllerType"; /// /// The BrowseName for the FurnaceControllerType component. /// public const string FurnaceControllerType = "FurnaceControllerType"; /// /// The BrowseName for the GasFlow component. /// public const string GasFlow = "GasFlow"; /// /// The BrowseName for the Humidity component. /// public const string Humidity = "Humidity"; /// /// The BrowseName for the HumiditySetPoint component. /// public const string HumiditySetPoint = "HumiditySetPoint"; /// /// The BrowseName for the PowerConsumption component. /// public const string PowerConsumption = "PowerConsumption"; /// /// The BrowseName for the Start component. /// public const string Start = "Start"; /// /// The BrowseName for the StartWithSetPoint component. /// public const string StartWithSetPoint = "StartWithSetPoint"; /// /// The BrowseName for the State component. /// public const string State = "State"; /// /// The BrowseName for the Stop component. /// public const string Stop = "Stop"; /// /// The BrowseName for the Temperature component. /// public const string Temperature = "Temperature"; /// /// The BrowseName for the TemperatureSetPoint component. /// public const string TemperatureSetPoint = "TemperatureSetPoint"; } #endregion #region Namespace Declarations /// /// Defines constants for all namespaces referenced by the model design. /// public static partial class Namespaces { /// /// The URI for the OpcUa namespace (.NET code namespace is 'Opc.Ua'). /// public const string OpcUa = "http://opcfoundation.org/UA/"; /// /// The URI for the OpcUaXsd namespace (.NET code namespace is 'Opc.Ua'). /// public const string OpcUaXsd = "http://opcfoundation.org/UA/2008/02/Types.xsd"; /// /// The URI for the BA namespace. /// public const string BA = "http://yourorganisation.org/BuildingAutomation/"; } #endregion }