Table of Contents

Class ThreePhasePowerMeasurement

Namespace
Loehnert.Lisrt.IO.Beckhoff.Channels
Assembly
Loehnert.Lisrt.IO.Beckhoff.dll

Represents a three phase power measurement.

public class ThreePhasePowerMeasurement : ThreePhasePowerMeasurementData, INotifyPropertyChanged
Inheritance
ThreePhasePowerMeasurement
Implements
Inherited Members

Remarks

Use the Freeze() when you need data sampled in one cycle.

Methods

Freeze()

Gets a new frozen ThreePhasePowerMeasurement with the actual values.
It's ensured that the data are from the same update cycle.

public ThreePhasePowerMeasurementData Freeze()

Returns

ThreePhasePowerMeasurementData

A new ThreePhasePowerMeasurement with the actual values.

Exceptions

InvalidOperationException

Thrown when the containing terminal wasn't added to an AdsIOMasterModule.