瀏覽代碼

update festo control

chenkui 3 周之前
父節點
當前提交
05a27da022
共有 1 個文件被更改,包括 8 次插入0 次删除
  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