Inizio gestione setup x Mecolpress
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Effettua vera scrittura parametri
|
||||
/// </summary>
|
||||
/// <param name="updatedPar"></param>
|
||||
protected override void plcWriteParams(ref List<objItem> 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
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user