From a119fdc1cb3f8954fa5ffe9fa88ac71e7caabade Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Wed, 31 Aug 2016 11:45:18 +0200 Subject: [PATCH] vers 1.1.31: aggiunta lettura UnOp status da variabili stato PLC fix messaggio generico a vuoto --- AgentBin/CMS.xml | 12 ++++++------ MTC_Sim/MTC_Sim/AdapterFanuc.cs | 16 ++++++++++++++++ MTC_Sim/MTC_Sim/AdapterGeneric.cs | 2 +- MTC_Sim/MTC_Sim/CmsStatusDataConf.txt | 3 ++- MTC_Sim/VersGen/AdapterVers.cs | 4 ++-- MTC_Sim/VersGen/AdapterVers.tt | 4 ++-- 6 files changed, 29 insertions(+), 12 deletions(-) diff --git a/AgentBin/CMS.xml b/AgentBin/CMS.xml index 94a594e..4183cf1 100644 --- a/AgentBin/CMS.xml +++ b/AgentBin/CMS.xml @@ -10,9 +10,9 @@ - + - + @@ -40,7 +40,7 @@ - + @@ -63,7 +63,7 @@ - + @@ -86,7 +86,7 @@ - + @@ -109,7 +109,7 @@ - + diff --git a/MTC_Sim/MTC_Sim/AdapterFanuc.cs b/MTC_Sim/MTC_Sim/AdapterFanuc.cs index b3c3315..4e9ef32 100644 --- a/MTC_Sim/MTC_Sim/AdapterFanuc.cs +++ b/MTC_Sim/MTC_Sim/AdapterFanuc.cs @@ -999,6 +999,22 @@ namespace MTC_Adapter } } } + else if (statusData[i].varName.StartsWith("UnOp_")) + { + if (statusData[i].varName.EndsWith("_Status")) + { + try + { + numero = Convert.ToInt32(statusData[i].varName.Replace("UnOp_", "").Replace("_Status", "")); + } + catch + { } + if (numero > 0) + { + vettUnOp[numero - 1].mUnOpStatus.Value = status; + } + } + } } } /// diff --git a/MTC_Sim/MTC_Sim/AdapterGeneric.cs b/MTC_Sim/MTC_Sim/AdapterGeneric.cs index 56a247c..f0568eb 100644 --- a/MTC_Sim/MTC_Sim/AdapterGeneric.cs +++ b/MTC_Sim/MTC_Sim/AdapterGeneric.cs @@ -940,7 +940,7 @@ namespace MTC_Adapter // item disponibilità mAdapter.AddDataItem(mAvail); mAvail.Value = "AVAILABLE"; - + mMessage.Value = ""; // status, clock, emergency stop mAdapter.AddDataItem(mStatus); diff --git a/MTC_Sim/MTC_Sim/CmsStatusDataConf.txt b/MTC_Sim/MTC_Sim/CmsStatusDataConf.txt index d6fc35e..223c046 100644 --- a/MTC_Sim/MTC_Sim/CmsStatusDataConf.txt +++ b/MTC_Sim/MTC_Sim/CmsStatusDataConf.txt @@ -3,4 +3,5 @@ 002|VacPump_01_Status |BIT 003|VacPump_02_Status |BIT 004|Cooler_01_Status |BIT -005|Cooler_02_Status |BIT \ No newline at end of file +005|Cooler_02_Status |BIT +006|UnOp_01_Status |BIT \ No newline at end of file diff --git a/MTC_Sim/VersGen/AdapterVers.cs b/MTC_Sim/VersGen/AdapterVers.cs index 9782db4..37c1294 100644 --- a/MTC_Sim/VersGen/AdapterVers.cs +++ b/MTC_Sim/VersGen/AdapterVers.cs @@ -5,7 +5,7 @@ using System.Reflection; -[assembly: AssemblyVersion("1.1.30.99")] -[assembly: AssemblyFileVersion("1.1.30.99")] +[assembly: AssemblyVersion("1.1.31.100")] +[assembly: AssemblyFileVersion("1.1.31.100")] [assembly: AssemblyCopyright("Steamware-SCM-CMS © 2015-2016")] [assembly: AssemblyCompany("Steamware-SCM-CMS")] diff --git a/MTC_Sim/VersGen/AdapterVers.tt b/MTC_Sim/VersGen/AdapterVers.tt index ba9eccf..62f15ee 100644 --- a/MTC_Sim/VersGen/AdapterVers.tt +++ b/MTC_Sim/VersGen/AdapterVers.tt @@ -6,8 +6,8 @@ using System.Reflection; -[assembly: AssemblyVersion("1.1.30.<#= this.RevisionNumber #>")] -[assembly: AssemblyFileVersion("1.1.30.<#= this.RevisionNumber #>")] +[assembly: AssemblyVersion("1.1.31.<#= this.RevisionNumber #>")] +[assembly: AssemblyFileVersion("1.1.31.<#= this.RevisionNumber #>")] [assembly: AssemblyCopyright("Steamware-SCM-CMS © 2015-<#= DateTime.Now.Year #>")] [assembly: AssemblyCompany("Steamware-SCM-CMS")] <#+