From 953a352bf08d2e3104a77a4a18eb703efd31ec9f Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Thu, 20 Apr 2017 23:54:37 +0200 Subject: [PATCH] display numCU --- MTC_Adapter/MTC_Adapter/AdapterGeneric.cs | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs b/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs index 9bd0b90..c090340 100644 --- a/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs +++ b/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs @@ -2298,24 +2298,27 @@ namespace MTC_Adapter /// public bool procNumCU(bool needSave) { + uint delta = 0; + string outString = string.Format("UnOp_[1-{0}]_NumCU: ", currAdpConf.nUnOp); for (int i = 0; i < currAdpConf.nUnOp; i++) { - uint delta = 0; - // controllo valore riferimento... - if (istNumCambiUt[i] > currNumCambiUt[i]) - { - delta = istNumCambiUt[i] - currNumCambiUt[i]; - // segnalo necessità salvataggio! - needSave = true; - } + delta = istNumCambiUt[i] - currNumCambiUt[i]; // processo comunque sempre... uint contatore = updateValUIntByIncr(i, delta, "UnOp_{0:00}_NumCU"); // passo valore num CU all'adapter vettUnOp[i].mUnOpNumCU.Value = contatore; + // controllo valore riferimento... + if (delta > 0) + { + // segnalo necessità salvataggio! + needSave = true; + } // ...aggiorno valore riferimento... currNumCambiUt[i] = istNumCambiUt[i]; + outString += string.Format("{0} | ", vettAxis[i].mAxDistDone.Value); } - + // salvo su maschera... + parentForm.dataMonitor += string.Format("{0}{1}", outString.Substring(0, outString.Length - 3), Environment.NewLine); return needSave; } ///