From 3e51011f4b5fe3eddf8a4ac988df0c2cf7231e9b Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Wed, 16 Mar 2022 09:49:07 +0100 Subject: [PATCH] estensione check watchdog parametrico --- CVCncLib/CVCncLib.dll | Bin 967680 -> 967680 bytes IOB-WIN-NEXT/IobSiemensIngenia.cs | 2 +- IOB-WIN-NEXT/IobSiemensLasco.cs | 2 +- IOB-WIN-NEXT/IobSiemensSaet.cs | 4 ++-- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CVCncLib/CVCncLib.dll b/CVCncLib/CVCncLib.dll index 0cf7b395aee4469757039e91aeae81751be1ad52..9551de0f630ddfdd68e6766e3d785907a8846b35 100644 GIT binary patch delta 134 zcmZqZux{wEp3uQ8y}+=syS1CKwVSE6o4K`{rL~*2wVSQAo4vK0qqUo}wVSK8n|o_F zkL5yvNAEq0RE{5UU$T|YMO*q-Yx|XjJV4C5{mMeVKYThsqmmeafC-3Y7#SE|oa1A7 jv4M{vDA*;~_Q#fUd#%k}rug|4xal)~+x}+*AB!*mt&%e3 delta 134 zcmZqZux{wEp3uQ8C@tIA-P+CA+RfD3&D`3}(%Q}1+RfJ5&EDG0(b~<~+RfG4&Aqjo z$8w=SZ3Aa`2M3?WLOY*`<173#+pjF-0b<_mR~GX9;nNY2mQ7*+0wy4qVPs% 1) + if (adesso.Subtract(lastPLCWatchDog).TotalSeconds > watchDogPeriod) { // incremento counterMes2Plc++; diff --git a/IOB-WIN-NEXT/IobSiemensLasco.cs b/IOB-WIN-NEXT/IobSiemensLasco.cs index cde6f297..90a71f2a 100644 --- a/IOB-WIN-NEXT/IobSiemensLasco.cs +++ b/IOB-WIN-NEXT/IobSiemensLasco.cs @@ -564,7 +564,7 @@ namespace IOB_WIN_NEXT // 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 DateTime adesso = DateTime.Now; - if (adesso.Subtract(lastPLCWatchDog).TotalSeconds > 1) + if (adesso.Subtract(lastPLCWatchDog).TotalSeconds > watchDogPeriod) { // incremento counterMes2Plc++; diff --git a/IOB-WIN-NEXT/IobSiemensSaet.cs b/IOB-WIN-NEXT/IobSiemensSaet.cs index b5281266..90f6ead5 100644 --- a/IOB-WIN-NEXT/IobSiemensSaet.cs +++ b/IOB-WIN-NEXT/IobSiemensSaet.cs @@ -318,9 +318,9 @@ namespace IOB_WIN_NEXT public override void processWhatchDog() { - // scrivo 1 volta al secondo il contatore incrementale su area apposita + // scrivo 1 volta ogni n secondi il contatore incrementale su area apposita DateTime adesso = DateTime.Now; - if (adesso.Subtract(lastPLCWatchDog).TotalSeconds > 1) + if (adesso.Subtract(lastPLCWatchDog).TotalSeconds > watchDogPeriod) { // incremento counterMes2Plc++;