Fix siemens tool

Osai fix
This commit is contained in:
Lucio Maranta
2019-04-08 17:25:57 +02:00
parent f475cff913
commit 5fb8e1b4e9
5 changed files with 20 additions and 11 deletions
+4 -5
View File
@@ -703,14 +703,14 @@ public static class ThreadsFunctions
// Try connection
CmsError libraryError = ncHandler.Connect();
if (libraryError.errorCode != 0)
ManageLibraryError(libraryError);
ManageLibraryError(libraryError);
while (true)
{
sw.Restart();
// Check if client is connected
if (ncHandler.numericalControl.NC_IsConnected())
if (ncHandler.numericalControl.NC_IsConnected())
{
// Read data
libraryError = ncHandler.UpdateQueue();
@@ -877,7 +877,7 @@ public static class ThreadsFunctions
if (m154.Parameters[0] == "MTC")
{
// Convert tag string in Pascal Case and add to result string
switch (m154.Parameters[1].ToLower())
switch (m154.Parameters[1].ToLower())
{
case "currprog":
stringVal += "CurrProg";
@@ -902,7 +902,7 @@ public static class ThreadsFunctions
string outputFileName = ServerStartupConfig.MTCFolderPath + "\\DATA\\CmsGeneralStatus.mtc";
// Create file if not exits
if (!File.Exists(outputFileName))
using (var f = File.Create(outputFileName)) { };
using (var f = File.Create(outputFileName)) { };
// Read file
List<string> fileLines = File.ReadAllLines(outputFileName).ToList();
string[] parametersInLine;
@@ -931,7 +931,6 @@ public static class ThreadsFunctions
}
}
}
}
else
RestoreConnection();