From dc0a5175794b921fdee9b2cb205ba7968783518f Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Tue, 17 Jan 2023 12:18:30 +0100 Subject: [PATCH] Aggiunta log x start/stop setup su LASCO --- IOB-MAN/App.config | 226 ++++++++++++++++---------------- IOB-WIN-NEXT/IobSiemensLasco.cs | 7 +- 2 files changed, 118 insertions(+), 115 deletions(-) diff --git a/IOB-MAN/App.config b/IOB-MAN/App.config index 1e32a95f..73c38842 100644 --- a/IOB-MAN/App.config +++ b/IOB-MAN/App.config @@ -1,116 +1,116 @@  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/IOB-WIN-NEXT/IobSiemensLasco.cs b/IOB-WIN-NEXT/IobSiemensLasco.cs index 127fe8c3..3dbeddc1 100644 --- a/IOB-WIN-NEXT/IobSiemensLasco.cs +++ b/IOB-WIN-NEXT/IobSiemensLasco.cs @@ -244,6 +244,7 @@ namespace IOB_WIN_NEXT case taskType.startSetup: // salvo che SONO IN SETUP! inSetup = true; + lgInfo("!!! Richiesta startSetup - blocco contapezzi LASCO !!!"); // forzo reset contapezzi forcePzReset = true; forcePzResetUntil = DateTime.Now.AddSeconds(3); @@ -252,6 +253,7 @@ namespace IOB_WIN_NEXT case taskType.stopSetup: // salvo che SONO FUORI DAL SETUP! inSetup = false; + lgInfo("!!! Richiesta stopSetup - SBLOCCO contapezzi LASCO!!!"); // forzo reset contapezzi forcePzReset = true; forcePzResetUntil = DateTime.Now.AddSeconds(3); @@ -499,8 +501,9 @@ namespace IOB_WIN_NEXT public override void processWhatchDog() { - // scrive nel primo byte, ultimo bit, il watchdog, mentre scrive nel primo 1 = setup, 0 - // = run scrivo 1 volta al secondo il contatore incrementale su area apposita + // scrivo 1 volta al secondo il contatore incrementale su area apposita + // scrive nel primo byte, ultimo bit, il watchdog, + // mentre scrive nel primo 1 = setup, 0 = run DateTime adesso = DateTime.Now; if (adesso.Subtract(lastPLCWatchDog).TotalSeconds > watchDogPeriod) {