TCapacitorObj

Type-access

Command

Description

Implements the following properties/methods as in TLineObj:

  1. RecalcElementData
  2. CalcYPrim
  3. GetLosses
  4. GetPropertyValue
  5. InitPropertyValues
  6. DumpProperties
  7. MakePosSequence

Property-private

get_States

Returns the present states for the capacitor bank.

Method-private

Set_States

Sets the present states for the capacitor bank.

Method-private

set_LastStepInService

Forces the last step in service to be a certain value.

Method-private

ProcessHarmonicSpec

Interprets and loads the assigned harmonic spectrum into the capacitor.

Method-private

ProcessStatesSpec

Interprets and loads the assigned states array for the cap bank.

Method-private

MakeYprimWork

Call this routine only if step is energized.

Method-private

set_NumSteps

Sets the number of steps for the cap bank (1=kvar, 2=Cuf, 3=Cmatrix).

Property-public

AddStep

Connects the next capacitor from the bank.

Property-public

SubtractStep

Disconnects the next capacitor from the bank.

Property-public

AvailableSteps

Returns the number of available steps for connection.

Method-public

FindLastStepInService

Finds the last cap in service within the cap bank.

Property-public

NumSteps

PA FNumSteps (variable) and set_NumSteps.

Property-public

States

PA get_States and set_States.

Property-public

Totalkvar

PA FTotalkvar (variable).

Property-public

NomKV

PA kvrating (variable).

Property-public

LastStepInService

PA FLastStepInService (variable) and set_LastStepInService.

Property-public

NumTerminals

PA NumTerm (variable).