From cf4babd9a65efdb44163822f0b9137bef83a0bbf Mon Sep 17 00:00:00 2001
From: xcd <834800634@qq.com>
Date: 星期五, 03 七月 2020 10:47:42 +0800
Subject: [PATCH] 添加Enum描述转换器 板卡IO添加预定义配置

---
 src/Bro.Common.Model/Helper/EnumHelper.cs |   54 ++++++++++++++++++------------------------------------
 1 files changed, 18 insertions(+), 36 deletions(-)

diff --git a/src/Bro.Common.Model/Helper/EnumHelper.cs b/src/Bro.Common.Model/Helper/EnumHelper.cs
index b577699..2b56867 100644
--- a/src/Bro.Common.Model/Helper/EnumHelper.cs
+++ b/src/Bro.Common.Model/Helper/EnumHelper.cs
@@ -523,44 +523,26 @@
         }
 
         /// <summary>
-        /// IO瀹氫箟绫诲瀷
+        /// IO棰勫畾涔夌被鍨� 涓昏閽堝杈撳嚭
         /// </summary>
-        public enum IODefine
+        public enum IOPrestatement
         {
-            Nothing,
-            InputStartLeft,
-            InputStartRight,
-            InputCurtainLeft,
-            InputCurtainRight,
-            InputSafeDoor,
-            InputEmergency,
-            InputReset,
-            InputScrew1,
-            InputScrew2,
-            InputSuckLeft,
-            InputSuckRight,
-            InputSuckXYZ,
-            InputCylinderLeftLimitFront,
-            InputCylinderLeftLimitBack,
-            InputCylinderRightLimitFront,
-            InputCylinderRightLimitBack,
+            [Description("鑷畾涔�")]
+            Customized = 0,
 
+            [Description("鎸囩ず鐏�-榛�")]
+            Light_Yellow = 1,
+            [Description("鎸囩ず鐏�-绾�")]
+            Light_Green = 2,
+            [Description("鎸囩ず鐏�-缁�")]
+            Light_Red = 3,
+            [Description("铚傞福鍣�")]
+            Beep = 4,
+            [Description("鐓ф槑鐏�")]
+            Light = 5,
 
-            OutputYellow,
-            OutputGreen,
-            OutputRed,
-            OutputBeep,
-            OutputLight,
-            OutputMotorPower,
-            OutputInitOK,
-            OutputZLock,
-            OutputLeftCylinder,
-            OutputRightCylinder,
-            OutputLeftSuck,
-            OutputRightSuck,
-            OutputScrewBlow,
-            OutputCamera,
-            OutputScrewSuck,
+            [Description("鎬ュ仠")]
+            EmergencyStop = 99,
         }
 
         /// <summary>
@@ -590,9 +572,9 @@
         public enum IOType
         {
             [Description("INPUT")]
-            In = 0,
+            INPUT = 0,
             [Description("OUTPUT")]
-            Out = 1
+            OUTPUT = 1
         }
     }
 }

--
Gitblit v1.8.0