|
@@ -210,11 +210,14 @@ namespace MECF.Framework.Common.Device.Galil
|
|
|
byte diValue = diValues[i];
|
|
|
if (isInitial)
|
|
|
{
|
|
|
- IOModuleManager.Instance.UpdateIoValue(diName, diValue);
|
|
|
+ _moduleDiDictionary[module][i]= item;
|
|
|
+ IOModuleManager.Instance.UpdateIoValue(diName, diValue==1);
|
|
|
}
|
|
|
else if (item != diValue)
|
|
|
{
|
|
|
- IOModuleManager.Instance.UpdateIoValue(diName, diValue);
|
|
|
+ _moduleDiDictionary[module][i] = item;
|
|
|
+
|
|
|
+ IOModuleManager.Instance.UpdateIoValue(diName, diValue==1);
|
|
|
}
|
|
|
}
|
|
|
}
|