diff --git a/IOB-WIN-FANUC/Iob/Fanuc.cs b/IOB-WIN-FANUC/Iob/Fanuc.cs
index eb053150..221ae3c9 100644
--- a/IOB-WIN-FANUC/Iob/Fanuc.cs
+++ b/IOB-WIN-FANUC/Iob/Fanuc.cs
@@ -1061,7 +1061,7 @@ namespace IOB_WIN_FANUC.Iob
/// Effettua reset del contapezzi
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
// scrivo valore 0 x il contapezzi
diff --git a/IOB-WIN-FILE/IobFile/FileEurom63.cs b/IOB-WIN-FILE/IobFile/FileEurom63.cs
index 44a8c284..283a00db 100644
--- a/IOB-WIN-FILE/IobFile/FileEurom63.cs
+++ b/IOB-WIN-FILE/IobFile/FileEurom63.cs
@@ -390,7 +390,7 @@ namespace IOB_WIN_FILE.IobFile
/// Effettua reset del contapezzi, NON PERMESSO per EM63 (read only)
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
return answ;
@@ -400,7 +400,7 @@ namespace IOB_WIN_FILE.IobFile
/// Effettua IMPOSTAZIONE FORZATA del contapezzi, NON PERMESSO per EM63 (read only)
///
///
- public override bool setcontapezziPLC(int newPzCount)
+ public override bool setcontapezziPLC(int newPzCount, string codTav)
{
bool answ = false;
return answ;
diff --git a/IOB-WIN-FORM/Iob/Generic.Public.cs b/IOB-WIN-FORM/Iob/Generic.Public.cs
index 5df12d5e..8804efaa 100644
--- a/IOB-WIN-FORM/Iob/Generic.Public.cs
+++ b/IOB-WIN-FORM/Iob/Generic.Public.cs
@@ -811,7 +811,7 @@ namespace IOB_WIN_FORM.Iob
if (IOBConfFull.Counters.ResetOnProdEnd)
{
lgDebug($"Generic.executeTasks {tName} | resetContapezziPLC");
- taskOk = resetContapezziPLC();
+ taskOk = resetContapezziPLC(codTav);
}
break;
@@ -838,7 +838,7 @@ namespace IOB_WIN_FORM.Iob
{
// reset contapezzi senza memMap
lgDebug($"Generic.executeTasks {tName} | resetContapezziPLC | NO memMap");
- taskOk = resetContapezziPLC();
+ taskOk = resetContapezziPLC(codTav);
taskVal = taskOk ? "forceResetPzCount | RESET PZ COUNT OK" : "forceResetPzCount | PZ RESET DISABLED | NO EXEC";
}
lgInfo($"Chiamata forceResetPzCount: taskOk: {taskOk} | taskVal: {taskVal}");
@@ -938,7 +938,7 @@ namespace IOB_WIN_FORM.Iob
if (IOBConfFull.Counters.ResetOnSetupStart)
{
lgDebug($"Generic.executeTasks {tName} | resetContapezziPLC");
- taskOk = resetContapezziPLC();
+ taskOk = resetContapezziPLC(codTav);
}
taskVal = taskOk ? "startSetup | RESET: SETUP START" : "startSetup | PZ RESET DISABLED | NO EXEC";
lgInfo($"Chiamata startSetup: taskOk: {taskOk} | taskVal: {taskVal}");
@@ -949,7 +949,7 @@ namespace IOB_WIN_FORM.Iob
if (IOBConfFull.Counters.ResetOnSetupStop)
{
lgDebug($"Generic.executeTasks {tName} | resetContapezziPLC");
- taskOk = resetContapezziPLC();
+ taskOk = resetContapezziPLC(codTav);
}
taskVal = taskOk ? "stopSetup | RESET: SETUP END" : "stopSetup | PZ RESET DISABLED | NO EXEC";
lgInfo($"Chiamata stopSetup: taskOk: {taskOk} | taskVal: {taskVal}");
@@ -2827,7 +2827,7 @@ namespace IOB_WIN_FORM.Iob
/// Metodo generico di reset contapezzi...
///
///
- public virtual bool resetContapezziPLC()
+ public virtual bool resetContapezziPLC(string codTav)
{
lgInfo("Generic.resetContapezziPLC");
return false;
@@ -3251,7 +3251,7 @@ namespace IOB_WIN_FORM.Iob
///
/// Pezzi richiesti
///
- public virtual bool setcontapezziPLC(int newPzCount)
+ public virtual bool setcontapezziPLC(int newPzCount, string codTav)
{
return false;
}
diff --git a/IOB-WIN-FORM/Iob/Simula.cs b/IOB-WIN-FORM/Iob/Simula.cs
index a65d4c41..8b1aba14 100644
--- a/IOB-WIN-FORM/Iob/Simula.cs
+++ b/IOB-WIN-FORM/Iob/Simula.cs
@@ -613,7 +613,7 @@ namespace IOB_WIN_FORM.Iob
/// Effettua reset del contapezzi
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
// indico fatto...
return true;
diff --git a/IOB-WIN-KAWASAKI/Iob/Kawasaki.cs b/IOB-WIN-KAWASAKI/Iob/Kawasaki.cs
index bf305ae1..f33fd23d 100644
--- a/IOB-WIN-KAWASAKI/Iob/Kawasaki.cs
+++ b/IOB-WIN-KAWASAKI/Iob/Kawasaki.cs
@@ -319,7 +319,7 @@ namespace IOB_WIN_KAWASAKI.Iob
/// Effettua reset del contapezzi
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
// impiego override metodo set...
bool answ = setcontapezziPLC(0);
@@ -352,7 +352,7 @@ namespace IOB_WIN_KAWASAKI.Iob
/// Effettua IMPOSTAZIONE FORZATA del contapezzi
///
///
- public override bool setcontapezziPLC(int newPzCount)
+ public override bool setcontapezziPLC(int newPzCount, string codTav)
{
bool answ = false;
// ...SE abilitato da conf IOB
diff --git a/IOB-WIN-MITSUBISHI/Iob/Mitsubishi.cs b/IOB-WIN-MITSUBISHI/Iob/Mitsubishi.cs
index bd16f819..ec4878f4 100644
--- a/IOB-WIN-MITSUBISHI/Iob/Mitsubishi.cs
+++ b/IOB-WIN-MITSUBISHI/Iob/Mitsubishi.cs
@@ -747,7 +747,7 @@ namespace IOB_WIN_MITSUBISHI.Iob
/// Effettua reset del contapezzi
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
// ...SE abilitato da conf IOB
diff --git a/IOB-WIN-MTC/Iob/MTConn.cs b/IOB-WIN-MTC/Iob/MTConn.cs
index 72db5826..329d465d 100644
--- a/IOB-WIN-MTC/Iob/MTConn.cs
+++ b/IOB-WIN-MTC/Iob/MTConn.cs
@@ -103,7 +103,7 @@ namespace IOB_WIN_MTC.Iob
public override Dictionary executeTasks(Dictionary task2exe, string codTav)
{
// uso metodo base x ora
- return base.executeTasks(task2exe);
+ return base.executeTasks(task2exe, codTav);
}
///
@@ -236,7 +236,7 @@ namespace IOB_WIN_MTC.Iob
/// Effettua reset del contapezzi, NON POSSIBILE per MTC (read only)
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = true;
return answ;
@@ -246,7 +246,7 @@ namespace IOB_WIN_MTC.Iob
/// Effettua IMPOSTAZIONE FORZATA del contapezzi, NON POSSIBILE per MTC (read only)
///
///
- public override bool setcontapezziPLC(int newPzCount)
+ public override bool setcontapezziPLC(int newPzCount, string codTav)
{
bool answ = true;
return answ;
diff --git a/IOB-WIN-OMRON/Iob/Omron.cs b/IOB-WIN-OMRON/Iob/Omron.cs
index fcad9fe3..f3096786 100644
--- a/IOB-WIN-OMRON/Iob/Omron.cs
+++ b/IOB-WIN-OMRON/Iob/Omron.cs
@@ -40,7 +40,7 @@ namespace IOB_WIN_OMRON.Iob
public override Dictionary executeTasks(Dictionary task2exe, string codTav)
{
// uso metodo base x ora
- return base.executeTasks(task2exe);
+ return base.executeTasks(task2exe, codTav);
}
///
@@ -117,7 +117,7 @@ namespace IOB_WIN_OMRON.Iob
/// Effettua reset del contapezzi, in questo caso il conteggio dei KG
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
#if false
@@ -148,7 +148,7 @@ namespace IOB_WIN_OMRON.Iob
/// Effettua IMPOSTAZIONE FORZATA del contapezzi, in questo caso il conteggio dei KG
///
///
- public override bool setcontapezziPLC(int newPzCount)
+ public override bool setcontapezziPLC(int newPzCount, string codTav)
{
bool answ = false;
#if false
diff --git a/IOB-WIN-OPC-UA/IobOpc/OpcUa.cs b/IOB-WIN-OPC-UA/IobOpc/OpcUa.cs
index d1da1e52..caf80fec 100644
--- a/IOB-WIN-OPC-UA/IobOpc/OpcUa.cs
+++ b/IOB-WIN-OPC-UA/IobOpc/OpcUa.cs
@@ -68,7 +68,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
{
lgInfo($"OpcUa: call executeTasks | {task2exe.Count} task");
// uso metodo base x ora
- return base.executeTasks(task2exe);
+ return base.executeTasks(task2exe, codTav);
}
///
@@ -627,7 +627,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua reset del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
return answ;
@@ -637,7 +637,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua IMPOSTAZIONE FORZATA del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool setcontapezziPLC(int newPzCount)
+ public override bool setcontapezziPLC(int newPzCount, string codTav)
{
bool answ = false;
return answ;
diff --git a/IOB-WIN-OPC-UA/IobOpc/OpcUaCMS.cs b/IOB-WIN-OPC-UA/IobOpc/OpcUaCMS.cs
index 223483b4..faae879a 100644
--- a/IOB-WIN-OPC-UA/IobOpc/OpcUaCMS.cs
+++ b/IOB-WIN-OPC-UA/IobOpc/OpcUaCMS.cs
@@ -44,14 +44,14 @@ namespace IOB_WIN_OPC_UA.IobOpc
public override Dictionary executeTasks(Dictionary task2exe, string codTav)
{
// uso metodo base x ora
- return base.executeTasks(task2exe);
+ return base.executeTasks(task2exe, codTav);
}
///
/// Effettua reset del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
return answ;
@@ -61,7 +61,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua IMPOSTAZIONE FORZATA del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool setcontapezziPLC(int newPzCount)
+ public override bool setcontapezziPLC(int newPzCount, string codTav)
{
bool answ = false;
return answ;
diff --git a/IOB-WIN-OPC-UA/IobOpc/OpcUaEwon.cs b/IOB-WIN-OPC-UA/IobOpc/OpcUaEwon.cs
index b2e2557e..0dff7440 100644
--- a/IOB-WIN-OPC-UA/IobOpc/OpcUaEwon.cs
+++ b/IOB-WIN-OPC-UA/IobOpc/OpcUaEwon.cs
@@ -44,14 +44,14 @@ namespace IOB_WIN_OPC_UA.IobOpc
public override Dictionary executeTasks(Dictionary task2exe, string codTav)
{
// uso metodo base x ora
- return base.executeTasks(task2exe);
+ return base.executeTasks(task2exe, codTav);
}
///
/// Effettua reset del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
return answ;
@@ -61,7 +61,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua IMPOSTAZIONE FORZATA del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool setcontapezziPLC(int newPzCount)
+ public override bool setcontapezziPLC(int newPzCount, string codTav)
{
bool answ = false;
return answ;
diff --git a/IOB-WIN-OPC-UA/IobOpc/OpcUaImas.cs b/IOB-WIN-OPC-UA/IobOpc/OpcUaImas.cs
index b9a03e3e..2e41772c 100644
--- a/IOB-WIN-OPC-UA/IobOpc/OpcUaImas.cs
+++ b/IOB-WIN-OPC-UA/IobOpc/OpcUaImas.cs
@@ -44,14 +44,14 @@ namespace IOB_WIN_OPC_UA.IobOpc
public override Dictionary executeTasks(Dictionary task2exe, string codTav)
{
// uso metodo base x ora
- return base.executeTasks(task2exe);
+ return base.executeTasks(task2exe, codTav);
}
///
/// Effettua reset del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
return answ;
@@ -61,7 +61,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua IMPOSTAZIONE FORZATA del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool setcontapezziPLC(int newPzCount)
+ public override bool setcontapezziPLC(int newPzCount, string codTav)
{
bool answ = false;
return answ;
diff --git a/IOB-WIN-OPC-UA/IobOpc/OpcUaKpw.cs b/IOB-WIN-OPC-UA/IobOpc/OpcUaKpw.cs
index 5b3eac4c..b985fc38 100644
--- a/IOB-WIN-OPC-UA/IobOpc/OpcUaKpw.cs
+++ b/IOB-WIN-OPC-UA/IobOpc/OpcUaKpw.cs
@@ -41,7 +41,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua reset del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
return answ;
@@ -51,7 +51,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua IMPOSTAZIONE FORZATA del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool setcontapezziPLC(int newPzCount)
+ public override bool setcontapezziPLC(int newPzCount, string codTav)
{
bool answ = false;
return answ;
diff --git a/IOB-WIN-OPC-UA/IobOpc/OpcUaMBH.cs b/IOB-WIN-OPC-UA/IobOpc/OpcUaMBH.cs
index eeffd092..8d3ac519 100644
--- a/IOB-WIN-OPC-UA/IobOpc/OpcUaMBH.cs
+++ b/IOB-WIN-OPC-UA/IobOpc/OpcUaMBH.cs
@@ -44,14 +44,14 @@ namespace IOB_WIN_OPC_UA.IobOpc
public override Dictionary executeTasks(Dictionary task2exe, string codTav)
{
// uso metodo base x ora
- return base.executeTasks(task2exe);
+ return base.executeTasks(task2exe, codTav);
}
///
/// Effettua reset del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
return answ;
@@ -61,7 +61,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua IMPOSTAZIONE FORZATA del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool setcontapezziPLC(int newPzCount)
+ public override bool setcontapezziPLC(int newPzCount, string codTav)
{
bool answ = false;
return answ;
diff --git a/IOB-WIN-OPC-UA/IobOpc/OpcUaMBHCimolai.cs b/IOB-WIN-OPC-UA/IobOpc/OpcUaMBHCimolai.cs
index 56b071eb..47ade955 100644
--- a/IOB-WIN-OPC-UA/IobOpc/OpcUaMBHCimolai.cs
+++ b/IOB-WIN-OPC-UA/IobOpc/OpcUaMBHCimolai.cs
@@ -39,7 +39,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
public override Dictionary executeTasks(Dictionary task2exe, string codTav)
{
// uso metodo base x salvare esito scrittura
- var writeResult = base.executeTasks(task2exe);
+ var writeResult = base.executeTasks(task2exe, codTav);
// aggiungo comportamento custom: se ho impostato nome ricetta (programma) --> imposto
// richiesta caricamento se ho richiesto reset o fine lavoro --> imposto azzeramento
@@ -124,7 +124,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
// non fa nulal (non ha contapezzi)
}
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
return answ;
diff --git a/IOB-WIN-OPC-UA/IobOpc/OpcUaOmron.cs b/IOB-WIN-OPC-UA/IobOpc/OpcUaOmron.cs
index fad2d0de..2a2d2bf4 100644
--- a/IOB-WIN-OPC-UA/IobOpc/OpcUaOmron.cs
+++ b/IOB-WIN-OPC-UA/IobOpc/OpcUaOmron.cs
@@ -38,14 +38,14 @@ namespace IOB_WIN_OPC_UA.IobOpc
public override Dictionary executeTasks(Dictionary task2exe, string codTav)
{
// uso metodo base x ora
- return base.executeTasks(task2exe);
+ return base.executeTasks(task2exe, codTav);
}
///
/// Effettua reset del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
return answ;
@@ -55,7 +55,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua IMPOSTAZIONE FORZATA del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool setcontapezziPLC(int newPzCount)
+ public override bool setcontapezziPLC(int newPzCount, string codTav)
{
bool answ = false;
return answ;
diff --git a/IOB-WIN-OPC-UA/IobOpc/OpcUaOmronGhidini.cs b/IOB-WIN-OPC-UA/IobOpc/OpcUaOmronGhidini.cs
index 475415c6..3671f6c9 100644
--- a/IOB-WIN-OPC-UA/IobOpc/OpcUaOmronGhidini.cs
+++ b/IOB-WIN-OPC-UA/IobOpc/OpcUaOmronGhidini.cs
@@ -41,7 +41,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua reset del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
// da implementare con area memoria configurata ad hoc...
diff --git a/IOB-WIN-OPC-UA/IobOpc/OpcUaOmronIcoel.cs b/IOB-WIN-OPC-UA/IobOpc/OpcUaOmronIcoel.cs
index af54f10f..36ae448e 100644
--- a/IOB-WIN-OPC-UA/IobOpc/OpcUaOmronIcoel.cs
+++ b/IOB-WIN-OPC-UA/IobOpc/OpcUaOmronIcoel.cs
@@ -229,7 +229,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
public override Dictionary executeTasks(Dictionary task2exe, string codTav)
{
// uso metodo base x ora
- return base.executeTasks(task2exe);
+ return base.executeTasks(task2exe, codTav);
}
///
@@ -243,7 +243,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua reset del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
return answ;
@@ -253,7 +253,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua IMPOSTAZIONE FORZATA del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool setcontapezziPLC(int newPzCount)
+ public override bool setcontapezziPLC(int newPzCount, string codTav)
{
bool answ = false;
return answ;
diff --git a/IOB-WIN-OPC-UA/IobOpc/OpcUaSiemens.cs b/IOB-WIN-OPC-UA/IobOpc/OpcUaSiemens.cs
index 13216baa..76a42233 100644
--- a/IOB-WIN-OPC-UA/IobOpc/OpcUaSiemens.cs
+++ b/IOB-WIN-OPC-UA/IobOpc/OpcUaSiemens.cs
@@ -115,7 +115,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua reset del contapezzi
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
lgInfo("OpcUaSiemens.resetContapezziPLC 01");
bool answ = false;
@@ -154,7 +154,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
{
lgInfo("OpcUaSiemens.resetContapezziPLC 04");
// imposto a zero (SE gestito)
- setcontapezziPLC(0);
+ setcontapezziPLC(0, codTav);
}
}
else
@@ -168,7 +168,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua IMPOSTAZIONE FORZATA del contapezzi
///
///
- public override bool setcontapezziPLC(int newPzCount)
+ public override bool setcontapezziPLC(int newPzCount, string codTav)
{
lgInfo($"OpcUaSiemens.setcontapezziPLC | {newPzCount}");
bool answ = false;
@@ -180,7 +180,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
{
Dictionary task2add = new Dictionary();
task2add.Add("forceSetPzCount", $"{newPzCount}");
- executeTasks(task2add);
+ executeTasks(task2add, codTav);
}
else
{
diff --git a/IOB-WIN-OPC-UA/IobOpc/OpcUaSiemensOMP.cs b/IOB-WIN-OPC-UA/IobOpc/OpcUaSiemensOMP.cs
index 3164de5a..4f04935b 100644
--- a/IOB-WIN-OPC-UA/IobOpc/OpcUaSiemensOMP.cs
+++ b/IOB-WIN-OPC-UA/IobOpc/OpcUaSiemensOMP.cs
@@ -36,7 +36,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
public override Dictionary executeTasks(Dictionary task2exe, string codTav)
{
// uso metodo base x salvare esito scrittura
- var writeResult = base.executeTasks(task2exe);
+ var writeResult = base.executeTasks(task2exe, codTav);
// aggiungo comportamento custom: se ho impostato nome ricetta (programma) --> imposto
// richiesta caricamento se ho richiesto reset o fine lavoro --> imposto azzeramento
@@ -109,7 +109,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
return writeResult;
}
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
lgInfo("Chiamata resetContapezziPLC");
diff --git a/IOB-WIN-OPC-UA/IobOpc/OpcUaSiemensSW.cs b/IOB-WIN-OPC-UA/IobOpc/OpcUaSiemensSW.cs
index 0d7d3474..a00b7b5c 100644
--- a/IOB-WIN-OPC-UA/IobOpc/OpcUaSiemensSW.cs
+++ b/IOB-WIN-OPC-UA/IobOpc/OpcUaSiemensSW.cs
@@ -38,7 +38,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua reset del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
// verifico se richiesta รจ per tav 1 o 2...
diff --git a/IOB-WIN-OPC-UA/IobOpc/OpcUaUlma.cs b/IOB-WIN-OPC-UA/IobOpc/OpcUaUlma.cs
index e868133f..37ec9715 100644
--- a/IOB-WIN-OPC-UA/IobOpc/OpcUaUlma.cs
+++ b/IOB-WIN-OPC-UA/IobOpc/OpcUaUlma.cs
@@ -38,14 +38,14 @@ namespace IOB_WIN_OPC_UA.IobOpc
public override Dictionary executeTasks(Dictionary task2exe, string codTav)
{
// uso metodo base x ora
- return base.executeTasks(task2exe);
+ return base.executeTasks(task2exe, codTav);
}
///
/// Effettua reset del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool resetContapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
return answ;
@@ -55,7 +55,7 @@ namespace IOB_WIN_OPC_UA.IobOpc
/// Effettua IMPOSTAZIONE FORZATA del contapezzi, NON POSSIBILE in questa versione
///
///
- public override bool setcontapezziPLC(int newPzCount)
+ public override bool setcontapezziPLC(int newPzCount, string codTav)
{
bool answ = false;
return answ;
diff --git a/IOB-WIN/IobSimula.cs b/IOB-WIN/IobSimula.cs
index 225587a1..c180907b 100644
--- a/IOB-WIN/IobSimula.cs
+++ b/IOB-WIN/IobSimula.cs
@@ -734,7 +734,7 @@ namespace IOB_WIN
/// Effettua reset del contapezzi
///
///
- public override bool resetcontapezziPLC()
+ public override bool resetContapezziPLC(string codTav)
{
bool answ = false;
// ...SE abilitato da conf IOB