fix conf VAC_ACT e VAC_PUMP

This commit is contained in:
Samuele E. Locatelli
2017-03-10 08:40:04 +01:00
parent 187f976a9e
commit bbd8b2f6eb
4 changed files with 29 additions and 110 deletions
+3 -5
View File
@@ -46,11 +46,10 @@ namespace MTC_Adapter
fonte = baseElem.fonte;
dataRefList = baseElem.dataRefList;
// genero elementi specifici MTConnect
mVacPumpAlias = new Event(string.Format("{0}_Alias", ident));
mVacPumpAlias.Value = alias;
mVacPumpStatus = new Event(dataRefList[0].Key);
mVacPumpWrkTime = new Event(dataRefList[1].Key);
mVacPumpStatus = new Event(string.Format("{0}_Status", ident));
mVacPumpWrkTime = new Event(string.Format("{0}_WrkTime", ident));
}
}
/// <summary>
@@ -66,7 +65,6 @@ namespace MTC_Adapter
/// valore numero attivazioni/disattivazioni valvola
/// </summary>
public Event mVacActCount;
/// <summary>
/// Classe Vacuum Actuator (valvola)
/// </summary>
@@ -80,7 +78,7 @@ namespace MTC_Adapter
mVacActAlias = new Event(string.Format("{0}_Alias", ident));
mVacActAlias.Value = alias;
mVacActCount = new Event(dataRefList[0].Key);
mVacActCount = new Event(string.Format("{0}_Count", ident));
}
}
/// <summary>
@@ -9,78 +9,40 @@
<element>
<ident>VacPump_01</ident>
<alias>Pompa 1</alias>
<fonte>Random</fonte>
<dataRefList>
<dataRef>
<Key>VacPump_01_Status</Key>
<Value>0</Value>
</dataRef>
<dataRef>
<Key>VacPump_01_WrkTime</Key>
<Value>0</Value>
</dataRef>
</dataRefList>
<fonte>MemLoad</fonte>
<dataRefList />
</element>
<element>
<ident>VacPump_02</ident>
<alias>Pompa 2</alias>
<fonte>Random</fonte>
<dataRefList>
<dataRef>
<Key>VacPump_02_Status</Key>
<Value>0</Value>
</dataRef>
<dataRef>
<Key>VacPump_02_WrkTime</Key>
<Value>0</Value>
</dataRef>
</dataRefList>
<fonte>MemLoad</fonte>
<dataRefList />
</element>
</VacuumPump>
<VacuumAct>
<element>
<ident>VacAct_01</ident>
<alias>Attuatore vuoto 1</alias>
<fonte>Random</fonte>
<dataRefList>
<dataRef>
<Key>VacAct_01_Count</Key>
<Value>0</Value>
</dataRef>
</dataRefList>
<fonte>MemLoad</fonte>
<dataRefList />
</element>
<element>
<ident>VacAct_02</ident>
<alias>Attuatore vuoto 2</alias>
<fonte>Random</fonte>
<dataRefList>
<dataRef>
<Key>VacAct_02_Count</Key>
<Value>0</Value>
</dataRef>
</dataRefList>
<fonte>MemLoad</fonte>
<dataRefList />
</element>
<element>
<ident>VacAct_03</ident>
<alias>Attuatore vuoto 3</alias>
<fonte>Random</fonte>
<dataRefList>
<dataRef>
<Key>VacAct_03_Count</Key>
<Value>0</Value>
</dataRef>
</dataRefList>
<fonte>MemLoad</fonte>
<dataRefList />
</element>
<element>
<ident>VacAct_04</ident>
<alias>Attuatore vuoto 4</alias>
<fonte>Random</fonte>
<dataRefList>
<dataRef>
<Key>VacAct_04_Count</Key>
<Value>0</Value>
</dataRef>
</dataRefList>
<fonte>MemLoad</fonte>
<dataRefList />
</element>
</VacuumAct>
<Lubro>
@@ -9,78 +9,40 @@
<element>
<ident>VacPump_01</ident>
<alias>Pompa 1</alias>
<fonte>Random</fonte>
<dataRefList>
<dataRef>
<Key>VacPump_01_Status</Key>
<Value>0</Value>
</dataRef>
<dataRef>
<Key>VacPump_01_WrkTime</Key>
<Value>0</Value>
</dataRef>
</dataRefList>
<fonte>MemLoad</fonte>
<dataRefList />
</element>
<element>
<ident>VacPump_02</ident>
<alias>Pompa 2</alias>
<fonte>Random</fonte>
<dataRefList>
<dataRef>
<Key>VacPump_02_Status</Key>
<Value>0</Value>
</dataRef>
<dataRef>
<Key>VacPump_02_WrkTime</Key>
<Value>0</Value>
</dataRef>
</dataRefList>
<fonte>MemLoad</fonte>
<dataRefList />
</element>
</VacuumPump>
<VacuumAct>
<element>
<ident>VacAct_01</ident>
<alias>Attuatore vuoto 1</alias>
<fonte>Random</fonte>
<dataRefList>
<dataRef>
<Key>VacAct_01_Count</Key>
<Value>0</Value>
</dataRef>
</dataRefList>
<fonte>MemLoad</fonte>
<dataRefList />
</element>
<element>
<ident>VacAct_02</ident>
<alias>Attuatore vuoto 2</alias>
<fonte>Random</fonte>
<dataRefList>
<dataRef>
<Key>VacAct_02_Count</Key>
<Value>0</Value>
</dataRef>
</dataRefList>
<fonte>MemLoad</fonte>
<dataRefList />
</element>
<element>
<ident>VacAct_03</ident>
<alias>Attuatore vuoto 3</alias>
<fonte>Random</fonte>
<dataRefList>
<dataRef>
<Key>VacAct_03_Count</Key>
<Value>0</Value>
</dataRef>
</dataRefList>
<fonte>MemLoad</fonte>
<dataRefList />
</element>
<element>
<ident>VacAct_04</ident>
<alias>Attuatore vuoto 4</alias>
<fonte>Random</fonte>
<dataRefList>
<dataRef>
<Key>VacAct_04_Count</Key>
<Value>0</Value>
</dataRef>
</dataRefList>
<fonte>MemLoad</fonte>
<dataRefList />
</element>
</VacuumAct>
<Lubro>
+2 -5
View File
@@ -283,9 +283,7 @@ namespace MTC_Adapter
{
// inizializzo list x parametri
listaDR = new List<DataRefItem<string, string>>();
listaDR.Add(new DataRefItem<string, string>(string.Format("VacPump_{0:00}_Status", i + 1), "0"));
listaDR.Add(new DataRefItem<string, string>(string.Format("VacPump_{0:00}_WrkTime", i + 1), "0"));
VacuumPump[i] = new element(string.Format("VacPump_{0:00}", i + 1), string.Format("Pompa {0}", i + 1), fonteDati.Random, listaDR);
VacuumPump[i] = new element(string.Format("VacPump_{0:00}", i + 1), string.Format("Pompa {0}", i + 1), fonteDati.MemLoad, listaDR);
}
// salvo oggetto
c.VacuumPump = VacuumPump;
@@ -301,8 +299,7 @@ namespace MTC_Adapter
{
// inizializzo list x parametri
listaDR = new List<DataRefItem<string, string>>();
listaDR.Add(new DataRefItem<string, string>(string.Format("VacAct_{0:00}_Count", i + 1), "0"));
VacuumAct[i] = new element(string.Format("VacAct_{0:00}", i + 1), string.Format("Attuatore vuoto {0}", i + 1), fonteDati.Random, listaDR);
VacuumAct[i] = new element(string.Format("VacAct_{0:00}", i + 1), string.Format("Attuatore vuoto {0}", i + 1), fonteDati.MemLoad, listaDR);
}
// salvo oggetto
c.VacuumAct = VacuumAct;