Skip to content

Reference

OpcExclusiveLimitStateMachineNode Class

Defines a specialization of the OpcFiniteStateMachineNode which represents the limit that is violated in an exclusive limit alarm (see Limit), as defined by the ExclusiveLimitStateMachineType of OPC UA.

Reference

OpcExclusiveLimitStateMachineNode Class ​

Namespace
Opc.UaFx
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Members
OpcExclusiveLimitStateMachineNode Members

Defines a specialization of the OpcFiniteStateMachineNode which represents the limit that is violated in an exclusive limit alarm (see Limit), as defined by the ExclusiveLimitStateMachineType of OPC UA.

Syntax ​

csharp
[OpcNodeType(9318)]
public class OpcExclusiveLimitStateMachineNode : OpcFiniteStateMachineNode
vbnet
<OpcNodeType(9318)>
Public Class OpcExclusiveLimitStateMachineNode
    Inherits OpcFiniteStateMachineNode

Inheritance ​

Object → OpcNode → OpcInstanceNode → OpcObjectNode → OpcStateMachineNode → OpcFiniteStateMachineNode → OpcExclusiveLimitStateMachineNode

Implements ​

Constructors ​

NameDescription
OpcExclusiveLimitStateMachineNode6 overloadsInitializes a new instance of the OpcExclusiveLimitStateMachineNode class accessible by the name specified.

Properties ​

NameDescription
DefaultTypeDefinitionIdprotected · overrideGets the default identifier which identifies the node that defines the underlying node type from that this OpcInstanceNode has been created.

Inherits members from OpcFiniteStateMachineNode, OpcObjectNode, OpcInstanceNode, OpcNode.

Extension methods ​

NameDescription
OpcStateMachineNodeExtension.ChangeStateChanges the current state of the stateMachineNode specified using the further specified context.

Applies to ​

PackageVersions
Opc.UaFx.Advancedv2.5–v2.59