From 65ecccdcf2b80d3a592548a0cc3770024e13ba01 Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Sat, 24 Oct 2020 14:19:06 +0200 Subject: [PATCH] Update ThermoCam reads --- CMS_CORE_Library/S7Net/Nc_S7Net.cs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/CMS_CORE_Library/S7Net/Nc_S7Net.cs b/CMS_CORE_Library/S7Net/Nc_S7Net.cs index 4daa741..4acfd3c 100644 --- a/CMS_CORE_Library/S7Net/Nc_S7Net.cs +++ b/CMS_CORE_Library/S7Net/Nc_S7Net.cs @@ -2362,13 +2362,11 @@ namespace CMS_CORE_Library.S7Net // refresh dati status/comando termocamera refreshRiscTermoCamCommStatus(); - // FIXME TODO ammazza le performances!!! -#if false + // refresh setpoint HMI canale % | Write + refreshRiscSetpointHMI(); if (!useCache) { - // refresh setpoint HMI canale % | Write - refreshRiscSetpointHMI(); // refresh abilitazione canale x thermoCam | Write refreshRiscTermoCamAbilit(); // refresh ultima temp canale letta da thermoCam | Write @@ -2376,7 +2374,6 @@ namespace CMS_CORE_Library.S7Net // refresh temp canale impostata x thermoCam | Write refreshRiscTermoCamTempSet(); } -#endif // copio lista act in output currWarmerChannelList = ThermoWarmChannels; @@ -2969,7 +2966,7 @@ namespace CMS_CORE_Library.S7Net List currMem = new List(); // leggo da PLC a array di byte di appoggio... - CmsError libraryError = MEM_RWShortList(R, 0, TCAM_TEMP_REQ_DATA.MemType, TCAM_TEMP_REQ_DATA.Address, TCAM_TEMP_REQ_DATA.SubAddress, TCAM_TEMP_REQ_DATA.Size / 2, ref currMem); + CmsError libraryError = MEM_RWShortList(R, 0, TCAM_TEMP_REQ_DATA.MemType, TCAM_TEMP_REQ_DATA.Address, TCAM_TEMP_REQ_DATA.SubAddress, TCAM_TEMP_REQ_DATA.Size, ref currMem); // copio! controllo SE ho dati... if (currMem.Count > 0) @@ -3010,7 +3007,7 @@ namespace CMS_CORE_Library.S7Net List currMem = new List(); // leggo da PLC a array di byte di appoggio... - CmsError libraryError = MEM_RWShortList(R, 0, TCAM_TEMP_ACT_DATA.MemType, TCAM_TEMP_ACT_DATA.Address, TCAM_TEMP_ACT_DATA.SubAddress, TCAM_TEMP_ACT_DATA.Size / 2, ref currMem); + CmsError libraryError = MEM_RWShortList(R, 0, TCAM_TEMP_ACT_DATA.MemType, TCAM_TEMP_ACT_DATA.Address, TCAM_TEMP_ACT_DATA.SubAddress, TCAM_TEMP_ACT_DATA.Size, ref currMem); // copio! controllo SE ho dati... if (currMem.Count > 0)