diff --git a/MTC_Sim/MTC_Sim.sln b/MTC_Sim/MTC_Sim.sln
new file mode 100644
index 0000000..856505d
--- /dev/null
+++ b/MTC_Sim/MTC_Sim.sln
@@ -0,0 +1,45 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 14
+VisualStudioVersion = 14.0.23107.0
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MTC_Sim", "MTC_Sim\MTC_Sim.csproj", "{57D02317-E0A5-4275-A4C9-BAA757EAA312}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MTC_AdapterTest", "MTC_AdapterTest\MTC_AdapterTest.csproj", "{460848B8-154B-469F-915A-5E550AA68D71}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DotNetAdapterSDK", "..\..\..\GitHub\MTConnect\dot_net_sdk\DotNetAdapterSDK.csproj", "{D8D08DBE-B511-4DE0-B5A9-563EBFC60C4F}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{695A97F7-B396-4DD3-8596-F043ECA3E2BD}"
+ ProjectSection(SolutionItems) = preProject
+ ..\AgentBin\simulator\CMS_DEMO.xml = ..\AgentBin\simulator\CMS_DEMO.xml
+ EndProjectSection
+EndProject
+Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "CMSCncLib", "CMSCncLib\CMSCncLib.vbproj", "{2D769FFD-1122-4276-A115-29246E6D23C5}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {57D02317-E0A5-4275-A4C9-BAA757EAA312}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {57D02317-E0A5-4275-A4C9-BAA757EAA312}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {57D02317-E0A5-4275-A4C9-BAA757EAA312}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {57D02317-E0A5-4275-A4C9-BAA757EAA312}.Release|Any CPU.Build.0 = Release|Any CPU
+ {460848B8-154B-469F-915A-5E550AA68D71}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {460848B8-154B-469F-915A-5E550AA68D71}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {460848B8-154B-469F-915A-5E550AA68D71}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {460848B8-154B-469F-915A-5E550AA68D71}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D8D08DBE-B511-4DE0-B5A9-563EBFC60C4F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D8D08DBE-B511-4DE0-B5A9-563EBFC60C4F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D8D08DBE-B511-4DE0-B5A9-563EBFC60C4F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D8D08DBE-B511-4DE0-B5A9-563EBFC60C4F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {2D769FFD-1122-4276-A115-29246E6D23C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2D769FFD-1122-4276-A115-29246E6D23C5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2D769FFD-1122-4276-A115-29246E6D23C5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2D769FFD-1122-4276-A115-29246E6D23C5}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/MTC_Sim/MTC_Sim/AdapterGeneric.cs b/MTC_Sim/MTC_Sim/AdapterGeneric.cs
index 004fa51..7cfb5d6 100644
--- a/MTC_Sim/MTC_Sim/AdapterGeneric.cs
+++ b/MTC_Sim/MTC_Sim/AdapterGeneric.cs
@@ -509,19 +509,37 @@ namespace MTC_Sim
public class AdapterGeneric
{
+ ///
+ /// alias booleano false = R
+ ///
public bool R = false;
+ ///
+ /// alias booleano true = W
+ ///
public bool W = true;
+ ///
+ /// wrapper di log
+ ///
public static Logger lg;
+ ///
+ /// valore booleano di check se sia running
+ ///
protected bool adpRunning;
+ ///
+ /// Data/ora ultimo avvio adapter
+ ///
public DateTime dtAvvioAdp = DateTime.Now;
+ ///
+ /// Data/ora ultimo spegnimento adapter
+ ///
public DateTime dtStopAdp = DateTime.Now;
-
-
///
/// adapter globale
///
public Adapter mAdapter = new Adapter();
-
+ ///
+ /// Form chiamante
+ ///
protected CMS_MachineSim parentForm;
#region altri oggetti