90 lines
2.1 KiB
C#
90 lines
2.1 KiB
C#
using System.Collections.Generic;
|
|
using Thermo.Active.Model.DTOModels.ThWarmers;
|
|
|
|
namespace Thermo.Active.Model.ConfigModels
|
|
{
|
|
public class RiskBoardModel
|
|
{
|
|
#region Public Fields
|
|
|
|
public int IdBoard;
|
|
public int NumChannels;
|
|
|
|
#endregion Public Fields
|
|
}
|
|
|
|
public class RiskChannelModel
|
|
{
|
|
#region Public Properties
|
|
|
|
public bool CalcIchMin { get; set; } = false;
|
|
public int IdChannel { get; set; } = 0;
|
|
public int IdReflector { get; set; } = 0;
|
|
public int MaxPower { get; set; } = 0;
|
|
public int NumResist { get; set; } = 1;
|
|
|
|
/// <summary>
|
|
/// Posizione X/Y di riferimento (della resistenza + interna)
|
|
/// </summary>
|
|
public ThermoPoint refPos { get; set; } = new ThermoPoint();
|
|
|
|
/// <summary>
|
|
/// Distanza del punto di riferimento dal centro della piastra
|
|
/// </summary>
|
|
public double refPosDistance { get; set; } = 0;
|
|
|
|
public int SetpointRecipe { get; set; } = 0;
|
|
public int SetpointThermo { get; set; } = 0;
|
|
|
|
#endregion Public Properties
|
|
}
|
|
|
|
public class RiskResistenza
|
|
{
|
|
#region Public Fields
|
|
|
|
public int Canale;
|
|
public int Riga;
|
|
public int Tipo;
|
|
public int IdGruppo;
|
|
|
|
#endregion Public Fields
|
|
}
|
|
|
|
public class RiskResistModel
|
|
{
|
|
#region Public Fields
|
|
|
|
public int Column { get; set; } = 0;
|
|
public int Dimension { get; set; } = 0;
|
|
public int Id { get; set; } = 0;
|
|
public int IdChannel { get; set; } = 0;
|
|
public int IdReflector { get; set; } = 0;
|
|
public int IdGroup { get; set; } = 0;
|
|
public int Row { get; set; } = 0;
|
|
|
|
#endregion Public Fields
|
|
}
|
|
|
|
public class RiskRiferimenti
|
|
{
|
|
#region Public Fields
|
|
|
|
public int Dimensione;
|
|
public int Id;
|
|
public string Modello;
|
|
public int Potenza;
|
|
|
|
#endregion Public Fields
|
|
}
|
|
|
|
public class RiskRiflettore
|
|
{
|
|
#region Public Fields
|
|
|
|
public List<RiskResistenza> Resistenze;
|
|
public int Tipo;
|
|
|
|
#endregion Public Fields
|
|
}
|
|
} |