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