bozza aggiunta vettore status "unmanaged"

This commit is contained in:
Samuele E. Locatelli
2017-06-28 14:00:53 +02:00
parent 5b216a0382
commit daf3ec3da1
+16 -1
View File
@@ -806,7 +806,7 @@ namespace MTC_Adapter
/// Contenuto valori status data da PLC
/// </summary>
public otherData[] statusData;
/// <summary>
/// data-ora ultimo controllo movimento assi
/// </summary>
@@ -1036,6 +1036,14 @@ namespace MTC_Adapter
/// Stato protezioni (0/1, off/on)
/// </summary>
public Event mProtectionStatus = new Event("PROTECTION_STATUS");
/// <summary>
/// Vettore EVENTS letti da area status
/// </summary>
public Event[] mStatusEvents;
/// <summary>
/// Vettore SAMPLES letti da area AnalogData
/// </summary>
public Event[] mAnalogDataSamples;
#endregion
@@ -1480,6 +1488,13 @@ namespace MTC_Adapter
Array.Resize<otherData>(ref statusData, numRiga);
if (utils.CRB("verbose")) lg.Info(string.Format("Fine caricamento vettore di {0} variabili status gestite", numRiga));
// ora inizializzo l''insieme degli eventi di status
mStatusEvents = new Event[numRiga];
for (int i = 0; i < numRiga; i++)
{
mStatusEvents[i] = new Event(statusData[i].varName);
}
if (utils.CRB("verbose")) lg.Info(string.Format("inizializzato vettore di {0} MTC.EVENTS di status", numRiga));
}
/// <summary>
/// caricamento allarmi da file