From 5f7b3d3b2fab6bdc0aef16aebf44fe2a8aa8e920 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Wed, 19 Apr 2017 15:21:21 +0200 Subject: [PATCH] fix problema allarme CNC sovrascritto (su canale main) + fix problema POWER/P1 --- MTC_Adapter/MTC_Adapter/AdapterFanuc.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/MTC_Adapter/MTC_Adapter/AdapterFanuc.cs b/MTC_Adapter/MTC_Adapter/AdapterFanuc.cs index 76c7ea6..a70f446 100644 --- a/MTC_Adapter/MTC_Adapter/AdapterFanuc.cs +++ b/MTC_Adapter/MTC_Adapter/AdapterFanuc.cs @@ -157,7 +157,7 @@ namespace MTC_Adapter } catch (Exception exc) { - lg.Fatal(exc, "Errore nella connessione all'adapter FANUC", szStatusConnection); + lg.Fatal(string.Format("Errore nella connessione all'adapter FANUC: {0}{1}{2}", szStatusConnection, Environment.NewLine, exc)); connectionOk = false; lg.Info(string.Format("Segnalo Adapter NON running, pausa di {0} msec prima di ulteriori tentativi di riconnessione", utils.CRI("waitRecMSec"))); } @@ -1327,8 +1327,10 @@ namespace MTC_Adapter // controllo valore... if (allarme.alm_no > 0) { - //if (utils.CRB("verbose")) sb.AppendLine(string.Format("Allarmi CNC: NUM {0} | MESS: {1} | ASSE: {2} | TYPE: {3}", allarme.alm_no, allarme.alm_msg, allarme.axis, allarme.type)); - + if (utils.CRB("verbose")) + { + lg.Info(string.Format("Allarmi CNC: NUM {0} | MESS: {1} | ASSE: {2} | TYPE: {3}", allarme.alm_no, allarme.alm_msg, allarme.axis, allarme.type)); + } // se ho asse accodo ad asse altrimenti no... string codAllarme = string.Format("T{0}-N{1}", allarme.type, allarme.alm_no); if (allarme.axis == 0) @@ -1337,7 +1339,6 @@ namespace MTC_Adapter } else { - mAlarmCNC.Add(MTConnect.Condition.Level.FAULT, allarme.alm_msg, codAllarme, "", ""); vettAxis[allarme.axis - 1].mAxAlarmCNC.Add(MTConnect.Condition.Level.FAULT, allarme.alm_msg, codAllarme, "", ""); } }