![]() |
TopCon API
1.1.0
.Net API to control TopCon devices
|
This class is the location to hold the configuration information of the present TopCon system. More...
Public Member Functions | |
TopConConfiguration (double nomPower, double nomVoltage, double nomCurrent, double nomResistance, string configurationDescription) | |
This is the main constructor for the TopConConfiguration class. It contains all limits and identifier related to this particular TopCon device. More... | |
TopConConfiguration (string configurationDescription) | |
This is a convenience constructor for the TopConConfiguration. More... | |
TopConConfiguration (int configId, string configurationDescription) | |
Convenience constructor to immediately configure a set of nominal values of a TopCon device. More... | |
Properties | |
double | NominalSystemVoltage [get, set] |
This is the nominal value of the system voltage. More... | |
double | NominalSystemCurrent [get, set] |
This is the nominal value of the system current. More... | |
double | NominalSystemPower [get, set] |
This is the nominal value of the system power. More... | |
double | NominalSystemResistance [get, set] |
This is the nominal value of the system resistance. More... | |
double | MinimumSystemVoltage [get, set] |
This is the minimum value of the system voltage (typically 0). More... | |
double | MaximumSystemVoltage [get, set] |
This is the maximum value of the system voltage. More... | |
double | MinimumSystemCurrent [get, set] |
This property is the maximum value of the DC sink current. More... | |
double | MaximumSystemCurrent [get, set] |
This property is the maximum value of the DC source current. More... | |
double | MinimumSystemPower [get, set] |
This property is the maximum value of the DC sink power. More... | |
double | MaximumSystemPower [get, set] |
This property is the maximum value of the DC source power. More... | |
double | MinimumSystemResistance [get, set] |
This property determines the minimum internal resistance (emulation) of the TopCon system (typically 0). More... | |
double | MaximumSystemResistance [get, set] |
This property determines the maximum internal resistance (emulation) of the TopCon system. More... | |
double | IncSystemVoltage [get, set] |
This property determines the incremental step for voltage calculations. More... | |
double | IncSystemCurrent [get, set] |
This property determines the incremental step for current calculations. More... | |
double | IncSystemPower [get, set] |
This property determines the incremental step for power calculations. More... | |
double | IncSystemResistance [get, set] |
This property determines the incremental step for resistance calculations. More... | |
bool | IsValidIncSystem [get, set] |
This property determines if the IncSystemX (X=u,i,p) values are valid (= if they are fetched from the connected TopCon) More... | |
This class is the location to hold the configuration information of the present TopCon system.
CH.Regatron.HPPS.Device.TopConConfiguration.TopConConfiguration | ( | double | nomPower, |
double | nomVoltage, | ||
double | nomCurrent, | ||
double | nomResistance, | ||
string | configurationDescription | ||
) |
This is the main constructor for the TopConConfiguration class. It contains all limits and identifier related to this particular TopCon device.
nomPower | Nominal Power [kW]. |
nomCurrent | Nominal Current [A]. |
nomVoltage | Nominal Voltage [V]. |
nomResistance | Nominal Resistance [mOhms]. |
configurationDescription | Description of this configuration. |
CH.Regatron.HPPS.Device.TopConConfiguration.TopConConfiguration | ( | string | configurationDescription | ) |
This is a convenience constructor for the TopConConfiguration.
configurationDescription | Description of this configuration. |
CH.Regatron.HPPS.Device.TopConConfiguration.TopConConfiguration | ( | int | configId, |
string | configurationDescription | ||
) |
Convenience constructor to immediately configure a set of nominal values of a TopCon device.
configId | This ID defines which configuration to be used
|
configurationDescription | Description of this configuration. |
System.ArgumentException |
|
getset |
This property determines the incremental step for current calculations.
|
getset |
This property determines the incremental step for power calculations.
|
getset |
This property determines the incremental step for resistance calculations.
|
getset |
This property determines the incremental step for voltage calculations.
|
getset |
This property determines if the IncSystemX (X=u,i,p) values are valid (= if they are fetched from the connected TopCon)
|
getset |
This property is the maximum value of the DC source current.
|
getset |
This property is the maximum value of the DC source power.
|
getset |
This property determines the maximum internal resistance (emulation) of the TopCon system.
|
getset |
This is the maximum value of the system voltage.
|
getset |
This property is the maximum value of the DC sink current.
|
getset |
This property is the maximum value of the DC sink power.
|
getset |
This property determines the minimum internal resistance (emulation) of the TopCon system (typically 0).
|
getset |
This is the minimum value of the system voltage (typically 0).
|
getset |
This is the nominal value of the system current.
|
getset |
This is the nominal value of the system power.
|
getset |
This is the nominal value of the system resistance.
|
getset |
This is the nominal value of the system voltage.