update iob kawasaki

This commit is contained in:
Samuele E. Locatelli
2019-10-11 11:18:50 +02:00
parent c551a76d71
commit 99145a3fd4
+19 -7
View File
@@ -175,15 +175,28 @@ namespace IOB_WIN
// cerco task specifici: se ho startSetup --> imposto bit DBB701.DBB0.4
foreach (var item in task2exe)
{
// controllo sulal KEY
switch (item.Key)
taskOk = false;
taskVal = "";
// converto richiesta in enum...
taskName tName = taskName.nihil;
Enum.TryParse(item.Key, out tName);
// controllo sulla KEY
switch (tName)
{
case "forceResetPzCount":
case taskName.nihil:
case taskName.fixStopSetup:
case taskName.setArt:
case taskName.setComm:
case taskName.setProg:
case taskName.sendWatchDogMes2Plc:
taskVal = $"taskReq: {tName} | key: {item.Key} | val: {item.Value} | SKIPPED | NO EXEC";
break;
case taskName.forceResetPzCount:
// reset contapezzi inizio setup
taskOk = resetContapezziCNC();
taskVal = taskOk ? "FORCE RESET PZ COUNT" : "FORCE RESET DISABLED | NO EXEC";
break;
case "forceSetPzCount":
case taskName.forceSetPzCount:
// reset contapezzi inizio setup
int newPzCount = 0;
int.TryParse(item.Value, out newPzCount);
@@ -197,12 +210,12 @@ namespace IOB_WIN
taskVal = $"ERROR IN FORCE SET PZ COUNT TO {newPzCount}";
}
break;
case "startSetup":
case taskName.startSetup:
// reset contapezzi inizio setup
taskOk = resetContapezziCNC();
taskVal = taskOk ? "RESET: SETUP START" : "PZ RESET DISABLED | NO EXEC";
break;
case "stopSetup":
case taskName.stopSetup:
// reset contapezzi fine setup // reset contapezzi fine setup SE ESPLICITAMENTE IMPOSTATO
if (cIobConf.optPar.Count > 0 && getOptPar("ENABLE_PZ_RESET_stopSetup") == "TRUE")
{
@@ -211,7 +224,6 @@ namespace IOB_WIN
taskVal = taskOk ? "RESET: SETUP END" : "PZ RESET DISABLED | NO EXEC";
break;
default:
// anche se non faccio nulla SEGNO con value = SKIPPED
taskVal = "SKIPPED | NO EXEC";
break;
}