diff --git a/CMS_CORE_Library/Models/ThermoModels.cs b/CMS_CORE_Library/Models/ThermoModels.cs
index 59d51ad..046b3e7 100644
--- a/CMS_CORE_Library/Models/ThermoModels.cs
+++ b/CMS_CORE_Library/Models/ThermoModels.cs
@@ -8,19 +8,19 @@ namespace CMS_CORE_Library.Models
#region Thermo models
///
- /// Represents thermo gauge data
+ /// Represents thermo LIVE prod data (gauge, time adv...)
///
- public class GaugeModel
+ public class LiveProdDataModel
{
- public uint TimeAdv { get; set; } = 0;
- public int Power { get; set; } = 0;
- public int Vacuum { get; set; } = 0;
- public int Air { get; set; } = 0;
+ public double TimeAdv { get; set; } = 0;
+ public double Power { get; set; } = 0;
+ public double Vacuum { get; set; } = 0;
+ public double Air { get; set; } = 0;
public override bool Equals(object obj)
{
// Object is not a GaugeModel instance
- if (!(obj is GaugeModel item))
+ if (!(obj is LiveProdDataModel item))
return false;
if (TimeAdv != item.TimeAdv)
diff --git a/CMS_CORE_Library/NcThermo.cs b/CMS_CORE_Library/NcThermo.cs
index 471203b..bec6010 100644
--- a/CMS_CORE_Library/NcThermo.cs
+++ b/CMS_CORE_Library/NcThermo.cs
@@ -728,7 +728,7 @@ namespace CMS_CORE_Library
/// Returns an error when an internal or a library error occours
///
/// Reference to the value of the gauge data
- public abstract CmsError PLC_RGaugeData(ref ThermoModels.GaugeModel gaugeData);
+ public abstract CmsError PLC_RGaugeData(ref ThermoModels.LiveProdDataModel gaugeData);
///
/// Get current Production Info data
///
diff --git a/CMS_CORE_Library/S7Net/Nc_S7Net.cs b/CMS_CORE_Library/S7Net/Nc_S7Net.cs
index 365a31c..4617621 100644
--- a/CMS_CORE_Library/S7Net/Nc_S7Net.cs
+++ b/CMS_CORE_Library/S7Net/Nc_S7Net.cs
@@ -2198,7 +2198,7 @@ namespace CMS_CORE_Library.S7Net
///
///
///
- public override CmsError PLC_RGaugeData(ref ThermoModels.GaugeModel gaugeData)
+ public override CmsError PLC_RGaugeData(ref ThermoModels.LiveProdDataModel gaugeData)
{
List Values = new List();
CmsError libraryError = MEM_RWIntegerList(R, 1, MACHINE_GAUGE_DATA.MemType, MACHINE_GAUGE_DATA.Address, MACHINE_GAUGE_DATA.SubAddress, MACHINE_GAUGE_DATA.Size / 4, ref Values);
@@ -2206,7 +2206,7 @@ namespace CMS_CORE_Library.S7Net
if (libraryError.IsError())
return libraryError;
- gaugeData = new ThermoModels.GaugeModel()
+ gaugeData = new ThermoModels.LiveProdDataModel()
{
TimeAdv = Convert.ToUInt32(Values[0]),
Power = Values[1],