using System.Collections.Generic;
using System.Runtime.Serialization;
namespace yourorganisation.BA
{
#region DataType Identifiers
[
System.CodeDom.Compiler.GeneratedCodeAttribute(
"UaModeler",
"1.2.1")]
public static partial class DataTypes
{
}
#endregion
#region Method Identifiers
[
System.CodeDom.Compiler.GeneratedCodeAttribute(
"UaModeler",
"1.2.1")]
public static partial class Methods
{
public const uint ControllerType_Start = 7001;
public const uint ControllerType_Stop = 7002;
public const uint AirConditionerControllerType_StartWithSetPoint = 7003;
}
#endregion
#region Object Identifiers
[
System.CodeDom.Compiler.GeneratedCodeAttribute(
"UaModeler",
"1.2.1")]
public static partial class Objects
{
}
#endregion
#region ObjectType Identifiers
[
System.CodeDom.Compiler.GeneratedCodeAttribute(
"UaModeler",
"1.2.1")]
public static partial class ObjectTypes
{
public const uint ControllerType = 1001;
public const uint FurnaceControllerType = 1002;
public const uint AirConditionerControllerType = 1003;
public const uint ControllerEventType = 1004;
}
#endregion
#region ReferenceType Identifiers
[
System.CodeDom.Compiler.GeneratedCodeAttribute(
"UaModeler",
"1.2.1")]
public static partial class ReferenceTypes
{
}
#endregion
#region Variable Identifiers
[
System.CodeDom.Compiler.GeneratedCodeAttribute(
"UaModeler",
"1.2.1")]
public static partial class Variables
{
public const uint ControllerType_State = 6001;
public const uint ControllerType_Temperature = 6002;
public const uint ControllerType_TemperatureSetPoint = 6003;
public const uint ControllerType_PowerConsumption = 6004;
public const uint ControllerType_Temperature_EURange = 6005;
public const uint ControllerType_TemperatureSetPoint_EURange = 6006;
public const uint FurnaceControllerType_GasFlow = 6007;
public const uint AirConditionerControllerType_Humidity = 6008;
public const uint AirConditionerControllerType_StartWithSetPoint_InputArguments = 6009;
public const uint AirConditionerControllerType_HumiditySetPoint = 6010;
public const uint ControllerEventType_Temperature = 6011;
public const uint ControllerEventType_State = 6012;
}
#endregion
#region VariableTypes Identifiers
[
System.CodeDom.Compiler.GeneratedCodeAttribute(
"UaModeler",
"1.2.1")]
public static partial class VariableTypes
{
}
#endregion
#region DataType Node Identifiers
[
System.CodeDom.Compiler.GeneratedCodeAttribute(
"UaModeler",
"1.2.1")]
public static partial class DataTypeIds
{
}
#endregion
#region Method Node Identifiers
[
System.CodeDom.Compiler.GeneratedCodeAttribute(
"UaModeler",
"1.2.1")]
public static partial class MethodIds
{
public static readonly
ExpandedNodeId AirConditionerControllerType_StartWithSetPoint =
new ExpandedNodeId(Methods.AirConditionerControllerType_StartWithSetPoint, Namespaces.BA);
}
#endregion
#region Object Node Identifiers
[
System.CodeDom.Compiler.GeneratedCodeAttribute(
"UaModeler",
"1.2.1")]
public static partial class ObjectIds
{
}
#endregion
#region ObjectType Node Identifiers
[
System.CodeDom.Compiler.GeneratedCodeAttribute(
"UaModeler",
"1.2.1")]
public static partial class ObjectTypeIds
{
public static readonly
ExpandedNodeId AirConditionerControllerType =
new ExpandedNodeId(ObjectTypes.AirConditionerControllerType, Namespaces.BA);
}
#endregion
#region ReferenceType Node Identifiers
[
System.CodeDom.Compiler.GeneratedCodeAttribute(
"UaModeler",
"1.2.1")]
public static partial class ReferenceTypeIds
{
}
#endregion
#region Variable Node Identifiers
[
System.CodeDom.Compiler.GeneratedCodeAttribute(
"UaModeler",
"1.2.1")]
public static partial class VariableIds
{
public static readonly
ExpandedNodeId ControllerType_TemperatureSetPoint =
new ExpandedNodeId(Variables.ControllerType_TemperatureSetPoint, Namespaces.BA);
public static readonly
ExpandedNodeId ControllerType_PowerConsumption =
new ExpandedNodeId(Variables.ControllerType_PowerConsumption, Namespaces.BA);
public static readonly
ExpandedNodeId ControllerType_Temperature_EURange =
new ExpandedNodeId(Variables.ControllerType_Temperature_EURange, Namespaces.BA);
public static readonly
ExpandedNodeId ControllerType_TemperatureSetPoint_EURange =
new ExpandedNodeId(Variables.ControllerType_TemperatureSetPoint_EURange, Namespaces.BA);
public static readonly
ExpandedNodeId FurnaceControllerType_GasFlow =
new ExpandedNodeId(Variables.FurnaceControllerType_GasFlow, Namespaces.BA);
public static readonly
ExpandedNodeId AirConditionerControllerType_Humidity =
new ExpandedNodeId(Variables.AirConditionerControllerType_Humidity, Namespaces.BA);
public static readonly
ExpandedNodeId AirConditionerControllerType_StartWithSetPoint_InputArguments =
new ExpandedNodeId(Variables.AirConditionerControllerType_StartWithSetPoint_InputArguments, Namespaces.BA);
public static readonly
ExpandedNodeId AirConditionerControllerType_HumiditySetPoint =
new ExpandedNodeId(Variables.AirConditionerControllerType_HumiditySetPoint, Namespaces.BA);
public static readonly
ExpandedNodeId ControllerEventType_Temperature =
new ExpandedNodeId(Variables.ControllerEventType_Temperature, Namespaces.BA);
}
#endregion
#region VariableType Node Identifiers
[
System.CodeDom.Compiler.GeneratedCodeAttribute(
"UaModeler",
"1.2.1")]
public static partial class VariableTypeIds
{
}
#endregion
#region BrowseName Declarations
public static partial class BrowseNames
{
public const string AirConditionerControllerType = "AirConditionerControllerType";
public const string ControllerEventType = "ControllerEventType";
public const string ControllerType = "ControllerType";
public const string FurnaceControllerType = "FurnaceControllerType";
public const string GasFlow = "GasFlow";
public const string Humidity = "Humidity";
public const string HumiditySetPoint = "HumiditySetPoint";
public const string PowerConsumption = "PowerConsumption";
public const string Start = "Start";
public const string StartWithSetPoint = "StartWithSetPoint";
public const string State = "State";
public const string Stop = "Stop";
public const string Temperature = "Temperature";
public const string TemperatureSetPoint = "TemperatureSetPoint";
}
#endregion
#region Namespace Declarations
public static partial class Namespaces
{
public const string OpcUa =
"http://opcfoundation.org/UA/";
public const string OpcUaXsd = "http://opcfoundation.org/UA/2008/02/Types.xsd";
public const string BA = "http://yourorganisation.org/BuildingAutomation/";
}
#endregion
}