Aggiunta oggetti ad uso IOB-MAN e IOB-WIN
This commit is contained in:
+50
-1
@@ -549,7 +549,7 @@ namespace MapoSDK
|
||||
|
||||
#endregion
|
||||
|
||||
#region gestione oggetti conf MNTConnect
|
||||
#region gestione oggetti conf MTConnect
|
||||
|
||||
/// <summary>
|
||||
/// Configurazione delle macchine MTC
|
||||
@@ -598,6 +598,55 @@ namespace MapoSDK
|
||||
public string Units { get; set; }
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region gestione oggetti stato IOB scambiati tra IOB-MAN e IOB-WIN
|
||||
|
||||
/// <summary>
|
||||
/// Rappresentazione dellos tato dell'IOB
|
||||
/// </summary>
|
||||
public class IobWinState
|
||||
{
|
||||
/// <summary>
|
||||
/// Semaforo IN (IOB-PLC)
|
||||
/// </summary>
|
||||
public Semaforo SemIn { get; set; } = Semaforo.ND;
|
||||
/// <summary>
|
||||
/// Semaforo OUT (IOB-MPserver)
|
||||
/// </summary>
|
||||
public Semaforo SemOut { get; set; } = Semaforo.ND;
|
||||
/// <summary>
|
||||
/// Contatore IOB
|
||||
/// </summary>
|
||||
public float counterIOB { get; set; } = 0;
|
||||
/// <summary>
|
||||
/// Contatore Macchina
|
||||
/// </summary>
|
||||
public float counterMAC { get; set; } = 0;
|
||||
/// <summary>
|
||||
/// Lunghezza coda EVENTI in uscita
|
||||
/// </summary>
|
||||
public int queueEvLen { get; set; } = 0;
|
||||
/// <summary>
|
||||
/// Lunghezza coda FluxLog in uscita
|
||||
/// </summary>
|
||||
public int queueFLogLen { get; set; } = 0;
|
||||
/// <summary>
|
||||
/// DataOra ultima comunicazione IN (con PLC)
|
||||
/// </summary>
|
||||
public DateTime lastDataIn { get; set; } = DateTime.Now.AddYears(-1);
|
||||
/// <summary>
|
||||
/// DataOra ultima comunicazione OUT (con MP Server)
|
||||
/// </summary>
|
||||
public DateTime lastDataOut { get; set; } = DateTime.Now.AddYears(-1);
|
||||
/// <summary>
|
||||
/// Ultimo stato noto dei parametri in memoria letti da PLC
|
||||
/// </summary>
|
||||
public Dictionary<string, string> currParams { get; set; } = null;
|
||||
}
|
||||
|
||||
|
||||
|
||||
#endregion
|
||||
|
||||
#endregion
|
||||
|
||||
Reference in New Issue
Block a user