43 lines
1.4 KiB
C#
43 lines
1.4 KiB
C#
|
using InnovEnergy.Lib.Devices.Trumpf.TruConvert;
|
||
|
using InnovEnergy.Lib.StatusApi.Connections;
|
||
|
using InnovEnergy.Lib.StatusApi.Devices;
|
||
|
|
||
|
namespace InnovEnergy.Lib.Devices.Trumpf.TruConvertAc;
|
||
|
|
||
|
using AlarmMessages = IReadOnlyList<AlarmMessage>;
|
||
|
using WarningMessages = IReadOnlyList<WarningMessage>;
|
||
|
|
||
|
public record TruConvertAcStatus
|
||
|
(
|
||
|
ThreePhaseAcConnection Ac,
|
||
|
DcConnection Dc,
|
||
|
String SerialNumber,
|
||
|
MainState MainState,
|
||
|
UInt16 NumberOfConnectedSlaves,
|
||
|
UInt16 NumberOfConnectedSubSlaves,
|
||
|
Decimal AcDcNominalGridFrequency,
|
||
|
Decimal AcDcNominalGridVoltage,
|
||
|
Decimal AcDcActNominalPower,
|
||
|
AcDcGridType AcDcActiveGridType,
|
||
|
Decimal AcDcPowerLimitingStatusAct,
|
||
|
Decimal AcDcDcVoltageReference,
|
||
|
Decimal AcDcDcLinkVoltageMinAct,
|
||
|
Decimal AcDcDcLinkVoltageMaxAct,
|
||
|
Decimal AcDcDcLinkChargedMinVoltage,
|
||
|
Decimal AcDcStmActCustomer,
|
||
|
Decimal AcDcOverloadIntegratorStatusL1,
|
||
|
Decimal AcDcOverloadIntegratorStatusL2,
|
||
|
Decimal AcDcOverloadIntegratorStatusL3,
|
||
|
Decimal AcSignedPowerValue,
|
||
|
Decimal ActualDcLinkVoltageUpperHalf,
|
||
|
Decimal ActualDcLinkVoltageLowerHalf,
|
||
|
Decimal ActualDcLinkVoltageUpperHalfExt,
|
||
|
Decimal ActualDcLinkVoltageLowerHalfExt,
|
||
|
Decimal VoltageIntNtoPe,
|
||
|
Decimal VoltageExtNtoPe,
|
||
|
Decimal InletAirTemperature,
|
||
|
WarningMessages Warnings,
|
||
|
AlarmMessages Alarms
|
||
|
) : ThreePhaseInverter(Ac, Dc)
|
||
|
{
|
||
|
}
|