OpcDataChangeFilter Class

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 ObjectOpcMonitoringFilter › OpcDataChangeFilter

Remarks

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.