diff --git a/IOB-WIN-NEXT/IobOpcUaEwonMecolpress.cs b/IOB-WIN-NEXT/IobOpcUaEwonMecolpress.cs
index 8c0a4ab9..356841be 100644
--- a/IOB-WIN-NEXT/IobOpcUaEwonMecolpress.cs
+++ b/IOB-WIN-NEXT/IobOpcUaEwonMecolpress.cs
@@ -10,7 +10,7 @@ using System.Threading.Tasks;
namespace IOB_WIN_NEXT
{
- public class IobOpcUaEwonMecolpress: IobOpcUaEwon
+ public class IobOpcUaEwonMecolpress : IobOpcUaEwon
{
#region Protected Fields
@@ -37,6 +37,34 @@ namespace IOB_WIN_NEXT
sendKeyRichiesta = true;
}
+ ///
+ /// Effettua vera scrittura parametri
+ ///
+ ///
+ protected override void plcWriteParams(ref List updatedPar)
+ {
+ base.plcWriteParams(ref updatedPar);
+
+ // ora controllo la specifica condizione Mecolpress x il setup SE i parametri FOSSERO quelli di setup...
+
+ dataConf currMem = null;
+ // controllo i parametri... ne gestisco 4...
+ foreach (var item in updatedPar)
+ {
+ // cerco in area memMapWrite...
+ if (memMap.mMapWrite.ContainsKey(item.uid))
+ {
+ // recupero!
+ currMem = memMap.mMapWrite[item.uid];
+
+ // verifico SE fa parte dell'elenco dei valori da inviare...
+ }
+ }
+
+ // faccio un check tra i valori in memoria che devono corrispondere e se NON corrispondono --> metto valore in scrittura...
+
+ }
+
#endregion Public Constructors
}