Reference
OpcAlarmConditionNode Class
Defines an acknowledgeable condition node which introduces additional states to define active, suppressed and shelving alarm conditions.
Reference
OpcAlarmConditionNode Class
- Namespace
- Opc.UaFx
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
- Members
- OpcAlarmConditionNode Members
Defines an acknowledgeable condition node which introduces additional states to define active, suppressed and shelving alarm conditions.
Syntax
csharp
[OpcEventType(typeof(OpcAlarmCondition))]
[OpcNodeType(2915)]
public class OpcAlarmConditionNode : OpcAcknowledgeableConditionNodevbnet
<OpcEventType(GetType(OpcAlarmCondition))>
<OpcNodeType(2915)>
Public Class OpcAlarmConditionNode
Inherits OpcAcknowledgeableConditionNodeInheritance
Object → OpcNode → OpcInstanceNode → OpcObjectNode → OpcEventNode → OpcConditionNode → OpcAcknowledgeableConditionNode → OpcAlarmConditionNode
Implements
Derived types
Constructors
| Name | Description |
|---|---|
| Opc | Initializes a new instance of the Opcname specified. |
Properties
| Name | Description |
|---|---|
| Default | Gets the default identifier which identifies the node that defines the underlying node type from that this OpcInstanceNode has been created. |
| InputNodeId | Gets or sets an identifier which represents the node identifier of the variable the value of which is used as primary input in the calculation of the alarm state. |
| InputNodeIdNode | Gets the Opc |
| IsActive | Gets a value indicating whether the alarm situation represented currently exists. |
| IsActiveNode | Gets the Opc |
| IsSuppressed | Gets a value indicating whether the alarm is suppressed due to system specific reasons. |
| IsSuppressedNode | Gets the Opc |
| Is | Gets a value indicating whether the alarm is either in the IsSuppressed or Shelving. |
| Is | Gets the OpcPropertyNode< |
| MaxTimeShelved | Gets or sets the maximum time that the alarm condition may be shelved. |
| Max | Gets the OpcPropertyNode< |
| One | Gets or sets a callback used to shelve the condition node once. |
| Shelving | Gets a node which is used to suggest whether an alarm shall ( |
| Timed | Gets or sets a callback used to shelve the condition node for a specific amount of time. |
| Timed | Gets or sets a callback used to unshelve the condition node after a specific amount of time being shelved. |
| UnshelveCallback | Gets or sets a callback used to unshelve the condition node. |
Methods
| Name | Description |
|---|---|
| CreateBranchCore | Creates a new instance of the Opc |
| One | Shelves a condition node once using the context specified. |
| TimedShelveCore | Shelves a condition node using the context and duration information specified. |
| Timed | Unshelves a condition node using the context specified after being shelved for a specific amount of time. |
| UnshelveCore | Unshelves a condition node using the context specified. |
Inherits members from OpcAcknowledgeableConditionNode, OpcConditionNode, OpcEventNode, OpcObjectNode, OpcInstanceNode, OpcNode.
Extension methods
| Name | Description |
|---|---|
| Opc | Acknowledges an event notification which can be identified by the EventId of the conditionNode specified there the IsAckedNode is equals to its false state using the further specified client. |
| Opc | Confirms an event notification which can be identified by the EventId of the conditionNode specified there the IsConfirmedNode is equals to its false state using the further specified client. |
| Opc | Applies a comment to the state reported by an event notification which can be identified by the EventId of the conditionNode specified using the further specified client. |
| Opc | Changes the condition 'Comment' state of the conditionNode specified using the further specified context without raising change events. |
| Opc | Changes the condition 'Acked' state of the conditionNode specified using the further specified context without raising change events. |
| Opc | Changes the condition 'Active' state of the conditionNode specified using the further specified context without raising change events. |
| Opc | Changes the condition 'Confirmed' state of the conditionNode specified using the further specified context without raising change events. |
| Opc | Changes the condition 'Enabled' state of the conditionNode specified using the further specified context without raising change events. |
| Opc | Changes the condition 'Suppressed' state of the conditionNode specified using the further specified context without raising change events. |
| Opc | Changes the condition 'Severity' of the conditionNode specified using the further specified context without raising change events. |
| Opc | Changes the condition 'Shelving' of the conditionNode specified using the further specified context. |
| Opc | Changes the condition state to 'Disabled' of the conditionNode specified using the further specified client. |
| Opc | Changes the condition state to 'Enabled' of the conditionNode specified using the further specified client. |
Applies to
| Package | Versions |
|---|---|
| Opc. | v2. |

