diff --git a/MTC_Adapter/MTC_Adapter/AdapterESA.cs b/MTC_Adapter/MTC_Adapter/AdapterESA.cs index 7cbd7c3..eaab4b8 100644 --- a/MTC_Adapter/MTC_Adapter/AdapterESA.cs +++ b/MTC_Adapter/MTC_Adapter/AdapterESA.cs @@ -863,46 +863,13 @@ namespace MTC_Adapter sb.AppendLine(string.Format("Load: {0}", UnOpLoad)); // ------------------------------------------- - // recupero dati dai contatori EOK bool needSave = false; - // ore totali accensione - int MinMaccOn = (int)ncDevice.PLC_MemoryAreaEOK[0]; - int OreMaccOn = (int)ncDevice.PLC_MemoryAreaEOK[1]; - istOreMaccOn = OreMaccOn + (double)MinMaccOn / 60; - needSave = procOreMaccOn(needSave); - - // ore totali lavoro - int MinMaccLav = (int)ncDevice.PLC_MemoryAreaEOK[2]; - int OreMaccLav = (int)ncDevice.PLC_MemoryAreaEOK[3]; - istOreMaccLav = OreMaccLav + (double)MinMaccLav / 60; - needSave = procOreMaccLav(needSave); - - // giri totali degli elettromandrini! - for (int i = 0; i < currAdpConf.nUnOp; i++) - { - istGiriElettrom[i] = (uint)ncDevice.PLC_MemoryAreaEOK[4 + i]; - } - needSave = procGiriTotUnOp(needSave); - needSave = procNumCU(needSave); - // per ESA calcolo a mano se ci sia stato impiego assi... salvo le istantanee mov precedenti... double precVal = 0; DateTime adesso = DateTime.Now; TimeSpan accumTime = adesso.Subtract(lastChekAccumTimeAxis); - // spostamento totale assi! - for (int i = 0; i < 3; i++) - { - precVal = istDistMovAssi[i]; - // primo è metri, secondo km (moltiplico x 1000) - istDistMovAssi[i] = ncDevice.PLC_MemoryAreaEOK[8 + 2 * i] + ncDevice.PLC_MemoryAreaEOK[9 + 2 * i] * 1000; - // verifico SE devo aggiungere tempo lavoro sui singoli assi (se si sono spostati...) -- è a maglie LARGHE poiché leggiamo lo "scatto ogni metro" x cui se campiono velocemente ma assi muovono lenti prendo MENO tempo di movimento del reale... - if (precVal != istDistMovAssi[i]) - { - istAccTimeAssi[i] += accumTime.TotalHours; - } - } // salvo valore lastChekAccumTimeAxis lastChekAccumTimeAxis = adesso; diff --git a/MTC_Adapter/SCMCncLib/thdNcEsaGvKvara.cs b/MTC_Adapter/SCMCncLib/thdNcEsaGvKvara.cs index b62daab..745c49e 100644 --- a/MTC_Adapter/SCMCncLib/thdNcEsaGvKvara.cs +++ b/MTC_Adapter/SCMCncLib/thdNcEsaGvKvara.cs @@ -90,10 +90,6 @@ namespace SCMCncLib /// public UInt32[] PLC_MemAreaV_tmp; /// - /// memorie a 1 byte (8 bit) x area EOK (status e valori vari) - /// - public uint[] PLC_MemoryAreaEOK; - /// /// memorie a 1 byte (32 bit) x area ETK (status e valori vari) /// public UInt32[] PLC_MemoryAreaETK;