diff --git a/IOB-UT-NEXT/ToMapo.cs b/IOB-UT-NEXT/ToMapo.cs
index e8fd195c..776a6063 100644
--- a/IOB-UT-NEXT/ToMapo.cs
+++ b/IOB-UT-NEXT/ToMapo.cs
@@ -627,11 +627,22 @@ namespace IOB_UT_NEXT
///
public WatchDogConf WatchDog { get; set; } = new WatchDogConf();
+ ///
+ /// Indica che si utilizza (per LUT e gestione conf) il NodeId completo, default false (solo il DisplayName)
+ ///
+ public bool UseFullId { get; set; } = false;
+
+ ///
+ /// Base del NameSpace usato per le funzionalità di translate (parametri ACT --> SET)
+ ///
+ public string BaseKeyTranslate { get; set; } = "";
+
///
/// Dizionario per la traduzione delle ricette (se gestite) tra valori acquisiti in dossier e impostazioni da inviare (ACTual, SETup)
///
public Dictionary RecipeKeyTranslate { get; set; } = new Dictionary();
+
#endregion Public Properties
}
diff --git a/IOB-WIN-NEXT/DATA/CONF/TFT_RAMA_001.json b/IOB-WIN-NEXT/DATA/CONF/TFT_RAMA_001.json
index 760cb556..546501c6 100644
--- a/IOB-WIN-NEXT/DATA/CONF/TFT_RAMA_001.json
+++ b/IOB-WIN-NEXT/DATA/CONF/TFT_RAMA_001.json
@@ -8,6 +8,7 @@
"keyProgName": "",
"keyRunMode": "Machine Run",
"pingAsPowerOn": false,
+ "UseFullId": true,
"condWork": [
{
"keyName": "Machine Run",
@@ -160,6 +161,9 @@
"fluxLogVeto": [
"Cooling Roller Overfeeding"
],
+ "fluxLogVetoContains": [
+ "Alarm Word"
+ ],
"itemTranslation": {
"avail": "Machine Available",
"rstat": "Execution Mode",
@@ -174,17 +178,10 @@
"Counter": 9,
"Temperature": 4,
"Weight": 4,
- "Humidity Actual Value": 5,
- "Spindle 1": 2,
- "Spindle 2": 2,
- "Spindle 3": 2,
- "Spindle 4": 2,
- "Spindle 5": 2,
- "Spindle 6": 2,
- "Spindle 7": 2,
- "Spindle 8": 2,
- "Spindle 9": 2,
- "Spindle 10": 2
+ "Humidity Actual Value": 5
+ },
+ "paramsContainsThresh": {
+ "Spindle ": 2
},
"mMapWrite": {
"setPzComm": {
@@ -217,5 +214,9 @@
"MemConfRead": "",
"MemConfWrite": "",
"MaxVal": 9999
+ },
+ "BaseKeyTranslate": "ns=2;s=RamosaETN21.RamosaCJ2",
+ "RecipeKeyTranslate": {
+ "Present Value.Chain Speed": "Recipe.Chain Spped"
}
}
\ No newline at end of file