Selaa lähdekoodia

update festo control

chenkui 3 viikkoa sitten
vanhempi
commit
05a27da022
1 muutettua tiedostoa jossa 8 lisäystä ja 0 poistoa
  1. 8 0
      Framework/Common/Device/Festo/FestoControllerCfgManager.cs

+ 8 - 0
Framework/Common/Device/Festo/FestoControllerCfgManager.cs

@@ -170,6 +170,14 @@ namespace MECF.Framework.Common.Device.Festo
                     if (result)
                     {
                         _nameDatasDictionary[festName][festoDO.DataIndex] = festoValue;
+                        if (festoDO.Invert)
+                        {
+                            IOModuleManager.Instance.UpdateIoValue(festoDO.Name, !value);
+                        }
+                        else
+                        {
+                            IOModuleManager.Instance.UpdateIoValue(festoDO.Name, value);
+                        }
                         LOG.WriteLog(eEvent.INFO_FESTO, "Festo", $"{doName} write {value} success");
                     }
                     else