inizio fix WORD...
This commit is contained in:
@@ -365,20 +365,6 @@ namespace MTC_Adapter
|
||||
catch
|
||||
{ }
|
||||
}
|
||||
else if (mapIOT_Byte[i].varName.StartsWith("IOT_PGMR_A_"))
|
||||
{
|
||||
// recupero NUMERO
|
||||
try
|
||||
{
|
||||
numero = Convert.ToInt32(mapIOT_Byte[i].varName.Replace("IOT_I_MD_", ""));
|
||||
}
|
||||
catch
|
||||
{
|
||||
// se non trovo --> 1!
|
||||
numero = 1;
|
||||
}
|
||||
// !!!FARE!!! area programmi...
|
||||
}
|
||||
}
|
||||
// gestisco le variabili BIT/BOOL
|
||||
else if (mapIOT_Byte[i].dataType == "BOOL")
|
||||
@@ -564,6 +550,34 @@ namespace MTC_Adapter
|
||||
numero = 1;
|
||||
}
|
||||
}
|
||||
else if (mapIOT_Word[i].varName.StartsWith("IOT_PGMR_A_"))
|
||||
{
|
||||
// recupero NUMERO
|
||||
try
|
||||
{
|
||||
numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_I_MD_", ""));
|
||||
}
|
||||
catch
|
||||
{
|
||||
// se non trovo --> 1!
|
||||
numero = 1;
|
||||
}
|
||||
// !!!FARE!!! area programmi...
|
||||
}
|
||||
else if (mapIOT_Word[i].varName.StartsWith("IOT_C_EXEC_A_"))
|
||||
{
|
||||
// recupero NUMERO
|
||||
try
|
||||
{
|
||||
numero = Convert.ToInt32(mapIOT_Word[i].varName.Replace("IOT_C_EXEC_A_", ""));
|
||||
}
|
||||
catch
|
||||
{
|
||||
// se non trovo --> 1!
|
||||
numero = 1;
|
||||
}
|
||||
// !!!FARE!!! area programmi...
|
||||
}
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
@@ -664,24 +678,6 @@ namespace MTC_Adapter
|
||||
numero = 1;
|
||||
}
|
||||
}
|
||||
else if (mapIOT_DWord[i].varName.StartsWith("IOT_C_EXEC_A_"))
|
||||
{
|
||||
// recupero NUMERO
|
||||
try
|
||||
{
|
||||
numero = Convert.ToInt32(mapIOT_DWord[i].varName.Replace("IOT_C_EXEC_A_", ""));
|
||||
//vettAxis[numero - 1].mAxInvDDone.Value = ncDevice.PLC_MemoryAreaIOT_DWord[byteNum];
|
||||
// FARE!!!! nuovo oggetto ed area x programmi caricati in area...
|
||||
//mMessage.Code = mapIOT_DWord[i].varName;
|
||||
//mMessage.Value = ncDevice.PLC_MemoryAreaIOT_DWord[byteNum];
|
||||
}
|
||||
catch
|
||||
{
|
||||
// se non trovo --> 1!
|
||||
numero = 1;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -951,19 +947,19 @@ namespace MTC_Adapter
|
||||
|
||||
// recupero le varie memorie
|
||||
getIotMem_Byte();
|
||||
//getIotMem_Word();
|
||||
//getIotMem_DWord();
|
||||
////getIotMem_String();
|
||||
getIotMem_Word();
|
||||
getIotMem_DWord();
|
||||
//getIotMem_String();
|
||||
|
||||
//// processo componenti specifici x info...
|
||||
////getUnOp();
|
||||
////getPath();
|
||||
//getAxis();
|
||||
// processo componenti specifici x info...
|
||||
//getUnOp();
|
||||
//getPath();
|
||||
getAxis();
|
||||
|
||||
//// !!!FARE verifica...
|
||||
////getConfigParam();
|
||||
//////acquisisco dati su programma in esecuzione e dati generali (stato, orologio, power...)
|
||||
////getSlowChangingData();
|
||||
// !!!FARE verifica...
|
||||
//getConfigParam();
|
||||
////acquisisco dati su programma in esecuzione e dati generali (stato, orologio, power...)
|
||||
//getSlowChangingData();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -1,39 +1,45 @@
|
||||
# Commenti con cancelletto, struttura un variabile per riga, tipo chiave|valore (occhio che il separatore è configurato da .cofig come "testCharSep"); spazi e tabulazioni dovrei trimmarli in acquisizione (qui inseriti per comodità di lettura)
|
||||
000|IOT_S_MD_01 |WORD
|
||||
001|IOT_S_MD_02 |WORD
|
||||
002|IOT_S_MD_03 |WORD
|
||||
003|IOT_S_MD_04 |WORD
|
||||
004|IOT_S_MD_05 |WORD
|
||||
005|IOT_S_MD_06 |WORD
|
||||
006|IOT_S_MD_07 |WORD
|
||||
007|IOT_S_MD_08 |WORD
|
||||
008|IOT_T_MD_01 |WORD
|
||||
009|IOT_T_MD_02 |WORD
|
||||
010|IOT_T_MD_03 |WORD
|
||||
011|IOT_T_MD_04 |WORD
|
||||
012|IOT_T_MD_05 |WORD
|
||||
013|IOT_T_MD_06 |WORD
|
||||
014|IOT_T_MD_07 |WORD
|
||||
015|IOT_T_MD_08 |WORD
|
||||
016|IOT_C_H_VAC_01 |WORD
|
||||
017|IOT_C_H_VAC_02 |WORD
|
||||
018|IOT_C_H_VAC_03 |WORD
|
||||
019|IOT_C_H_VAC_04 |WORD
|
||||
020|IOT_C_TC_01 |WORD
|
||||
021|IOT_C_TC_02 |WORD
|
||||
022|IOT_C_TC_03 |WORD
|
||||
023|IOT_C_TC_04 |WORD
|
||||
024|IOT_C_TC_05 |WORD
|
||||
025|IOT_C_TC_06 |WORD
|
||||
026|IOT_C_TC_07 |WORD
|
||||
027|IOT_C_TC_08 |WORD
|
||||
028|IOT_C_H_MD_01 |WORD
|
||||
029|IOT_C_H_MD_02 |WORD
|
||||
030|IOT_C_H_MD_03 |WORD
|
||||
031|IOT_C_H_MD_04 |WORD
|
||||
032|IOT_C_H_MD_05 |WORD
|
||||
033|IOT_C_H_MD_06 |WORD
|
||||
034|IOT_C_H_MD_07 |WORD
|
||||
035|IOT_C_H_MD_08 |WORD
|
||||
036|IOT_F_AX_01 |WORD
|
||||
037|IOT_F_AX_02 |WORD
|
||||
000|IOT_S_MD_01 |WORD
|
||||
001|IOT_S_MD_02 |WORD
|
||||
002|IOT_S_MD_03 |WORD
|
||||
003|IOT_S_MD_04 |WORD
|
||||
004|IOT_S_MD_05 |WORD
|
||||
005|IOT_S_MD_06 |WORD
|
||||
006|IOT_S_MD_07 |WORD
|
||||
007|IOT_S_MD_08 |WORD
|
||||
008|IOT_T_MD_01 |WORD
|
||||
009|IOT_T_MD_02 |WORD
|
||||
010|IOT_T_MD_03 |WORD
|
||||
011|IOT_T_MD_04 |WORD
|
||||
012|IOT_T_MD_05 |WORD
|
||||
013|IOT_T_MD_06 |WORD
|
||||
014|IOT_T_MD_07 |WORD
|
||||
015|IOT_T_MD_08 |WORD
|
||||
016|IOT_C_H_VAC_01 |WORD
|
||||
017|IOT_C_H_VAC_02 |WORD
|
||||
018|IOT_C_H_VAC_03 |WORD
|
||||
019|IOT_C_H_VAC_04 |WORD
|
||||
020|IOT_C_TC_01 |WORD
|
||||
021|IOT_C_TC_02 |WORD
|
||||
022|IOT_C_TC_03 |WORD
|
||||
023|IOT_C_TC_04 |WORD
|
||||
024|IOT_C_TC_05 |WORD
|
||||
025|IOT_C_TC_06 |WORD
|
||||
026|IOT_C_TC_07 |WORD
|
||||
027|IOT_C_TC_08 |WORD
|
||||
028|IOT_C_H_MD_01 |WORD
|
||||
029|IOT_C_H_MD_02 |WORD
|
||||
030|IOT_C_H_MD_03 |WORD
|
||||
031|IOT_C_H_MD_04 |WORD
|
||||
032|IOT_C_H_MD_05 |WORD
|
||||
033|IOT_C_H_MD_06 |WORD
|
||||
034|IOT_C_H_MD_07 |WORD
|
||||
035|IOT_C_H_MD_08 |WORD
|
||||
036|IOT_PGMR_A_01 |WORD
|
||||
037|IOT_PGMR_A_02 |WORD
|
||||
038|IOT_PGMR_A_03 |WORD
|
||||
039|IOT_PGMR_A_04 |WORD
|
||||
040|IOT_C_EXEC_A_01 |WORD
|
||||
041|IOT_C_EXEC_A_02 |WORD
|
||||
042|IOT_C_EXEC_A_03 |WORD
|
||||
043|IOT_C_EXEC_A_04 |WORD
|
||||
Reference in New Issue
Block a user