Update gestione ODL: invio start/stop setup alle amcchine slave
This commit is contained in:
@@ -1217,6 +1217,7 @@ namespace MoonProTablet.WebUserControls
|
||||
DataLayerObj.addTask4Machine(machine.IdxMacchinaSlave, taskType.setPzComm, setPzCommVal);
|
||||
DataLayerObj.addTask4Machine(machine.IdxMacchinaSlave, taskType.setComm, setCommVal);
|
||||
DataLayerObj.addTask4Machine(machine.IdxMacchinaSlave, taskType.setParameter, "setArt");
|
||||
DataLayerObj.addTask4Machine(machine.IdxMacchinaSlave, taskType.startSetup, $"TS:{ts}|MATR: {DataLayerObj.MatrOpr}| Master Machine: {idxMacchinaFix}");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1328,6 +1329,13 @@ namespace MoonProTablet.WebUserControls
|
||||
int idxOdlAltra = DataLayerObj.taODL.getByMacchina(idxMaccAltraTav)[0].IdxODL;
|
||||
sb.AppendLine(String.Format(evText, idxOdlAltra));
|
||||
processaEvento(idxMaccAltraTav, idxEvento, String.Format(evText, idxOdlAltra), idxOdlAltra);
|
||||
|
||||
// invio eventi ad IOB slave...
|
||||
var slaveList = DataLayerObj.taM2S.getByMaster(idxMacchina);
|
||||
foreach (var machine in slaveList)
|
||||
{
|
||||
DataLayerObj.addTask4Machine(machine.IdxMacchinaSlave, taskType.stopSetup, $"TS:{ts}|MATR: {DataLayerObj.MatrOpr}| Master Machine: {idxMacchinaFix}");
|
||||
}
|
||||
}
|
||||
// se è master --> chiamo update child!
|
||||
if (isMaster)
|
||||
|
||||
Reference in New Issue
Block a user