diff --git a/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs b/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs index a54cba0..c574415 100644 --- a/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs +++ b/MTC_Adapter/MTC_Adapter/AdapterGeneric.cs @@ -2520,7 +2520,16 @@ namespace MTC_Adapter { } if (numero > 0) { - istLoadAssi[numero - 1] = tabDatiAnag[i]; + try + { + valRead = tabDatiAnag[i]; + } + catch (Exception exc) + { + valRead = 0; + lg.Error(string.Format("Errore in recupero load assi:{0}parametro: {1}{0}i: {2}{0}Exc: {3}", Environment.NewLine, analogData[i].varName, i, exc)); + } + istLoadAssi[numero - 1] = valRead; } } }