diff --git a/IOB-WIN/IobGeneric.cs b/IOB-WIN/IobGeneric.cs
index 1f2fa21f..edd1514f 100644
--- a/IOB-WIN/IobGeneric.cs
+++ b/IOB-WIN/IobGeneric.cs
@@ -2503,7 +2503,7 @@ namespace IOB_WIN
}
///
- /// Metodo da overridare x scrivere DAVVERO i aprametri sul PLC
+ /// Metodo da overridare x scrivere DAVVERO i parametri sul PLC
///
///
protected virtual void plcWriteParams(List updatedPar)
diff --git a/IOB-WIN/IobSimula.cs b/IOB-WIN/IobSimula.cs
index bb1b1adf..21cfb71d 100644
--- a/IOB-WIN/IobSimula.cs
+++ b/IOB-WIN/IobSimula.cs
@@ -518,6 +518,18 @@ namespace IOB_WIN
#endregion Private Methods
+ #region Protected Methods
+
+ ///
+ /// Salvo valori PLC
+ ///
+ ///
+ protected override void plcWriteParams(List updatedPar)
+ {
+ }
+
+ #endregion Protected Methods
+
#region Public Methods
///
@@ -543,14 +555,18 @@ namespace IOB_WIN
switch (tName)
{
case taskType.setArt:
+ case taskType.setComm:
+ case taskType.setProg:
+ case taskType.setPzComm:
+ memMap.mMapWrite[item.Key].value = item.Value;
+ taskVal = $"taskReq: {tName} | key: {item.Key} | val: {item.Value} | UPDATED memMap.mMapWrite";
+ break;
+
case taskType.nihil:
case taskType.fixStopSetup:
case taskType.forceResetPzCount:
case taskType.sendWatchDogMes2Plc:
- case taskType.setComm:
case taskType.setParameter:
- case taskType.setProg:
- case taskType.setPzComm:
case taskType.startSetup:
case taskType.stopSetup:
taskVal = $"taskReq: {tName} | key: {item.Key} | val: {item.Value} | SKIPPED | NO EXEC";