Class TControlElem
Unit
Declaration
type TControlElem = class(TDSSCktElement)
Description
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
- TControlElem
Overview
Fields
FControlledElement: TDSSCktElement; |
|
FMonitoredElement: TDSSCktElement; |
|
ElementTerminal: Integer; |
|
ControlledBusName: String; |
|
ControlledBus: TDSSBus; |
|
MonitorVariable: String; |
|
MonitorVarIndex: Integer; |
|
TimeDelay: Double; |
|
DblTraceParameter: Double; |
|
ShowEventLog: LongBool; |
Methods
constructor Create(ParClass: TDSSClass); |
|
destructor Destroy; OVERRIDE; |
|
procedure GetCurrents(Curr: pComplexArray); OVERRIDE; |
|
procedure CalcYPrim; OVERRIDE; |
|
procedure Sample; VIRTUAL; |
|
procedure DoPendingAction(const Code, ProxyHdl: Integer); VIRTUAL; |
|
procedure Reset; VIRTUAL; |
|
procedure Set_ControlledElement(const Value: TDSSCktElement); |
|
procedure Set_MonitoredElement(const Value: TDSSCktElement); |
Properties
property ControlledElement: TDSSCktElement READ FControlledElement WRITE Set_ControlledElement; |
|
property MonitoredElement: TDSSCktElement READ FMonitoredElement WRITE Set_MonitoredElement; |
Description
Fields
FControlledElement: TDSSCktElement; |
|
FMonitoredElement: TDSSCktElement; |
|
ElementTerminal: Integer; |
|
ControlledBusName: String; |
|
ControlledBus: TDSSBus; |
|
If different than terminal |
MonitorVariable: String; |
|
MonitorVarIndex: Integer; |
|
TimeDelay: Double; |
|
DblTraceParameter: Double; |
|
ShowEventLog: LongBool; |
|
Methods
constructor Create(ParClass: TDSSClass); |
|
destructor Destroy; OVERRIDE; |
|
procedure GetCurrents(Curr: pComplexArray); OVERRIDE; |
|
procedure CalcYPrim; OVERRIDE; |
|
Always Zero |
procedure Sample; VIRTUAL; |
|
Always Zero |
procedure DoPendingAction(const Code, ProxyHdl: Integer); VIRTUAL; |
|
Sample control quantities and set action times in Control Queue |
procedure Reset; VIRTUAL; |
|
Do the action that is pending from last sample |
procedure Set_ControlledElement(const Value: TDSSCktElement); |
|
procedure Set_MonitoredElement(const Value: TDSSCktElement); |
|
Pointer to target circuit element |
Properties
property ControlledElement: TDSSCktElement READ FControlledElement WRITE Set_ControlledElement; |
|
property MonitoredElement: TDSSCktElement READ FMonitoredElement WRITE Set_MonitoredElement; |
|
Generated by PasDoc 0.16.0.