diff --git a/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs b/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs index c090340..6b3bc50 100644 --- a/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs +++ b/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs @@ -2315,7 +2315,7 @@ namespace MTC_Adapter } // ...aggiorno valore riferimento... currNumCambiUt[i] = istNumCambiUt[i]; - outString += string.Format("{0} | ", vettAxis[i].mAxDistDone.Value); + outString += string.Format("{0} | ", vettUnOp[i].mUnOpNumCU.Value); } // salvo su maschera... parentForm.dataMonitor += string.Format("{0}{1}", outString.Substring(0, outString.Length - 3), Environment.NewLine); @@ -2358,22 +2358,26 @@ namespace MTC_Adapter /// public bool procAccTimeAssi(bool needSave) { + double delta = 0; + string outString = string.Format("Axis_[1-{0}]_AccTime: ", currAdpConf.nAxis); for (int i = 0; i < currAdpConf.nAxis; i++) { - double delta = 0; - // controllo valore riferimento... - if (istAccTimeAssi[i] > contAccTimeAssi[i]) - { - delta = istAccTimeAssi[i] - contAccTimeAssi[i]; - // segnalo necessità salvataggio! - needSave = true; - } + delta = istAccTimeAssi[i] - contAccTimeAssi[i]; // salvo valore aggiuntivo x ore lavoro assi... double oreTot = updateValDoubleByIncr(i, delta, "Axis_{0:00}_AccTime"); vettAxis[i].mAxAccTime.Value = oreTot.ToString("0.000", CultureInfo.InvariantCulture); + // controllo valore riferimento... + if (delta > 0) + { + // segnalo necessità salvataggio! + needSave = true; + } // ...aggiorno valore riferimento... contAccTimeAssi[i] = istAccTimeAssi[i]; + outString += string.Format("{0} | ", vettAxis[i].mAxAccTime.Value); } + // salvo su maschera... + parentForm.dataMonitor += string.Format("{0}{1}", outString.Substring(0, outString.Length - 3), Environment.NewLine); return needSave; } ///