diff options
Diffstat (limited to 'Software/Visual_Studio/PPC/Tango.PPC.UI/Models/MachineOverviewModel.cs')
| -rw-r--r-- | Software/Visual_Studio/PPC/Tango.PPC.UI/Models/MachineOverviewModel.cs | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/Software/Visual_Studio/PPC/Tango.PPC.UI/Models/MachineOverviewModel.cs b/Software/Visual_Studio/PPC/Tango.PPC.UI/Models/MachineOverviewModel.cs index 43fc7b963..4a3d5195c 100644 --- a/Software/Visual_Studio/PPC/Tango.PPC.UI/Models/MachineOverviewModel.cs +++ b/Software/Visual_Studio/PPC/Tango.PPC.UI/Models/MachineOverviewModel.cs @@ -17,6 +17,8 @@ namespace Tango.PPC.UI.Models { public static double DryerAirMaxValue = 120.0; + public MachineOverviewItem DryerZone1 { get; set; } + public MachineOverviewItem DryerZone2 { get; set; } public MachineOverviewItem DryerZone3 { get; set; } public MachineOverviewItem DryerAir { get; set; } public MachineOverviewItem Tunnel { get; set; } @@ -45,6 +47,8 @@ namespace Tango.PPC.UI.Models public MachineOverviewModel() { + DryerZone1 = new MachineOverviewItem(); + DryerZone2 = new MachineOverviewItem(); DryerZone3 = new MachineOverviewItem(); DryerAir = new MachineOverviewItem(); DryerAir.MaxValue = DryerAirMaxValue; @@ -60,13 +64,21 @@ namespace Tango.PPC.UI.Models { _machineProvider = machineProvider; + //Dryer Zone 1 + var dryerZone1State = diagnostics.HeatersStates.FirstOrDefault(x => x.HeaterType == HeaterType.EDryerHeater1); + UpdateHeaterItem(DryerZone1, dryerZone1State); + + //Dryer Zone 2 + var dryerZone2State = diagnostics.HeatersStates.FirstOrDefault(x => x.HeaterType == HeaterType.EDryerHeater2); + UpdateHeaterItem(DryerZone2, dryerZone2State); + //Dryer Zone 3 var dryerZone3State = diagnostics.HeatersStates.FirstOrDefault(x => x.HeaterType == HeaterType.EDryerHeater3); UpdateHeaterItem(DryerZone3, dryerZone3State); //Dryer Air - var dryerAirState = diagnostics.Monitors.EuSpare1.FirstOrDefault(); - UpdateDryerAirItem(dryerAirState, processParameters != null ? processParameters.ESpare1 : DryerAirMaxValue); + //var dryerAirState = diagnostics.Monitors.EuSpare1.FirstOrDefault(); + //UpdateDryerAirItem(dryerAirState, processParameters != null ? processParameters.ESpare1 : DryerAirMaxValue); //diagnostics.HeatersStates.FirstOrDefault(x => x.HeaterType == HeaterType.DryerAirHeater); |
