42 lines
1019 B
C#
42 lines
1019 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
|
|
namespace IOB_WIN
|
|
{
|
|
public class Objects
|
|
{
|
|
|
|
}
|
|
|
|
/// <summary>
|
|
/// Classe di estensione x oggetti DataItems con struttura e valori
|
|
/// </summary>
|
|
public class MtcDataItemExt : MTConnect.MTConnectDevices.DataItem
|
|
{
|
|
/// <summary>
|
|
/// UUID univoco dell'oggetto --> flusso
|
|
/// </summary>
|
|
public string uid { get; set; } = "";
|
|
/// <summary>
|
|
/// Valore Registrato in formato stringa
|
|
/// </summary>
|
|
public string value { get; set; } = "";
|
|
/// <summary>
|
|
/// Timestamp data-ora evento registrato
|
|
/// </summary>
|
|
public DateTime valueTimestamp { get; set; } = DateTime.Now;
|
|
/// <summary>
|
|
/// Valore soglia DeadBand (0 --> non usata)
|
|
/// </summary>
|
|
public double thresholdDeadBand { get; set; } = 0;
|
|
/// <summary>
|
|
/// Valore (in sec) del periodo di downsampling (0 --> NON usato)
|
|
/// </summary>
|
|
public int samplePeriod { get; set; } = 60;
|
|
}
|
|
|
|
|
|
}
|