From 31ad48e77ece25d55e0558548a596bee3bb98f50 Mon Sep 17 00:00:00 2001 From: atef Date: Thu, 7 Sep 2023 17:22:39 +0200 Subject: [PATCH] Add DevicesConfig, AcDcConfig and DcDCConfig --- csharp/App/SaliMax/src/SystemConfig/AcDcConfig.cs | 8 ++++++++ csharp/App/SaliMax/src/SystemConfig/DcDcConfig.cs | 8 ++++++++ csharp/App/SaliMax/src/SystemConfig/DevicesConfig.cs | 7 +++++++ 3 files changed, 23 insertions(+) create mode 100644 csharp/App/SaliMax/src/SystemConfig/AcDcConfig.cs create mode 100644 csharp/App/SaliMax/src/SystemConfig/DcDcConfig.cs create mode 100644 csharp/App/SaliMax/src/SystemConfig/DevicesConfig.cs diff --git a/csharp/App/SaliMax/src/SystemConfig/AcDcConfig.cs b/csharp/App/SaliMax/src/SystemConfig/AcDcConfig.cs new file mode 100644 index 000000000..c8eb05a8a --- /dev/null +++ b/csharp/App/SaliMax/src/SystemConfig/AcDcConfig.cs @@ -0,0 +1,8 @@ +namespace InnovEnergy.App.SaliMax.SystemConfig; + +public class AcDcConfig +{ + public required Double MaxDcLinkVoltage { get; set; } + public required Double MinDcLinkVoltage { get; set; } + public required Double ReferenceDcLinkVoltage { get; set; } +} \ No newline at end of file diff --git a/csharp/App/SaliMax/src/SystemConfig/DcDcConfig.cs b/csharp/App/SaliMax/src/SystemConfig/DcDcConfig.cs new file mode 100644 index 000000000..eb32158d4 --- /dev/null +++ b/csharp/App/SaliMax/src/SystemConfig/DcDcConfig.cs @@ -0,0 +1,8 @@ +namespace InnovEnergy.App.SaliMax.SystemConfig; + +public class DcDcConfig +{ + public required Double LowerDcLinkVoltage { get; set; } + public required Double ReferenceDcLinkVoltage { get; set; } + public required Double UpperDcLinkVoltage { get; set; } +} \ No newline at end of file diff --git a/csharp/App/SaliMax/src/SystemConfig/DevicesConfig.cs b/csharp/App/SaliMax/src/SystemConfig/DevicesConfig.cs new file mode 100644 index 000000000..2b61fb2e8 --- /dev/null +++ b/csharp/App/SaliMax/src/SystemConfig/DevicesConfig.cs @@ -0,0 +1,7 @@ +namespace InnovEnergy.App.SaliMax.SystemConfig; + +public class DevicesConfig +{ + public required AcDcConfig AcDc { get; set; } + public required DcDcConfig DcDc { get; set; } +} \ No newline at end of file