/******************************************************************************
**
** 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
}