diff --git a/MTC_Adapter/SCMA/AdapterPLC/SCM/EsaKvara.cs b/MTC_Adapter/SCMA/AdapterPLC/SCM/EsaKvara.cs
index a340d32..c63334d 100644
--- a/MTC_Adapter/SCMA/AdapterPLC/SCM/EsaKvara.cs
+++ b/MTC_Adapter/SCMA/AdapterPLC/SCM/EsaKvara.cs
@@ -9,1150 +9,1150 @@ using System.Threading;
namespace SCMA.AdapterPLC.SCM
{
- public class EsaKvara : Generic
- {
- ///
- /// Configurazione valori da leggere IOT_Byte
- ///
- public otherData[] mapIOT_Byte;
- ///
- /// Configurazione valori da leggere IOT_Word
- ///
- public otherData[] mapIOT_Word;
- ///
- /// Configurazione valori da leggere IOT_DWord
- ///
- public otherData[] mapIOT_DWord;
- ///
- /// Configurazione valori da leggere IOT_String
- ///
- public otherData[] mapIOT_String;
+ public class EsaKvara : Generic
+ {
+ ///
+ /// Configurazione valori da leggere IOT_Byte
+ ///
+ public otherData[] mapIOT_Byte;
+ ///
+ /// Configurazione valori da leggere IOT_Word
+ ///
+ public otherData[] mapIOT_Word;
+ ///
+ /// Configurazione valori da leggere IOT_DWord
+ ///
+ public otherData[] mapIOT_DWord;
+ ///
+ /// Configurazione valori da leggere IOT_String
+ ///
+ public otherData[] mapIOT_String;
- ///
- /// Oggetto elenco allarmi SOLO CNC (OCCHIO codice numerico = INDICE!!!)
- ///
- public allarme[] elencoAllarmiCNC;
+ ///
+ /// Oggetto elenco allarmi SOLO CNC (OCCHIO codice numerico = INDICE!!!)
+ ///
+ public allarme[] elencoAllarmiCNC;
- ///
- /// dimensione buffer BYTE (da file map)
- ///
- public int numByte = 0;
- ///
- /// dimensione buffer WORD (da file map)
- ///
- public int numWord = 0;
- ///
- /// dimensione buffer DWORD (da file map)
- ///
- public int numDWord = 0;
- ///
- /// Dimensione buffer string (FISSO!!!)
- ///
- public int numString = 255;
+ ///
+ /// dimensione buffer BYTE (da file map)
+ ///
+ public int numByte = 0;
+ ///
+ /// dimensione buffer WORD (da file map)
+ ///
+ public int numWord = 0;
+ ///
+ /// dimensione buffer DWORD (da file map)
+ ///
+ public int numDWord = 0;
+ ///
+ /// Dimensione buffer string (FISSO!!!)
+ ///
+ public int numString = 255;
- ///
- /// Carico file conf dati IOT
- ///
- protected override void loadOtherFile()
- {
- base.loadOtherFile();
- loadByteListMap();
- loadWordListMap();
- loadDWordListMap();
- loadStringListMap();
- loadAllarmiCNC();
- }
- ///
- /// Carico conf vettore dati STRING
- ///
- private void loadStringListMap()
- {
- loadConfFile(ref mapIOT_String, filePath("IOTStringFilePath"), 1, ref numString);
- // riporto numString a 255!
- numString = 255;
- }
- ///
- /// Carico conf vettore dati DWORD
- ///
- private void loadDWordListMap()
- {
- loadConfFile(ref mapIOT_DWord, filePath("IOTDWordFilePath"), 1, ref numDWord);
- }
- ///
- /// Carico conf vettore dati WORD
- ///
- private void loadWordListMap()
- {
- loadConfFile(ref mapIOT_Word, filePath("IOTWordFilePath"), 1, ref numWord);
- }
- ///
- /// Carico conf vettore dati BYTE
- ///
- private void loadByteListMap()
- {
- loadConfFile(ref mapIOT_Byte, filePath("IOTByteFilePath"), 1, ref numByte);
- }
- ///
- /// caricamento allarmi da file (CON RIEMPIMENTO MANCANTI!!!!)
- ///
- protected void loadAllarmiCNC()
- {
- if (utils.CRB("verbose"))
- {
- lg.Info("Inizio caricamento vettore allarmi");
- }
-
- int totRighe = 0;
- string fileName = string.Format(@"{0}\{1}", utils.confDir, utils.CRS("AlarmListCNC"));
- string linea;
- try
- {
- string lastLine = File.ReadLines(fileName).Last();
- totRighe = startNumb(lastLine, utils.CRC("testCharSep"));
- }
- catch
- {
- totRighe = File.ReadLines(fileName).Count();
- }
- // creo un vettore della dimensione corretta... PRENDO IL MASSIMO dei valori...
- elencoAllarmiCNC = new allarme[totRighe];
- // ora creo un vettore di allarmi VUOTI...
- for (int i = 1; i <= totRighe; i++)
- {
- elencoAllarmiCNC[i - 1] = new allarme(i.ToString(), "CNC", "WARNING", string.Format("[{0}] MISSING", i), string.Format("[{0}] MISSING", i), string.Format("[{0}] MISSING", i));
- }
- // carica da file...
- System.IO.StreamReader file = new System.IO.StreamReader(fileName);
- // leggo 1 linea alla volta...
- int numRiga = 0;
- while ((linea = file.ReadLine()) != null)
- {
- // SE non è un commento...
- if (linea.Substring(0, 1) != "#")
+ ///
+ /// Carico file conf dati IOT
+ ///
+ protected override void loadOtherFile()
{
- // recupero numRiga da prima parte linea...
- numRiga = startNumb(linea, utils.CRC("testCharSep"));
- elencoAllarmiCNC[numRiga - 1] = decodeAlarmLine(linea, utils.CRC("testCharSep"));
+ base.loadOtherFile();
+ loadByteListMap();
+ loadWordListMap();
+ loadDWordListMap();
+ loadStringListMap();
+ loadAllarmiCNC();
}
- }
- // chiudo file
- file.Close();
- if (utils.CRB("verbose"))
- {
- lg.Info(string.Format("Fine caricamento vettore allarmi CNC: {0} allarmi caricati!", numRiga));
- }
- }
- ///
- /// Restituisce path completo file da chaive configurazione
- ///
- /// chaive conf x file richiesto
- ///
- protected string filePath(string keyFile)
- {
- return string.Format(@"{0}\{1}", utils.confDir, utils.CRS(keyFile));
- }
- ///
- /// Legge il file di conf di una MAP di informazioni da gestire con lettura set memoria
- ///
- /// nome vettore memoria
- /// file origine
- /// dimensione (in byte) della memoria
- /// dimensione (in byte) della memoria
- protected void loadConfFile(ref otherData[] vettoreConf, string nomeFile, int memSize, ref int numVett)
- {
- otherData lastData = new otherData();
- int totRighe = 0;
- string linea;
- totRighe = File.ReadLines(nomeFile).Count();
- // creo un vettore della dimensione corretta... conta anche commenti tanto poi riduco...
- vettoreConf = new otherData[File.ReadLines(nomeFile).Count()];
- // carica da file...
- StreamReader file = new StreamReader(nomeFile);
- // leggo 1 linea alla volta...
- int numRiga = 0;
- int bitNum = 0;
- int byteNum = 0;
- while ((linea = file.ReadLine()) != null)
- {
- // SE non è un commento...
- if (linea.Substring(0, 1) != "#")
+ ///
+ /// Carico conf vettore dati STRING
+ ///
+ private void loadStringListMap()
{
- // se finisce per BIT allora processo bit-a-bit...
- if (linea.EndsWith("BOOL"))
- {
+ loadConfFile(ref mapIOT_String, filePath("IOTStringFilePath"), 1, ref numString);
+ // riporto numString a 255!
+ numString = 255;
+ }
+ ///
+ /// Carico conf vettore dati DWORD
+ ///
+ private void loadDWordListMap()
+ {
+ loadConfFile(ref mapIOT_DWord, filePath("IOTDWordFilePath"), 1, ref numDWord);
+ }
+ ///
+ /// Carico conf vettore dati WORD
+ ///
+ private void loadWordListMap()
+ {
+ loadConfFile(ref mapIOT_Word, filePath("IOTWordFilePath"), 1, ref numWord);
+ }
+ ///
+ /// Carico conf vettore dati BYTE
+ ///
+ private void loadByteListMap()
+ {
+ loadConfFile(ref mapIOT_Byte, filePath("IOTByteFilePath"), 1, ref numByte);
+ }
+ ///
+ /// caricamento allarmi da file (CON RIEMPIMENTO MANCANTI!!!!)
+ ///
+ protected void loadAllarmiCNC()
+ {
+ if (utils.CRB("verbose"))
+ {
+ lg.Info("Inizio caricamento vettore allarmi");
+ }
+
+ int totRighe = 0;
+ string fileName = string.Format(@"{0}\{1}", utils.confDir, utils.CRS("AlarmListCNC"));
+ string linea;
try
{
- string[] memIdx = linea.Split(utils.CRC("testCharSep"))[0].Split('.');
- // calcolo bit e byte number...
- int.TryParse(memIdx[0], out byteNum);
- if (memIdx.Length > 1)
- {
- int.TryParse(memIdx[1], out bitNum);
- }
- else
- {
- bitNum = 0;
- }
+ string lastLine = File.ReadLines(fileName).Last();
+ totRighe = startNumb(lastLine, utils.CRC("testCharSep"));
}
catch
{
- byteNum = 0;
- bitNum = 0;
+ totRighe = File.ReadLines(fileName).Count();
}
- lastData = decodeBitData(linea, utils.CRC("testCharSep"), byteNum, 1, bitNum);
- vettoreConf[numRiga] = lastData;
- }
- else
- {
- lastData = decodeOtherData(linea, utils.CRC("testCharSep"), "", 1, memSize);
- vettoreConf[numRiga] = lastData;
- }
- numRiga++;
- }
- }
- // salvo lunghezza file...
- try
- {
- numVett = Convert.ToInt32(lastData.memAddr) + 1;
- }
- catch
- {
- numVett = numRiga + 1;
- }
- // chiudo file
- file.Close();
- // ora trimmo vettore al solo numero VERO dei valori caricati...
- Array.Resize(ref vettoreConf, numRiga);
-
- if (utils.CRB("verbose"))
- {
- lg.Info(string.Format("Fine caricamento vettore di {0} variabili per file {1}", numRiga, nomeFile));
- }
- }
-
- ///
- /// oggetto connessione EsaKvara
- ///
- protected thdNcEsaGvKvara ncDevice;
- ///
- /// thread del processo comunicazione EsaKvara
- ///
- protected Thread thdDevice;
-
- ///
- /// estende l'init della classe base...
- ///
- /// FORM chaimante
- /// CONFIGURAZIONE adapter
- /// OGGETTO gestione comunicazione OUT (tipologia e metodi)
- public EsaKvara(MainForm caller, AdapterConf adpConf, Gateway gatewayObj) : base(caller, adpConf, gatewayObj)
- {
- string iniPath = string.Format(@"{0}\{1}", utils.confDir, utils.CRS("defaultEsaFile"));
-
- lg.Info("Start init Adapter EsaKvara dal file {0}", iniPath);
-
- SCMCncLib.IniFile EsaIni = new SCMCncLib.IniFile(iniPath);
-
- if (utils.CRB("verbose"))
- {
- lg.Info("step 01: impostato INI File {0}", iniPath);
- }
-
- loadOtherFile();
-
- parentForm.commPlcActive = true;
- //ncDevice = new thdNcEsaGvKvara(EsaIni, mapIOT_Byte.Length, mapIOT_Word.Length, mapIOT_DWord.Length, 255); // impostato a 255 byte (char) FISSO x la parte stringa... mapIOT_String.Length);
- ncDevice = new thdNcEsaGvKvara(EsaIni, numByte, numWord, numDWord, numString); // impostato a 255 byte (char) FISSO x la parte stringa... mapIOT_String.Length);
- parentForm.commPlcActive = false;
-
- if (utils.CRB("verbose"))
- {
- lg.Info("step 02: avviato thdNcEsaGvKvara da INI File {0}", iniPath);
- }
-
- // inizializzo posizioni assi...
- prevPosAxis = new double[adpConf.nAxis];
- prevDirAxis = new int[adpConf.nAxis];
-
- // verifica avvio...
- lg.Info("EsaKvara: tryConnect");
- tryConnect();
- lg.Info("End init Adapter EsaKvara");
- }
-
- public override void tryDisconnect()
- {
- base.tryDisconnect();
- // disconnetto
- ncDevice.Disconnect();
- connectionOk = false;
- }
-
- public override void tryConnect()
- {
- base.tryConnect();
-
- // se non già connesso provo a connettermi...
- if (!ncDevice.Connected)
- {
- // provo a collegarmi
- if (!ncDevice.Connect())
- {
- //altrimenti disconnette...
- ncDevice.Disconnect();
- connectionOk = false;
- }
- else
- {
- connectionOk = true;
- }
- }
- }
-
- ///
- /// Verifico connessione EsaKvara...
- ///
- ///
- public override bool connectionOk
- {
- get
- {
- return ncDevice.Connected;
- }
- }
-
- ///
- /// Carica ed acquisisce dati del buffer Byte (8 bit) di memoria
- ///
- protected void getIotMem_Byte()
- {
- // HARD CODE: forzo path 1 (indice 0...)
- int idxPath = 0;
- // accodo dati path in DataMonitor......
- StringBuilder sb = new StringBuilder();
-
- if (connectionOk)
- {
- // leggo TUTTO il blocco di memoria
- parentForm.commPlcActive = true;
- inizio = DateTime.Now;
- ncDevice.ReadBufferByte();
- if (utils.CRB("recTime"))
- {
- TimingData.addResult(string.Format("R{0}-PLC_IOT-Byte", ncDevice.PLC_MemoryAreaIOT_Byte.Length), DateTime.Now.Subtract(inizio).Ticks);
- }
-
- parentForm.commPlcActive = false;
- }
- else
- {
- lg.Error("Errore connessione mancante in getIotMem_Byte");
- }
- // Processing area BYTE
- int numero = 0;
- string status = "";
- string pathExeMode = "";
- string pathRunMode = "";
- string ProgAreaRun = "";
- int ProgAreaRunCode = 0;
- bool isFeedHold = false;
- bool isActive = false;
- bool isReady = false;
- int bitNum = 0;
- int byteNum = 0;
- byte currByte;
- for (int i = 0; i < mapIOT_Byte.Length; i++)
- {
- // vado a gestire le variabili BYTE
- if (mapIOT_Byte[i].dataType == "BYTE")
- {
- int.TryParse(mapIOT_Byte[i].memAddr, out byteNum);
- if (mapIOT_Byte[i].varName == "IOT_OVRF")
- {
- FeedRateOver = ncDevice.PLC_MemoryAreaIOT_Byte[byteNum];
- }
- else if (mapIOT_Byte[i].varName == "IOT_OVRS")
- {
- SpeedRateOver = ncDevice.PLC_MemoryAreaIOT_Byte[byteNum];
- }
- else if (mapIOT_Byte[i].varName == "IOT_MODECN")
- {
- // Modo CN:0=Nessuno,1=Manuale,2=Automatico, 3=Pom,4=Mdi,5=SemiAutomatico,6=Rap,7=Test
- int modoCn = ncDevice.PLC_MemoryAreaIOT_Byte[byteNum];
- switch (modoCn)
+ // creo un vettore della dimensione corretta... PRENDO IL MASSIMO dei valori...
+ elencoAllarmiCNC = new allarme[totRighe];
+ // ora creo un vettore di allarmi VUOTI...
+ for (int i = 1; i <= totRighe; i++)
{
- case 1:
- pathRunMode = "MANUAL";
- break;
- case 2:
- pathRunMode = "AUTOMATIC";
- break;
- case 3:
- pathRunMode = "POM";
- break;
- case 4:
- pathRunMode = "MANUAL_DATA_INPUT";
- break;
- case 5:
- pathRunMode = "SEMI_AUTOMATIC"; //"SEMIAUTO";
- break;
- case 6:
- pathRunMode = "RAP"; //"MANUAL";
- break;
- case 7:
- pathRunMode = "TES"; //"MANUAL";
- break;
- case 0:
- default:
- pathRunMode = "NA";
- break;
+ elencoAllarmiCNC[i - 1] = new allarme(i.ToString(), "CNC", "WARNING", string.Format("[{0}] MISSING", i), string.Format("[{0}] MISSING", i), string.Format("[{0}] MISSING", i));
}
- // salvo run mode
- currGateway.updateItemNodeValue(vettPath[idxPath].runModeKey, pathRunMode);
- }
- else if (mapIOT_Byte[i].varName.StartsWith("IOT_LUB_"))
- {
- try
+ // carica da file...
+ StreamReader file = new StreamReader(fileName);
+ // leggo 1 linea alla volta...
+ int numRiga = 0;
+ while ((linea = file.ReadLine()) != null)
{
- numero = Convert.ToInt32(mapIOT_Byte[i].varName.Replace("IOT_LUB_", "").Replace("_STA", "").Replace("_CNT", ""));
- // salvo in vettore SE possibile...
- if (numero <= vettLubro.Length)
- {
- if (mapIOT_Byte[i].varName.EndsWith("_STA"))
+ // SE non è un commento...
+ if (linea.Substring(0, 1) != "#")
{
- if (ncDevice.PLC_MemoryAreaIOT_Byte[byteNum] != 0)
- {
- status = "EMPTY";
- }
- else
- {
- status = "OK";
- }
- currGateway.updateItemNodeValue(vettLubro[numero - 1].statusKey, status);
+ // recupero numRiga da prima parte linea...
+ numRiga = startNumb(linea, utils.CRC("testCharSep"));
+ elencoAllarmiCNC[numRiga - 1] = decodeAlarmLine(linea, utils.CRC("testCharSep"));
}
- else if (mapIOT_Byte[i].varName.EndsWith("_CNT"))
+ }
+ // chiudo file
+ file.Close();
+ if (utils.CRB("verbose"))
+ {
+ lg.Info(string.Format("Fine caricamento vettore allarmi CNC: {0} allarmi caricati!", numRiga));
+ }
+ }
+ ///
+ /// Restituisce path completo file da chaive configurazione
+ ///
+ /// chaive conf x file richiesto
+ ///
+ protected string filePath(string keyFile)
+ {
+ return string.Format(@"{0}\{1}", utils.confDir, utils.CRS(keyFile));
+ }
+ ///
+ /// Legge il file di conf di una MAP di informazioni da gestire con lettura set memoria
+ ///
+ /// nome vettore memoria
+ /// file origine
+ /// dimensione (in byte) della memoria
+ /// dimensione (in byte) della memoria
+ protected void loadConfFile(ref otherData[] vettoreConf, string nomeFile, int memSize, ref int numVett)
+ {
+ otherData lastData = new otherData();
+ int totRighe = 0;
+ string linea;
+ totRighe = File.ReadLines(nomeFile).Count();
+ // creo un vettore della dimensione corretta... conta anche commenti tanto poi riduco...
+ vettoreConf = new otherData[File.ReadLines(nomeFile).Count()];
+ // carica da file...
+ StreamReader file = new StreamReader(nomeFile);
+ // leggo 1 linea alla volta...
+ int numRiga = 0;
+ int bitNum = 0;
+ int byteNum = 0;
+ while ((linea = file.ReadLine()) != null)
+ {
+ // SE non è un commento...
+ if (linea.Substring(0, 1) != "#")
{
- currGateway.updateItemNodeValue(vettLubro[numero - 1].countKey, ncDevice.PLC_MemoryAreaIOT_Byte[byteNum]);
+ // se finisce per BIT allora processo bit-a-bit...
+ if (linea.EndsWith("BOOL"))
+ {
+ try
+ {
+ string[] memIdx = linea.Split(utils.CRC("testCharSep"))[0].Split('.');
+ // calcolo bit e byte number...
+ int.TryParse(memIdx[0], out byteNum);
+ if (memIdx.Length > 1)
+ {
+ int.TryParse(memIdx[1], out bitNum);
+ }
+ else
+ {
+ bitNum = 0;
+ }
+ }
+ catch
+ {
+ byteNum = 0;
+ bitNum = 0;
+ }
+ lastData = decodeBitData(linea, utils.CRC("testCharSep"), byteNum, 1, bitNum);
+ vettoreConf[numRiga] = lastData;
+ }
+ else
+ {
+ lastData = decodeOtherData(linea, utils.CRC("testCharSep"), "", 1, memSize);
+ vettoreConf[numRiga] = lastData;
+ }
+ numRiga++;
}
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_Byte[i].varName);
- }
}
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_Byte[i].varName);
- }
- }
- else if (mapIOT_Byte[i].varName.StartsWith("IOT_I_MD_"))
- {
+ // salvo lunghezza file...
try
{
- numero = Convert.ToInt32(mapIOT_Byte[i].varName.Replace("IOT_I_MD_", ""));
- // salvo in vettore SE possibile...
- if (numero <= vettUnOp.Length)
- {
- currGateway.updateItemNodeValue(vettUnOp[numero - 1].loadKey, ncDevice.PLC_MemoryAreaIOT_Byte[byteNum]);
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_Byte[i].varName);
- }
+ numVett = Convert.ToInt32(lastData.memAddr) + 1;
}
- catch (Exception exc)
+ catch
{
- lg.Error(exc, "Errore in decodifica " + mapIOT_Byte[i].varName);
+ numVett = numRiga + 1;
+ }
+ // chiudo file
+ file.Close();
+ // ora trimmo vettore al solo numero VERO dei valori caricati...
+ Array.Resize(ref vettoreConf, numRiga);
+
+ if (utils.CRB("verbose"))
+ {
+ lg.Info(string.Format("Fine caricamento vettore di {0} variabili per file {1}", numRiga, nomeFile));
}
- }
}
- // gestisco le variabili BIT/BOOL
- else if (mapIOT_Byte[i].dataType == "BOOL")
+
+ ///
+ /// oggetto connessione EsaKvara
+ ///
+ protected thdNcEsaGvKvara ncDevice;
+ ///
+ /// thread del processo comunicazione EsaKvara
+ ///
+ protected Thread thdDevice;
+
+ ///
+ /// estende l'init della classe base...
+ ///
+ /// FORM chaimante
+ /// CONFIGURAZIONE adapter
+ /// OGGETTO gestione comunicazione OUT (tipologia e metodi)
+ public EsaKvara(MainForm caller, AdapterConf adpConf, Gateway gatewayObj) : base(caller, adpConf, gatewayObj)
{
- string[] memIdx = mapIOT_Byte[i].memAddr.Split('.');
- // calcolo bit e byte number...
- int.TryParse(memIdx[0], out byteNum);
- if (memIdx.Length > 1)
- {
- int.TryParse(memIdx[1], out bitNum);
- }
- // leggo byte...
- currByte = ncDevice.PLC_MemoryAreaIOT_Byte[byteNum];
- if (mapIOT_Byte[i].varName == "IOT_MACHON")
- {
- if (((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum)))
+ string iniPath = string.Format(@"{0}\{1}", utils.confDir, utils.CRS("defaultEsaFile"));
+
+ lg.Info("Start init Adapter EsaKvara dal file {0}", iniPath);
+
+ SCMCncLib.IniFile EsaIni = new SCMCncLib.IniFile(iniPath);
+
+ if (utils.CRB("verbose"))
{
- currGateway.updateItemNodeValue("POWER", onOffStatus.ON.ToString());
+ lg.Info("step 01: impostato INI File {0}", iniPath);
}
- else
+
+ loadOtherFile();
+
+ parentForm.commPlcActive = true;
+ //ncDevice = new thdNcEsaGvKvara(EsaIni, mapIOT_Byte.Length, mapIOT_Word.Length, mapIOT_DWord.Length, 255); // impostato a 255 byte (char) FISSO x la parte stringa... mapIOT_String.Length);
+ ncDevice = new thdNcEsaGvKvara(EsaIni, numByte, numWord, numDWord, numString); // impostato a 255 byte (char) FISSO x la parte stringa... mapIOT_String.Length);
+ parentForm.commPlcActive = false;
+
+ if (utils.CRB("verbose"))
{
- currGateway.updateItemNodeValue("POWER", onOffStatus.OFF.ToString());
+ lg.Info("step 02: avviato thdNcEsaGvKvara da INI File {0}", iniPath);
}
- }
- else if (mapIOT_Byte[i].varName == "IOT_READY")
- {
- isReady = ((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum));
- }
- else if (mapIOT_Byte[i].varName == "IOT_EXEC")
- {
- isActive = ((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum));
- }
- else if (mapIOT_Byte[i].varName == "IOT_HOLD")
- {
- isFeedHold = ((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum));
- }
- else if (mapIOT_Byte[i].varName == "IOT_EMG")
- {
- if (((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum)))
- {
- currGateway.updateItemNodeValue("E_STOP", emStatus.TRIGGERED.ToString());
- }
- else
- {
- currGateway.updateItemNodeValue("E_STOP", emStatus.ARMED.ToString());
- }
- }
- else if (mapIOT_Byte[i].varName == "IOT_ALRM")
- {
- if (((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum)))
- {
- // inutile, leggo sempre TUTTI gli allarmi...
- }
- }
- else if (mapIOT_Byte[i].varName.StartsWith("IOT_EXEC_A_"))
- {
- ProgAreaRun = "OFF";
- ProgAreaRunCode = 0;
- // recupero NUMERO
- try
- {
- numero = Convert.ToInt32(mapIOT_Byte[i].varName.Replace("IOT_EXEC_A_", ""));
- // salvo SOLO SE ha bit = 1..
- if (((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum)))
- {
- ProgAreaRun = "ON";
- ProgAreaRunCode = 1;
- }
- currGateway.updateItemNodeCodeValue(vettMemArea[numero - 1].prgRunningKey, ProgAreaRunCode.ToString(), ProgAreaRun);
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_Byte[i].varName);
- }
- }
- else if (mapIOT_Byte[i].varName.StartsWith("IOT_VAC_"))
- {
- // recupero NUMERO
- try
- {
- numero = Convert.ToInt32(mapIOT_Byte[i].varName.Replace("IOT_VAC_", ""));
- // controllo SE ha bit = 1 è ON..
- string VacStat = "";
- if (((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum)))
- {
- VacStat = "ON";
- }
- else
- {
- VacStat = "OFF";
- }
- // salvo in vettore SE possibile...
- if (numero <= vettVacPump.Length)
- {
- currGateway.updateItemNodeValue(vettVacPump[numero - 1].statusKey, VacStat);
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_Byte[i].varName);
- }
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_Byte[i].varName);
- }
- }
+
+ // inizializzo posizioni assi...
+ prevPosAxis = new double[adpConf.nAxis];
+ prevDirAxis = new int[adpConf.nAxis];
+
+ // verifica avvio...
+ lg.Info("EsaKvara: tryConnect");
+ tryConnect();
+ lg.Info("End init Adapter EsaKvara");
}
- }
- // imposto exe mode alla fine secondo gerarchia stati...
- if (isFeedHold)
- {
- pathExeMode = "FEED_HOLD"; //"FEEDHOLD";
- }
- else if (isActive)
- {
- pathExeMode = "ACTIVE";
- }
- else if (isReady)
- {
- pathExeMode = "READY";
- }
- currGateway.updateItemNodeValue(vettPath[idxPath].exeModeKey, pathExeMode);
- // sistemo le stringhe x display
- sb.AppendLine(string.Format("RunMode: {0}", pathRunMode));
- sb.AppendLine(string.Format("ExeMode: {0}", pathExeMode));
- sb.AppendLine(string.Format("FeedRateOver: {0} %", FeedRateOver));
- sb.AppendLine(string.Format("SpeedRateOver: {0} %", SpeedRateOver));
+ public override void tryDisconnect()
+ {
+ base.tryDisconnect();
+ // disconnetto
+ ncDevice.Disconnect();
+ connectionOk = false;
+ }
- // update form!
- parentForm.dataMonitor_1 += sb.ToString();
+ public override void tryConnect()
+ {
+ base.tryConnect();
+
+ // se non già connesso provo a connettermi...
+ if (!ncDevice.Connected)
+ {
+ // provo a collegarmi
+ if (!ncDevice.Connect())
+ {
+ //altrimenti disconnette...
+ ncDevice.Disconnect();
+ connectionOk = false;
+ }
+ else
+ {
+ connectionOk = true;
+ }
+ }
+ }
+
+ ///
+ /// Verifico connessione EsaKvara...
+ ///
+ ///
+ public override bool connectionOk
+ {
+ get
+ {
+ return ncDevice.Connected;
+ }
+ }
+
+ ///
+ /// Carica ed acquisisce dati del buffer Byte (8 bit) di memoria
+ ///
+ protected void getIotMem_Byte()
+ {
+ // HARD CODE: forzo path 1 (indice 0...)
+ int idxPath = 0;
+ // accodo dati path in DataMonitor......
+ StringBuilder sb = new StringBuilder();
+
+ if (connectionOk)
+ {
+ // leggo TUTTO il blocco di memoria
+ parentForm.commPlcActive = true;
+ inizio = DateTime.Now;
+ ncDevice.ReadBufferByte();
+ if (utils.CRB("recTime"))
+ {
+ TimingData.addResult(string.Format("R{0}-PLC_IOT-Byte", ncDevice.PLC_MemoryAreaIOT_Byte.Length), DateTime.Now.Subtract(inizio).Ticks);
+ }
+
+ parentForm.commPlcActive = false;
+ }
+ else
+ {
+ lg.Error("Errore connessione mancante in getIotMem_Byte");
+ }
+ // Processing area BYTE
+ int numero = 0;
+ string status = "";
+ string pathExeMode = "";
+ string pathRunMode = "";
+ string ProgAreaRun = "";
+ int ProgAreaRunCode = 0;
+ bool isFeedHold = false;
+ bool isActive = false;
+ bool isReady = false;
+ int bitNum = 0;
+ int byteNum = 0;
+ byte currByte;
+ for (int i = 0; i < mapIOT_Byte.Length; i++)
+ {
+ // vado a gestire le variabili BYTE
+ if (mapIOT_Byte[i].dataType == "BYTE")
+ {
+ int.TryParse(mapIOT_Byte[i].memAddr, out byteNum);
+ if (mapIOT_Byte[i].varName == "IOT_OVRF")
+ {
+ FeedRateOver = ncDevice.PLC_MemoryAreaIOT_Byte[byteNum];
+ }
+ else if (mapIOT_Byte[i].varName == "IOT_OVRS")
+ {
+ SpeedRateOver = ncDevice.PLC_MemoryAreaIOT_Byte[byteNum];
+ }
+ else if (mapIOT_Byte[i].varName == "IOT_MODECN")
+ {
+ // Modo CN:0=Nessuno,1=Manuale,2=Automatico, 3=Pom,4=Mdi,5=SemiAutomatico,6=Rap,7=Test
+ int modoCn = ncDevice.PLC_MemoryAreaIOT_Byte[byteNum];
+ switch (modoCn)
+ {
+ case 1:
+ pathRunMode = "MANUAL";
+ break;
+ case 2:
+ pathRunMode = "AUTOMATIC";
+ break;
+ case 3:
+ pathRunMode = "POM";
+ break;
+ case 4:
+ pathRunMode = "MANUAL_DATA_INPUT";
+ break;
+ case 5:
+ pathRunMode = "SEMI_AUTOMATIC"; //"SEMIAUTO";
+ break;
+ case 6:
+ pathRunMode = "RAP"; //"MANUAL";
+ break;
+ case 7:
+ pathRunMode = "TES"; //"MANUAL";
+ break;
+ case 0:
+ default:
+ pathRunMode = "NA";
+ break;
+ }
+ // salvo run mode
+ currGateway.updateItemNodeValue(vettPath[idxPath].runModeKey, pathRunMode);
+ }
+ else if (mapIOT_Byte[i].varName.StartsWith("IOT_LUB_"))
+ {
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_Byte[i].varName.Replace("IOT_LUB_", "").Replace("_STA", "").Replace("_CNT", ""));
+ // salvo in vettore SE possibile...
+ if (numero <= vettLubro.Length)
+ {
+ if (mapIOT_Byte[i].varName.EndsWith("_STA"))
+ {
+ if (ncDevice.PLC_MemoryAreaIOT_Byte[byteNum] != 0)
+ {
+ status = "EMPTY";
+ }
+ else
+ {
+ status = "OK";
+ }
+ currGateway.updateItemNodeValue(vettLubro[numero - 1].statusKey, status);
+ }
+ else if (mapIOT_Byte[i].varName.EndsWith("_CNT"))
+ {
+ currGateway.updateItemNodeValue(vettLubro[numero - 1].countKey, ncDevice.PLC_MemoryAreaIOT_Byte[byteNum]);
+ }
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_Byte[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_Byte[i].varName);
+ }
+ }
+ else if (mapIOT_Byte[i].varName.StartsWith("IOT_I_MD_"))
+ {
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_Byte[i].varName.Replace("IOT_I_MD_", ""));
+ // salvo in vettore SE possibile...
+ if (numero <= vettUnOp.Length)
+ {
+ currGateway.updateItemNodeValue(vettUnOp[numero - 1].loadKey, ncDevice.PLC_MemoryAreaIOT_Byte[byteNum]);
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_Byte[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_Byte[i].varName);
+ }
+ }
+ }
+ // gestisco le variabili BIT/BOOL
+ else if (mapIOT_Byte[i].dataType == "BOOL")
+ {
+ string[] memIdx = mapIOT_Byte[i].memAddr.Split('.');
+ // calcolo bit e byte number...
+ int.TryParse(memIdx[0], out byteNum);
+ if (memIdx.Length > 1)
+ {
+ int.TryParse(memIdx[1], out bitNum);
+ }
+ // leggo byte...
+ currByte = ncDevice.PLC_MemoryAreaIOT_Byte[byteNum];
+ if (mapIOT_Byte[i].varName == "IOT_MACHON")
+ {
+ if (((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum)))
+ {
+ currGateway.updateItemNodeValue("POWER", onOffStatus.ON.ToString());
+ }
+ else
+ {
+ currGateway.updateItemNodeValue("POWER", onOffStatus.OFF.ToString());
+ }
+ }
+ else if (mapIOT_Byte[i].varName == "IOT_READY")
+ {
+ isReady = ((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum));
+ }
+ else if (mapIOT_Byte[i].varName == "IOT_EXEC")
+ {
+ isActive = ((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum));
+ }
+ else if (mapIOT_Byte[i].varName == "IOT_HOLD")
+ {
+ isFeedHold = ((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum));
+ }
+ else if (mapIOT_Byte[i].varName == "IOT_EMG")
+ {
+ if (((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum)))
+ {
+ currGateway.updateItemNodeValue("E_STOP", emStatus.TRIGGERED.ToString());
+ }
+ else
+ {
+ currGateway.updateItemNodeValue("E_STOP", emStatus.ARMED.ToString());
+ }
+ }
+ else if (mapIOT_Byte[i].varName == "IOT_ALRM")
+ {
+ if (((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum)))
+ {
+ // inutile, leggo sempre TUTTI gli allarmi...
+ }
+ }
+ else if (mapIOT_Byte[i].varName.StartsWith("IOT_EXEC_A_"))
+ {
+ ProgAreaRun = "OFF";
+ ProgAreaRunCode = 0;
+ // recupero NUMERO
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_Byte[i].varName.Replace("IOT_EXEC_A_", ""));
+ // salvo SOLO SE ha bit = 1..
+ if (((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum)))
+ {
+ ProgAreaRun = "ON";
+ ProgAreaRunCode = 1;
+ }
+ currGateway.updateItemNodeCodeValue(vettMemArea[numero - 1].prgRunningKey, ProgAreaRunCode.ToString(), ProgAreaRun);
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_Byte[i].varName);
+ }
+ }
+ else if (mapIOT_Byte[i].varName.StartsWith("IOT_VAC_"))
+ {
+ // recupero NUMERO
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_Byte[i].varName.Replace("IOT_VAC_", ""));
+ // controllo SE ha bit = 1 è ON..
+ string VacStat = "";
+ if (((StFlag8)currByte).HasFlag((StFlag8)Math.Pow(2, bitNum)))
+ {
+ VacStat = "ON";
+ }
+ else
+ {
+ VacStat = "OFF";
+ }
+ // salvo in vettore SE possibile...
+ if (numero <= vettVacPump.Length)
+ {
+ currGateway.updateItemNodeValue(vettVacPump[numero - 1].statusKey, VacStat);
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_Byte[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_Byte[i].varName);
+ }
+ }
+ }
+ }
+
+ // imposto exe mode alla fine secondo gerarchia stati...
+ if (isFeedHold)
+ {
+ pathExeMode = "FEED_HOLD"; //"FEEDHOLD";
+ }
+ else if (isActive)
+ {
+ pathExeMode = "ACTIVE";
+ }
+ else if (isReady)
+ {
+ pathExeMode = "READY";
+ }
+ currGateway.updateItemNodeValue(vettPath[idxPath].exeModeKey, pathExeMode);
+ // sistemo le stringhe x display
+ sb.AppendLine(string.Format("RunMode: {0}", pathRunMode));
+ sb.AppendLine(string.Format("ExeMode: {0}", pathExeMode));
+ sb.AppendLine(string.Format("FeedRateOver: {0} %", FeedRateOver));
+ sb.AppendLine(string.Format("SpeedRateOver: {0} %", SpeedRateOver));
+
+ // update form!
+ parentForm.dataMonitor_1 += sb.ToString();
+ }
+ ///
+ /// Carica ed acquisisce dati del buffer WORD (16 bit) di memoria
+ ///
+ protected void getIotMem_Word()
+ {
+ if (connectionOk)
+ {
+ // leggo TUTTO il blocco di memoria
+ parentForm.commPlcActive = true;
+ inizio = DateTime.Now;
+ ncDevice.ReadBufferWord();
+ if (utils.CRB("recTime"))
+ {
+ TimingData.addResult(string.Format("R{0}-PLC_IOT-Word", ncDevice.PLC_MemoryAreaIOT_Word.Length), DateTime.Now.Subtract(inizio).Ticks);
+ }
+
+ parentForm.commPlcActive = false;
+ }
+ else
+ {
+ lg.Error("Errore connessione mancante in getIotMem_Word");
+ }
+
+ StringBuilder sb = new StringBuilder();
+ int numAlarmCNC = 0;
+ int numero = 0;
+ int byteNum = 0;
+ // Processing area WORD
+ for (int i = 0; i < mapIOT_Word.Length; i++)
+ {
+ int.TryParse(mapIOT_Word[i].memAddr, out byteNum);
+
+ if (mapIOT_Word[i].varName == "IOT_CN_MSG")
+ {
+ // leggo codice allarme...
+ numAlarmCNC = ncDevice.PLC_MemoryAreaIOT_Word[byteNum];
+ // controllo, SE è 0 --> normal/niente, altrimenti è l'allarme indicato!!!
+ if (numAlarmCNC == 0)
+ {
+ // init TUTTI i nodi...
+ currGateway.initAlarms();
+ }
+ else
+ {
+ allarme currAllarm = elencoAllarmiCNC[numAlarmCNC - 1];
+ // forzo a CNC x siocurezza...
+ currAllarm.gruppo = currGateway.nCncConditions;
+ currGateway.addAlarm(currAllarm);
+ }
+ }
+ else if (mapIOT_Word[i].varName.StartsWith("IOT_S_MD_"))
+ {
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_S_MD_", ""));
+ // salvo in vettore SE possibile...
+ if (numero <= vettUnOp.Length)
+ {
+ currGateway.updateItemNodeValue(vettUnOp[numero - 1].speedKey, ncDevice.PLC_MemoryAreaIOT_Word[byteNum]);
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_Word[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_Word[i].varName);
+ }
+ }
+ else if (mapIOT_Word[i].varName.StartsWith("IOT_T_MD_"))
+ {
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_T_MD_", ""));
+ // salvo in vettore SE possibile...
+ if (numero <= vettUnOp.Length)
+ {
+ currGateway.updateItemNodeValue(vettUnOp[numero - 1].toolIdKey, ncDevice.PLC_MemoryAreaIOT_Word[byteNum]);
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_Word[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_Word[i].varName);
+ }
+ }
+ else if (mapIOT_Word[i].varName.StartsWith("IOT_C_TC_"))
+ {
+ // recupero NUMERO
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_C_TC_", ""));
+ // salvo in vettore SE possibile...
+ if (numero <= vettUnOp.Length)
+ {
+ currGateway.updateItemNodeValue(vettUnOp[numero - 1].numCUKey, ncDevice.PLC_MemoryAreaIOT_Word[byteNum]);
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_Word[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_Word[i].varName);
+ }
+ }
+ else if (mapIOT_Word[i].varName.StartsWith("IOT_C_H_MD_"))
+ {
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_C_H_MD_", ""));
+ // salvo in vettore SE possibile...
+ if (numero <= vettUnOp.Length)
+ {
+ currGateway.updateItemNodeValue(vettUnOp[numero - 1].accTimeKey, ncDevice.PLC_MemoryAreaIOT_Word[byteNum]);
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_Word[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_Word[i].varName);
+ }
+ }
+ else if (mapIOT_Word[i].varName.StartsWith("IOT_C_H_VAC_"))
+ {
+ // recupero NUMERO
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_C_H_VAC_", ""));
+ // salvo in vettore SE possibile...
+ if (numero <= vettVacPump.Length)
+ {
+ currGateway.updateItemNodeValue(vettVacPump[numero - 1].workTimeKey, ncDevice.PLC_MemoryAreaIOT_Word[byteNum]);
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_Word[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_Word[i].varName);
+ }
+ }
+ else if (mapIOT_Word[i].varName.StartsWith("IOT_PGMR_A_"))
+ {
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_PGMR_A_", ""));
+ // salvo in vettore SE possibile...
+ if (numero <= vettMemArea.Length)
+ {
+ currGateway.updateItemNodeValue(vettMemArea[numero - 1].numRepKey, ncDevice.PLC_MemoryAreaIOT_Word[byteNum]);
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_Word[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_Word[i].varName);
+ }
+ }
+ else if (mapIOT_Word[i].varName.StartsWith("IOT_C_EXEC_A_"))
+ {
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_C_EXEC_A_", ""));
+ // salvo in vettore SE possibile...
+ if (numero <= vettMemArea.Length)
+ {
+ currGateway.updateItemNodeValue(vettMemArea[numero - 1].numExeKey, ncDevice.PLC_MemoryAreaIOT_Word[byteNum]);
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_Word[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_Word[i].varName);
+ }
+ }
+ }
+ // verifico se nei mandini ho un tool e quanti cambi...
+ for (int i = 0; i < vettUnOp.Length; i++)
+ {
+ if (currGateway.getItemNode(vettUnOp[i].toolIdKey).ToString() != "")
+ {
+ sb.AppendLine(string.Format("UnOp_{0}: ToolId: {1} | NumCU: {2}", i + 1, currGateway.getItemNode(vettUnOp[i].toolIdKey), currGateway.getItemNode(vettUnOp[i].numCUKey)));
+ }
+ }
+ // update form!
+ parentForm.dataMonitor_2 += sb.ToString();
+ }
+ ///
+ /// Carica ed acquisisce dati del buffer DWORD (32 bit) di memoria
+ ///
+ protected void getIotMem_DWord()
+ {
+ // accodo dati path in DataMonitor......
+ StringBuilder sb = new StringBuilder();
+ if (connectionOk)
+ {
+ // leggo TUTTO il blocco di memoria
+ parentForm.commPlcActive = true;
+ inizio = DateTime.Now;
+ ncDevice.ReadBufferDWord();
+ if (utils.CRB("recTime"))
+ {
+ TimingData.addResult(string.Format("R{0}-PLC_IOT-DWord", ncDevice.PLC_MemoryAreaIOT_DWord.Length), DateTime.Now.Subtract(inizio).Ticks);
+ }
+
+ parentForm.commPlcActive = false;
+ }
+ else
+ {
+ lg.Error("Errore connessione mancante in getIotMem_DWord");
+ }
+
+ int numero = 0;
+ int byteNum = 0;
+ double valDouble = 0;
+ // Processing area WORD
+ for (int i = 0; i < mapIOT_DWord.Length; i++)
+ {
+ int.TryParse(mapIOT_DWord[i].memAddr, out byteNum);
+ if (mapIOT_DWord[i].varName == "IOT_FEED")
+ {
+ FeedRate = BitConverter.ToInt32(BitConverter.GetBytes(ncDevice.PLC_MemoryAreaIOT_DWord[byteNum]), 0);
+ }
+ else if (mapIOT_DWord[i].varName.StartsWith("IOT_FEED_"))
+ {
+ // recupero NUMERO
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_DWord[i].varName.Replace("IOT_FEED_", ""));
+ // salvo in vettore SE possibile...
+ if (numero <= FeedRateGrp.Length)
+ {
+ FeedRateGrp[numero - 1] = BitConverter.ToInt32(BitConverter.GetBytes(ncDevice.PLC_MemoryAreaIOT_DWord[byteNum]), 0);
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_DWord[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_DWord[i].varName);
+ }
+ }
+ else if (mapIOT_DWord[i].varName.StartsWith("IOT_C_KU_AX_"))
+ {
+ // recupero NUMERO
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_DWord[i].varName.Replace("IOT_C_KU_AX_", ""));
+ // salvo in vettore SE possibile...
+ if (numero <= vettAxis.Length)
+ {
+ currGateway.updateItemNodeValue(vettAxis[numero - 1].distDoneKey, ncDevice.PLC_MemoryAreaIOT_DWord[byteNum]);
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_DWord[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_DWord[i].varName);
+ }
+ }
+ else if (mapIOT_DWord[i].varName.StartsWith("IOT_C_KINV_AX_"))
+ {
+ // recupero NUMERO
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_DWord[i].varName.Replace("IOT_C_KINV_AX_", ""));
+ // salvo in vettore SE possibile...
+ if (numero <= vettAxis.Length)
+ {
+ currGateway.updateItemNodeValue(vettAxis[numero - 1].invDDoneKey, ncDevice.PLC_MemoryAreaIOT_DWord[byteNum]);
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_DWord[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_DWord[i].varName);
+ }
+ }
+ else if (mapIOT_DWord[i].varName.StartsWith("IOT_POS_AX_"))
+ {
+ // recupero NUMERO
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_DWord[i].varName.Replace("IOT_POS_AX_", ""));
+ // recupero valore pos assi (in micron)
+ valDouble = BitConverter.ToInt32(BitConverter.GetBytes(ncDevice.PLC_MemoryAreaIOT_DWord[byteNum]), 0);
+ // salvo in vettore SE possibile...
+ if (numero <= vettAxis.Length)
+ {
+ // riporto il dato in mm (divido x 1000)
+ currGateway.updateItemNodeValue(vettAxis[numero - 1].posActKey, valDouble / utils.CRI("fattdecimale"));
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_DWord[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_DWord[i].varName);
+ }
+ }
+ else if (mapIOT_DWord[i].varName.StartsWith("IOT_C_KREV_MD_"))
+ {
+ // recupero NUMERO
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_DWord[i].varName.Replace("IOT_C_KREV_MD_", ""));
+ // salvo in vettore SE possibile...
+ if (numero <= vettUnOp.Length)
+ {
+ currGateway.updateItemNodeValue(vettUnOp[numero - 1].kRevKey, ncDevice.PLC_MemoryAreaIOT_DWord[byteNum]);
+ }
+ else
+ {
+ lg.Error("Errore in inserimento vettore " + mapIOT_DWord[i].varName);
+ }
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_DWord[i].varName);
+ }
+ }
+ else if (mapIOT_DWord[i].varName.StartsWith("IOT_PLC_MSG_"))
+ {
+ // recupero NUMERO
+ try
+ {
+ numero = Convert.ToInt32(mapIOT_DWord[i].varName.Replace("IOT_PLC_MSG_", ""));
+ // copio allarmi in vettore generale AlarmFlags (dove lo gestisce) 4 byte alla volta
+ Buffer.BlockCopy(BitConverter.GetBytes(ncDevice.PLC_MemoryAreaIOT_DWord[byteNum]), 0, currGateway.AlarmFlags, numero * 4, 4);
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_DWord[i].varName);
+ }
+ }
+ }
+ // aggiungo feedrate
+ sb.AppendLine(string.Format("FeedRate: {0} mm/min", FeedRate));
+ // verifico se nei gruppi di feed ho qualcosa di diverso da zero...
+ for (int i = 0; i < 20; i++)
+ {
+ if (FeedRateGrp[i] != 0)
+ {
+ sb.AppendLine(string.Format("FeedRate_{1}: {0:00} mm/min", FeedRateGrp[i], i));
+ }
+ }
+ // update form!
+ parentForm.dataMonitor_1 += sb.ToString();
+ }
+ ///
+ /// Carica ed acquisisce dati del buffer STRING di memoria
+ ///
+ protected void getIotMem_String()
+ {
+ // accodo dati path in DataMonitor......
+ StringBuilder sb = new StringBuilder();
+ if (connectionOk)
+ {
+ // leggo TUTTO il blocco di memoria
+ parentForm.commPlcActive = true;
+ inizio = DateTime.Now;
+ ncDevice.ReadBufferString();
+ if (utils.CRB("recTime"))
+ {
+ TimingData.addResult(string.Format("R{0}-PLC_IOT-DWord", ncDevice.PLC_MemoryAreaIOT_DWord.Length), DateTime.Now.Subtract(inizio).Ticks);
+ }
+
+ parentForm.commPlcActive = false;
+ }
+ else
+ {
+ lg.Error("Errore connessione mancante in getIotMem_DWord");
+ }
+
+ // Processing area STRING: OGNI area di memoria...
+ for (int j = 0; j < mapIOT_String.Length; j++)
+ {
+ string valString = "";
+
+ for (int i = 0; i < numString; i++)
+ {
+ try
+ {
+ valString += Convert.ToChar(ncDevice.PLC_MemoryAreaIOT_String[j, i]).ToString().Replace("\0", " ");
+ }
+ catch (Exception exc)
+ {
+ lg.Error(exc, "Errore in decodifica " + mapIOT_String[i].varName);
+ }
+ }
+ // trimmo!
+ valString = valString.Trim();
+ // salvo
+ currGateway.updateItemNodeCodeValue(vettMemArea[j].prgNameKey, j.ToString(), valString);
+ // aggiungo nomi programmi...
+ sb.AppendLine(string.Format("{0}: {1}", mapIOT_String[j].varName, valString));
+ }
+ // update form!
+ parentForm.dataMonitor_2 += sb.ToString();
+ }
+ public override void getGlobalData()
+ {
+ base.getGlobalData();
+ }
+
+ ///
+ /// Processing di TUTTA l'area di memoria configurata e delle variabili derivate...
+ ///
+ public override void processAllMemory()
+ {
+ // inizializzo data monitor su FORM
+ parentForm.dataMonitor_1 = "";
+ parentForm.dataMonitor_2 = "";
+ parentForm.dataMonitor_3 = "";
+
+ // recupero le varie memorie (prima string che mi serve x area selezionata --> programma selezionato)
+ getIotMem_String();
+ getIotMem_Byte();
+ getIotMem_Word();
+ getIotMem_DWord();
+
+ // processo componenti specifici x info...
+ getUnOp();
+ getPath();
+ getAxis();
+ }
+
+ ///
+ /// Recupera la speed override x i mandrini (UnOp)
+ ///
+ public override void getUnOp()
+ {
+ // cicl su UnOp
+ for (int i = 0; i < currAdpConf.nUnOp; i++)
+ {
+ currGateway.updateItemNodeValue(vettUnOp[i].speedOverKey, SpeedRateOver);
+ }
+ }
+
+ ///
+ /// Carica info accessorie assi (direzione, feed, ...)
+ ///
+ public override void getAxis()
+ {
+ // mostro assi in DataMonitor......
+ StringBuilder sb = new StringBuilder();
+
+ // nuova posizione (per calcoli)
+ double newPos = 0;
+ double distPerc = 0;
+ int newDir = 0;
+ string tipoAsse = "";
+ string direzione = "";
+ int numInvAx = 0;
+
+ // leggo in modo "cablato" i dati dei vari assi...
+ for (int i = 0; i < currAdpConf.nAxis; i++)
+ {
+ // verifico: se l'asse appartiene ad un gruppo uso la sua feedrate...
+ int axGroup = 0;
+ try
+ {
+ axGroup = Convert.ToInt32(currGateway.getItemNode(vettAxis[i].groupKey));
+ }
+ catch
+ { }
+ if (axGroup > 0)
+ {
+ currGateway.updateItemNodeValue(vettAxis[i].feedrateKey, FeedRateGrp[axGroup - 1]);
+ }
+ else
+ {
+ currGateway.updateItemNodeValue(vettAxis[i].feedrateKey, FeedRate);
+ }
+
+ currGateway.updateItemNodeValue(vettAxis[i].feedOverKey, FeedRateOver);
+
+ // calcolo distanza e salvo valore...
+ newPos = Convert.ToDouble(currGateway.getItemNode(vettAxis[i].posActKey));
+ distPerc = newPos - prevPosAxis[i];
+
+ // sistemo direzione +/- (POS/NEG se lineari, CCW/CW se rotativi)
+ if (distPerc != 0)
+ {
+ newDir = Convert.ToInt32(distPerc / Math.Abs(distPerc));
+ }
+ else
+ {
+ newDir = prevDirAxis[i];
+ }
+
+
+ // verifico tipo direzione da tipo asse...
+ tipoAsse = currGateway.getItemNode(vettAxis[i].typeKey).ToString();
+ if (tipoAsse == "LINEAR")
+ {
+ // ?: conditional operator.
+ direzione = (newDir > 0) ? "POSITIVE" : "NEGATIVE";
+ }
+ else if (tipoAsse == "ROTARY")
+ {
+ direzione = (newDir > 0) ? "CLOCKWISE" : "COUNTER_CLOCKWISE";
+ }
+
+ currGateway.updateItemNodeValue(vettAxis[i].directionKey, direzione);
+
+ // se la direzione è variata salvo il cambio direzione...
+ if (newDir != prevDirAxis[i])
+ {
+ // recupero num prec...
+ numInvAx = Convert.ToInt32(istNumInvAssi[i].vcMedian);
+ numInvAx++;
+ // salvo "+1" come cambi direzione.... ATTENZIONE servirà che la finestra sia "corta" (tipo 1 sec...) mentre io ne inserisco 3 distanziati di 1/5 sec
+ istNumInvAssi[i].addValue(DateTime.Now.AddMilliseconds(-400), numInvAx);
+ istNumInvAssi[i].addValue(DateTime.Now.AddMilliseconds(-200), numInvAx);
+ istNumInvAssi[i].addValue(DateTime.Now, numInvAx);
+ }
+
+ if (utils.CRB("verbose"))
+ {
+ sb.AppendLine(string.Format("Asse {0}: PosAct:{1:N3} | {2}", i, newPos, direzione));
+ }
+
+ // salvo valori vettore prec...
+ prevPosAxis[i] = newPos;
+ prevDirAxis[i] = newDir;
+ }
+
+ parentForm.dataMonitor_3 += sb.ToString();
+ }
}
- ///
- /// Carica ed acquisisce dati del buffer WORD (16 bit) di memoria
- ///
- protected void getIotMem_Word()
- {
- if (connectionOk)
- {
- // leggo TUTTO il blocco di memoria
- parentForm.commPlcActive = true;
- inizio = DateTime.Now;
- ncDevice.ReadBufferWord();
- if (utils.CRB("recTime"))
- {
- TimingData.addResult(string.Format("R{0}-PLC_IOT-Word", ncDevice.PLC_MemoryAreaIOT_Word.Length), DateTime.Now.Subtract(inizio).Ticks);
- }
-
- parentForm.commPlcActive = false;
- }
- else
- {
- lg.Error("Errore connessione mancante in getIotMem_Word");
- }
-
- StringBuilder sb = new StringBuilder();
- int numAlarmCNC = 0;
- int numero = 0;
- int byteNum = 0;
- // Processing area WORD
- for (int i = 0; i < mapIOT_Word.Length; i++)
- {
- int.TryParse(mapIOT_Word[i].memAddr, out byteNum);
-
- if (mapIOT_Word[i].varName == "IOT_CN_MSG")
- {
- // leggo codice allarme...
- numAlarmCNC = ncDevice.PLC_MemoryAreaIOT_Word[byteNum];
- // controllo, SE è 0 --> normal/niente, altrimenti è l'allarme indicato!!!
- if (numAlarmCNC == 0)
- {
- // init TUTTI i nodi...
- currGateway.initAlarms();
- }
- else
- {
- allarme currAllarm = elencoAllarmiCNC[numAlarmCNC - 1];
- // forzo a CNC x siocurezza...
- currAllarm.gruppo = currGateway.nCncConditions;
- currGateway.addAlarm(currAllarm);
- }
- }
- else if (mapIOT_Word[i].varName.StartsWith("IOT_S_MD_"))
- {
- try
- {
- numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_S_MD_", ""));
- // salvo in vettore SE possibile...
- if (numero <= vettUnOp.Length)
- {
- currGateway.updateItemNodeValue(vettUnOp[numero - 1].speedKey, ncDevice.PLC_MemoryAreaIOT_Word[byteNum]);
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_Word[i].varName);
- }
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_Word[i].varName);
- }
- }
- else if (mapIOT_Word[i].varName.StartsWith("IOT_T_MD_"))
- {
- try
- {
- numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_T_MD_", ""));
- // salvo in vettore SE possibile...
- if (numero <= vettUnOp.Length)
- {
- currGateway.updateItemNodeValue(vettUnOp[numero - 1].toolIdKey, ncDevice.PLC_MemoryAreaIOT_Word[byteNum]);
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_Word[i].varName);
- }
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_Word[i].varName);
- }
- }
- else if (mapIOT_Word[i].varName.StartsWith("IOT_C_TC_"))
- {
- // recupero NUMERO
- try
- {
- numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_C_TC_", ""));
- // salvo in vettore SE possibile...
- if (numero <= vettUnOp.Length)
- {
- currGateway.updateItemNodeValue(vettUnOp[numero - 1].numCUKey, ncDevice.PLC_MemoryAreaIOT_Word[byteNum]);
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_Word[i].varName);
- }
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_Word[i].varName);
- }
- }
- else if (mapIOT_Word[i].varName.StartsWith("IOT_C_H_MD_"))
- {
- try
- {
- numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_C_H_MD_", ""));
- // salvo in vettore SE possibile...
- if (numero <= vettUnOp.Length)
- {
- currGateway.updateItemNodeValue(vettUnOp[numero - 1].accTimeKey, ncDevice.PLC_MemoryAreaIOT_Word[byteNum]);
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_Word[i].varName);
- }
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_Word[i].varName);
- }
- }
- else if (mapIOT_Word[i].varName.StartsWith("IOT_C_H_VAC_"))
- {
- // recupero NUMERO
- try
- {
- numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_C_H_VAC_", ""));
- // salvo in vettore SE possibile...
- if (numero <= vettVacPump.Length)
- {
- currGateway.updateItemNodeValue(vettVacPump[numero - 1].workTimeKey, ncDevice.PLC_MemoryAreaIOT_Word[byteNum]);
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_Word[i].varName);
- }
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_Word[i].varName);
- }
- }
- else if (mapIOT_Word[i].varName.StartsWith("IOT_PGMR_A_"))
- {
- try
- {
- numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_PGMR_A_", ""));
- // salvo in vettore SE possibile...
- if (numero <= vettMemArea.Length)
- {
- currGateway.updateItemNodeValue(vettMemArea[numero - 1].numRepKey, ncDevice.PLC_MemoryAreaIOT_Word[byteNum]);
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_Word[i].varName);
- }
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_Word[i].varName);
- }
- }
- else if (mapIOT_Word[i].varName.StartsWith("IOT_C_EXEC_A_"))
- {
- try
- {
- numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_C_EXEC_A_", ""));
- // salvo in vettore SE possibile...
- if (numero <= vettMemArea.Length)
- {
- currGateway.updateItemNodeValue(vettMemArea[numero - 1].numExeKey, ncDevice.PLC_MemoryAreaIOT_Word[byteNum]);
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_Word[i].varName);
- }
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_Word[i].varName);
- }
- }
- }
- // verifico se nei mandini ho un tool e quanti cambi...
- for (int i = 0; i < vettUnOp.Length; i++)
- {
- if (currGateway.getItemNode(vettUnOp[i].toolIdKey).ToString() != "")
- {
- sb.AppendLine(string.Format("UnOp_{0}: ToolId: {1} | NumCU: {2}", i + 1, currGateway.getItemNode(vettUnOp[i].toolIdKey), currGateway.getItemNode(vettUnOp[i].numCUKey)));
- }
- }
- // update form!
- parentForm.dataMonitor_2 += sb.ToString();
- }
- ///
- /// Carica ed acquisisce dati del buffer DWORD (32 bit) di memoria
- ///
- protected void getIotMem_DWord()
- {
- // accodo dati path in DataMonitor......
- StringBuilder sb = new StringBuilder();
- if (connectionOk)
- {
- // leggo TUTTO il blocco di memoria
- parentForm.commPlcActive = true;
- inizio = DateTime.Now;
- ncDevice.ReadBufferDWord();
- if (utils.CRB("recTime"))
- {
- TimingData.addResult(string.Format("R{0}-PLC_IOT-DWord", ncDevice.PLC_MemoryAreaIOT_DWord.Length), DateTime.Now.Subtract(inizio).Ticks);
- }
-
- parentForm.commPlcActive = false;
- }
- else
- {
- lg.Error("Errore connessione mancante in getIotMem_DWord");
- }
-
- int numero = 0;
- int byteNum = 0;
- double valDouble = 0;
- // Processing area WORD
- for (int i = 0; i < mapIOT_DWord.Length; i++)
- {
- int.TryParse(mapIOT_DWord[i].memAddr, out byteNum);
- if (mapIOT_DWord[i].varName == "IOT_FEED")
- {
- FeedRate = BitConverter.ToInt32(BitConverter.GetBytes(ncDevice.PLC_MemoryAreaIOT_DWord[byteNum]), 0);
- }
- else if (mapIOT_DWord[i].varName.StartsWith("IOT_FEED_"))
- {
- // recupero NUMERO
- try
- {
- numero = Convert.ToInt32(mapIOT_DWord[i].varName.Replace("IOT_FEED_", ""));
- // salvo in vettore SE possibile...
- if (numero <= FeedRateGrp.Length)
- {
- FeedRateGrp[numero - 1] = BitConverter.ToInt32(BitConverter.GetBytes(ncDevice.PLC_MemoryAreaIOT_DWord[byteNum]), 0);
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_DWord[i].varName);
- }
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_DWord[i].varName);
- }
- }
- else if (mapIOT_DWord[i].varName.StartsWith("IOT_C_KU_AX_"))
- {
- // recupero NUMERO
- try
- {
- numero = Convert.ToInt32(mapIOT_DWord[i].varName.Replace("IOT_C_KU_AX_", ""));
- // salvo in vettore SE possibile...
- if (numero <= vettAxis.Length)
- {
- currGateway.updateItemNodeValue(vettAxis[numero - 1].distDoneKey, ncDevice.PLC_MemoryAreaIOT_DWord[byteNum]);
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_DWord[i].varName);
- }
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_DWord[i].varName);
- }
- }
- else if (mapIOT_DWord[i].varName.StartsWith("IOT_C_KINV_AX_"))
- {
- // recupero NUMERO
- try
- {
- numero = Convert.ToInt32(mapIOT_DWord[i].varName.Replace("IOT_C_KINV_AX_", ""));
- // salvo in vettore SE possibile...
- if (numero <= vettAxis.Length)
- {
- currGateway.updateItemNodeValue(vettAxis[numero - 1].invDDoneKey, ncDevice.PLC_MemoryAreaIOT_DWord[byteNum]);
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_DWord[i].varName);
- }
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_DWord[i].varName);
- }
- }
- else if (mapIOT_DWord[i].varName.StartsWith("IOT_POS_AX_"))
- {
- // recupero NUMERO
- try
- {
- numero = Convert.ToInt32(mapIOT_DWord[i].varName.Replace("IOT_POS_AX_", ""));
- // recupero valore pos assi (in micron)
- valDouble = BitConverter.ToInt32(BitConverter.GetBytes(ncDevice.PLC_MemoryAreaIOT_DWord[byteNum]), 0);
- // salvo in vettore SE possibile...
- if (numero <= vettAxis.Length)
- {
- // riporto il dato in mm (divido x 1000)
- currGateway.updateItemNodeValue(vettAxis[numero - 1].posActKey, valDouble / utils.CRI("fattdecimale"));
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_DWord[i].varName);
- }
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_DWord[i].varName);
- }
- }
- else if (mapIOT_DWord[i].varName.StartsWith("IOT_C_KREV_MD_"))
- {
- // recupero NUMERO
- try
- {
- numero = Convert.ToInt32(mapIOT_DWord[i].varName.Replace("IOT_C_KREV_MD_", ""));
- // salvo in vettore SE possibile...
- if (numero <= vettUnOp.Length)
- {
- currGateway.updateItemNodeValue(vettUnOp[numero - 1].kRevKey, ncDevice.PLC_MemoryAreaIOT_DWord[byteNum]);
- }
- else
- {
- lg.Error("Errore in inserimento vettore " + mapIOT_DWord[i].varName);
- }
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_DWord[i].varName);
- }
- }
- else if (mapIOT_DWord[i].varName.StartsWith("IOT_PLC_MSG_"))
- {
- // recupero NUMERO
- try
- {
- numero = Convert.ToInt32(mapIOT_DWord[i].varName.Replace("IOT_PLC_MSG_", ""));
- // copio allarmi in vettore generale AlarmFlags (dove lo gestisce) 4 byte alla volta
- Buffer.BlockCopy(BitConverter.GetBytes(ncDevice.PLC_MemoryAreaIOT_DWord[byteNum]), 0, currGateway.AlarmFlags, numero * 4, 4);
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_DWord[i].varName);
- }
- }
- }
- // aggiungo feedrate
- sb.AppendLine(string.Format("FeedRate: {0} mm/min", FeedRate));
- // verifico se nei gruppi di feed ho qualcosa di diverso da zero...
- for (int i = 0; i < 20; i++)
- {
- if (FeedRateGrp[i] != 0)
- {
- sb.AppendLine(string.Format("FeedRate_{1}: {0:00} mm/min", FeedRateGrp[i], i));
- }
- }
- // update form!
- parentForm.dataMonitor_1 += sb.ToString();
- }
- ///
- /// Carica ed acquisisce dati del buffer STRING di memoria
- ///
- protected void getIotMem_String()
- {
- // accodo dati path in DataMonitor......
- StringBuilder sb = new StringBuilder();
- if (connectionOk)
- {
- // leggo TUTTO il blocco di memoria
- parentForm.commPlcActive = true;
- inizio = DateTime.Now;
- ncDevice.ReadBufferString();
- if (utils.CRB("recTime"))
- {
- TimingData.addResult(string.Format("R{0}-PLC_IOT-DWord", ncDevice.PLC_MemoryAreaIOT_DWord.Length), DateTime.Now.Subtract(inizio).Ticks);
- }
-
- parentForm.commPlcActive = false;
- }
- else
- {
- lg.Error("Errore connessione mancante in getIotMem_DWord");
- }
-
- // Processing area STRING: OGNI area di memoria...
- for (int j = 0; j < mapIOT_String.Length; j++)
- {
- string valString = "";
-
- for (int i = 0; i < numString; i++)
- {
- try
- {
- valString += Convert.ToChar(ncDevice.PLC_MemoryAreaIOT_String[j, i]).ToString().Replace("\0", " ");
- }
- catch (Exception exc)
- {
- lg.Error(exc, "Errore in decodifica " + mapIOT_String[i].varName);
- }
- }
- // trimmo!
- valString = valString.Trim();
- // salvo
- currGateway.updateItemNodeCodeValue(vettMemArea[j].prgNameKey, j.ToString(), valString);
- // aggiungo nomi programmi...
- sb.AppendLine(string.Format("{0}: {1}", mapIOT_String[j].varName, valString));
- }
- // update form!
- parentForm.dataMonitor_2 += sb.ToString();
- }
- public override void getGlobalData()
- {
- base.getGlobalData();
- }
-
- ///
- /// Processing di TUTTA l'area di memoria configurata e delle variabili derivate...
- ///
- public override void processAllMemory()
- {
- // inizializzo data monitor su FORM
- parentForm.dataMonitor_1 = "";
- parentForm.dataMonitor_2 = "";
- parentForm.dataMonitor_3 = "";
-
- // recupero le varie memorie (prima string che mi serve x area selezionata --> programma selezionato)
- getIotMem_String();
- getIotMem_Byte();
- getIotMem_Word();
- getIotMem_DWord();
-
- // processo componenti specifici x info...
- getUnOp();
- getPath();
- getAxis();
- }
-
- ///
- /// Recupera la speed override x i mandrini (UnOp)
- ///
- public override void getUnOp()
- {
- // cicl su UnOp
- for (int i = 0; i < currAdpConf.nUnOp; i++)
- {
- currGateway.updateItemNodeValue(vettUnOp[i].speedOverKey, SpeedRateOver);
- }
- }
-
- ///
- /// Carica info accessorie assi (direzione, feed, ...)
- ///
- public override void getAxis()
- {
- // mostro assi in DataMonitor......
- StringBuilder sb = new StringBuilder();
-
- // nuova posizione (per calcoli)
- double newPos = 0;
- double distPerc = 0;
- int newDir = 0;
- string tipoAsse = "";
- string direzione = "";
- int numInvAx = 0;
-
- // leggo in modo "cablato" i dati dei vari assi...
- for (int i = 0; i < currAdpConf.nAxis; i++)
- {
- // verifico: se l'asse appartiene ad un gruppo uso la sua feedrate...
- int axGroup = 0;
- try
- {
- axGroup = Convert.ToInt32(currGateway.getItemNode(vettAxis[i].groupKey));
- }
- catch
- { }
- if (axGroup > 0)
- {
- currGateway.updateItemNodeValue(vettAxis[i].feedrateKey, FeedRateGrp[axGroup - 1]);
- }
- else
- {
- currGateway.updateItemNodeValue(vettAxis[i].feedrateKey, FeedRate);
- }
-
- currGateway.updateItemNodeValue(vettAxis[i].feedOverKey, FeedRateOver);
-
- // calcolo distanza e salvo valore...
- newPos = Convert.ToDouble(currGateway.getItemNode(vettAxis[i].posActKey));
- distPerc = newPos - prevPosAxis[i];
-
- // sistemo direzione +/- (POS/NEG se lineari, CCW/CW se rotativi)
- if (distPerc != 0)
- {
- newDir = Convert.ToInt32(distPerc / Math.Abs(distPerc));
- }
- else
- {
- newDir = prevDirAxis[i];
- }
-
-
- // verifico tipo direzione da tipo asse...
- tipoAsse = currGateway.getItemNode(vettAxis[i].typeKey).ToString();
- if (tipoAsse == "LINEAR")
- {
- // ?: conditional operator.
- direzione = (newDir > 0) ? "POSITIVE" : "NEGATIVE";
- }
- else if (tipoAsse == "ROTARY")
- {
- direzione = (newDir > 0) ? "CLOCKWISE" : "COUNTER_CLOCKWISE";
- }
-
- currGateway.updateItemNodeValue(vettAxis[i].directionKey, direzione);
-
- // se la direzione è variata salvo il cambio direzione...
- if (newDir != prevDirAxis[i])
- {
- // recupero num prec...
- numInvAx = Convert.ToInt32(istNumInvAssi[i].vcMedian);
- numInvAx++;
- // salvo "+1" come cambi direzione.... ATTENZIONE servirà che la finestra sia "corta" (tipo 1 sec...) mentre io ne inserisco 3 distanziati di 1/5 sec
- istNumInvAssi[i].addValue(DateTime.Now.AddMilliseconds(-400), numInvAx);
- istNumInvAssi[i].addValue(DateTime.Now.AddMilliseconds(-200), numInvAx);
- istNumInvAssi[i].addValue(DateTime.Now, numInvAx);
- }
-
- if (utils.CRB("verbose"))
- {
- sb.AppendLine(string.Format("Asse {0}: PosAct:{1:N3} | {2}", i, newPos, direzione));
- }
-
- // salvo valori vettore prec...
- prevPosAxis[i] = newPos;
- prevDirAxis[i] = newDir;
- }
-
- parentForm.dataMonitor_3 += sb.ToString();
- }
- }
}
diff --git a/MTC_Adapter/SCMA/DATA/CONF/AlarmList.map b/MTC_Adapter/SCMA/DATA/CONF/AlarmList.map
index a796549..cad76c9 100644
--- a/MTC_Adapter/SCMA/DATA/CONF/AlarmList.map
+++ b/MTC_Adapter/SCMA/DATA/CONF/AlarmList.map
@@ -1,1025 +1,1028 @@
-# Commenti con "#", elenco tipo COD_NUM|GRUPPO|LEVEL|DESCRIZIONE completa
-000001|PLC|FAULT|[COD 001] - PULSANTI DI EMERGENZA (406)
-000002|PLC|FAULT|[COD 002] - PORTA ANTERIORE CHIUSA E NON BLOCCATA(594)
-000003|PLC|FAULT|[COD 003] - PROTEZIONI DI SICUREZZA (593)
-000004|PLC|FAULT|[COD 004] - PRESSIONE ARIA INSUFFICIENTE (398)
-000005|PLC|FAULT|[COD 005] - SONDA TERMICA MANDRINO (235)
-000006|PLC|FAULT|[COD 006] - CONVERTITORE IN BLOCCO (135)
-000007|PLC|FAULT|[COD 007] - PORTE ANTERIORI NON CHIUSE (590)
-000008|PLC|FAULT|[COD 008] - RAFFREDDAMENTO UTENSILE INSUFFICIENTE (488)
-000009|PLC|FAULT|[COD 009] - TAVOLA NON IN POSIZIONE (538)
-000010|PLC|FAULT|[COD 010] - SURRISCALDAMENTO RESISTENZA DI FRENATURA (178)
-000011|PLC|FAULT|[COD 011] - DISPOSITIVO DI SICUREZZA MANDRINO FERMO NON OK(666)
-000012|PLC|FAULT|[COD 012] - PORTE NON RESETTATE (584)
-000013|PLC|FAULT|[COD 013] - ALLARME SURRISCALDAMENTO ARMADIO ELETTRICO(P12)
-000014|PLC|FAULT|[COD 014] - LUBRIFICAZIONE INEFFICIENTE (400)
-000015|PLC|FAULT|[COD 015] - MACCHINA BLOCCATA (484)
-000016|PLC|FAULT|[COD 016] - CIRCUITI DI SICUREZZA (667)
-000017|PLC|FAULT|[COD 017] - MACCHINA IN HOLD (105)
-000018|PLC|FAULT|[COD 018] - AZIONAMENTI NON ABILITATI (150)
-000019|PLC|FAULT|[COD 019] - GRUPPO VENTOSE NON IN POSIZIONE (294)
-000020|PLC|FAULT|[COD 020] - BILANCIAMENTO ASSE Z INSUFFICIENTE (404)
-000021|PLC|FAULT|[COD 021] - LASTRA NON BLOCCATA SU MANIPOLATORE (197)
-000022|PLC|FAULT|[COD 022] - ANOMALIA SENSORI MANIPOLATORE (987)
-000023|PLC|FAULT|[COD 023] - ANOMALIA SENSORI TASTATORE (986)
-000024|PLC|FAULT|[COD 024] - VELOCITA' MANDRINO TROPPO ELEVATA (522)
-000025|PLC|FAULT|[COD 025] - CARICO MASSIMO SUL MANDRINO (498)
-000026|PLC|FAULT|[COD 026]
-000027|PLC|FAULT|[COD 027]
-000028|PLC|FAULT|[COD 028]
-000029|PLC|FAULT|[COD 029]
-000030|PLC|FAULT|[COD 030]
-000031|PLC|FAULT|[COD 031]
-000032|PLC|FAULT|[COD 032]
-000033|PLC|FAULT|[COD 033]
-000034|PLC|FAULT|[COD 034]
-000035|PLC|FAULT|[COD 035]
-000036|PLC|FAULT|[COD 036]
-000037|PLC|FAULT|[COD 037]
-000038|PLC|FAULT|[COD 038]
-000039|PLC|FAULT|[COD 039]
-000040|PLC|FAULT|[COD 040]
-000041|PLC|FAULT|[COD 041]
-000042|PLC|FAULT|[COD 042]
-000043|PLC|FAULT|[COD 043]
-000044|PLC|FAULT|[COD 044]
-000045|PLC|FAULT|[COD 045]
-000046|PLC|FAULT|[COD 046]
-000047|PLC|FAULT|[COD 047]
-000048|PLC|FAULT|[COD 048]
-000049|PLC|FAULT|[COD 049]
-000050|PLC|FAULT|[COD 050]
-000051|PLC|FAULT|[COD 051]
-000052|PLC|FAULT|[COD 052]
-000053|PLC|FAULT|[COD 053]
-000054|PLC|FAULT|[COD 054]
-000055|PLC|FAULT|[COD 055]
-000056|PLC|FAULT|[COD 056]
-000057|PLC|FAULT|[COD 057]
-000058|PLC|FAULT|[COD 058]
-000059|PLC|FAULT|[COD 059]
-000060|PLC|FAULT|[COD 060]
-000061|PLC|FAULT|[COD 061]
-000062|PLC|FAULT|[COD 062]
-000063|PLC|FAULT|[COD 063]
-000064|PLC|FAULT|[COD 064]
-000065|PLC|FAULT|[COD 065]
-000066|PLC|FAULT|[COD 066]
-000067|PLC|FAULT|[COD 067]
-000068|PLC|FAULT|[COD 068]
-000069|PLC|FAULT|[COD 069]
-000070|PLC|FAULT|[COD 070]
-000071|PLC|FAULT|[COD 071]
-000072|PLC|FAULT|[COD 072]
-000073|PLC|FAULT|[COD 073]
-000074|PLC|FAULT|[COD 074]
-000075|PLC|FAULT|[COD 075]
-000076|PLC|FAULT|[COD 076]
-000077|PLC|FAULT|[COD 077]
-000078|PLC|FAULT|[COD 078]
-000079|PLC|FAULT|[COD 079]
-000080|PLC|FAULT|[COD 080]
-000081|PLC|FAULT|[COD 081]
-000082|PLC|FAULT|[COD 082]
-000083|PLC|FAULT|[COD 083]
-000084|PLC|FAULT|[COD 084]
-000085|PLC|FAULT|[COD 085]
-000086|PLC|FAULT|[COD 086]
-000087|PLC|FAULT|[COD 087]
-000088|PLC|FAULT|[COD 088]
-000089|PLC|FAULT|[COD 089]
-000090|PLC|FAULT|[COD 090]
-000091|PLC|FAULT|[COD 091]
-000092|PLC|FAULT|[COD 092]
-000093|PLC|FAULT|[COD 093]
-000094|PLC|FAULT|[COD 094]
-000095|PLC|FAULT|[COD 095]
-000096|PLC|FAULT|[COD 096]
-000097|PLC|FAULT|[COD 097]
-000098|PLC|FAULT|[COD 098]
-000099|PLC|FAULT|[COD 099]
-000100|PLC|FAULT|[COD 100]
-000101|PLC|FAULT|[COD 101]
-000102|PLC|FAULT|[COD 102]
-000103|PLC|FAULT|[COD 103]
-000104|PLC|FAULT|[COD 104]
-000105|PLC|FAULT|[COD 105]
-000106|PLC|FAULT|[COD 106]
-000107|PLC|FAULT|[COD 107]
-000108|PLC|FAULT|[COD 108]
-000109|PLC|FAULT|[COD 109]
-000110|PLC|FAULT|[COD 110]
-000111|PLC|FAULT|[COD 111]
-000112|PLC|FAULT|[COD 112]
-000113|PLC|FAULT|[COD 113]
-000114|PLC|FAULT|[COD 114]
-000115|PLC|FAULT|[COD 115]
-000116|PLC|FAULT|[COD 116]
-000117|PLC|FAULT|[COD 117]
-000118|PLC|FAULT|[COD 118]
-000119|PLC|FAULT|[COD 119]
-000120|PLC|FAULT|[COD 120]
-000121|PLC|FAULT|[COD 121]
-000122|PLC|FAULT|[COD 122]
-000123|PLC|FAULT|[COD 123]
-000124|PLC|FAULT|[COD 124]
-000125|PLC|FAULT|[COD 125]
-000126|PLC|FAULT|[COD 126]
-000127|PLC|FAULT|[COD 127]
-000128|PLC|FAULT|[COD 128]
-000129|PLC|FAULT|[COD 129]
-000130|PLC|FAULT|[COD 130]
-000131|PLC|FAULT|[COD 131]
-000132|PLC|FAULT|[COD 132]
-000133|PLC|FAULT|[COD 133]
-000134|PLC|FAULT|[COD 134]
-000135|PLC|FAULT|[COD 135]
-000136|PLC|FAULT|[COD 136]
-000137|PLC|FAULT|[COD 137]
-000138|PLC|FAULT|[COD 138]
-000139|PLC|FAULT|[COD 139]
-000140|PLC|FAULT|[COD 140]
-000141|PLC|FAULT|[COD 141]
-000142|PLC|FAULT|[COD 142]
-000143|PLC|FAULT|[COD 143]
-000144|PLC|FAULT|[COD 144]
-000145|PLC|FAULT|[COD 145]
-000146|PLC|FAULT|[COD 146]
-000147|PLC|FAULT|[COD 147]
-000148|PLC|FAULT|[COD 148]
-000149|PLC|FAULT|[COD 149]
-000150|PLC|FAULT|[COD 150]
-000151|PLC|FAULT|[COD 151]
-000152|PLC|FAULT|[COD 152]
-000153|PLC|FAULT|[COD 153]
-000154|PLC|FAULT|[COD 154]
-000155|PLC|FAULT|[COD 155]
-000156|PLC|FAULT|[COD 156]
-000157|PLC|FAULT|[COD 157]
-000158|PLC|FAULT|[COD 158]
-000159|PLC|FAULT|[COD 159]
-000160|PLC|FAULT|[COD 160]
-000161|PLC|FAULT|[COD 161]
-000162|PLC|FAULT|[COD 162]
-000163|PLC|FAULT|[COD 163]
-000164|PLC|FAULT|[COD 164]
-000165|PLC|FAULT|[COD 165]
-000166|PLC|FAULT|[COD 166]
-000167|PLC|FAULT|[COD 167]
-000168|PLC|FAULT|[COD 168]
-000169|PLC|FAULT|[COD 169]
-000170|PLC|FAULT|[COD 170]
-000171|PLC|FAULT|[COD 171]
-000172|PLC|FAULT|[COD 172]
-000173|PLC|FAULT|[COD 173]
-000174|PLC|FAULT|[COD 174]
-000175|PLC|FAULT|[COD 175]
-000176|PLC|FAULT|[COD 176]
-000177|PLC|FAULT|[COD 177]
-000178|PLC|FAULT|[COD 178]
-000179|PLC|FAULT|[COD 179]
-000180|PLC|FAULT|[COD 180]
-000181|PLC|FAULT|[COD 181]
-000182|PLC|FAULT|[COD 182]
-000183|PLC|FAULT|[COD 183]
-000184|PLC|FAULT|[COD 184]
-000185|PLC|FAULT|[COD 185]
-000186|PLC|FAULT|[COD 186]
-000187|PLC|FAULT|[COD 187]
-000188|PLC|FAULT|[COD 188]
-000189|PLC|FAULT|[COD 189]
-000190|PLC|FAULT|[COD 190]
-000191|PLC|FAULT|[COD 191]
-000192|PLC|FAULT|[COD 192]
-000193|PLC|FAULT|[COD 193]
-000194|PLC|FAULT|[COD 194]
-000195|PLC|FAULT|[COD 195]
-000196|PLC|FAULT|[COD 196]
-000197|PLC|FAULT|[COD 197]
-000198|PLC|FAULT|[COD 198]
-000199|PLC|FAULT|[COD 199]
-000200|PLC|FAULT|[COD 200]
-000201|PLC|FAULT|[COD 201]
-000202|PLC|FAULT|[COD 202]
-000203|PLC|FAULT|[COD 203]
-000204|PLC|FAULT|[COD 204]
-000205|PLC|FAULT|[COD 205]
-000206|PLC|FAULT|[COD 206]
-000207|PLC|FAULT|[COD 207]
-000208|PLC|FAULT|[COD 208]
-000209|PLC|FAULT|[COD 209]
-000210|PLC|FAULT|[COD 210]
-000211|PLC|FAULT|[COD 211]
-000212|PLC|FAULT|[COD 212]
-000213|PLC|FAULT|[COD 213]
-000214|PLC|FAULT|[COD 214]
-000215|PLC|FAULT|[COD 215]
-000216|PLC|FAULT|[COD 216]
-000217|PLC|FAULT|[COD 217]
-000218|PLC|FAULT|[COD 218]
-000219|PLC|FAULT|[COD 219]
-000220|PLC|FAULT|[COD 220]
-000221|PLC|FAULT|[COD 221]
-000222|PLC|FAULT|[COD 222]
-000223|PLC|FAULT|[COD 223]
-000224|PLC|FAULT|[COD 224]
-000225|PLC|FAULT|[COD 225]
-000226|PLC|FAULT|[COD 226]
-000227|PLC|FAULT|[COD 227]
-000228|PLC|FAULT|[COD 228]
-000229|PLC|FAULT|[COD 229]
-000230|PLC|FAULT|[COD 230]
-000231|PLC|FAULT|[COD 231]
-000232|PLC|FAULT|[COD 232]
-000233|PLC|FAULT|[COD 233]
-000234|PLC|FAULT|[COD 234]
-000235|PLC|FAULT|[COD 235]
-000236|PLC|FAULT|[COD 236]
-000237|PLC|FAULT|[COD 237]
-000238|PLC|FAULT|[COD 238]
-000239|PLC|FAULT|[COD 239]
-000240|PLC|FAULT|[COD 240]
-000241|PLC|FAULT|[COD 241]
-000242|PLC|FAULT|[COD 242]
-000243|PLC|FAULT|[COD 243]
-000244|PLC|FAULT|[COD 244]
-000245|PLC|FAULT|[COD 245]
-000246|PLC|FAULT|[COD 246]
-000247|PLC|FAULT|[COD 247]
-000248|PLC|FAULT|[COD 248]
-000249|PLC|FAULT|[COD 249]
-000250|PLC|FAULT|[COD 250]
-000251|PLC|FAULT|[COD 251]
-000252|PLC|FAULT|[COD 252]
-000253|PLC|FAULT|[COD 253]
-000254|PLC|FAULT|[COD 254]
-000255|PLC|FAULT|[COD 255]
-000256|PLC|FAULT|[COD 256]
-000257|PLC|FAULT|[COD 257]
-000258|PLC|FAULT|[COD 258]
-000259|PLC|FAULT|[COD 259]
-000260|PLC|FAULT|[COD 260]
-000261|PLC|FAULT|[COD 261]
-000262|PLC|FAULT|[COD 262]
-000263|PLC|FAULT|[COD 263]
-000264|PLC|FAULT|[COD 264]
-000265|PLC|FAULT|[COD 265]
-000266|PLC|FAULT|[COD 266]
-000267|PLC|FAULT|[COD 267]
-000268|PLC|FAULT|[COD 268]
-000269|PLC|FAULT|[COD 269]
-000270|PLC|FAULT|[COD 270]
-000271|PLC|FAULT|[COD 271]
-000272|PLC|FAULT|[COD 272]
-000273|PLC|FAULT|[COD 273]
-000274|PLC|FAULT|[COD 274]
-000275|PLC|FAULT|[COD 275]
-000276|PLC|FAULT|[COD 276]
-000277|PLC|FAULT|[COD 277]
-000278|PLC|FAULT|[COD 278]
-000279|PLC|FAULT|[COD 279]
-000280|PLC|FAULT|[COD 280]
-000281|PLC|FAULT|[COD 281]
-000282|PLC|FAULT|[COD 282]
-000283|PLC|FAULT|[COD 283]
-000284|PLC|FAULT|[COD 284]
-000285|PLC|FAULT|[COD 285]
-000286|PLC|FAULT|[COD 286]
-000287|PLC|FAULT|[COD 287]
-000288|PLC|FAULT|[COD 288]
-000289|PLC|FAULT|[COD 289]
-000290|PLC|FAULT|[COD 290]
-000291|PLC|FAULT|[COD 291]
-000292|PLC|FAULT|[COD 292]
-000293|PLC|FAULT|[COD 293]
-000294|PLC|FAULT|[COD 294]
-000295|PLC|FAULT|[COD 295]
-000296|PLC|FAULT|[COD 296]
-000297|PLC|FAULT|[COD 297]
-000298|PLC|FAULT|[COD 298]
-000299|PLC|FAULT|[COD 299]
-000300|PLC|FAULT|[COD 300]
-000301|PLC|FAULT|[COD 301]
-000302|PLC|FAULT|[COD 302]
-000303|PLC|FAULT|[COD 303]
-000304|PLC|FAULT|[COD 304]
-000305|PLC|FAULT|[COD 305]
-000306|PLC|FAULT|[COD 306]
-000307|PLC|FAULT|[COD 307]
-000308|PLC|FAULT|[COD 308]
-000309|PLC|FAULT|[COD 309]
-000310|PLC|FAULT|[COD 310]
-000311|PLC|FAULT|[COD 311]
-000312|PLC|FAULT|[COD 312]
-000313|PLC|FAULT|[COD 313]
-000314|PLC|FAULT|[COD 314]
-000315|PLC|FAULT|[COD 315]
-000316|PLC|FAULT|[COD 316]
-000317|PLC|FAULT|[COD 317]
-000318|PLC|FAULT|[COD 318]
-000319|PLC|FAULT|[COD 319]
-000320|PLC|FAULT|[COD 320]
-000321|PLC|FAULT|[COD 321]
-000322|PLC|FAULT|[COD 322]
-000323|PLC|FAULT|[COD 323]
-000324|PLC|FAULT|[COD 324]
-000325|PLC|FAULT|[COD 325]
-000326|PLC|FAULT|[COD 326]
-000327|PLC|FAULT|[COD 327]
-000328|PLC|FAULT|[COD 328]
-000329|PLC|FAULT|[COD 329]
-000330|PLC|FAULT|[COD 330]
-000331|PLC|FAULT|[COD 331]
-000332|PLC|FAULT|[COD 332]
-000333|PLC|FAULT|[COD 333]
-000334|PLC|FAULT|[COD 334]
-000335|PLC|FAULT|[COD 335]
-000336|PLC|FAULT|[COD 336]
-000337|PLC|FAULT|[COD 337]
-000338|PLC|FAULT|[COD 338]
-000339|PLC|FAULT|[COD 339]
-000340|PLC|FAULT|[COD 340]
-000341|PLC|FAULT|[COD 341]
-000342|PLC|FAULT|[COD 342]
-000343|PLC|FAULT|[COD 343]
-000344|PLC|FAULT|[COD 344]
-000345|PLC|FAULT|[COD 345]
-000346|PLC|FAULT|[COD 346]
-000347|PLC|FAULT|[COD 347]
-000348|PLC|FAULT|[COD 348]
-000349|PLC|FAULT|[COD 349]
-000350|PLC|FAULT|[COD 350]
-000351|PLC|FAULT|[COD 351]
-000352|PLC|FAULT|[COD 352]
-000353|PLC|FAULT|[COD 353]
-000354|PLC|FAULT|[COD 354]
-000355|PLC|FAULT|[COD 355]
-000356|PLC|FAULT|[COD 356]
-000357|PLC|FAULT|[COD 357]
-000358|PLC|FAULT|[COD 358]
-000359|PLC|FAULT|[COD 359]
-000360|PLC|FAULT|[COD 360]
-000361|PLC|FAULT|[COD 361]
-000362|PLC|FAULT|[COD 362]
-000363|PLC|FAULT|[COD 363]
-000364|PLC|FAULT|[COD 364]
-000365|PLC|FAULT|[COD 365]
-000366|PLC|FAULT|[COD 366]
-000367|PLC|FAULT|[COD 367]
-000368|PLC|FAULT|[COD 368]
-000369|PLC|FAULT|[COD 369]
-000370|PLC|FAULT|[COD 370]
-000371|PLC|FAULT|[COD 371]
-000372|PLC|FAULT|[COD 372]
-000373|PLC|FAULT|[COD 373]
-000374|PLC|FAULT|[COD 374]
-000375|PLC|FAULT|[COD 375]
-000376|PLC|FAULT|[COD 376]
-000377|PLC|FAULT|[COD 377]
-000378|PLC|FAULT|[COD 378]
-000379|PLC|FAULT|[COD 379]
-000380|PLC|FAULT|[COD 380]
-000381|PLC|FAULT|[COD 381]
-000382|PLC|FAULT|[COD 382]
-000383|PLC|FAULT|[COD 383]
-000384|PLC|FAULT|[COD 384]
-000385|PLC|FAULT|[COD 385]
-000386|PLC|FAULT|[COD 386]
-000387|PLC|FAULT|[COD 387]
-000388|PLC|FAULT|[COD 388]
-000389|PLC|FAULT|[COD 389]
-000390|PLC|FAULT|[COD 390]
-000391|PLC|FAULT|[COD 391]
-000392|PLC|FAULT|[COD 392]
-000393|PLC|FAULT|[COD 393]
-000394|PLC|FAULT|[COD 394]
-000395|PLC|FAULT|[COD 395]
-000396|PLC|FAULT|[COD 396]
-000397|PLC|FAULT|[COD 397]
-000398|PLC|FAULT|[COD 398]
-000399|PLC|FAULT|[COD 399]
-000400|PLC|FAULT|[COD 400]
-000401|PLC|FAULT|[COD 401]
-000402|PLC|FAULT|[COD 402]
-000403|PLC|FAULT|[COD 403]
-000404|PLC|FAULT|[COD 404]
-000405|PLC|FAULT|[COD 405]
-000406|PLC|FAULT|[COD 406]
-000407|PLC|FAULT|[COD 407]
-000408|PLC|FAULT|[COD 408]
-000409|PLC|FAULT|[COD 409]
-000410|PLC|FAULT|[COD 410]
-000411|PLC|FAULT|[COD 411]
-000412|PLC|FAULT|[COD 412]
-000413|PLC|FAULT|[COD 413]
-000414|PLC|FAULT|[COD 414]
-000415|PLC|FAULT|[COD 415]
-000416|PLC|FAULT|[COD 416]
-000417|PLC|FAULT|[COD 417]
-000418|PLC|FAULT|[COD 418]
-000419|PLC|FAULT|[COD 419]
-000420|PLC|FAULT|[COD 420]
-000421|PLC|FAULT|[COD 421]
-000422|PLC|FAULT|[COD 422]
-000423|PLC|FAULT|[COD 423]
-000424|PLC|FAULT|[COD 424]
-000425|PLC|FAULT|[COD 425]
-000426|PLC|FAULT|[COD 426]
-000427|PLC|FAULT|[COD 427]
-000428|PLC|FAULT|[COD 428]
-000429|PLC|FAULT|[COD 429]
-000430|PLC|FAULT|[COD 430]
-000431|PLC|FAULT|[COD 431]
-000432|PLC|FAULT|[COD 432]
-000433|PLC|FAULT|[COD 433]
-000434|PLC|FAULT|[COD 434]
-000435|PLC|FAULT|[COD 435]
-000436|PLC|FAULT|[COD 436]
-000437|PLC|FAULT|[COD 437]
-000438|PLC|FAULT|[COD 438]
-000439|PLC|FAULT|[COD 439]
-000440|PLC|FAULT|[COD 440]
-000441|PLC|FAULT|[COD 441]
-000442|PLC|FAULT|[COD 442]
-000443|PLC|FAULT|[COD 443]
-000444|PLC|FAULT|[COD 444]
-000445|PLC|FAULT|[COD 445]
-000446|PLC|FAULT|[COD 446]
-000447|PLC|FAULT|[COD 447]
-000448|PLC|FAULT|[COD 448]
-000449|PLC|FAULT|[COD 449]
-000450|PLC|FAULT|[COD 450]
-000451|PLC|FAULT|[COD 451]
-000452|PLC|FAULT|[COD 452]
-000453|PLC|FAULT|[COD 453]
-000454|PLC|FAULT|[COD 454]
-000455|PLC|FAULT|[COD 455]
-000456|PLC|FAULT|[COD 456]
-000457|PLC|FAULT|[COD 457]
-000458|PLC|FAULT|[COD 458]
-000459|PLC|FAULT|[COD 459]
-000460|PLC|FAULT|[COD 460]
-000461|PLC|FAULT|[COD 461]
-000462|PLC|FAULT|[COD 462]
-000463|PLC|FAULT|[COD 463]
-000464|PLC|FAULT|[COD 464]
-000465|PLC|FAULT|[COD 465]
-000466|PLC|FAULT|[COD 466]
-000467|PLC|FAULT|[COD 467]
-000468|PLC|FAULT|[COD 468]
-000469|PLC|FAULT|[COD 469]
-000470|PLC|FAULT|[COD 470]
-000471|PLC|FAULT|[COD 471]
-000472|PLC|FAULT|[COD 472]
-000473|PLC|FAULT|[COD 473]
-000474|PLC|FAULT|[COD 474]
-000475|PLC|FAULT|[COD 475]
-000476|PLC|FAULT|[COD 476]
-000477|PLC|FAULT|[COD 477]
-000478|PLC|FAULT|[COD 478]
-000479|PLC|FAULT|[COD 479]
-000480|PLC|FAULT|[COD 480]
-000481|PLC|WARNING|[COD 481] - PLC Message 1
-000482|PLC|WARNING|[COD 482] - Origine Z pari allo Zero Banco impostato
-000483|PLC|WARNING|[COD 483] - E' necessario eseguire un ciclo di lubrificazione(188)
-000484|PLC|WARNING|[COD 484] - Attesa RPM raggiunti (983)
-000485|PLC|WARNING|[COD 485] - Pre-allarme temperatura armadio elettrico(984)
-000486|PLC|WARNING|[COD 486] - Errore tastatura utensile (985)
-000487|PLC|WARNING|[COD 487] - Errore tastatura lastra (985)
-000488|PLC|WARNING|[COD 488] - Tastatore fuori posizione (561)
-000489|PLC|WARNING|[COD 489] - Serbatoio del grasso vuoto (399)
-000490|PLC|WARNING|[COD 490] - Tastatore basso (561)
-000491|PLC|WARNING|[COD 491] - Assi non in posizione per attivazione tastatore(545)
-000492|PLC|WARNING|[COD 492] - Collisione manipolatore e tastatore (547)
-000493|PLC|WARNING|[COD 493] - Togliere lastra da manipolatore con pezzo bloccato(197)
-000494|PLC|WARNING|[COD 494] - Posizione di carico\scarico non valida
-000495|PLC|WARNING|[COD 495] - Lastra non presente su manipolatore
-000496|PLC|WARNING|[COD 496] - Settare i parametri e premere START
-000497|PLC|WARNING|[COD 497] - Premere DEPOSITA/STOP PGM/NUOVE QUOTE
-000498|PLC|WARNING|[COD 498] - Nessuna ventosa selezionata
-000499|PLC|WARNING|[COD 499] - Pietra ravviva disco consumata
-000500|PLC|WARNING|[COD 500] - Collisione zero tavola esclusa
-000501|PLC|WARNING|[COD 501] - Assi non in posizione per attivazione manipolatore(545)
-000502|PLC|WARNING|[COD 502] - Movimento asse A non consentito (599)
-000503|PLC|WARNING|[COD 503] - Modalita' MDI attiva
-000504|PLC|WARNING|[COD 504] - Premere start dopo verifica utensile
-000505|PLC|WARNING|[COD 505] - Settare nuova quota di deposito e premere START
-000506|PLC|WARNING|[COD 506] - Utensile non previsto
-000507|PLC|WARNING|[COD 507] - Raggio foro minore di raggio utensile
-000508|PLC|WARNING|[COD 508] - Zona sottostante libera? start per confermare
-000509|PLC|FAULT|[COD 000000] -
-000510|PLC|FAULT|[COD 000000] -
-000511|PLC|FAULT|[COD 000000] -
-000512|PLC|FAULT|[COD 000000] -
-000513|PLC|FAULT|[COD 000000] -
-000514|PLC|FAULT|[COD 000000] -
-000515|PLC|FAULT|[COD 000000] -
-000516|PLC|FAULT|[COD 000000] -
-000517|PLC|FAULT|[COD 000000] -
-000518|PLC|FAULT|[COD 000000] -
-000519|PLC|FAULT|[COD 000000] -
-000520|PLC|FAULT|[COD 000000] -
-000521|PLC|FAULT|[COD 000000] -
-000522|PLC|FAULT|[COD 000000] -
-000523|PLC|FAULT|[COD 000000] -
-000524|PLC|FAULT|[COD 000000] -
-000525|PLC|FAULT|[COD 000000] -
-000526|PLC|FAULT|[COD 000000] -
-000527|PLC|FAULT|[COD 000000] -
-000528|PLC|FAULT|[COD 000000] -
-000529|PLC|FAULT|[COD 000000] -
-000530|PLC|FAULT|[COD 000000] -
-000531|PLC|FAULT|[COD 000000] -
-000532|PLC|FAULT|[COD 000000] -
-000533|PLC|FAULT|[COD 000000] -
-000534|PLC|FAULT|[COD 000000] -
-000535|PLC|FAULT|[COD 000000] -
-000536|PLC|FAULT|[COD 000000] -
-000537|PLC|FAULT|[COD 000000] -
-000538|PLC|FAULT|[COD 000000] -
-000539|PLC|FAULT|[COD 000000] -
-000540|PLC|FAULT|[COD 000000] -
-000541|PLC|FAULT|[COD 000000] -
-000542|PLC|FAULT|[COD 000000] -
-000543|PLC|FAULT|[COD 000000] -
-000544|PLC|FAULT|[COD 000000] -
-000545|PLC|FAULT|[COD 000000] -
-000546|PLC|FAULT|[COD 000000] -
-000547|PLC|FAULT|[COD 000000] -
-000548|PLC|FAULT|[COD 000000] -
-000549|PLC|FAULT|[COD 000000] -
-000550|PLC|FAULT|[COD 000000] -
-000551|PLC|FAULT|[COD 000000] -
-000552|PLC|FAULT|[COD 000000] -
-000553|PLC|FAULT|[COD 000000] -
-000554|PLC|FAULT|[COD 000000] -
-000555|PLC|FAULT|[COD 000000] -
-000556|PLC|FAULT|[COD 000000] -
-000557|PLC|FAULT|[COD 000000] -
-000558|PLC|FAULT|[COD 000000] -
-000559|PLC|FAULT|[COD 000000] -
-000560|PLC|FAULT|[COD 000000] -
-000561|PLC|FAULT|[COD 000000] -
-000562|PLC|FAULT|[COD 000000] -
-000563|PLC|FAULT|[COD 000000] -
-000564|PLC|FAULT|[COD 000000] -
-000565|PLC|FAULT|[COD 000000] -
-000566|PLC|FAULT|[COD 000000] -
-000567|PLC|FAULT|[COD 000000] -
-000568|PLC|FAULT|[COD 000000] -
-000569|PLC|FAULT|[COD 000000] -
-000570|PLC|FAULT|[COD 000000] -
-000571|PLC|FAULT|[COD 000000] -
-000572|PLC|FAULT|[COD 000000] -
-000573|PLC|FAULT|[COD 000000] -
-000574|PLC|FAULT|[COD 000000] -
-000575|PLC|FAULT|[COD 000000] -
-000576|PLC|FAULT|[COD 000000] -
-000577|PLC|FAULT|[COD 000000] -
-000578|PLC|FAULT|[COD 000000] -
-000579|PLC|FAULT|[COD 000000] -
-000580|PLC|FAULT|[COD 000000] -
-000581|PLC|FAULT|[COD 000000] -
-000582|PLC|FAULT|[COD 000000] -
-000583|PLC|FAULT|[COD 000000] -
-000584|PLC|FAULT|[COD 000000] -
-000585|PLC|FAULT|[COD 000000] -
-000586|PLC|FAULT|[COD 000000] -
-000587|PLC|FAULT|[COD 000000] -
-000588|PLC|FAULT|[COD 000000] -
-000589|PLC|FAULT|[COD 000000] -
-000590|PLC|FAULT|[COD 000000] -
-000591|PLC|FAULT|[COD 000000] -
-000592|PLC|FAULT|[COD 000000] -
-000593|PLC|FAULT|[COD 000000] -
-000594|PLC|FAULT|[COD 000000] -
-000595|PLC|FAULT|[COD 000000] -
-000596|PLC|FAULT|[COD 000000] -
-000597|PLC|FAULT|[COD 000000] -
-000598|PLC|FAULT|[COD 000000] -
-000599|PLC|FAULT|[COD 000000] -
-000600|PLC|FAULT|[COD 000000] -
-000601|PLC|FAULT|[COD 000000] -
-000602|PLC|FAULT|[COD 000000] -
-000603|PLC|FAULT|[COD 000000] -
-000604|PLC|FAULT|[COD 000000] -
-000605|PLC|FAULT|[COD 000000] -
-000606|PLC|FAULT|[COD 000000] -
-000607|PLC|FAULT|[COD 000000] -
-000608|PLC|FAULT|[COD 000000] -
-000609|PLC|FAULT|[COD 000000] -
-000610|PLC|FAULT|[COD 000000] -
-000611|PLC|FAULT|[COD 000000] -
-000612|PLC|FAULT|[COD 000000] -
-000613|PLC|FAULT|[COD 000000] -
-000614|PLC|FAULT|[COD 000000] -
-000615|PLC|FAULT|[COD 000000] -
-000616|PLC|FAULT|[COD 000000] -
-000617|PLC|FAULT|[COD 000000] -
-000618|PLC|FAULT|[COD 000000] -
-000619|PLC|FAULT|[COD 000000] -
-000620|PLC|FAULT|[COD 000000] -
-000621|PLC|FAULT|[COD 000000] -
-000622|PLC|FAULT|[COD 000000] -
-000623|PLC|FAULT|[COD 000000] -
-000624|PLC|FAULT|[COD 000000] -
-000625|PLC|FAULT|[COD 000000] -
-000626|PLC|FAULT|[COD 000000] -
-000627|PLC|FAULT|[COD 000000] -
-000628|PLC|FAULT|[COD 000000] -
-000629|PLC|FAULT|[COD 000000] -
-000630|PLC|FAULT|[COD 000000] -
-000631|PLC|FAULT|[COD 000000] -
-000632|PLC|FAULT|[COD 000000] -
-000633|PLC|FAULT|[COD 000000] -
-000634|PLC|FAULT|[COD 000000] -
-000635|PLC|FAULT|[COD 000000] -
-000636|PLC|FAULT|[COD 000000] -
-000637|PLC|FAULT|[COD 000000] -
-000638|PLC|FAULT|[COD 000000] -
-000639|PLC|FAULT|[COD 000000] -
-000640|PLC|FAULT|[COD 000000] -
-000641|PLC|FAULT|[COD 000000] -
-000642|PLC|FAULT|[COD 000000] -
-000643|PLC|FAULT|[COD 000000] -
-000644|PLC|FAULT|[COD 000000] -
-000645|PLC|FAULT|[COD 000000] -
-000646|PLC|FAULT|[COD 000000] -
-000647|PLC|FAULT|[COD 000000] -
-000648|PLC|FAULT|[COD 000000] -
-000649|PLC|FAULT|[COD 000000] -
-000650|PLC|FAULT|[COD 000000] -
-000651|PLC|FAULT|[COD 000000] -
-000652|PLC|FAULT|[COD 000000] -
-000653|PLC|FAULT|[COD 000000] -
-000654|PLC|FAULT|[COD 000000] -
-000655|PLC|FAULT|[COD 000000] -
-000656|PLC|FAULT|[COD 000000] -
-000657|PLC|FAULT|[COD 000000] -
-000658|PLC|FAULT|[COD 000000] -
-000659|PLC|FAULT|[COD 000000] -
-000660|PLC|FAULT|[COD 000000] -
-000661|PLC|FAULT|[COD 000000] -
-000662|PLC|FAULT|[COD 000000] -
-000663|PLC|FAULT|[COD 000000] -
-000664|PLC|FAULT|[COD 000000] -
-000665|PLC|FAULT|[COD 000000] -
-000666|PLC|FAULT|[COD 000000] -
-000667|PLC|FAULT|[COD 000000] -
-000668|PLC|FAULT|[COD 000000] -
-000669|PLC|FAULT|[COD 000000] -
-000670|PLC|FAULT|[COD 000000] -
-000671|PLC|FAULT|[COD 000000] -
-000672|PLC|FAULT|[COD 000000] -
-000673|PLC|FAULT|[COD 000000] -
-000674|PLC|FAULT|[COD 000000] -
-000675|PLC|FAULT|[COD 000000] -
-000676|PLC|FAULT|[COD 000000] -
-000677|PLC|FAULT|[COD 000000] -
-000678|PLC|FAULT|[COD 000000] -
-000679|PLC|FAULT|[COD 000000] -
-000680|PLC|FAULT|[COD 000000] -
-000681|PLC|FAULT|[COD 000000] -
-000682|PLC|FAULT|[COD 000000] -
-000683|PLC|FAULT|[COD 000000] -
-000684|PLC|FAULT|[COD 000000] -
-000685|PLC|FAULT|[COD 000000] -
-000686|PLC|FAULT|[COD 000000] -
-000687|PLC|FAULT|[COD 000000] -
-000688|PLC|FAULT|[COD 000000] -
-000689|PLC|FAULT|[COD 000000] -
-000690|PLC|FAULT|[COD 000000] -
-000691|PLC|FAULT|[COD 000000] -
-000692|PLC|FAULT|[COD 000000] -
-000693|PLC|FAULT|[COD 000000] -
-000694|PLC|FAULT|[COD 000000] -
-000695|PLC|FAULT|[COD 000000] -
-000696|PLC|FAULT|[COD 000000] -
-000697|PLC|FAULT|[COD 000000] -
-000698|PLC|FAULT|[COD 000000] -
-000699|PLC|FAULT|[COD 000000] -
-000700|PLC|FAULT|[COD 000000] -
-000701|PLC|FAULT|[COD 000000] -
-000702|PLC|FAULT|[COD 000000] -
-000703|PLC|FAULT|[COD 000000] -
-000704|PLC|FAULT|[COD 000000] -
-000705|PLC|FAULT|[COD 000000] -
-000706|PLC|FAULT|[COD 000000] -
-000707|PLC|FAULT|[COD 000000] -
-000708|PLC|FAULT|[COD 000000] -
-000709|PLC|FAULT|[COD 000000] -
-000710|PLC|FAULT|[COD 000000] -
-000711|PLC|FAULT|[COD 000000] -
-000712|PLC|FAULT|[COD 000000] -
-000713|PLC|FAULT|[COD 000000] -
-000714|PLC|FAULT|[COD 000000] -
-000715|PLC|FAULT|[COD 000000] -
-000716|PLC|FAULT|[COD 000000] -
-000717|PLC|FAULT|[COD 000000] -
-000718|PLC|FAULT|[COD 000000] -
-000719|PLC|FAULT|[COD 000000] -
-000720|PLC|FAULT|[COD 000000] -
-000721|PLC|FAULT|[COD 000000] -
-000722|PLC|FAULT|[COD 000000] -
-000723|PLC|FAULT|[COD 000000] -
-000724|PLC|FAULT|[COD 000000] -
-000725|PLC|FAULT|[COD 000000] -
-000726|PLC|FAULT|[COD 000000] -
-000727|PLC|FAULT|[COD 000000] -
-000728|PLC|FAULT|[COD 000000] -
-000729|PLC|FAULT|[COD 000000] -
-000730|PLC|FAULT|[COD 000000] -
-000731|PLC|FAULT|[COD 000000] -
-000732|PLC|FAULT|[COD 000000] -
-000733|PLC|FAULT|[COD 000000] -
-000734|PLC|FAULT|[COD 000000] -
-000735|PLC|FAULT|[COD 000000] -
-000736|PLC|FAULT|[COD 000000] -
-000737|PLC|FAULT|[COD 000000] -
-000738|PLC|FAULT|[COD 000000] -
-000739|PLC|FAULT|[COD 000000] -
-000740|PLC|FAULT|[COD 000000] -
-000741|PLC|FAULT|[COD 000000] -
-000742|PLC|FAULT|[COD 000000] -
-000743|PLC|FAULT|[COD 000000] -
-000744|PLC|FAULT|[COD 000000] -
-000745|PLC|FAULT|[COD 000000] -
-000746|PLC|FAULT|[COD 000000] -
-000747|PLC|FAULT|[COD 000000] -
-000748|PLC|FAULT|[COD 000000] -
-000749|PLC|FAULT|[COD 000000] -
-000750|PLC|FAULT|[COD 000000] -
-000751|PLC|FAULT|[COD 000000] -
-000752|PLC|FAULT|[COD 000000] -
-000753|PLC|FAULT|[COD 000000] -
-000754|PLC|FAULT|[COD 000000] -
-000755|PLC|FAULT|[COD 000000] -
-000756|PLC|FAULT|[COD 000000] -
-000757|PLC|FAULT|[COD 000000] -
-000758|PLC|FAULT|[COD 000000] -
-000759|PLC|FAULT|[COD 000000] -
-000760|PLC|FAULT|[COD 000000] -
-000761|PLC|FAULT|[COD 000000] -
-000762|PLC|FAULT|[COD 000000] -
-000763|PLC|FAULT|[COD 000000] -
-000764|PLC|FAULT|[COD 000000] -
-000765|PLC|FAULT|[COD 000000] -
-000766|PLC|FAULT|[COD 000000] -
-000767|PLC|FAULT|[COD 000000] -
-000768|PLC|FAULT|[COD 000000] -
-000769|PLC|FAULT|[COD 000000] -
-000770|PLC|FAULT|[COD 000000] -
-000771|PLC|FAULT|[COD 000000] -
-000772|PLC|FAULT|[COD 000000] -
-000773|PLC|FAULT|[COD 000000] -
-000774|PLC|FAULT|[COD 000000] -
-000775|PLC|FAULT|[COD 000000] -
-000776|PLC|FAULT|[COD 000000] -
-000777|PLC|FAULT|[COD 000000] -
-000778|PLC|FAULT|[COD 000000] -
-000779|PLC|FAULT|[COD 000000] -
-000780|PLC|FAULT|[COD 000000] -
-000781|PLC|FAULT|[COD 000000] -
-000782|PLC|FAULT|[COD 000000] -
-000783|PLC|FAULT|[COD 000000] -
-000784|PLC|FAULT|[COD 000000] -
-000785|PLC|FAULT|[COD 000000] -
-000786|PLC|FAULT|[COD 000000] -
-000787|PLC|FAULT|[COD 000000] -
-000788|PLC|FAULT|[COD 000000] -
-000789|PLC|FAULT|[COD 000000] -
-000790|PLC|FAULT|[COD 000000] -
-000791|PLC|FAULT|[COD 000000] -
-000792|PLC|FAULT|[COD 000000] -
-000793|PLC|FAULT|[COD 000000] -
-000794|PLC|FAULT|[COD 000000] -
-000795|PLC|FAULT|[COD 000000] -
-000796|PLC|FAULT|[COD 000000] -
-000797|PLC|FAULT|[COD 000000] -
-000798|PLC|FAULT|[COD 000000] -
-000799|PLC|FAULT|[COD 000000] -
-000800|PLC|FAULT|[COD 000000] -
-000801|PLC|FAULT|[COD 000000] -
-000802|PLC|FAULT|[COD 000000] -
-000803|PLC|FAULT|[COD 000000] -
-000804|PLC|FAULT|[COD 000000] -
-000805|PLC|FAULT|[COD 000000] -
-000806|PLC|FAULT|[COD 000000] -
-000807|PLC|FAULT|[COD 000000] -
-000808|PLC|FAULT|[COD 000000] -
-000809|PLC|FAULT|[COD 000000] -
-000810|PLC|FAULT|[COD 000000] -
-000811|PLC|FAULT|[COD 000000] -
-000812|PLC|FAULT|[COD 000000] -
-000813|PLC|FAULT|[COD 000000] -
-000814|PLC|FAULT|[COD 000000] -
-000815|PLC|FAULT|[COD 000000] -
-000816|PLC|FAULT|[COD 000000] -
-000817|PLC|FAULT|[COD 000000] -
-000818|PLC|FAULT|[COD 000000] -
-000819|PLC|FAULT|[COD 000000] -
-000820|PLC|FAULT|[COD 000000] -
-000821|PLC|FAULT|[COD 000000] -
-000822|PLC|FAULT|[COD 000000] -
-000823|PLC|FAULT|[COD 000000] -
-000824|PLC|FAULT|[COD 000000] -
-000825|PLC|FAULT|[COD 000000] -
-000826|PLC|FAULT|[COD 000000] -
-000827|PLC|FAULT|[COD 000000] -
-000828|PLC|FAULT|[COD 000000] -
-000829|PLC|FAULT|[COD 000000] -
-000830|PLC|FAULT|[COD 000000] -
-000831|PLC|FAULT|[COD 000000] -
-000832|PLC|FAULT|[COD 000000] -
-000833|PLC|FAULT|[COD 000000] -
-000834|PLC|FAULT|[COD 000000] -
-000835|PLC|FAULT|[COD 000000] -
-000836|PLC|FAULT|[COD 000000] -
-000837|PLC|FAULT|[COD 000000] -
-000838|PLC|FAULT|[COD 000000] -
-000839|PLC|FAULT|[COD 000000] -
-000840|PLC|FAULT|[COD 000000] -
-000841|PLC|FAULT|[COD 000000] -
-000842|PLC|FAULT|[COD 000000] -
-000843|PLC|FAULT|[COD 000000] -
-000844|PLC|FAULT|[COD 000000] -
-000845|PLC|FAULT|[COD 000000] -
-000846|PLC|FAULT|[COD 000000] -
-000847|PLC|FAULT|[COD 000000] -
-000848|PLC|FAULT|[COD 000000] -
-000849|PLC|FAULT|[COD 000000] -
-000850|PLC|FAULT|[COD 000000] -
-000851|PLC|FAULT|[COD 000000] -
-000852|PLC|FAULT|[COD 000000] -
-000853|PLC|FAULT|[COD 000000] -
-000854|PLC|FAULT|[COD 000000] -
-000855|PLC|FAULT|[COD 000000] -
-000856|PLC|FAULT|[COD 000000] -
-000857|PLC|FAULT|[COD 000000] -
-000858|PLC|FAULT|[COD 000000] -
-000859|PLC|FAULT|[COD 000000] -
-000860|PLC|FAULT|[COD 000000] -
-000861|PLC|FAULT|[COD 000000] -
-000862|PLC|FAULT|[COD 000000] -
-000863|PLC|FAULT|[COD 000000] -
-000864|PLC|FAULT|[COD 000000] -
-000865|PLC|FAULT|[COD 000000] -
-000866|PLC|FAULT|[COD 000000] -
-000867|PLC|FAULT|[COD 000000] -
-000868|PLC|FAULT|[COD 000000] -
-000869|PLC|FAULT|[COD 000000] -
-000870|PLC|FAULT|[COD 000000] -
-000871|PLC|FAULT|[COD 000000] -
-000872|PLC|FAULT|[COD 000000] -
-000873|PLC|FAULT|[COD 000000] -
-000874|PLC|FAULT|[COD 000000] -
-000875|PLC|FAULT|[COD 000000] -
-000876|PLC|FAULT|[COD 000000] -
-000877|PLC|FAULT|[COD 000000] -
-000878|PLC|FAULT|[COD 000000] -
-000879|PLC|FAULT|[COD 000000] -
-000880|PLC|FAULT|[COD 000000] -
-000881|PLC|FAULT|[COD 000000] -
-000882|PLC|FAULT|[COD 000000] -
-000883|PLC|FAULT|[COD 000000] -
-000884|PLC|FAULT|[COD 000000] -
-000885|PLC|FAULT|[COD 000000] -
-000886|PLC|FAULT|[COD 000000] -
-000887|PLC|FAULT|[COD 000000] -
-000888|PLC|FAULT|[COD 000000] -
-000889|PLC|FAULT|[COD 000000] -
-000890|PLC|FAULT|[COD 000000] -
-000891|PLC|FAULT|[COD 000000] -
-000892|PLC|FAULT|[COD 000000] -
-000893|PLC|FAULT|[COD 000000] -
-000894|PLC|FAULT|[COD 000000] -
-000895|PLC|FAULT|[COD 000000] -
-000896|PLC|FAULT|[COD 000000] -
-000897|PLC|FAULT|[COD 000000] -
-000898|PLC|FAULT|[COD 000000] -
-000899|PLC|FAULT|[COD 000000] -
-000900|PLC|FAULT|[COD 000000] -
-000901|PLC|FAULT|[COD 000000] -
-000902|PLC|FAULT|[COD 000000] -
-000903|PLC|FAULT|[COD 000000] -
-000904|PLC|FAULT|[COD 000000] -
-000905|PLC|FAULT|[COD 000000] -
-000906|PLC|FAULT|[COD 000000] -
-000907|PLC|FAULT|[COD 000000] -
-000908|PLC|FAULT|[COD 000000] -
-000909|PLC|FAULT|[COD 000000] -
-000910|PLC|FAULT|[COD 000000] -
-000911|PLC|FAULT|[COD 000000] -
-000912|PLC|FAULT|[COD 000000] -
-000913|PLC|FAULT|[COD 000000] -
-000914|PLC|FAULT|[COD 000000] -
-000915|PLC|FAULT|[COD 000000] -
-000916|PLC|FAULT|[COD 000000] -
-000917|PLC|FAULT|[COD 000000] -
-000918|PLC|FAULT|[COD 000000] -
-000919|PLC|FAULT|[COD 000000] -
-000920|PLC|FAULT|[COD 000000] -
-000921|PLC|FAULT|[COD 000000] -
-000922|PLC|FAULT|[COD 000000] -
-000923|PLC|FAULT|[COD 000000] -
-000924|PLC|FAULT|[COD 000000] -
-000925|PLC|FAULT|[COD 000000] -
-000926|PLC|FAULT|[COD 000000] -
-000927|PLC|FAULT|[COD 000000] -
-000928|PLC|FAULT|[COD 000000] -
-000929|PLC|FAULT|[COD 000000] -
-000930|PLC|FAULT|[COD 000000] -
-000931|PLC|FAULT|[COD 000000] -
-000932|PLC|FAULT|[COD 000000] -
-000933|PLC|FAULT|[COD 000000] -
-000934|PLC|FAULT|[COD 000000] -
-000935|PLC|FAULT|[COD 000000] -
-000936|PLC|FAULT|[COD 000000] -
-000937|PLC|FAULT|[COD 000000] -
-000938|PLC|FAULT|[COD 000000] -
-000939|PLC|FAULT|[COD 000000] -
-000940|PLC|FAULT|[COD 000000] -
-000941|PLC|FAULT|[COD 000000] -
-000942|PLC|FAULT|[COD 000000] -
-000943|PLC|FAULT|[COD 000000] -
-000944|PLC|FAULT|[COD 000000] -
-000945|PLC|FAULT|[COD 000000] -
-000946|PLC|FAULT|[COD 000000] -
-000947|PLC|FAULT|[COD 000000] -
-000948|PLC|FAULT|[COD 000000] -
-000949|PLC|FAULT|[COD 000000] -
-000950|PLC|FAULT|[COD 000000] -
-000951|PLC|FAULT|[COD 000000] -
-000952|PLC|FAULT|[COD 000000] -
-000953|PLC|FAULT|[COD 000000] -
-000954|PLC|FAULT|[COD 000000] -
-000955|PLC|FAULT|[COD 000000] -
-000956|PLC|FAULT|[COD 000000] -
-000957|PLC|FAULT|[COD 000000] -
-000958|PLC|FAULT|[COD 000000] -
-000959|PLC|FAULT|[COD 000000] -
-000960|PLC|FAULT|[COD 000000] -
-000961|PLC|WARNING|COLLISIONE CON BANCO (654)
-000962|PLC|WARNING|ERRORE TASTATURA (985)
-000963|PLC|WARNING|LIMITE PUNTI SUPERATO
-000964|PLC|WARNING|Parametri disco non compatibili con macro selezionata
-000965|PLC|WARNING|Premere start per confermare e continuare
-000966|PLC|FAULT|[COD 000000] -
-000967|PLC|FAULT|[COD 000000] -
-000968|PLC|FAULT|[COD 000000] -
-000969|PLC|FAULT|[COD 000000] -
-000970|PLC|FAULT|[COD 000000] -
-000971|PLC|FAULT|[COD 000000] -
-000972|PLC|FAULT|[COD 000000] -
-000973|PLC|FAULT|[COD 000000] -
-000974|PLC|FAULT|[COD 000000] -
-000975|PLC|FAULT|[COD 000000] -
-000976|PLC|FAULT|[COD 000000] -
-000977|PLC|FAULT|[COD 000000] -
-000978|PLC|FAULT|[COD 000000] -
-000979|PLC|FAULT|[COD 000000] -
-000980|PLC|FAULT|[COD 000000] -
-000981|PLC|FAULT|[COD 000000] -
-000982|PLC|FAULT|[COD 000000] -
-000983|PLC|FAULT|[COD 000000] -
-000984|PLC|FAULT|[COD 000000] -
-000985|PLC|FAULT|[COD 000000] -
-000986|PLC|FAULT|[COD 000000] -
-000987|PLC|FAULT|[COD 000000] -
-000988|PLC|FAULT|[COD 000000] -
-000989|PLC|FAULT|[COD 000000] -
-000990|PLC|FAULT|[COD 000000] -
-000991|PLC|FAULT|[COD 000000] -
-000992|PLC|FAULT|[COD 000000] -
-000993|PLC|FAULT|[COD 000000] -
-000994|PLC|FAULT|[COD 000000] -
-000995|PLC|FAULT|[COD 000000] -
-000996|PLC|FAULT|[COD 000000] -
-000997|PLC|FAULT|[COD 000000] -
-000998|PLC|FAULT|[COD 000000] -
-000999|PLC|FAULT|[COD 000000] -
-001000|PLC|FAULT|[COD 000000] -
-001001|PLC|FAULT|[COD 000000] -
-001002|PLC|FAULT|[COD 000000] -
-001003|PLC|FAULT|[COD 000000] -
-001004|PLC|FAULT|[COD 000000] -
-001005|PLC|FAULT|[COD 000000] -
-001006|PLC|FAULT|[COD 000000] -
-001007|PLC|FAULT|[COD 000000] -
-001008|PLC|FAULT|[COD 000000] -
-001009|PLC|FAULT|[COD 000000] -
-001010|PLC|FAULT|[COD 000000] -
-001011|PLC|FAULT|[COD 000000] -
-001012|PLC|FAULT|[COD 000000] -
-001013|PLC|FAULT|[COD 000000] -
-001014|PLC|FAULT|[COD 000000] -
-001015|PLC|FAULT|[COD 000000] -
-001016|PLC|FAULT|[COD 000000] -
-001017|PLC|FAULT|[COD 000000] -
-001018|PLC|FAULT|[COD 000000] -
-001019|PLC|FAULT|[COD 000000] -
-001020|PLC|FAULT|[COD 000000] -
-001021|PLC|FAULT|[COD 000000] -
-001022|PLC|FAULT|[COD 000000] -
-001023|PLC|FAULT|[COD 000000] -
-001024|PLC|FAULT|[COD 000000] -
\ No newline at end of file
+#------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+# Commenti con "#", elenco diviso da carattere |
+# COD_NUM|GRUPPO|LEVEL|DESCRIZIONE completa CURR | Descrizione ITA | Descrizione ENG
+#------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+000001|PLC|FAULT|[COD 001] - EMERGENCY PUSH-BUTTON (406) |[COD 001] - PULSANTI DI EMERGENZA (406) |[COD 001] - EMERGENCY PUSH-BUTTON (406)
+000002|PLC|FAULT|[COD 002] - FRONT DOORS NOT LOCKED (594) |[COD 002] - PORTA ANTERIORE CHIUSA E NON BLOCCATA(594) |[COD 002] - FRONT DOORS NOT LOCKED (594)
+000003|PLC|FAULT|[COD 003] - SAFETY GUARDS (593) |[COD 003] - PROTEZIONI DI SICUREZZA (593) |[COD 003] - SAFETY GUARDS (593)
+000004|PLC|FAULT|[COD 004] - INSUFFICIENT AIR PRESSURE (398) |[COD 004] - PRESSIONE ARIA INSUFFICIENTE (398) |[COD 004] - INSUFFICIENT AIR PRESSURE (398)
+000005|PLC|FAULT|[COD 005] - SPINDLE THERMAL PROTECTION (235) |[COD 005] - SONDA TERMICA MANDRINO (235) |[COD 005] - SPINDLE THERMAL PROTECTION (235)
+000006|PLC|FAULT|[COD 006] - CONVERTER IN FAULT (135) |[COD 006] - CONVERTITORE IN BLOCCO (135) |[COD 006] - CONVERTER IN FAULT (135)
+000007|PLC|FAULT|[COD 007] - FRONT DOORS NOT CLOSED (590) |[COD 007] - PORTE ANTERIORI NON CHIUSE (590) |[COD 007] - FRONT DOORS NOT CLOSED (590)
+000008|PLC|FAULT|[COD 008] - INSUFFICIENT TOOL COOLING (488) |[COD 008] - RAFFREDDAMENTO UTENSILE INSUFFICIENTE (488) |[COD 008] - INSUFFICIENT TOOL COOLING (488)
+000009|PLC|FAULT|[COD 009] - TABLE NOT POSITIONED (538) |[COD 009] - TAVOLA NON IN POSIZIONE (538) |[COD 009] - TABLE NOT POSITIONED (538)
+000010|PLC|FAULT|[COD 010] - SPINDLE RESISTOR OVERHEATING (178) |[COD 010] - SURRISCALDAMENTO RESISTENZA DI FRENATURA (178) |[COD 010] - SPINDLE RESISTOR OVERHEATING (178)
+000011|PLC|FAULT|[COD 011] - SPINDLE SAFETY DEVICE FAILURE (666) |[COD 011] - DISPOSITIVO DI SICUREZZA MANDRINO FERMO NON OK(666) |[COD 011] - SPINDLE SAFETY DEVICE FAILURE (666)
+000012|PLC|FAULT|[COD 012] - DOORS NOT RESTORED (584) |[COD 012] - PORTE NON RESETTATE (584) |[COD 012] - DOORS NOT RESTORED (584)
+000013|PLC|FAULT|[COD 013] - OVERHEATING ELECTRICAL BOX (P12) |[COD 013] - ALLARME SURRISCALDAMENTO ARMADIO ELETTRICO(P12) |[COD 013] - OVERHEATING ELECTRICAL BOX (P12)
+000014|PLC|FAULT|[COD 014] - LUBRIFICATION INEFFICIENT (400) |[COD 014] - LUBRIFICAZIONE INEFFICIENTE (400) |[COD 014] - LUBRIFICATION INEFFICIENT (400)
+000015|PLC|FAULT|[COD 015] - MACHINE BLOCKED (484) |[COD 015] - MACCHINA BLOCCATA (484) |[COD 015] - MACHINE BLOCKED (484)
+000016|PLC|FAULT|[COD 016] - SAFETY CIRCUIT (667) |[COD 016] - CIRCUITI DI SICUREZZA (667) |[COD 016] - SAFETY CIRCUIT (667)
+000017|PLC|FAULT|[COD 017] - MACHINE IN HOLD STATUS (105) |[COD 017] - MACCHINA IN HOLD (105) |[COD 017] - MACHINE IN HOLD STATUS (105)
+000018|PLC|FAULT|[COD 018] - SERVO DRIVES NOT ENABLED (150) |[COD 018] - AZIONAMENTI NON ABILITATI (150) |[COD 018] - SERVO DRIVES NOT ENABLED (150)
+000019|PLC|FAULT|[COD 019] - SUCKERS NOT IN POSITION (294) |[COD 019] - GRUPPO VENTOSE NON IN POSIZIONE (294) |[COD 019] - SUCKERS NOT IN POSITION (294)
+000020|PLC|FAULT|[COD 020] - Z-AXIS BALANCING INSUFFICIENT (404) |[COD 020] - BILANCIAMENTO ASSE Z INSUFFICIENTE (404) |[COD 020] - Z-AXIS BALANCING INSUFFICIENT (404)
+000021|PLC|FAULT|[COD 021] - SLAB NOT LOCKED BY MANIPULATOR (197) |[COD 021] - LASTRA NON BLOCCATA SU MANIPOLATORE (197) |[COD 021] - SLAB NOT LOCKED BY MANIPULATOR (197)
+000022|PLC|FAULT|[COD 022] - MANIPULATOR SENSORS ANOMALY (987) |[COD 022] - ANOMALIA SENSORI MANIPOLATORE (987) |[COD 022] - MANIPULATOR SENSORS ANOMALY (987)
+000023|PLC|FAULT|[COD 023] - PROBE SENSORS ANOMALY (986) |[COD 023] - ANOMALIA SENSORI TASTATORE (986) |[COD 023] - PROBE SENSORS ANOMALY (986)
+000024|PLC|FAULT|[COD 024] - SPINDLE RPM TOO HIGH (522) |[COD 024] - VELOCITA' MANDRINO TROPPO ELEVATA (522) |[COD 024] - SPINDLE RPM TOO HIGH (522)
+000025|PLC|FAULT|[COD 025] - MAXIMAL CHARGE ON THE SPINDLE (498) |[COD 025] - CARICO MASSIMO SUL MANDRINO (498) |[COD 025] - MAXIMAL CHARGE ON THE SPINDLE (498)
+000026|PLC|FAULT|[COD 026] |[COD 026] |[COD 026]
+000027|PLC|FAULT|[COD 027] |[COD 027] |[COD 027]
+000028|PLC|FAULT|[COD 028] |[COD 028] |[COD 028]
+000029|PLC|FAULT|[COD 029] |[COD 029] |[COD 029]
+000030|PLC|FAULT|[COD 030] |[COD 030] |[COD 030]
+000031|PLC|FAULT|[COD 031] |[COD 031] |[COD 031]
+000032|PLC|FAULT|[COD 032] |[COD 032] |[COD 032]
+000033|PLC|FAULT|[COD 033] |[COD 033] |[COD 033]
+000034|PLC|FAULT|[COD 034] |[COD 034] |[COD 034]
+000035|PLC|FAULT|[COD 035] |[COD 035] |[COD 035]
+000036|PLC|FAULT|[COD 036] |[COD 036] |[COD 036]
+000037|PLC|FAULT|[COD 037] |[COD 037] |[COD 037]
+000038|PLC|FAULT|[COD 038] |[COD 038] |[COD 038]
+000039|PLC|FAULT|[COD 039] |[COD 039] |[COD 039]
+000040|PLC|FAULT|[COD 040] |[COD 040] |[COD 040]
+000041|PLC|FAULT|[COD 041] |[COD 041] |[COD 041]
+000042|PLC|FAULT|[COD 042] |[COD 042] |[COD 042]
+000043|PLC|FAULT|[COD 043] |[COD 043] |[COD 043]
+000044|PLC|FAULT|[COD 044] |[COD 044] |[COD 044]
+000045|PLC|FAULT|[COD 045] |[COD 045] |[COD 045]
+000046|PLC|FAULT|[COD 046] |[COD 046] |[COD 046]
+000047|PLC|FAULT|[COD 047] |[COD 047] |[COD 047]
+000048|PLC|FAULT|[COD 048] |[COD 048] |[COD 048]
+000049|PLC|FAULT|[COD 049] |[COD 049] |[COD 049]
+000050|PLC|FAULT|[COD 050] |[COD 050] |[COD 050]
+000051|PLC|FAULT|[COD 051] |[COD 051] |[COD 051]
+000052|PLC|FAULT|[COD 052] |[COD 052] |[COD 052]
+000053|PLC|FAULT|[COD 053] |[COD 053] |[COD 053]
+000054|PLC|FAULT|[COD 054] |[COD 054] |[COD 054]
+000055|PLC|FAULT|[COD 055] |[COD 055] |[COD 055]
+000056|PLC|FAULT|[COD 056] |[COD 056] |[COD 056]
+000057|PLC|FAULT|[COD 057] |[COD 057] |[COD 057]
+000058|PLC|FAULT|[COD 058] |[COD 058] |[COD 058]
+000059|PLC|FAULT|[COD 059] |[COD 059] |[COD 059]
+000060|PLC|FAULT|[COD 060] |[COD 060] |[COD 060]
+000061|PLC|FAULT|[COD 061] |[COD 061] |[COD 061]
+000062|PLC|FAULT|[COD 062] |[COD 062] |[COD 062]
+000063|PLC|FAULT|[COD 063] |[COD 063] |[COD 063]
+000064|PLC|FAULT|[COD 064] |[COD 064] |[COD 064]
+000065|PLC|FAULT|[COD 065] |[COD 065] |[COD 065]
+000066|PLC|FAULT|[COD 066] |[COD 066] |[COD 066]
+000067|PLC|FAULT|[COD 067] |[COD 067] |[COD 067]
+000068|PLC|FAULT|[COD 068] |[COD 068] |[COD 068]
+000069|PLC|FAULT|[COD 069] |[COD 069] |[COD 069]
+000070|PLC|FAULT|[COD 070] |[COD 070] |[COD 070]
+000071|PLC|FAULT|[COD 071] |[COD 071] |[COD 071]
+000072|PLC|FAULT|[COD 072] |[COD 072] |[COD 072]
+000073|PLC|FAULT|[COD 073] |[COD 073] |[COD 073]
+000074|PLC|FAULT|[COD 074] |[COD 074] |[COD 074]
+000075|PLC|FAULT|[COD 075] |[COD 075] |[COD 075]
+000076|PLC|FAULT|[COD 076] |[COD 076] |[COD 076]
+000077|PLC|FAULT|[COD 077] |[COD 077] |[COD 077]
+000078|PLC|FAULT|[COD 078] |[COD 078] |[COD 078]
+000079|PLC|FAULT|[COD 079] |[COD 079] |[COD 079]
+000080|PLC|FAULT|[COD 080] |[COD 080] |[COD 080]
+000081|PLC|FAULT|[COD 081] |[COD 081] |[COD 081]
+000082|PLC|FAULT|[COD 082] |[COD 082] |[COD 082]
+000083|PLC|FAULT|[COD 083] |[COD 083] |[COD 083]
+000084|PLC|FAULT|[COD 084] |[COD 084] |[COD 084]
+000085|PLC|FAULT|[COD 085] |[COD 085] |[COD 085]
+000086|PLC|FAULT|[COD 086] |[COD 086] |[COD 086]
+000087|PLC|FAULT|[COD 087] |[COD 087] |[COD 087]
+000088|PLC|FAULT|[COD 088] |[COD 088] |[COD 088]
+000089|PLC|FAULT|[COD 089] |[COD 089] |[COD 089]
+000090|PLC|FAULT|[COD 090] |[COD 090] |[COD 090]
+000091|PLC|FAULT|[COD 091] |[COD 091] |[COD 091]
+000092|PLC|FAULT|[COD 092] |[COD 092] |[COD 092]
+000093|PLC|FAULT|[COD 093] |[COD 093] |[COD 093]
+000094|PLC|FAULT|[COD 094] |[COD 094] |[COD 094]
+000095|PLC|FAULT|[COD 095] |[COD 095] |[COD 095]
+000096|PLC|FAULT|[COD 096] |[COD 096] |[COD 096]
+000097|PLC|FAULT|[COD 097] |[COD 097] |[COD 097]
+000098|PLC|FAULT|[COD 098] |[COD 098] |[COD 098]
+000099|PLC|FAULT|[COD 099] |[COD 099] |[COD 099]
+000100|PLC|FAULT|[COD 100] |[COD 100] |[COD 100]
+000101|PLC|FAULT|[COD 101] |[COD 101] |[COD 101]
+000102|PLC|FAULT|[COD 102] |[COD 102] |[COD 102]
+000103|PLC|FAULT|[COD 103] |[COD 103] |[COD 103]
+000104|PLC|FAULT|[COD 104] |[COD 104] |[COD 104]
+000105|PLC|FAULT|[COD 105] |[COD 105] |[COD 105]
+000106|PLC|FAULT|[COD 106] |[COD 106] |[COD 106]
+000107|PLC|FAULT|[COD 107] |[COD 107] |[COD 107]
+000108|PLC|FAULT|[COD 108] |[COD 108] |[COD 108]
+000109|PLC|FAULT|[COD 109] |[COD 109] |[COD 109]
+000110|PLC|FAULT|[COD 110] |[COD 110] |[COD 110]
+000111|PLC|FAULT|[COD 111] |[COD 111] |[COD 111]
+000112|PLC|FAULT|[COD 112] |[COD 112] |[COD 112]
+000113|PLC|FAULT|[COD 113] |[COD 113] |[COD 113]
+000114|PLC|FAULT|[COD 114] |[COD 114] |[COD 114]
+000115|PLC|FAULT|[COD 115] |[COD 115] |[COD 115]
+000116|PLC|FAULT|[COD 116] |[COD 116] |[COD 116]
+000117|PLC|FAULT|[COD 117] |[COD 117] |[COD 117]
+000118|PLC|FAULT|[COD 118] |[COD 118] |[COD 118]
+000119|PLC|FAULT|[COD 119] |[COD 119] |[COD 119]
+000120|PLC|FAULT|[COD 120] |[COD 120] |[COD 120]
+000121|PLC|FAULT|[COD 121] |[COD 121] |[COD 121]
+000122|PLC|FAULT|[COD 122] |[COD 122] |[COD 122]
+000123|PLC|FAULT|[COD 123] |[COD 123] |[COD 123]
+000124|PLC|FAULT|[COD 124] |[COD 124] |[COD 124]
+000125|PLC|FAULT|[COD 125] |[COD 125] |[COD 125]
+000126|PLC|FAULT|[COD 126] |[COD 126] |[COD 126]
+000127|PLC|FAULT|[COD 127] |[COD 127] |[COD 127]
+000128|PLC|FAULT|[COD 128] |[COD 128] |[COD 128]
+000129|PLC|FAULT|[COD 129] |[COD 129] |[COD 129]
+000130|PLC|FAULT|[COD 130] |[COD 130] |[COD 130]
+000131|PLC|FAULT|[COD 131] |[COD 131] |[COD 131]
+000132|PLC|FAULT|[COD 132] |[COD 132] |[COD 132]
+000133|PLC|FAULT|[COD 133] |[COD 133] |[COD 133]
+000134|PLC|FAULT|[COD 134] |[COD 134] |[COD 134]
+000135|PLC|FAULT|[COD 135] |[COD 135] |[COD 135]
+000136|PLC|FAULT|[COD 136] |[COD 136] |[COD 136]
+000137|PLC|FAULT|[COD 137] |[COD 137] |[COD 137]
+000138|PLC|FAULT|[COD 138] |[COD 138] |[COD 138]
+000139|PLC|FAULT|[COD 139] |[COD 139] |[COD 139]
+000140|PLC|FAULT|[COD 140] |[COD 140] |[COD 140]
+000141|PLC|FAULT|[COD 141] |[COD 141] |[COD 141]
+000142|PLC|FAULT|[COD 142] |[COD 142] |[COD 142]
+000143|PLC|FAULT|[COD 143] |[COD 143] |[COD 143]
+000144|PLC|FAULT|[COD 144] |[COD 144] |[COD 144]
+000145|PLC|FAULT|[COD 145] |[COD 145] |[COD 145]
+000146|PLC|FAULT|[COD 146] |[COD 146] |[COD 146]
+000147|PLC|FAULT|[COD 147] |[COD 147] |[COD 147]
+000148|PLC|FAULT|[COD 148] |[COD 148] |[COD 148]
+000149|PLC|FAULT|[COD 149] |[COD 149] |[COD 149]
+000150|PLC|FAULT|[COD 150] |[COD 150] |[COD 150]
+000151|PLC|FAULT|[COD 151] |[COD 151] |[COD 151]
+000152|PLC|FAULT|[COD 152] |[COD 152] |[COD 152]
+000153|PLC|FAULT|[COD 153] |[COD 153] |[COD 153]
+000154|PLC|FAULT|[COD 154] |[COD 154] |[COD 154]
+000155|PLC|FAULT|[COD 155] |[COD 155] |[COD 155]
+000156|PLC|FAULT|[COD 156] |[COD 156] |[COD 156]
+000157|PLC|FAULT|[COD 157] |[COD 157] |[COD 157]
+000158|PLC|FAULT|[COD 158] |[COD 158] |[COD 158]
+000159|PLC|FAULT|[COD 159] |[COD 159] |[COD 159]
+000160|PLC|FAULT|[COD 160] |[COD 160] |[COD 160]
+000161|PLC|FAULT|[COD 161] |[COD 161] |[COD 161]
+000162|PLC|FAULT|[COD 162] |[COD 162] |[COD 162]
+000163|PLC|FAULT|[COD 163] |[COD 163] |[COD 163]
+000164|PLC|FAULT|[COD 164] |[COD 164] |[COD 164]
+000165|PLC|FAULT|[COD 165] |[COD 165] |[COD 165]
+000166|PLC|FAULT|[COD 166] |[COD 166] |[COD 166]
+000167|PLC|FAULT|[COD 167] |[COD 167] |[COD 167]
+000168|PLC|FAULT|[COD 168] |[COD 168] |[COD 168]
+000169|PLC|FAULT|[COD 169] |[COD 169] |[COD 169]
+000170|PLC|FAULT|[COD 170] |[COD 170] |[COD 170]
+000171|PLC|FAULT|[COD 171] |[COD 171] |[COD 171]
+000172|PLC|FAULT|[COD 172] |[COD 172] |[COD 172]
+000173|PLC|FAULT|[COD 173] |[COD 173] |[COD 173]
+000174|PLC|FAULT|[COD 174] |[COD 174] |[COD 174]
+000175|PLC|FAULT|[COD 175] |[COD 175] |[COD 175]
+000176|PLC|FAULT|[COD 176] |[COD 176] |[COD 176]
+000177|PLC|FAULT|[COD 177] |[COD 177] |[COD 177]
+000178|PLC|FAULT|[COD 178] |[COD 178] |[COD 178]
+000179|PLC|FAULT|[COD 179] |[COD 179] |[COD 179]
+000180|PLC|FAULT|[COD 180] |[COD 180] |[COD 180]
+000181|PLC|FAULT|[COD 181] |[COD 181] |[COD 181]
+000182|PLC|FAULT|[COD 182] |[COD 182] |[COD 182]
+000183|PLC|FAULT|[COD 183] |[COD 183] |[COD 183]
+000184|PLC|FAULT|[COD 184] |[COD 184] |[COD 184]
+000185|PLC|FAULT|[COD 185] |[COD 185] |[COD 185]
+000186|PLC|FAULT|[COD 186] |[COD 186] |[COD 186]
+000187|PLC|FAULT|[COD 187] |[COD 187] |[COD 187]
+000188|PLC|FAULT|[COD 188] |[COD 188] |[COD 188]
+000189|PLC|FAULT|[COD 189] |[COD 189] |[COD 189]
+000190|PLC|FAULT|[COD 190] |[COD 190] |[COD 190]
+000191|PLC|FAULT|[COD 191] |[COD 191] |[COD 191]
+000192|PLC|FAULT|[COD 192] |[COD 192] |[COD 192]
+000193|PLC|FAULT|[COD 193] |[COD 193] |[COD 193]
+000194|PLC|FAULT|[COD 194] |[COD 194] |[COD 194]
+000195|PLC|FAULT|[COD 195] |[COD 195] |[COD 195]
+000196|PLC|FAULT|[COD 196] |[COD 196] |[COD 196]
+000197|PLC|FAULT|[COD 197] |[COD 197] |[COD 197]
+000198|PLC|FAULT|[COD 198] |[COD 198] |[COD 198]
+000199|PLC|FAULT|[COD 199] |[COD 199] |[COD 199]
+000200|PLC|FAULT|[COD 200] |[COD 200] |[COD 200]
+000201|PLC|FAULT|[COD 201] |[COD 201] |[COD 201]
+000202|PLC|FAULT|[COD 202] |[COD 202] |[COD 202]
+000203|PLC|FAULT|[COD 203] |[COD 203] |[COD 203]
+000204|PLC|FAULT|[COD 204] |[COD 204] |[COD 204]
+000205|PLC|FAULT|[COD 205] |[COD 205] |[COD 205]
+000206|PLC|FAULT|[COD 206] |[COD 206] |[COD 206]
+000207|PLC|FAULT|[COD 207] |[COD 207] |[COD 207]
+000208|PLC|FAULT|[COD 208] |[COD 208] |[COD 208]
+000209|PLC|FAULT|[COD 209] |[COD 209] |[COD 209]
+000210|PLC|FAULT|[COD 210] |[COD 210] |[COD 210]
+000211|PLC|FAULT|[COD 211] |[COD 211] |[COD 211]
+000212|PLC|FAULT|[COD 212] |[COD 212] |[COD 212]
+000213|PLC|FAULT|[COD 213] |[COD 213] |[COD 213]
+000214|PLC|FAULT|[COD 214] |[COD 214] |[COD 214]
+000215|PLC|FAULT|[COD 215] |[COD 215] |[COD 215]
+000216|PLC|FAULT|[COD 216] |[COD 216] |[COD 216]
+000217|PLC|FAULT|[COD 217] |[COD 217] |[COD 217]
+000218|PLC|FAULT|[COD 218] |[COD 218] |[COD 218]
+000219|PLC|FAULT|[COD 219] |[COD 219] |[COD 219]
+000220|PLC|FAULT|[COD 220] |[COD 220] |[COD 220]
+000221|PLC|FAULT|[COD 221] |[COD 221] |[COD 221]
+000222|PLC|FAULT|[COD 222] |[COD 222] |[COD 222]
+000223|PLC|FAULT|[COD 223] |[COD 223] |[COD 223]
+000224|PLC|FAULT|[COD 224] |[COD 224] |[COD 224]
+000225|PLC|FAULT|[COD 225] |[COD 225] |[COD 225]
+000226|PLC|FAULT|[COD 226] |[COD 226] |[COD 226]
+000227|PLC|FAULT|[COD 227] |[COD 227] |[COD 227]
+000228|PLC|FAULT|[COD 228] |[COD 228] |[COD 228]
+000229|PLC|FAULT|[COD 229] |[COD 229] |[COD 229]
+000230|PLC|FAULT|[COD 230] |[COD 230] |[COD 230]
+000231|PLC|FAULT|[COD 231] |[COD 231] |[COD 231]
+000232|PLC|FAULT|[COD 232] |[COD 232] |[COD 232]
+000233|PLC|FAULT|[COD 233] |[COD 233] |[COD 233]
+000234|PLC|FAULT|[COD 234] |[COD 234] |[COD 234]
+000235|PLC|FAULT|[COD 235] |[COD 235] |[COD 235]
+000236|PLC|FAULT|[COD 236] |[COD 236] |[COD 236]
+000237|PLC|FAULT|[COD 237] |[COD 237] |[COD 237]
+000238|PLC|FAULT|[COD 238] |[COD 238] |[COD 238]
+000239|PLC|FAULT|[COD 239] |[COD 239] |[COD 239]
+000240|PLC|FAULT|[COD 240] |[COD 240] |[COD 240]
+000241|PLC|FAULT|[COD 241] |[COD 241] |[COD 241]
+000242|PLC|FAULT|[COD 242] |[COD 242] |[COD 242]
+000243|PLC|FAULT|[COD 243] |[COD 243] |[COD 243]
+000244|PLC|FAULT|[COD 244] |[COD 244] |[COD 244]
+000245|PLC|FAULT|[COD 245] |[COD 245] |[COD 245]
+000246|PLC|FAULT|[COD 246] |[COD 246] |[COD 246]
+000247|PLC|FAULT|[COD 247] |[COD 247] |[COD 247]
+000248|PLC|FAULT|[COD 248] |[COD 248] |[COD 248]
+000249|PLC|FAULT|[COD 249] |[COD 249] |[COD 249]
+000250|PLC|FAULT|[COD 250] |[COD 250] |[COD 250]
+000251|PLC|FAULT|[COD 251] |[COD 251] |[COD 251]
+000252|PLC|FAULT|[COD 252] |[COD 252] |[COD 252]
+000253|PLC|FAULT|[COD 253] |[COD 253] |[COD 253]
+000254|PLC|FAULT|[COD 254] |[COD 254] |[COD 254]
+000255|PLC|FAULT|[COD 255] |[COD 255] |[COD 255]
+000256|PLC|FAULT|[COD 256] |[COD 256] |[COD 256]
+000257|PLC|FAULT|[COD 257] |[COD 257] |[COD 257]
+000258|PLC|FAULT|[COD 258] |[COD 258] |[COD 258]
+000259|PLC|FAULT|[COD 259] |[COD 259] |[COD 259]
+000260|PLC|FAULT|[COD 260] |[COD 260] |[COD 260]
+000261|PLC|FAULT|[COD 261] |[COD 261] |[COD 261]
+000262|PLC|FAULT|[COD 262] |[COD 262] |[COD 262]
+000263|PLC|FAULT|[COD 263] |[COD 263] |[COD 263]
+000264|PLC|FAULT|[COD 264] |[COD 264] |[COD 264]
+000265|PLC|FAULT|[COD 265] |[COD 265] |[COD 265]
+000266|PLC|FAULT|[COD 266] |[COD 266] |[COD 266]
+000267|PLC|FAULT|[COD 267] |[COD 267] |[COD 267]
+000268|PLC|FAULT|[COD 268] |[COD 268] |[COD 268]
+000269|PLC|FAULT|[COD 269] |[COD 269] |[COD 269]
+000270|PLC|FAULT|[COD 270] |[COD 270] |[COD 270]
+000271|PLC|FAULT|[COD 271] |[COD 271] |[COD 271]
+000272|PLC|FAULT|[COD 272] |[COD 272] |[COD 272]
+000273|PLC|FAULT|[COD 273] |[COD 273] |[COD 273]
+000274|PLC|FAULT|[COD 274] |[COD 274] |[COD 274]
+000275|PLC|FAULT|[COD 275] |[COD 275] |[COD 275]
+000276|PLC|FAULT|[COD 276] |[COD 276] |[COD 276]
+000277|PLC|FAULT|[COD 277] |[COD 277] |[COD 277]
+000278|PLC|FAULT|[COD 278] |[COD 278] |[COD 278]
+000279|PLC|FAULT|[COD 279] |[COD 279] |[COD 279]
+000280|PLC|FAULT|[COD 280] |[COD 280] |[COD 280]
+000281|PLC|FAULT|[COD 281] |[COD 281] |[COD 281]
+000282|PLC|FAULT|[COD 282] |[COD 282] |[COD 282]
+000283|PLC|FAULT|[COD 283] |[COD 283] |[COD 283]
+000284|PLC|FAULT|[COD 284] |[COD 284] |[COD 284]
+000285|PLC|FAULT|[COD 285] |[COD 285] |[COD 285]
+000286|PLC|FAULT|[COD 286] |[COD 286] |[COD 286]
+000287|PLC|FAULT|[COD 287] |[COD 287] |[COD 287]
+000288|PLC|FAULT|[COD 288] |[COD 288] |[COD 288]
+000289|PLC|FAULT|[COD 289] |[COD 289] |[COD 289]
+000290|PLC|FAULT|[COD 290] |[COD 290] |[COD 290]
+000291|PLC|FAULT|[COD 291] |[COD 291] |[COD 291]
+000292|PLC|FAULT|[COD 292] |[COD 292] |[COD 292]
+000293|PLC|FAULT|[COD 293] |[COD 293] |[COD 293]
+000294|PLC|FAULT|[COD 294] |[COD 294] |[COD 294]
+000295|PLC|FAULT|[COD 295] |[COD 295] |[COD 295]
+000296|PLC|FAULT|[COD 296] |[COD 296] |[COD 296]
+000297|PLC|FAULT|[COD 297] |[COD 297] |[COD 297]
+000298|PLC|FAULT|[COD 298] |[COD 298] |[COD 298]
+000299|PLC|FAULT|[COD 299] |[COD 299] |[COD 299]
+000300|PLC|FAULT|[COD 300] |[COD 300] |[COD 300]
+000301|PLC|FAULT|[COD 301] |[COD 301] |[COD 301]
+000302|PLC|FAULT|[COD 302] |[COD 302] |[COD 302]
+000303|PLC|FAULT|[COD 303] |[COD 303] |[COD 303]
+000304|PLC|FAULT|[COD 304] |[COD 304] |[COD 304]
+000305|PLC|FAULT|[COD 305] |[COD 305] |[COD 305]
+000306|PLC|FAULT|[COD 306] |[COD 306] |[COD 306]
+000307|PLC|FAULT|[COD 307] |[COD 307] |[COD 307]
+000308|PLC|FAULT|[COD 308] |[COD 308] |[COD 308]
+000309|PLC|FAULT|[COD 309] |[COD 309] |[COD 309]
+000310|PLC|FAULT|[COD 310] |[COD 310] |[COD 310]
+000311|PLC|FAULT|[COD 311] |[COD 311] |[COD 311]
+000312|PLC|FAULT|[COD 312] |[COD 312] |[COD 312]
+000313|PLC|FAULT|[COD 313] |[COD 313] |[COD 313]
+000314|PLC|FAULT|[COD 314] |[COD 314] |[COD 314]
+000315|PLC|FAULT|[COD 315] |[COD 315] |[COD 315]
+000316|PLC|FAULT|[COD 316] |[COD 316] |[COD 316]
+000317|PLC|FAULT|[COD 317] |[COD 317] |[COD 317]
+000318|PLC|FAULT|[COD 318] |[COD 318] |[COD 318]
+000319|PLC|FAULT|[COD 319] |[COD 319] |[COD 319]
+000320|PLC|FAULT|[COD 320] |[COD 320] |[COD 320]
+000321|PLC|FAULT|[COD 321] |[COD 321] |[COD 321]
+000322|PLC|FAULT|[COD 322] |[COD 322] |[COD 322]
+000323|PLC|FAULT|[COD 323] |[COD 323] |[COD 323]
+000324|PLC|FAULT|[COD 324] |[COD 324] |[COD 324]
+000325|PLC|FAULT|[COD 325] |[COD 325] |[COD 325]
+000326|PLC|FAULT|[COD 326] |[COD 326] |[COD 326]
+000327|PLC|FAULT|[COD 327] |[COD 327] |[COD 327]
+000328|PLC|FAULT|[COD 328] |[COD 328] |[COD 328]
+000329|PLC|FAULT|[COD 329] |[COD 329] |[COD 329]
+000330|PLC|FAULT|[COD 330] |[COD 330] |[COD 330]
+000331|PLC|FAULT|[COD 331] |[COD 331] |[COD 331]
+000332|PLC|FAULT|[COD 332] |[COD 332] |[COD 332]
+000333|PLC|FAULT|[COD 333] |[COD 333] |[COD 333]
+000334|PLC|FAULT|[COD 334] |[COD 334] |[COD 334]
+000335|PLC|FAULT|[COD 335] |[COD 335] |[COD 335]
+000336|PLC|FAULT|[COD 336] |[COD 336] |[COD 336]
+000337|PLC|FAULT|[COD 337] |[COD 337] |[COD 337]
+000338|PLC|FAULT|[COD 338] |[COD 338] |[COD 338]
+000339|PLC|FAULT|[COD 339] |[COD 339] |[COD 339]
+000340|PLC|FAULT|[COD 340] |[COD 340] |[COD 340]
+000341|PLC|FAULT|[COD 341] |[COD 341] |[COD 341]
+000342|PLC|FAULT|[COD 342] |[COD 342] |[COD 342]
+000343|PLC|FAULT|[COD 343] |[COD 343] |[COD 343]
+000344|PLC|FAULT|[COD 344] |[COD 344] |[COD 344]
+000345|PLC|FAULT|[COD 345] |[COD 345] |[COD 345]
+000346|PLC|FAULT|[COD 346] |[COD 346] |[COD 346]
+000347|PLC|FAULT|[COD 347] |[COD 347] |[COD 347]
+000348|PLC|FAULT|[COD 348] |[COD 348] |[COD 348]
+000349|PLC|FAULT|[COD 349] |[COD 349] |[COD 349]
+000350|PLC|FAULT|[COD 350] |[COD 350] |[COD 350]
+000351|PLC|FAULT|[COD 351] |[COD 351] |[COD 351]
+000352|PLC|FAULT|[COD 352] |[COD 352] |[COD 352]
+000353|PLC|FAULT|[COD 353] |[COD 353] |[COD 353]
+000354|PLC|FAULT|[COD 354] |[COD 354] |[COD 354]
+000355|PLC|FAULT|[COD 355] |[COD 355] |[COD 355]
+000356|PLC|FAULT|[COD 356] |[COD 356] |[COD 356]
+000357|PLC|FAULT|[COD 357] |[COD 357] |[COD 357]
+000358|PLC|FAULT|[COD 358] |[COD 358] |[COD 358]
+000359|PLC|FAULT|[COD 359] |[COD 359] |[COD 359]
+000360|PLC|FAULT|[COD 360] |[COD 360] |[COD 360]
+000361|PLC|FAULT|[COD 361] |[COD 361] |[COD 361]
+000362|PLC|FAULT|[COD 362] |[COD 362] |[COD 362]
+000363|PLC|FAULT|[COD 363] |[COD 363] |[COD 363]
+000364|PLC|FAULT|[COD 364] |[COD 364] |[COD 364]
+000365|PLC|FAULT|[COD 365] |[COD 365] |[COD 365]
+000366|PLC|FAULT|[COD 366] |[COD 366] |[COD 366]
+000367|PLC|FAULT|[COD 367] |[COD 367] |[COD 367]
+000368|PLC|FAULT|[COD 368] |[COD 368] |[COD 368]
+000369|PLC|FAULT|[COD 369] |[COD 369] |[COD 369]
+000370|PLC|FAULT|[COD 370] |[COD 370] |[COD 370]
+000371|PLC|FAULT|[COD 371] |[COD 371] |[COD 371]
+000372|PLC|FAULT|[COD 372] |[COD 372] |[COD 372]
+000373|PLC|FAULT|[COD 373] |[COD 373] |[COD 373]
+000374|PLC|FAULT|[COD 374] |[COD 374] |[COD 374]
+000375|PLC|FAULT|[COD 375] |[COD 375] |[COD 375]
+000376|PLC|FAULT|[COD 376] |[COD 376] |[COD 376]
+000377|PLC|FAULT|[COD 377] |[COD 377] |[COD 377]
+000378|PLC|FAULT|[COD 378] |[COD 378] |[COD 378]
+000379|PLC|FAULT|[COD 379] |[COD 379] |[COD 379]
+000380|PLC|FAULT|[COD 380] |[COD 380] |[COD 380]
+000381|PLC|FAULT|[COD 381] |[COD 381] |[COD 381]
+000382|PLC|FAULT|[COD 382] |[COD 382] |[COD 382]
+000383|PLC|FAULT|[COD 383] |[COD 383] |[COD 383]
+000384|PLC|FAULT|[COD 384] |[COD 384] |[COD 384]
+000385|PLC|FAULT|[COD 385] |[COD 385] |[COD 385]
+000386|PLC|FAULT|[COD 386] |[COD 386] |[COD 386]
+000387|PLC|FAULT|[COD 387] |[COD 387] |[COD 387]
+000388|PLC|FAULT|[COD 388] |[COD 388] |[COD 388]
+000389|PLC|FAULT|[COD 389] |[COD 389] |[COD 389]
+000390|PLC|FAULT|[COD 390] |[COD 390] |[COD 390]
+000391|PLC|FAULT|[COD 391] |[COD 391] |[COD 391]
+000392|PLC|FAULT|[COD 392] |[COD 392] |[COD 392]
+000393|PLC|FAULT|[COD 393] |[COD 393] |[COD 393]
+000394|PLC|FAULT|[COD 394] |[COD 394] |[COD 394]
+000395|PLC|FAULT|[COD 395] |[COD 395] |[COD 395]
+000396|PLC|FAULT|[COD 396] |[COD 396] |[COD 396]
+000397|PLC|FAULT|[COD 397] |[COD 397] |[COD 397]
+000398|PLC|FAULT|[COD 398] |[COD 398] |[COD 398]
+000399|PLC|FAULT|[COD 399] |[COD 399] |[COD 399]
+000400|PLC|FAULT|[COD 400] |[COD 400] |[COD 400]
+000401|PLC|FAULT|[COD 401] |[COD 401] |[COD 401]
+000402|PLC|FAULT|[COD 402] |[COD 402] |[COD 402]
+000403|PLC|FAULT|[COD 403] |[COD 403] |[COD 403]
+000404|PLC|FAULT|[COD 404] |[COD 404] |[COD 404]
+000405|PLC|FAULT|[COD 405] |[COD 405] |[COD 405]
+000406|PLC|FAULT|[COD 406] |[COD 406] |[COD 406]
+000407|PLC|FAULT|[COD 407] |[COD 407] |[COD 407]
+000408|PLC|FAULT|[COD 408] |[COD 408] |[COD 408]
+000409|PLC|FAULT|[COD 409] |[COD 409] |[COD 409]
+000410|PLC|FAULT|[COD 410] |[COD 410] |[COD 410]
+000411|PLC|FAULT|[COD 411] |[COD 411] |[COD 411]
+000412|PLC|FAULT|[COD 412] |[COD 412] |[COD 412]
+000413|PLC|FAULT|[COD 413] |[COD 413] |[COD 413]
+000414|PLC|FAULT|[COD 414] |[COD 414] |[COD 414]
+000415|PLC|FAULT|[COD 415] |[COD 415] |[COD 415]
+000416|PLC|FAULT|[COD 416] |[COD 416] |[COD 416]
+000417|PLC|FAULT|[COD 417] |[COD 417] |[COD 417]
+000418|PLC|FAULT|[COD 418] |[COD 418] |[COD 418]
+000419|PLC|FAULT|[COD 419] |[COD 419] |[COD 419]
+000420|PLC|FAULT|[COD 420] |[COD 420] |[COD 420]
+000421|PLC|FAULT|[COD 421] |[COD 421] |[COD 421]
+000422|PLC|FAULT|[COD 422] |[COD 422] |[COD 422]
+000423|PLC|FAULT|[COD 423] |[COD 423] |[COD 423]
+000424|PLC|FAULT|[COD 424] |[COD 424] |[COD 424]
+000425|PLC|FAULT|[COD 425] |[COD 425] |[COD 425]
+000426|PLC|FAULT|[COD 426] |[COD 426] |[COD 426]
+000427|PLC|FAULT|[COD 427] |[COD 427] |[COD 427]
+000428|PLC|FAULT|[COD 428] |[COD 428] |[COD 428]
+000429|PLC|FAULT|[COD 429] |[COD 429] |[COD 429]
+000430|PLC|FAULT|[COD 430] |[COD 430] |[COD 430]
+000431|PLC|FAULT|[COD 431] |[COD 431] |[COD 431]
+000432|PLC|FAULT|[COD 432] |[COD 432] |[COD 432]
+000433|PLC|FAULT|[COD 433] |[COD 433] |[COD 433]
+000434|PLC|FAULT|[COD 434] |[COD 434] |[COD 434]
+000435|PLC|FAULT|[COD 435] |[COD 435] |[COD 435]
+000436|PLC|FAULT|[COD 436] |[COD 436] |[COD 436]
+000437|PLC|FAULT|[COD 437] |[COD 437] |[COD 437]
+000438|PLC|FAULT|[COD 438] |[COD 438] |[COD 438]
+000439|PLC|FAULT|[COD 439] |[COD 439] |[COD 439]
+000440|PLC|FAULT|[COD 440] |[COD 440] |[COD 440]
+000441|PLC|FAULT|[COD 441] |[COD 441] |[COD 441]
+000442|PLC|FAULT|[COD 442] |[COD 442] |[COD 442]
+000443|PLC|FAULT|[COD 443] |[COD 443] |[COD 443]
+000444|PLC|FAULT|[COD 444] |[COD 444] |[COD 444]
+000445|PLC|FAULT|[COD 445] |[COD 445] |[COD 445]
+000446|PLC|FAULT|[COD 446] |[COD 446] |[COD 446]
+000447|PLC|FAULT|[COD 447] |[COD 447] |[COD 447]
+000448|PLC|FAULT|[COD 448] |[COD 448] |[COD 448]
+000449|PLC|FAULT|[COD 449] |[COD 449] |[COD 449]
+000450|PLC|FAULT|[COD 450] |[COD 450] |[COD 450]
+000451|PLC|FAULT|[COD 451] |[COD 451] |[COD 451]
+000452|PLC|FAULT|[COD 452] |[COD 452] |[COD 452]
+000453|PLC|FAULT|[COD 453] |[COD 453] |[COD 453]
+000454|PLC|FAULT|[COD 454] |[COD 454] |[COD 454]
+000455|PLC|FAULT|[COD 455] |[COD 455] |[COD 455]
+000456|PLC|FAULT|[COD 456] |[COD 456] |[COD 456]
+000457|PLC|FAULT|[COD 457] |[COD 457] |[COD 457]
+000458|PLC|FAULT|[COD 458] |[COD 458] |[COD 458]
+000459|PLC|FAULT|[COD 459] |[COD 459] |[COD 459]
+000460|PLC|FAULT|[COD 460] |[COD 460] |[COD 460]
+000461|PLC|FAULT|[COD 461] |[COD 461] |[COD 461]
+000462|PLC|FAULT|[COD 462] |[COD 462] |[COD 462]
+000463|PLC|FAULT|[COD 463] |[COD 463] |[COD 463]
+000464|PLC|FAULT|[COD 464] |[COD 464] |[COD 464]
+000465|PLC|FAULT|[COD 465] |[COD 465] |[COD 465]
+000466|PLC|FAULT|[COD 466] |[COD 466] |[COD 466]
+000467|PLC|FAULT|[COD 467] |[COD 467] |[COD 467]
+000468|PLC|FAULT|[COD 468] |[COD 468] |[COD 468]
+000469|PLC|FAULT|[COD 469] |[COD 469] |[COD 469]
+000470|PLC|FAULT|[COD 470] |[COD 470] |[COD 470]
+000471|PLC|FAULT|[COD 471] |[COD 471] |[COD 471]
+000472|PLC|FAULT|[COD 472] |[COD 472] |[COD 472]
+000473|PLC|FAULT|[COD 473] |[COD 473] |[COD 473]
+000474|PLC|FAULT|[COD 474] |[COD 474] |[COD 474]
+000475|PLC|FAULT|[COD 475] |[COD 475] |[COD 475]
+000476|PLC|FAULT|[COD 476] |[COD 476] |[COD 476]
+000477|PLC|FAULT|[COD 477] |[COD 477] |[COD 477]
+000478|PLC|FAULT|[COD 478] |[COD 478] |[COD 478]
+000479|PLC|FAULT|[COD 479] |[COD 479] |[COD 479]
+000480|PLC|FAULT|[COD 480] |[COD 480] |[COD 480]
+000481|PLC|WARNING|[COD 481] - PLC Message 1 |[COD 481] - PLC Message 1 |[COD 481] - PLC Message 1
+000482|PLC|WARNING|[COD 482] - Z origin is equal to table limit setted |[COD 482] - Origine Z pari allo Zero Banco impostato |[COD 482] - Z origin is equal to table limit setted
+000483|PLC|WARNING|[COD 483] - A lubrication cycle is necessary (188) |[COD 483] - E' necessario eseguire un ciclo di lubrificazione(188) |[COD 483] - A lubrication cycle is necessary (188)
+000484|PLC|WARNING|[COD 484] - Waiting for RPM reached (983) |[COD 484] - Attesa RPM raggiunti (983) |[COD 484] - Waiting for RPM reached (983)
+000485|PLC|WARNING|[COD 485] - Pre-Alarm temperature of electrical cabinet(984) |[COD 485] - Pre-allarme temperatura armadio elettrico(984) |[COD 485] - Pre-Alarm temperature of electrical cabinet(984)
+000486|PLC|WARNING|[COD 486] - Error Tool Probing (985) |[COD 486] - Errore tastatura utensile (985) |[COD 486] - Error Tool Probing (985)
+000487|PLC|WARNING|[COD 487] - Error Slab Probing (985) |[COD 487] - Errore tastatura lastra (985) |[COD 487] - Error Slab Probing (985)
+000488|PLC|WARNING|[COD 488] - Probe out of position (561) |[COD 488] - Tastatore fuori posizione (561) |[COD 488] - Probe out of position (561)
+000489|PLC|WARNING|[COD 489] - Grease tank empty (399) |[COD 489] - Serbatoio del grasso vuoto (399) |[COD 489] - Grease tank empty (399)
+000490|PLC|WARNING|[COD 490] - Slab probe down (561) |[COD 490] - Tastatore basso (561) |[COD 490] - Slab probe down (561)
+000491|PLC|WARNING|[COD 491] - Axes not in position for probe enabling(545) |[COD 491] - Assi non in posizione per attivazione tastatore(545) |[COD 491] - Axes not in position for probe enabling(545)
+000492|PLC|WARNING|[COD 492] - Manipulator and probe collision (547) |[COD 492] - Collisione manipolatore e tastatore (547) |[COD 492] - Manipulator and probe collision (547)
+000493|PLC|WARNING|[COD 493] - Leave slab from manipulator (197) |[COD 493] - Togliere lastra da manipolatore con pezzo bloccato(197) |[COD 493] - Leave slab from manipulator (197)
+000494|PLC|WARNING|[COD 494] - Load\Unload position not valid |[COD 494] - Posizione di carico\scarico non valida |[COD 494] - Load\Unload position not valid
+000495|PLC|WARNING|[COD 495] - Slab not on manipulator |[COD 495] - Lastra non presente su manipolatore |[COD 495] - Slab not on manipulator
+000496|PLC|WARNING|[COD 496] - Set cycle parameters and press START button |[COD 496] - Settare i parametri e premere START |[COD 496] - Set cycle parameters and press START button
+000497|PLC|WARNING|[COD 497] - Press UNLOAD,STOP PGM or NEW QUOTES |[COD 497] - Premere DEPOSITA/STOP PGM/NUOVE QUOTE |[COD 497] - Press UNLOAD,STOP PGM or NEW QUOTES
+000498|PLC|WARNING|[COD 498] - No vacuum selected |[COD 498] - Nessuna ventosa selezionata |[COD 498] - No vacuum selected
+000499|PLC|WARNING|[COD 499] - Dressing stone exhausted |[COD 499] - Pietra ravviva disco consumata |[COD 499] - Dressing stone exhausted
+000500|PLC|WARNING|[COD 500] - Zero table collision excluded |[COD 500] - Collisione zero tavola esclusa |[COD 500] - Zero table collision excluded
+000501|PLC|WARNING|[COD 501] - Axes not in position for manipulation(545) |[COD 501] - Assi non in posizione per attivazione manipolatore(545) |[COD 501] - Axes not in position for manipulation(545)
+000502|PLC|WARNING|[COD 502] - A movement not allowed (599) |[COD 502] - Movimento asse A non consentito (599) |[COD 502] - A movement not allowed (599)
+000503|PLC|WARNING|[COD 503] - MDI mode enabled |[COD 503] - Modalita' MDI attiva |[COD 503] - MDI mode enabled
+000504|PLC|WARNING|[COD 504] - Press START after selected tool ckecking |[COD 504] - Premere start dopo verifica utensile |[COD 504] - Press START after selected tool ckecking
+000505|PLC|WARNING|[COD 505] - Set new target quotes and press START |[COD 505] - Settare nuova quota di deposito e premere START |[COD 505] - Set new target quotes and press START
+000506|PLC|WARNING|[COD 506] - Tool not expected |[COD 506] - Utensile non previsto |[COD 506] - Tool not expected
+000507|PLC|WARNING|[COD 507] - Hole raduis minor then tool raduis |[COD 507] - Raggio foro minore di raggio utensile |[COD 507] - Hole raduis minor then tool raduis
+000508|PLC|WARNING|[COD 508] - Free below area? start to confirm |[COD 508] - Zona sottostante libera? start per confermare |[COD 508] - Free below area? start to confirm
+000509|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000510|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000511|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000512|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000513|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000514|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000515|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000516|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000517|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000518|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000519|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000520|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000521|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000522|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000523|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000524|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000525|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000526|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000527|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000528|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000529|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000530|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000531|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000532|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000533|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000534|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000535|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000536|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000537|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000538|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000539|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000540|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000541|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000542|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000543|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000544|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000545|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000546|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000547|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000548|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000549|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000550|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000551|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000552|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000553|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000554|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000555|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000556|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000557|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000558|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000559|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000560|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000561|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000562|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000563|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000564|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000565|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000566|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000567|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000568|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000569|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000570|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000571|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000572|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000573|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000574|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000575|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000576|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000577|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000578|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000579|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000580|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000581|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000582|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000583|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000584|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000585|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000586|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000587|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000588|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000589|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000590|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000591|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000592|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000593|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000594|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000595|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000596|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000597|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000598|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000599|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000600|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000601|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000602|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000603|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000604|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000605|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000606|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000607|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000608|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000609|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000610|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000611|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000612|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000613|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000614|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000615|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000616|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000617|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000618|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000619|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000620|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000621|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000622|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000623|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000624|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000625|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000626|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000627|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000628|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000629|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000630|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000631|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000632|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000633|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000634|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000635|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000636|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000637|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000638|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000639|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000640|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000641|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000642|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000643|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000644|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000645|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000646|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000647|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000648|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000649|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000650|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000651|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000652|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000653|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000654|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000655|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000656|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000657|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000658|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000659|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000660|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000661|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000662|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000663|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000664|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000665|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000666|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000667|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000668|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000669|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000670|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000671|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000672|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000673|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000674|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000675|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000676|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000677|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000678|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000679|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000680|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000681|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000682|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000683|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000684|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000685|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000686|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000687|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000688|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000689|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000690|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000691|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000692|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000693|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000694|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000695|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000696|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000697|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000698|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000699|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000700|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000701|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000702|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000703|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000704|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000705|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000706|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000707|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000708|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000709|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000710|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000711|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000712|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000713|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000714|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000715|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000716|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000717|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000718|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000719|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000720|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000721|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000722|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000723|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000724|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000725|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000726|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000727|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000728|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000729|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000730|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000731|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000732|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000733|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000734|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000735|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000736|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000737|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000738|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000739|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000740|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000741|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000742|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000743|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000744|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000745|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000746|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000747|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000748|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000749|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000750|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000751|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000752|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000753|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000754|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000755|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000756|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000757|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000758|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000759|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000760|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000761|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000762|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000763|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000764|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000765|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000766|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000767|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000768|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000769|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000770|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000771|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000772|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000773|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000774|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000775|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000776|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000777|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000778|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000779|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000780|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000781|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000782|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000783|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000784|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000785|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000786|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000787|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000788|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000789|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000790|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000791|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000792|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000793|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000794|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000795|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000796|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000797|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000798|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000799|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000800|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000801|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000802|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000803|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000804|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000805|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000806|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000807|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000808|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000809|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000810|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000811|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000812|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000813|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000814|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000815|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000816|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000817|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000818|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000819|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000820|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000821|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000822|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000823|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000824|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000825|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000826|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000827|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000828|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000829|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000830|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000831|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000832|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000833|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000834|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000835|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000836|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000837|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000838|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000839|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000840|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000841|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000842|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000843|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000844|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000845|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000846|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000847|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000848|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000849|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000850|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000851|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000852|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000853|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000854|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000855|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000856|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000857|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000858|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000859|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000860|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000861|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000862|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000863|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000864|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000865|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000866|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000867|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000868|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000869|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000870|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000871|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000872|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000873|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000874|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000875|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000876|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000877|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000878|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000879|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000880|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000881|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000882|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000883|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000884|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000885|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000886|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000887|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000888|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000889|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000890|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000891|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000892|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000893|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000894|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000895|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000896|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000897|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000898|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000899|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000900|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000901|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000902|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000903|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000904|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000905|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000906|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000907|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000908|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000909|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000910|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000911|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000912|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000913|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000914|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000915|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000916|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000917|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000918|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000919|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000920|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000921|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000922|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000923|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000924|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000925|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000926|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000927|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000928|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000929|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000930|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000931|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000932|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000933|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000934|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000935|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000936|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000937|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000938|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000939|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000940|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000941|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000942|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000943|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000944|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000945|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000946|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000947|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000948|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000949|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000950|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000951|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000952|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000953|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000954|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000955|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000956|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000957|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000958|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000959|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000960|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000961|PLC|WARNING[COD 961] - COLLISION WITH TABLE (654) |[COD 961] - COLLISIONE CON BANCO (654) |[COD 961] - COLLISION WITH TABLE (654)
+000962|PLC|WARNING[COD 962] - ERROR SLAB PROBING (985) |[COD 962] - ERRORE TASTATURA (985) |[COD 962] - ERROR SLAB PROBING (985)
+000963|PLC|WARNING[COD 963] - LIMIT OF ACQUISITIONS REACHED |[COD 963] - LIMITE PUNTI SUPERATO |[COD 963] - LIMIT OF ACQUISITIONS REACHED
+000964|PLC|WARNING[COD 964] - Check Disk Parameter for this kind of cut |[COD 964] - Parametri disco non compatibili con macro selezionata |[COD 964] - Check Disk Parameter for this kind of cut
+000965|PLC|WARNING[COD 965] - Press start to confirm and continue |[COD 965] - Premere start per confermare e continuare |[COD 965] - Press start to confirm and continue
+000966|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000967|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000968|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000969|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000970|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000971|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000972|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000973|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000974|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000975|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000976|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000977|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000978|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000979|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000980|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000981|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000982|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000983|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000984|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000985|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000986|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000987|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000988|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000989|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000990|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000991|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000992|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000993|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000994|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000995|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000996|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000997|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000998|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000999|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001000|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001001|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001002|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001003|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001004|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001005|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001006|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001007|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001008|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001009|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001010|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001011|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001012|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001013|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001014|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001015|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001016|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001017|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001018|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001019|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001020|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001021|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001022|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001023|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001024|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
\ No newline at end of file
diff --git a/MTC_Adapter/SCMA/Resources/CMS/AlarmListESA.map b/MTC_Adapter/SCMA/Resources/CMS/AlarmListESA.map
index a796549..cad76c9 100644
--- a/MTC_Adapter/SCMA/Resources/CMS/AlarmListESA.map
+++ b/MTC_Adapter/SCMA/Resources/CMS/AlarmListESA.map
@@ -1,1025 +1,1028 @@
-# Commenti con "#", elenco tipo COD_NUM|GRUPPO|LEVEL|DESCRIZIONE completa
-000001|PLC|FAULT|[COD 001] - PULSANTI DI EMERGENZA (406)
-000002|PLC|FAULT|[COD 002] - PORTA ANTERIORE CHIUSA E NON BLOCCATA(594)
-000003|PLC|FAULT|[COD 003] - PROTEZIONI DI SICUREZZA (593)
-000004|PLC|FAULT|[COD 004] - PRESSIONE ARIA INSUFFICIENTE (398)
-000005|PLC|FAULT|[COD 005] - SONDA TERMICA MANDRINO (235)
-000006|PLC|FAULT|[COD 006] - CONVERTITORE IN BLOCCO (135)
-000007|PLC|FAULT|[COD 007] - PORTE ANTERIORI NON CHIUSE (590)
-000008|PLC|FAULT|[COD 008] - RAFFREDDAMENTO UTENSILE INSUFFICIENTE (488)
-000009|PLC|FAULT|[COD 009] - TAVOLA NON IN POSIZIONE (538)
-000010|PLC|FAULT|[COD 010] - SURRISCALDAMENTO RESISTENZA DI FRENATURA (178)
-000011|PLC|FAULT|[COD 011] - DISPOSITIVO DI SICUREZZA MANDRINO FERMO NON OK(666)
-000012|PLC|FAULT|[COD 012] - PORTE NON RESETTATE (584)
-000013|PLC|FAULT|[COD 013] - ALLARME SURRISCALDAMENTO ARMADIO ELETTRICO(P12)
-000014|PLC|FAULT|[COD 014] - LUBRIFICAZIONE INEFFICIENTE (400)
-000015|PLC|FAULT|[COD 015] - MACCHINA BLOCCATA (484)
-000016|PLC|FAULT|[COD 016] - CIRCUITI DI SICUREZZA (667)
-000017|PLC|FAULT|[COD 017] - MACCHINA IN HOLD (105)
-000018|PLC|FAULT|[COD 018] - AZIONAMENTI NON ABILITATI (150)
-000019|PLC|FAULT|[COD 019] - GRUPPO VENTOSE NON IN POSIZIONE (294)
-000020|PLC|FAULT|[COD 020] - BILANCIAMENTO ASSE Z INSUFFICIENTE (404)
-000021|PLC|FAULT|[COD 021] - LASTRA NON BLOCCATA SU MANIPOLATORE (197)
-000022|PLC|FAULT|[COD 022] - ANOMALIA SENSORI MANIPOLATORE (987)
-000023|PLC|FAULT|[COD 023] - ANOMALIA SENSORI TASTATORE (986)
-000024|PLC|FAULT|[COD 024] - VELOCITA' MANDRINO TROPPO ELEVATA (522)
-000025|PLC|FAULT|[COD 025] - CARICO MASSIMO SUL MANDRINO (498)
-000026|PLC|FAULT|[COD 026]
-000027|PLC|FAULT|[COD 027]
-000028|PLC|FAULT|[COD 028]
-000029|PLC|FAULT|[COD 029]
-000030|PLC|FAULT|[COD 030]
-000031|PLC|FAULT|[COD 031]
-000032|PLC|FAULT|[COD 032]
-000033|PLC|FAULT|[COD 033]
-000034|PLC|FAULT|[COD 034]
-000035|PLC|FAULT|[COD 035]
-000036|PLC|FAULT|[COD 036]
-000037|PLC|FAULT|[COD 037]
-000038|PLC|FAULT|[COD 038]
-000039|PLC|FAULT|[COD 039]
-000040|PLC|FAULT|[COD 040]
-000041|PLC|FAULT|[COD 041]
-000042|PLC|FAULT|[COD 042]
-000043|PLC|FAULT|[COD 043]
-000044|PLC|FAULT|[COD 044]
-000045|PLC|FAULT|[COD 045]
-000046|PLC|FAULT|[COD 046]
-000047|PLC|FAULT|[COD 047]
-000048|PLC|FAULT|[COD 048]
-000049|PLC|FAULT|[COD 049]
-000050|PLC|FAULT|[COD 050]
-000051|PLC|FAULT|[COD 051]
-000052|PLC|FAULT|[COD 052]
-000053|PLC|FAULT|[COD 053]
-000054|PLC|FAULT|[COD 054]
-000055|PLC|FAULT|[COD 055]
-000056|PLC|FAULT|[COD 056]
-000057|PLC|FAULT|[COD 057]
-000058|PLC|FAULT|[COD 058]
-000059|PLC|FAULT|[COD 059]
-000060|PLC|FAULT|[COD 060]
-000061|PLC|FAULT|[COD 061]
-000062|PLC|FAULT|[COD 062]
-000063|PLC|FAULT|[COD 063]
-000064|PLC|FAULT|[COD 064]
-000065|PLC|FAULT|[COD 065]
-000066|PLC|FAULT|[COD 066]
-000067|PLC|FAULT|[COD 067]
-000068|PLC|FAULT|[COD 068]
-000069|PLC|FAULT|[COD 069]
-000070|PLC|FAULT|[COD 070]
-000071|PLC|FAULT|[COD 071]
-000072|PLC|FAULT|[COD 072]
-000073|PLC|FAULT|[COD 073]
-000074|PLC|FAULT|[COD 074]
-000075|PLC|FAULT|[COD 075]
-000076|PLC|FAULT|[COD 076]
-000077|PLC|FAULT|[COD 077]
-000078|PLC|FAULT|[COD 078]
-000079|PLC|FAULT|[COD 079]
-000080|PLC|FAULT|[COD 080]
-000081|PLC|FAULT|[COD 081]
-000082|PLC|FAULT|[COD 082]
-000083|PLC|FAULT|[COD 083]
-000084|PLC|FAULT|[COD 084]
-000085|PLC|FAULT|[COD 085]
-000086|PLC|FAULT|[COD 086]
-000087|PLC|FAULT|[COD 087]
-000088|PLC|FAULT|[COD 088]
-000089|PLC|FAULT|[COD 089]
-000090|PLC|FAULT|[COD 090]
-000091|PLC|FAULT|[COD 091]
-000092|PLC|FAULT|[COD 092]
-000093|PLC|FAULT|[COD 093]
-000094|PLC|FAULT|[COD 094]
-000095|PLC|FAULT|[COD 095]
-000096|PLC|FAULT|[COD 096]
-000097|PLC|FAULT|[COD 097]
-000098|PLC|FAULT|[COD 098]
-000099|PLC|FAULT|[COD 099]
-000100|PLC|FAULT|[COD 100]
-000101|PLC|FAULT|[COD 101]
-000102|PLC|FAULT|[COD 102]
-000103|PLC|FAULT|[COD 103]
-000104|PLC|FAULT|[COD 104]
-000105|PLC|FAULT|[COD 105]
-000106|PLC|FAULT|[COD 106]
-000107|PLC|FAULT|[COD 107]
-000108|PLC|FAULT|[COD 108]
-000109|PLC|FAULT|[COD 109]
-000110|PLC|FAULT|[COD 110]
-000111|PLC|FAULT|[COD 111]
-000112|PLC|FAULT|[COD 112]
-000113|PLC|FAULT|[COD 113]
-000114|PLC|FAULT|[COD 114]
-000115|PLC|FAULT|[COD 115]
-000116|PLC|FAULT|[COD 116]
-000117|PLC|FAULT|[COD 117]
-000118|PLC|FAULT|[COD 118]
-000119|PLC|FAULT|[COD 119]
-000120|PLC|FAULT|[COD 120]
-000121|PLC|FAULT|[COD 121]
-000122|PLC|FAULT|[COD 122]
-000123|PLC|FAULT|[COD 123]
-000124|PLC|FAULT|[COD 124]
-000125|PLC|FAULT|[COD 125]
-000126|PLC|FAULT|[COD 126]
-000127|PLC|FAULT|[COD 127]
-000128|PLC|FAULT|[COD 128]
-000129|PLC|FAULT|[COD 129]
-000130|PLC|FAULT|[COD 130]
-000131|PLC|FAULT|[COD 131]
-000132|PLC|FAULT|[COD 132]
-000133|PLC|FAULT|[COD 133]
-000134|PLC|FAULT|[COD 134]
-000135|PLC|FAULT|[COD 135]
-000136|PLC|FAULT|[COD 136]
-000137|PLC|FAULT|[COD 137]
-000138|PLC|FAULT|[COD 138]
-000139|PLC|FAULT|[COD 139]
-000140|PLC|FAULT|[COD 140]
-000141|PLC|FAULT|[COD 141]
-000142|PLC|FAULT|[COD 142]
-000143|PLC|FAULT|[COD 143]
-000144|PLC|FAULT|[COD 144]
-000145|PLC|FAULT|[COD 145]
-000146|PLC|FAULT|[COD 146]
-000147|PLC|FAULT|[COD 147]
-000148|PLC|FAULT|[COD 148]
-000149|PLC|FAULT|[COD 149]
-000150|PLC|FAULT|[COD 150]
-000151|PLC|FAULT|[COD 151]
-000152|PLC|FAULT|[COD 152]
-000153|PLC|FAULT|[COD 153]
-000154|PLC|FAULT|[COD 154]
-000155|PLC|FAULT|[COD 155]
-000156|PLC|FAULT|[COD 156]
-000157|PLC|FAULT|[COD 157]
-000158|PLC|FAULT|[COD 158]
-000159|PLC|FAULT|[COD 159]
-000160|PLC|FAULT|[COD 160]
-000161|PLC|FAULT|[COD 161]
-000162|PLC|FAULT|[COD 162]
-000163|PLC|FAULT|[COD 163]
-000164|PLC|FAULT|[COD 164]
-000165|PLC|FAULT|[COD 165]
-000166|PLC|FAULT|[COD 166]
-000167|PLC|FAULT|[COD 167]
-000168|PLC|FAULT|[COD 168]
-000169|PLC|FAULT|[COD 169]
-000170|PLC|FAULT|[COD 170]
-000171|PLC|FAULT|[COD 171]
-000172|PLC|FAULT|[COD 172]
-000173|PLC|FAULT|[COD 173]
-000174|PLC|FAULT|[COD 174]
-000175|PLC|FAULT|[COD 175]
-000176|PLC|FAULT|[COD 176]
-000177|PLC|FAULT|[COD 177]
-000178|PLC|FAULT|[COD 178]
-000179|PLC|FAULT|[COD 179]
-000180|PLC|FAULT|[COD 180]
-000181|PLC|FAULT|[COD 181]
-000182|PLC|FAULT|[COD 182]
-000183|PLC|FAULT|[COD 183]
-000184|PLC|FAULT|[COD 184]
-000185|PLC|FAULT|[COD 185]
-000186|PLC|FAULT|[COD 186]
-000187|PLC|FAULT|[COD 187]
-000188|PLC|FAULT|[COD 188]
-000189|PLC|FAULT|[COD 189]
-000190|PLC|FAULT|[COD 190]
-000191|PLC|FAULT|[COD 191]
-000192|PLC|FAULT|[COD 192]
-000193|PLC|FAULT|[COD 193]
-000194|PLC|FAULT|[COD 194]
-000195|PLC|FAULT|[COD 195]
-000196|PLC|FAULT|[COD 196]
-000197|PLC|FAULT|[COD 197]
-000198|PLC|FAULT|[COD 198]
-000199|PLC|FAULT|[COD 199]
-000200|PLC|FAULT|[COD 200]
-000201|PLC|FAULT|[COD 201]
-000202|PLC|FAULT|[COD 202]
-000203|PLC|FAULT|[COD 203]
-000204|PLC|FAULT|[COD 204]
-000205|PLC|FAULT|[COD 205]
-000206|PLC|FAULT|[COD 206]
-000207|PLC|FAULT|[COD 207]
-000208|PLC|FAULT|[COD 208]
-000209|PLC|FAULT|[COD 209]
-000210|PLC|FAULT|[COD 210]
-000211|PLC|FAULT|[COD 211]
-000212|PLC|FAULT|[COD 212]
-000213|PLC|FAULT|[COD 213]
-000214|PLC|FAULT|[COD 214]
-000215|PLC|FAULT|[COD 215]
-000216|PLC|FAULT|[COD 216]
-000217|PLC|FAULT|[COD 217]
-000218|PLC|FAULT|[COD 218]
-000219|PLC|FAULT|[COD 219]
-000220|PLC|FAULT|[COD 220]
-000221|PLC|FAULT|[COD 221]
-000222|PLC|FAULT|[COD 222]
-000223|PLC|FAULT|[COD 223]
-000224|PLC|FAULT|[COD 224]
-000225|PLC|FAULT|[COD 225]
-000226|PLC|FAULT|[COD 226]
-000227|PLC|FAULT|[COD 227]
-000228|PLC|FAULT|[COD 228]
-000229|PLC|FAULT|[COD 229]
-000230|PLC|FAULT|[COD 230]
-000231|PLC|FAULT|[COD 231]
-000232|PLC|FAULT|[COD 232]
-000233|PLC|FAULT|[COD 233]
-000234|PLC|FAULT|[COD 234]
-000235|PLC|FAULT|[COD 235]
-000236|PLC|FAULT|[COD 236]
-000237|PLC|FAULT|[COD 237]
-000238|PLC|FAULT|[COD 238]
-000239|PLC|FAULT|[COD 239]
-000240|PLC|FAULT|[COD 240]
-000241|PLC|FAULT|[COD 241]
-000242|PLC|FAULT|[COD 242]
-000243|PLC|FAULT|[COD 243]
-000244|PLC|FAULT|[COD 244]
-000245|PLC|FAULT|[COD 245]
-000246|PLC|FAULT|[COD 246]
-000247|PLC|FAULT|[COD 247]
-000248|PLC|FAULT|[COD 248]
-000249|PLC|FAULT|[COD 249]
-000250|PLC|FAULT|[COD 250]
-000251|PLC|FAULT|[COD 251]
-000252|PLC|FAULT|[COD 252]
-000253|PLC|FAULT|[COD 253]
-000254|PLC|FAULT|[COD 254]
-000255|PLC|FAULT|[COD 255]
-000256|PLC|FAULT|[COD 256]
-000257|PLC|FAULT|[COD 257]
-000258|PLC|FAULT|[COD 258]
-000259|PLC|FAULT|[COD 259]
-000260|PLC|FAULT|[COD 260]
-000261|PLC|FAULT|[COD 261]
-000262|PLC|FAULT|[COD 262]
-000263|PLC|FAULT|[COD 263]
-000264|PLC|FAULT|[COD 264]
-000265|PLC|FAULT|[COD 265]
-000266|PLC|FAULT|[COD 266]
-000267|PLC|FAULT|[COD 267]
-000268|PLC|FAULT|[COD 268]
-000269|PLC|FAULT|[COD 269]
-000270|PLC|FAULT|[COD 270]
-000271|PLC|FAULT|[COD 271]
-000272|PLC|FAULT|[COD 272]
-000273|PLC|FAULT|[COD 273]
-000274|PLC|FAULT|[COD 274]
-000275|PLC|FAULT|[COD 275]
-000276|PLC|FAULT|[COD 276]
-000277|PLC|FAULT|[COD 277]
-000278|PLC|FAULT|[COD 278]
-000279|PLC|FAULT|[COD 279]
-000280|PLC|FAULT|[COD 280]
-000281|PLC|FAULT|[COD 281]
-000282|PLC|FAULT|[COD 282]
-000283|PLC|FAULT|[COD 283]
-000284|PLC|FAULT|[COD 284]
-000285|PLC|FAULT|[COD 285]
-000286|PLC|FAULT|[COD 286]
-000287|PLC|FAULT|[COD 287]
-000288|PLC|FAULT|[COD 288]
-000289|PLC|FAULT|[COD 289]
-000290|PLC|FAULT|[COD 290]
-000291|PLC|FAULT|[COD 291]
-000292|PLC|FAULT|[COD 292]
-000293|PLC|FAULT|[COD 293]
-000294|PLC|FAULT|[COD 294]
-000295|PLC|FAULT|[COD 295]
-000296|PLC|FAULT|[COD 296]
-000297|PLC|FAULT|[COD 297]
-000298|PLC|FAULT|[COD 298]
-000299|PLC|FAULT|[COD 299]
-000300|PLC|FAULT|[COD 300]
-000301|PLC|FAULT|[COD 301]
-000302|PLC|FAULT|[COD 302]
-000303|PLC|FAULT|[COD 303]
-000304|PLC|FAULT|[COD 304]
-000305|PLC|FAULT|[COD 305]
-000306|PLC|FAULT|[COD 306]
-000307|PLC|FAULT|[COD 307]
-000308|PLC|FAULT|[COD 308]
-000309|PLC|FAULT|[COD 309]
-000310|PLC|FAULT|[COD 310]
-000311|PLC|FAULT|[COD 311]
-000312|PLC|FAULT|[COD 312]
-000313|PLC|FAULT|[COD 313]
-000314|PLC|FAULT|[COD 314]
-000315|PLC|FAULT|[COD 315]
-000316|PLC|FAULT|[COD 316]
-000317|PLC|FAULT|[COD 317]
-000318|PLC|FAULT|[COD 318]
-000319|PLC|FAULT|[COD 319]
-000320|PLC|FAULT|[COD 320]
-000321|PLC|FAULT|[COD 321]
-000322|PLC|FAULT|[COD 322]
-000323|PLC|FAULT|[COD 323]
-000324|PLC|FAULT|[COD 324]
-000325|PLC|FAULT|[COD 325]
-000326|PLC|FAULT|[COD 326]
-000327|PLC|FAULT|[COD 327]
-000328|PLC|FAULT|[COD 328]
-000329|PLC|FAULT|[COD 329]
-000330|PLC|FAULT|[COD 330]
-000331|PLC|FAULT|[COD 331]
-000332|PLC|FAULT|[COD 332]
-000333|PLC|FAULT|[COD 333]
-000334|PLC|FAULT|[COD 334]
-000335|PLC|FAULT|[COD 335]
-000336|PLC|FAULT|[COD 336]
-000337|PLC|FAULT|[COD 337]
-000338|PLC|FAULT|[COD 338]
-000339|PLC|FAULT|[COD 339]
-000340|PLC|FAULT|[COD 340]
-000341|PLC|FAULT|[COD 341]
-000342|PLC|FAULT|[COD 342]
-000343|PLC|FAULT|[COD 343]
-000344|PLC|FAULT|[COD 344]
-000345|PLC|FAULT|[COD 345]
-000346|PLC|FAULT|[COD 346]
-000347|PLC|FAULT|[COD 347]
-000348|PLC|FAULT|[COD 348]
-000349|PLC|FAULT|[COD 349]
-000350|PLC|FAULT|[COD 350]
-000351|PLC|FAULT|[COD 351]
-000352|PLC|FAULT|[COD 352]
-000353|PLC|FAULT|[COD 353]
-000354|PLC|FAULT|[COD 354]
-000355|PLC|FAULT|[COD 355]
-000356|PLC|FAULT|[COD 356]
-000357|PLC|FAULT|[COD 357]
-000358|PLC|FAULT|[COD 358]
-000359|PLC|FAULT|[COD 359]
-000360|PLC|FAULT|[COD 360]
-000361|PLC|FAULT|[COD 361]
-000362|PLC|FAULT|[COD 362]
-000363|PLC|FAULT|[COD 363]
-000364|PLC|FAULT|[COD 364]
-000365|PLC|FAULT|[COD 365]
-000366|PLC|FAULT|[COD 366]
-000367|PLC|FAULT|[COD 367]
-000368|PLC|FAULT|[COD 368]
-000369|PLC|FAULT|[COD 369]
-000370|PLC|FAULT|[COD 370]
-000371|PLC|FAULT|[COD 371]
-000372|PLC|FAULT|[COD 372]
-000373|PLC|FAULT|[COD 373]
-000374|PLC|FAULT|[COD 374]
-000375|PLC|FAULT|[COD 375]
-000376|PLC|FAULT|[COD 376]
-000377|PLC|FAULT|[COD 377]
-000378|PLC|FAULT|[COD 378]
-000379|PLC|FAULT|[COD 379]
-000380|PLC|FAULT|[COD 380]
-000381|PLC|FAULT|[COD 381]
-000382|PLC|FAULT|[COD 382]
-000383|PLC|FAULT|[COD 383]
-000384|PLC|FAULT|[COD 384]
-000385|PLC|FAULT|[COD 385]
-000386|PLC|FAULT|[COD 386]
-000387|PLC|FAULT|[COD 387]
-000388|PLC|FAULT|[COD 388]
-000389|PLC|FAULT|[COD 389]
-000390|PLC|FAULT|[COD 390]
-000391|PLC|FAULT|[COD 391]
-000392|PLC|FAULT|[COD 392]
-000393|PLC|FAULT|[COD 393]
-000394|PLC|FAULT|[COD 394]
-000395|PLC|FAULT|[COD 395]
-000396|PLC|FAULT|[COD 396]
-000397|PLC|FAULT|[COD 397]
-000398|PLC|FAULT|[COD 398]
-000399|PLC|FAULT|[COD 399]
-000400|PLC|FAULT|[COD 400]
-000401|PLC|FAULT|[COD 401]
-000402|PLC|FAULT|[COD 402]
-000403|PLC|FAULT|[COD 403]
-000404|PLC|FAULT|[COD 404]
-000405|PLC|FAULT|[COD 405]
-000406|PLC|FAULT|[COD 406]
-000407|PLC|FAULT|[COD 407]
-000408|PLC|FAULT|[COD 408]
-000409|PLC|FAULT|[COD 409]
-000410|PLC|FAULT|[COD 410]
-000411|PLC|FAULT|[COD 411]
-000412|PLC|FAULT|[COD 412]
-000413|PLC|FAULT|[COD 413]
-000414|PLC|FAULT|[COD 414]
-000415|PLC|FAULT|[COD 415]
-000416|PLC|FAULT|[COD 416]
-000417|PLC|FAULT|[COD 417]
-000418|PLC|FAULT|[COD 418]
-000419|PLC|FAULT|[COD 419]
-000420|PLC|FAULT|[COD 420]
-000421|PLC|FAULT|[COD 421]
-000422|PLC|FAULT|[COD 422]
-000423|PLC|FAULT|[COD 423]
-000424|PLC|FAULT|[COD 424]
-000425|PLC|FAULT|[COD 425]
-000426|PLC|FAULT|[COD 426]
-000427|PLC|FAULT|[COD 427]
-000428|PLC|FAULT|[COD 428]
-000429|PLC|FAULT|[COD 429]
-000430|PLC|FAULT|[COD 430]
-000431|PLC|FAULT|[COD 431]
-000432|PLC|FAULT|[COD 432]
-000433|PLC|FAULT|[COD 433]
-000434|PLC|FAULT|[COD 434]
-000435|PLC|FAULT|[COD 435]
-000436|PLC|FAULT|[COD 436]
-000437|PLC|FAULT|[COD 437]
-000438|PLC|FAULT|[COD 438]
-000439|PLC|FAULT|[COD 439]
-000440|PLC|FAULT|[COD 440]
-000441|PLC|FAULT|[COD 441]
-000442|PLC|FAULT|[COD 442]
-000443|PLC|FAULT|[COD 443]
-000444|PLC|FAULT|[COD 444]
-000445|PLC|FAULT|[COD 445]
-000446|PLC|FAULT|[COD 446]
-000447|PLC|FAULT|[COD 447]
-000448|PLC|FAULT|[COD 448]
-000449|PLC|FAULT|[COD 449]
-000450|PLC|FAULT|[COD 450]
-000451|PLC|FAULT|[COD 451]
-000452|PLC|FAULT|[COD 452]
-000453|PLC|FAULT|[COD 453]
-000454|PLC|FAULT|[COD 454]
-000455|PLC|FAULT|[COD 455]
-000456|PLC|FAULT|[COD 456]
-000457|PLC|FAULT|[COD 457]
-000458|PLC|FAULT|[COD 458]
-000459|PLC|FAULT|[COD 459]
-000460|PLC|FAULT|[COD 460]
-000461|PLC|FAULT|[COD 461]
-000462|PLC|FAULT|[COD 462]
-000463|PLC|FAULT|[COD 463]
-000464|PLC|FAULT|[COD 464]
-000465|PLC|FAULT|[COD 465]
-000466|PLC|FAULT|[COD 466]
-000467|PLC|FAULT|[COD 467]
-000468|PLC|FAULT|[COD 468]
-000469|PLC|FAULT|[COD 469]
-000470|PLC|FAULT|[COD 470]
-000471|PLC|FAULT|[COD 471]
-000472|PLC|FAULT|[COD 472]
-000473|PLC|FAULT|[COD 473]
-000474|PLC|FAULT|[COD 474]
-000475|PLC|FAULT|[COD 475]
-000476|PLC|FAULT|[COD 476]
-000477|PLC|FAULT|[COD 477]
-000478|PLC|FAULT|[COD 478]
-000479|PLC|FAULT|[COD 479]
-000480|PLC|FAULT|[COD 480]
-000481|PLC|WARNING|[COD 481] - PLC Message 1
-000482|PLC|WARNING|[COD 482] - Origine Z pari allo Zero Banco impostato
-000483|PLC|WARNING|[COD 483] - E' necessario eseguire un ciclo di lubrificazione(188)
-000484|PLC|WARNING|[COD 484] - Attesa RPM raggiunti (983)
-000485|PLC|WARNING|[COD 485] - Pre-allarme temperatura armadio elettrico(984)
-000486|PLC|WARNING|[COD 486] - Errore tastatura utensile (985)
-000487|PLC|WARNING|[COD 487] - Errore tastatura lastra (985)
-000488|PLC|WARNING|[COD 488] - Tastatore fuori posizione (561)
-000489|PLC|WARNING|[COD 489] - Serbatoio del grasso vuoto (399)
-000490|PLC|WARNING|[COD 490] - Tastatore basso (561)
-000491|PLC|WARNING|[COD 491] - Assi non in posizione per attivazione tastatore(545)
-000492|PLC|WARNING|[COD 492] - Collisione manipolatore e tastatore (547)
-000493|PLC|WARNING|[COD 493] - Togliere lastra da manipolatore con pezzo bloccato(197)
-000494|PLC|WARNING|[COD 494] - Posizione di carico\scarico non valida
-000495|PLC|WARNING|[COD 495] - Lastra non presente su manipolatore
-000496|PLC|WARNING|[COD 496] - Settare i parametri e premere START
-000497|PLC|WARNING|[COD 497] - Premere DEPOSITA/STOP PGM/NUOVE QUOTE
-000498|PLC|WARNING|[COD 498] - Nessuna ventosa selezionata
-000499|PLC|WARNING|[COD 499] - Pietra ravviva disco consumata
-000500|PLC|WARNING|[COD 500] - Collisione zero tavola esclusa
-000501|PLC|WARNING|[COD 501] - Assi non in posizione per attivazione manipolatore(545)
-000502|PLC|WARNING|[COD 502] - Movimento asse A non consentito (599)
-000503|PLC|WARNING|[COD 503] - Modalita' MDI attiva
-000504|PLC|WARNING|[COD 504] - Premere start dopo verifica utensile
-000505|PLC|WARNING|[COD 505] - Settare nuova quota di deposito e premere START
-000506|PLC|WARNING|[COD 506] - Utensile non previsto
-000507|PLC|WARNING|[COD 507] - Raggio foro minore di raggio utensile
-000508|PLC|WARNING|[COD 508] - Zona sottostante libera? start per confermare
-000509|PLC|FAULT|[COD 000000] -
-000510|PLC|FAULT|[COD 000000] -
-000511|PLC|FAULT|[COD 000000] -
-000512|PLC|FAULT|[COD 000000] -
-000513|PLC|FAULT|[COD 000000] -
-000514|PLC|FAULT|[COD 000000] -
-000515|PLC|FAULT|[COD 000000] -
-000516|PLC|FAULT|[COD 000000] -
-000517|PLC|FAULT|[COD 000000] -
-000518|PLC|FAULT|[COD 000000] -
-000519|PLC|FAULT|[COD 000000] -
-000520|PLC|FAULT|[COD 000000] -
-000521|PLC|FAULT|[COD 000000] -
-000522|PLC|FAULT|[COD 000000] -
-000523|PLC|FAULT|[COD 000000] -
-000524|PLC|FAULT|[COD 000000] -
-000525|PLC|FAULT|[COD 000000] -
-000526|PLC|FAULT|[COD 000000] -
-000527|PLC|FAULT|[COD 000000] -
-000528|PLC|FAULT|[COD 000000] -
-000529|PLC|FAULT|[COD 000000] -
-000530|PLC|FAULT|[COD 000000] -
-000531|PLC|FAULT|[COD 000000] -
-000532|PLC|FAULT|[COD 000000] -
-000533|PLC|FAULT|[COD 000000] -
-000534|PLC|FAULT|[COD 000000] -
-000535|PLC|FAULT|[COD 000000] -
-000536|PLC|FAULT|[COD 000000] -
-000537|PLC|FAULT|[COD 000000] -
-000538|PLC|FAULT|[COD 000000] -
-000539|PLC|FAULT|[COD 000000] -
-000540|PLC|FAULT|[COD 000000] -
-000541|PLC|FAULT|[COD 000000] -
-000542|PLC|FAULT|[COD 000000] -
-000543|PLC|FAULT|[COD 000000] -
-000544|PLC|FAULT|[COD 000000] -
-000545|PLC|FAULT|[COD 000000] -
-000546|PLC|FAULT|[COD 000000] -
-000547|PLC|FAULT|[COD 000000] -
-000548|PLC|FAULT|[COD 000000] -
-000549|PLC|FAULT|[COD 000000] -
-000550|PLC|FAULT|[COD 000000] -
-000551|PLC|FAULT|[COD 000000] -
-000552|PLC|FAULT|[COD 000000] -
-000553|PLC|FAULT|[COD 000000] -
-000554|PLC|FAULT|[COD 000000] -
-000555|PLC|FAULT|[COD 000000] -
-000556|PLC|FAULT|[COD 000000] -
-000557|PLC|FAULT|[COD 000000] -
-000558|PLC|FAULT|[COD 000000] -
-000559|PLC|FAULT|[COD 000000] -
-000560|PLC|FAULT|[COD 000000] -
-000561|PLC|FAULT|[COD 000000] -
-000562|PLC|FAULT|[COD 000000] -
-000563|PLC|FAULT|[COD 000000] -
-000564|PLC|FAULT|[COD 000000] -
-000565|PLC|FAULT|[COD 000000] -
-000566|PLC|FAULT|[COD 000000] -
-000567|PLC|FAULT|[COD 000000] -
-000568|PLC|FAULT|[COD 000000] -
-000569|PLC|FAULT|[COD 000000] -
-000570|PLC|FAULT|[COD 000000] -
-000571|PLC|FAULT|[COD 000000] -
-000572|PLC|FAULT|[COD 000000] -
-000573|PLC|FAULT|[COD 000000] -
-000574|PLC|FAULT|[COD 000000] -
-000575|PLC|FAULT|[COD 000000] -
-000576|PLC|FAULT|[COD 000000] -
-000577|PLC|FAULT|[COD 000000] -
-000578|PLC|FAULT|[COD 000000] -
-000579|PLC|FAULT|[COD 000000] -
-000580|PLC|FAULT|[COD 000000] -
-000581|PLC|FAULT|[COD 000000] -
-000582|PLC|FAULT|[COD 000000] -
-000583|PLC|FAULT|[COD 000000] -
-000584|PLC|FAULT|[COD 000000] -
-000585|PLC|FAULT|[COD 000000] -
-000586|PLC|FAULT|[COD 000000] -
-000587|PLC|FAULT|[COD 000000] -
-000588|PLC|FAULT|[COD 000000] -
-000589|PLC|FAULT|[COD 000000] -
-000590|PLC|FAULT|[COD 000000] -
-000591|PLC|FAULT|[COD 000000] -
-000592|PLC|FAULT|[COD 000000] -
-000593|PLC|FAULT|[COD 000000] -
-000594|PLC|FAULT|[COD 000000] -
-000595|PLC|FAULT|[COD 000000] -
-000596|PLC|FAULT|[COD 000000] -
-000597|PLC|FAULT|[COD 000000] -
-000598|PLC|FAULT|[COD 000000] -
-000599|PLC|FAULT|[COD 000000] -
-000600|PLC|FAULT|[COD 000000] -
-000601|PLC|FAULT|[COD 000000] -
-000602|PLC|FAULT|[COD 000000] -
-000603|PLC|FAULT|[COD 000000] -
-000604|PLC|FAULT|[COD 000000] -
-000605|PLC|FAULT|[COD 000000] -
-000606|PLC|FAULT|[COD 000000] -
-000607|PLC|FAULT|[COD 000000] -
-000608|PLC|FAULT|[COD 000000] -
-000609|PLC|FAULT|[COD 000000] -
-000610|PLC|FAULT|[COD 000000] -
-000611|PLC|FAULT|[COD 000000] -
-000612|PLC|FAULT|[COD 000000] -
-000613|PLC|FAULT|[COD 000000] -
-000614|PLC|FAULT|[COD 000000] -
-000615|PLC|FAULT|[COD 000000] -
-000616|PLC|FAULT|[COD 000000] -
-000617|PLC|FAULT|[COD 000000] -
-000618|PLC|FAULT|[COD 000000] -
-000619|PLC|FAULT|[COD 000000] -
-000620|PLC|FAULT|[COD 000000] -
-000621|PLC|FAULT|[COD 000000] -
-000622|PLC|FAULT|[COD 000000] -
-000623|PLC|FAULT|[COD 000000] -
-000624|PLC|FAULT|[COD 000000] -
-000625|PLC|FAULT|[COD 000000] -
-000626|PLC|FAULT|[COD 000000] -
-000627|PLC|FAULT|[COD 000000] -
-000628|PLC|FAULT|[COD 000000] -
-000629|PLC|FAULT|[COD 000000] -
-000630|PLC|FAULT|[COD 000000] -
-000631|PLC|FAULT|[COD 000000] -
-000632|PLC|FAULT|[COD 000000] -
-000633|PLC|FAULT|[COD 000000] -
-000634|PLC|FAULT|[COD 000000] -
-000635|PLC|FAULT|[COD 000000] -
-000636|PLC|FAULT|[COD 000000] -
-000637|PLC|FAULT|[COD 000000] -
-000638|PLC|FAULT|[COD 000000] -
-000639|PLC|FAULT|[COD 000000] -
-000640|PLC|FAULT|[COD 000000] -
-000641|PLC|FAULT|[COD 000000] -
-000642|PLC|FAULT|[COD 000000] -
-000643|PLC|FAULT|[COD 000000] -
-000644|PLC|FAULT|[COD 000000] -
-000645|PLC|FAULT|[COD 000000] -
-000646|PLC|FAULT|[COD 000000] -
-000647|PLC|FAULT|[COD 000000] -
-000648|PLC|FAULT|[COD 000000] -
-000649|PLC|FAULT|[COD 000000] -
-000650|PLC|FAULT|[COD 000000] -
-000651|PLC|FAULT|[COD 000000] -
-000652|PLC|FAULT|[COD 000000] -
-000653|PLC|FAULT|[COD 000000] -
-000654|PLC|FAULT|[COD 000000] -
-000655|PLC|FAULT|[COD 000000] -
-000656|PLC|FAULT|[COD 000000] -
-000657|PLC|FAULT|[COD 000000] -
-000658|PLC|FAULT|[COD 000000] -
-000659|PLC|FAULT|[COD 000000] -
-000660|PLC|FAULT|[COD 000000] -
-000661|PLC|FAULT|[COD 000000] -
-000662|PLC|FAULT|[COD 000000] -
-000663|PLC|FAULT|[COD 000000] -
-000664|PLC|FAULT|[COD 000000] -
-000665|PLC|FAULT|[COD 000000] -
-000666|PLC|FAULT|[COD 000000] -
-000667|PLC|FAULT|[COD 000000] -
-000668|PLC|FAULT|[COD 000000] -
-000669|PLC|FAULT|[COD 000000] -
-000670|PLC|FAULT|[COD 000000] -
-000671|PLC|FAULT|[COD 000000] -
-000672|PLC|FAULT|[COD 000000] -
-000673|PLC|FAULT|[COD 000000] -
-000674|PLC|FAULT|[COD 000000] -
-000675|PLC|FAULT|[COD 000000] -
-000676|PLC|FAULT|[COD 000000] -
-000677|PLC|FAULT|[COD 000000] -
-000678|PLC|FAULT|[COD 000000] -
-000679|PLC|FAULT|[COD 000000] -
-000680|PLC|FAULT|[COD 000000] -
-000681|PLC|FAULT|[COD 000000] -
-000682|PLC|FAULT|[COD 000000] -
-000683|PLC|FAULT|[COD 000000] -
-000684|PLC|FAULT|[COD 000000] -
-000685|PLC|FAULT|[COD 000000] -
-000686|PLC|FAULT|[COD 000000] -
-000687|PLC|FAULT|[COD 000000] -
-000688|PLC|FAULT|[COD 000000] -
-000689|PLC|FAULT|[COD 000000] -
-000690|PLC|FAULT|[COD 000000] -
-000691|PLC|FAULT|[COD 000000] -
-000692|PLC|FAULT|[COD 000000] -
-000693|PLC|FAULT|[COD 000000] -
-000694|PLC|FAULT|[COD 000000] -
-000695|PLC|FAULT|[COD 000000] -
-000696|PLC|FAULT|[COD 000000] -
-000697|PLC|FAULT|[COD 000000] -
-000698|PLC|FAULT|[COD 000000] -
-000699|PLC|FAULT|[COD 000000] -
-000700|PLC|FAULT|[COD 000000] -
-000701|PLC|FAULT|[COD 000000] -
-000702|PLC|FAULT|[COD 000000] -
-000703|PLC|FAULT|[COD 000000] -
-000704|PLC|FAULT|[COD 000000] -
-000705|PLC|FAULT|[COD 000000] -
-000706|PLC|FAULT|[COD 000000] -
-000707|PLC|FAULT|[COD 000000] -
-000708|PLC|FAULT|[COD 000000] -
-000709|PLC|FAULT|[COD 000000] -
-000710|PLC|FAULT|[COD 000000] -
-000711|PLC|FAULT|[COD 000000] -
-000712|PLC|FAULT|[COD 000000] -
-000713|PLC|FAULT|[COD 000000] -
-000714|PLC|FAULT|[COD 000000] -
-000715|PLC|FAULT|[COD 000000] -
-000716|PLC|FAULT|[COD 000000] -
-000717|PLC|FAULT|[COD 000000] -
-000718|PLC|FAULT|[COD 000000] -
-000719|PLC|FAULT|[COD 000000] -
-000720|PLC|FAULT|[COD 000000] -
-000721|PLC|FAULT|[COD 000000] -
-000722|PLC|FAULT|[COD 000000] -
-000723|PLC|FAULT|[COD 000000] -
-000724|PLC|FAULT|[COD 000000] -
-000725|PLC|FAULT|[COD 000000] -
-000726|PLC|FAULT|[COD 000000] -
-000727|PLC|FAULT|[COD 000000] -
-000728|PLC|FAULT|[COD 000000] -
-000729|PLC|FAULT|[COD 000000] -
-000730|PLC|FAULT|[COD 000000] -
-000731|PLC|FAULT|[COD 000000] -
-000732|PLC|FAULT|[COD 000000] -
-000733|PLC|FAULT|[COD 000000] -
-000734|PLC|FAULT|[COD 000000] -
-000735|PLC|FAULT|[COD 000000] -
-000736|PLC|FAULT|[COD 000000] -
-000737|PLC|FAULT|[COD 000000] -
-000738|PLC|FAULT|[COD 000000] -
-000739|PLC|FAULT|[COD 000000] -
-000740|PLC|FAULT|[COD 000000] -
-000741|PLC|FAULT|[COD 000000] -
-000742|PLC|FAULT|[COD 000000] -
-000743|PLC|FAULT|[COD 000000] -
-000744|PLC|FAULT|[COD 000000] -
-000745|PLC|FAULT|[COD 000000] -
-000746|PLC|FAULT|[COD 000000] -
-000747|PLC|FAULT|[COD 000000] -
-000748|PLC|FAULT|[COD 000000] -
-000749|PLC|FAULT|[COD 000000] -
-000750|PLC|FAULT|[COD 000000] -
-000751|PLC|FAULT|[COD 000000] -
-000752|PLC|FAULT|[COD 000000] -
-000753|PLC|FAULT|[COD 000000] -
-000754|PLC|FAULT|[COD 000000] -
-000755|PLC|FAULT|[COD 000000] -
-000756|PLC|FAULT|[COD 000000] -
-000757|PLC|FAULT|[COD 000000] -
-000758|PLC|FAULT|[COD 000000] -
-000759|PLC|FAULT|[COD 000000] -
-000760|PLC|FAULT|[COD 000000] -
-000761|PLC|FAULT|[COD 000000] -
-000762|PLC|FAULT|[COD 000000] -
-000763|PLC|FAULT|[COD 000000] -
-000764|PLC|FAULT|[COD 000000] -
-000765|PLC|FAULT|[COD 000000] -
-000766|PLC|FAULT|[COD 000000] -
-000767|PLC|FAULT|[COD 000000] -
-000768|PLC|FAULT|[COD 000000] -
-000769|PLC|FAULT|[COD 000000] -
-000770|PLC|FAULT|[COD 000000] -
-000771|PLC|FAULT|[COD 000000] -
-000772|PLC|FAULT|[COD 000000] -
-000773|PLC|FAULT|[COD 000000] -
-000774|PLC|FAULT|[COD 000000] -
-000775|PLC|FAULT|[COD 000000] -
-000776|PLC|FAULT|[COD 000000] -
-000777|PLC|FAULT|[COD 000000] -
-000778|PLC|FAULT|[COD 000000] -
-000779|PLC|FAULT|[COD 000000] -
-000780|PLC|FAULT|[COD 000000] -
-000781|PLC|FAULT|[COD 000000] -
-000782|PLC|FAULT|[COD 000000] -
-000783|PLC|FAULT|[COD 000000] -
-000784|PLC|FAULT|[COD 000000] -
-000785|PLC|FAULT|[COD 000000] -
-000786|PLC|FAULT|[COD 000000] -
-000787|PLC|FAULT|[COD 000000] -
-000788|PLC|FAULT|[COD 000000] -
-000789|PLC|FAULT|[COD 000000] -
-000790|PLC|FAULT|[COD 000000] -
-000791|PLC|FAULT|[COD 000000] -
-000792|PLC|FAULT|[COD 000000] -
-000793|PLC|FAULT|[COD 000000] -
-000794|PLC|FAULT|[COD 000000] -
-000795|PLC|FAULT|[COD 000000] -
-000796|PLC|FAULT|[COD 000000] -
-000797|PLC|FAULT|[COD 000000] -
-000798|PLC|FAULT|[COD 000000] -
-000799|PLC|FAULT|[COD 000000] -
-000800|PLC|FAULT|[COD 000000] -
-000801|PLC|FAULT|[COD 000000] -
-000802|PLC|FAULT|[COD 000000] -
-000803|PLC|FAULT|[COD 000000] -
-000804|PLC|FAULT|[COD 000000] -
-000805|PLC|FAULT|[COD 000000] -
-000806|PLC|FAULT|[COD 000000] -
-000807|PLC|FAULT|[COD 000000] -
-000808|PLC|FAULT|[COD 000000] -
-000809|PLC|FAULT|[COD 000000] -
-000810|PLC|FAULT|[COD 000000] -
-000811|PLC|FAULT|[COD 000000] -
-000812|PLC|FAULT|[COD 000000] -
-000813|PLC|FAULT|[COD 000000] -
-000814|PLC|FAULT|[COD 000000] -
-000815|PLC|FAULT|[COD 000000] -
-000816|PLC|FAULT|[COD 000000] -
-000817|PLC|FAULT|[COD 000000] -
-000818|PLC|FAULT|[COD 000000] -
-000819|PLC|FAULT|[COD 000000] -
-000820|PLC|FAULT|[COD 000000] -
-000821|PLC|FAULT|[COD 000000] -
-000822|PLC|FAULT|[COD 000000] -
-000823|PLC|FAULT|[COD 000000] -
-000824|PLC|FAULT|[COD 000000] -
-000825|PLC|FAULT|[COD 000000] -
-000826|PLC|FAULT|[COD 000000] -
-000827|PLC|FAULT|[COD 000000] -
-000828|PLC|FAULT|[COD 000000] -
-000829|PLC|FAULT|[COD 000000] -
-000830|PLC|FAULT|[COD 000000] -
-000831|PLC|FAULT|[COD 000000] -
-000832|PLC|FAULT|[COD 000000] -
-000833|PLC|FAULT|[COD 000000] -
-000834|PLC|FAULT|[COD 000000] -
-000835|PLC|FAULT|[COD 000000] -
-000836|PLC|FAULT|[COD 000000] -
-000837|PLC|FAULT|[COD 000000] -
-000838|PLC|FAULT|[COD 000000] -
-000839|PLC|FAULT|[COD 000000] -
-000840|PLC|FAULT|[COD 000000] -
-000841|PLC|FAULT|[COD 000000] -
-000842|PLC|FAULT|[COD 000000] -
-000843|PLC|FAULT|[COD 000000] -
-000844|PLC|FAULT|[COD 000000] -
-000845|PLC|FAULT|[COD 000000] -
-000846|PLC|FAULT|[COD 000000] -
-000847|PLC|FAULT|[COD 000000] -
-000848|PLC|FAULT|[COD 000000] -
-000849|PLC|FAULT|[COD 000000] -
-000850|PLC|FAULT|[COD 000000] -
-000851|PLC|FAULT|[COD 000000] -
-000852|PLC|FAULT|[COD 000000] -
-000853|PLC|FAULT|[COD 000000] -
-000854|PLC|FAULT|[COD 000000] -
-000855|PLC|FAULT|[COD 000000] -
-000856|PLC|FAULT|[COD 000000] -
-000857|PLC|FAULT|[COD 000000] -
-000858|PLC|FAULT|[COD 000000] -
-000859|PLC|FAULT|[COD 000000] -
-000860|PLC|FAULT|[COD 000000] -
-000861|PLC|FAULT|[COD 000000] -
-000862|PLC|FAULT|[COD 000000] -
-000863|PLC|FAULT|[COD 000000] -
-000864|PLC|FAULT|[COD 000000] -
-000865|PLC|FAULT|[COD 000000] -
-000866|PLC|FAULT|[COD 000000] -
-000867|PLC|FAULT|[COD 000000] -
-000868|PLC|FAULT|[COD 000000] -
-000869|PLC|FAULT|[COD 000000] -
-000870|PLC|FAULT|[COD 000000] -
-000871|PLC|FAULT|[COD 000000] -
-000872|PLC|FAULT|[COD 000000] -
-000873|PLC|FAULT|[COD 000000] -
-000874|PLC|FAULT|[COD 000000] -
-000875|PLC|FAULT|[COD 000000] -
-000876|PLC|FAULT|[COD 000000] -
-000877|PLC|FAULT|[COD 000000] -
-000878|PLC|FAULT|[COD 000000] -
-000879|PLC|FAULT|[COD 000000] -
-000880|PLC|FAULT|[COD 000000] -
-000881|PLC|FAULT|[COD 000000] -
-000882|PLC|FAULT|[COD 000000] -
-000883|PLC|FAULT|[COD 000000] -
-000884|PLC|FAULT|[COD 000000] -
-000885|PLC|FAULT|[COD 000000] -
-000886|PLC|FAULT|[COD 000000] -
-000887|PLC|FAULT|[COD 000000] -
-000888|PLC|FAULT|[COD 000000] -
-000889|PLC|FAULT|[COD 000000] -
-000890|PLC|FAULT|[COD 000000] -
-000891|PLC|FAULT|[COD 000000] -
-000892|PLC|FAULT|[COD 000000] -
-000893|PLC|FAULT|[COD 000000] -
-000894|PLC|FAULT|[COD 000000] -
-000895|PLC|FAULT|[COD 000000] -
-000896|PLC|FAULT|[COD 000000] -
-000897|PLC|FAULT|[COD 000000] -
-000898|PLC|FAULT|[COD 000000] -
-000899|PLC|FAULT|[COD 000000] -
-000900|PLC|FAULT|[COD 000000] -
-000901|PLC|FAULT|[COD 000000] -
-000902|PLC|FAULT|[COD 000000] -
-000903|PLC|FAULT|[COD 000000] -
-000904|PLC|FAULT|[COD 000000] -
-000905|PLC|FAULT|[COD 000000] -
-000906|PLC|FAULT|[COD 000000] -
-000907|PLC|FAULT|[COD 000000] -
-000908|PLC|FAULT|[COD 000000] -
-000909|PLC|FAULT|[COD 000000] -
-000910|PLC|FAULT|[COD 000000] -
-000911|PLC|FAULT|[COD 000000] -
-000912|PLC|FAULT|[COD 000000] -
-000913|PLC|FAULT|[COD 000000] -
-000914|PLC|FAULT|[COD 000000] -
-000915|PLC|FAULT|[COD 000000] -
-000916|PLC|FAULT|[COD 000000] -
-000917|PLC|FAULT|[COD 000000] -
-000918|PLC|FAULT|[COD 000000] -
-000919|PLC|FAULT|[COD 000000] -
-000920|PLC|FAULT|[COD 000000] -
-000921|PLC|FAULT|[COD 000000] -
-000922|PLC|FAULT|[COD 000000] -
-000923|PLC|FAULT|[COD 000000] -
-000924|PLC|FAULT|[COD 000000] -
-000925|PLC|FAULT|[COD 000000] -
-000926|PLC|FAULT|[COD 000000] -
-000927|PLC|FAULT|[COD 000000] -
-000928|PLC|FAULT|[COD 000000] -
-000929|PLC|FAULT|[COD 000000] -
-000930|PLC|FAULT|[COD 000000] -
-000931|PLC|FAULT|[COD 000000] -
-000932|PLC|FAULT|[COD 000000] -
-000933|PLC|FAULT|[COD 000000] -
-000934|PLC|FAULT|[COD 000000] -
-000935|PLC|FAULT|[COD 000000] -
-000936|PLC|FAULT|[COD 000000] -
-000937|PLC|FAULT|[COD 000000] -
-000938|PLC|FAULT|[COD 000000] -
-000939|PLC|FAULT|[COD 000000] -
-000940|PLC|FAULT|[COD 000000] -
-000941|PLC|FAULT|[COD 000000] -
-000942|PLC|FAULT|[COD 000000] -
-000943|PLC|FAULT|[COD 000000] -
-000944|PLC|FAULT|[COD 000000] -
-000945|PLC|FAULT|[COD 000000] -
-000946|PLC|FAULT|[COD 000000] -
-000947|PLC|FAULT|[COD 000000] -
-000948|PLC|FAULT|[COD 000000] -
-000949|PLC|FAULT|[COD 000000] -
-000950|PLC|FAULT|[COD 000000] -
-000951|PLC|FAULT|[COD 000000] -
-000952|PLC|FAULT|[COD 000000] -
-000953|PLC|FAULT|[COD 000000] -
-000954|PLC|FAULT|[COD 000000] -
-000955|PLC|FAULT|[COD 000000] -
-000956|PLC|FAULT|[COD 000000] -
-000957|PLC|FAULT|[COD 000000] -
-000958|PLC|FAULT|[COD 000000] -
-000959|PLC|FAULT|[COD 000000] -
-000960|PLC|FAULT|[COD 000000] -
-000961|PLC|WARNING|COLLISIONE CON BANCO (654)
-000962|PLC|WARNING|ERRORE TASTATURA (985)
-000963|PLC|WARNING|LIMITE PUNTI SUPERATO
-000964|PLC|WARNING|Parametri disco non compatibili con macro selezionata
-000965|PLC|WARNING|Premere start per confermare e continuare
-000966|PLC|FAULT|[COD 000000] -
-000967|PLC|FAULT|[COD 000000] -
-000968|PLC|FAULT|[COD 000000] -
-000969|PLC|FAULT|[COD 000000] -
-000970|PLC|FAULT|[COD 000000] -
-000971|PLC|FAULT|[COD 000000] -
-000972|PLC|FAULT|[COD 000000] -
-000973|PLC|FAULT|[COD 000000] -
-000974|PLC|FAULT|[COD 000000] -
-000975|PLC|FAULT|[COD 000000] -
-000976|PLC|FAULT|[COD 000000] -
-000977|PLC|FAULT|[COD 000000] -
-000978|PLC|FAULT|[COD 000000] -
-000979|PLC|FAULT|[COD 000000] -
-000980|PLC|FAULT|[COD 000000] -
-000981|PLC|FAULT|[COD 000000] -
-000982|PLC|FAULT|[COD 000000] -
-000983|PLC|FAULT|[COD 000000] -
-000984|PLC|FAULT|[COD 000000] -
-000985|PLC|FAULT|[COD 000000] -
-000986|PLC|FAULT|[COD 000000] -
-000987|PLC|FAULT|[COD 000000] -
-000988|PLC|FAULT|[COD 000000] -
-000989|PLC|FAULT|[COD 000000] -
-000990|PLC|FAULT|[COD 000000] -
-000991|PLC|FAULT|[COD 000000] -
-000992|PLC|FAULT|[COD 000000] -
-000993|PLC|FAULT|[COD 000000] -
-000994|PLC|FAULT|[COD 000000] -
-000995|PLC|FAULT|[COD 000000] -
-000996|PLC|FAULT|[COD 000000] -
-000997|PLC|FAULT|[COD 000000] -
-000998|PLC|FAULT|[COD 000000] -
-000999|PLC|FAULT|[COD 000000] -
-001000|PLC|FAULT|[COD 000000] -
-001001|PLC|FAULT|[COD 000000] -
-001002|PLC|FAULT|[COD 000000] -
-001003|PLC|FAULT|[COD 000000] -
-001004|PLC|FAULT|[COD 000000] -
-001005|PLC|FAULT|[COD 000000] -
-001006|PLC|FAULT|[COD 000000] -
-001007|PLC|FAULT|[COD 000000] -
-001008|PLC|FAULT|[COD 000000] -
-001009|PLC|FAULT|[COD 000000] -
-001010|PLC|FAULT|[COD 000000] -
-001011|PLC|FAULT|[COD 000000] -
-001012|PLC|FAULT|[COD 000000] -
-001013|PLC|FAULT|[COD 000000] -
-001014|PLC|FAULT|[COD 000000] -
-001015|PLC|FAULT|[COD 000000] -
-001016|PLC|FAULT|[COD 000000] -
-001017|PLC|FAULT|[COD 000000] -
-001018|PLC|FAULT|[COD 000000] -
-001019|PLC|FAULT|[COD 000000] -
-001020|PLC|FAULT|[COD 000000] -
-001021|PLC|FAULT|[COD 000000] -
-001022|PLC|FAULT|[COD 000000] -
-001023|PLC|FAULT|[COD 000000] -
-001024|PLC|FAULT|[COD 000000] -
\ No newline at end of file
+#------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+# Commenti con "#", elenco diviso da carattere |
+# COD_NUM|GRUPPO|LEVEL|DESCRIZIONE completa CURR | Descrizione ITA | Descrizione ENG
+#------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+000001|PLC|FAULT|[COD 001] - EMERGENCY PUSH-BUTTON (406) |[COD 001] - PULSANTI DI EMERGENZA (406) |[COD 001] - EMERGENCY PUSH-BUTTON (406)
+000002|PLC|FAULT|[COD 002] - FRONT DOORS NOT LOCKED (594) |[COD 002] - PORTA ANTERIORE CHIUSA E NON BLOCCATA(594) |[COD 002] - FRONT DOORS NOT LOCKED (594)
+000003|PLC|FAULT|[COD 003] - SAFETY GUARDS (593) |[COD 003] - PROTEZIONI DI SICUREZZA (593) |[COD 003] - SAFETY GUARDS (593)
+000004|PLC|FAULT|[COD 004] - INSUFFICIENT AIR PRESSURE (398) |[COD 004] - PRESSIONE ARIA INSUFFICIENTE (398) |[COD 004] - INSUFFICIENT AIR PRESSURE (398)
+000005|PLC|FAULT|[COD 005] - SPINDLE THERMAL PROTECTION (235) |[COD 005] - SONDA TERMICA MANDRINO (235) |[COD 005] - SPINDLE THERMAL PROTECTION (235)
+000006|PLC|FAULT|[COD 006] - CONVERTER IN FAULT (135) |[COD 006] - CONVERTITORE IN BLOCCO (135) |[COD 006] - CONVERTER IN FAULT (135)
+000007|PLC|FAULT|[COD 007] - FRONT DOORS NOT CLOSED (590) |[COD 007] - PORTE ANTERIORI NON CHIUSE (590) |[COD 007] - FRONT DOORS NOT CLOSED (590)
+000008|PLC|FAULT|[COD 008] - INSUFFICIENT TOOL COOLING (488) |[COD 008] - RAFFREDDAMENTO UTENSILE INSUFFICIENTE (488) |[COD 008] - INSUFFICIENT TOOL COOLING (488)
+000009|PLC|FAULT|[COD 009] - TABLE NOT POSITIONED (538) |[COD 009] - TAVOLA NON IN POSIZIONE (538) |[COD 009] - TABLE NOT POSITIONED (538)
+000010|PLC|FAULT|[COD 010] - SPINDLE RESISTOR OVERHEATING (178) |[COD 010] - SURRISCALDAMENTO RESISTENZA DI FRENATURA (178) |[COD 010] - SPINDLE RESISTOR OVERHEATING (178)
+000011|PLC|FAULT|[COD 011] - SPINDLE SAFETY DEVICE FAILURE (666) |[COD 011] - DISPOSITIVO DI SICUREZZA MANDRINO FERMO NON OK(666) |[COD 011] - SPINDLE SAFETY DEVICE FAILURE (666)
+000012|PLC|FAULT|[COD 012] - DOORS NOT RESTORED (584) |[COD 012] - PORTE NON RESETTATE (584) |[COD 012] - DOORS NOT RESTORED (584)
+000013|PLC|FAULT|[COD 013] - OVERHEATING ELECTRICAL BOX (P12) |[COD 013] - ALLARME SURRISCALDAMENTO ARMADIO ELETTRICO(P12) |[COD 013] - OVERHEATING ELECTRICAL BOX (P12)
+000014|PLC|FAULT|[COD 014] - LUBRIFICATION INEFFICIENT (400) |[COD 014] - LUBRIFICAZIONE INEFFICIENTE (400) |[COD 014] - LUBRIFICATION INEFFICIENT (400)
+000015|PLC|FAULT|[COD 015] - MACHINE BLOCKED (484) |[COD 015] - MACCHINA BLOCCATA (484) |[COD 015] - MACHINE BLOCKED (484)
+000016|PLC|FAULT|[COD 016] - SAFETY CIRCUIT (667) |[COD 016] - CIRCUITI DI SICUREZZA (667) |[COD 016] - SAFETY CIRCUIT (667)
+000017|PLC|FAULT|[COD 017] - MACHINE IN HOLD STATUS (105) |[COD 017] - MACCHINA IN HOLD (105) |[COD 017] - MACHINE IN HOLD STATUS (105)
+000018|PLC|FAULT|[COD 018] - SERVO DRIVES NOT ENABLED (150) |[COD 018] - AZIONAMENTI NON ABILITATI (150) |[COD 018] - SERVO DRIVES NOT ENABLED (150)
+000019|PLC|FAULT|[COD 019] - SUCKERS NOT IN POSITION (294) |[COD 019] - GRUPPO VENTOSE NON IN POSIZIONE (294) |[COD 019] - SUCKERS NOT IN POSITION (294)
+000020|PLC|FAULT|[COD 020] - Z-AXIS BALANCING INSUFFICIENT (404) |[COD 020] - BILANCIAMENTO ASSE Z INSUFFICIENTE (404) |[COD 020] - Z-AXIS BALANCING INSUFFICIENT (404)
+000021|PLC|FAULT|[COD 021] - SLAB NOT LOCKED BY MANIPULATOR (197) |[COD 021] - LASTRA NON BLOCCATA SU MANIPOLATORE (197) |[COD 021] - SLAB NOT LOCKED BY MANIPULATOR (197)
+000022|PLC|FAULT|[COD 022] - MANIPULATOR SENSORS ANOMALY (987) |[COD 022] - ANOMALIA SENSORI MANIPOLATORE (987) |[COD 022] - MANIPULATOR SENSORS ANOMALY (987)
+000023|PLC|FAULT|[COD 023] - PROBE SENSORS ANOMALY (986) |[COD 023] - ANOMALIA SENSORI TASTATORE (986) |[COD 023] - PROBE SENSORS ANOMALY (986)
+000024|PLC|FAULT|[COD 024] - SPINDLE RPM TOO HIGH (522) |[COD 024] - VELOCITA' MANDRINO TROPPO ELEVATA (522) |[COD 024] - SPINDLE RPM TOO HIGH (522)
+000025|PLC|FAULT|[COD 025] - MAXIMAL CHARGE ON THE SPINDLE (498) |[COD 025] - CARICO MASSIMO SUL MANDRINO (498) |[COD 025] - MAXIMAL CHARGE ON THE SPINDLE (498)
+000026|PLC|FAULT|[COD 026] |[COD 026] |[COD 026]
+000027|PLC|FAULT|[COD 027] |[COD 027] |[COD 027]
+000028|PLC|FAULT|[COD 028] |[COD 028] |[COD 028]
+000029|PLC|FAULT|[COD 029] |[COD 029] |[COD 029]
+000030|PLC|FAULT|[COD 030] |[COD 030] |[COD 030]
+000031|PLC|FAULT|[COD 031] |[COD 031] |[COD 031]
+000032|PLC|FAULT|[COD 032] |[COD 032] |[COD 032]
+000033|PLC|FAULT|[COD 033] |[COD 033] |[COD 033]
+000034|PLC|FAULT|[COD 034] |[COD 034] |[COD 034]
+000035|PLC|FAULT|[COD 035] |[COD 035] |[COD 035]
+000036|PLC|FAULT|[COD 036] |[COD 036] |[COD 036]
+000037|PLC|FAULT|[COD 037] |[COD 037] |[COD 037]
+000038|PLC|FAULT|[COD 038] |[COD 038] |[COD 038]
+000039|PLC|FAULT|[COD 039] |[COD 039] |[COD 039]
+000040|PLC|FAULT|[COD 040] |[COD 040] |[COD 040]
+000041|PLC|FAULT|[COD 041] |[COD 041] |[COD 041]
+000042|PLC|FAULT|[COD 042] |[COD 042] |[COD 042]
+000043|PLC|FAULT|[COD 043] |[COD 043] |[COD 043]
+000044|PLC|FAULT|[COD 044] |[COD 044] |[COD 044]
+000045|PLC|FAULT|[COD 045] |[COD 045] |[COD 045]
+000046|PLC|FAULT|[COD 046] |[COD 046] |[COD 046]
+000047|PLC|FAULT|[COD 047] |[COD 047] |[COD 047]
+000048|PLC|FAULT|[COD 048] |[COD 048] |[COD 048]
+000049|PLC|FAULT|[COD 049] |[COD 049] |[COD 049]
+000050|PLC|FAULT|[COD 050] |[COD 050] |[COD 050]
+000051|PLC|FAULT|[COD 051] |[COD 051] |[COD 051]
+000052|PLC|FAULT|[COD 052] |[COD 052] |[COD 052]
+000053|PLC|FAULT|[COD 053] |[COD 053] |[COD 053]
+000054|PLC|FAULT|[COD 054] |[COD 054] |[COD 054]
+000055|PLC|FAULT|[COD 055] |[COD 055] |[COD 055]
+000056|PLC|FAULT|[COD 056] |[COD 056] |[COD 056]
+000057|PLC|FAULT|[COD 057] |[COD 057] |[COD 057]
+000058|PLC|FAULT|[COD 058] |[COD 058] |[COD 058]
+000059|PLC|FAULT|[COD 059] |[COD 059] |[COD 059]
+000060|PLC|FAULT|[COD 060] |[COD 060] |[COD 060]
+000061|PLC|FAULT|[COD 061] |[COD 061] |[COD 061]
+000062|PLC|FAULT|[COD 062] |[COD 062] |[COD 062]
+000063|PLC|FAULT|[COD 063] |[COD 063] |[COD 063]
+000064|PLC|FAULT|[COD 064] |[COD 064] |[COD 064]
+000065|PLC|FAULT|[COD 065] |[COD 065] |[COD 065]
+000066|PLC|FAULT|[COD 066] |[COD 066] |[COD 066]
+000067|PLC|FAULT|[COD 067] |[COD 067] |[COD 067]
+000068|PLC|FAULT|[COD 068] |[COD 068] |[COD 068]
+000069|PLC|FAULT|[COD 069] |[COD 069] |[COD 069]
+000070|PLC|FAULT|[COD 070] |[COD 070] |[COD 070]
+000071|PLC|FAULT|[COD 071] |[COD 071] |[COD 071]
+000072|PLC|FAULT|[COD 072] |[COD 072] |[COD 072]
+000073|PLC|FAULT|[COD 073] |[COD 073] |[COD 073]
+000074|PLC|FAULT|[COD 074] |[COD 074] |[COD 074]
+000075|PLC|FAULT|[COD 075] |[COD 075] |[COD 075]
+000076|PLC|FAULT|[COD 076] |[COD 076] |[COD 076]
+000077|PLC|FAULT|[COD 077] |[COD 077] |[COD 077]
+000078|PLC|FAULT|[COD 078] |[COD 078] |[COD 078]
+000079|PLC|FAULT|[COD 079] |[COD 079] |[COD 079]
+000080|PLC|FAULT|[COD 080] |[COD 080] |[COD 080]
+000081|PLC|FAULT|[COD 081] |[COD 081] |[COD 081]
+000082|PLC|FAULT|[COD 082] |[COD 082] |[COD 082]
+000083|PLC|FAULT|[COD 083] |[COD 083] |[COD 083]
+000084|PLC|FAULT|[COD 084] |[COD 084] |[COD 084]
+000085|PLC|FAULT|[COD 085] |[COD 085] |[COD 085]
+000086|PLC|FAULT|[COD 086] |[COD 086] |[COD 086]
+000087|PLC|FAULT|[COD 087] |[COD 087] |[COD 087]
+000088|PLC|FAULT|[COD 088] |[COD 088] |[COD 088]
+000089|PLC|FAULT|[COD 089] |[COD 089] |[COD 089]
+000090|PLC|FAULT|[COD 090] |[COD 090] |[COD 090]
+000091|PLC|FAULT|[COD 091] |[COD 091] |[COD 091]
+000092|PLC|FAULT|[COD 092] |[COD 092] |[COD 092]
+000093|PLC|FAULT|[COD 093] |[COD 093] |[COD 093]
+000094|PLC|FAULT|[COD 094] |[COD 094] |[COD 094]
+000095|PLC|FAULT|[COD 095] |[COD 095] |[COD 095]
+000096|PLC|FAULT|[COD 096] |[COD 096] |[COD 096]
+000097|PLC|FAULT|[COD 097] |[COD 097] |[COD 097]
+000098|PLC|FAULT|[COD 098] |[COD 098] |[COD 098]
+000099|PLC|FAULT|[COD 099] |[COD 099] |[COD 099]
+000100|PLC|FAULT|[COD 100] |[COD 100] |[COD 100]
+000101|PLC|FAULT|[COD 101] |[COD 101] |[COD 101]
+000102|PLC|FAULT|[COD 102] |[COD 102] |[COD 102]
+000103|PLC|FAULT|[COD 103] |[COD 103] |[COD 103]
+000104|PLC|FAULT|[COD 104] |[COD 104] |[COD 104]
+000105|PLC|FAULT|[COD 105] |[COD 105] |[COD 105]
+000106|PLC|FAULT|[COD 106] |[COD 106] |[COD 106]
+000107|PLC|FAULT|[COD 107] |[COD 107] |[COD 107]
+000108|PLC|FAULT|[COD 108] |[COD 108] |[COD 108]
+000109|PLC|FAULT|[COD 109] |[COD 109] |[COD 109]
+000110|PLC|FAULT|[COD 110] |[COD 110] |[COD 110]
+000111|PLC|FAULT|[COD 111] |[COD 111] |[COD 111]
+000112|PLC|FAULT|[COD 112] |[COD 112] |[COD 112]
+000113|PLC|FAULT|[COD 113] |[COD 113] |[COD 113]
+000114|PLC|FAULT|[COD 114] |[COD 114] |[COD 114]
+000115|PLC|FAULT|[COD 115] |[COD 115] |[COD 115]
+000116|PLC|FAULT|[COD 116] |[COD 116] |[COD 116]
+000117|PLC|FAULT|[COD 117] |[COD 117] |[COD 117]
+000118|PLC|FAULT|[COD 118] |[COD 118] |[COD 118]
+000119|PLC|FAULT|[COD 119] |[COD 119] |[COD 119]
+000120|PLC|FAULT|[COD 120] |[COD 120] |[COD 120]
+000121|PLC|FAULT|[COD 121] |[COD 121] |[COD 121]
+000122|PLC|FAULT|[COD 122] |[COD 122] |[COD 122]
+000123|PLC|FAULT|[COD 123] |[COD 123] |[COD 123]
+000124|PLC|FAULT|[COD 124] |[COD 124] |[COD 124]
+000125|PLC|FAULT|[COD 125] |[COD 125] |[COD 125]
+000126|PLC|FAULT|[COD 126] |[COD 126] |[COD 126]
+000127|PLC|FAULT|[COD 127] |[COD 127] |[COD 127]
+000128|PLC|FAULT|[COD 128] |[COD 128] |[COD 128]
+000129|PLC|FAULT|[COD 129] |[COD 129] |[COD 129]
+000130|PLC|FAULT|[COD 130] |[COD 130] |[COD 130]
+000131|PLC|FAULT|[COD 131] |[COD 131] |[COD 131]
+000132|PLC|FAULT|[COD 132] |[COD 132] |[COD 132]
+000133|PLC|FAULT|[COD 133] |[COD 133] |[COD 133]
+000134|PLC|FAULT|[COD 134] |[COD 134] |[COD 134]
+000135|PLC|FAULT|[COD 135] |[COD 135] |[COD 135]
+000136|PLC|FAULT|[COD 136] |[COD 136] |[COD 136]
+000137|PLC|FAULT|[COD 137] |[COD 137] |[COD 137]
+000138|PLC|FAULT|[COD 138] |[COD 138] |[COD 138]
+000139|PLC|FAULT|[COD 139] |[COD 139] |[COD 139]
+000140|PLC|FAULT|[COD 140] |[COD 140] |[COD 140]
+000141|PLC|FAULT|[COD 141] |[COD 141] |[COD 141]
+000142|PLC|FAULT|[COD 142] |[COD 142] |[COD 142]
+000143|PLC|FAULT|[COD 143] |[COD 143] |[COD 143]
+000144|PLC|FAULT|[COD 144] |[COD 144] |[COD 144]
+000145|PLC|FAULT|[COD 145] |[COD 145] |[COD 145]
+000146|PLC|FAULT|[COD 146] |[COD 146] |[COD 146]
+000147|PLC|FAULT|[COD 147] |[COD 147] |[COD 147]
+000148|PLC|FAULT|[COD 148] |[COD 148] |[COD 148]
+000149|PLC|FAULT|[COD 149] |[COD 149] |[COD 149]
+000150|PLC|FAULT|[COD 150] |[COD 150] |[COD 150]
+000151|PLC|FAULT|[COD 151] |[COD 151] |[COD 151]
+000152|PLC|FAULT|[COD 152] |[COD 152] |[COD 152]
+000153|PLC|FAULT|[COD 153] |[COD 153] |[COD 153]
+000154|PLC|FAULT|[COD 154] |[COD 154] |[COD 154]
+000155|PLC|FAULT|[COD 155] |[COD 155] |[COD 155]
+000156|PLC|FAULT|[COD 156] |[COD 156] |[COD 156]
+000157|PLC|FAULT|[COD 157] |[COD 157] |[COD 157]
+000158|PLC|FAULT|[COD 158] |[COD 158] |[COD 158]
+000159|PLC|FAULT|[COD 159] |[COD 159] |[COD 159]
+000160|PLC|FAULT|[COD 160] |[COD 160] |[COD 160]
+000161|PLC|FAULT|[COD 161] |[COD 161] |[COD 161]
+000162|PLC|FAULT|[COD 162] |[COD 162] |[COD 162]
+000163|PLC|FAULT|[COD 163] |[COD 163] |[COD 163]
+000164|PLC|FAULT|[COD 164] |[COD 164] |[COD 164]
+000165|PLC|FAULT|[COD 165] |[COD 165] |[COD 165]
+000166|PLC|FAULT|[COD 166] |[COD 166] |[COD 166]
+000167|PLC|FAULT|[COD 167] |[COD 167] |[COD 167]
+000168|PLC|FAULT|[COD 168] |[COD 168] |[COD 168]
+000169|PLC|FAULT|[COD 169] |[COD 169] |[COD 169]
+000170|PLC|FAULT|[COD 170] |[COD 170] |[COD 170]
+000171|PLC|FAULT|[COD 171] |[COD 171] |[COD 171]
+000172|PLC|FAULT|[COD 172] |[COD 172] |[COD 172]
+000173|PLC|FAULT|[COD 173] |[COD 173] |[COD 173]
+000174|PLC|FAULT|[COD 174] |[COD 174] |[COD 174]
+000175|PLC|FAULT|[COD 175] |[COD 175] |[COD 175]
+000176|PLC|FAULT|[COD 176] |[COD 176] |[COD 176]
+000177|PLC|FAULT|[COD 177] |[COD 177] |[COD 177]
+000178|PLC|FAULT|[COD 178] |[COD 178] |[COD 178]
+000179|PLC|FAULT|[COD 179] |[COD 179] |[COD 179]
+000180|PLC|FAULT|[COD 180] |[COD 180] |[COD 180]
+000181|PLC|FAULT|[COD 181] |[COD 181] |[COD 181]
+000182|PLC|FAULT|[COD 182] |[COD 182] |[COD 182]
+000183|PLC|FAULT|[COD 183] |[COD 183] |[COD 183]
+000184|PLC|FAULT|[COD 184] |[COD 184] |[COD 184]
+000185|PLC|FAULT|[COD 185] |[COD 185] |[COD 185]
+000186|PLC|FAULT|[COD 186] |[COD 186] |[COD 186]
+000187|PLC|FAULT|[COD 187] |[COD 187] |[COD 187]
+000188|PLC|FAULT|[COD 188] |[COD 188] |[COD 188]
+000189|PLC|FAULT|[COD 189] |[COD 189] |[COD 189]
+000190|PLC|FAULT|[COD 190] |[COD 190] |[COD 190]
+000191|PLC|FAULT|[COD 191] |[COD 191] |[COD 191]
+000192|PLC|FAULT|[COD 192] |[COD 192] |[COD 192]
+000193|PLC|FAULT|[COD 193] |[COD 193] |[COD 193]
+000194|PLC|FAULT|[COD 194] |[COD 194] |[COD 194]
+000195|PLC|FAULT|[COD 195] |[COD 195] |[COD 195]
+000196|PLC|FAULT|[COD 196] |[COD 196] |[COD 196]
+000197|PLC|FAULT|[COD 197] |[COD 197] |[COD 197]
+000198|PLC|FAULT|[COD 198] |[COD 198] |[COD 198]
+000199|PLC|FAULT|[COD 199] |[COD 199] |[COD 199]
+000200|PLC|FAULT|[COD 200] |[COD 200] |[COD 200]
+000201|PLC|FAULT|[COD 201] |[COD 201] |[COD 201]
+000202|PLC|FAULT|[COD 202] |[COD 202] |[COD 202]
+000203|PLC|FAULT|[COD 203] |[COD 203] |[COD 203]
+000204|PLC|FAULT|[COD 204] |[COD 204] |[COD 204]
+000205|PLC|FAULT|[COD 205] |[COD 205] |[COD 205]
+000206|PLC|FAULT|[COD 206] |[COD 206] |[COD 206]
+000207|PLC|FAULT|[COD 207] |[COD 207] |[COD 207]
+000208|PLC|FAULT|[COD 208] |[COD 208] |[COD 208]
+000209|PLC|FAULT|[COD 209] |[COD 209] |[COD 209]
+000210|PLC|FAULT|[COD 210] |[COD 210] |[COD 210]
+000211|PLC|FAULT|[COD 211] |[COD 211] |[COD 211]
+000212|PLC|FAULT|[COD 212] |[COD 212] |[COD 212]
+000213|PLC|FAULT|[COD 213] |[COD 213] |[COD 213]
+000214|PLC|FAULT|[COD 214] |[COD 214] |[COD 214]
+000215|PLC|FAULT|[COD 215] |[COD 215] |[COD 215]
+000216|PLC|FAULT|[COD 216] |[COD 216] |[COD 216]
+000217|PLC|FAULT|[COD 217] |[COD 217] |[COD 217]
+000218|PLC|FAULT|[COD 218] |[COD 218] |[COD 218]
+000219|PLC|FAULT|[COD 219] |[COD 219] |[COD 219]
+000220|PLC|FAULT|[COD 220] |[COD 220] |[COD 220]
+000221|PLC|FAULT|[COD 221] |[COD 221] |[COD 221]
+000222|PLC|FAULT|[COD 222] |[COD 222] |[COD 222]
+000223|PLC|FAULT|[COD 223] |[COD 223] |[COD 223]
+000224|PLC|FAULT|[COD 224] |[COD 224] |[COD 224]
+000225|PLC|FAULT|[COD 225] |[COD 225] |[COD 225]
+000226|PLC|FAULT|[COD 226] |[COD 226] |[COD 226]
+000227|PLC|FAULT|[COD 227] |[COD 227] |[COD 227]
+000228|PLC|FAULT|[COD 228] |[COD 228] |[COD 228]
+000229|PLC|FAULT|[COD 229] |[COD 229] |[COD 229]
+000230|PLC|FAULT|[COD 230] |[COD 230] |[COD 230]
+000231|PLC|FAULT|[COD 231] |[COD 231] |[COD 231]
+000232|PLC|FAULT|[COD 232] |[COD 232] |[COD 232]
+000233|PLC|FAULT|[COD 233] |[COD 233] |[COD 233]
+000234|PLC|FAULT|[COD 234] |[COD 234] |[COD 234]
+000235|PLC|FAULT|[COD 235] |[COD 235] |[COD 235]
+000236|PLC|FAULT|[COD 236] |[COD 236] |[COD 236]
+000237|PLC|FAULT|[COD 237] |[COD 237] |[COD 237]
+000238|PLC|FAULT|[COD 238] |[COD 238] |[COD 238]
+000239|PLC|FAULT|[COD 239] |[COD 239] |[COD 239]
+000240|PLC|FAULT|[COD 240] |[COD 240] |[COD 240]
+000241|PLC|FAULT|[COD 241] |[COD 241] |[COD 241]
+000242|PLC|FAULT|[COD 242] |[COD 242] |[COD 242]
+000243|PLC|FAULT|[COD 243] |[COD 243] |[COD 243]
+000244|PLC|FAULT|[COD 244] |[COD 244] |[COD 244]
+000245|PLC|FAULT|[COD 245] |[COD 245] |[COD 245]
+000246|PLC|FAULT|[COD 246] |[COD 246] |[COD 246]
+000247|PLC|FAULT|[COD 247] |[COD 247] |[COD 247]
+000248|PLC|FAULT|[COD 248] |[COD 248] |[COD 248]
+000249|PLC|FAULT|[COD 249] |[COD 249] |[COD 249]
+000250|PLC|FAULT|[COD 250] |[COD 250] |[COD 250]
+000251|PLC|FAULT|[COD 251] |[COD 251] |[COD 251]
+000252|PLC|FAULT|[COD 252] |[COD 252] |[COD 252]
+000253|PLC|FAULT|[COD 253] |[COD 253] |[COD 253]
+000254|PLC|FAULT|[COD 254] |[COD 254] |[COD 254]
+000255|PLC|FAULT|[COD 255] |[COD 255] |[COD 255]
+000256|PLC|FAULT|[COD 256] |[COD 256] |[COD 256]
+000257|PLC|FAULT|[COD 257] |[COD 257] |[COD 257]
+000258|PLC|FAULT|[COD 258] |[COD 258] |[COD 258]
+000259|PLC|FAULT|[COD 259] |[COD 259] |[COD 259]
+000260|PLC|FAULT|[COD 260] |[COD 260] |[COD 260]
+000261|PLC|FAULT|[COD 261] |[COD 261] |[COD 261]
+000262|PLC|FAULT|[COD 262] |[COD 262] |[COD 262]
+000263|PLC|FAULT|[COD 263] |[COD 263] |[COD 263]
+000264|PLC|FAULT|[COD 264] |[COD 264] |[COD 264]
+000265|PLC|FAULT|[COD 265] |[COD 265] |[COD 265]
+000266|PLC|FAULT|[COD 266] |[COD 266] |[COD 266]
+000267|PLC|FAULT|[COD 267] |[COD 267] |[COD 267]
+000268|PLC|FAULT|[COD 268] |[COD 268] |[COD 268]
+000269|PLC|FAULT|[COD 269] |[COD 269] |[COD 269]
+000270|PLC|FAULT|[COD 270] |[COD 270] |[COD 270]
+000271|PLC|FAULT|[COD 271] |[COD 271] |[COD 271]
+000272|PLC|FAULT|[COD 272] |[COD 272] |[COD 272]
+000273|PLC|FAULT|[COD 273] |[COD 273] |[COD 273]
+000274|PLC|FAULT|[COD 274] |[COD 274] |[COD 274]
+000275|PLC|FAULT|[COD 275] |[COD 275] |[COD 275]
+000276|PLC|FAULT|[COD 276] |[COD 276] |[COD 276]
+000277|PLC|FAULT|[COD 277] |[COD 277] |[COD 277]
+000278|PLC|FAULT|[COD 278] |[COD 278] |[COD 278]
+000279|PLC|FAULT|[COD 279] |[COD 279] |[COD 279]
+000280|PLC|FAULT|[COD 280] |[COD 280] |[COD 280]
+000281|PLC|FAULT|[COD 281] |[COD 281] |[COD 281]
+000282|PLC|FAULT|[COD 282] |[COD 282] |[COD 282]
+000283|PLC|FAULT|[COD 283] |[COD 283] |[COD 283]
+000284|PLC|FAULT|[COD 284] |[COD 284] |[COD 284]
+000285|PLC|FAULT|[COD 285] |[COD 285] |[COD 285]
+000286|PLC|FAULT|[COD 286] |[COD 286] |[COD 286]
+000287|PLC|FAULT|[COD 287] |[COD 287] |[COD 287]
+000288|PLC|FAULT|[COD 288] |[COD 288] |[COD 288]
+000289|PLC|FAULT|[COD 289] |[COD 289] |[COD 289]
+000290|PLC|FAULT|[COD 290] |[COD 290] |[COD 290]
+000291|PLC|FAULT|[COD 291] |[COD 291] |[COD 291]
+000292|PLC|FAULT|[COD 292] |[COD 292] |[COD 292]
+000293|PLC|FAULT|[COD 293] |[COD 293] |[COD 293]
+000294|PLC|FAULT|[COD 294] |[COD 294] |[COD 294]
+000295|PLC|FAULT|[COD 295] |[COD 295] |[COD 295]
+000296|PLC|FAULT|[COD 296] |[COD 296] |[COD 296]
+000297|PLC|FAULT|[COD 297] |[COD 297] |[COD 297]
+000298|PLC|FAULT|[COD 298] |[COD 298] |[COD 298]
+000299|PLC|FAULT|[COD 299] |[COD 299] |[COD 299]
+000300|PLC|FAULT|[COD 300] |[COD 300] |[COD 300]
+000301|PLC|FAULT|[COD 301] |[COD 301] |[COD 301]
+000302|PLC|FAULT|[COD 302] |[COD 302] |[COD 302]
+000303|PLC|FAULT|[COD 303] |[COD 303] |[COD 303]
+000304|PLC|FAULT|[COD 304] |[COD 304] |[COD 304]
+000305|PLC|FAULT|[COD 305] |[COD 305] |[COD 305]
+000306|PLC|FAULT|[COD 306] |[COD 306] |[COD 306]
+000307|PLC|FAULT|[COD 307] |[COD 307] |[COD 307]
+000308|PLC|FAULT|[COD 308] |[COD 308] |[COD 308]
+000309|PLC|FAULT|[COD 309] |[COD 309] |[COD 309]
+000310|PLC|FAULT|[COD 310] |[COD 310] |[COD 310]
+000311|PLC|FAULT|[COD 311] |[COD 311] |[COD 311]
+000312|PLC|FAULT|[COD 312] |[COD 312] |[COD 312]
+000313|PLC|FAULT|[COD 313] |[COD 313] |[COD 313]
+000314|PLC|FAULT|[COD 314] |[COD 314] |[COD 314]
+000315|PLC|FAULT|[COD 315] |[COD 315] |[COD 315]
+000316|PLC|FAULT|[COD 316] |[COD 316] |[COD 316]
+000317|PLC|FAULT|[COD 317] |[COD 317] |[COD 317]
+000318|PLC|FAULT|[COD 318] |[COD 318] |[COD 318]
+000319|PLC|FAULT|[COD 319] |[COD 319] |[COD 319]
+000320|PLC|FAULT|[COD 320] |[COD 320] |[COD 320]
+000321|PLC|FAULT|[COD 321] |[COD 321] |[COD 321]
+000322|PLC|FAULT|[COD 322] |[COD 322] |[COD 322]
+000323|PLC|FAULT|[COD 323] |[COD 323] |[COD 323]
+000324|PLC|FAULT|[COD 324] |[COD 324] |[COD 324]
+000325|PLC|FAULT|[COD 325] |[COD 325] |[COD 325]
+000326|PLC|FAULT|[COD 326] |[COD 326] |[COD 326]
+000327|PLC|FAULT|[COD 327] |[COD 327] |[COD 327]
+000328|PLC|FAULT|[COD 328] |[COD 328] |[COD 328]
+000329|PLC|FAULT|[COD 329] |[COD 329] |[COD 329]
+000330|PLC|FAULT|[COD 330] |[COD 330] |[COD 330]
+000331|PLC|FAULT|[COD 331] |[COD 331] |[COD 331]
+000332|PLC|FAULT|[COD 332] |[COD 332] |[COD 332]
+000333|PLC|FAULT|[COD 333] |[COD 333] |[COD 333]
+000334|PLC|FAULT|[COD 334] |[COD 334] |[COD 334]
+000335|PLC|FAULT|[COD 335] |[COD 335] |[COD 335]
+000336|PLC|FAULT|[COD 336] |[COD 336] |[COD 336]
+000337|PLC|FAULT|[COD 337] |[COD 337] |[COD 337]
+000338|PLC|FAULT|[COD 338] |[COD 338] |[COD 338]
+000339|PLC|FAULT|[COD 339] |[COD 339] |[COD 339]
+000340|PLC|FAULT|[COD 340] |[COD 340] |[COD 340]
+000341|PLC|FAULT|[COD 341] |[COD 341] |[COD 341]
+000342|PLC|FAULT|[COD 342] |[COD 342] |[COD 342]
+000343|PLC|FAULT|[COD 343] |[COD 343] |[COD 343]
+000344|PLC|FAULT|[COD 344] |[COD 344] |[COD 344]
+000345|PLC|FAULT|[COD 345] |[COD 345] |[COD 345]
+000346|PLC|FAULT|[COD 346] |[COD 346] |[COD 346]
+000347|PLC|FAULT|[COD 347] |[COD 347] |[COD 347]
+000348|PLC|FAULT|[COD 348] |[COD 348] |[COD 348]
+000349|PLC|FAULT|[COD 349] |[COD 349] |[COD 349]
+000350|PLC|FAULT|[COD 350] |[COD 350] |[COD 350]
+000351|PLC|FAULT|[COD 351] |[COD 351] |[COD 351]
+000352|PLC|FAULT|[COD 352] |[COD 352] |[COD 352]
+000353|PLC|FAULT|[COD 353] |[COD 353] |[COD 353]
+000354|PLC|FAULT|[COD 354] |[COD 354] |[COD 354]
+000355|PLC|FAULT|[COD 355] |[COD 355] |[COD 355]
+000356|PLC|FAULT|[COD 356] |[COD 356] |[COD 356]
+000357|PLC|FAULT|[COD 357] |[COD 357] |[COD 357]
+000358|PLC|FAULT|[COD 358] |[COD 358] |[COD 358]
+000359|PLC|FAULT|[COD 359] |[COD 359] |[COD 359]
+000360|PLC|FAULT|[COD 360] |[COD 360] |[COD 360]
+000361|PLC|FAULT|[COD 361] |[COD 361] |[COD 361]
+000362|PLC|FAULT|[COD 362] |[COD 362] |[COD 362]
+000363|PLC|FAULT|[COD 363] |[COD 363] |[COD 363]
+000364|PLC|FAULT|[COD 364] |[COD 364] |[COD 364]
+000365|PLC|FAULT|[COD 365] |[COD 365] |[COD 365]
+000366|PLC|FAULT|[COD 366] |[COD 366] |[COD 366]
+000367|PLC|FAULT|[COD 367] |[COD 367] |[COD 367]
+000368|PLC|FAULT|[COD 368] |[COD 368] |[COD 368]
+000369|PLC|FAULT|[COD 369] |[COD 369] |[COD 369]
+000370|PLC|FAULT|[COD 370] |[COD 370] |[COD 370]
+000371|PLC|FAULT|[COD 371] |[COD 371] |[COD 371]
+000372|PLC|FAULT|[COD 372] |[COD 372] |[COD 372]
+000373|PLC|FAULT|[COD 373] |[COD 373] |[COD 373]
+000374|PLC|FAULT|[COD 374] |[COD 374] |[COD 374]
+000375|PLC|FAULT|[COD 375] |[COD 375] |[COD 375]
+000376|PLC|FAULT|[COD 376] |[COD 376] |[COD 376]
+000377|PLC|FAULT|[COD 377] |[COD 377] |[COD 377]
+000378|PLC|FAULT|[COD 378] |[COD 378] |[COD 378]
+000379|PLC|FAULT|[COD 379] |[COD 379] |[COD 379]
+000380|PLC|FAULT|[COD 380] |[COD 380] |[COD 380]
+000381|PLC|FAULT|[COD 381] |[COD 381] |[COD 381]
+000382|PLC|FAULT|[COD 382] |[COD 382] |[COD 382]
+000383|PLC|FAULT|[COD 383] |[COD 383] |[COD 383]
+000384|PLC|FAULT|[COD 384] |[COD 384] |[COD 384]
+000385|PLC|FAULT|[COD 385] |[COD 385] |[COD 385]
+000386|PLC|FAULT|[COD 386] |[COD 386] |[COD 386]
+000387|PLC|FAULT|[COD 387] |[COD 387] |[COD 387]
+000388|PLC|FAULT|[COD 388] |[COD 388] |[COD 388]
+000389|PLC|FAULT|[COD 389] |[COD 389] |[COD 389]
+000390|PLC|FAULT|[COD 390] |[COD 390] |[COD 390]
+000391|PLC|FAULT|[COD 391] |[COD 391] |[COD 391]
+000392|PLC|FAULT|[COD 392] |[COD 392] |[COD 392]
+000393|PLC|FAULT|[COD 393] |[COD 393] |[COD 393]
+000394|PLC|FAULT|[COD 394] |[COD 394] |[COD 394]
+000395|PLC|FAULT|[COD 395] |[COD 395] |[COD 395]
+000396|PLC|FAULT|[COD 396] |[COD 396] |[COD 396]
+000397|PLC|FAULT|[COD 397] |[COD 397] |[COD 397]
+000398|PLC|FAULT|[COD 398] |[COD 398] |[COD 398]
+000399|PLC|FAULT|[COD 399] |[COD 399] |[COD 399]
+000400|PLC|FAULT|[COD 400] |[COD 400] |[COD 400]
+000401|PLC|FAULT|[COD 401] |[COD 401] |[COD 401]
+000402|PLC|FAULT|[COD 402] |[COD 402] |[COD 402]
+000403|PLC|FAULT|[COD 403] |[COD 403] |[COD 403]
+000404|PLC|FAULT|[COD 404] |[COD 404] |[COD 404]
+000405|PLC|FAULT|[COD 405] |[COD 405] |[COD 405]
+000406|PLC|FAULT|[COD 406] |[COD 406] |[COD 406]
+000407|PLC|FAULT|[COD 407] |[COD 407] |[COD 407]
+000408|PLC|FAULT|[COD 408] |[COD 408] |[COD 408]
+000409|PLC|FAULT|[COD 409] |[COD 409] |[COD 409]
+000410|PLC|FAULT|[COD 410] |[COD 410] |[COD 410]
+000411|PLC|FAULT|[COD 411] |[COD 411] |[COD 411]
+000412|PLC|FAULT|[COD 412] |[COD 412] |[COD 412]
+000413|PLC|FAULT|[COD 413] |[COD 413] |[COD 413]
+000414|PLC|FAULT|[COD 414] |[COD 414] |[COD 414]
+000415|PLC|FAULT|[COD 415] |[COD 415] |[COD 415]
+000416|PLC|FAULT|[COD 416] |[COD 416] |[COD 416]
+000417|PLC|FAULT|[COD 417] |[COD 417] |[COD 417]
+000418|PLC|FAULT|[COD 418] |[COD 418] |[COD 418]
+000419|PLC|FAULT|[COD 419] |[COD 419] |[COD 419]
+000420|PLC|FAULT|[COD 420] |[COD 420] |[COD 420]
+000421|PLC|FAULT|[COD 421] |[COD 421] |[COD 421]
+000422|PLC|FAULT|[COD 422] |[COD 422] |[COD 422]
+000423|PLC|FAULT|[COD 423] |[COD 423] |[COD 423]
+000424|PLC|FAULT|[COD 424] |[COD 424] |[COD 424]
+000425|PLC|FAULT|[COD 425] |[COD 425] |[COD 425]
+000426|PLC|FAULT|[COD 426] |[COD 426] |[COD 426]
+000427|PLC|FAULT|[COD 427] |[COD 427] |[COD 427]
+000428|PLC|FAULT|[COD 428] |[COD 428] |[COD 428]
+000429|PLC|FAULT|[COD 429] |[COD 429] |[COD 429]
+000430|PLC|FAULT|[COD 430] |[COD 430] |[COD 430]
+000431|PLC|FAULT|[COD 431] |[COD 431] |[COD 431]
+000432|PLC|FAULT|[COD 432] |[COD 432] |[COD 432]
+000433|PLC|FAULT|[COD 433] |[COD 433] |[COD 433]
+000434|PLC|FAULT|[COD 434] |[COD 434] |[COD 434]
+000435|PLC|FAULT|[COD 435] |[COD 435] |[COD 435]
+000436|PLC|FAULT|[COD 436] |[COD 436] |[COD 436]
+000437|PLC|FAULT|[COD 437] |[COD 437] |[COD 437]
+000438|PLC|FAULT|[COD 438] |[COD 438] |[COD 438]
+000439|PLC|FAULT|[COD 439] |[COD 439] |[COD 439]
+000440|PLC|FAULT|[COD 440] |[COD 440] |[COD 440]
+000441|PLC|FAULT|[COD 441] |[COD 441] |[COD 441]
+000442|PLC|FAULT|[COD 442] |[COD 442] |[COD 442]
+000443|PLC|FAULT|[COD 443] |[COD 443] |[COD 443]
+000444|PLC|FAULT|[COD 444] |[COD 444] |[COD 444]
+000445|PLC|FAULT|[COD 445] |[COD 445] |[COD 445]
+000446|PLC|FAULT|[COD 446] |[COD 446] |[COD 446]
+000447|PLC|FAULT|[COD 447] |[COD 447] |[COD 447]
+000448|PLC|FAULT|[COD 448] |[COD 448] |[COD 448]
+000449|PLC|FAULT|[COD 449] |[COD 449] |[COD 449]
+000450|PLC|FAULT|[COD 450] |[COD 450] |[COD 450]
+000451|PLC|FAULT|[COD 451] |[COD 451] |[COD 451]
+000452|PLC|FAULT|[COD 452] |[COD 452] |[COD 452]
+000453|PLC|FAULT|[COD 453] |[COD 453] |[COD 453]
+000454|PLC|FAULT|[COD 454] |[COD 454] |[COD 454]
+000455|PLC|FAULT|[COD 455] |[COD 455] |[COD 455]
+000456|PLC|FAULT|[COD 456] |[COD 456] |[COD 456]
+000457|PLC|FAULT|[COD 457] |[COD 457] |[COD 457]
+000458|PLC|FAULT|[COD 458] |[COD 458] |[COD 458]
+000459|PLC|FAULT|[COD 459] |[COD 459] |[COD 459]
+000460|PLC|FAULT|[COD 460] |[COD 460] |[COD 460]
+000461|PLC|FAULT|[COD 461] |[COD 461] |[COD 461]
+000462|PLC|FAULT|[COD 462] |[COD 462] |[COD 462]
+000463|PLC|FAULT|[COD 463] |[COD 463] |[COD 463]
+000464|PLC|FAULT|[COD 464] |[COD 464] |[COD 464]
+000465|PLC|FAULT|[COD 465] |[COD 465] |[COD 465]
+000466|PLC|FAULT|[COD 466] |[COD 466] |[COD 466]
+000467|PLC|FAULT|[COD 467] |[COD 467] |[COD 467]
+000468|PLC|FAULT|[COD 468] |[COD 468] |[COD 468]
+000469|PLC|FAULT|[COD 469] |[COD 469] |[COD 469]
+000470|PLC|FAULT|[COD 470] |[COD 470] |[COD 470]
+000471|PLC|FAULT|[COD 471] |[COD 471] |[COD 471]
+000472|PLC|FAULT|[COD 472] |[COD 472] |[COD 472]
+000473|PLC|FAULT|[COD 473] |[COD 473] |[COD 473]
+000474|PLC|FAULT|[COD 474] |[COD 474] |[COD 474]
+000475|PLC|FAULT|[COD 475] |[COD 475] |[COD 475]
+000476|PLC|FAULT|[COD 476] |[COD 476] |[COD 476]
+000477|PLC|FAULT|[COD 477] |[COD 477] |[COD 477]
+000478|PLC|FAULT|[COD 478] |[COD 478] |[COD 478]
+000479|PLC|FAULT|[COD 479] |[COD 479] |[COD 479]
+000480|PLC|FAULT|[COD 480] |[COD 480] |[COD 480]
+000481|PLC|WARNING|[COD 481] - PLC Message 1 |[COD 481] - PLC Message 1 |[COD 481] - PLC Message 1
+000482|PLC|WARNING|[COD 482] - Z origin is equal to table limit setted |[COD 482] - Origine Z pari allo Zero Banco impostato |[COD 482] - Z origin is equal to table limit setted
+000483|PLC|WARNING|[COD 483] - A lubrication cycle is necessary (188) |[COD 483] - E' necessario eseguire un ciclo di lubrificazione(188) |[COD 483] - A lubrication cycle is necessary (188)
+000484|PLC|WARNING|[COD 484] - Waiting for RPM reached (983) |[COD 484] - Attesa RPM raggiunti (983) |[COD 484] - Waiting for RPM reached (983)
+000485|PLC|WARNING|[COD 485] - Pre-Alarm temperature of electrical cabinet(984) |[COD 485] - Pre-allarme temperatura armadio elettrico(984) |[COD 485] - Pre-Alarm temperature of electrical cabinet(984)
+000486|PLC|WARNING|[COD 486] - Error Tool Probing (985) |[COD 486] - Errore tastatura utensile (985) |[COD 486] - Error Tool Probing (985)
+000487|PLC|WARNING|[COD 487] - Error Slab Probing (985) |[COD 487] - Errore tastatura lastra (985) |[COD 487] - Error Slab Probing (985)
+000488|PLC|WARNING|[COD 488] - Probe out of position (561) |[COD 488] - Tastatore fuori posizione (561) |[COD 488] - Probe out of position (561)
+000489|PLC|WARNING|[COD 489] - Grease tank empty (399) |[COD 489] - Serbatoio del grasso vuoto (399) |[COD 489] - Grease tank empty (399)
+000490|PLC|WARNING|[COD 490] - Slab probe down (561) |[COD 490] - Tastatore basso (561) |[COD 490] - Slab probe down (561)
+000491|PLC|WARNING|[COD 491] - Axes not in position for probe enabling(545) |[COD 491] - Assi non in posizione per attivazione tastatore(545) |[COD 491] - Axes not in position for probe enabling(545)
+000492|PLC|WARNING|[COD 492] - Manipulator and probe collision (547) |[COD 492] - Collisione manipolatore e tastatore (547) |[COD 492] - Manipulator and probe collision (547)
+000493|PLC|WARNING|[COD 493] - Leave slab from manipulator (197) |[COD 493] - Togliere lastra da manipolatore con pezzo bloccato(197) |[COD 493] - Leave slab from manipulator (197)
+000494|PLC|WARNING|[COD 494] - Load\Unload position not valid |[COD 494] - Posizione di carico\scarico non valida |[COD 494] - Load\Unload position not valid
+000495|PLC|WARNING|[COD 495] - Slab not on manipulator |[COD 495] - Lastra non presente su manipolatore |[COD 495] - Slab not on manipulator
+000496|PLC|WARNING|[COD 496] - Set cycle parameters and press START button |[COD 496] - Settare i parametri e premere START |[COD 496] - Set cycle parameters and press START button
+000497|PLC|WARNING|[COD 497] - Press UNLOAD,STOP PGM or NEW QUOTES |[COD 497] - Premere DEPOSITA/STOP PGM/NUOVE QUOTE |[COD 497] - Press UNLOAD,STOP PGM or NEW QUOTES
+000498|PLC|WARNING|[COD 498] - No vacuum selected |[COD 498] - Nessuna ventosa selezionata |[COD 498] - No vacuum selected
+000499|PLC|WARNING|[COD 499] - Dressing stone exhausted |[COD 499] - Pietra ravviva disco consumata |[COD 499] - Dressing stone exhausted
+000500|PLC|WARNING|[COD 500] - Zero table collision excluded |[COD 500] - Collisione zero tavola esclusa |[COD 500] - Zero table collision excluded
+000501|PLC|WARNING|[COD 501] - Axes not in position for manipulation(545) |[COD 501] - Assi non in posizione per attivazione manipolatore(545) |[COD 501] - Axes not in position for manipulation(545)
+000502|PLC|WARNING|[COD 502] - A movement not allowed (599) |[COD 502] - Movimento asse A non consentito (599) |[COD 502] - A movement not allowed (599)
+000503|PLC|WARNING|[COD 503] - MDI mode enabled |[COD 503] - Modalita' MDI attiva |[COD 503] - MDI mode enabled
+000504|PLC|WARNING|[COD 504] - Press START after selected tool ckecking |[COD 504] - Premere start dopo verifica utensile |[COD 504] - Press START after selected tool ckecking
+000505|PLC|WARNING|[COD 505] - Set new target quotes and press START |[COD 505] - Settare nuova quota di deposito e premere START |[COD 505] - Set new target quotes and press START
+000506|PLC|WARNING|[COD 506] - Tool not expected |[COD 506] - Utensile non previsto |[COD 506] - Tool not expected
+000507|PLC|WARNING|[COD 507] - Hole raduis minor then tool raduis |[COD 507] - Raggio foro minore di raggio utensile |[COD 507] - Hole raduis minor then tool raduis
+000508|PLC|WARNING|[COD 508] - Free below area? start to confirm |[COD 508] - Zona sottostante libera? start per confermare |[COD 508] - Free below area? start to confirm
+000509|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000510|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000511|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000512|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000513|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000514|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000515|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000516|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000517|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000518|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000519|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000520|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000521|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000522|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000523|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000524|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000525|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000526|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000527|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000528|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000529|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000530|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000531|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000532|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000533|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000534|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000535|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000536|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000537|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000538|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000539|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000540|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000541|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000542|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000543|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000544|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000545|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000546|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000547|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000548|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000549|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000550|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000551|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000552|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000553|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000554|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000555|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000556|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000557|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000558|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000559|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000560|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000561|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000562|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000563|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000564|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000565|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000566|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000567|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000568|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000569|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000570|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000571|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000572|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000573|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000574|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000575|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000576|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000577|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000578|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000579|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000580|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000581|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000582|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000583|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000584|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000585|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000586|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000587|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000588|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000589|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000590|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000591|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000592|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000593|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000594|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000595|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000596|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000597|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000598|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000599|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000600|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000601|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000602|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000603|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000604|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000605|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000606|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000607|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000608|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000609|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000610|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000611|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000612|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000613|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000614|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000615|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000616|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000617|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000618|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000619|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000620|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000621|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000622|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000623|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000624|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000625|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000626|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000627|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000628|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000629|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000630|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000631|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000632|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000633|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000634|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000635|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000636|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000637|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000638|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000639|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000640|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000641|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000642|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000643|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000644|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000645|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000646|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000647|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000648|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000649|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000650|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000651|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000652|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000653|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000654|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000655|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000656|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000657|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000658|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000659|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000660|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000661|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000662|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000663|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000664|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000665|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000666|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000667|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000668|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000669|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000670|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000671|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000672|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000673|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000674|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000675|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000676|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000677|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000678|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000679|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000680|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000681|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000682|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000683|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000684|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000685|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000686|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000687|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000688|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000689|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000690|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000691|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000692|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000693|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000694|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000695|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000696|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000697|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000698|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000699|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000700|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000701|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000702|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000703|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000704|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000705|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000706|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000707|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000708|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000709|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000710|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000711|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000712|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000713|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000714|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000715|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000716|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000717|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000718|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000719|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000720|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000721|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000722|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000723|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000724|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000725|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000726|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000727|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000728|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000729|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000730|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000731|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000732|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000733|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000734|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000735|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000736|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000737|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000738|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000739|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000740|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000741|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000742|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000743|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000744|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000745|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000746|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000747|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000748|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000749|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000750|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000751|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000752|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000753|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000754|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000755|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000756|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000757|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000758|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000759|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000760|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000761|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000762|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000763|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000764|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000765|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000766|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000767|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000768|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000769|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000770|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000771|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000772|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000773|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000774|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000775|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000776|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000777|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000778|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000779|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000780|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000781|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000782|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000783|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000784|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000785|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000786|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000787|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000788|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000789|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000790|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000791|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000792|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000793|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000794|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000795|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000796|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000797|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000798|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000799|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000800|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000801|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000802|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000803|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000804|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000805|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000806|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000807|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000808|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000809|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000810|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000811|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000812|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000813|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000814|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000815|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000816|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000817|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000818|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000819|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000820|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000821|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000822|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000823|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000824|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000825|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000826|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000827|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000828|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000829|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000830|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000831|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000832|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000833|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000834|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000835|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000836|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000837|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000838|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000839|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000840|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000841|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000842|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000843|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000844|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000845|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000846|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000847|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000848|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000849|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000850|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000851|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000852|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000853|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000854|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000855|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000856|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000857|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000858|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000859|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000860|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000861|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000862|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000863|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000864|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000865|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000866|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000867|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000868|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000869|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000870|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000871|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000872|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000873|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000874|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000875|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000876|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000877|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000878|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000879|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000880|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000881|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000882|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000883|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000884|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000885|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000886|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000887|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000888|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000889|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000890|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000891|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000892|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000893|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000894|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000895|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000896|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000897|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000898|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000899|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000900|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000901|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000902|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000903|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000904|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000905|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000906|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000907|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000908|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000909|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000910|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000911|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000912|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000913|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000914|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000915|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000916|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000917|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000918|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000919|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000920|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000921|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000922|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000923|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000924|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000925|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000926|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000927|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000928|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000929|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000930|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000931|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000932|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000933|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000934|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000935|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000936|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000937|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000938|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000939|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000940|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000941|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000942|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000943|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000944|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000945|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000946|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000947|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000948|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000949|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000950|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000951|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000952|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000953|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000954|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000955|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000956|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000957|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000958|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000959|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000960|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000961|PLC|WARNING[COD 961] - COLLISION WITH TABLE (654) |[COD 961] - COLLISIONE CON BANCO (654) |[COD 961] - COLLISION WITH TABLE (654)
+000962|PLC|WARNING[COD 962] - ERROR SLAB PROBING (985) |[COD 962] - ERRORE TASTATURA (985) |[COD 962] - ERROR SLAB PROBING (985)
+000963|PLC|WARNING[COD 963] - LIMIT OF ACQUISITIONS REACHED |[COD 963] - LIMITE PUNTI SUPERATO |[COD 963] - LIMIT OF ACQUISITIONS REACHED
+000964|PLC|WARNING[COD 964] - Check Disk Parameter for this kind of cut |[COD 964] - Parametri disco non compatibili con macro selezionata |[COD 964] - Check Disk Parameter for this kind of cut
+000965|PLC|WARNING[COD 965] - Press start to confirm and continue |[COD 965] - Premere start per confermare e continuare |[COD 965] - Press start to confirm and continue
+000966|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000967|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000968|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000969|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000970|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000971|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000972|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000973|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000974|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000975|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000976|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000977|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000978|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000979|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000980|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000981|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000982|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000983|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000984|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000985|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000986|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000987|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000988|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000989|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000990|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000991|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000992|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000993|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000994|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000995|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000996|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000997|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000998|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+000999|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001000|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001001|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001002|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001003|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001004|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001005|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001006|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001007|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001008|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001009|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001010|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001011|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001012|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001013|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001014|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001015|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001016|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001017|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001018|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001019|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001020|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001021|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001022|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001023|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
+001024|PLC|FAULT|[COD 000000] - |[COD 000000] - |[COD 000000] -
\ No newline at end of file