/* ======================================================================== * 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/ * ======================================================================*/ using System; using System.Collections.Generic; using System.Text; using System.Xml; using System.Runtime.Serialization; using Opc.Ua; namespace Opc.Ua.MTConnect { #region MTDevicesState Class #if (!OPCUA_EXCLUDE_MTDevicesState) /// /// Stores an instance of the MTDevicesType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MTDevicesState : FolderState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MTDevicesState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.MTDevicesType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (MTConnectVersion != null) { MTConnectVersion.Initialize(context, MTConnectVersion_InitializationString); } if (OPCUAMappingDate != null) { OPCUAMappingDate.Initialize(context, OPCUAMappingDate_InitializationString); } if (OPCUAVersion != null) { OPCUAVersion.Initialize(context, OPCUAVersion_InitializationString); } } #region Initialization String private const string MTConnectVersion_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "EAAAAE1UQ29ubmVjdFZlcnNpb24BAdcZAC8AP9cZAAAADP////8BAf////8AAAAA"; private const string OPCUAMappingDate_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "EAAAAE9QQ1VBTWFwcGluZ0RhdGUBAdgZAC8AP9gZAAAADf////8BAf////8AAAAA"; private const string OPCUAVersion_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "DAAAAE9QQ1VBVmVyc2lvbgEB2RkALwA/2RkAAAAM/////wEB/////wAAAAA="; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "FQAAAE1URGV2aWNlc1R5cGVJbnN0YW5jZQEB1hkBAdYZ1hkAAP////8DAAAAFWCJCgIAAAABABAAAABN" + "VENvbm5lY3RWZXJzaW9uAQHXGQAvAD/XGQAAAAz/////AQH/////AAAAABVgiQoCAAAAAQAQAAAAT1BD" + "VUFNYXBwaW5nRGF0ZQEB2BkALwA/2BkAAAAN/////wEB/////wAAAAAVYIkKAgAAAAEADAAAAE9QQ1VB" + "VmVyc2lvbgEB2RkALwA/2RkAAAAM/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState MTConnectVersion { get { return m_mTConnectVersion; } set { if (!Object.ReferenceEquals(m_mTConnectVersion, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_mTConnectVersion = value; } } /// public BaseDataVariableState OPCUAMappingDate { get { return m_oPCUAMappingDate; } set { if (!Object.ReferenceEquals(m_oPCUAMappingDate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_oPCUAMappingDate = value; } } /// public BaseDataVariableState OPCUAVersion { get { return m_oPCUAVersion; } set { if (!Object.ReferenceEquals(m_oPCUAVersion, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_oPCUAVersion = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_mTConnectVersion != null) { children.Add(m_mTConnectVersion); } if (m_oPCUAMappingDate != null) { children.Add(m_oPCUAMappingDate); } if (m_oPCUAVersion != null) { children.Add(m_oPCUAVersion); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.MTConnectVersion: { if (createOrReplace) { if (MTConnectVersion == null) { if (replacement == null) { MTConnectVersion = new BaseDataVariableState(this); } else { MTConnectVersion = (BaseDataVariableState)replacement; } } } instance = MTConnectVersion; break; } case Opc.Ua.MTConnect.BrowseNames.OPCUAMappingDate: { if (createOrReplace) { if (OPCUAMappingDate == null) { if (replacement == null) { OPCUAMappingDate = new BaseDataVariableState(this); } else { OPCUAMappingDate = (BaseDataVariableState)replacement; } } } instance = OPCUAMappingDate; break; } case Opc.Ua.MTConnect.BrowseNames.OPCUAVersion: { if (createOrReplace) { if (OPCUAVersion == null) { if (replacement == null) { OPCUAVersion = new BaseDataVariableState(this); } else { OPCUAVersion = (BaseDataVariableState)replacement; } } } instance = OPCUAVersion; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_mTConnectVersion; private BaseDataVariableState m_oPCUAMappingDate; private BaseDataVariableState m_oPCUAVersion; #endregion } #endif #endregion #region MTDeviceState Class #if (!OPCUA_EXCLUDE_MTDeviceState) /// /// Stores an instance of the MTDeviceType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MTDeviceState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MTDeviceState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.MTDeviceType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (Configuration != null) { Configuration.Initialize(context, Configuration_InitializationString); } if (SampleInterval != null) { SampleInterval.Initialize(context, SampleInterval_InitializationString); } if (Conditions != null) { Conditions.Initialize(context, Conditions_InitializationString); } } #region Initialization String private const string Configuration_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "DQAAAENvbmZpZ3VyYXRpb24BAeAZAC4AROAZAAAADP////8BAf////8AAAAA"; private const string SampleInterval_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "DgAAAFNhbXBsZUludGVydmFsAQHhGQAuAEThGQAAAQAiAf////8BAf////8AAAAA"; private const string Conditions_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIAKAQAAAAEA" + "CgAAAENvbmRpdGlvbnMBAeQZAC8APeQZAAD/////AAAAAA=="; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "FAAAAE1URGV2aWNlVHlwZUluc3RhbmNlAQHaGQEB2hnaGQAA/////wgAAAAVYIkKAgAAAAEADAAAAEF2" + "YWlsYWJpbGl0eQEB2xkALwEAPQnbGQAAAAz/////AQH/////AAAAABVgiQoCAAAAAQAMAAAATWFudWZh" + "Y3R1cmVyAQHeGQAuAETeGQAAAAz/////AQH/////AAAAABVgiQoCAAAAAQAMAAAAU2VyaWFsTnVtYmVy" + "AQHfGQAuAETfGQAAAAz/////AQH/////AAAAABVgiQoCAAAAAQANAAAAQ29uZmlndXJhdGlvbgEB4BkA" + "LgBE4BkAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEADgAAAFNhbXBsZUludGVydmFsAQHhGQAuAETh" + "GQAAAQAiAf////8BAf////8AAAAABGCACgEAAAABAAkAAABEYXRhSXRlbXMBAeIZAC8APeIZAAD/////" + "AAAAAARggAoBAAAAAQAKAAAAQ29tcG9uZW50cwEB4xkALwA94xkAAP////8AAAAABGCACgEAAAABAAoA" + "AABDb25kaXRpb25zAQHkGQAvAD3kGQAA/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public DataItemState Availability { get { return m_availability; } set { if (!Object.ReferenceEquals(m_availability, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_availability = value; } } /// public PropertyState Manufacturer { get { return m_manufacturer; } set { if (!Object.ReferenceEquals(m_manufacturer, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_manufacturer = value; } } /// public PropertyState SerialNumber { get { return m_serialNumber; } set { if (!Object.ReferenceEquals(m_serialNumber, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serialNumber = value; } } /// public PropertyState Configuration { get { return m_configuration; } set { if (!Object.ReferenceEquals(m_configuration, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_configuration = value; } } /// public PropertyState SampleInterval { get { return m_sampleInterval; } set { if (!Object.ReferenceEquals(m_sampleInterval, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sampleInterval = value; } } /// public FolderState DataItems { get { return m_dataItems; } set { if (!Object.ReferenceEquals(m_dataItems, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_dataItems = value; } } /// public FolderState Components { get { return m_components; } set { if (!Object.ReferenceEquals(m_components, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_components = value; } } /// public FolderState Conditions { get { return m_conditions; } set { if (!Object.ReferenceEquals(m_conditions, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_conditions = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_availability != null) { children.Add(m_availability); } if (m_manufacturer != null) { children.Add(m_manufacturer); } if (m_serialNumber != null) { children.Add(m_serialNumber); } if (m_configuration != null) { children.Add(m_configuration); } if (m_sampleInterval != null) { children.Add(m_sampleInterval); } if (m_dataItems != null) { children.Add(m_dataItems); } if (m_components != null) { children.Add(m_components); } if (m_conditions != null) { children.Add(m_conditions); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.Availability: { if (createOrReplace) { if (Availability == null) { if (replacement == null) { Availability = new DataItemState(this); } else { Availability = (DataItemState)replacement; } } } instance = Availability; break; } case Opc.Ua.MTConnect.BrowseNames.Manufacturer: { if (createOrReplace) { if (Manufacturer == null) { if (replacement == null) { Manufacturer = new PropertyState(this); } else { Manufacturer = (PropertyState)replacement; } } } instance = Manufacturer; break; } case Opc.Ua.MTConnect.BrowseNames.SerialNumber: { if (createOrReplace) { if (SerialNumber == null) { if (replacement == null) { SerialNumber = new PropertyState(this); } else { SerialNumber = (PropertyState)replacement; } } } instance = SerialNumber; break; } case Opc.Ua.MTConnect.BrowseNames.Configuration: { if (createOrReplace) { if (Configuration == null) { if (replacement == null) { Configuration = new PropertyState(this); } else { Configuration = (PropertyState)replacement; } } } instance = Configuration; break; } case Opc.Ua.MTConnect.BrowseNames.SampleInterval: { if (createOrReplace) { if (SampleInterval == null) { if (replacement == null) { SampleInterval = new PropertyState(this); } else { SampleInterval = (PropertyState)replacement; } } } instance = SampleInterval; break; } case Opc.Ua.MTConnect.BrowseNames.DataItems: { if (createOrReplace) { if (DataItems == null) { if (replacement == null) { DataItems = new FolderState(this); } else { DataItems = (FolderState)replacement; } } } instance = DataItems; break; } case Opc.Ua.MTConnect.BrowseNames.Components: { if (createOrReplace) { if (Components == null) { if (replacement == null) { Components = new FolderState(this); } else { Components = (FolderState)replacement; } } } instance = Components; break; } case Opc.Ua.MTConnect.BrowseNames.Conditions: { if (createOrReplace) { if (Conditions == null) { if (replacement == null) { Conditions = new FolderState(this); } else { Conditions = (FolderState)replacement; } } } instance = Conditions; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private DataItemState m_availability; private PropertyState m_manufacturer; private PropertyState m_serialNumber; private PropertyState m_configuration; private PropertyState m_sampleInterval; private FolderState m_dataItems; private FolderState m_components; private FolderState m_conditions; #endregion } #endif #endregion #region MTComponentState Class #if (!OPCUA_EXCLUDE_MTComponentState) /// /// Stores an instance of the MTComponentType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MTComponentState : MTDeviceState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MTComponentState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.MTComponentType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (Model != null) { Model.Initialize(context, Model_InitializationString); } if (Station != null) { Station.Initialize(context, Station_InitializationString); } } #region Initialization String private const string Model_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "BQAAAE1vZGVsAQHwGQAuAETwGQAAAAz/////AQH/////AAAAAA=="; private const string Station_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "BwAAAFN0YXRpb24BAfEZAC4ARPEZAAABACIB/////wEB/////wAAAAA="; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "FwAAAE1UQ29tcG9uZW50VHlwZUluc3RhbmNlAQHlGQEB5RnlGQAA/////wcAAAAVYIkKAgAAAAEADAAA" + "AEF2YWlsYWJpbGl0eQEB5hkALwEAPQnmGQAAAAz/////AQH/////AAAAABVgiQoCAAAAAQAMAAAATWFu" + "dWZhY3R1cmVyAQHpGQAuAETpGQAAAAz/////AQH/////AAAAABVgiQoCAAAAAQAMAAAAU2VyaWFsTnVt" + "YmVyAQHqGQAuAETqGQAAAAz/////AQH/////AAAAAARggAoBAAAAAQAJAAAARGF0YUl0ZW1zAQHtGQAv" + "AD3tGQAA/////wAAAAAEYIAKAQAAAAEACgAAAENvbXBvbmVudHMBAe4ZAC8APe4ZAAD/////AAAAABVg" + "iQoCAAAAAQAFAAAATW9kZWwBAfAZAC4ARPAZAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAcAAABT" + "dGF0aW9uAQHxGQAuAETxGQAAAQAiAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState Model { get { return m_model; } set { if (!Object.ReferenceEquals(m_model, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_model = value; } } /// public PropertyState Station { get { return m_station; } set { if (!Object.ReferenceEquals(m_station, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_station = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_model != null) { children.Add(m_model); } if (m_station != null) { children.Add(m_station); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.Model: { if (createOrReplace) { if (Model == null) { if (replacement == null) { Model = new PropertyState(this); } else { Model = (PropertyState)replacement; } } } instance = Model; break; } case Opc.Ua.MTConnect.BrowseNames.Station: { if (createOrReplace) { if (Station == null) { if (replacement == null) { Station = new PropertyState(this); } else { Station = (PropertyState)replacement; } } } instance = Station; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_model; private PropertyState m_station; #endregion } #endif #endregion #region MTAxesState Class #if (!OPCUA_EXCLUDE_MTAxesState) /// /// Stores an instance of the MTAxesType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MTAxesState : MTDeviceState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MTAxesState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.MTAxesType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (LinearAxesX != null) { LinearAxesX.Initialize(context, LinearAxesX_InitializationString); } if (LinearAxesY != null) { LinearAxesY.Initialize(context, LinearAxesY_InitializationString); } if (LinearAxesZ != null) { LinearAxesZ.Initialize(context, LinearAxesZ_InitializationString); } if (RotoryAxesA != null) { RotoryAxesA.Initialize(context, RotoryAxesA_InitializationString); } if (RotoryAxesB != null) { RotoryAxesB.Initialize(context, RotoryAxesB_InitializationString); } if (RotoryAxesC != null) { RotoryAxesC.Initialize(context, RotoryAxesC_InitializationString); } } #region Initialization String private const string LinearAxesX_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CwAAAExpbmVhckF4ZXNYAQH9GQAuAET9GQAAAAz/////AQH/////AAAAAA=="; private const string LinearAxesY_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CwAAAExpbmVhckF4ZXNZAQH+GQAuAET+GQAAAAz/////AQH/////AAAAAA=="; private const string LinearAxesZ_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CwAAAExpbmVhckF4ZXNaAQH/GQAuAET/GQAAAAz/////AQH/////AAAAAA=="; private const string RotoryAxesA_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CwAAAFJvdG9yeUF4ZXNBAQEAGgAuAEQAGgAAAAz/////AQH/////AAAAAA=="; private const string RotoryAxesB_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CwAAAFJvdG9yeUF4ZXNCAQEBGgAuAEQBGgAAAAz/////AQH/////AAAAAA=="; private const string RotoryAxesC_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CwAAAFJvdG9yeUF4ZXNDAQECGgAuAEQCGgAAAAz/////AQH/////AAAAAA=="; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "EgAAAE1UQXhlc1R5cGVJbnN0YW5jZQEB8hkBAfIZ8hkAAP////8LAAAAFWCJCgIAAAABAAwAAABBdmFp" + "bGFiaWxpdHkBAfMZAC8BAD0J8xkAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEADAAAAE1hbnVmYWN0" + "dXJlcgEB9hkALgBE9hkAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEADAAAAFNlcmlhbE51bWJlcgEB" + "9xkALgBE9xkAAAAM/////wEB/////wAAAAAEYIAKAQAAAAEACQAAAERhdGFJdGVtcwEB+hkALwA9+hkA" + "AP////8AAAAABGCACgEAAAABAAoAAABDb21wb25lbnRzAQH7GQAvAD37GQAA/////wAAAAAVYIkKAgAA" + "AAEACwAAAExpbmVhckF4ZXNYAQH9GQAuAET9GQAAAAz/////AQH/////AAAAABVgiQoCAAAAAQALAAAA" + "TGluZWFyQXhlc1kBAf4ZAC4ARP4ZAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAsAAABMaW5lYXJB" + "eGVzWgEB/xkALgBE/xkAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEACwAAAFJvdG9yeUF4ZXNBAQEA" + "GgAuAEQAGgAAAAz/////AQH/////AAAAABVgiQoCAAAAAQALAAAAUm90b3J5QXhlc0IBAQEaAC4ARAEa" + "AAAADP////8BAf////8AAAAAFWCJCgIAAAABAAsAAABSb3RvcnlBeGVzQwEBAhoALgBEAhoAAAAM////" + "/wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState LinearAxesX { get { return m_linearAxesX; } set { if (!Object.ReferenceEquals(m_linearAxesX, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_linearAxesX = value; } } /// public PropertyState LinearAxesY { get { return m_linearAxesY; } set { if (!Object.ReferenceEquals(m_linearAxesY, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_linearAxesY = value; } } /// public PropertyState LinearAxesZ { get { return m_linearAxesZ; } set { if (!Object.ReferenceEquals(m_linearAxesZ, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_linearAxesZ = value; } } /// public PropertyState RotoryAxesA { get { return m_rotoryAxesA; } set { if (!Object.ReferenceEquals(m_rotoryAxesA, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_rotoryAxesA = value; } } /// public PropertyState RotoryAxesB { get { return m_rotoryAxesB; } set { if (!Object.ReferenceEquals(m_rotoryAxesB, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_rotoryAxesB = value; } } /// public PropertyState RotoryAxesC { get { return m_rotoryAxesC; } set { if (!Object.ReferenceEquals(m_rotoryAxesC, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_rotoryAxesC = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_linearAxesX != null) { children.Add(m_linearAxesX); } if (m_linearAxesY != null) { children.Add(m_linearAxesY); } if (m_linearAxesZ != null) { children.Add(m_linearAxesZ); } if (m_rotoryAxesA != null) { children.Add(m_rotoryAxesA); } if (m_rotoryAxesB != null) { children.Add(m_rotoryAxesB); } if (m_rotoryAxesC != null) { children.Add(m_rotoryAxesC); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.LinearAxesX: { if (createOrReplace) { if (LinearAxesX == null) { if (replacement == null) { LinearAxesX = new PropertyState(this); } else { LinearAxesX = (PropertyState)replacement; } } } instance = LinearAxesX; break; } case Opc.Ua.MTConnect.BrowseNames.LinearAxesY: { if (createOrReplace) { if (LinearAxesY == null) { if (replacement == null) { LinearAxesY = new PropertyState(this); } else { LinearAxesY = (PropertyState)replacement; } } } instance = LinearAxesY; break; } case Opc.Ua.MTConnect.BrowseNames.LinearAxesZ: { if (createOrReplace) { if (LinearAxesZ == null) { if (replacement == null) { LinearAxesZ = new PropertyState(this); } else { LinearAxesZ = (PropertyState)replacement; } } } instance = LinearAxesZ; break; } case Opc.Ua.MTConnect.BrowseNames.RotoryAxesA: { if (createOrReplace) { if (RotoryAxesA == null) { if (replacement == null) { RotoryAxesA = new PropertyState(this); } else { RotoryAxesA = (PropertyState)replacement; } } } instance = RotoryAxesA; break; } case Opc.Ua.MTConnect.BrowseNames.RotoryAxesB: { if (createOrReplace) { if (RotoryAxesB == null) { if (replacement == null) { RotoryAxesB = new PropertyState(this); } else { RotoryAxesB = (PropertyState)replacement; } } } instance = RotoryAxesB; break; } case Opc.Ua.MTConnect.BrowseNames.RotoryAxesC: { if (createOrReplace) { if (RotoryAxesC == null) { if (replacement == null) { RotoryAxesC = new PropertyState(this); } else { RotoryAxesC = (PropertyState)replacement; } } } instance = RotoryAxesC; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_linearAxesX; private PropertyState m_linearAxesY; private PropertyState m_linearAxesZ; private PropertyState m_rotoryAxesA; private PropertyState m_rotoryAxesB; private PropertyState m_rotoryAxesC; #endregion } #endif #endregion #region MTControllerState Class #if (!OPCUA_EXCLUDE_MTControllerState) /// /// Stores an instance of the MTControllerType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MTControllerState : MTDeviceState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MTControllerState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.MTControllerType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "GAAAAE1UQ29udHJvbGxlclR5cGVJbnN0YW5jZQEBAxoBAQMaAxoAAP////8FAAAAFWCJCgIAAAABAAwA" + "AABBdmFpbGFiaWxpdHkBAQQaAC8BAD0JBBoAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEADAAAAE1h" + "bnVmYWN0dXJlcgEBBxoALgBEBxoAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEADAAAAFNlcmlhbE51" + "bWJlcgEBCBoALgBECBoAAAAM/////wEB/////wAAAAAEYIAKAQAAAAEACQAAAERhdGFJdGVtcwEBCxoA" + "LwA9CxoAAP////8AAAAABGCACgEAAAABAAoAAABDb21wb25lbnRzAQEMGgAvAD0MGgAA/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region MTDoorState Class #if (!OPCUA_EXCLUDE_MTDoorState) /// /// Stores an instance of the MTDoorType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MTDoorState : MTDeviceState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MTDoorState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.MTDoorType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (DoorState != null) { DoorState.Initialize(context, DoorState_InitializationString); } } #region Initialization String private const string DoorState_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CQAAAERvb3JTdGF0ZQEBGRoALgBEGRoAAAAM/////wEB/////wAAAAA="; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "EgAAAE1URG9vclR5cGVJbnN0YW5jZQEBDhoBAQ4aDhoAAP////8GAAAAFWCJCgIAAAABAAwAAABBdmFp" + "bGFiaWxpdHkBAQ8aAC8BAD0JDxoAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEADAAAAE1hbnVmYWN0" + "dXJlcgEBEhoALgBEEhoAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEADAAAAFNlcmlhbE51bWJlcgEB" + "ExoALgBEExoAAAAM/////wEB/////wAAAAAEYIAKAQAAAAEACQAAAERhdGFJdGVtcwEBFhoALwA9FhoA" + "AP////8AAAAABGCACgEAAAABAAoAAABDb21wb25lbnRzAQEXGgAvAD0XGgAA/////wAAAAAVYIkKAgAA" + "AAEACQAAAERvb3JTdGF0ZQEBGRoALgBEGRoAAAAM/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState DoorState { get { return m_doorState; } set { if (!Object.ReferenceEquals(m_doorState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_doorState = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_doorState != null) { children.Add(m_doorState); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.DoorState: { if (createOrReplace) { if (DoorState == null) { if (replacement == null) { DoorState = new PropertyState(this); } else { DoorState = (PropertyState)replacement; } } } instance = DoorState; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_doorState; #endregion } #endif #endregion #region MTActuatorState Class #if (!OPCUA_EXCLUDE_MTActuatorState) /// /// Stores an instance of the MTActuatorType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MTActuatorState : MTDeviceState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MTActuatorState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.MTActuatorType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (LinearAxesX != null) { LinearAxesX.Initialize(context, LinearAxesX_InitializationString); } } #region Initialization String private const string LinearAxesX_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CwAAAExpbmVhckF4ZXNYAQElGgAuAEQlGgAAAAz/////AQH/////AAAAAA=="; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "FgAAAE1UQWN0dWF0b3JUeXBlSW5zdGFuY2UBARoaAQEaGhoaAAD/////BgAAABVgiQoCAAAAAQAMAAAA" + "QXZhaWxhYmlsaXR5AQEbGgAvAQA9CRsaAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAwAAABNYW51" + "ZmFjdHVyZXIBAR4aAC4ARB4aAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAwAAABTZXJpYWxOdW1i" + "ZXIBAR8aAC4ARB8aAAAADP////8BAf////8AAAAABGCACgEAAAABAAkAAABEYXRhSXRlbXMBASIaAC8A" + "PSIaAAD/////AAAAAARggAoBAAAAAQAKAAAAQ29tcG9uZW50cwEBIxoALwA9IxoAAP////8AAAAAFWCJ" + "CgIAAAABAAsAAABMaW5lYXJBeGVzWAEBJRoALgBEJRoAAAAM/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState LinearAxesX { get { return m_linearAxesX; } set { if (!Object.ReferenceEquals(m_linearAxesX, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_linearAxesX = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_linearAxesX != null) { children.Add(m_linearAxesX); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.LinearAxesX: { if (createOrReplace) { if (LinearAxesX == null) { if (replacement == null) { LinearAxesX = new PropertyState(this); } else { LinearAxesX = (PropertyState)replacement; } } } instance = LinearAxesX; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_linearAxesX; #endregion } #endif #endregion #region MTSampleDataItemState Class #if (!OPCUA_EXCLUDE_MTSampleDataItemState) /// /// Stores an instance of the MTSampleDataItemType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MTSampleDataItemState : AnalogItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MTSampleDataItemState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.MTSampleDataItemType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (CoordinateSystem != null) { CoordinateSystem.Initialize(context, CoordinateSystem_InitializationString); } if (NativeUnits != null) { NativeUnits.Initialize(context, NativeUnits_InitializationString); } if (NativeScale != null) { NativeScale.Initialize(context, NativeScale_InitializationString); } if (SampleInterval != null) { SampleInterval.Initialize(context, SampleInterval_InitializationString); } } #region Initialization String private const string CoordinateSystem_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "EAAAAENvb3JkaW5hdGVTeXN0ZW0BASwaAC4ARCwaAAABAQMn/////wEB/////wAAAAA="; private const string NativeUnits_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CwAAAE5hdGl2ZVVuaXRzAQEtGgAuAEQtGgAAAQB3A/////8BAf////8AAAAA"; private const string NativeScale_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CwAAAE5hdGl2ZVNjYWxlAQEuGgAuAEQuGgAAAAr/////AQH/////AAAAAA=="; private const string SampleInterval_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "DgAAAFNhbXBsZUludGVydmFsAQEvGgAuAEQvGgAAAQAiAf////8BAf////8AAAAA"; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "HAAAAE1UU2FtcGxlRGF0YUl0ZW1UeXBlSW5zdGFuY2UBASYaAQEmGiYaAAAAGv7///8BAf////8FAAAA" + "FWCJCgIAAAAAAAcAAABFVVJhbmdlAQEqGgAuAEQqGgAAAQB0A/////8BAf////8AAAAAFWCJCgIAAAAB" + "ABAAAABDb29yZGluYXRlU3lzdGVtAQEsGgAuAEQsGgAAAQEDJ/////8BAf////8AAAAAFWCJCgIAAAAB" + "AAsAAABOYXRpdmVVbml0cwEBLRoALgBELRoAAAEAdwP/////AQH/////AAAAABVgiQoCAAAAAQALAAAA" + "TmF0aXZlU2NhbGUBAS4aAC4ARC4aAAAACv////8BAf////8AAAAAFWCJCgIAAAABAA4AAABTYW1wbGVJ" + "bnRlcnZhbAEBLxoALgBELxoAAAEAIgH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState CoordinateSystem { get { return m_coordinateSystem; } set { if (!Object.ReferenceEquals(m_coordinateSystem, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_coordinateSystem = value; } } /// public PropertyState NativeUnits { get { return m_nativeUnits; } set { if (!Object.ReferenceEquals(m_nativeUnits, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_nativeUnits = value; } } /// public PropertyState NativeScale { get { return m_nativeScale; } set { if (!Object.ReferenceEquals(m_nativeScale, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_nativeScale = value; } } /// public PropertyState SampleInterval { get { return m_sampleInterval; } set { if (!Object.ReferenceEquals(m_sampleInterval, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sampleInterval = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_coordinateSystem != null) { children.Add(m_coordinateSystem); } if (m_nativeUnits != null) { children.Add(m_nativeUnits); } if (m_nativeScale != null) { children.Add(m_nativeScale); } if (m_sampleInterval != null) { children.Add(m_sampleInterval); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.CoordinateSystem: { if (createOrReplace) { if (CoordinateSystem == null) { if (replacement == null) { CoordinateSystem = new PropertyState(this); } else { CoordinateSystem = (PropertyState)replacement; } } } instance = CoordinateSystem; break; } case Opc.Ua.MTConnect.BrowseNames.NativeUnits: { if (createOrReplace) { if (NativeUnits == null) { if (replacement == null) { NativeUnits = new PropertyState(this); } else { NativeUnits = (PropertyState)replacement; } } } instance = NativeUnits; break; } case Opc.Ua.MTConnect.BrowseNames.NativeScale: { if (createOrReplace) { if (NativeScale == null) { if (replacement == null) { NativeScale = new PropertyState(this); } else { NativeScale = (PropertyState)replacement; } } } instance = NativeScale; break; } case Opc.Ua.MTConnect.BrowseNames.SampleInterval: { if (createOrReplace) { if (SampleInterval == null) { if (replacement == null) { SampleInterval = new PropertyState(this); } else { SampleInterval = (PropertyState)replacement; } } } instance = SampleInterval; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_coordinateSystem; private PropertyState m_nativeUnits; private PropertyState m_nativeScale; private PropertyState m_sampleInterval; #endregion } #region MTSampleDataItemState Class /// /// A typed version of the MTSampleDataItemType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class MTSampleDataItemState : MTSampleDataItemState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public MTSampleDataItemState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region AccelerationState Class #if (!OPCUA_EXCLUDE_AccelerationState) /// /// Stores an instance of the AccelerationType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AccelerationState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AccelerationState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.AccelerationType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GAAAAEFjY2VsZXJhdGlvblR5cGVJbnN0YW5jZQEBMBoBATAaMBoAAAAa/////wEB/////wEAAAAVYIkK" + "AgAAAAAABwAAAEVVUmFuZ2UBATQaAC4ARDQaAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region AccelerationState Class /// /// A typed version of the AccelerationType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class AccelerationState : AccelerationState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public AccelerationState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region AccumulatedTimeState Class #if (!OPCUA_EXCLUDE_AccumulatedTimeState) /// /// Stores an instance of the AccumulatedTimeType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AccumulatedTimeState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AccumulatedTimeState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.AccumulatedTimeType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GwAAAEFjY3VtdWxhdGVkVGltZVR5cGVJbnN0YW5jZQEBOhoBAToaOhoAAAAa/////wEB/////wEAAAAV" + "YIkKAgAAAAAABwAAAEVVUmFuZ2UBAT4aAC4ARD4aAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region AccumulatedTimeState Class /// /// A typed version of the AccumulatedTimeType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class AccumulatedTimeState : AccumulatedTimeState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public AccumulatedTimeState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region AmperageState Class #if (!OPCUA_EXCLUDE_AmperageState) /// /// Stores an instance of the AmperageType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AmperageState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AmperageState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.AmperageType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FAAAAEFtcGVyYWdlVHlwZUluc3RhbmNlAQFEGgEBRBpEGgAAABr/////AQH/////AQAAABVgiQoCAAAA" + "AAAHAAAARVVSYW5nZQEBSBoALgBESBoAAAEAdAP/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region AmperageState Class /// /// A typed version of the AmperageType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class AmperageState : AmperageState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public AmperageState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region AngleState Class #if (!OPCUA_EXCLUDE_AngleState) /// /// Stores an instance of the AngleType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AngleState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AngleState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.AngleType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EQAAAEFuZ2xlVHlwZUluc3RhbmNlAQFOGgEBThpOGgAAABr/////AQH/////AQAAABVgiQoCAAAAAAAH" + "AAAARVVSYW5nZQEBUhoALgBEUhoAAAEAdAP/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region AngleState Class /// /// A typed version of the AngleType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class AngleState : AngleState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public AngleState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region AngularAccelerationState Class #if (!OPCUA_EXCLUDE_AngularAccelerationState) /// /// Stores an instance of the AngularAccelerationType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AngularAccelerationState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AngularAccelerationState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.AngularAccelerationType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "HwAAAEFuZ3VsYXJBY2NlbGVyYXRpb25UeXBlSW5zdGFuY2UBAVgaAQFYGlgaAAAAGv////8BAf////8B" + "AAAAFWCJCgIAAAAAAAcAAABFVVJhbmdlAQFcGgAuAERcGgAAAQB0A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region AngularAccelerationState Class /// /// A typed version of the AngularAccelerationType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class AngularAccelerationState : AngularAccelerationState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public AngularAccelerationState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region AngularVelocityState Class #if (!OPCUA_EXCLUDE_AngularVelocityState) /// /// Stores an instance of the AngularVelocityType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AngularVelocityState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AngularVelocityState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.AngularVelocityType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GwAAAEFuZ3VsYXJWZWxvY2l0eVR5cGVJbnN0YW5jZQEBYhoBAWIaYhoAAAAa/////wEB/////wEAAAAV" + "YIkKAgAAAAAABwAAAEVVUmFuZ2UBAWYaAC4ARGYaAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region AngularVelocityState Class /// /// A typed version of the AngularVelocityType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class AngularVelocityState : AngularVelocityState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public AngularVelocityState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region AxisFeedrateState Class #if (!OPCUA_EXCLUDE_AxisFeedrateState) /// /// Stores an instance of the AxisFeedrateType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AxisFeedrateState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AxisFeedrateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.AxisFeedrateType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GAAAAEF4aXNGZWVkcmF0ZVR5cGVJbnN0YW5jZQEBbBoBAWwabBoAAAAa/////wEB/////wEAAAAVYIkK" + "AgAAAAAABwAAAEVVUmFuZ2UBAXAaAC4ARHAaAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region AxisFeedrateState Class /// /// A typed version of the AxisFeedrateType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class AxisFeedrateState : AxisFeedrateState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public AxisFeedrateState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region ConcentrationState Class #if (!OPCUA_EXCLUDE_ConcentrationState) /// /// Stores an instance of the ConcentrationType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ConcentrationState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ConcentrationState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ConcentrationType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GQAAAENvbmNlbnRyYXRpb25UeXBlSW5zdGFuY2UBAXYaAQF2GnYaAAAAGv////8BAf////8BAAAAFWCJ" + "CgIAAAAAAAcAAABFVVJhbmdlAQF6GgAuAER6GgAAAQB0A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region ConcentrationState Class /// /// A typed version of the ConcentrationType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ConcentrationState : ConcentrationState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ConcentrationState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region ConductivityState Class #if (!OPCUA_EXCLUDE_ConductivityState) /// /// Stores an instance of the ConductivityType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ConductivityState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ConductivityState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ConductivityType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GAAAAENvbmR1Y3Rpdml0eVR5cGVJbnN0YW5jZQEBgBoBAYAagBoAAAAa/////wEB/////wEAAAAVYIkK" + "AgAAAAAABwAAAEVVUmFuZ2UBAYQaAC4ARIQaAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region ConductivityState Class /// /// A typed version of the ConductivityType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ConductivityState : ConductivityState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ConductivityState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region DisplacementState Class #if (!OPCUA_EXCLUDE_DisplacementState) /// /// Stores an instance of the DisplacementType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DisplacementState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DisplacementState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.DisplacementType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GAAAAERpc3BsYWNlbWVudFR5cGVJbnN0YW5jZQEBihoBAYoaihoAAAAa/////wEB/////wEAAAAVYIkK" + "AgAAAAAABwAAAEVVUmFuZ2UBAY4aAC4ARI4aAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region DisplacementState Class /// /// A typed version of the DisplacementType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class DisplacementState : DisplacementState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public DisplacementState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region ElectricalEnergyState Class #if (!OPCUA_EXCLUDE_ElectricalEnergyState) /// /// Stores an instance of the ElectricalEnergyType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ElectricalEnergyState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ElectricalEnergyState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ElectricalEnergyType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "HAAAAEVsZWN0cmljYWxFbmVyZ3lUeXBlSW5zdGFuY2UBAZQaAQGUGpQaAAAAGv////8BAf////8BAAAA" + "FWCJCgIAAAAAAAcAAABFVVJhbmdlAQGYGgAuAESYGgAAAQB0A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region ElectricalEnergyState Class /// /// A typed version of the ElectricalEnergyType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ElectricalEnergyState : ElectricalEnergyState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ElectricalEnergyState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region FillLevelState Class #if (!OPCUA_EXCLUDE_FillLevelState) /// /// Stores an instance of the FillLevelType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class FillLevelState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public FillLevelState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.FillLevelType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FQAAAEZpbGxMZXZlbFR5cGVJbnN0YW5jZQEBnhoBAZ4anhoAAAAa/////wEB/////wEAAAAVYIkKAgAA" + "AAAABwAAAEVVUmFuZ2UBAaIaAC4ARKIaAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region FillLevelState Class /// /// A typed version of the FillLevelType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class FillLevelState : FillLevelState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public FillLevelState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region FlowState Class #if (!OPCUA_EXCLUDE_FlowState) /// /// Stores an instance of the FlowType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class FlowState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public FlowState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.FlowType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EAAAAEZsb3dUeXBlSW5zdGFuY2UBAagaAQGoGqgaAAAAGv////8BAf////8BAAAAFWCJCgIAAAAAAAcA" + "AABFVVJhbmdlAQGsGgAuAESsGgAAAQB0A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region FlowState Class /// /// A typed version of the FlowType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class FlowState : FlowState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public FlowState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region FrequencyState Class #if (!OPCUA_EXCLUDE_FrequencyState) /// /// Stores an instance of the FrequencyType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class FrequencyState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public FrequencyState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.FrequencyType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FQAAAEZyZXF1ZW5jeVR5cGVJbnN0YW5jZQEBshoBAbIashoAAAAa/////wEB/////wEAAAAVYIkKAgAA" + "AAAABwAAAEVVUmFuZ2UBAbYaAC4ARLYaAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region FrequencyState Class /// /// A typed version of the FrequencyType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class FrequencyState : FrequencyState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public FrequencyState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region LinearForceState Class #if (!OPCUA_EXCLUDE_LinearForceState) /// /// Stores an instance of the LinearForceType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class LinearForceState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public LinearForceState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.LinearForceType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FwAAAExpbmVhckZvcmNlVHlwZUluc3RhbmNlAQG8GgEBvBq8GgAAABr/////AQH/////AQAAABVgiQoC" + "AAAAAAAHAAAARVVSYW5nZQEBwBoALgBEwBoAAAEAdAP/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region LinearForceState Class /// /// A typed version of the LinearForceType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class LinearForceState : LinearForceState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public LinearForceState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region LoadState Class #if (!OPCUA_EXCLUDE_LoadState) /// /// Stores an instance of the LoadType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class LoadState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public LoadState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.LoadType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EAAAAExvYWRUeXBlSW5zdGFuY2UBAcYaAQHGGsYaAAAAGv////8BAf////8BAAAAFWCJCgIAAAAAAAcA" + "AABFVVJhbmdlAQHKGgAuAETKGgAAAQB0A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region LoadState Class /// /// A typed version of the LoadType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class LoadState : LoadState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public LoadState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region MassState Class #if (!OPCUA_EXCLUDE_MassState) /// /// Stores an instance of the MassType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MassState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MassState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.MassType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EAAAAE1hc3NUeXBlSW5zdGFuY2UBAdAaAQHQGtAaAAAAGv////8BAf////8BAAAAFWCJCgIAAAAAAAcA" + "AABFVVJhbmdlAQHUGgAuAETUGgAAAQB0A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region MassState Class /// /// A typed version of the MassType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class MassState : MassState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public MassState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region PathFeedrateState Class #if (!OPCUA_EXCLUDE_PathFeedrateState) /// /// Stores an instance of the PathFeedrateType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PathFeedrateState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PathFeedrateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.PathFeedrateType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GAAAAFBhdGhGZWVkcmF0ZVR5cGVJbnN0YW5jZQEB2hoBAdoa2hoAAAAa/////wEB/////wEAAAAVYIkK" + "AgAAAAAABwAAAEVVUmFuZ2UBAd4aAC4ARN4aAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region PathFeedrateState Class /// /// A typed version of the PathFeedrateType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class PathFeedrateState : PathFeedrateState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public PathFeedrateState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region PathPositionState Class #if (!OPCUA_EXCLUDE_PathPositionState) /// /// Stores an instance of the PathPositionType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PathPositionState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PathPositionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.PathPositionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GAAAAFBhdGhQb3NpdGlvblR5cGVJbnN0YW5jZQEB5BoBAeQa5BoAAAAa/////wEB/////wEAAAAVYIkK" + "AgAAAAAABwAAAEVVUmFuZ2UBAegaAC4AROgaAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region PathPositionState Class /// /// A typed version of the PathPositionType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class PathPositionState : PathPositionState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public PathPositionState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region PHState Class #if (!OPCUA_EXCLUDE_PHState) /// /// Stores an instance of the PHType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PHState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PHState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.PHType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "DgAAAFBIVHlwZUluc3RhbmNlAQHuGgEB7hruGgAAABr/////AQH/////AQAAABVgiQoCAAAAAAAHAAAA" + "RVVSYW5nZQEB8hoALgBE8hoAAAEAdAP/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region PHState Class /// /// A typed version of the PHType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class PHState : PHState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public PHState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region PositionState Class #if (!OPCUA_EXCLUDE_PositionState) /// /// Stores an instance of the PositionType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PositionState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PositionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.PositionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FAAAAFBvc2l0aW9uVHlwZUluc3RhbmNlAQH4GgEB+Br4GgAAABr/////AQH/////AQAAABVgiQoCAAAA" + "AAAHAAAARVVSYW5nZQEB/BoALgBE/BoAAAEAdAP/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region PositionState Class /// /// A typed version of the PositionType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class PositionState : PositionState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public PositionState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region PowerFactorState Class #if (!OPCUA_EXCLUDE_PowerFactorState) /// /// Stores an instance of the PowerFactorType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PowerFactorState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PowerFactorState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.PowerFactorType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FwAAAFBvd2VyRmFjdG9yVHlwZUluc3RhbmNlAQECGwEBAhsCGwAAABr/////AQH/////AQAAABVgiQoC" + "AAAAAAAHAAAARVVSYW5nZQEBBhsALgBEBhsAAAEAdAP/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region PowerFactorState Class /// /// A typed version of the PowerFactorType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class PowerFactorState : PowerFactorState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public PowerFactorState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region PressureState Class #if (!OPCUA_EXCLUDE_PressureState) /// /// Stores an instance of the PressureType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PressureState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PressureState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.PressureType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FAAAAFByZXNzdXJlVHlwZUluc3RhbmNlAQEMGwEBDBsMGwAAABr/////AQH/////AQAAABVgiQoCAAAA" + "AAAHAAAARVVSYW5nZQEBEBsALgBEEBsAAAEAdAP/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region PressureState Class /// /// A typed version of the PressureType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class PressureState : PressureState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public PressureState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region ResistanceState Class #if (!OPCUA_EXCLUDE_ResistanceState) /// /// Stores an instance of the ResistanceType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ResistanceState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ResistanceState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ResistanceType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FgAAAFJlc2lzdGFuY2VUeXBlSW5zdGFuY2UBARYbAQEWGxYbAAAAGv////8BAf////8BAAAAFWCJCgIA" + "AAAAAAcAAABFVVJhbmdlAQEaGwAuAEQaGwAAAQB0A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region ResistanceState Class /// /// A typed version of the ResistanceType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ResistanceState : ResistanceState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ResistanceState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region RotationalVelocityState Class #if (!OPCUA_EXCLUDE_RotationalVelocityState) /// /// Stores an instance of the RotationalVelocityType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RotationalVelocityState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RotationalVelocityState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.RotationalVelocityType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "HgAAAFJvdGF0aW9uYWxWZWxvY2l0eVR5cGVJbnN0YW5jZQEBIBsBASAbIBsAAAAa/////wEB/////wEA" + "AAAVYIkKAgAAAAAABwAAAEVVUmFuZ2UBASQbAC4ARCQbAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region RotationalVelocityState Class /// /// A typed version of the RotationalVelocityType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class RotationalVelocityState : RotationalVelocityState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public RotationalVelocityState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region SoundPressureState Class #if (!OPCUA_EXCLUDE_SoundPressureState) /// /// Stores an instance of the SoundPressureType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SoundPressureState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SoundPressureState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.SoundPressureType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GQAAAFNvdW5kUHJlc3N1cmVUeXBlSW5zdGFuY2UBASobAQEqGyobAAAAGv////8BAf////8BAAAAFWCJ" + "CgIAAAAAAAcAAABFVVJhbmdlAQEuGwAuAEQuGwAAAQB0A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region SoundPressureState Class /// /// A typed version of the SoundPressureType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class SoundPressureState : SoundPressureState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public SoundPressureState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region StrainState Class #if (!OPCUA_EXCLUDE_StrainState) /// /// Stores an instance of the StrainType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class StrainState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public StrainState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.StrainType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EgAAAFN0cmFpblR5cGVJbnN0YW5jZQEBNBsBATQbNBsAAAAa/////wEB/////wEAAAAVYIkKAgAAAAAA" + "BwAAAEVVUmFuZ2UBATgbAC4ARDgbAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region StrainState Class /// /// A typed version of the StrainType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class StrainState : StrainState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public StrainState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region TemperatureState Class #if (!OPCUA_EXCLUDE_TemperatureState) /// /// Stores an instance of the TemperatureType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TemperatureState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TemperatureState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.TemperatureType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FwAAAFRlbXBlcmF0dXJlVHlwZUluc3RhbmNlAQE+GwEBPhs+GwAAABr/////AQH/////AQAAABVgiQoC" + "AAAAAAAHAAAARVVSYW5nZQEBQhsALgBEQhsAAAEAdAP/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region TemperatureState Class /// /// A typed version of the TemperatureType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class TemperatureState : TemperatureState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public TemperatureState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region TiltState Class #if (!OPCUA_EXCLUDE_TiltState) /// /// Stores an instance of the TiltType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TiltState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TiltState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.TiltType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EAAAAFRpbHRUeXBlSW5zdGFuY2UBAUgbAQFIG0gbAAAAGv////8BAf////8BAAAAFWCJCgIAAAAAAAcA" + "AABFVVJhbmdlAQFMGwAuAERMGwAAAQB0A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region TiltState Class /// /// A typed version of the TiltType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class TiltState : TiltState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public TiltState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region TorqueState Class #if (!OPCUA_EXCLUDE_TorqueState) /// /// Stores an instance of the TorqueType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TorqueState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TorqueState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.TorqueType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EgAAAFRvcnF1ZVR5cGVJbnN0YW5jZQEBUhsBAVIbUhsAAAAa/////wEB/////wEAAAAVYIkKAgAAAAAA" + "BwAAAEVVUmFuZ2UBAVYbAC4ARFYbAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region TorqueState Class /// /// A typed version of the TorqueType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class TorqueState : TorqueState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public TorqueState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region VelocityState Class #if (!OPCUA_EXCLUDE_VelocityState) /// /// Stores an instance of the VelocityType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class VelocityState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public VelocityState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.VelocityType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FAAAAFZlbG9jaXR5VHlwZUluc3RhbmNlAQFcGwEBXBtcGwAAABr/////AQH/////AQAAABVgiQoCAAAA" + "AAAHAAAARVVSYW5nZQEBYBsALgBEYBsAAAEAdAP/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region VelocityState Class /// /// A typed version of the VelocityType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class VelocityState : VelocityState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public VelocityState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region ViscosityState Class #if (!OPCUA_EXCLUDE_ViscosityState) /// /// Stores an instance of the ViscosityType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ViscosityState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ViscosityState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ViscosityType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FQAAAFZpc2Nvc2l0eVR5cGVJbnN0YW5jZQEBZhsBAWYbZhsAAAAa/////wEB/////wEAAAAVYIkKAgAA" + "AAAABwAAAEVVUmFuZ2UBAWobAC4ARGobAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region ViscosityState Class /// /// A typed version of the ViscosityType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ViscosityState : ViscosityState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ViscosityState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region VoltageState Class #if (!OPCUA_EXCLUDE_VoltageState) /// /// Stores an instance of the VoltageType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class VoltageState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public VoltageState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.VoltageType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EwAAAFZvbHRhZ2VUeXBlSW5zdGFuY2UBAXAbAQFwG3AbAAAAGv////8BAf////8BAAAAFWCJCgIAAAAA" + "AAcAAABFVVJhbmdlAQF0GwAuAER0GwAAAQB0A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region VoltageState Class /// /// A typed version of the VoltageType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class VoltageState : VoltageState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public VoltageState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region VoltAmpereState Class #if (!OPCUA_EXCLUDE_VoltAmpereState) /// /// Stores an instance of the VoltAmpereType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class VoltAmpereState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public VoltAmpereState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.VoltAmpereType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FgAAAFZvbHRBbXBlcmVUeXBlSW5zdGFuY2UBAXobAQF6G3obAAAAGv////8BAf////8BAAAAFWCJCgIA" + "AAAAAAcAAABFVVJhbmdlAQF+GwAuAER+GwAAAQB0A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region VoltAmpereState Class /// /// A typed version of the VoltAmpereType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class VoltAmpereState : VoltAmpereState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public VoltAmpereState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region VoltAmpereReactiveState Class #if (!OPCUA_EXCLUDE_VoltAmpereReactiveState) /// /// Stores an instance of the VoltAmpereReactiveType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class VoltAmpereReactiveState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public VoltAmpereReactiveState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.VoltAmpereReactiveType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "HgAAAFZvbHRBbXBlcmVSZWFjdGl2ZVR5cGVJbnN0YW5jZQEBhBsBAYQbhBsAAAAa/////wEB/////wEA" + "AAAVYIkKAgAAAAAABwAAAEVVUmFuZ2UBAYgbAC4ARIgbAAABAHQD/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region VoltAmpereReactiveState Class /// /// A typed version of the VoltAmpereReactiveType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class VoltAmpereReactiveState : VoltAmpereReactiveState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public VoltAmpereReactiveState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region WattageState Class #if (!OPCUA_EXCLUDE_WattageState) /// /// Stores an instance of the WattageType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class WattageState : MTSampleDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public WattageState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.WattageType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EwAAAFdhdHRhZ2VUeXBlSW5zdGFuY2UBAY4bAQGOG44bAAAAGv////8BAf////8BAAAAFWCJCgIAAAAA" + "AAcAAABFVVJhbmdlAQGSGwAuAESSGwAAAQB0A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region WattageState Class /// /// A typed version of the WattageType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class WattageState : WattageState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public WattageState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region MTEventDataItemState Class #if (!OPCUA_EXCLUDE_MTEventDataItemState) /// /// Stores an instance of the MTEventDataItemType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MTEventDataItemState : DiscreteItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MTEventDataItemState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.MTEventDataItemType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (CoordinateSystem != null) { CoordinateSystem.Initialize(context, CoordinateSystem_InitializationString); } if (SampleInterval != null) { SampleInterval.Initialize(context, SampleInterval_InitializationString); } } #region Initialization String private const string CoordinateSystem_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "EAAAAENvb3JkaW5hdGVTeXN0ZW0BAZsbAC4ARJsbAAABAQMn/////wEB/////wAAAAA="; private const string SampleInterval_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "DgAAAFNhbXBsZUludGVydmFsAQGcGwAuAEScGwAAAQAiAf////8BAf////8AAAAA"; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GwAAAE1URXZlbnREYXRhSXRlbVR5cGVJbnN0YW5jZQEBmBsBAZgbmBsAAAAY/////wEB/////wIAAAAV" + "YIkKAgAAAAEAEAAAAENvb3JkaW5hdGVTeXN0ZW0BAZsbAC4ARJsbAAABAQMn/////wEB/////wAAAAAV" + "YIkKAgAAAAEADgAAAFNhbXBsZUludGVydmFsAQGcGwAuAEScGwAAAQAiAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState CoordinateSystem { get { return m_coordinateSystem; } set { if (!Object.ReferenceEquals(m_coordinateSystem, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_coordinateSystem = value; } } /// public PropertyState SampleInterval { get { return m_sampleInterval; } set { if (!Object.ReferenceEquals(m_sampleInterval, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_sampleInterval = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_coordinateSystem != null) { children.Add(m_coordinateSystem); } if (m_sampleInterval != null) { children.Add(m_sampleInterval); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.CoordinateSystem: { if (createOrReplace) { if (CoordinateSystem == null) { if (replacement == null) { CoordinateSystem = new PropertyState(this); } else { CoordinateSystem = (PropertyState)replacement; } } } instance = CoordinateSystem; break; } case Opc.Ua.MTConnect.BrowseNames.SampleInterval: { if (createOrReplace) { if (SampleInterval == null) { if (replacement == null) { SampleInterval = new PropertyState(this); } else { SampleInterval = (PropertyState)replacement; } } } instance = SampleInterval; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_coordinateSystem; private PropertyState m_sampleInterval; #endregion } #region MTEventDataItemState Class /// /// A typed version of the MTEventDataItemType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class MTEventDataItemState : MTEventDataItemState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public MTEventDataItemState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region ActiveAxesState Class #if (!OPCUA_EXCLUDE_ActiveAxesState) /// /// Stores an instance of the ActiveAxesType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ActiveAxesState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ActiveAxesState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ActiveAxesType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.String, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FgAAAEFjdGl2ZUF4ZXNUeXBlSW5zdGFuY2UBAZ0bAQGdG50bAAAADP////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ActuatorStateState Class #if (!OPCUA_EXCLUDE_ActuatorStateState) /// /// Stores an instance of the ActuatorStateType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ActuatorStateState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ActuatorStateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ActuatorStateType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.DataTypes.ActuatorStateTypeEnum, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GQAAAEFjdHVhdG9yU3RhdGVUeXBlSW5zdGFuY2UBAaIbAQGiG6IbAAABAesm/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AvailabilityState Class #if (!OPCUA_EXCLUDE_AvailabilityState) /// /// Stores an instance of the AvailabilityType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AvailabilityState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AvailabilityState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.AvailabilityType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.DataTypes.AvailabilityTypeEnum, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GAAAAEF2YWlsYWJpbGl0eVR5cGVJbnN0YW5jZQEBpxsBAacbpxsAAAEB8yb/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AxesCouplingState Class #if (!OPCUA_EXCLUDE_AxesCouplingState) /// /// Stores an instance of the AxesCouplingType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AxesCouplingState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AxesCouplingState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.AxesCouplingType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.DataTypes.AxesCouplingTypeEnum, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GAAAAEF4ZXNDb3VwbGluZ1R5cGVJbnN0YW5jZQEBrBsBAawbrBsAAAEB9Sb/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region BlockState Class #if (!OPCUA_EXCLUDE_BlockState) /// /// Stores an instance of the BlockType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class BlockState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public BlockState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.BlockType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.String, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EQAAAEJsb2NrVHlwZUluc3RhbmNlAQHrAwEB6wPrAwAAAAz/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ClampStateState Class #if (!OPCUA_EXCLUDE_ClampStateState) /// /// Stores an instance of the ClampStateType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ClampStateState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ClampStateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ClampStateType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.DataTypes.ClampStateTypeEnum, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FgAAAENsYW1wU3RhdGVUeXBlSW5zdGFuY2UBAbUbAQG1G7UbAAABAf4m/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ControllerModeState Class #if (!OPCUA_EXCLUDE_ControllerModeState) /// /// Stores an instance of the ControllerModeType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ControllerModeState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ControllerModeState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ControllerModeType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.DataTypes.ControllerModeTypeEnum, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GgAAAENvbnRyb2xsZXJNb2RlVHlwZUluc3RhbmNlAQG6GwEBuhu6GwAAAQEBJ/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region CoupledAxesState Class #if (!OPCUA_EXCLUDE_CoupledAxesState) /// /// Stores an instance of the CoupledAxesType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CoupledAxesState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CoupledAxesState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.CoupledAxesType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.String, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FwAAAENvdXBsZWRBeGVzVHlwZUluc3RhbmNlAQG/GwEBvxu/GwAAAAz/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region DirectionState Class #if (!OPCUA_EXCLUDE_DirectionState) /// /// Stores an instance of the DirectionType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DirectionState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DirectionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.DirectionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.DataTypes.DirectionTypeEnum, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FQAAAERpcmVjdGlvblR5cGVJbnN0YW5jZQEBxBsBAcQbxBsAAAEBGif/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region DoorStateState Class #if (!OPCUA_EXCLUDE_DoorStateState) /// /// Stores an instance of the DoorStateType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DoorStateState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DoorStateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.DoorStateType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.DataTypes.DoorStateTypeEnum, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FQAAAERvb3JTdGF0ZVR5cGVJbnN0YW5jZQEByRsBAckbyRsAAAEBHCf/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region EmergencyStopState Class #if (!OPCUA_EXCLUDE_EmergencyStopState) /// /// Stores an instance of the EmergencyStopType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class EmergencyStopState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public EmergencyStopState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.EmergencyStopType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.DataTypes.EmergencyStopTypeEnum, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GQAAAEVtZXJnZW5jeVN0b3BUeXBlSW5zdGFuY2UBAc4bAQHOG84bAAABASEn/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ExecutionState Class #if (!OPCUA_EXCLUDE_ExecutionState) /// /// Stores an instance of the ExecutionType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ExecutionState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ExecutionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ExecutionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.DataTypes.ExecutionTypeEnum, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FQAAAEV4ZWN1dGlvblR5cGVJbnN0YW5jZQEB0xsBAdMb0xsAAAEBJCf/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region LineState Class #if (!OPCUA_EXCLUDE_LineState) /// /// Stores an instance of the LineType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class LineState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public LineState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.LineType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.UInt16, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EAAAAExpbmVUeXBlSW5zdGFuY2UBAdgbAQHYG9gbAAAABf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region MessageState Class #if (!OPCUA_EXCLUDE_MessageState) /// /// Stores an instance of the MessageType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MessageState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MessageState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.MessageType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.String, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EwAAAE1lc3NhZ2VUeXBlSW5zdGFuY2UBAd0bAQHdG90bAAAADP////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PalletIdState Class #if (!OPCUA_EXCLUDE_PalletIdState) /// /// Stores an instance of the PalletIdType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PalletIdState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PalletIdState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.PalletIdType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.String, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FAAAAFBhbGxldElkVHlwZUluc3RhbmNlAQHiGwEB4hviGwAAAAz/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PartCountState Class #if (!OPCUA_EXCLUDE_PartCountState) /// /// Stores an instance of the PartCountType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PartCountState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PartCountState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.PartCountType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.UInt16, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FQAAAFBhcnRDb3VudFR5cGVJbnN0YW5jZQEB5xsBAecb5xsAAAAF/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PartIdState Class #if (!OPCUA_EXCLUDE_PartIdState) /// /// Stores an instance of the PartIdType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PartIdState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PartIdState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.PartIdType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.String, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EgAAAFBhcnRJZFR5cGVJbnN0YW5jZQEB7BsBAewb7BsAAAAM/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PathModeState Class #if (!OPCUA_EXCLUDE_PathModeState) /// /// Stores an instance of the PathModeType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PathModeState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PathModeState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.PathModeType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.DataTypes.PathModeTypeEnum, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FAAAAFBhdGhNb2RlVHlwZUluc3RhbmNlAQHxGwEB8RvxGwAAAQFIJ/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PowerStateState Class #if (!OPCUA_EXCLUDE_PowerStateState) /// /// Stores an instance of the PowerStateType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PowerStateState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PowerStateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.PowerStateType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.DataTypes.PowerStateTypeEnum, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FgAAAFBvd2VyU3RhdGVUeXBlSW5zdGFuY2UBAfYbAQH2G/YbAAABAUon/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ProgramState Class #if (!OPCUA_EXCLUDE_ProgramState) /// /// Stores an instance of the ProgramType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ProgramState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ProgramState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ProgramType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.String, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EwAAAFByb2dyYW1UeXBlSW5zdGFuY2UBAfsbAQH7G/sbAAAADP////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region RotaryModeState Class #if (!OPCUA_EXCLUDE_RotaryModeState) /// /// Stores an instance of the RotaryModeType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class RotaryModeState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public RotaryModeState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.RotaryModeType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.DataTypes.RotaryModeTypeEnum, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FgAAAFJvdGFyeU1vZGVUeXBlSW5zdGFuY2UBAQAcAQEAHAAcAAABAVEn/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ToolAssetIdState Class #if (!OPCUA_EXCLUDE_ToolAssetIdState) /// /// Stores an instance of the ToolAssetIdType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ToolAssetIdState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ToolAssetIdState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ToolAssetIdType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.String, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FwAAAFRvb2xBc3NldElkVHlwZUluc3RhbmNlAQEFHAEBBRwFHAAAAAz/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ToolNumberState Class #if (!OPCUA_EXCLUDE_ToolNumberState) /// /// Stores an instance of the ToolNumberType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ToolNumberState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ToolNumberState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ToolNumberType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.UInt16, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FgAAAFRvb2xOdW1iZXJUeXBlSW5zdGFuY2UBAQocAQEKHAocAAAABf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region WorkHoldingIdState Class #if (!OPCUA_EXCLUDE_WorkHoldingIdState) /// /// Stores an instance of the WorkHoldingIdType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class WorkHoldingIdState : MTEventDataItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public WorkHoldingIdState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.WorkHoldingIdType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.String, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GQAAAFdvcmtIb2xkaW5nSWRUeXBlSW5zdGFuY2UBAQ8cAQEPHA8cAAAADP////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region MTConditionState Class #if (!OPCUA_EXCLUDE_MTConditionState) /// /// Stores an instance of the MTConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MTConditionState : ConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MTConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.MTConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (LimitState != null) { LimitState.Initialize(context, LimitState_InitializationString); } if (NativeCode != null) { NativeCode.Initialize(context, NativeCode_InitializationString); } if (NativeSeverity != null) { NativeSeverity.Initialize(context, NativeSeverity_InitializationString); } } #region Initialization String private const string LimitState_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIAKAQAAAAEA" + "CgAAAExpbWl0U3RhdGUBAUMcAC8BAGYkQxwAAP////8BAAAAFWCJCgIAAAAAAAwAAABDdXJyZW50U3Rh" + "dGUBAUQcAC8BAMgKRBwAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQFFHAAuAERFHAAA" + "ABH/////AQH/////AAAAAA=="; private const string NativeCode_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CgAAAE5hdGl2ZUNvZGUBAU8cAC4ARE8cAAAADP////8BAf////8AAAAA"; private const string NativeSeverity_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "DgAAAE5hdGl2ZVNldmVyaXR5AQFQHAAuAERQHAAAAAz/////AQH/////AAAAAA=="; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "FwAAAE1UQ29uZGl0aW9uVHlwZUluc3RhbmNlAQEUHAEBFBwUHAAA/////xoAAAAVYIkKAgAAAAAABwAA" + "AEV2ZW50SWQBARUcAC4ARBUcAAAAD/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUB" + "ARYcAC4ARBYcAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQEXHAAuAEQX" + "HAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEBGBwALgBEGBwAAAAM////" + "/wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBARkcAC4ARBkcAAABACYB/////wEB/////wAAAAAV" + "YIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQEaHAAuAEQaHAAAAQAmAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAcAAABNZXNzYWdlAQEcHAAuAEQcHAAAABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2" + "ZXJpdHkBAR0cAC4ARB0cAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABDb25kaXRpb25DbGFz" + "c0lkAQEeHAAuAEQeHAAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0aW9uQ2xhc3NO" + "YW1lAQEfHAAuAEQfHAAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0aW9uTmFtZQEB" + "IBwALgBEIBwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5jaElkAQEhHAAuAEQhHAAA" + "ABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQEiHAAuAEQiHAAAAAH/////AQH/////" + "AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQEjHAAvAQAjIyMcAAAAFf////8BAf////8BAAAA" + "FWCJCgIAAAAAAAIAAABJZAEBJBwALgBEJBwAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAFF1" + "YWxpdHkBASwcAC8BACojLBwAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVz" + "dGFtcAEBLRwALgBELRwAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAATGFzdFNldmVyaXR5" + "AQEuHAAvAQAqIy4cAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXAB" + "AS8cAC4ARC8cAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQBATAcAC8BACoj" + "MBwAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEBMRwALgBEMRwA" + "AAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQEyHAAuAEQyHAAAAAz/" + "////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEBMxwALwEARCMzHAAAAQEBAAAAAQD5CwAB" + "APMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQE0HAAvAQBDIzQcAAABAQEAAAABAPkLAAEA8woAAAAA" + "BGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQE1HAAvAQBFIzUcAAABAQEAAAABAPkLAAEADQsBAAAAF2Cp" + "CgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEBNhwALgBENhwAAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50" + "SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50" + "LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0" + "byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAABAA4AAABNVEN1" + "cnJlbnRTdGF0ZQEBORwALwA/ORwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEACwAAAEFjdGl2ZVN0" + "YXRlAQE6HAAvAQAjIzocAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEBOxwALgBEOxwA" + "AAAB/////wEB/////wAAAAAEYIAKAQAAAAEACgAAAExpbWl0U3RhdGUBAUMcAC8BAGYkQxwAAP////8B" + "AAAAFWCJCgIAAAAAAAwAAABDdXJyZW50U3RhdGUBAUQcAC8BAMgKRBwAAAAV/////wEB/////wEAAAAV" + "YIkKAgAAAAAAAgAAAElkAQFFHAAuAERFHAAAABH/////AQH/////AAAAABVgiQoCAAAAAQAKAAAATmF0" + "aXZlQ29kZQEBTxwALgBETxwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEADgAAAE5hdGl2ZVNldmVy" + "aXR5AQFQHAAuAERQHAAAAAz/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public BaseDataVariableState MTCurrentState { get { return m_mTCurrentState; } set { if (!Object.ReferenceEquals(m_mTCurrentState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_mTCurrentState = value; } } /// public TwoStateVariableState ActiveState { get { return m_activeState; } set { if (!Object.ReferenceEquals(m_activeState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_activeState = value; } } /// public ExclusiveLimitStateMachineState LimitState { get { return m_limitState; } set { if (!Object.ReferenceEquals(m_limitState, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_limitState = value; } } /// public PropertyState NativeCode { get { return m_nativeCode; } set { if (!Object.ReferenceEquals(m_nativeCode, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_nativeCode = value; } } /// public PropertyState NativeSeverity { get { return m_nativeSeverity; } set { if (!Object.ReferenceEquals(m_nativeSeverity, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_nativeSeverity = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_mTCurrentState != null) { children.Add(m_mTCurrentState); } if (m_activeState != null) { children.Add(m_activeState); } if (m_limitState != null) { children.Add(m_limitState); } if (m_nativeCode != null) { children.Add(m_nativeCode); } if (m_nativeSeverity != null) { children.Add(m_nativeSeverity); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.MTCurrentState: { if (createOrReplace) { if (MTCurrentState == null) { if (replacement == null) { MTCurrentState = new BaseDataVariableState(this); } else { MTCurrentState = (BaseDataVariableState)replacement; } } } instance = MTCurrentState; break; } case Opc.Ua.MTConnect.BrowseNames.ActiveState: { if (createOrReplace) { if (ActiveState == null) { if (replacement == null) { ActiveState = new TwoStateVariableState(this); } else { ActiveState = (TwoStateVariableState)replacement; } } } instance = ActiveState; break; } case Opc.Ua.MTConnect.BrowseNames.LimitState: { if (createOrReplace) { if (LimitState == null) { if (replacement == null) { LimitState = new ExclusiveLimitStateMachineState(this); } else { LimitState = (ExclusiveLimitStateMachineState)replacement; } } } instance = LimitState; break; } case Opc.Ua.MTConnect.BrowseNames.NativeCode: { if (createOrReplace) { if (NativeCode == null) { if (replacement == null) { NativeCode = new PropertyState(this); } else { NativeCode = (PropertyState)replacement; } } } instance = NativeCode; break; } case Opc.Ua.MTConnect.BrowseNames.NativeSeverity: { if (createOrReplace) { if (NativeSeverity == null) { if (replacement == null) { NativeSeverity = new PropertyState(this); } else { NativeSeverity = (PropertyState)replacement; } } } instance = NativeSeverity; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private BaseDataVariableState m_mTCurrentState; private TwoStateVariableState m_activeState; private ExclusiveLimitStateMachineState m_limitState; private PropertyState m_nativeCode; private PropertyState m_nativeSeverity; #endregion } #endif #endregion #region AccelerationConditionState Class #if (!OPCUA_EXCLUDE_AccelerationConditionState) /// /// Stores an instance of the AccelerationConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AccelerationConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AccelerationConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.AccelerationConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IQAAAEFjY2VsZXJhdGlvbkNvbmRpdGlvblR5cGVJbnN0YW5jZQEBURwBAVEcURwAAP////8XAAAAFWCJ" + "CgIAAAAAAAcAAABFdmVudElkAQFSHAAuAERSHAAAAA//////AQH/////AAAAABVgiQoCAAAAAAAJAAAA" + "RXZlbnRUeXBlAQFTHAAuAERTHAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9k" + "ZQEBVBwALgBEVBwAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUBAVUcAC4A" + "RFUcAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQFWHAAuAERWHAAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEBVxwALgBEVxwAAAEAJgH/////AQH/////" + "AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEBWRwALgBEWRwAAAAV/////wEB/////wAAAAAVYIkKAgAA" + "AAAACAAAAFNldmVyaXR5AQFaHAAuAERaHAAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAQ29u" + "ZGl0aW9uQ2xhc3NJZAEBWxwALgBEWxwAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENvbmRp" + "dGlvbkNsYXNzTmFtZQEBXBwALgBEXBwAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAAAENvbmRp" + "dGlvbk5hbWUBAV0cAC4ARF0cAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABCcmFuY2hJZAEB" + "XhwALgBEXhwAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEBXxwALgBEXxwAAAAB" + "/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEBYBwALwEAIyNgHAAAABX/////" + "AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBAWEcAC4ARGEcAAAAAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAcAAABRdWFsaXR5AQFpHAAvAQAqI2kcAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABT" + "b3VyY2VUaW1lc3RhbXABAWocAC4ARGocAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAExh" + "c3RTZXZlcml0eQEBaxwALwEAKiNrHAAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNl" + "VGltZXN0YW1wAQFsHAAuAERsHAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50" + "AQFtHAAvAQAqI20cAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXAB" + "AW4cAC4ARG4cAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEBbxwA" + "LgBEbxwAAAAM/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBAXAcAC8BAEQjcBwAAAEB" + "AQAAAAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEBcRwALwEAQyNxHAAAAQEBAAAAAQD5" + "CwABAPMKAAAAAARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEBchwALwEARSNyHAAAAQEBAAAAAQD5CwAB" + "AA0LAQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAXMcAC4ARHMcAACWAgAAAAEAKgEBRgAA" + "AAcAAABFdmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQg" + "dG8gY29tbWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVu" + "dCB0byBhZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAA" + "AQAOAAAATVRDdXJyZW50U3RhdGUBAXYcAC8AP3YcAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAsA" + "AABBY3RpdmVTdGF0ZQEBdxwALwEAIyN3HAAAABX/////AQH/////AQAAABVgiQoCAAAAAAACAAAASWQB" + "AXgcAC4ARHgcAAAAAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Accumulated_TimeConditionState Class #if (!OPCUA_EXCLUDE_Accumulated_TimeConditionState) /// /// Stores an instance of the Accumulated_TimeConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Accumulated_TimeConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Accumulated_TimeConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Accumulated_TimeConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "JQAAAEFjY3VtdWxhdGVkX1RpbWVDb25kaXRpb25UeXBlSW5zdGFuY2UBAY4cAQGOHI4cAAD/////FwAA" + "ABVgiQoCAAAAAAAHAAAARXZlbnRJZAEBjxwALgBEjxwAAAAP/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CQAAAEV2ZW50VHlwZQEBkBwALgBEkBwAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJj" + "ZU5vZGUBAZEcAC4ARJEcAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQGS" + "HAAuAESSHAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEBkxwALgBEkxwAAAEAJgH/" + "////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAZQcAC4ARJQcAAABACYB/////wEB" + "/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAZYcAC4ARJYcAAAAFf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAgAAABTZXZlcml0eQEBlxwALgBElxwAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAA" + "AENvbmRpdGlvbkNsYXNzSWQBAZgcAC4ARJgcAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABD" + "b25kaXRpb25DbGFzc05hbWUBAZkcAC4ARJkcAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABD" + "b25kaXRpb25OYW1lAQGaHAAuAESaHAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNo" + "SWQBAZscAC4ARJscAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAZwcAC4ARJwc" + "AAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAZ0cAC8BACMjnRwAAAAV" + "/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQGeHAAuAESeHAAAAAH/////AQH/////AAAAABVg" + "iQoCAAAAAAAHAAAAUXVhbGl0eQEBphwALwEAKiOmHAAAABP/////AQH/////AQAAABVgiQoCAAAAAAAP" + "AAAAU291cmNlVGltZXN0YW1wAQGnHAAuAESnHAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwA" + "AABMYXN0U2V2ZXJpdHkBAagcAC8BACojqBwAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNv" + "dXJjZVRpbWVzdGFtcAEBqRwALgBEqRwAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29t" + "bWVudAEBqhwALwEAKiOqHAAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0" + "YW1wAQGrHAAuAESrHAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQB" + "AawcAC4ARKwcAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQGtHAAvAQBEI60c" + "AAABAQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAa4cAC8BAEMjrhwAAAEBAQAA" + "AAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAa8cAC8BAEUjrxwAAAEBAQAAAAEA" + "+QsAAQANCwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQGwHAAuAESwHAAAlgIAAAABACoB" + "AUYAAAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2" + "ZW50IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNv" + "bW1lbnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkK" + "AgAAAAEADgAAAE1UQ3VycmVudFN0YXRlAQGzHAAvAD+zHAAAAAz/////AQH/////AAAAABVgiQoCAAAA" + "AQALAAAAQWN0aXZlU3RhdGUBAbQcAC8BACMjtBwAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAA" + "AElkAQG1HAAuAES1HAAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AmperageConditionState Class #if (!OPCUA_EXCLUDE_AmperageConditionState) /// /// Stores an instance of the AmperageConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AmperageConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AmperageConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.AmperageConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "HQAAAEFtcGVyYWdlQ29uZGl0aW9uVHlwZUluc3RhbmNlAQHLHAEByxzLHAAA/////xcAAAAVYIkKAgAA" + "AAAABwAAAEV2ZW50SWQBAcwcAC4ARMwcAAAAD/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVu" + "dFR5cGUBAc0cAC4ARM0cAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQHO" + "HAAuAETOHAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEBzxwALgBEzxwA" + "AAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAdAcAC4ARNAcAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQHRHAAuAETRHAAAAQAmAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAcAAABNZXNzYWdlAQHTHAAuAETTHAAAABX/////AQH/////AAAAABVgiQoCAAAAAAAI" + "AAAAU2V2ZXJpdHkBAdQcAC4ARNQcAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABDb25kaXRp" + "b25DbGFzc0lkAQHVHAAuAETVHAAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0aW9u" + "Q2xhc3NOYW1lAQHWHAAuAETWHAAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0aW9u" + "TmFtZQEB1xwALgBE1xwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5jaElkAQHYHAAu" + "AETYHAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQHZHAAuAETZHAAAAAH/////" + "AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQHaHAAvAQAjI9ocAAAAFf////8BAf//" + "//8BAAAAFWCJCgIAAAAAAAIAAABJZAEB2xwALgBE2xwAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "BwAAAFF1YWxpdHkBAeMcAC8BACoj4xwAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEB5BwALgBE5BwAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAATGFzdFNl" + "dmVyaXR5AQHlHAAvAQAqI+UcAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1l" + "c3RhbXABAeYcAC4AROYcAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQBAecc" + "AC8BACoj5xwAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEB6BwA" + "LgBE6BwAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQHpHAAuAETp" + "HAAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEB6hwALwEARCPqHAAAAQEBAAAA" + "AQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQHrHAAvAQBDI+scAAABAQEAAAABAPkLAAEA" + "8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQHsHAAvAQBFI+wcAAABAQEAAAABAPkLAAEADQsB" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEB7RwALgBE7RwAAJYCAAAAAQAqAQFGAAAABwAA" + "AEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBj" + "b21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRv" + "IGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAABAA4A" + "AABNVEN1cnJlbnRTdGF0ZQEB8BwALwA/8BwAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEACwAAAEFj" + "dGl2ZVN0YXRlAQHxHAAvAQAjI/EcAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEB8hwA" + "LgBE8hwAAAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region AngleConditionState Class #if (!OPCUA_EXCLUDE_AngleConditionState) /// /// Stores an instance of the AngleConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AngleConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AngleConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.AngleConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "GgAAAEFuZ2xlQ29uZGl0aW9uVHlwZUluc3RhbmNlAQEIHQEBCB0IHQAA/////xcAAAAVYIkKAgAAAAAA" + "BwAAAEV2ZW50SWQBAQkdAC4ARAkdAAAAD/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5" + "cGUBAQodAC4ARAodAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQELHQAu" + "AEQLHQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEBDB0ALgBEDB0AAAAM" + "/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAQ0dAC4ARA0dAAABACYB/////wEB/////wAA" + "AAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQEOHQAuAEQOHQAAAQAmAf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAcAAABNZXNzYWdlAQEQHQAuAEQQHQAAABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAA" + "U2V2ZXJpdHkBAREdAC4ARBEdAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABDb25kaXRpb25D" + "bGFzc0lkAQESHQAuAEQSHQAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0aW9uQ2xh" + "c3NOYW1lAQETHQAuAEQTHQAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0aW9uTmFt" + "ZQEBFB0ALgBEFB0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5jaElkAQEVHQAuAEQV" + "HQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQEWHQAuAEQWHQAAAAH/////AQH/" + "////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQEXHQAvAQAjIxcdAAAAFf////8BAf////8B" + "AAAAFWCJCgIAAAAAAAIAAABJZAEBGB0ALgBEGB0AAAAB/////wEB/////wAAAAAVYIkKAgAAAAAABwAA" + "AFF1YWxpdHkBASAdAC8BACojIB0AAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRp" + "bWVzdGFtcAEBIR0ALgBEIR0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAATGFzdFNldmVy" + "aXR5AQEiHQAvAQAqIyIdAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3Rh" + "bXABASMdAC4ARCMdAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQBASQdAC8B" + "ACojJB0AAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEBJR0ALgBE" + "JR0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQEmHQAuAEQmHQAA" + "AAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEBJx0ALwEARCMnHQAAAQEBAAAAAQD5" + "CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQEoHQAvAQBDIygdAAABAQEAAAABAPkLAAEA8woA" + "AAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQEpHQAvAQBFIykdAAABAQEAAAABAPkLAAEADQsBAAAA" + "F2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEBKh0ALgBEKh0AAJYCAAAAAQAqAQFGAAAABwAAAEV2" + "ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21t" + "ZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFk" + "ZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAABAA4AAABN" + "VEN1cnJlbnRTdGF0ZQEBLR0ALwA/LR0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAEACwAAAEFjdGl2" + "ZVN0YXRlAQEuHQAvAQAjIy4dAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEBLx0ALgBE" + "Lx0AAAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Angular-AccelerationConditionState Class #if (!OPCUA_EXCLUDE_Angular-AccelerationConditionState) /// /// Stores an instance of the Angular-AccelerationConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Angular-AccelerationConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Angular-AccelerationConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Angular-AccelerationConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "KQAAAEFuZ3VsYXItQWNjZWxlcmF0aW9uQ29uZGl0aW9uVHlwZUluc3RhbmNlAQFFHQEBRR1FHQAA////" + "/xcAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAUYdAC4AREYdAAAAD/////8BAf////8AAAAAFWCJCgIA" + "AAAAAAkAAABFdmVudFR5cGUBAUcdAC4AREcdAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABT" + "b3VyY2VOb2RlAQFIHQAuAERIHQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFt" + "ZQEBSR0ALgBESR0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAUodAC4AREodAAAB" + "ACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQFLHQAuAERLHQAAAQAmAf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQFNHQAuAERNHQAAABX/////AQH/////AAAA" + "ABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAU4dAC4ARE4dAAAABf////8BAf////8AAAAAFWCJCgIAAAAA" + "ABAAAABDb25kaXRpb25DbGFzc0lkAQFPHQAuAERPHQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAS" + "AAAAQ29uZGl0aW9uQ2xhc3NOYW1lAQFQHQAuAERQHQAAABX/////AQH/////AAAAABVgiQoCAAAAAAAN" + "AAAAQ29uZGl0aW9uTmFtZQEBUR0ALgBEUR0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJy" + "YW5jaElkAQFSHQAuAERSHQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQFTHQAu" + "AERTHQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQFUHQAvAQAjI1Qd" + "AAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEBVR0ALgBEVR0AAAAB/////wEB/////wAA" + "AAAVYIkKAgAAAAAABwAAAFF1YWxpdHkBAV0dAC8BACojXR0AAAAT/////wEB/////wEAAAAVYIkKAgAA" + "AAAADwAAAFNvdXJjZVRpbWVzdGFtcAEBXh0ALgBEXh0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAA" + "AAAMAAAATGFzdFNldmVyaXR5AQFfHQAvAQAqI18dAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8A" + "AABTb3VyY2VUaW1lc3RhbXABAWAdAC4ARGAdAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAA" + "AENvbW1lbnQBAWEdAC8BACojYR0AAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRp" + "bWVzdGFtcAEBYh0ALgBEYh0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNl" + "cklkAQFjHQAuAERjHQAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEBZB0ALwEA" + "RCNkHQAAAQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQFlHQAvAQBDI2UdAAAB" + "AQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQFmHQAvAQBFI2YdAAABAQEA" + "AAABAPkLAAEADQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEBZx0ALgBEZx0AAJYCAAAA" + "AQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRo" + "ZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRo" + "ZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA" + "FWCJCgIAAAABAA4AAABNVEN1cnJlbnRTdGF0ZQEBah0ALwA/ah0AAAAM/////wEB/////wAAAAAVYIkK" + "AgAAAAEACwAAAEFjdGl2ZVN0YXRlAQFrHQAvAQAjI2sdAAAAFf////8BAf////8BAAAAFWCJCgIAAAAA" + "AAIAAABJZAEBbB0ALgBEbB0AAAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Angular_VelocityConditionState Class #if (!OPCUA_EXCLUDE_Angular_VelocityConditionState) /// /// Stores an instance of the Angular_VelocityConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Angular_VelocityConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Angular_VelocityConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Angular_VelocityConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "JQAAAEFuZ3VsYXJfVmVsb2NpdHlDb25kaXRpb25UeXBlSW5zdGFuY2UBAYIdAQGCHYIdAAD/////FwAA" + "ABVgiQoCAAAAAAAHAAAARXZlbnRJZAEBgx0ALgBEgx0AAAAP/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CQAAAEV2ZW50VHlwZQEBhB0ALgBEhB0AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJj" + "ZU5vZGUBAYUdAC4ARIUdAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQGG" + "HQAuAESGHQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEBhx0ALgBEhx0AAAEAJgH/" + "////AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAYgdAC4ARIgdAAABACYB/////wEB" + "/////wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAYodAC4ARIodAAAAFf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAgAAABTZXZlcml0eQEBix0ALgBEix0AAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAA" + "AENvbmRpdGlvbkNsYXNzSWQBAYwdAC4ARIwdAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABD" + "b25kaXRpb25DbGFzc05hbWUBAY0dAC4ARI0dAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABD" + "b25kaXRpb25OYW1lAQGOHQAuAESOHQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNo" + "SWQBAY8dAC4ARI8dAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAZAdAC4ARJAd" + "AAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAZEdAC8BACMjkR0AAAAV" + "/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQGSHQAuAESSHQAAAAH/////AQH/////AAAAABVg" + "iQoCAAAAAAAHAAAAUXVhbGl0eQEBmh0ALwEAKiOaHQAAABP/////AQH/////AQAAABVgiQoCAAAAAAAP" + "AAAAU291cmNlVGltZXN0YW1wAQGbHQAuAESbHQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwA" + "AABMYXN0U2V2ZXJpdHkBAZwdAC8BACojnB0AAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNv" + "dXJjZVRpbWVzdGFtcAEBnR0ALgBEnR0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29t" + "bWVudAEBnh0ALwEAKiOeHQAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0" + "YW1wAQGfHQAuAESfHQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQB" + "AaAdAC4ARKAdAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQGhHQAvAQBEI6Ed" + "AAABAQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAaIdAC8BAEMjoh0AAAEBAQAA" + "AAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAaMdAC8BAEUjox0AAAEBAQAAAAEA" + "+QsAAQANCwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQGkHQAuAESkHQAAlgIAAAABACoB" + "AUYAAAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2" + "ZW50IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNv" + "bW1lbnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkK" + "AgAAAAEADgAAAE1UQ3VycmVudFN0YXRlAQGnHQAvAD+nHQAAAAz/////AQH/////AAAAABVgiQoCAAAA" + "AQALAAAAQWN0aXZlU3RhdGUBAagdAC8BACMjqB0AAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAA" + "AElkAQGpHQAuAESpHQAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region CommunicationsConditionState Class #if (!OPCUA_EXCLUDE_CommunicationsConditionState) /// /// Stores an instance of the CommunicationsConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CommunicationsConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CommunicationsConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.CommunicationsConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IwAAAENvbW11bmljYXRpb25zQ29uZGl0aW9uVHlwZUluc3RhbmNlAQG/HQEBvx2/HQAA/////xcAAAAV" + "YIkKAgAAAAAABwAAAEV2ZW50SWQBAcAdAC4ARMAdAAAAD/////8BAf////8AAAAAFWCJCgIAAAAAAAkA" + "AABFdmVudFR5cGUBAcEdAC4ARMEdAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VO" + "b2RlAQHCHQAuAETCHQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEBwx0A" + "LgBEwx0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAcQdAC4ARMQdAAABACYB////" + "/wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQHFHQAuAETFHQAAAQAmAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQHHHQAuAETHHQAAABX/////AQH/////AAAAABVgiQoC" + "AAAAAAAIAAAAU2V2ZXJpdHkBAcgdAC4ARMgdAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABD" + "b25kaXRpb25DbGFzc0lkAQHJHQAuAETJHQAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ29u" + "ZGl0aW9uQ2xhc3NOYW1lAQHKHQAuAETKHQAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAAQ29u" + "ZGl0aW9uTmFtZQEByx0ALgBEyx0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5jaElk" + "AQHMHQAuAETMHQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQHNHQAuAETNHQAA" + "AAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQHOHQAvAQAjI84dAAAAFf//" + "//8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEBzx0ALgBEzx0AAAAB/////wEB/////wAAAAAVYIkK" + "AgAAAAAABwAAAFF1YWxpdHkBAdcdAC8BACoj1x0AAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAA" + "AFNvdXJjZVRpbWVzdGFtcAEB2B0ALgBE2B0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAA" + "TGFzdFNldmVyaXR5AQHZHQAvAQAqI9kdAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3Vy" + "Y2VUaW1lc3RhbXABAdodAC4ARNodAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1l" + "bnQBAdsdAC8BACoj2x0AAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFt" + "cAEB3B0ALgBE3B0AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQHd" + "HQAuAETdHQAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEB3h0ALwEARCPeHQAA" + "AQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQHfHQAvAQBDI98dAAABAQEAAAAB" + "APkLAAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQHgHQAvAQBFI+AdAAABAQEAAAABAPkL" + "AAEADQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEB4R0ALgBE4R0AAJYCAAAAAQAqAQFG" + "AAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVu" + "dCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21t" + "ZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIA" + "AAABAA4AAABNVEN1cnJlbnRTdGF0ZQEB5B0ALwA/5B0AAAAM/////wEB/////wAAAAAVYIkKAgAAAAEA" + "CwAAAEFjdGl2ZVN0YXRlAQHlHQAvAQAjI+UdAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJ" + "ZAEB5h0ALgBE5h0AAAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ConcentrationConditionState Class #if (!OPCUA_EXCLUDE_ConcentrationConditionState) /// /// Stores an instance of the ConcentrationConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ConcentrationConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ConcentrationConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.ConcentrationConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IgAAAENvbmNlbnRyYXRpb25Db25kaXRpb25UeXBlSW5zdGFuY2UBAfwdAQH8HfwdAAD/////FwAAABVg" + "iQoCAAAAAAAHAAAARXZlbnRJZAEB/R0ALgBE/R0AAAAP/////wEB/////wAAAAAVYIkKAgAAAAAACQAA" + "AEV2ZW50VHlwZQEB/h0ALgBE/h0AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5v" + "ZGUBAf8dAC4ARP8dAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQEAHgAu" + "AEQAHgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEBAR4ALgBEAR4AAAEAJgH/////" + "AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAQIeAC4ARAIeAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAQQeAC4ARAQeAAAAFf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAgAAABTZXZlcml0eQEBBR4ALgBEBR4AAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAENv" + "bmRpdGlvbkNsYXNzSWQBAQYeAC4ARAYeAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDb25k" + "aXRpb25DbGFzc05hbWUBAQceAC4ARAceAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABDb25k" + "aXRpb25OYW1lAQEIHgAuAEQIHgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNoSWQB" + "AQkeAC4ARAkeAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAQoeAC4ARAoeAAAA" + "Af////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAQseAC8BACMjCx4AAAAV////" + "/wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQEMHgAuAEQMHgAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAHAAAAUXVhbGl0eQEBFB4ALwEAKiMUHgAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAA" + "U291cmNlVGltZXN0YW1wAQEVHgAuAEQVHgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABM" + "YXN0U2V2ZXJpdHkBARYeAC8BACojFh4AAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEBFx4ALgBEFx4AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVu" + "dAEBGB4ALwEAKiMYHgAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1w" + "AQEZHgAuAEQZHgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBARoe" + "AC4ARBoeAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQEbHgAvAQBEIxseAAAB" + "AQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBARweAC8BAEMjHB4AAAEBAQAAAAEA" + "+QsAAQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAR0eAC8BAEUjHR4AAAEBAQAAAAEA+QsA" + "AQANCwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQEeHgAuAEQeHgAAlgIAAAABACoBAUYA" + "AAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50" + "IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1l" + "bnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAA" + "AAEADgAAAE1UQ3VycmVudFN0YXRlAQEhHgAvAD8hHgAAAAz/////AQH/////AAAAABVgiQoCAAAAAQAL" + "AAAAQWN0aXZlU3RhdGUBASIeAC8BACMjIh4AAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElk" + "AQEjHgAuAEQjHgAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ConductivityConditionState Class #if (!OPCUA_EXCLUDE_ConductivityConditionState) /// /// Stores an instance of the ConductivityConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ConductivityConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ConductivityConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.ConductivityConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IQAAAENvbmR1Y3Rpdml0eUNvbmRpdGlvblR5cGVJbnN0YW5jZQEBOR4BATkeOR4AAP////8XAAAAFWCJ" + "CgIAAAAAAAcAAABFdmVudElkAQE6HgAuAEQ6HgAAAA//////AQH/////AAAAABVgiQoCAAAAAAAJAAAA" + "RXZlbnRUeXBlAQE7HgAuAEQ7HgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9k" + "ZQEBPB4ALgBEPB4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUBAT0eAC4A" + "RD0eAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQE+HgAuAEQ+HgAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEBPx4ALgBEPx4AAAEAJgH/////AQH/////" + "AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEBQR4ALgBEQR4AAAAV/////wEB/////wAAAAAVYIkKAgAA" + "AAAACAAAAFNldmVyaXR5AQFCHgAuAERCHgAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAQ29u" + "ZGl0aW9uQ2xhc3NJZAEBQx4ALgBEQx4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENvbmRp" + "dGlvbkNsYXNzTmFtZQEBRB4ALgBERB4AAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAAAENvbmRp" + "dGlvbk5hbWUBAUUeAC4AREUeAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABCcmFuY2hJZAEB" + "Rh4ALgBERh4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEBRx4ALgBERx4AAAAB" + "/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEBSB4ALwEAIyNIHgAAABX/////" + "AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBAUkeAC4AREkeAAAAAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAcAAABRdWFsaXR5AQFRHgAvAQAqI1EeAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABT" + "b3VyY2VUaW1lc3RhbXABAVIeAC4ARFIeAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAExh" + "c3RTZXZlcml0eQEBUx4ALwEAKiNTHgAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNl" + "VGltZXN0YW1wAQFUHgAuAERUHgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50" + "AQFVHgAvAQAqI1UeAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXAB" + "AVYeAC4ARFYeAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEBVx4A" + "LgBEVx4AAAAM/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBAVgeAC8BAEQjWB4AAAEB" + "AQAAAAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEBWR4ALwEAQyNZHgAAAQEBAAAAAQD5" + "CwABAPMKAAAAAARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEBWh4ALwEARSNaHgAAAQEBAAAAAQD5CwAB" + "AA0LAQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAVseAC4ARFseAACWAgAAAAEAKgEBRgAA" + "AAcAAABFdmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQg" + "dG8gY29tbWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVu" + "dCB0byBhZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAA" + "AQAOAAAATVRDdXJyZW50U3RhdGUBAV4eAC8AP14eAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAsA" + "AABBY3RpdmVTdGF0ZQEBXx4ALwEAIyNfHgAAABX/////AQH/////AQAAABVgiQoCAAAAAAACAAAASWQB" + "AWAeAC4ARGAeAAAAAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Data_RangeConditionState Class #if (!OPCUA_EXCLUDE_Data_RangeConditionState) /// /// Stores an instance of the Data_RangeConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Data_RangeConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Data_RangeConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Data_RangeConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "HwAAAERhdGFfUmFuZ2VDb25kaXRpb25UeXBlSW5zdGFuY2UBAXYeAQF2HnYeAAD/////FwAAABVgiQoC" + "AAAAAAAHAAAARXZlbnRJZAEBdx4ALgBEdx4AAAAP/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2" + "ZW50VHlwZQEBeB4ALgBEeB4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUB" + "AXkeAC4ARHkeAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQF6HgAuAER6" + "HgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEBex4ALgBEex4AAAEAJgH/////AQH/" + "////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAXweAC4ARHweAAABACYB/////wEB/////wAA" + "AAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAX4eAC4ARH4eAAAAFf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAgAAABTZXZlcml0eQEBfx4ALgBEfx4AAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAENvbmRp" + "dGlvbkNsYXNzSWQBAYAeAC4ARIAeAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDb25kaXRp" + "b25DbGFzc05hbWUBAYEeAC4ARIEeAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABDb25kaXRp" + "b25OYW1lAQGCHgAuAESCHgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNoSWQBAYMe" + "AC4ARIMeAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAYQeAC4ARIQeAAAAAf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAYUeAC8BACMjhR4AAAAV/////wEB" + "/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQGGHgAuAESGHgAAAAH/////AQH/////AAAAABVgiQoCAAAA" + "AAAHAAAAUXVhbGl0eQEBjh4ALwEAKiOOHgAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291" + "cmNlVGltZXN0YW1wAQGPHgAuAESPHgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABMYXN0" + "U2V2ZXJpdHkBAZAeAC8BACojkB4AAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRp" + "bWVzdGFtcAEBkR4ALgBEkR4AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVudAEB" + "kh4ALwEAKiOSHgAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQGT" + "HgAuAESTHgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBAZQeAC4A" + "RJQeAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQGVHgAvAQBEI5UeAAABAQEA" + "AAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAZYeAC8BAEMjlh4AAAEBAQAAAAEA+QsA" + "AQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAZceAC8BAEUjlx4AAAEBAQAAAAEA+QsAAQAN" + "CwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQGYHgAuAESYHgAAlgIAAAABACoBAUYAAAAH" + "AAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRv" + "IGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQg" + "dG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAEA" + "DgAAAE1UQ3VycmVudFN0YXRlAQGbHgAvAD+bHgAAAAz/////AQH/////AAAAABVgiQoCAAAAAQALAAAA" + "QWN0aXZlU3RhdGUBAZweAC8BACMjnB4AAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQGd" + "HgAuAESdHgAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region DirectionConditionState Class #if (!OPCUA_EXCLUDE_DirectionConditionState) /// /// Stores an instance of the DirectionConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DirectionConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DirectionConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.DirectionConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "HgAAAERpcmVjdGlvbkNvbmRpdGlvblR5cGVJbnN0YW5jZQEBsx4BAbMesx4AAP////8XAAAAFWCJCgIA" + "AAAAAAcAAABFdmVudElkAQG0HgAuAES0HgAAAA//////AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZl" + "bnRUeXBlAQG1HgAuAES1HgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEB" + "th4ALgBEth4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUBAbceAC4ARLce" + "AAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQG4HgAuAES4HgAAAQAmAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEBuR4ALgBEuR4AAAEAJgH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAHAAAATWVzc2FnZQEBux4ALgBEux4AAAAV/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CAAAAFNldmVyaXR5AQG8HgAuAES8HgAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAQ29uZGl0" + "aW9uQ2xhc3NJZAEBvR4ALgBEvR4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENvbmRpdGlv" + "bkNsYXNzTmFtZQEBvh4ALgBEvh4AAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAAAENvbmRpdGlv" + "bk5hbWUBAb8eAC4ARL8eAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABCcmFuY2hJZAEBwB4A" + "LgBEwB4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEBwR4ALgBEwR4AAAAB////" + "/wEB/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEBwh4ALwEAIyPCHgAAABX/////AQH/" + "////AQAAABVgiQoCAAAAAAACAAAASWQBAcMeAC4ARMMeAAAAAf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAcAAABRdWFsaXR5AQHLHgAvAQAqI8seAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3Vy" + "Y2VUaW1lc3RhbXABAcweAC4ARMweAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAExhc3RT" + "ZXZlcml0eQEBzR4ALwEAKiPNHgAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGlt" + "ZXN0YW1wAQHOHgAuAETOHgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50AQHP" + "HgAvAQAqI88eAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXABAdAe" + "AC4ARNAeAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEB0R4ALgBE" + "0R4AAAAM/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBAdIeAC8BAEQj0h4AAAEBAQAA" + "AAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEB0x4ALwEAQyPTHgAAAQEBAAAAAQD5CwAB" + "APMKAAAAAARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEB1B4ALwEARSPUHgAAAQEBAAAAAQD5CwABAA0L" + "AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAdUeAC4ARNUeAACWAgAAAAEAKgEBRgAAAAcA" + "AABFdmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQgdG8g" + "Y29tbWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVudCB0" + "byBhZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAQAO" + "AAAATVRDdXJyZW50U3RhdGUBAdgeAC8AP9geAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAsAAABB" + "Y3RpdmVTdGF0ZQEB2R4ALwEAIyPZHgAAABX/////AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBAdoe" + "AC4ARNoeAAAAAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region DisplacementConditionState Class #if (!OPCUA_EXCLUDE_DisplacementConditionState) /// /// Stores an instance of the DisplacementConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class DisplacementConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public DisplacementConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.DisplacementConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IQAAAERpc3BsYWNlbWVudENvbmRpdGlvblR5cGVJbnN0YW5jZQEB8B4BAfAe8B4AAP////8XAAAAFWCJ" + "CgIAAAAAAAcAAABFdmVudElkAQHxHgAuAETxHgAAAA//////AQH/////AAAAABVgiQoCAAAAAAAJAAAA" + "RXZlbnRUeXBlAQHyHgAuAETyHgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9k" + "ZQEB8x4ALgBE8x4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUBAfQeAC4A" + "RPQeAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQH1HgAuAET1HgAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEB9h4ALgBE9h4AAAEAJgH/////AQH/////" + "AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEB+B4ALgBE+B4AAAAV/////wEB/////wAAAAAVYIkKAgAA" + "AAAACAAAAFNldmVyaXR5AQH5HgAuAET5HgAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAQ29u" + "ZGl0aW9uQ2xhc3NJZAEB+h4ALgBE+h4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENvbmRp" + "dGlvbkNsYXNzTmFtZQEB+x4ALgBE+x4AAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAAAENvbmRp" + "dGlvbk5hbWUBAfweAC4ARPweAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABCcmFuY2hJZAEB" + "/R4ALgBE/R4AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEB/h4ALgBE/h4AAAAB" + "/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEB/x4ALwEAIyP/HgAAABX/////" + "AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBAQAfAC4ARAAfAAAAAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAcAAABRdWFsaXR5AQEIHwAvAQAqIwgfAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABT" + "b3VyY2VUaW1lc3RhbXABAQkfAC4ARAkfAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAExh" + "c3RTZXZlcml0eQEBCh8ALwEAKiMKHwAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNl" + "VGltZXN0YW1wAQELHwAuAEQLHwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50" + "AQEMHwAvAQAqIwwfAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXAB" + "AQ0fAC4ARA0fAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEBDh8A" + "LgBEDh8AAAAM/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBAQ8fAC8BAEQjDx8AAAEB" + "AQAAAAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEBEB8ALwEAQyMQHwAAAQEBAAAAAQD5" + "CwABAPMKAAAAAARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEBER8ALwEARSMRHwAAAQEBAAAAAQD5CwAB" + "AA0LAQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBARIfAC4ARBIfAACWAgAAAAEAKgEBRgAA" + "AAcAAABFdmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQg" + "dG8gY29tbWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVu" + "dCB0byBhZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAA" + "AQAOAAAATVRDdXJyZW50U3RhdGUBARUfAC8APxUfAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAsA" + "AABBY3RpdmVTdGF0ZQEBFh8ALwEAIyMWHwAAABX/////AQH/////AQAAABVgiQoCAAAAAAACAAAASWQB" + "ARcfAC4ARBcfAAAAAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Electrical_EnergyConditionState Class #if (!OPCUA_EXCLUDE_Electrical_EnergyConditionState) /// /// Stores an instance of the Electrical_EnergyConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Electrical_EnergyConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Electrical_EnergyConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Electrical_EnergyConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "JgAAAEVsZWN0cmljYWxfRW5lcmd5Q29uZGl0aW9uVHlwZUluc3RhbmNlAQEtHwEBLR8tHwAA/////xcA" + "AAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAS4fAC4ARC4fAAAAD/////8BAf////8AAAAAFWCJCgIAAAAA" + "AAkAAABFdmVudFR5cGUBAS8fAC4ARC8fAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3Vy" + "Y2VOb2RlAQEwHwAuAEQwHwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEB" + "MR8ALgBEMR8AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBATIfAC4ARDIfAAABACYB" + "/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQEzHwAuAEQzHwAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQE1HwAuAEQ1HwAAABX/////AQH/////AAAAABVg" + "iQoCAAAAAAAIAAAAU2V2ZXJpdHkBATYfAC4ARDYfAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAA" + "AABDb25kaXRpb25DbGFzc0lkAQE3HwAuAEQ3HwAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAA" + "Q29uZGl0aW9uQ2xhc3NOYW1lAQE4HwAuAEQ4HwAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAA" + "Q29uZGl0aW9uTmFtZQEBOR8ALgBEOR8AAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5j" + "aElkAQE6HwAuAEQ6HwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQE7HwAuAEQ7" + "HwAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQE8HwAvAQAjIzwfAAAA" + "Ff////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEBPR8ALgBEPR8AAAAB/////wEB/////wAAAAAV" + "YIkKAgAAAAAABwAAAFF1YWxpdHkBAUUfAC8BACojRR8AAAAT/////wEB/////wEAAAAVYIkKAgAAAAAA" + "DwAAAFNvdXJjZVRpbWVzdGFtcAEBRh8ALgBERh8AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAM" + "AAAATGFzdFNldmVyaXR5AQFHHwAvAQAqI0cfAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABT" + "b3VyY2VUaW1lc3RhbXABAUgfAC4AREgfAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENv" + "bW1lbnQBAUkfAC8BACojSR8AAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVz" + "dGFtcAEBSh8ALgBESh8AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklk" + "AQFLHwAuAERLHwAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEBTB8ALwEARCNM" + "HwAAAQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQFNHwAvAQBDI00fAAABAQEA" + "AAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQFOHwAvAQBFI04fAAABAQEAAAAB" + "APkLAAEADQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEBTx8ALgBETx8AAJYCAAAAAQAq" + "AQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBl" + "dmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBj" + "b21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJ" + "CgIAAAABAA4AAABNVEN1cnJlbnRTdGF0ZQEBUh8ALwA/Uh8AAAAM/////wEB/////wAAAAAVYIkKAgAA" + "AAEACwAAAEFjdGl2ZVN0YXRlAQFTHwAvAQAjI1MfAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIA" + "AABJZAEBVB8ALgBEVB8AAAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Fill_LevelConditionState Class #if (!OPCUA_EXCLUDE_Fill_LevelConditionState) /// /// Stores an instance of the Fill_LevelConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Fill_LevelConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Fill_LevelConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Fill_LevelConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "HwAAAEZpbGxfTGV2ZWxDb25kaXRpb25UeXBlSW5zdGFuY2UBAWofAQFqH2ofAAD/////FwAAABVgiQoC" + "AAAAAAAHAAAARXZlbnRJZAEBax8ALgBEax8AAAAP/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2" + "ZW50VHlwZQEBbB8ALgBEbB8AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUB" + "AW0fAC4ARG0fAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQFuHwAuAERu" + "HwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEBbx8ALgBEbx8AAAEAJgH/////AQH/" + "////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAXAfAC4ARHAfAAABACYB/////wEB/////wAA" + "AAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAXIfAC4ARHIfAAAAFf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAgAAABTZXZlcml0eQEBcx8ALgBEcx8AAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAENvbmRp" + "dGlvbkNsYXNzSWQBAXQfAC4ARHQfAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDb25kaXRp" + "b25DbGFzc05hbWUBAXUfAC4ARHUfAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABDb25kaXRp" + "b25OYW1lAQF2HwAuAER2HwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNoSWQBAXcf" + "AC4ARHcfAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAXgfAC4ARHgfAAAAAf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAXkfAC8BACMjeR8AAAAV/////wEB" + "/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQF6HwAuAER6HwAAAAH/////AQH/////AAAAABVgiQoCAAAA" + "AAAHAAAAUXVhbGl0eQEBgh8ALwEAKiOCHwAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291" + "cmNlVGltZXN0YW1wAQGDHwAuAESDHwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABMYXN0" + "U2V2ZXJpdHkBAYQfAC8BACojhB8AAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRp" + "bWVzdGFtcAEBhR8ALgBEhR8AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVudAEB" + "hh8ALwEAKiOGHwAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQGH" + "HwAuAESHHwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBAYgfAC4A" + "RIgfAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQGJHwAvAQBEI4kfAAABAQEA" + "AAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAYofAC8BAEMjih8AAAEBAQAAAAEA+QsA" + "AQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAYsfAC8BAEUjix8AAAEBAQAAAAEA+QsAAQAN" + "CwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQGMHwAuAESMHwAAlgIAAAABACoBAUYAAAAH" + "AAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRv" + "IGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQg" + "dG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAEA" + "DgAAAE1UQ3VycmVudFN0YXRlAQGPHwAvAD+PHwAAAAz/////AQH/////AAAAABVgiQoCAAAAAQALAAAA" + "QWN0aXZlU3RhdGUBAZAfAC8BACMjkB8AAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQGR" + "HwAuAESRHwAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region FlowConditionState Class #if (!OPCUA_EXCLUDE_FlowConditionState) /// /// Stores an instance of the FlowConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class FlowConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public FlowConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.FlowConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "GQAAAEZsb3dDb25kaXRpb25UeXBlSW5zdGFuY2UBAacfAQGnH6cfAAD/////FwAAABVgiQoCAAAAAAAH" + "AAAARXZlbnRJZAEBqB8ALgBEqB8AAAAP/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlw" + "ZQEBqR8ALgBEqR8AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBAaofAC4A" + "RKofAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQGrHwAuAESrHwAAAAz/" + "////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEBrB8ALgBErB8AAAEAJgH/////AQH/////AAAA" + "ABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAa0fAC4ARK0fAAABACYB/////wEB/////wAAAAAVYIkK" + "AgAAAAAABwAAAE1lc3NhZ2UBAa8fAC4ARK8fAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABT" + "ZXZlcml0eQEBsB8ALgBEsB8AAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAENvbmRpdGlvbkNs" + "YXNzSWQBAbEfAC4ARLEfAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDb25kaXRpb25DbGFz" + "c05hbWUBAbIfAC4ARLIfAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABDb25kaXRpb25OYW1l" + "AQGzHwAuAESzHwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNoSWQBAbQfAC4ARLQf" + "AAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAbUfAC4ARLUfAAAAAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAbYfAC8BACMjth8AAAAV/////wEB/////wEA" + "AAAVYIkKAgAAAAAAAgAAAElkAQG3HwAuAES3HwAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAA" + "UXVhbGl0eQEBvx8ALwEAKiO/HwAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGlt" + "ZXN0YW1wAQHAHwAuAETAHwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABMYXN0U2V2ZXJp" + "dHkBAcEfAC8BACojwR8AAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFt" + "cAEBwh8ALgBEwh8AAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVudAEBwx8ALwEA" + "KiPDHwAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQHEHwAuAETE" + "HwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBAcUfAC4ARMUfAAAA" + "DP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQHGHwAvAQBEI8YfAAABAQEAAAABAPkL" + "AAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAccfAC8BAEMjxx8AAAEBAQAAAAEA+QsAAQDzCgAA" + "AAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAcgfAC8BAEUjyB8AAAEBAQAAAAEA+QsAAQANCwEAAAAX" + "YKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQHJHwAuAETJHwAAlgIAAAABACoBAUYAAAAHAAAARXZl" + "bnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNvbW1l" + "bnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8gYWRk" + "IHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAEADgAAAE1U" + "Q3VycmVudFN0YXRlAQHMHwAvAD/MHwAAAAz/////AQH/////AAAAABVgiQoCAAAAAQALAAAAQWN0aXZl" + "U3RhdGUBAc0fAC8BACMjzR8AAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQHOHwAuAETO" + "HwAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region FrequencyConditionState Class #if (!OPCUA_EXCLUDE_FrequencyConditionState) /// /// Stores an instance of the FrequencyConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class FrequencyConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public FrequencyConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.FrequencyConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "HgAAAEZyZXF1ZW5jeUNvbmRpdGlvblR5cGVJbnN0YW5jZQEB5B8BAeQf5B8AAP////8XAAAAFWCJCgIA" + "AAAAAAcAAABFdmVudElkAQHlHwAuAETlHwAAAA//////AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZl" + "bnRUeXBlAQHmHwAuAETmHwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEB" + "5x8ALgBE5x8AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUBAegfAC4AROgf" + "AAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQHpHwAuAETpHwAAAQAmAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEB6h8ALgBE6h8AAAEAJgH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAHAAAATWVzc2FnZQEB7B8ALgBE7B8AAAAV/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CAAAAFNldmVyaXR5AQHtHwAuAETtHwAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAQ29uZGl0" + "aW9uQ2xhc3NJZAEB7h8ALgBE7h8AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENvbmRpdGlv" + "bkNsYXNzTmFtZQEB7x8ALgBE7x8AAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAAAENvbmRpdGlv" + "bk5hbWUBAfAfAC4ARPAfAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABCcmFuY2hJZAEB8R8A" + "LgBE8R8AAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEB8h8ALgBE8h8AAAAB////" + "/wEB/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEB8x8ALwEAIyPzHwAAABX/////AQH/" + "////AQAAABVgiQoCAAAAAAACAAAASWQBAfQfAC4ARPQfAAAAAf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAcAAABRdWFsaXR5AQH8HwAvAQAqI/wfAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3Vy" + "Y2VUaW1lc3RhbXABAf0fAC4ARP0fAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAExhc3RT" + "ZXZlcml0eQEB/h8ALwEAKiP+HwAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGlt" + "ZXN0YW1wAQH/HwAuAET/HwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50AQEA" + "IAAvAQAqIwAgAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXABAQEg" + "AC4ARAEgAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEBAiAALgBE" + "AiAAAAAM/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBAQMgAC8BAEQjAyAAAAEBAQAA" + "AAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEBBCAALwEAQyMEIAAAAQEBAAAAAQD5CwAB" + "APMKAAAAAARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEBBSAALwEARSMFIAAAAQEBAAAAAQD5CwABAA0L" + "AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAQYgAC4ARAYgAACWAgAAAAEAKgEBRgAAAAcA" + "AABFdmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQgdG8g" + "Y29tbWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVudCB0" + "byBhZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAQAO" + "AAAATVRDdXJyZW50U3RhdGUBAQkgAC8APwkgAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAsAAABB" + "Y3RpdmVTdGF0ZQEBCiAALwEAIyMKIAAAABX/////AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBAQsg" + "AC4ARAsgAAAAAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region HardwareConditionState Class #if (!OPCUA_EXCLUDE_HardwareConditionState) /// /// Stores an instance of the HardwareConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class HardwareConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public HardwareConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.HardwareConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "HQAAAEhhcmR3YXJlQ29uZGl0aW9uVHlwZUluc3RhbmNlAQEhIAEBISAhIAAA/////xcAAAAVYIkKAgAA" + "AAAABwAAAEV2ZW50SWQBASIgAC4ARCIgAAAAD/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVu" + "dFR5cGUBASMgAC4ARCMgAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQEk" + "IAAuAEQkIAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEBJSAALgBEJSAA" + "AAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBASYgAC4ARCYgAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQEnIAAuAEQnIAAAAQAmAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAcAAABNZXNzYWdlAQEpIAAuAEQpIAAAABX/////AQH/////AAAAABVgiQoCAAAAAAAI" + "AAAAU2V2ZXJpdHkBASogAC4ARCogAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABDb25kaXRp" + "b25DbGFzc0lkAQErIAAuAEQrIAAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0aW9u" + "Q2xhc3NOYW1lAQEsIAAuAEQsIAAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0aW9u" + "TmFtZQEBLSAALgBELSAAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5jaElkAQEuIAAu" + "AEQuIAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQEvIAAuAEQvIAAAAAH/////" + "AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQEwIAAvAQAjIzAgAAAAFf////8BAf//" + "//8BAAAAFWCJCgIAAAAAAAIAAABJZAEBMSAALgBEMSAAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "BwAAAFF1YWxpdHkBATkgAC8BACojOSAAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEBOiAALgBEOiAAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAATGFzdFNl" + "dmVyaXR5AQE7IAAvAQAqIzsgAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1l" + "c3RhbXABATwgAC4ARDwgAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQBAT0g" + "AC8BACojPSAAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEBPiAA" + "LgBEPiAAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQE/IAAuAEQ/" + "IAAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEBQCAALwEARCNAIAAAAQEBAAAA" + "AQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQFBIAAvAQBDI0EgAAABAQEAAAABAPkLAAEA" + "8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQFCIAAvAQBFI0IgAAABAQEAAAABAPkLAAEADQsB" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEBQyAALgBEQyAAAJYCAAAAAQAqAQFGAAAABwAA" + "AEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBj" + "b21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRv" + "IGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAABAA4A" + "AABNVEN1cnJlbnRTdGF0ZQEBRiAALwA/RiAAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEACwAAAEFj" + "dGl2ZVN0YXRlAQFHIAAvAQAjI0cgAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEBSCAA" + "LgBESCAAAAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Linear_ForceConditionState Class #if (!OPCUA_EXCLUDE_Linear_ForceConditionState) /// /// Stores an instance of the Linear_ForceConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Linear_ForceConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Linear_ForceConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Linear_ForceConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IQAAAExpbmVhcl9Gb3JjZUNvbmRpdGlvblR5cGVJbnN0YW5jZQEBXiABAV4gXiAAAP////8XAAAAFWCJ" + "CgIAAAAAAAcAAABFdmVudElkAQFfIAAuAERfIAAAAA//////AQH/////AAAAABVgiQoCAAAAAAAJAAAA" + "RXZlbnRUeXBlAQFgIAAuAERgIAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9k" + "ZQEBYSAALgBEYSAAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUBAWIgAC4A" + "RGIgAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQFjIAAuAERjIAAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEBZCAALgBEZCAAAAEAJgH/////AQH/////" + "AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEBZiAALgBEZiAAAAAV/////wEB/////wAAAAAVYIkKAgAA" + "AAAACAAAAFNldmVyaXR5AQFnIAAuAERnIAAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAQ29u" + "ZGl0aW9uQ2xhc3NJZAEBaCAALgBEaCAAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENvbmRp" + "dGlvbkNsYXNzTmFtZQEBaSAALgBEaSAAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAAAENvbmRp" + "dGlvbk5hbWUBAWogAC4ARGogAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABCcmFuY2hJZAEB" + "ayAALgBEayAAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEBbCAALgBEbCAAAAAB" + "/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEBbSAALwEAIyNtIAAAABX/////" + "AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBAW4gAC4ARG4gAAAAAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAcAAABRdWFsaXR5AQF2IAAvAQAqI3YgAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABT" + "b3VyY2VUaW1lc3RhbXABAXcgAC4ARHcgAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAExh" + "c3RTZXZlcml0eQEBeCAALwEAKiN4IAAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNl" + "VGltZXN0YW1wAQF5IAAuAER5IAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50" + "AQF6IAAvAQAqI3ogAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXAB" + "AXsgAC4ARHsgAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEBfCAA" + "LgBEfCAAAAAM/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBAX0gAC8BAEQjfSAAAAEB" + "AQAAAAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEBfiAALwEAQyN+IAAAAQEBAAAAAQD5" + "CwABAPMKAAAAAARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEBfyAALwEARSN/IAAAAQEBAAAAAQD5CwAB" + "AA0LAQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAYAgAC4ARIAgAACWAgAAAAEAKgEBRgAA" + "AAcAAABFdmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQg" + "dG8gY29tbWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVu" + "dCB0byBhZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAA" + "AQAOAAAATVRDdXJyZW50U3RhdGUBAYMgAC8AP4MgAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAsA" + "AABBY3RpdmVTdGF0ZQEBhCAALwEAIyOEIAAAABX/////AQH/////AQAAABVgiQoCAAAAAAACAAAASWQB" + "AYUgAC4ARIUgAAAAAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region LoadConditionState Class #if (!OPCUA_EXCLUDE_LoadConditionState) /// /// Stores an instance of the LoadConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class LoadConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public LoadConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.LoadConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "GQAAAExvYWRDb25kaXRpb25UeXBlSW5zdGFuY2UBAZsgAQGbIJsgAAD/////FwAAABVgiQoCAAAAAAAH" + "AAAARXZlbnRJZAEBnCAALgBEnCAAAAAP/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlw" + "ZQEBnSAALgBEnSAAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBAZ4gAC4A" + "RJ4gAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQGfIAAuAESfIAAAAAz/" + "////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEBoCAALgBEoCAAAAEAJgH/////AQH/////AAAA" + "ABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAaEgAC4ARKEgAAABACYB/////wEB/////wAAAAAVYIkK" + "AgAAAAAABwAAAE1lc3NhZ2UBAaMgAC4ARKMgAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABT" + "ZXZlcml0eQEBpCAALgBEpCAAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAENvbmRpdGlvbkNs" + "YXNzSWQBAaUgAC4ARKUgAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDb25kaXRpb25DbGFz" + "c05hbWUBAaYgAC4ARKYgAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABDb25kaXRpb25OYW1l" + "AQGnIAAuAESnIAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNoSWQBAaggAC4ARKgg" + "AAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAakgAC4ARKkgAAAAAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAaogAC8BACMjqiAAAAAV/////wEB/////wEA" + "AAAVYIkKAgAAAAAAAgAAAElkAQGrIAAuAESrIAAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAA" + "UXVhbGl0eQEBsyAALwEAKiOzIAAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGlt" + "ZXN0YW1wAQG0IAAuAES0IAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABMYXN0U2V2ZXJp" + "dHkBAbUgAC8BACojtSAAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFt" + "cAEBtiAALgBEtiAAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVudAEBtyAALwEA" + "KiO3IAAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQG4IAAuAES4" + "IAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBAbkgAC4ARLkgAAAA" + "DP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQG6IAAvAQBEI7ogAAABAQEAAAABAPkL" + "AAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAbsgAC8BAEMjuyAAAAEBAQAAAAEA+QsAAQDzCgAA" + "AAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAbwgAC8BAEUjvCAAAAEBAQAAAAEA+QsAAQANCwEAAAAX" + "YKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQG9IAAuAES9IAAAlgIAAAABACoBAUYAAAAHAAAARXZl" + "bnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNvbW1l" + "bnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8gYWRk" + "IHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAEADgAAAE1U" + "Q3VycmVudFN0YXRlAQHAIAAvAD/AIAAAAAz/////AQH/////AAAAABVgiQoCAAAAAQALAAAAQWN0aXZl" + "U3RhdGUBAcEgAC8BACMjwSAAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQHCIAAuAETC" + "IAAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Logic_ProgramConditionState Class #if (!OPCUA_EXCLUDE_Logic_ProgramConditionState) /// /// Stores an instance of the Logic_ProgramConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Logic_ProgramConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Logic_ProgramConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Logic_ProgramConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IgAAAExvZ2ljX1Byb2dyYW1Db25kaXRpb25UeXBlSW5zdGFuY2UBAdggAQHYINggAAD/////FwAAABVg" + "iQoCAAAAAAAHAAAARXZlbnRJZAEB2SAALgBE2SAAAAAP/////wEB/////wAAAAAVYIkKAgAAAAAACQAA" + "AEV2ZW50VHlwZQEB2iAALgBE2iAAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5v" + "ZGUBAdsgAC4ARNsgAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQHcIAAu" + "AETcIAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEB3SAALgBE3SAAAAEAJgH/////" + "AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAd4gAC4ARN4gAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAeAgAC4AROAgAAAAFf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAgAAABTZXZlcml0eQEB4SAALgBE4SAAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAENv" + "bmRpdGlvbkNsYXNzSWQBAeIgAC4AROIgAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDb25k" + "aXRpb25DbGFzc05hbWUBAeMgAC4AROMgAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABDb25k" + "aXRpb25OYW1lAQHkIAAuAETkIAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNoSWQB" + "AeUgAC4AROUgAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAeYgAC4AROYgAAAA" + "Af////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAecgAC8BACMj5yAAAAAV////" + "/wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQHoIAAuAEToIAAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAHAAAAUXVhbGl0eQEB8CAALwEAKiPwIAAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAA" + "U291cmNlVGltZXN0YW1wAQHxIAAuAETxIAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABM" + "YXN0U2V2ZXJpdHkBAfIgAC8BACoj8iAAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEB8yAALgBE8yAAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVu" + "dAEB9CAALwEAKiP0IAAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1w" + "AQH1IAAuAET1IAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBAfYg" + "AC4ARPYgAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQH3IAAvAQBEI/cgAAAB" + "AQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAfggAC8BAEMj+CAAAAEBAQAAAAEA" + "+QsAAQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAfkgAC8BAEUj+SAAAAEBAQAAAAEA+QsA" + "AQANCwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQH6IAAuAET6IAAAlgIAAAABACoBAUYA" + "AAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50" + "IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1l" + "bnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAA" + "AAEADgAAAE1UQ3VycmVudFN0YXRlAQH9IAAvAD/9IAAAAAz/////AQH/////AAAAABVgiQoCAAAAAQAL" + "AAAAQWN0aXZlU3RhdGUBAf4gAC8BACMj/iAAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElk" + "AQH/IAAuAET/IAAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region MassConditionState Class #if (!OPCUA_EXCLUDE_MassConditionState) /// /// Stores an instance of the MassConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MassConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MassConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.MassConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "GQAAAE1hc3NDb25kaXRpb25UeXBlSW5zdGFuY2UBARUhAQEVIRUhAAD/////FwAAABVgiQoCAAAAAAAH" + "AAAARXZlbnRJZAEBFiEALgBEFiEAAAAP/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlw" + "ZQEBFyEALgBEFyEAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBARghAC4A" + "RBghAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQEZIQAuAEQZIQAAAAz/" + "////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEBGiEALgBEGiEAAAEAJgH/////AQH/////AAAA" + "ABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBARshAC4ARBshAAABACYB/////wEB/////wAAAAAVYIkK" + "AgAAAAAABwAAAE1lc3NhZ2UBAR0hAC4ARB0hAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABT" + "ZXZlcml0eQEBHiEALgBEHiEAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAENvbmRpdGlvbkNs" + "YXNzSWQBAR8hAC4ARB8hAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDb25kaXRpb25DbGFz" + "c05hbWUBASAhAC4ARCAhAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABDb25kaXRpb25OYW1l" + "AQEhIQAuAEQhIQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNoSWQBASIhAC4ARCIh" + "AAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BASMhAC4ARCMhAAAAAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBASQhAC8BACMjJCEAAAAV/////wEB/////wEA" + "AAAVYIkKAgAAAAAAAgAAAElkAQElIQAuAEQlIQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAA" + "UXVhbGl0eQEBLSEALwEAKiMtIQAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGlt" + "ZXN0YW1wAQEuIQAuAEQuIQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABMYXN0U2V2ZXJp" + "dHkBAS8hAC8BACojLyEAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFt" + "cAEBMCEALgBEMCEAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVudAEBMSEALwEA" + "KiMxIQAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQEyIQAuAEQy" + "IQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBATMhAC4ARDMhAAAA" + "DP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQE0IQAvAQBEIzQhAAABAQEAAAABAPkL" + "AAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBATUhAC8BAEMjNSEAAAEBAQAAAAEA+QsAAQDzCgAA" + "AAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBATYhAC8BAEUjNiEAAAEBAQAAAAEA+QsAAQANCwEAAAAX" + "YKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQE3IQAuAEQ3IQAAlgIAAAABACoBAUYAAAAHAAAARXZl" + "bnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNvbW1l" + "bnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8gYWRk" + "IHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAEADgAAAE1U" + "Q3VycmVudFN0YXRlAQE6IQAvAD86IQAAAAz/////AQH/////AAAAABVgiQoCAAAAAQALAAAAQWN0aXZl" + "U3RhdGUBATshAC8BACMjOyEAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQE8IQAuAEQ8" + "IQAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Motion_ProgramConditionState Class #if (!OPCUA_EXCLUDE_Motion_ProgramConditionState) /// /// Stores an instance of the Motion_ProgramConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Motion_ProgramConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Motion_ProgramConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Motion_ProgramConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IwAAAE1vdGlvbl9Qcm9ncmFtQ29uZGl0aW9uVHlwZUluc3RhbmNlAQFSIQEBUiFSIQAA/////xcAAAAV" + "YIkKAgAAAAAABwAAAEV2ZW50SWQBAVMhAC4ARFMhAAAAD/////8BAf////8AAAAAFWCJCgIAAAAAAAkA" + "AABFdmVudFR5cGUBAVQhAC4ARFQhAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VO" + "b2RlAQFVIQAuAERVIQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEBViEA" + "LgBEViEAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAVchAC4ARFchAAABACYB////" + "/wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQFYIQAuAERYIQAAAQAmAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQFaIQAuAERaIQAAABX/////AQH/////AAAAABVgiQoC" + "AAAAAAAIAAAAU2V2ZXJpdHkBAVshAC4ARFshAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABD" + "b25kaXRpb25DbGFzc0lkAQFcIQAuAERcIQAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ29u" + "ZGl0aW9uQ2xhc3NOYW1lAQFdIQAuAERdIQAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAAQ29u" + "ZGl0aW9uTmFtZQEBXiEALgBEXiEAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5jaElk" + "AQFfIQAuAERfIQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQFgIQAuAERgIQAA" + "AAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQFhIQAvAQAjI2EhAAAAFf//" + "//8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEBYiEALgBEYiEAAAAB/////wEB/////wAAAAAVYIkK" + "AgAAAAAABwAAAFF1YWxpdHkBAWohAC8BACojaiEAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAA" + "AFNvdXJjZVRpbWVzdGFtcAEBayEALgBEayEAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAA" + "TGFzdFNldmVyaXR5AQFsIQAvAQAqI2whAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3Vy" + "Y2VUaW1lc3RhbXABAW0hAC4ARG0hAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1l" + "bnQBAW4hAC8BACojbiEAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFt" + "cAEBbyEALgBEbyEAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQFw" + "IQAuAERwIQAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEBcSEALwEARCNxIQAA" + "AQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQFyIQAvAQBDI3IhAAABAQEAAAAB" + "APkLAAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQFzIQAvAQBFI3MhAAABAQEAAAABAPkL" + "AAEADQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEBdCEALgBEdCEAAJYCAAAAAQAqAQFG" + "AAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVu" + "dCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21t" + "ZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIA" + "AAABAA4AAABNVEN1cnJlbnRTdGF0ZQEBdyEALwA/dyEAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEA" + "CwAAAEFjdGl2ZVN0YXRlAQF4IQAvAQAjI3ghAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJ" + "ZAEBeSEALgBEeSEAAAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Path_FeedrateConditionState Class #if (!OPCUA_EXCLUDE_Path_FeedrateConditionState) /// /// Stores an instance of the Path_FeedrateConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Path_FeedrateConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Path_FeedrateConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Path_FeedrateConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IgAAAFBhdGhfRmVlZHJhdGVDb25kaXRpb25UeXBlSW5zdGFuY2UBAY8hAQGPIY8hAAD/////FwAAABVg" + "iQoCAAAAAAAHAAAARXZlbnRJZAEBkCEALgBEkCEAAAAP/////wEB/////wAAAAAVYIkKAgAAAAAACQAA" + "AEV2ZW50VHlwZQEBkSEALgBEkSEAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5v" + "ZGUBAZIhAC4ARJIhAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQGTIQAu" + "AESTIQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEBlCEALgBElCEAAAEAJgH/////" + "AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAZUhAC4ARJUhAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAZchAC4ARJchAAAAFf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAgAAABTZXZlcml0eQEBmCEALgBEmCEAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAENv" + "bmRpdGlvbkNsYXNzSWQBAZkhAC4ARJkhAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDb25k" + "aXRpb25DbGFzc05hbWUBAZohAC4ARJohAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABDb25k" + "aXRpb25OYW1lAQGbIQAuAESbIQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNoSWQB" + "AZwhAC4ARJwhAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAZ0hAC4ARJ0hAAAA" + "Af////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAZ4hAC8BACMjniEAAAAV////" + "/wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQGfIQAuAESfIQAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAHAAAAUXVhbGl0eQEBpyEALwEAKiOnIQAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAA" + "U291cmNlVGltZXN0YW1wAQGoIQAuAESoIQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABM" + "YXN0U2V2ZXJpdHkBAakhAC8BACojqSEAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEBqiEALgBEqiEAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVu" + "dAEBqyEALwEAKiOrIQAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1w" + "AQGsIQAuAESsIQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBAa0h" + "AC4ARK0hAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQGuIQAvAQBEI64hAAAB" + "AQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAa8hAC8BAEMjryEAAAEBAQAAAAEA" + "+QsAAQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAbAhAC8BAEUjsCEAAAEBAQAAAAEA+QsA" + "AQANCwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQGxIQAuAESxIQAAlgIAAAABACoBAUYA" + "AAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50" + "IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1l" + "bnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAA" + "AAEADgAAAE1UQ3VycmVudFN0YXRlAQG0IQAvAD+0IQAAAAz/////AQH/////AAAAABVgiQoCAAAAAQAL" + "AAAAQWN0aXZlU3RhdGUBAbUhAC8BACMjtSEAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElk" + "AQG2IQAuAES2IQAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Path_PositionConditionState Class #if (!OPCUA_EXCLUDE_Path_PositionConditionState) /// /// Stores an instance of the Path_PositionConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Path_PositionConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Path_PositionConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Path_PositionConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IgAAAFBhdGhfUG9zaXRpb25Db25kaXRpb25UeXBlSW5zdGFuY2UBAcwhAQHMIcwhAAD/////FwAAABVg" + "iQoCAAAAAAAHAAAARXZlbnRJZAEBzSEALgBEzSEAAAAP/////wEB/////wAAAAAVYIkKAgAAAAAACQAA" + "AEV2ZW50VHlwZQEBziEALgBEziEAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5v" + "ZGUBAc8hAC4ARM8hAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQHQIQAu" + "AETQIQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEB0SEALgBE0SEAAAEAJgH/////" + "AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAdIhAC4ARNIhAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAdQhAC4ARNQhAAAAFf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAgAAABTZXZlcml0eQEB1SEALgBE1SEAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAENv" + "bmRpdGlvbkNsYXNzSWQBAdYhAC4ARNYhAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDb25k" + "aXRpb25DbGFzc05hbWUBAdchAC4ARNchAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABDb25k" + "aXRpb25OYW1lAQHYIQAuAETYIQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNoSWQB" + "AdkhAC4ARNkhAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAdohAC4ARNohAAAA" + "Af////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAdshAC8BACMj2yEAAAAV////" + "/wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQHcIQAuAETcIQAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAHAAAAUXVhbGl0eQEB5CEALwEAKiPkIQAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAA" + "U291cmNlVGltZXN0YW1wAQHlIQAuAETlIQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABM" + "YXN0U2V2ZXJpdHkBAeYhAC8BACoj5iEAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEB5yEALgBE5yEAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVu" + "dAEB6CEALwEAKiPoIQAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1w" + "AQHpIQAuAETpIQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBAeoh" + "AC4AROohAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQHrIQAvAQBEI+shAAAB" + "AQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAewhAC8BAEMj7CEAAAEBAQAAAAEA" + "+QsAAQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAe0hAC8BAEUj7SEAAAEBAQAAAAEA+QsA" + "AQANCwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQHuIQAuAETuIQAAlgIAAAABACoBAUYA" + "AAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50" + "IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1l" + "bnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAA" + "AAEADgAAAE1UQ3VycmVudFN0YXRlAQHxIQAvAD/xIQAAAAz/////AQH/////AAAAABVgiQoCAAAAAQAL" + "AAAAQWN0aXZlU3RhdGUBAfIhAC8BACMj8iEAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElk" + "AQHzIQAuAETzIQAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PHConditionState Class #if (!OPCUA_EXCLUDE_PHConditionState) /// /// Stores an instance of the PHConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PHConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PHConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.PHConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "FwAAAFBIQ29uZGl0aW9uVHlwZUluc3RhbmNlAQEJIgEBCSIJIgAA/////xcAAAAVYIkKAgAAAAAABwAA" + "AEV2ZW50SWQBAQoiAC4ARAoiAAAAD/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVudFR5cGUB" + "AQsiAC4ARAsiAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQEMIgAuAEQM" + "IgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEBDSIALgBEDSIAAAAM////" + "/wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAQ4iAC4ARA4iAAABACYB/////wEB/////wAAAAAV" + "YIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQEPIgAuAEQPIgAAAQAmAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAcAAABNZXNzYWdlAQERIgAuAEQRIgAAABX/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAU2V2" + "ZXJpdHkBARIiAC4ARBIiAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABDb25kaXRpb25DbGFz" + "c0lkAQETIgAuAEQTIgAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0aW9uQ2xhc3NO" + "YW1lAQEUIgAuAEQUIgAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0aW9uTmFtZQEB" + "FSIALgBEFSIAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5jaElkAQEWIgAuAEQWIgAA" + "ABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQEXIgAuAEQXIgAAAAH/////AQH/////" + "AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQEYIgAvAQAjIxgiAAAAFf////8BAf////8BAAAA" + "FWCJCgIAAAAAAAIAAABJZAEBGSIALgBEGSIAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAFF1" + "YWxpdHkBASEiAC8BACojISIAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVz" + "dGFtcAEBIiIALgBEIiIAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAATGFzdFNldmVyaXR5" + "AQEjIgAvAQAqIyMiAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXAB" + "ASQiAC4ARCQiAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQBASUiAC8BACoj" + "JSIAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEBJiIALgBEJiIA" + "AAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQEnIgAuAEQnIgAAAAz/" + "////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEBKCIALwEARCMoIgAAAQEBAAAAAQD5CwAB" + "APMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQEpIgAvAQBDIykiAAABAQEAAAABAPkLAAEA8woAAAAA" + "BGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQEqIgAvAQBFIyoiAAABAQEAAAABAPkLAAEADQsBAAAAF2Cp" + "CgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEBKyIALgBEKyIAAJYCAAAAAQAqAQFGAAAABwAAAEV2ZW50" + "SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBjb21tZW50" + "LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRvIGFkZCB0" + "byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAABAA4AAABNVEN1" + "cnJlbnRTdGF0ZQEBLiIALwA/LiIAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEACwAAAEFjdGl2ZVN0" + "YXRlAQEvIgAvAQAjIy8iAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEBMCIALgBEMCIA" + "AAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PositionConditionState Class #if (!OPCUA_EXCLUDE_PositionConditionState) /// /// Stores an instance of the PositionConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PositionConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PositionConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.PositionConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "HQAAAFBvc2l0aW9uQ29uZGl0aW9uVHlwZUluc3RhbmNlAQFGIgEBRiJGIgAA/////xcAAAAVYIkKAgAA" + "AAAABwAAAEV2ZW50SWQBAUciAC4AREciAAAAD/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVu" + "dFR5cGUBAUgiAC4AREgiAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQFJ" + "IgAuAERJIgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEBSiIALgBESiIA" + "AAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAUsiAC4AREsiAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQFMIgAuAERMIgAAAQAmAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAcAAABNZXNzYWdlAQFOIgAuAEROIgAAABX/////AQH/////AAAAABVgiQoCAAAAAAAI" + "AAAAU2V2ZXJpdHkBAU8iAC4ARE8iAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABDb25kaXRp" + "b25DbGFzc0lkAQFQIgAuAERQIgAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0aW9u" + "Q2xhc3NOYW1lAQFRIgAuAERRIgAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0aW9u" + "TmFtZQEBUiIALgBEUiIAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5jaElkAQFTIgAu" + "AERTIgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQFUIgAuAERUIgAAAAH/////" + "AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQFVIgAvAQAjI1UiAAAAFf////8BAf//" + "//8BAAAAFWCJCgIAAAAAAAIAAABJZAEBViIALgBEViIAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "BwAAAFF1YWxpdHkBAV4iAC8BACojXiIAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEBXyIALgBEXyIAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAATGFzdFNl" + "dmVyaXR5AQFgIgAvAQAqI2AiAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1l" + "c3RhbXABAWEiAC4ARGEiAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQBAWIi" + "AC8BACojYiIAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEBYyIA" + "LgBEYyIAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQFkIgAuAERk" + "IgAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEBZSIALwEARCNlIgAAAQEBAAAA" + "AQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQFmIgAvAQBDI2YiAAABAQEAAAABAPkLAAEA" + "8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQFnIgAvAQBFI2ciAAABAQEAAAABAPkLAAEADQsB" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEBaCIALgBEaCIAAJYCAAAAAQAqAQFGAAAABwAA" + "AEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBj" + "b21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRv" + "IGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAABAA4A" + "AABNVEN1cnJlbnRTdGF0ZQEBayIALwA/ayIAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEACwAAAEFj" + "dGl2ZVN0YXRlAQFsIgAvAQAjI2wiAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEBbSIA" + "LgBEbSIAAAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Power_FactorConditionState Class #if (!OPCUA_EXCLUDE_Power_FactorConditionState) /// /// Stores an instance of the Power_FactorConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Power_FactorConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Power_FactorConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Power_FactorConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IQAAAFBvd2VyX0ZhY3RvckNvbmRpdGlvblR5cGVJbnN0YW5jZQEBgyIBAYMigyIAAP////8XAAAAFWCJ" + "CgIAAAAAAAcAAABFdmVudElkAQGEIgAuAESEIgAAAA//////AQH/////AAAAABVgiQoCAAAAAAAJAAAA" + "RXZlbnRUeXBlAQGFIgAuAESFIgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9k" + "ZQEBhiIALgBEhiIAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUBAYciAC4A" + "RIciAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQGIIgAuAESIIgAAAQAmAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEBiSIALgBEiSIAAAEAJgH/////AQH/////" + "AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEBiyIALgBEiyIAAAAV/////wEB/////wAAAAAVYIkKAgAA" + "AAAACAAAAFNldmVyaXR5AQGMIgAuAESMIgAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAQ29u" + "ZGl0aW9uQ2xhc3NJZAEBjSIALgBEjSIAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENvbmRp" + "dGlvbkNsYXNzTmFtZQEBjiIALgBEjiIAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAAAENvbmRp" + "dGlvbk5hbWUBAY8iAC4ARI8iAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABCcmFuY2hJZAEB" + "kCIALgBEkCIAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEBkSIALgBEkSIAAAAB" + "/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEBkiIALwEAIyOSIgAAABX/////" + "AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBAZMiAC4ARJMiAAAAAf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAcAAABRdWFsaXR5AQGbIgAvAQAqI5siAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABT" + "b3VyY2VUaW1lc3RhbXABAZwiAC4ARJwiAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAExh" + "c3RTZXZlcml0eQEBnSIALwEAKiOdIgAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNl" + "VGltZXN0YW1wAQGeIgAuAESeIgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50" + "AQGfIgAvAQAqI58iAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXAB" + "AaAiAC4ARKAiAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEBoSIA" + "LgBEoSIAAAAM/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBAaIiAC8BAEQjoiIAAAEB" + "AQAAAAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEBoyIALwEAQyOjIgAAAQEBAAAAAQD5" + "CwABAPMKAAAAAARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEBpCIALwEARSOkIgAAAQEBAAAAAQD5CwAB" + "AA0LAQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAaUiAC4ARKUiAACWAgAAAAEAKgEBRgAA" + "AAcAAABFdmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQg" + "dG8gY29tbWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVu" + "dCB0byBhZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAA" + "AQAOAAAATVRDdXJyZW50U3RhdGUBAagiAC8AP6giAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAsA" + "AABBY3RpdmVTdGF0ZQEBqSIALwEAIyOpIgAAABX/////AQH/////AQAAABVgiQoCAAAAAAACAAAASWQB" + "AaoiAC4ARKoiAAAAAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region PressureConditionState Class #if (!OPCUA_EXCLUDE_PressureConditionState) /// /// Stores an instance of the PressureConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class PressureConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public PressureConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.PressureConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "HQAAAFByZXNzdXJlQ29uZGl0aW9uVHlwZUluc3RhbmNlAQHAIgEBwCLAIgAA/////xcAAAAVYIkKAgAA" + "AAAABwAAAEV2ZW50SWQBAcEiAC4ARMEiAAAAD/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVu" + "dFR5cGUBAcIiAC4ARMIiAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQHD" + "IgAuAETDIgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEBxCIALgBExCIA" + "AAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAcUiAC4ARMUiAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQHGIgAuAETGIgAAAQAmAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAcAAABNZXNzYWdlAQHIIgAuAETIIgAAABX/////AQH/////AAAAABVgiQoCAAAAAAAI" + "AAAAU2V2ZXJpdHkBAckiAC4ARMkiAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABDb25kaXRp" + "b25DbGFzc0lkAQHKIgAuAETKIgAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0aW9u" + "Q2xhc3NOYW1lAQHLIgAuAETLIgAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0aW9u" + "TmFtZQEBzCIALgBEzCIAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5jaElkAQHNIgAu" + "AETNIgAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQHOIgAuAETOIgAAAAH/////" + "AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQHPIgAvAQAjI88iAAAAFf////8BAf//" + "//8BAAAAFWCJCgIAAAAAAAIAAABJZAEB0CIALgBE0CIAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "BwAAAFF1YWxpdHkBAdgiAC8BACoj2CIAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEB2SIALgBE2SIAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAATGFzdFNl" + "dmVyaXR5AQHaIgAvAQAqI9oiAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1l" + "c3RhbXABAdsiAC4ARNsiAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQBAdwi" + "AC8BACoj3CIAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEB3SIA" + "LgBE3SIAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQHeIgAuAETe" + "IgAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEB3yIALwEARCPfIgAAAQEBAAAA" + "AQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQHgIgAvAQBDI+AiAAABAQEAAAABAPkLAAEA" + "8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQHhIgAvAQBFI+EiAAABAQEAAAABAPkLAAEADQsB" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEB4iIALgBE4iIAAJYCAAAAAQAqAQFGAAAABwAA" + "AEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBj" + "b21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRv" + "IGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAABAA4A" + "AABNVEN1cnJlbnRTdGF0ZQEB5SIALwA/5SIAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEACwAAAEFj" + "dGl2ZVN0YXRlAQHmIgAvAQAjI+YiAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEB5yIA" + "LgBE5yIAAAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ResistanceConditionState Class #if (!OPCUA_EXCLUDE_ResistanceConditionState) /// /// Stores an instance of the ResistanceConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ResistanceConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ResistanceConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.ResistanceConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "HwAAAFJlc2lzdGFuY2VDb25kaXRpb25UeXBlSW5zdGFuY2UBAf0iAQH9Iv0iAAD/////FwAAABVgiQoC" + "AAAAAAAHAAAARXZlbnRJZAEB/iIALgBE/iIAAAAP/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2" + "ZW50VHlwZQEB/yIALgBE/yIAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUB" + "AQAjAC4ARAAjAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQEBIwAuAEQB" + "IwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEBAiMALgBEAiMAAAEAJgH/////AQH/" + "////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAQMjAC4ARAMjAAABACYB/////wEB/////wAA" + "AAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAQUjAC4ARAUjAAAAFf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAgAAABTZXZlcml0eQEBBiMALgBEBiMAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAENvbmRp" + "dGlvbkNsYXNzSWQBAQcjAC4ARAcjAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDb25kaXRp" + "b25DbGFzc05hbWUBAQgjAC4ARAgjAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABDb25kaXRp" + "b25OYW1lAQEJIwAuAEQJIwAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNoSWQBAQoj" + "AC4ARAojAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAQsjAC4ARAsjAAAAAf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAQwjAC8BACMjDCMAAAAV/////wEB" + "/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQENIwAuAEQNIwAAAAH/////AQH/////AAAAABVgiQoCAAAA" + "AAAHAAAAUXVhbGl0eQEBFSMALwEAKiMVIwAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291" + "cmNlVGltZXN0YW1wAQEWIwAuAEQWIwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABMYXN0" + "U2V2ZXJpdHkBARcjAC8BACojFyMAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRp" + "bWVzdGFtcAEBGCMALgBEGCMAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVudAEB" + "GSMALwEAKiMZIwAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQEa" + "IwAuAEQaIwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBARsjAC4A" + "RBsjAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQEcIwAvAQBEIxwjAAABAQEA" + "AAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAR0jAC8BAEMjHSMAAAEBAQAAAAEA+QsA" + "AQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAR4jAC8BAEUjHiMAAAEBAQAAAAEA+QsAAQAN" + "CwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQEfIwAuAEQfIwAAlgIAAAABACoBAUYAAAAH" + "AAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRv" + "IGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQg" + "dG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAEA" + "DgAAAE1UQ3VycmVudFN0YXRlAQEiIwAvAD8iIwAAAAz/////AQH/////AAAAABVgiQoCAAAAAQALAAAA" + "QWN0aXZlU3RhdGUBASMjAC8BACMjIyMAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQEk" + "IwAuAEQkIwAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Rotary_VelocityConditionState Class #if (!OPCUA_EXCLUDE_Rotary_VelocityConditionState) /// /// Stores an instance of the Rotary_VelocityConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Rotary_VelocityConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Rotary_VelocityConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Rotary_VelocityConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "JAAAAFJvdGFyeV9WZWxvY2l0eUNvbmRpdGlvblR5cGVJbnN0YW5jZQEBOiMBATojOiMAAP////8XAAAA" + "FWCJCgIAAAAAAAcAAABFdmVudElkAQE7IwAuAEQ7IwAAAA//////AQH/////AAAAABVgiQoCAAAAAAAJ" + "AAAARXZlbnRUeXBlAQE8IwAuAEQ8IwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNl" + "Tm9kZQEBPSMALgBEPSMAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUBAT4j" + "AC4ARD4jAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQE/IwAuAEQ/IwAAAQAmAf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEBQCMALgBEQCMAAAEAJgH/////AQH/" + "////AAAAABVgiQoCAAAAAAAHAAAATWVzc2FnZQEBQiMALgBEQiMAAAAV/////wEB/////wAAAAAVYIkK" + "AgAAAAAACAAAAFNldmVyaXR5AQFDIwAuAERDIwAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQAAAA" + "Q29uZGl0aW9uQ2xhc3NJZAEBRCMALgBERCMAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENv" + "bmRpdGlvbkNsYXNzTmFtZQEBRSMALgBERSMAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAAAENv" + "bmRpdGlvbk5hbWUBAUYjAC4AREYjAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABCcmFuY2hJ" + "ZAEBRyMALgBERyMAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEBSCMALgBESCMA" + "AAAB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEBSSMALwEAIyNJIwAAABX/" + "////AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBAUojAC4AREojAAAAAf////8BAf////8AAAAAFWCJ" + "CgIAAAAAAAcAAABRdWFsaXR5AQFSIwAvAQAqI1IjAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8A" + "AABTb3VyY2VUaW1lc3RhbXABAVMjAC4ARFMjAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAA" + "AExhc3RTZXZlcml0eQEBVCMALwEAKiNUIwAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291" + "cmNlVGltZXN0YW1wAQFVIwAuAERVIwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21t" + "ZW50AQFWIwAvAQAqI1YjAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3Rh" + "bXABAVcjAC4ARFcjAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEB" + "WCMALgBEWCMAAAAM/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBAVkjAC8BAEQjWSMA" + "AAEBAQAAAAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEBWiMALwEAQyNaIwAAAQEBAAAA" + "AQD5CwABAPMKAAAAAARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEBWyMALwEARSNbIwAAAQEBAAAAAQD5" + "CwABAA0LAQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAVwjAC4ARFwjAACWAgAAAAEAKgEB" + "RgAAAAcAAABFdmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZl" + "bnQgdG8gY29tbWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29t" + "bWVudCB0byBhZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoC" + "AAAAAQAOAAAATVRDdXJyZW50U3RhdGUBAV8jAC8AP18jAAAADP////8BAf////8AAAAAFWCJCgIAAAAB" + "AAsAAABBY3RpdmVTdGF0ZQEBYCMALwEAIyNgIwAAABX/////AQH/////AQAAABVgiQoCAAAAAAACAAAA" + "SWQBAWEjAC4ARGEjAAAAAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Sound_LevelConditionState Class #if (!OPCUA_EXCLUDE_Sound_LevelConditionState) /// /// Stores an instance of the Sound_LevelConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Sound_LevelConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Sound_LevelConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Sound_LevelConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IAAAAFNvdW5kX0xldmVsQ29uZGl0aW9uVHlwZUluc3RhbmNlAQF3IwEBdyN3IwAA/////xcAAAAVYIkK" + "AgAAAAAABwAAAEV2ZW50SWQBAXgjAC4ARHgjAAAAD/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABF" + "dmVudFR5cGUBAXkjAC4ARHkjAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2Rl" + "AQF6IwAuAER6IwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEBeyMALgBE" + "eyMAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAXwjAC4ARHwjAAABACYB/////wEB" + "/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQF9IwAuAER9IwAAAQAmAf////8BAf////8A" + "AAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQF/IwAuAER/IwAAABX/////AQH/////AAAAABVgiQoCAAAA" + "AAAIAAAAU2V2ZXJpdHkBAYAjAC4ARIAjAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABDb25k" + "aXRpb25DbGFzc0lkAQGBIwAuAESBIwAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0" + "aW9uQ2xhc3NOYW1lAQGCIwAuAESCIwAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0" + "aW9uTmFtZQEBgyMALgBEgyMAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5jaElkAQGE" + "IwAuAESEIwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQGFIwAuAESFIwAAAAH/" + "////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQGGIwAvAQAjI4YjAAAAFf////8B" + "Af////8BAAAAFWCJCgIAAAAAAAIAAABJZAEBhyMALgBEhyMAAAAB/////wEB/////wAAAAAVYIkKAgAA" + "AAAABwAAAFF1YWxpdHkBAY8jAC8BACojjyMAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNv" + "dXJjZVRpbWVzdGFtcAEBkCMALgBEkCMAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAATGFz" + "dFNldmVyaXR5AQGRIwAvAQAqI5EjAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VU" + "aW1lc3RhbXABAZIjAC4ARJIjAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQB" + "AZMjAC8BACojkyMAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEB" + "lCMALgBElCMAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQGVIwAu" + "AESVIwAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEBliMALwEARCOWIwAAAQEB" + "AAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQGXIwAvAQBDI5cjAAABAQEAAAABAPkL" + "AAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQGYIwAvAQBFI5gjAAABAQEAAAABAPkLAAEA" + "DQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEBmSMALgBEmSMAAJYCAAAAAQAqAQFGAAAA" + "BwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0" + "byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50" + "IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAB" + "AA4AAABNVEN1cnJlbnRTdGF0ZQEBnCMALwA/nCMAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEACwAA" + "AEFjdGl2ZVN0YXRlAQGdIwAvAQAjI50jAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEB" + "niMALgBEniMAAAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region StrainConditionState Class #if (!OPCUA_EXCLUDE_StrainConditionState) /// /// Stores an instance of the StrainConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class StrainConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public StrainConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.StrainConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "GwAAAFN0cmFpbkNvbmRpdGlvblR5cGVJbnN0YW5jZQEBtCMBAbQjtCMAAP////8XAAAAFWCJCgIAAAAA" + "AAcAAABFdmVudElkAQG1IwAuAES1IwAAAA//////AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRU" + "eXBlAQG2IwAuAES2IwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEBtyMA" + "LgBEtyMAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUBAbgjAC4ARLgjAAAA" + "DP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQG5IwAuAES5IwAAAQAmAf////8BAf////8A" + "AAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEBuiMALgBEuiMAAAEAJgH/////AQH/////AAAAABVg" + "iQoCAAAAAAAHAAAATWVzc2FnZQEBvCMALgBEvCMAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAACAAA" + "AFNldmVyaXR5AQG9IwAuAES9IwAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAQ29uZGl0aW9u" + "Q2xhc3NJZAEBviMALgBEviMAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENvbmRpdGlvbkNs" + "YXNzTmFtZQEBvyMALgBEvyMAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAAAENvbmRpdGlvbk5h" + "bWUBAcAjAC4ARMAjAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABCcmFuY2hJZAEBwSMALgBE" + "wSMAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEBwiMALgBEwiMAAAAB/////wEB" + "/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEBwyMALwEAIyPDIwAAABX/////AQH/////" + "AQAAABVgiQoCAAAAAAACAAAASWQBAcQjAC4ARMQjAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAcA" + "AABRdWFsaXR5AQHMIwAvAQAqI8wjAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VU" + "aW1lc3RhbXABAc0jAC4ARM0jAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAExhc3RTZXZl" + "cml0eQEBziMALwEAKiPOIwAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0" + "YW1wAQHPIwAuAETPIwAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50AQHQIwAv" + "AQAqI9AjAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXABAdEjAC4A" + "RNEjAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEB0iMALgBE0iMA" + "AAAM/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBAdMjAC8BAEQj0yMAAAEBAQAAAAEA" + "+QsAAQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEB1CMALwEAQyPUIwAAAQEBAAAAAQD5CwABAPMK" + "AAAAAARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEB1SMALwEARSPVIwAAAQEBAAAAAQD5CwABAA0LAQAA" + "ABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAdYjAC4ARNYjAACWAgAAAAEAKgEBRgAAAAcAAABF" + "dmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQgdG8gY29t" + "bWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVudCB0byBh" + "ZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAQAOAAAA" + "TVRDdXJyZW50U3RhdGUBAdkjAC8AP9kjAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAsAAABBY3Rp" + "dmVTdGF0ZQEB2iMALwEAIyPaIwAAABX/////AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBAdsjAC4A" + "RNsjAAAAAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region SystemConditionState Class #if (!OPCUA_EXCLUDE_SystemConditionState) /// /// Stores an instance of the SystemConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SystemConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SystemConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.SystemConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "GwAAAFN5c3RlbUNvbmRpdGlvblR5cGVJbnN0YW5jZQEB8SMBAfEj8SMAAP////8XAAAAFWCJCgIAAAAA" + "AAcAAABFdmVudElkAQHyIwAuAETyIwAAAA//////AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRU" + "eXBlAQHzIwAuAETzIwAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEB9CMA" + "LgBE9CMAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUBAfUjAC4ARPUjAAAA" + "DP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQH2IwAuAET2IwAAAQAmAf////8BAf////8A" + "AAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEB9yMALgBE9yMAAAEAJgH/////AQH/////AAAAABVg" + "iQoCAAAAAAAHAAAATWVzc2FnZQEB+SMALgBE+SMAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAACAAA" + "AFNldmVyaXR5AQH6IwAuAET6IwAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAQ29uZGl0aW9u" + "Q2xhc3NJZAEB+yMALgBE+yMAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENvbmRpdGlvbkNs" + "YXNzTmFtZQEB/CMALgBE/CMAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAAAENvbmRpdGlvbk5h" + "bWUBAf0jAC4ARP0jAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABCcmFuY2hJZAEB/iMALgBE" + "/iMAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEB/yMALgBE/yMAAAAB/////wEB" + "/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEBACQALwEAIyMAJAAAABX/////AQH/////" + "AQAAABVgiQoCAAAAAAACAAAASWQBAQEkAC4ARAEkAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAcA" + "AABRdWFsaXR5AQEJJAAvAQAqIwkkAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VU" + "aW1lc3RhbXABAQokAC4ARAokAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAExhc3RTZXZl" + "cml0eQEBCyQALwEAKiMLJAAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0" + "YW1wAQEMJAAuAEQMJAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50AQENJAAv" + "AQAqIw0kAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXABAQ4kAC4A" + "RA4kAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEBDyQALgBEDyQA" + "AAAM/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBARAkAC8BAEQjECQAAAEBAQAAAAEA" + "+QsAAQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEBESQALwEAQyMRJAAAAQEBAAAAAQD5CwABAPMK" + "AAAAAARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEBEiQALwEARSMSJAAAAQEBAAAAAQD5CwABAA0LAQAA" + "ABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBARMkAC4ARBMkAACWAgAAAAEAKgEBRgAAAAcAAABF" + "dmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQgdG8gY29t" + "bWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVudCB0byBh" + "ZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAQAOAAAA" + "TVRDdXJyZW50U3RhdGUBARYkAC8APxYkAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAsAAABBY3Rp" + "dmVTdGF0ZQEBFyQALwEAIyMXJAAAABX/////AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBARgkAC4A" + "RBgkAAAAAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region TemperatureConditionState Class #if (!OPCUA_EXCLUDE_TemperatureConditionState) /// /// Stores an instance of the TemperatureConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TemperatureConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TemperatureConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.TemperatureConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IAAAAFRlbXBlcmF0dXJlQ29uZGl0aW9uVHlwZUluc3RhbmNlAQEuJAEBLiQuJAAA/////xcAAAAVYIkK" + "AgAAAAAABwAAAEV2ZW50SWQBAS8kAC4ARC8kAAAAD/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABF" + "dmVudFR5cGUBATAkAC4ARDAkAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2Rl" + "AQExJAAuAEQxJAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEBMiQALgBE" + "MiQAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBATMkAC4ARDMkAAABACYB/////wEB" + "/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQE0JAAuAEQ0JAAAAQAmAf////8BAf////8A" + "AAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQE2JAAuAEQ2JAAAABX/////AQH/////AAAAABVgiQoCAAAA" + "AAAIAAAAU2V2ZXJpdHkBATckAC4ARDckAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABDb25k" + "aXRpb25DbGFzc0lkAQE4JAAuAEQ4JAAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0" + "aW9uQ2xhc3NOYW1lAQE5JAAuAEQ5JAAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0" + "aW9uTmFtZQEBOiQALgBEOiQAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5jaElkAQE7" + "JAAuAEQ7JAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQE8JAAuAEQ8JAAAAAH/" + "////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQE9JAAvAQAjIz0kAAAAFf////8B" + "Af////8BAAAAFWCJCgIAAAAAAAIAAABJZAEBPiQALgBEPiQAAAAB/////wEB/////wAAAAAVYIkKAgAA" + "AAAABwAAAFF1YWxpdHkBAUYkAC8BACojRiQAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNv" + "dXJjZVRpbWVzdGFtcAEBRyQALgBERyQAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAATGFz" + "dFNldmVyaXR5AQFIJAAvAQAqI0gkAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VU" + "aW1lc3RhbXABAUkkAC4AREkkAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQB" + "AUokAC8BACojSiQAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEB" + "SyQALgBESyQAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQFMJAAu" + "AERMJAAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEBTSQALwEARCNNJAAAAQEB" + "AAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQFOJAAvAQBDI04kAAABAQEAAAABAPkL" + "AAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQFPJAAvAQBFI08kAAABAQEAAAABAPkLAAEA" + "DQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEBUCQALgBEUCQAAJYCAAAAAQAqAQFGAAAA" + "BwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0" + "byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50" + "IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAAB" + "AA4AAABNVEN1cnJlbnRTdGF0ZQEBUyQALwA/UyQAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEACwAA" + "AEFjdGl2ZVN0YXRlAQFUJAAvAQAjI1QkAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEB" + "VSQALgBEVSQAAAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region TiltConditionState Class #if (!OPCUA_EXCLUDE_TiltConditionState) /// /// Stores an instance of the TiltConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TiltConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TiltConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.TiltConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "GQAAAFRpbHRDb25kaXRpb25UeXBlSW5zdGFuY2UBAWskAQFrJGskAAD/////FwAAABVgiQoCAAAAAAAH" + "AAAARXZlbnRJZAEBbCQALgBEbCQAAAAP/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50VHlw" + "ZQEBbSQALgBEbSQAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBAW4kAC4A" + "RG4kAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQFvJAAuAERvJAAAAAz/" + "////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEBcCQALgBEcCQAAAEAJgH/////AQH/////AAAA" + "ABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAXEkAC4ARHEkAAABACYB/////wEB/////wAAAAAVYIkK" + "AgAAAAAABwAAAE1lc3NhZ2UBAXMkAC4ARHMkAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABT" + "ZXZlcml0eQEBdCQALgBEdCQAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAENvbmRpdGlvbkNs" + "YXNzSWQBAXUkAC4ARHUkAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDb25kaXRpb25DbGFz" + "c05hbWUBAXYkAC4ARHYkAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABDb25kaXRpb25OYW1l" + "AQF3JAAuAER3JAAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNoSWQBAXgkAC4ARHgk" + "AAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAXkkAC4ARHkkAAAAAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAXokAC8BACMjeiQAAAAV/////wEB/////wEA" + "AAAVYIkKAgAAAAAAAgAAAElkAQF7JAAuAER7JAAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAA" + "UXVhbGl0eQEBgyQALwEAKiODJAAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGlt" + "ZXN0YW1wAQGEJAAuAESEJAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABMYXN0U2V2ZXJp" + "dHkBAYUkAC8BACojhSQAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFt" + "cAEBhiQALgBEhiQAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVudAEBhyQALwEA" + "KiOHJAAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQGIJAAuAESI" + "JAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBAYkkAC4ARIkkAAAA" + "DP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQGKJAAvAQBEI4okAAABAQEAAAABAPkL" + "AAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAYskAC8BAEMjiyQAAAEBAQAAAAEA+QsAAQDzCgAA" + "AAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAYwkAC8BAEUjjCQAAAEBAQAAAAEA+QsAAQANCwEAAAAX" + "YKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQGNJAAuAESNJAAAlgIAAAABACoBAUYAAAAHAAAARXZl" + "bnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNvbW1l" + "bnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8gYWRk" + "IHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAEADgAAAE1U" + "Q3VycmVudFN0YXRlAQGQJAAvAD+QJAAAAAz/////AQH/////AAAAABVgiQoCAAAAAQALAAAAQWN0aXZl" + "U3RhdGUBAZEkAC8BACMjkSQAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQGSJAAuAESS" + "JAAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region TorqueConditionState Class #if (!OPCUA_EXCLUDE_TorqueConditionState) /// /// Stores an instance of the TorqueConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class TorqueConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public TorqueConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.TorqueConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "GwAAAFRvcnF1ZUNvbmRpdGlvblR5cGVJbnN0YW5jZQEBqCQBAagkqCQAAP////8XAAAAFWCJCgIAAAAA" + "AAcAAABFdmVudElkAQGpJAAuAESpJAAAAA//////AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZlbnRU" + "eXBlAQGqJAAuAESqJAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEBqyQA" + "LgBEqyQAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUBAawkAC4ARKwkAAAA" + "DP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQGtJAAuAEStJAAAAQAmAf////8BAf////8A" + "AAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEBriQALgBEriQAAAEAJgH/////AQH/////AAAAABVg" + "iQoCAAAAAAAHAAAATWVzc2FnZQEBsCQALgBEsCQAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAACAAA" + "AFNldmVyaXR5AQGxJAAuAESxJAAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAQ29uZGl0aW9u" + "Q2xhc3NJZAEBsiQALgBEsiQAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENvbmRpdGlvbkNs" + "YXNzTmFtZQEBsyQALgBEsyQAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAAAENvbmRpdGlvbk5h" + "bWUBAbQkAC4ARLQkAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABCcmFuY2hJZAEBtSQALgBE" + "tSQAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEBtiQALgBEtiQAAAAB/////wEB" + "/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEBtyQALwEAIyO3JAAAABX/////AQH/////" + "AQAAABVgiQoCAAAAAAACAAAASWQBAbgkAC4ARLgkAAAAAf////8BAf////8AAAAAFWCJCgIAAAAAAAcA" + "AABRdWFsaXR5AQHAJAAvAQAqI8AkAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VU" + "aW1lc3RhbXABAcEkAC4ARMEkAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAExhc3RTZXZl" + "cml0eQEBwiQALwEAKiPCJAAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0" + "YW1wAQHDJAAuAETDJAAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50AQHEJAAv" + "AQAqI8QkAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXABAcUkAC4A" + "RMUkAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEBxiQALgBExiQA" + "AAAM/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBAcckAC8BAEQjxyQAAAEBAQAAAAEA" + "+QsAAQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEByCQALwEAQyPIJAAAAQEBAAAAAQD5CwABAPMK" + "AAAAAARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEBySQALwEARSPJJAAAAQEBAAAAAQD5CwABAA0LAQAA" + "ABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAcokAC4ARMokAACWAgAAAAEAKgEBRgAAAAcAAABF" + "dmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQgdG8gY29t" + "bWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVudCB0byBh" + "ZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAQAOAAAA" + "TVRDdXJyZW50U3RhdGUBAc0kAC8AP80kAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAsAAABBY3Rp" + "dmVTdGF0ZQEBziQALwEAIyPOJAAAABX/////AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBAc8kAC4A" + "RM8kAAAAAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region VelocityConditionState Class #if (!OPCUA_EXCLUDE_VelocityConditionState) /// /// Stores an instance of the VelocityConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class VelocityConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public VelocityConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.VelocityConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "HQAAAFZlbG9jaXR5Q29uZGl0aW9uVHlwZUluc3RhbmNlAQHlJAEB5STlJAAA/////xcAAAAVYIkKAgAA" + "AAAABwAAAEV2ZW50SWQBAeYkAC4AROYkAAAAD/////8BAf////8AAAAAFWCJCgIAAAAAAAkAAABFdmVu" + "dFR5cGUBAeckAC4AROckAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOb2RlAQHo" + "JAAuAEToJAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFtZQEB6SQALgBE6SQA" + "AAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAeokAC4AROokAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQHrJAAuAETrJAAAAQAmAf////8BAf////8AAAAA" + "FWCJCgIAAAAAAAcAAABNZXNzYWdlAQHtJAAuAETtJAAAABX/////AQH/////AAAAABVgiQoCAAAAAAAI" + "AAAAU2V2ZXJpdHkBAe4kAC4ARO4kAAAABf////8BAf////8AAAAAFWCJCgIAAAAAABAAAABDb25kaXRp" + "b25DbGFzc0lkAQHvJAAuAETvJAAAABH/////AQH/////AAAAABVgiQoCAAAAAAASAAAAQ29uZGl0aW9u" + "Q2xhc3NOYW1lAQHwJAAuAETwJAAAABX/////AQH/////AAAAABVgiQoCAAAAAAANAAAAQ29uZGl0aW9u" + "TmFtZQEB8SQALgBE8SQAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJyYW5jaElkAQHyJAAu" + "AETyJAAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQHzJAAuAETzJAAAAAH/////" + "AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQH0JAAvAQAjI/QkAAAAFf////8BAf//" + "//8BAAAAFWCJCgIAAAAAAAIAAABJZAEB9SQALgBE9SQAAAAB/////wEB/////wAAAAAVYIkKAgAAAAAA" + "BwAAAFF1YWxpdHkBAf0kAC8BACoj/SQAAAAT/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEB/iQALgBE/iQAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAATGFzdFNl" + "dmVyaXR5AQH/JAAvAQAqI/8kAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1l" + "c3RhbXABAQAlAC4ARAAlAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAAAENvbW1lbnQBAQEl" + "AC8BACojASUAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVzdGFtcAEBAiUA" + "LgBEAiUAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNlcklkAQEDJQAuAEQD" + "JQAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEBBCUALwEARCMEJQAAAQEBAAAA" + "AQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQEFJQAvAQBDIwUlAAABAQEAAAABAPkLAAEA" + "8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQEGJQAvAQBFIwYlAAABAQEAAAABAPkLAAEADQsB" + "AAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEBByUALgBEByUAAJYCAAAAAQAqAQFGAAAABwAA" + "AEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRoZSBldmVudCB0byBj" + "b21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRoZSBjb21tZW50IHRv" + "IGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAAFWCJCgIAAAABAA4A" + "AABNVEN1cnJlbnRTdGF0ZQEBCiUALwA/CiUAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEACwAAAEFj" + "dGl2ZVN0YXRlAQELJQAvAQAjIwslAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEBDCUA" + "LgBEDCUAAAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ViscosityConditionState Class #if (!OPCUA_EXCLUDE_ViscosityConditionState) /// /// Stores an instance of the ViscosityConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ViscosityConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ViscosityConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.ViscosityConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "HgAAAFZpc2Nvc2l0eUNvbmRpdGlvblR5cGVJbnN0YW5jZQEBIiUBASIlIiUAAP////8XAAAAFWCJCgIA" + "AAAAAAcAAABFdmVudElkAQEjJQAuAEQjJQAAAA//////AQH/////AAAAABVgiQoCAAAAAAAJAAAARXZl" + "bnRUeXBlAQEkJQAuAEQkJQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTm9kZQEB" + "JSUALgBEJSUAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5hbWUBASYlAC4ARCYl" + "AAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAQAAABUaW1lAQEnJQAuAEQnJQAAAQAmAf////8BAf//" + "//8AAAAAFWCJCgIAAAAAAAsAAABSZWNlaXZlVGltZQEBKCUALgBEKCUAAAEAJgH/////AQH/////AAAA" + "ABVgiQoCAAAAAAAHAAAATWVzc2FnZQEBKiUALgBEKiUAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAA" + "CAAAAFNldmVyaXR5AQErJQAuAEQrJQAAAAX/////AQH/////AAAAABVgiQoCAAAAAAAQAAAAQ29uZGl0" + "aW9uQ2xhc3NJZAEBLCUALgBELCUAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAAEgAAAENvbmRpdGlv" + "bkNsYXNzTmFtZQEBLSUALgBELSUAAAAV/////wEB/////wAAAAAVYIkKAgAAAAAADQAAAENvbmRpdGlv" + "bk5hbWUBAS4lAC4ARC4lAAAADP////8BAf////8AAAAAFWCJCgIAAAAAAAgAAABCcmFuY2hJZAEBLyUA" + "LgBELyUAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAABgAAAFJldGFpbgEBMCUALgBEMCUAAAAB////" + "/wEB/////wAAAAAVYIkKAgAAAAAADAAAAEVuYWJsZWRTdGF0ZQEBMSUALwEAIyMxJQAAABX/////AQH/" + "////AQAAABVgiQoCAAAAAAACAAAASWQBATIlAC4ARDIlAAAAAf////8BAf////8AAAAAFWCJCgIAAAAA" + "AAcAAABRdWFsaXR5AQE6JQAvAQAqIzolAAAAE/////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3Vy" + "Y2VUaW1lc3RhbXABATslAC4ARDslAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAExhc3RT" + "ZXZlcml0eQEBPCUALwEAKiM8JQAAAAX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGlt" + "ZXN0YW1wAQE9JQAuAEQ9JQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAcAAABDb21tZW50AQE+" + "JQAvAQAqIz4lAAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAA8AAABTb3VyY2VUaW1lc3RhbXABAT8l" + "AC4ARD8lAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAADAAAAENsaWVudFVzZXJJZAEBQCUALgBE" + "QCUAAAAM/////wEB/////wAAAAAEYYIKBAAAAAAABwAAAERpc2FibGUBAUElAC8BAEQjQSUAAAEBAQAA" + "AAEA+QsAAQDzCgAAAAAEYYIKBAAAAAAABgAAAEVuYWJsZQEBQiUALwEAQyNCJQAAAQEBAAAAAQD5CwAB" + "APMKAAAAAARhggoEAAAAAAAKAAAAQWRkQ29tbWVudAEBQyUALwEARSNDJQAAAQEBAAAAAQD5CwABAA0L" + "AQAAABdgqQoCAAAAAAAOAAAASW5wdXRBcmd1bWVudHMBAUQlAC4AREQlAACWAgAAAAEAKgEBRgAAAAcA" + "AABFdmVudElkAA//////AAAAAAMAAAAAKAAAAFRoZSBpZGVudGlmaWVyIGZvciB0aGUgZXZlbnQgdG8g" + "Y29tbWVudC4BACoBAUIAAAAHAAAAQ29tbWVudAAV/////wAAAAADAAAAACQAAABUaGUgY29tbWVudCB0" + "byBhZGQgdG8gdGhlIGNvbmRpdGlvbi4BACgBAQAAAAEAAAAAAAAAAQH/////AAAAABVgiQoCAAAAAQAO" + "AAAATVRDdXJyZW50U3RhdGUBAUclAC8AP0clAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAsAAABB" + "Y3RpdmVTdGF0ZQEBSCUALwEAIyNIJQAAABX/////AQH/////AQAAABVgiQoCAAAAAAACAAAASWQBAUkl" + "AC4AREklAAAAAf////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region VoltageConditionState Class #if (!OPCUA_EXCLUDE_VoltageConditionState) /// /// Stores an instance of the VoltageConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class VoltageConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public VoltageConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.VoltageConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "HAAAAFZvbHRhZ2VDb25kaXRpb25UeXBlSW5zdGFuY2UBAV8lAQFfJV8lAAD/////FwAAABVgiQoCAAAA" + "AAAHAAAARXZlbnRJZAEBYCUALgBEYCUAAAAP/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50" + "VHlwZQEBYSUALgBEYSUAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBAWIl" + "AC4ARGIlAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQFjJQAuAERjJQAA" + "AAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEBZCUALgBEZCUAAAEAJgH/////AQH/////" + "AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAWUlAC4ARGUlAAABACYB/////wEB/////wAAAAAV" + "YIkKAgAAAAAABwAAAE1lc3NhZ2UBAWclAC4ARGclAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgA" + "AABTZXZlcml0eQEBaCUALgBEaCUAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAENvbmRpdGlv" + "bkNsYXNzSWQBAWklAC4ARGklAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDb25kaXRpb25D" + "bGFzc05hbWUBAWolAC4ARGolAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABDb25kaXRpb25O" + "YW1lAQFrJQAuAERrJQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNoSWQBAWwlAC4A" + "RGwlAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAW0lAC4ARG0lAAAAAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAW4lAC8BACMjbiUAAAAV/////wEB////" + "/wEAAAAVYIkKAgAAAAAAAgAAAElkAQFvJQAuAERvJQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAH" + "AAAAUXVhbGl0eQEBdyUALwEAKiN3JQAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNl" + "VGltZXN0YW1wAQF4JQAuAER4JQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABMYXN0U2V2" + "ZXJpdHkBAXklAC8BACojeSUAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVz" + "dGFtcAEBeiUALgBEeiUAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVudAEBeyUA" + "LwEAKiN7JQAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQF8JQAu" + "AER8JQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBAX0lAC4ARH0l" + "AAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQF+JQAvAQBEI34lAAABAQEAAAAB" + "APkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAX8lAC8BAEMjfyUAAAEBAQAAAAEA+QsAAQDz" + "CgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAYAlAC8BAEUjgCUAAAEBAQAAAAEA+QsAAQANCwEA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQGBJQAuAESBJQAAlgIAAAABACoBAUYAAAAHAAAA" + "RXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNv" + "bW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8g" + "YWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAEADgAA" + "AE1UQ3VycmVudFN0YXRlAQGEJQAvAD+EJQAAAAz/////AQH/////AAAAABVgiQoCAAAAAQALAAAAQWN0" + "aXZlU3RhdGUBAYUlAC8BACMjhSUAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQGGJQAu" + "AESGJQAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region Volt_AmperageConditionState Class #if (!OPCUA_EXCLUDE_Volt_AmperageConditionState) /// /// Stores an instance of the Volt_AmperageConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class Volt_AmperageConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public Volt_AmperageConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.Volt_AmperageConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IgAAAFZvbHRfQW1wZXJhZ2VDb25kaXRpb25UeXBlSW5zdGFuY2UBAZwlAQGcJZwlAAD/////FwAAABVg" + "iQoCAAAAAAAHAAAARXZlbnRJZAEBnSUALgBEnSUAAAAP/////wEB/////wAAAAAVYIkKAgAAAAAACQAA" + "AEV2ZW50VHlwZQEBniUALgBEniUAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5v" + "ZGUBAZ8lAC4ARJ8lAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQGgJQAu" + "AESgJQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEBoSUALgBEoSUAAAEAJgH/////" + "AQH/////AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBAaIlAC4ARKIlAAABACYB/////wEB////" + "/wAAAAAVYIkKAgAAAAAABwAAAE1lc3NhZ2UBAaQlAC4ARKQlAAAAFf////8BAf////8AAAAAFWCJCgIA" + "AAAAAAgAAABTZXZlcml0eQEBpSUALgBEpSUAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAENv" + "bmRpdGlvbkNsYXNzSWQBAaYlAC4ARKYlAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDb25k" + "aXRpb25DbGFzc05hbWUBAaclAC4ARKclAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABDb25k" + "aXRpb25OYW1lAQGoJQAuAESoJQAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNoSWQB" + "AaklAC4ARKklAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BAaolAC4ARKolAAAA" + "Af////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBAaslAC8BACMjqyUAAAAV////" + "/wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQGsJQAuAESsJQAAAAH/////AQH/////AAAAABVgiQoC" + "AAAAAAAHAAAAUXVhbGl0eQEBtCUALwEAKiO0JQAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAA" + "U291cmNlVGltZXN0YW1wAQG1JQAuAES1JQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABM" + "YXN0U2V2ZXJpdHkBAbYlAC8BACojtiUAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJj" + "ZVRpbWVzdGFtcAEBtyUALgBEtyUAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVu" + "dAEBuCUALwEAKiO4JQAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1w" + "AQG5JQAuAES5JQAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBAbol" + "AC4ARLolAAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQG7JQAvAQBEI7slAAAB" + "AQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBAbwlAC8BAEMjvCUAAAEBAQAAAAEA" + "+QsAAQDzCgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBAb0lAC8BAEUjvSUAAAEBAQAAAAEA+QsA" + "AQANCwEAAAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQG+JQAuAES+JQAAlgIAAAABACoBAUYA" + "AAAHAAAARXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50" + "IHRvIGNvbW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1l" + "bnQgdG8gYWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAA" + "AAEADgAAAE1UQ3VycmVudFN0YXRlAQHBJQAvAD/BJQAAAAz/////AQH/////AAAAABVgiQoCAAAAAQAL" + "AAAAQWN0aXZlU3RhdGUBAcIlAC8BACMjwiUAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElk" + "AQHDJQAuAETDJQAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region VoltAmperageReactiveConditionState Class #if (!OPCUA_EXCLUDE_VoltAmperageReactiveConditionState) /// /// Stores an instance of the VoltAmperageReactiveConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class VoltAmperageReactiveConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public VoltAmperageReactiveConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.VoltAmperageReactiveConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "KQAAAFZvbHRBbXBlcmFnZVJlYWN0aXZlQ29uZGl0aW9uVHlwZUluc3RhbmNlAQHZJQEB2SXZJQAA////" + "/xcAAAAVYIkKAgAAAAAABwAAAEV2ZW50SWQBAdolAC4ARNolAAAAD/////8BAf////8AAAAAFWCJCgIA" + "AAAAAAkAAABFdmVudFR5cGUBAdslAC4ARNslAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABT" + "b3VyY2VOb2RlAQHcJQAuAETcJQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAKAAAAU291cmNlTmFt" + "ZQEB3SUALgBE3SUAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAABAAAAFRpbWUBAd4lAC4ARN4lAAAB" + "ACYB/////wEB/////wAAAAAVYIkKAgAAAAAACwAAAFJlY2VpdmVUaW1lAQHfJQAuAETfJQAAAQAmAf//" + "//8BAf////8AAAAAFWCJCgIAAAAAAAcAAABNZXNzYWdlAQHhJQAuAEThJQAAABX/////AQH/////AAAA" + "ABVgiQoCAAAAAAAIAAAAU2V2ZXJpdHkBAeIlAC4AROIlAAAABf////8BAf////8AAAAAFWCJCgIAAAAA" + "ABAAAABDb25kaXRpb25DbGFzc0lkAQHjJQAuAETjJQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAS" + "AAAAQ29uZGl0aW9uQ2xhc3NOYW1lAQHkJQAuAETkJQAAABX/////AQH/////AAAAABVgiQoCAAAAAAAN" + "AAAAQ29uZGl0aW9uTmFtZQEB5SUALgBE5SUAAAAM/////wEB/////wAAAAAVYIkKAgAAAAAACAAAAEJy" + "YW5jaElkAQHmJQAuAETmJQAAABH/////AQH/////AAAAABVgiQoCAAAAAAAGAAAAUmV0YWluAQHnJQAu" + "AETnJQAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAARW5hYmxlZFN0YXRlAQHoJQAvAQAjI+gl" + "AAAAFf////8BAf////8BAAAAFWCJCgIAAAAAAAIAAABJZAEB6SUALgBE6SUAAAAB/////wEB/////wAA" + "AAAVYIkKAgAAAAAABwAAAFF1YWxpdHkBAfElAC8BACoj8SUAAAAT/////wEB/////wEAAAAVYIkKAgAA" + "AAAADwAAAFNvdXJjZVRpbWVzdGFtcAEB8iUALgBE8iUAAAEAJgH/////AQH/////AAAAABVgiQoCAAAA" + "AAAMAAAATGFzdFNldmVyaXR5AQHzJQAvAQAqI/MlAAAABf////8BAf////8BAAAAFWCJCgIAAAAAAA8A" + "AABTb3VyY2VUaW1lc3RhbXABAfQlAC4ARPQlAAABACYB/////wEB/////wAAAAAVYIkKAgAAAAAABwAA" + "AENvbW1lbnQBAfUlAC8BACoj9SUAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRp" + "bWVzdGFtcAEB9iUALgBE9iUAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAMAAAAQ2xpZW50VXNl" + "cklkAQH3JQAuAET3JQAAAAz/////AQH/////AAAAAARhggoEAAAAAAAHAAAARGlzYWJsZQEB+CUALwEA" + "RCP4JQAAAQEBAAAAAQD5CwABAPMKAAAAAARhggoEAAAAAAAGAAAARW5hYmxlAQH5JQAvAQBDI/klAAAB" + "AQEAAAABAPkLAAEA8woAAAAABGGCCgQAAAAAAAoAAABBZGRDb21tZW50AQH6JQAvAQBFI/olAAABAQEA" + "AAABAPkLAAEADQsBAAAAF2CpCgIAAAAAAA4AAABJbnB1dEFyZ3VtZW50cwEB+yUALgBE+yUAAJYCAAAA" + "AQAqAQFGAAAABwAAAEV2ZW50SWQAD/////8AAAAAAwAAAAAoAAAAVGhlIGlkZW50aWZpZXIgZm9yIHRo" + "ZSBldmVudCB0byBjb21tZW50LgEAKgEBQgAAAAcAAABDb21tZW50ABX/////AAAAAAMAAAAAJAAAAFRo" + "ZSBjb21tZW50IHRvIGFkZCB0byB0aGUgY29uZGl0aW9uLgEAKAEBAAAAAQAAAAAAAAABAf////8AAAAA" + "FWCJCgIAAAABAA4AAABNVEN1cnJlbnRTdGF0ZQEB/iUALwA//iUAAAAM/////wEB/////wAAAAAVYIkK" + "AgAAAAEACwAAAEFjdGl2ZVN0YXRlAQH/JQAvAQAjI/8lAAAAFf////8BAf////8BAAAAFWCJCgIAAAAA" + "AAIAAABJZAEBACYALgBEACYAAAAB/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region WattageConditionState Class #if (!OPCUA_EXCLUDE_WattageConditionState) /// /// Stores an instance of the WattageConditionType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class WattageConditionState : MTConditionState { #region Constructors /// /// Initializes the type with its default attribute values. /// public WattageConditionState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.WattageConditionType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "HAAAAFdhdHRhZ2VDb25kaXRpb25UeXBlSW5zdGFuY2UBARYmAQEWJhYmAAD/////FwAAABVgiQoCAAAA" + "AAAHAAAARXZlbnRJZAEBFyYALgBEFyYAAAAP/////wEB/////wAAAAAVYIkKAgAAAAAACQAAAEV2ZW50" + "VHlwZQEBGCYALgBEGCYAAAAR/////wEB/////wAAAAAVYIkKAgAAAAAACgAAAFNvdXJjZU5vZGUBARkm" + "AC4ARBkmAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAoAAABTb3VyY2VOYW1lAQEaJgAuAEQaJgAA" + "AAz/////AQH/////AAAAABVgiQoCAAAAAAAEAAAAVGltZQEBGyYALgBEGyYAAAEAJgH/////AQH/////" + "AAAAABVgiQoCAAAAAAALAAAAUmVjZWl2ZVRpbWUBARwmAC4ARBwmAAABACYB/////wEB/////wAAAAAV" + "YIkKAgAAAAAABwAAAE1lc3NhZ2UBAR4mAC4ARB4mAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAAgA" + "AABTZXZlcml0eQEBHyYALgBEHyYAAAAF/////wEB/////wAAAAAVYIkKAgAAAAAAEAAAAENvbmRpdGlv" + "bkNsYXNzSWQBASAmAC4ARCAmAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAABIAAABDb25kaXRpb25D" + "bGFzc05hbWUBASEmAC4ARCEmAAAAFf////8BAf////8AAAAAFWCJCgIAAAAAAA0AAABDb25kaXRpb25O" + "YW1lAQEiJgAuAEQiJgAAAAz/////AQH/////AAAAABVgiQoCAAAAAAAIAAAAQnJhbmNoSWQBASMmAC4A" + "RCMmAAAAEf////8BAf////8AAAAAFWCJCgIAAAAAAAYAAABSZXRhaW4BASQmAC4ARCQmAAAAAf////8B" + "Af////8AAAAAFWCJCgIAAAAAAAwAAABFbmFibGVkU3RhdGUBASUmAC8BACMjJSYAAAAV/////wEB////" + "/wEAAAAVYIkKAgAAAAAAAgAAAElkAQEmJgAuAEQmJgAAAAH/////AQH/////AAAAABVgiQoCAAAAAAAH" + "AAAAUXVhbGl0eQEBLiYALwEAKiMuJgAAABP/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNl" + "VGltZXN0YW1wAQEvJgAuAEQvJgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABMYXN0U2V2" + "ZXJpdHkBATAmAC8BACojMCYAAAAF/////wEB/////wEAAAAVYIkKAgAAAAAADwAAAFNvdXJjZVRpbWVz" + "dGFtcAEBMSYALgBEMSYAAAEAJgH/////AQH/////AAAAABVgiQoCAAAAAAAHAAAAQ29tbWVudAEBMiYA" + "LwEAKiMyJgAAABX/////AQH/////AQAAABVgiQoCAAAAAAAPAAAAU291cmNlVGltZXN0YW1wAQEzJgAu" + "AEQzJgAAAQAmAf////8BAf////8AAAAAFWCJCgIAAAAAAAwAAABDbGllbnRVc2VySWQBATQmAC4ARDQm" + "AAAADP////8BAf////8AAAAABGGCCgQAAAAAAAcAAABEaXNhYmxlAQE1JgAvAQBEIzUmAAABAQEAAAAB" + "APkLAAEA8woAAAAABGGCCgQAAAAAAAYAAABFbmFibGUBATYmAC8BAEMjNiYAAAEBAQAAAAEA+QsAAQDz" + "CgAAAAAEYYIKBAAAAAAACgAAAEFkZENvbW1lbnQBATcmAC8BAEUjNyYAAAEBAQAAAAEA+QsAAQANCwEA" + "AAAXYKkKAgAAAAAADgAAAElucHV0QXJndW1lbnRzAQE4JgAuAEQ4JgAAlgIAAAABACoBAUYAAAAHAAAA" + "RXZlbnRJZAAP/////wAAAAADAAAAACgAAABUaGUgaWRlbnRpZmllciBmb3IgdGhlIGV2ZW50IHRvIGNv" + "bW1lbnQuAQAqAQFCAAAABwAAAENvbW1lbnQAFf////8AAAAAAwAAAAAkAAAAVGhlIGNvbW1lbnQgdG8g" + "YWRkIHRvIHRoZSBjb25kaXRpb24uAQAoAQEAAAABAAAAAAAAAAEB/////wAAAAAVYIkKAgAAAAEADgAA" + "AE1UQ3VycmVudFN0YXRlAQE7JgAvAD87JgAAAAz/////AQH/////AAAAABVgiQoCAAAAAQALAAAAQWN0" + "aXZlU3RhdGUBATwmAC8BACMjPCYAAAAV/////wEB/////wEAAAAVYIkKAgAAAAAAAgAAAElkAQE9JgAu" + "AEQ9JgAAAAH/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region ChannelState Class #if (!OPCUA_EXCLUDE_ChannelState) /// /// Stores an instance of the ChannelType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ChannelState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ChannelState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ChannelType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.DataTypes.ChannelNumberDataType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (CalibrationDate != null) { CalibrationDate.Initialize(context, CalibrationDate_InitializationString); } if (NextCalibrationDate != null) { NextCalibrationDate.Initialize(context, NextCalibrationDate_InitializationString); } if (CalibrationInitials != null) { CalibrationInitials.Initialize(context, CalibrationInitials_InitializationString); } } #region Initialization String private const string CalibrationDate_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "DwAAAENhbGlicmF0aW9uRGF0ZQEBVCYALgBEVCYAAAEB+Sb/////AQH/////AAAAAA=="; private const string NextCalibrationDate_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "EwAAAE5leHRDYWxpYnJhdGlvbkRhdGUBAVUmAC4ARFUmAAABAfkm/////wEB/////wAAAAA="; private const string CalibrationInitials_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "EwAAAENhbGlicmF0aW9uSW5pdGlhbHMBAVYmAC4ARFYmAAABAfom/////wEB/////wAAAAA="; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EwAAAENoYW5uZWxUeXBlSW5zdGFuY2UBAVMmAQFTJlMmAAABAf0m/v///wEB/////wMAAAAVYIkKAgAA" + "AAEADwAAAENhbGlicmF0aW9uRGF0ZQEBVCYALgBEVCYAAAEB+Sb/////AQH/////AAAAABVgiQoCAAAA" + "AQATAAAATmV4dENhbGlicmF0aW9uRGF0ZQEBVSYALgBEVSYAAAEB+Sb/////AQH/////AAAAABVgiQoC" + "AAAAAQATAAAAQ2FsaWJyYXRpb25Jbml0aWFscwEBViYALgBEViYAAAEB+ib/////AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState CalibrationDate { get { return m_calibrationDate; } set { if (!Object.ReferenceEquals(m_calibrationDate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_calibrationDate = value; } } /// public PropertyState NextCalibrationDate { get { return m_nextCalibrationDate; } set { if (!Object.ReferenceEquals(m_nextCalibrationDate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_nextCalibrationDate = value; } } /// public PropertyState CalibrationInitials { get { return m_calibrationInitials; } set { if (!Object.ReferenceEquals(m_calibrationInitials, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_calibrationInitials = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_calibrationDate != null) { children.Add(m_calibrationDate); } if (m_nextCalibrationDate != null) { children.Add(m_nextCalibrationDate); } if (m_calibrationInitials != null) { children.Add(m_calibrationInitials); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.CalibrationDate: { if (createOrReplace) { if (CalibrationDate == null) { if (replacement == null) { CalibrationDate = new PropertyState(this); } else { CalibrationDate = (PropertyState)replacement; } } } instance = CalibrationDate; break; } case Opc.Ua.MTConnect.BrowseNames.NextCalibrationDate: { if (createOrReplace) { if (NextCalibrationDate == null) { if (replacement == null) { NextCalibrationDate = new PropertyState(this); } else { NextCalibrationDate = (PropertyState)replacement; } } } instance = NextCalibrationDate; break; } case Opc.Ua.MTConnect.BrowseNames.CalibrationInitials: { if (createOrReplace) { if (CalibrationInitials == null) { if (replacement == null) { CalibrationInitials = new PropertyState(this); } else { CalibrationInitials = (PropertyState)replacement; } } } instance = CalibrationInitials; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_calibrationDate; private PropertyState m_nextCalibrationDate; private PropertyState m_calibrationInitials; #endregion } #endif #endregion #region ConfigurationState Class #if (!OPCUA_EXCLUDE_ConfigurationState) /// /// Stores an instance of the ConfigurationType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ConfigurationState : MTComponentState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ConfigurationState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.ConfigurationType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "GQAAAENvbmZpZ3VyYXRpb25UeXBlSW5zdGFuY2UBAVcmAQFXJlcmAAD/////BQAAABVgiQoCAAAAAQAM" + "AAAAQXZhaWxhYmlsaXR5AQFYJgAvAQA9CVgmAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAwAAABN" + "YW51ZmFjdHVyZXIBAVsmAC4ARFsmAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAwAAABTZXJpYWxO" + "dW1iZXIBAVwmAC4ARFwmAAAADP////8BAf////8AAAAABGCACgEAAAABAAkAAABEYXRhSXRlbXMBAV8m" + "AC8APV8mAAD/////AAAAAARggAoBAAAAAQAKAAAAQ29tcG9uZW50cwEBYCYALwA9YCYAAP////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region SensorConfigurationState Class #if (!OPCUA_EXCLUDE_SensorConfigurationState) /// /// Stores an instance of the SensorConfigurationType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SensorConfigurationState : ConfigurationState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SensorConfigurationState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.SensorConfigurationType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (FirmwareVersion != null) { FirmwareVersion.Initialize(context, FirmwareVersion_InitializationString); } } #region Initialization String private const string FirmwareVersion_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "DwAAAEZpcm13YXJlVmVyc2lvbgEBcSYALgBEcSYAAAEBJyf/////AQH/////AAAAAA=="; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "HwAAAFNlbnNvckNvbmZpZ3VyYXRpb25UeXBlSW5zdGFuY2UBAWQmAQFkJmQmAAD/////BgAAABVgiQoC" + "AAAAAQAMAAAAQXZhaWxhYmlsaXR5AQFlJgAvAQA9CWUmAAAADP////8BAf////8AAAAAFWCJCgIAAAAB" + "AAwAAABNYW51ZmFjdHVyZXIBAWgmAC4ARGgmAAAADP////8BAf////8AAAAAFWCJCgIAAAABAAwAAABT" + "ZXJpYWxOdW1iZXIBAWkmAC4ARGkmAAAADP////8BAf////8AAAAABGCACgEAAAABAAkAAABEYXRhSXRl" + "bXMBAWwmAC8APWwmAAD/////AAAAAARggAoBAAAAAQAKAAAAQ29tcG9uZW50cwEBbSYALwA9bSYAAP//" + "//8AAAAAFWCJCgIAAAABAA8AAABGaXJtd2FyZVZlcnNpb24BAXEmAC4ARHEmAAABAScn/////wEB////" + "/wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState FirmwareVersion { get { return m_firmwareVersion; } set { if (!Object.ReferenceEquals(m_firmwareVersion, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_firmwareVersion = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_firmwareVersion != null) { children.Add(m_firmwareVersion); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.FirmwareVersion: { if (createOrReplace) { if (FirmwareVersion == null) { if (replacement == null) { FirmwareVersion = new PropertyState(this); } else { FirmwareVersion = (PropertyState)replacement; } } } instance = FirmwareVersion; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_firmwareVersion; #endregion } #endif #endregion #region SensorState Class #if (!OPCUA_EXCLUDE_SensorState) /// /// Stores an instance of the SensorType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SensorState : MTComponentState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SensorState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.SensorType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "EgAAAFNlbnNvclR5cGVJbnN0YW5jZQEBciYBAXImciYAAP////8FAAAAFWCJCgIAAAABAAwAAABBdmFp" + "bGFiaWxpdHkBAXMmAC8BAD0JcyYAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEADAAAAE1hbnVmYWN0" + "dXJlcgEBdiYALgBEdiYAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEADAAAAFNlcmlhbE51bWJlcgEB" + "dyYALgBEdyYAAAAM/////wEB/////wAAAAAEYIAKAQAAAAEACQAAAERhdGFJdGVtcwEBeiYALwA9eiYA" + "AP////8AAAAABGCACgEAAAABAAoAAABDb21wb25lbnRzAQF7JgAvAD17JgAA/////wAAAAA="; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #endif #endregion #region SourceState Class #if (!OPCUA_EXCLUDE_SourceState) /// /// Stores an instance of the SourceType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class SourceState : MTComponentState { #region Constructors /// /// Initializes the type with its default attribute values. /// public SourceState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.SourceType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (ComponentId != null) { ComponentId.Initialize(context, ComponentId_InitializationString); } } #region Initialization String private const string ComponentId_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CwAAAENvbXBvbmVudElkAQGMJgAuAESMJgAAAQEHJ/////8BAf////8AAAAA"; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "EgAAAFNvdXJjZVR5cGVJbnN0YW5jZQEBfyYBAX8mfyYAAP////8GAAAAFWCJCgIAAAABAAwAAABBdmFp" + "bGFiaWxpdHkBAYAmAC8BAD0JgCYAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEADAAAAE1hbnVmYWN0" + "dXJlcgEBgyYALgBEgyYAAAAM/////wEB/////wAAAAAVYIkKAgAAAAEADAAAAFNlcmlhbE51bWJlcgEB" + "hCYALgBEhCYAAAAM/////wEB/////wAAAAAEYIAKAQAAAAEACQAAAERhdGFJdGVtcwEBhyYALwA9hyYA" + "AP////8AAAAABGCACgEAAAABAAoAAABDb21wb25lbnRzAQGIJgAvAD2IJgAA/////wAAAAAVYIkKAgAA" + "AAEACwAAAENvbXBvbmVudElkAQGMJgAuAESMJgAAAQEHJ/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState ComponentId { get { return m_componentId; } set { if (!Object.ReferenceEquals(m_componentId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_componentId = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_componentId != null) { children.Add(m_componentId); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.ComponentId: { if (createOrReplace) { if (ComponentId == null) { if (replacement == null) { ComponentId = new PropertyState(this); } else { ComponentId = (PropertyState)replacement; } } } instance = ComponentId; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_componentId; #endregion } #endif #endregion #region AssetState Class #if (!OPCUA_EXCLUDE_AssetState) /// /// Stores an instance of the AssetType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AssetState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AssetState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.AssetType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (Manufacturers != null) { Manufacturers.Initialize(context, Manufacturers_InitializationString); } if (AssetDescription != null) { AssetDescription.Initialize(context, AssetDescription_InitializationString); } } #region Initialization String private const string Manufacturers_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "DQAAAE1hbnVmYWN0dXJlcnMBAY8mAC4ARI8mAAABATUn/////wEB/////wAAAAA="; private const string AssetDescription_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "EAAAAEFzc2V0RGVzY3JpcHRpb24BAZEmAC8AP5EmAAAAGP////8BAf////8AAAAA"; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "EQAAAEFzc2V0VHlwZUluc3RhbmNlAQGNJgEBjSaNJgAA/////wQAAAAVYIkKAgAAAAEADAAAAFNlcmlh" + "bE51bWJlcgEBjiYALgBEjiYAAAEBWif/////AQH/////AAAAABVgiQoCAAAAAQANAAAATWFudWZhY3R1" + "cmVycwEBjyYALgBEjyYAAAEBNSf/////AQH/////AAAAABVgiQoCAAAAAQATAAAATGFzdENoYW5nZVRp" + "bWVzdGFtcAEBkCYALgBEkCYAAAAN/////wEB/////wAAAAAVYIkKAgAAAAEAEAAAAEFzc2V0RGVzY3Jp" + "cHRpb24BAZEmAC8AP5EmAAAAGP////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState SerialNumber { get { return m_serialNumber; } set { if (!Object.ReferenceEquals(m_serialNumber, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_serialNumber = value; } } /// public PropertyState Manufacturers { get { return m_manufacturers; } set { if (!Object.ReferenceEquals(m_manufacturers, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_manufacturers = value; } } /// public PropertyState LastChangeTimestamp { get { return m_lastChangeTimestamp; } set { if (!Object.ReferenceEquals(m_lastChangeTimestamp, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastChangeTimestamp = value; } } /// public BaseDataVariableState AssetDescription { get { return m_assetDescription; } set { if (!Object.ReferenceEquals(m_assetDescription, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_assetDescription = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_serialNumber != null) { children.Add(m_serialNumber); } if (m_manufacturers != null) { children.Add(m_manufacturers); } if (m_lastChangeTimestamp != null) { children.Add(m_lastChangeTimestamp); } if (m_assetDescription != null) { children.Add(m_assetDescription); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.SerialNumber: { if (createOrReplace) { if (SerialNumber == null) { if (replacement == null) { SerialNumber = new PropertyState(this); } else { SerialNumber = (PropertyState)replacement; } } } instance = SerialNumber; break; } case Opc.Ua.MTConnect.BrowseNames.Manufacturers: { if (createOrReplace) { if (Manufacturers == null) { if (replacement == null) { Manufacturers = new PropertyState(this); } else { Manufacturers = (PropertyState)replacement; } } } instance = Manufacturers; break; } case Opc.Ua.MTConnect.BrowseNames.LastChangeTimestamp: { if (createOrReplace) { if (LastChangeTimestamp == null) { if (replacement == null) { LastChangeTimestamp = new PropertyState(this); } else { LastChangeTimestamp = (PropertyState)replacement; } } } instance = LastChangeTimestamp; break; } case Opc.Ua.MTConnect.BrowseNames.AssetDescription: { if (createOrReplace) { if (AssetDescription == null) { if (replacement == null) { AssetDescription = new BaseDataVariableState(this); } else { AssetDescription = (BaseDataVariableState)replacement; } } } instance = AssetDescription; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_serialNumber; private PropertyState m_manufacturers; private PropertyState m_lastChangeTimestamp; private BaseDataVariableState m_assetDescription; #endregion } #endif #endregion #region MeasurementState Class #if (!OPCUA_EXCLUDE_MeasurementState) /// /// Stores an instance of the MeasurementType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class MeasurementState : AnalogItemState { #region Constructors /// /// Initializes the type with its default attribute values. /// public MeasurementState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.MeasurementType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (SignificantDigits != null) { SignificantDigits.Initialize(context, SignificantDigits_InitializationString); } if (Units != null) { Units.Initialize(context, Units_InitializationString); } if (NativeUnits != null) { NativeUnits.Initialize(context, NativeUnits_InitializationString); } if (LastChangeTimestamp != null) { LastChangeTimestamp.Initialize(context, LastChangeTimestamp_InitializationString); } if (Code != null) { Code.Initialize(context, Code_InitializationString); } if (Maximum != null) { Maximum.Initialize(context, Maximum_InitializationString); } if (Minimum != null) { Minimum.Initialize(context, Minimum_InitializationString); } if (Nominal != null) { Nominal.Initialize(context, Nominal_InitializationString); } } #region Initialization String private const string SignificantDigits_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "EQAAAFNpZ25pZmljYW50RGlnaXRzAQGYJgAuAESYJgAAAQFWJ/////8BAf////8AAAAA"; private const string Units_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "BQAAAFVuaXRzAQGZJgAvAD+ZJgAAAQB3A/////8BAf////8AAAAA"; private const string NativeUnits_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CwAAAE5hdGl2ZVVuaXRzAQGaJgAvAD+aJgAAAQB3A/////8BAf////8AAAAA"; private const string LastChangeTimestamp_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "EwAAAExhc3RDaGFuZ2VUaW1lc3RhbXABAZsmAC4ARJsmAAAADf////8BAf////8AAAAA"; private const string Code_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "BAAAAENvZGUBAZwmAC4ARJwmAAABAQYn/////wEB/////wAAAAA="; private const string Maximum_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "BwAAAE1heGltdW0BAZ0mAC4ARJ0mAAABATkn/////wEB/////wAAAAA="; private const string Minimum_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "BwAAAE1pbmltdW0BAZ4mAC4ARJ4mAAABATkn/////wEB/////wAAAAA="; private const string Nominal_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "BwAAAE5vbWluYWwBAZ8mAC4ARJ8mAAABATkn/////wEB/////wAAAAA="; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FwAAAE1lYXN1cmVtZW50VHlwZUluc3RhbmNlAQGSJgEBkiaSJgAAABr/////AQH/////CQAAABVgiQoC" + "AAAAAAAHAAAARVVSYW5nZQEBliYALgBEliYAAAEAdAP/////AQH/////AAAAABVgiQoCAAAAAQARAAAA" + "U2lnbmlmaWNhbnREaWdpdHMBAZgmAC4ARJgmAAABAVYn/////wEB/////wAAAAAVYIkKAgAAAAEABQAA" + "AFVuaXRzAQGZJgAvAD+ZJgAAAQB3A/////8BAf////8AAAAAFWCJCgIAAAABAAsAAABOYXRpdmVVbml0" + "cwEBmiYALwA/miYAAAEAdwP/////AQH/////AAAAABVgiQoCAAAAAQATAAAATGFzdENoYW5nZVRpbWVz" + "dGFtcAEBmyYALgBEmyYAAAAN/////wEB/////wAAAAAVYIkKAgAAAAEABAAAAENvZGUBAZwmAC4ARJwm" + "AAABAQYn/////wEB/////wAAAAAVYIkKAgAAAAEABwAAAE1heGltdW0BAZ0mAC4ARJ0mAAABATkn////" + "/wEB/////wAAAAAVYIkKAgAAAAEABwAAAE1pbmltdW0BAZ4mAC4ARJ4mAAABATkn/////wEB/////wAA" + "AAAVYIkKAgAAAAEABwAAAE5vbWluYWwBAZ8mAC4ARJ8mAAABATkn/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState SignificantDigits { get { return m_significantDigits; } set { if (!Object.ReferenceEquals(m_significantDigits, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_significantDigits = value; } } /// public BaseDataVariableState Units { get { return m_units; } set { if (!Object.ReferenceEquals(m_units, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_units = value; } } /// public BaseDataVariableState NativeUnits { get { return m_nativeUnits; } set { if (!Object.ReferenceEquals(m_nativeUnits, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_nativeUnits = value; } } /// public PropertyState LastChangeTimestamp { get { return m_lastChangeTimestamp; } set { if (!Object.ReferenceEquals(m_lastChangeTimestamp, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_lastChangeTimestamp = value; } } /// public PropertyState Code { get { return m_code; } set { if (!Object.ReferenceEquals(m_code, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_code = value; } } /// public PropertyState Maximum { get { return m_maximum; } set { if (!Object.ReferenceEquals(m_maximum, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maximum = value; } } /// public PropertyState Minimum { get { return m_minimum; } set { if (!Object.ReferenceEquals(m_minimum, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_minimum = value; } } /// public PropertyState Nominal { get { return m_nominal; } set { if (!Object.ReferenceEquals(m_nominal, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_nominal = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_significantDigits != null) { children.Add(m_significantDigits); } if (m_units != null) { children.Add(m_units); } if (m_nativeUnits != null) { children.Add(m_nativeUnits); } if (m_lastChangeTimestamp != null) { children.Add(m_lastChangeTimestamp); } if (m_code != null) { children.Add(m_code); } if (m_maximum != null) { children.Add(m_maximum); } if (m_minimum != null) { children.Add(m_minimum); } if (m_nominal != null) { children.Add(m_nominal); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.SignificantDigits: { if (createOrReplace) { if (SignificantDigits == null) { if (replacement == null) { SignificantDigits = new PropertyState(this); } else { SignificantDigits = (PropertyState)replacement; } } } instance = SignificantDigits; break; } case Opc.Ua.MTConnect.BrowseNames.Units: { if (createOrReplace) { if (Units == null) { if (replacement == null) { Units = new BaseDataVariableState(this); } else { Units = (BaseDataVariableState)replacement; } } } instance = Units; break; } case Opc.Ua.MTConnect.BrowseNames.NativeUnits: { if (createOrReplace) { if (NativeUnits == null) { if (replacement == null) { NativeUnits = new BaseDataVariableState(this); } else { NativeUnits = (BaseDataVariableState)replacement; } } } instance = NativeUnits; break; } case Opc.Ua.MTConnect.BrowseNames.LastChangeTimestamp: { if (createOrReplace) { if (LastChangeTimestamp == null) { if (replacement == null) { LastChangeTimestamp = new PropertyState(this); } else { LastChangeTimestamp = (PropertyState)replacement; } } } instance = LastChangeTimestamp; break; } case Opc.Ua.MTConnect.BrowseNames.Code: { if (createOrReplace) { if (Code == null) { if (replacement == null) { Code = new PropertyState(this); } else { Code = (PropertyState)replacement; } } } instance = Code; break; } case Opc.Ua.MTConnect.BrowseNames.Maximum: { if (createOrReplace) { if (Maximum == null) { if (replacement == null) { Maximum = new PropertyState(this); } else { Maximum = (PropertyState)replacement; } } } instance = Maximum; break; } case Opc.Ua.MTConnect.BrowseNames.Minimum: { if (createOrReplace) { if (Minimum == null) { if (replacement == null) { Minimum = new PropertyState(this); } else { Minimum = (PropertyState)replacement; } } } instance = Minimum; break; } case Opc.Ua.MTConnect.BrowseNames.Nominal: { if (createOrReplace) { if (Nominal == null) { if (replacement == null) { Nominal = new PropertyState(this); } else { Nominal = (PropertyState)replacement; } } } instance = Nominal; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_significantDigits; private BaseDataVariableState m_units; private BaseDataVariableState m_nativeUnits; private PropertyState m_lastChangeTimestamp; private PropertyState m_code; private PropertyState m_maximum; private PropertyState m_minimum; private PropertyState m_nominal; #endregion } #region MeasurementState Class /// /// A typed version of the MeasurementType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class MeasurementState : MeasurementState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public MeasurementState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region CuttingToolState Class #if (!OPCUA_EXCLUDE_CuttingToolState) /// /// Stores an instance of the CuttingToolType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CuttingToolState : BaseObjectState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CuttingToolState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.CuttingToolType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (ToolGroup != null) { ToolGroup.Initialize(context, ToolGroup_InitializationString); } } #region Initialization String private const string ToolGroup_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CQAAAFRvb2xHcm91cAEBoiYALgBEoiYAAAEBXif/////AQH/////AAAAAA=="; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "FwAAAEN1dHRpbmdUb29sVHlwZUluc3RhbmNlAQGgJgEBoCagJgAA/////wIAAAAVYIkKAgAAAAEABgAA" + "AFRvb2xJZAEBoSYALgBEoSYAAAEBXyf/////AQH/////AAAAABVgiQoCAAAAAQAJAAAAVG9vbEdyb3Vw" + "AQGiJgAuAESiJgAAAQFeJ/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState ToolId { get { return m_toolId; } set { if (!Object.ReferenceEquals(m_toolId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_toolId = value; } } /// public PropertyState ToolGroup { get { return m_toolGroup; } set { if (!Object.ReferenceEquals(m_toolGroup, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_toolGroup = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_toolId != null) { children.Add(m_toolId); } if (m_toolGroup != null) { children.Add(m_toolGroup); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.ToolId: { if (createOrReplace) { if (ToolId == null) { if (replacement == null) { ToolId = new PropertyState(this); } else { ToolId = (PropertyState)replacement; } } } instance = ToolId; break; } case Opc.Ua.MTConnect.BrowseNames.ToolGroup: { if (createOrReplace) { if (ToolGroup == null) { if (replacement == null) { ToolGroup = new PropertyState(this); } else { ToolGroup = (PropertyState)replacement; } } } instance = ToolGroup; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_toolId; private PropertyState m_toolGroup; #endregion } #endif #endregion #region CuttingToolLifeCycleState Class #if (!OPCUA_EXCLUDE_CuttingToolLifeCycleState) /// /// Stores an instance of the CuttingToolLifeCycleType ObjectType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CuttingToolLifeCycleState : AssetState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CuttingToolLifeCycleState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.ObjectTypes.CuttingToolLifeCycleType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (ReconditionCount != null) { ReconditionCount.Initialize(context, ReconditionCount_InitializationString); } if (ToolLife != null) { ToolLife.Initialize(context, ToolLife_InitializationString); } if (ProgramToolNumber != null) { ProgramToolNumber.Initialize(context, ProgramToolNumber_InitializationString); } if (Location != null) { Location.Initialize(context, Location_InitializationString); } if (ProgramSpindleSpeed != null) { ProgramSpindleSpeed.Initialize(context, ProgramSpindleSpeed_InitializationString); } if (ProgramFeedRate != null) { ProgramFeedRate.Initialize(context, ProgramFeedRate_InitializationString); } if (ConnectionCodeMachineSide != null) { ConnectionCodeMachineSide.Initialize(context, ConnectionCodeMachineSide_InitializationString); } } #region Initialization String private const string ReconditionCount_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "EAAAAFJlY29uZGl0aW9uQ291bnQBAaomAC8BAcEmqiYAAAEBUCf/////AQH/////AAAAAA=="; private const string ToolLife_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CAAAAFRvb2xMaWZlAQGsJgAvAQHDJqwmAAAAGP////8BAf////8DAAAAFWCJCgIAAAABAAQAAABUeXBl" + "AQGtJgAuAEStJgAAAQFiJ/////8BAf////8AAAAAFWCJCgIAAAABAA4AAABDb3VudERpcmVjdGlvbgEB" + "riYALgBEriYAAAEBYCf/////AQH/////AAAAABVgiQoCAAAAAQAHAAAATWF4aW11bQEBsCYALgBEsCYA" + "AAEBZCf/////AQH/////AAAAAA=="; private const string ProgramToolNumber_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "EQAAAFByb2dyYW1Ub29sTnVtYmVyAQGxJgAvAQHMJrEmAAABAUwn/////wEB/////wMAAAAVYIkKAgAA" + "AAEABwAAAE1heGltdW0BAbImAC4ARLImAAABATgn/////wEB/////wAAAAAVYIkKAgAAAAEABwAAAE1p" + "bmltdW0BAbMmAC4ARLMmAAABATon/////wEB/////wAAAAAVYIkKAgAAAAEABwAAAE5vbWluYWwBAbQm" + "AC4ARLQmAAABAUIn/////wEB/////wAAAAA="; private const string Location_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CAAAAExvY2F0aW9uAQG1JgAvAQHIJrUmAAABATEn/////wEB/////wMAAAAVYIkKAgAAAAEABAAAAFR5" + "cGUBAbYmAC4ARLYmAAABATIn/////wEB/////wAAAAAVYIkKAgAAAAEADwAAAE5lZ2F0aXZlT3Zlcmxh" + "cAEBtyYALgBEtyYAAAEBRyf/////AQH/////AAAAABVgiQoCAAAAAQAPAAAAUG9zaXRpdmVPdmVybGFw" + "AQG4JgAuAES4JgAAAQFHJ/////8BAf////8AAAAA"; private const string ProgramSpindleSpeed_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "EwAAAFByb2dyYW1TcGluZGxlU3BlZWQBAbkmAC8BAcwmuSYAAAAY/////wEB/////wMAAAAVYIkKAgAA" + "AAEABwAAAE1heGltdW0BAbomAC4ARLomAAABATgn/////wEB/////wAAAAAVYIkKAgAAAAEABwAAAE1p" + "bmltdW0BAbsmAC4ARLsmAAABATon/////wEB/////wAAAAAVYIkKAgAAAAEABwAAAE5vbWluYWwBAbwm" + "AC4ARLwmAAABAUIn/////wEB/////wAAAAA="; private const string ProgramFeedRate_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "DwAAAFByb2dyYW1GZWVkUmF0ZQEBvSYALgBEvSYAAAEBJif/////AQH/////AAAAAA=="; private const string ConnectionCodeMachineSide_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "GQAAAENvbm5lY3Rpb25Db2RlTWFjaGluZVNpZGUBAb4mAC4ARL4mAAABAQgn/////wEB/////wAAAAA="; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIACAQAAAAEA" + "IAAAAEN1dHRpbmdUb29sTGlmZUN5Y2xlVHlwZUluc3RhbmNlAQGjJgEBoyajJgAA/////woAAAAVYIkK" + "AgAAAAEADAAAAFNlcmlhbE51bWJlcgEBpCYALgBEpCYAAAEBWif/////AQH/////AAAAABVgiQoCAAAA" + "AQATAAAATGFzdENoYW5nZVRpbWVzdGFtcAEBpiYALgBEpiYAAAAN/////wEB/////wAAAAAVYIkKAgAA" + "AAEADAAAAEN1dHRlclN0YXR1cwEBqCYALwEBvyaoJgAAAQELJ/////8BAf////8BAAAAFWCJCgIAAAAB" + "AAYAAABTdGF0dXMBAakmAC4ARKkmAAAADP////8BAf////8AAAAAFWCJCgIAAAABABAAAABSZWNvbmRp" + "dGlvbkNvdW50AQGqJgAvAQHBJqomAAABAVAn/////wEB/////wAAAAAVYIkKAgAAAAEACAAAAFRvb2xM" + "aWZlAQGsJgAvAQHDJqwmAAAAGP////8BAf////8DAAAAFWCJCgIAAAABAAQAAABUeXBlAQGtJgAuAESt" + "JgAAAQFiJ/////8BAf////8AAAAAFWCJCgIAAAABAA4AAABDb3VudERpcmVjdGlvbgEBriYALgBEriYA" + "AAEBYCf/////AQH/////AAAAABVgiQoCAAAAAQAHAAAATWF4aW11bQEBsCYALgBEsCYAAAEBZCf/////" + "AQH/////AAAAABVgiQoCAAAAAQARAAAAUHJvZ3JhbVRvb2xOdW1iZXIBAbEmAC8BAcwmsSYAAAEBTCf/" + "////AQH/////AwAAABVgiQoCAAAAAQAHAAAATWF4aW11bQEBsiYALgBEsiYAAAEBOCf/////AQH/////" + "AAAAABVgiQoCAAAAAQAHAAAATWluaW11bQEBsyYALgBEsyYAAAEBOif/////AQH/////AAAAABVgiQoC" + "AAAAAQAHAAAATm9taW5hbAEBtCYALgBEtCYAAAEBQif/////AQH/////AAAAABVgiQoCAAAAAQAIAAAA" + "TG9jYXRpb24BAbUmAC8BAcgmtSYAAAEBMSf/////AQH/////AwAAABVgiQoCAAAAAQAEAAAAVHlwZQEB" + "tiYALgBEtiYAAAEBMif/////AQH/////AAAAABVgiQoCAAAAAQAPAAAATmVnYXRpdmVPdmVybGFwAQG3" + "JgAuAES3JgAAAQFHJ/////8BAf////8AAAAAFWCJCgIAAAABAA8AAABQb3NpdGl2ZU92ZXJsYXABAbgm" + "AC4ARLgmAAABAUcn/////wEB/////wAAAAAVYIkKAgAAAAEAEwAAAFByb2dyYW1TcGluZGxlU3BlZWQB" + "AbkmAC8BAcwmuSYAAAAY/////wEB/////wMAAAAVYIkKAgAAAAEABwAAAE1heGltdW0BAbomAC4ARLom" + "AAABATgn/////wEB/////wAAAAAVYIkKAgAAAAEABwAAAE1pbmltdW0BAbsmAC4ARLsmAAABATon////" + "/wEB/////wAAAAAVYIkKAgAAAAEABwAAAE5vbWluYWwBAbwmAC4ARLwmAAABAUIn/////wEB/////wAA" + "AAAVYIkKAgAAAAEADwAAAFByb2dyYW1GZWVkUmF0ZQEBvSYALgBEvSYAAAEBJif/////AQH/////AAAA" + "ABVgiQoCAAAAAQAZAAAAQ29ubmVjdGlvbkNvZGVNYWNoaW5lU2lkZQEBviYALgBEviYAAAEBCCf/////" + "AQH/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public CutterStatusState CutterStatus { get { return m_cutterStatus; } set { if (!Object.ReferenceEquals(m_cutterStatus, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_cutterStatus = value; } } /// public ReconditionCountState ReconditionCount { get { return m_reconditionCount; } set { if (!Object.ReferenceEquals(m_reconditionCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_reconditionCount = value; } } /// public LifeState ToolLife { get { return m_toolLife; } set { if (!Object.ReferenceEquals(m_toolLife, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_toolLife = value; } } /// public ProgramSpindleSpeedState ProgramToolNumber { get { return m_programToolNumber; } set { if (!Object.ReferenceEquals(m_programToolNumber, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_programToolNumber = value; } } /// public LocationState Location { get { return m_location; } set { if (!Object.ReferenceEquals(m_location, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_location = value; } } /// public ProgramSpindleSpeedState ProgramSpindleSpeed { get { return m_programSpindleSpeed; } set { if (!Object.ReferenceEquals(m_programSpindleSpeed, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_programSpindleSpeed = value; } } /// public PropertyState ProgramFeedRate { get { return m_programFeedRate; } set { if (!Object.ReferenceEquals(m_programFeedRate, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_programFeedRate = value; } } /// public PropertyState ConnectionCodeMachineSide { get { return m_connectionCodeMachineSide; } set { if (!Object.ReferenceEquals(m_connectionCodeMachineSide, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_connectionCodeMachineSide = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_cutterStatus != null) { children.Add(m_cutterStatus); } if (m_reconditionCount != null) { children.Add(m_reconditionCount); } if (m_toolLife != null) { children.Add(m_toolLife); } if (m_programToolNumber != null) { children.Add(m_programToolNumber); } if (m_location != null) { children.Add(m_location); } if (m_programSpindleSpeed != null) { children.Add(m_programSpindleSpeed); } if (m_programFeedRate != null) { children.Add(m_programFeedRate); } if (m_connectionCodeMachineSide != null) { children.Add(m_connectionCodeMachineSide); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.CutterStatus: { if (createOrReplace) { if (CutterStatus == null) { if (replacement == null) { CutterStatus = new CutterStatusState(this); } else { CutterStatus = (CutterStatusState)replacement; } } } instance = CutterStatus; break; } case Opc.Ua.MTConnect.BrowseNames.ReconditionCount: { if (createOrReplace) { if (ReconditionCount == null) { if (replacement == null) { ReconditionCount = new ReconditionCountState(this); } else { ReconditionCount = (ReconditionCountState)replacement; } } } instance = ReconditionCount; break; } case Opc.Ua.MTConnect.BrowseNames.ToolLife: { if (createOrReplace) { if (ToolLife == null) { if (replacement == null) { ToolLife = new LifeState(this); } else { ToolLife = (LifeState)replacement; } } } instance = ToolLife; break; } case Opc.Ua.MTConnect.BrowseNames.ProgramToolNumber: { if (createOrReplace) { if (ProgramToolNumber == null) { if (replacement == null) { ProgramToolNumber = new ProgramSpindleSpeedState(this); } else { ProgramToolNumber = (ProgramSpindleSpeedState)replacement; } } } instance = ProgramToolNumber; break; } case Opc.Ua.MTConnect.BrowseNames.Location: { if (createOrReplace) { if (Location == null) { if (replacement == null) { Location = new LocationState(this); } else { Location = (LocationState)replacement; } } } instance = Location; break; } case Opc.Ua.MTConnect.BrowseNames.ProgramSpindleSpeed: { if (createOrReplace) { if (ProgramSpindleSpeed == null) { if (replacement == null) { ProgramSpindleSpeed = new ProgramSpindleSpeedState(this); } else { ProgramSpindleSpeed = (ProgramSpindleSpeedState)replacement; } } } instance = ProgramSpindleSpeed; break; } case Opc.Ua.MTConnect.BrowseNames.ProgramFeedRate: { if (createOrReplace) { if (ProgramFeedRate == null) { if (replacement == null) { ProgramFeedRate = new PropertyState(this); } else { ProgramFeedRate = (PropertyState)replacement; } } } instance = ProgramFeedRate; break; } case Opc.Ua.MTConnect.BrowseNames.ConnectionCodeMachineSide: { if (createOrReplace) { if (ConnectionCodeMachineSide == null) { if (replacement == null) { ConnectionCodeMachineSide = new PropertyState(this); } else { ConnectionCodeMachineSide = (PropertyState)replacement; } } } instance = ConnectionCodeMachineSide; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private CutterStatusState m_cutterStatus; private ReconditionCountState m_reconditionCount; private LifeState m_toolLife; private ProgramSpindleSpeedState m_programToolNumber; private LocationState m_location; private ProgramSpindleSpeedState m_programSpindleSpeed; private PropertyState m_programFeedRate; private PropertyState m_connectionCodeMachineSide; #endregion } #endif #endregion #region CutterStatusState Class #if (!OPCUA_EXCLUDE_CutterStatusState) /// /// Stores an instance of the CutterStatusType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CutterStatusState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CutterStatusState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.CutterStatusType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GAAAAEN1dHRlclN0YXR1c1R5cGVJbnN0YW5jZQEBvyYBAb8mvyYAAAAY/v///wEB/////wEAAAAVYIkK" + "AgAAAAEABgAAAFN0YXR1cwEBwCYALgBEwCYAAAAM/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState Status { get { return m_status; } set { if (!Object.ReferenceEquals(m_status, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_status = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_status != null) { children.Add(m_status); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.Status: { if (createOrReplace) { if (Status == null) { if (replacement == null) { Status = new PropertyState(this); } else { Status = (PropertyState)replacement; } } } instance = Status; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_status; #endregion } #region CutterStatusState Class /// /// A typed version of the CutterStatusType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class CutterStatusState : CutterStatusState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public CutterStatusState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region ReconditionCountState Class #if (!OPCUA_EXCLUDE_ReconditionCountState) /// /// Stores an instance of the ReconditionCountType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ReconditionCountState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ReconditionCountState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ReconditionCountType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (MaximumCount != null) { MaximumCount.Initialize(context, MaximumCount_InitializationString); } } #region Initialization String private const string MaximumCount_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "DAAAAE1heGltdW1Db3VudAEBwiYALgBEwiYAAAEBNyf/////AQH/////AAAAAA=="; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "HAAAAFJlY29uZGl0aW9uQ291bnRUeXBlSW5zdGFuY2UBAcEmAQHBJsEmAAAAGP7///8BAf////8BAAAA" + "FWCJCgIAAAABAAwAAABNYXhpbXVtQ291bnQBAcImAC4ARMImAAABATcn/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState MaximumCount { get { return m_maximumCount; } set { if (!Object.ReferenceEquals(m_maximumCount, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maximumCount = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_maximumCount != null) { children.Add(m_maximumCount); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.MaximumCount: { if (createOrReplace) { if (MaximumCount == null) { if (replacement == null) { MaximumCount = new PropertyState(this); } else { MaximumCount = (PropertyState)replacement; } } } instance = MaximumCount; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_maximumCount; #endregion } #region ReconditionCountState Class /// /// A typed version of the ReconditionCountType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ReconditionCountState : ReconditionCountState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ReconditionCountState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region LifeState Class #if (!OPCUA_EXCLUDE_LifeState) /// /// Stores an instance of the LifeType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class LifeState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public LifeState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.LifeType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (WarningLevel != null) { WarningLevel.Initialize(context, WarningLevel_InitializationString); } } #region Initialization String private const string WarningLevel_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "DAAAAFdhcm5pbmdMZXZlbAEBxiYALgBExiYAAAEBZCf/////AQH/////AAAAAA=="; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "EAAAAExpZmVUeXBlSW5zdGFuY2UBAcMmAQHDJsMmAAAAGP7///8BAf////8EAAAAFWCJCgIAAAABAAQA" + "AABUeXBlAQHEJgAuAETEJgAAAQFiJ/////8BAf////8AAAAAFWCJCgIAAAABAA4AAABDb3VudERpcmVj" + "dGlvbgEBxSYALgBExSYAAAEBYCf/////AQH/////AAAAABVgiQoCAAAAAQAMAAAAV2FybmluZ0xldmVs" + "AQHGJgAuAETGJgAAAQFkJ/////8BAf////8AAAAAFWCJCgIAAAABAAcAAABNYXhpbXVtAQHHJgAuAETH" + "JgAAAQFkJ/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState Type { get { return m_type; } set { if (!Object.ReferenceEquals(m_type, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_type = value; } } /// public PropertyState CountDirection { get { return m_countDirection; } set { if (!Object.ReferenceEquals(m_countDirection, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_countDirection = value; } } /// public PropertyState WarningLevel { get { return m_warningLevel; } set { if (!Object.ReferenceEquals(m_warningLevel, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_warningLevel = value; } } /// public PropertyState Maximum { get { return m_maximum; } set { if (!Object.ReferenceEquals(m_maximum, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maximum = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_type != null) { children.Add(m_type); } if (m_countDirection != null) { children.Add(m_countDirection); } if (m_warningLevel != null) { children.Add(m_warningLevel); } if (m_maximum != null) { children.Add(m_maximum); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.Type: { if (createOrReplace) { if (Type == null) { if (replacement == null) { Type = new PropertyState(this); } else { Type = (PropertyState)replacement; } } } instance = Type; break; } case Opc.Ua.MTConnect.BrowseNames.CountDirection: { if (createOrReplace) { if (CountDirection == null) { if (replacement == null) { CountDirection = new PropertyState(this); } else { CountDirection = (PropertyState)replacement; } } } instance = CountDirection; break; } case Opc.Ua.MTConnect.BrowseNames.WarningLevel: { if (createOrReplace) { if (WarningLevel == null) { if (replacement == null) { WarningLevel = new PropertyState(this); } else { WarningLevel = (PropertyState)replacement; } } } instance = WarningLevel; break; } case Opc.Ua.MTConnect.BrowseNames.Maximum: { if (createOrReplace) { if (Maximum == null) { if (replacement == null) { Maximum = new PropertyState(this); } else { Maximum = (PropertyState)replacement; } } } instance = Maximum; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_type; private PropertyState m_countDirection; private PropertyState m_warningLevel; private PropertyState m_maximum; #endregion } #region LifeState Class /// /// A typed version of the LifeType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class LifeState : LifeState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public LifeState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region LocationState Class #if (!OPCUA_EXCLUDE_LocationState) /// /// Stores an instance of the LocationType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class LocationState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public LocationState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.LocationType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FAAAAExvY2F0aW9uVHlwZUluc3RhbmNlAQHIJgEByCbIJgAAABj+////AQH/////AwAAABVgiQoCAAAA" + "AQAEAAAAVHlwZQEBySYALgBEySYAAAEBMif/////AQH/////AAAAABVgiQoCAAAAAQAPAAAATmVnYXRp" + "dmVPdmVybGFwAQHKJgAuAETKJgAAAQFHJ/////8BAf////8AAAAAFWCJCgIAAAABAA8AAABQb3NpdGl2" + "ZU92ZXJsYXABAcsmAC4ARMsmAAABAUcn/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState Type { get { return m_type; } set { if (!Object.ReferenceEquals(m_type, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_type = value; } } /// public PropertyState NegativeOverlap { get { return m_negativeOverlap; } set { if (!Object.ReferenceEquals(m_negativeOverlap, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_negativeOverlap = value; } } /// public PropertyState PositiveOverlap { get { return m_positiveOverlap; } set { if (!Object.ReferenceEquals(m_positiveOverlap, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_positiveOverlap = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_type != null) { children.Add(m_type); } if (m_negativeOverlap != null) { children.Add(m_negativeOverlap); } if (m_positiveOverlap != null) { children.Add(m_positiveOverlap); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.Type: { if (createOrReplace) { if (Type == null) { if (replacement == null) { Type = new PropertyState(this); } else { Type = (PropertyState)replacement; } } } instance = Type; break; } case Opc.Ua.MTConnect.BrowseNames.NegativeOverlap: { if (createOrReplace) { if (NegativeOverlap == null) { if (replacement == null) { NegativeOverlap = new PropertyState(this); } else { NegativeOverlap = (PropertyState)replacement; } } } instance = NegativeOverlap; break; } case Opc.Ua.MTConnect.BrowseNames.PositiveOverlap: { if (createOrReplace) { if (PositiveOverlap == null) { if (replacement == null) { PositiveOverlap = new PropertyState(this); } else { PositiveOverlap = (PropertyState)replacement; } } } instance = PositiveOverlap; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_type; private PropertyState m_negativeOverlap; private PropertyState m_positiveOverlap; #endregion } #region LocationState Class /// /// A typed version of the LocationType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class LocationState : LocationState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public LocationState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region ProgramSpindleSpeedState Class #if (!OPCUA_EXCLUDE_ProgramSpindleSpeedState) /// /// Stores an instance of the ProgramSpindleSpeedType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ProgramSpindleSpeedState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ProgramSpindleSpeedState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ProgramSpindleSpeedType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "HwAAAFByb2dyYW1TcGluZGxlU3BlZWRUeXBlSW5zdGFuY2UBAcwmAQHMJswmAAAAGP7///8BAf////8D" + "AAAAFWCJCgIAAAABAAcAAABNYXhpbXVtAQHNJgAuAETNJgAAAQE4J/////8BAf////8AAAAAFWCJCgIA" + "AAABAAcAAABNaW5pbXVtAQHOJgAuAETOJgAAAQE6J/////8BAf////8AAAAAFWCJCgIAAAABAAcAAABO" + "b21pbmFsAQHPJgAuAETPJgAAAQFCJ/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties /// public PropertyState Maximum { get { return m_maximum; } set { if (!Object.ReferenceEquals(m_maximum, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maximum = value; } } /// public PropertyState Minimum { get { return m_minimum; } set { if (!Object.ReferenceEquals(m_minimum, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_minimum = value; } } /// public PropertyState Nominal { get { return m_nominal; } set { if (!Object.ReferenceEquals(m_nominal, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_nominal = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_maximum != null) { children.Add(m_maximum); } if (m_minimum != null) { children.Add(m_minimum); } if (m_nominal != null) { children.Add(m_nominal); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.Maximum: { if (createOrReplace) { if (Maximum == null) { if (replacement == null) { Maximum = new PropertyState(this); } else { Maximum = (PropertyState)replacement; } } } instance = Maximum; break; } case Opc.Ua.MTConnect.BrowseNames.Minimum: { if (createOrReplace) { if (Minimum == null) { if (replacement == null) { Minimum = new PropertyState(this); } else { Minimum = (PropertyState)replacement; } } } instance = Minimum; break; } case Opc.Ua.MTConnect.BrowseNames.Nominal: { if (createOrReplace) { if (Nominal == null) { if (replacement == null) { Nominal = new PropertyState(this); } else { Nominal = (PropertyState)replacement; } } } instance = Nominal; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_maximum; private PropertyState m_minimum; private PropertyState m_nominal; #endregion } #region ProgramSpindleSpeedState Class /// /// A typed version of the ProgramSpindleSpeedType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ProgramSpindleSpeedState : ProgramSpindleSpeedState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ProgramSpindleSpeedState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region ProgramFeedRateState Class #if (!OPCUA_EXCLUDE_ProgramFeedRateState) /// /// Stores an instance of the ProgramFeedRateType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class ProgramFeedRateState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public ProgramFeedRateState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.ProgramFeedRateType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "GwAAAFByb2dyYW1GZWVkUmF0ZVR5cGVJbnN0YW5jZQEB0CYBAdAm0CYAAAAY/v///wEB/////wMAAAAV" + "YIkKAgAAAAEABwAAAE1heGltdW0BAdEmAC4ARNEmAAABATgn/////wEB/////wAAAAAVYIkKAgAAAAEA" + "BwAAAE1pbmltdW0BAdImAC4ARNImAAABATon/////wEB/////wAAAAAVYIkKAgAAAAEABwAAAE5vbWlu" + "YWwBAdMmAC4ARNMmAAABAUIn/////wEB/////wAAAAA="; #endregion #endif #endregion #region Public Properties /// public PropertyState Maximum { get { return m_maximum; } set { if (!Object.ReferenceEquals(m_maximum, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_maximum = value; } } /// public PropertyState Minimum { get { return m_minimum; } set { if (!Object.ReferenceEquals(m_minimum, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_minimum = value; } } /// public PropertyState Nominal { get { return m_nominal; } set { if (!Object.ReferenceEquals(m_nominal, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_nominal = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_maximum != null) { children.Add(m_maximum); } if (m_minimum != null) { children.Add(m_minimum); } if (m_nominal != null) { children.Add(m_nominal); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.Maximum: { if (createOrReplace) { if (Maximum == null) { if (replacement == null) { Maximum = new PropertyState(this); } else { Maximum = (PropertyState)replacement; } } } instance = Maximum; break; } case Opc.Ua.MTConnect.BrowseNames.Minimum: { if (createOrReplace) { if (Minimum == null) { if (replacement == null) { Minimum = new PropertyState(this); } else { Minimum = (PropertyState)replacement; } } } instance = Minimum; break; } case Opc.Ua.MTConnect.BrowseNames.Nominal: { if (createOrReplace) { if (Nominal == null) { if (replacement == null) { Nominal = new PropertyState(this); } else { Nominal = (PropertyState)replacement; } } } instance = Nominal; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_maximum; private PropertyState m_minimum; private PropertyState m_nominal; #endregion } #region ProgramFeedRateState Class /// /// A typed version of the ProgramFeedRateType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class ProgramFeedRateState : ProgramFeedRateState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public ProgramFeedRateState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region CuttingItemState Class #if (!OPCUA_EXCLUDE_CuttingItemState) /// /// Stores an instance of the CuttingItemType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class CuttingItemState : BaseDataVariableState { #region Constructors /// /// Initializes the type with its default attribute values. /// public CuttingItemState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.CuttingItemType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.BaseDataType, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); if (ItemId != null) { ItemId.Initialize(context, ItemId_InitializationString); } if (Grade != null) { Grade.Initialize(context, Grade_InitializationString); } if (Manufacturers != null) { Manufacturers.Initialize(context, Manufacturers_InitializationString); } if (Description != null) { Description.Initialize(context, Description_InitializationString); } if (Locus != null) { Locus.Initialize(context, Locus_InitializationString); } if (ItemLife != null) { ItemLife.Initialize(context, ItemLife_InitializationString); } if (Measurements != null) { Measurements.Initialize(context, Measurements_InitializationString); } } #region Initialization String private const string ItemId_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "BgAAAEl0ZW1JZAEB1iYALgBE1iYAAAEBLCf/////AQH/////AAAAAA=="; private const string Grade_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "BQAAAEdyYWRlAQHXJgAuAETXJgAAAQEpJ/////8BAf////8AAAAA"; private const string Manufacturers_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "DQAAAE1hbnVmYWN0dXJlcnMBAdgmAC4ARNgmAAABATUn/////wEB/////wAAAAA="; private const string Description_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "CwAAAERlc2NyaXB0aW9uAQHZJgAuAETZJgAAAQHvJv////8BAf////8AAAAA"; private const string Locus_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkKAgAAAAEA" + "BQAAAExvY3VzAQHaJgAuAETaJgAAAQE0J/////8BAf////8AAAAA"; private const string ItemLife_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIAKAQAAAAEA" + "CAAAAEl0ZW1MaWZlAQHbJgAvAD3bJgAA/////wAAAAA="; private const string Measurements_InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8EYIAKAQAAAAEA" + "DAAAAE1lYXN1cmVtZW50cwEB3CYALwA93CYAAP////8AAAAA"; private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "FwAAAEN1dHRpbmdJdGVtVHlwZUluc3RhbmNlAQHUJgEB1CbUJgAAABj+////AQH/////CAAAABVgiQoC" + "AAAAAQAHAAAASW5kaWNlcwEB1SYALgBE1SYAAAEBKif/////AQH/////AAAAABVgiQoCAAAAAQAGAAAA" + "SXRlbUlkAQHWJgAuAETWJgAAAQEsJ/////8BAf////8AAAAAFWCJCgIAAAABAAUAAABHcmFkZQEB1yYA" + "LgBE1yYAAAEBKSf/////AQH/////AAAAABVgiQoCAAAAAQANAAAATWFudWZhY3R1cmVycwEB2CYALgBE" + "2CYAAAEBNSf/////AQH/////AAAAABVgiQoCAAAAAQALAAAARGVzY3JpcHRpb24BAdkmAC4ARNkmAAAB" + "Ae8m/////wEB/////wAAAAAVYIkKAgAAAAEABQAAAExvY3VzAQHaJgAuAETaJgAAAQE0J/////8BAf//" + "//8AAAAABGCACgEAAAABAAgAAABJdGVtTGlmZQEB2yYALwA92yYAAP////8AAAAABGCACgEAAAABAAwA" + "AABNZWFzdXJlbWVudHMBAdwmAC8APdwmAAD/////AAAAAA=="; #endregion #endif #endregion #region Public Properties /// public PropertyState Indices { get { return m_indices; } set { if (!Object.ReferenceEquals(m_indices, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_indices = value; } } /// public PropertyState ItemId { get { return m_itemId; } set { if (!Object.ReferenceEquals(m_itemId, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_itemId = value; } } /// public PropertyState Grade { get { return m_grade; } set { if (!Object.ReferenceEquals(m_grade, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_grade = value; } } /// public PropertyState Manufacturers { get { return m_manufacturers; } set { if (!Object.ReferenceEquals(m_manufacturers, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_manufacturers = value; } } /// public PropertyState Description { get { return m_description; } set { if (!Object.ReferenceEquals(m_description, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_description = value; } } /// public PropertyState Locus { get { return m_locus; } set { if (!Object.ReferenceEquals(m_locus, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_locus = value; } } /// public FolderState ItemLife { get { return m_itemLife; } set { if (!Object.ReferenceEquals(m_itemLife, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_itemLife = value; } } /// public FolderState Measurements { get { return m_measurements; } set { if (!Object.ReferenceEquals(m_measurements, value)) { ChangeMasks |= NodeStateChangeMasks.Children; } m_measurements = value; } } #endregion #region Overridden Methods /// /// Populates a list with the children that belong to the node. /// /// The context for the system being accessed. /// The list of children to populate. public override void GetChildren( ISystemContext context, IList children) { if (m_indices != null) { children.Add(m_indices); } if (m_itemId != null) { children.Add(m_itemId); } if (m_grade != null) { children.Add(m_grade); } if (m_manufacturers != null) { children.Add(m_manufacturers); } if (m_description != null) { children.Add(m_description); } if (m_locus != null) { children.Add(m_locus); } if (m_itemLife != null) { children.Add(m_itemLife); } if (m_measurements != null) { children.Add(m_measurements); } base.GetChildren(context, children); } /// /// Finds the child with the specified browse name. /// protected override BaseInstanceState FindChild( ISystemContext context, QualifiedName browseName, bool createOrReplace, BaseInstanceState replacement) { if (QualifiedName.IsNull(browseName)) { return null; } BaseInstanceState instance = null; switch (browseName.Name) { case Opc.Ua.MTConnect.BrowseNames.Indices: { if (createOrReplace) { if (Indices == null) { if (replacement == null) { Indices = new PropertyState(this); } else { Indices = (PropertyState)replacement; } } } instance = Indices; break; } case Opc.Ua.MTConnect.BrowseNames.ItemId: { if (createOrReplace) { if (ItemId == null) { if (replacement == null) { ItemId = new PropertyState(this); } else { ItemId = (PropertyState)replacement; } } } instance = ItemId; break; } case Opc.Ua.MTConnect.BrowseNames.Grade: { if (createOrReplace) { if (Grade == null) { if (replacement == null) { Grade = new PropertyState(this); } else { Grade = (PropertyState)replacement; } } } instance = Grade; break; } case Opc.Ua.MTConnect.BrowseNames.Manufacturers: { if (createOrReplace) { if (Manufacturers == null) { if (replacement == null) { Manufacturers = new PropertyState(this); } else { Manufacturers = (PropertyState)replacement; } } } instance = Manufacturers; break; } case Opc.Ua.MTConnect.BrowseNames.Description: { if (createOrReplace) { if (Description == null) { if (replacement == null) { Description = new PropertyState(this); } else { Description = (PropertyState)replacement; } } } instance = Description; break; } case Opc.Ua.MTConnect.BrowseNames.Locus: { if (createOrReplace) { if (Locus == null) { if (replacement == null) { Locus = new PropertyState(this); } else { Locus = (PropertyState)replacement; } } } instance = Locus; break; } case Opc.Ua.MTConnect.BrowseNames.ItemLife: { if (createOrReplace) { if (ItemLife == null) { if (replacement == null) { ItemLife = new FolderState(this); } else { ItemLife = (FolderState)replacement; } } } instance = ItemLife; break; } case Opc.Ua.MTConnect.BrowseNames.Measurements: { if (createOrReplace) { if (Measurements == null) { if (replacement == null) { Measurements = new FolderState(this); } else { Measurements = (FolderState)replacement; } } } instance = Measurements; break; } } if (instance != null) { return instance; } return base.FindChild(context, browseName, createOrReplace, replacement); } #endregion #region Private Fields private PropertyState m_indices; private PropertyState m_itemId; private PropertyState m_grade; private PropertyState m_manufacturers; private PropertyState m_description; private PropertyState m_locus; private FolderState m_itemLife; private FolderState m_measurements; #endregion } #region CuttingItemState Class /// /// A typed version of the CuttingItemType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class CuttingItemState : CuttingItemState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public CuttingItemState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion #region AssemblyMeasurementState Class #if (!OPCUA_EXCLUDE_AssemblyMeasurementState) /// /// Stores an instance of the AssemblyMeasurementType VariableType. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public partial class AssemblyMeasurementState : MeasurementState { #region Constructors /// /// Initializes the type with its default attribute values. /// public AssemblyMeasurementState(NodeState parent) : base(parent) { } /// /// Returns the id of the default type definition node for the instance. /// protected override NodeId GetDefaultTypeDefinitionId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.MTConnect.VariableTypes.AssemblyMeasurementType, Opc.Ua.MTConnect.Namespaces.OpcUaMTConnect, namespaceUris); } /// /// Returns the id of the default data type node for the instance. /// protected override NodeId GetDefaultDataTypeId(NamespaceTable namespaceUris) { return Opc.Ua.NodeId.Create(Opc.Ua.DataTypes.Number, Opc.Ua.Namespaces.OpcUa, namespaceUris); } /// /// Returns the id of the default value rank for the instance. /// protected override int GetDefaultValueRank() { return ValueRanks.Scalar; } #if (!OPCUA_EXCLUDE_InitializationStrings) /// /// Initializes the instance. /// protected override void Initialize(ISystemContext context) { Initialize(context, InitializationString); InitializeOptionalChildren(context); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } /// /// Initializes the any option children defined for the instance. /// protected override void InitializeOptionalChildren(ISystemContext context) { base.InitializeOptionalChildren(context); } #region Initialization String private const string InitializationString = "AQAAACYAAABodHRwOi8vb3BjZm91bmRhdGlvbi5vcmcvVUEvTVRDb25uZWN0L/////8VYIkCAgAAAAEA" + "HwAAAEFzc2VtYmx5TWVhc3VyZW1lbnRUeXBlSW5zdGFuY2UBAd0mAQHdJt0mAAAAGv////8BAf////8B" + "AAAAFWCJCgIAAAAAAAcAAABFVVJhbmdlAQHhJgAuAEThJgAAAQB0A/////8BAf////8AAAAA"; #endregion #endif #endregion #region Public Properties #endregion #region Overridden Methods #endregion #region Private Fields #endregion } #region AssemblyMeasurementState Class /// /// A typed version of the AssemblyMeasurementType variable. /// /// [System.CodeDom.Compiler.GeneratedCodeAttribute("Opc.Ua.ModelCompiler", "1.0.0.0")] public class AssemblyMeasurementState : AssemblyMeasurementState { #region Constructors /// /// Initializes the instance with its defalt attribute values. /// public AssemblyMeasurementState(NodeState parent) : base(parent) { Value = default(T); } /// /// Initializes the instance with the default values. /// protected override void Initialize(ISystemContext context) { base.Initialize(context); Value = default(T); DataType = TypeInfo.GetDataTypeId(typeof(T)); ValueRank = TypeInfo.GetValueRank(typeof(T)); } /// /// Initializes the instance with a node. /// protected override void Initialize(ISystemContext context, NodeState source) { InitializeOptionalChildren(context); base.Initialize(context, source); } #endregion #region Public Members /// /// The value of the variable. /// public new T Value { get { return CheckTypeBeforeCast(base.Value, true); } set { base.Value = value; } } #endregion } #endregion #endif #endregion }