From e77168a67b2e3b436b87d2681ee021f5c900d66d Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Thu, 30 Sep 2021 07:57:01 +0200 Subject: [PATCH] Spostato readsemafori (con last read PLC) in ogni adapter --- IOB-WIN-NEXT/IobFile.cs | 1 + IOB-WIN-NEXT/IobFileEurom63.cs | 1 + IOB-WIN-NEXT/IobGeneric.cs | 2 -- IOB-WIN-NEXT/IobKawasaki.cs | 2 ++ IOB-WIN-NEXT/IobWPS.cs | 1 + 5 files changed, 5 insertions(+), 2 deletions(-) diff --git a/IOB-WIN-NEXT/IobFile.cs b/IOB-WIN-NEXT/IobFile.cs index e5021d0c..46d4dd91 100644 --- a/IOB-WIN-NEXT/IobFile.cs +++ b/IOB-WIN-NEXT/IobFile.cs @@ -218,6 +218,7 @@ namespace IOB_WIN_NEXT /// public override void readSemafori(ref newDisplayData currDispData) { + base.readSemafori(ref currDispData); // init a zero... B_input = 0; // ciclo! diff --git a/IOB-WIN-NEXT/IobFileEurom63.cs b/IOB-WIN-NEXT/IobFileEurom63.cs index 3af00c3f..9f20221b 100644 --- a/IOB-WIN-NEXT/IobFileEurom63.cs +++ b/IOB-WIN-NEXT/IobFileEurom63.cs @@ -631,6 +631,7 @@ namespace IOB_WIN_NEXT /// public override void readSemafori(ref newDisplayData currDispData) { + base.readSemafori(ref currDispData); // in primis controllo status... checkCommStatus(); diff --git a/IOB-WIN-NEXT/IobGeneric.cs b/IOB-WIN-NEXT/IobGeneric.cs index e1a88fbb..26d4c549 100644 --- a/IOB-WIN-NEXT/IobGeneric.cs +++ b/IOB-WIN-NEXT/IobGeneric.cs @@ -521,7 +521,6 @@ namespace IOB_WIN_NEXT { get { - lgInfo("Test PING..."); IPStatus answ = IPStatus.Unknown; // se disabilitato salto... if (pingDisabled) @@ -4429,7 +4428,6 @@ namespace IOB_WIN_NEXT if (connectionOk) { readSemafori(ref currDispData); - lastReadPLC = DateTime.Now; } else { diff --git a/IOB-WIN-NEXT/IobKawasaki.cs b/IOB-WIN-NEXT/IobKawasaki.cs index e143c247..65d0377f 100644 --- a/IOB-WIN-NEXT/IobKawasaki.cs +++ b/IOB-WIN-NEXT/IobKawasaki.cs @@ -701,6 +701,7 @@ namespace IOB_WIN_NEXT /// public void Dispose() { + KAWASAKI_ref.disconnect(); KAWASAKI_ref.Dispose(); } @@ -903,6 +904,7 @@ namespace IOB_WIN_NEXT /// public override void readSemafori(ref newDisplayData currDispData) { + base.readSemafori(ref currDispData); try { if (verboseLog) diff --git a/IOB-WIN-NEXT/IobWPS.cs b/IOB-WIN-NEXT/IobWPS.cs index 4b683dd4..e4d26e4f 100644 --- a/IOB-WIN-NEXT/IobWPS.cs +++ b/IOB-WIN-NEXT/IobWPS.cs @@ -255,6 +255,7 @@ namespace IOB_WIN_NEXT /// public override void readSemafori(ref newDisplayData currDispData) { + base.readSemafori(ref currDispData); // init a zero... B_input = 0; // ciclo!