Namespace: Opc.UaFx
Assemblies: Opc.UaFx.Advanced.dll
Defines the conditions under which a data change notification is to be reported.
C#
public class OpcDataChangeFilter : OpcMonitoringFilter
Inheritance Object › OpcMonitoringFilter › OpcDataChangeFilter
Using an instance of the OpcDataChangeFilter enables the possibility to optionally define a range or band for value changes where no data change notification is generated. This range is called 'deadband'.
Name | Description |
---|---|
OpcDataChangeFilter | Initializes a new instance of the OpcDataChangeFilter class. |
OpcDataChangeFilter(OpcDataChangeTrigger) | Initializes a new instance of the OpcDataChangeFilter class using the trigger specified to use as the initial value of the Trigger property. |
Name | Description |
---|---|
DeadbandType | Gets or sets a value which defines how value changes shall be classified as part of the 'deadband' or the 'liveband'. Only value changes within the 'liveband' are reported. |
DeadbandValue | Gets or sets the limit of the 'band'-logic used to classify value changes as part of the 'deadband' or the 'liveband'. The interpretation of the DeadbandValue depends on the value of the DeadbandType property. |
Trigger | Gets or sets a value which specifies the conditions under which a data change notification is to be reported. The default value is StatusValue. |