This interface can be used to read/modify the properties of the Capacitors Class where the values are doubles. The structure of the interface is as follows:


double CapacitorsF(int32_t Parameter, double argument) ;


This interface returns a floating point number (64 bits), the variable “parameter” is used to specify the property of the class to be used and the variable “argument” can be used to modify the value of the property when necessary. Reading and writing properties are separated and require a different parameter number to be executed.


The properties (parameter) are integer numbers and are described as follows:


Parameter 0: Capacitors.kV read

This parameter gets the bank rating. Use LL for 2 or 3 phases, or actual can rating for 1 phase.


Parameter 1: Capacitors.kV write

This parameter sets the bank rating. Use LL for 2 or 3 phases, or actual can rating for 1 phase.


Parameter 2: Capacitors.kvar read

This parameter gets the total bank kvar, distributed equally among phases and steps.


Parameter 3: Capacitors.kvar write

This parameter sets the total bank kvar, distributed equally among phases and steps.