refresh + pompe e attuatore vuoto
This commit is contained in:
Binary file not shown.
@@ -18,7 +18,42 @@ namespace MTC_Sim
|
||||
/// </summary>
|
||||
public class VacuumPomp
|
||||
{
|
||||
// creare
|
||||
/// <summary>
|
||||
/// Id univoco
|
||||
/// </summary>
|
||||
protected string idx;
|
||||
/// <summary>
|
||||
/// Descrizione/Alias
|
||||
/// </summary>
|
||||
protected string descr;
|
||||
|
||||
/// <summary>
|
||||
/// ID
|
||||
/// </summary>
|
||||
public Event mVacPumpId;
|
||||
/// <summary>
|
||||
/// Alias
|
||||
/// </summary>
|
||||
public Event mVacPumpAlias;
|
||||
/// <summary>
|
||||
/// valore numero attivazioni/disattivazioni valvola
|
||||
/// </summary>
|
||||
public Event mVacPumpStatus;
|
||||
|
||||
/// <summary>
|
||||
/// Classe Vacuum Pump (pompa) con Idx e descrizione
|
||||
/// </summary>
|
||||
/// <param name="ident">Identificativo misura, salvato in event VacPump_{0}_Id dove {0}=ident</param>
|
||||
/// <param name="alias">Alias misura, salvato in event VacPump_{0}_alias dove {0}=ident</param>
|
||||
public VacuumPomp(string ident, string alias)
|
||||
{
|
||||
idx = ident;
|
||||
descr = alias;
|
||||
|
||||
mVacPumpId = new Event(string.Format("VacPump_{0}_Id", idx));
|
||||
mVacPumpAlias = new Event(string.Format("VacPump_{0}_Alias", idx));
|
||||
mVacPumpStatus = new Event(string.Format("VacPump_{0}_Count", idx));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -26,7 +61,85 @@ namespace MTC_Sim
|
||||
/// </summary>
|
||||
public class VacuumAct
|
||||
{
|
||||
// creare
|
||||
/// <summary>
|
||||
/// Id univoco
|
||||
/// </summary>
|
||||
protected string idx;
|
||||
/// <summary>
|
||||
/// Descrizione/Alias
|
||||
/// </summary>
|
||||
protected string descr;
|
||||
|
||||
/// <summary>
|
||||
/// ID
|
||||
/// </summary>
|
||||
public Event mVacActId;
|
||||
/// <summary>
|
||||
/// Alias
|
||||
/// </summary>
|
||||
public Event mVacActAlias;
|
||||
/// <summary>
|
||||
/// valore numero attivazioni/disattivazioni valvola
|
||||
/// </summary>
|
||||
public Sample mVacActCount;
|
||||
|
||||
/// <summary>
|
||||
/// Classe Vacuum Actuator (valvola) con Idx e descrizione
|
||||
/// </summary>
|
||||
/// <param name="ident">Identificativo misura, salvato in event VacAct_{0}_Id dove {0}=ident</param>
|
||||
/// <param name="alias">Alias misura, salvato in event VacAct_{0}_alias dove {0}=ident</param>
|
||||
public VacuumAct(string ident, string alias)
|
||||
{
|
||||
idx = ident;
|
||||
descr = alias;
|
||||
|
||||
mVacActId = new Event(string.Format("VacAct_{0}_Id", idx));
|
||||
mVacActAlias = new Event(string.Format("VacAct_{0}_Alias", idx));
|
||||
mVacActCount = new Sample(string.Format("VacAct_{0}_Count", idx));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Singolo attuatore per lubrificazione, 0..n
|
||||
/// </summary>
|
||||
public class Lubro
|
||||
{
|
||||
/// <summary>
|
||||
/// Id univoco
|
||||
/// </summary>
|
||||
protected string idx;
|
||||
/// <summary>
|
||||
/// Descrizione/Alias
|
||||
/// </summary>
|
||||
protected string descr;
|
||||
|
||||
/// <summary>
|
||||
/// ID
|
||||
/// </summary>
|
||||
public Event mLubroId;
|
||||
/// <summary>
|
||||
/// Alias
|
||||
/// </summary>
|
||||
public Event mLubroAlias;
|
||||
/// <summary>
|
||||
/// numero pompate necessarie per far scattare sensore
|
||||
/// </summary>
|
||||
public Sample mLubroNum;
|
||||
|
||||
/// <summary>
|
||||
/// Classe Lubro con Idx e descrizione
|
||||
/// </summary>
|
||||
/// <param name="ident">Identificativo misura, salvato in event Lubro_{0}_Id dove {0}=ident</param>
|
||||
/// <param name="alias">Alias misura, salvato in event Lubro_{0}_alias dove {0}=ident</param>
|
||||
public Lubro(string ident, string alias)
|
||||
{
|
||||
idx = ident;
|
||||
descr = alias;
|
||||
|
||||
mLubroId = new Event(string.Format("Lubro_{0}_Id", idx));
|
||||
mLubroAlias = new Event(string.Format("Lubro_{0}_Alias", idx));
|
||||
mLubroNum = new Sample(string.Format("Lubro_{0}_Num", idx));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -55,10 +168,11 @@ namespace MTC_Sim
|
||||
/// Stato istantaneo (evento aperto/chiuso)
|
||||
/// </summary>
|
||||
public Event mCoolStatus;
|
||||
|
||||
/// <summary>
|
||||
/// Classe refrigeratore con Idx e descrizione
|
||||
/// </summary>
|
||||
/// <param name="ident">Itentificativo misura, salvato in event Cool_{0}_Id dove {0}=ident</param>
|
||||
/// <param name="ident">Identificativo misura, salvato in event Cool_{0}_Id dove {0}=ident</param>
|
||||
/// <param name="alias">Alias misura, salvato in event Cool_{0}_alias dove {0}=ident</param>
|
||||
public Cooler(string ident, string alias)
|
||||
{
|
||||
@@ -99,7 +213,7 @@ namespace MTC_Sim
|
||||
/// <summary>
|
||||
/// Classe pressione con Idx e descrizione
|
||||
/// </summary>
|
||||
/// <param name="ident">Itentificativo misura, salvato in event Press_{0}_Id dove {0}=ident</param>
|
||||
/// <param name="ident">Identificativo misura, salvato in event Press_{0}_Id dove {0}=ident</param>
|
||||
/// <param name="alias">Alias misura, salvato in event Press_{0}_alias dove {0}=ident</param>
|
||||
public Pressione(string ident, string alias)
|
||||
{
|
||||
@@ -140,7 +254,7 @@ namespace MTC_Sim
|
||||
/// <summary>
|
||||
/// Classe temperatura con Idx e descrizione
|
||||
/// </summary>
|
||||
/// <param name="ident">Itentificativo misura, salvato in event Temp_{0}_Id dove {0}=ident</param>
|
||||
/// <param name="ident">Identificativo misura, salvato in event Temp_{0}_Id dove {0}=ident</param>
|
||||
/// <param name="alias">Alias misura, salvato in event Temp_{0}_alias dove {0}=ident</param>
|
||||
public Temperatura(string ident, string alias)
|
||||
{
|
||||
@@ -197,7 +311,7 @@ namespace MTC_Sim
|
||||
/// <summary>
|
||||
/// Classe Asse con relativo ID UNIVOCO ed alias
|
||||
/// </summary>
|
||||
/// <param name="ident">Itentificativo misura, codice sarà Temp_{0} dove {0}= ident</param>
|
||||
/// <param name="ident">Identificativo misura, codice sarà Temp_{0} dove {0}= ident</param>
|
||||
/// <param name="alias">Alias misura, salvato in event Temp_{0}_alias dove {0}=ident</param>
|
||||
public Asse(string ident, string alias)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user