Class TSensorObj
Unit
Declaration
type TSensorObj = class(TMeterElement)
Description
No description available, ancestor TMeterElement description follows
No description available, ancestor TDSSCktElement description follows
No description available, ancestor TDSSObject description follows
No description available, ancestor TNamedObject description follows
this is a GUID compliant to RFC 4122, v4
Hierarchy
- TObject
- TNamedObject
- TDSSObject
- TDSSCktElement
- TMeterElement
- TSensorObj
Overview
Fields
pctError: Double; |
|
Weight: Double; |
|
FConn: Integer; |
Methods
procedure RecalcVbase; |
|
constructor Create(ParClass: TDSSClass; const SensorName: String); |
|
destructor Destroy; OVERRIDE; |
|
procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override; |
|
procedure MakeLike(OtherPtr: Pointer); override; |
|
procedure MakePosSequence(); OVERRIDE; |
|
procedure RecalcElementData; OVERRIDE; |
|
procedure CalcYPrim; OVERRIDE; |
|
procedure TakeSample; OVERRIDE; |
|
procedure ResetIt; |
|
procedure Save; |
|
procedure GetCurrents(Curr: pComplexArray); OVERRIDE; |
Properties
property WLSCurrentError: Double READ Get_WLSCurrentError; |
|
property WLSVoltageError: Double READ Get_WLSVoltageError; |
|
property BaseKV: Double READ kvbase; |
|
property DeltaDirection: Integer READ FDeltaDirection; |
|
property SensorP: pDoubleArray READ SensorKW; |
|
property SensorQ: pDoubleArray READ SensorKVAR; |
Description
Fields
pctError: Double; |
|
Weight: Double; |
|
FConn: Integer; |
|
Methods
procedure RecalcVbase; |
|
constructor Create(ParClass: TDSSClass; const SensorName: String); |
|
destructor Destroy; OVERRIDE; |
|
procedure PropertySideEffects(Idx: Integer; previousIntVal: Integer = 0); override; |
|
procedure MakeLike(OtherPtr: Pointer); override; |
|
procedure MakePosSequence(); OVERRIDE; |
|
procedure RecalcElementData; OVERRIDE; |
|
Make a positive Sequence Model, reset nphases |
procedure CalcYPrim; OVERRIDE; |
|
procedure TakeSample; OVERRIDE; |
|
Always Zero for a Sensor |
procedure ResetIt; |
|
Go add a sample to the buffer |
procedure Save; |
|
procedure GetCurrents(Curr: pComplexArray); OVERRIDE; |
|
Saves present buffer to file |
Properties
property WLSCurrentError: Double READ Get_WLSCurrentError; |
|
property Action: String WRITE Set_Action; |
property WLSVoltageError: Double READ Get_WLSVoltageError; |
|
property BaseKV: Double READ kvbase; |
|
property DeltaDirection: Integer READ FDeltaDirection; |
|
property SensorP: pDoubleArray READ SensorKW; |
|
the following two properties actually give write access, since they are pointers |
property SensorQ: pDoubleArray READ SensorKVAR; |
|
Generated by PasDoc 0.16.0.