From b841cc9b23bf227f57c963c85aa888e7f34732f0 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Tue, 19 May 2026 19:16:30 +0200 Subject: [PATCH] Tolto wait in doMachineTask --- IOB-WIN-FORM/Iob/Generic.Public.cs | 22 +++++++++++----------- IOB-WIN-FORM/Iob/Simula.cs | 2 +- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/IOB-WIN-FORM/Iob/Generic.Public.cs b/IOB-WIN-FORM/Iob/Generic.Public.cs index 72ec9b51..8e46735d 100644 --- a/IOB-WIN-FORM/Iob/Generic.Public.cs +++ b/IOB-WIN-FORM/Iob/Generic.Public.cs @@ -784,33 +784,33 @@ namespace IOB_WIN_FORM.Iob else if (ciclo == gatherCycle.HF) { processWhatchDog(); - Thread.Sleep(5); + //Thread.Sleep(5); processAllMemory(); } else if (ciclo == gatherCycle.MF) { processMode(); - Thread.Sleep(5); + //Thread.Sleep(5); ExecServerRequests(); - Thread.Sleep(5); + //Thread.Sleep(5); processCustomTaskMF(); - Thread.Sleep(5); + //Thread.Sleep(5); processOverride(); - Thread.Sleep(5); + //Thread.Sleep(5); processContapezzi(); - Thread.Sleep(5); + //Thread.Sleep(5); processCncAlarms(); - Thread.Sleep(5); + //Thread.Sleep(5); processDynData(); - Thread.Sleep(5); + //Thread.Sleep(5); processMem2Write(); } else if (ciclo == gatherCycle.LF) { processCustomTaskLF(); - Thread.Sleep(5); + //Thread.Sleep(5); processOtherCounters().GetAwaiter().GetResult(); ; - Thread.Sleep(5); + //Thread.Sleep(5); processProgram(); } else if (ciclo == gatherCycle.VLF) @@ -820,7 +820,7 @@ namespace IOB_WIN_FORM.Iob processSysInfo(); if (enableSlowData) { - Thread.Sleep(5); + //Thread.Sleep(5); processSlowDataRead(); } } diff --git a/IOB-WIN-FORM/Iob/Simula.cs b/IOB-WIN-FORM/Iob/Simula.cs index 48706cf9..c7105df3 100644 --- a/IOB-WIN-FORM/Iob/Simula.cs +++ b/IOB-WIN-FORM/Iob/Simula.cs @@ -68,7 +68,7 @@ namespace IOB_WIN_FORM.Iob { // jitter di avvio per disallineare le istanze nella VM Random startRnd = new Random(); - int startDelay = startRnd.Next(0, 10000); // Aumentato ritardo fino a 10 secondi per ridurre il Thundering Herd + int startDelay = startRnd.Next(0, 5000); Thread.Sleep(startDelay); // gestione invio ritardato contapezzi