From 642cd31f0d1586a2a5ca6f9a3b3364725f4f1ecd Mon Sep 17 00:00:00 2001
From: wells.liu <wells.liu@broconcentric.com>
Date: 星期六, 04 七月 2020 13:44:24 +0800
Subject: [PATCH] 暂存

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

diff --git a/src/Bro.Common.Model/Helper/EnumHelper.cs b/src/Bro.Common.Model/Helper/EnumHelper.cs
index a264b4a..703be4a 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,19 @@
         public enum IOType
         {
             [Description("INPUT")]
-            In = 0,
+            INPUT = 0,
             [Description("OUTPUT")]
-            Out = 1
+            OUTPUT = 1
+        }
+
+        public enum IOValue
+        {
+            [Description("鍏抽棴")]
+            FALSE = 0,
+            [Description("寮�鍚�")]
+            TRUE = 1,
+            [Description("鍙嶈浆")]
+            REVERSE = 2,
         }
 
         /// <summary>
@@ -611,5 +603,14 @@
             //[Description("鏇存柊鏁版嵁")]
             //UpdateData,
         }
+
+        public enum MachineState
+        {
+            Unknown,
+            Ready,
+            Running,
+            Alarm,
+            Pause,
+        }
     }
 }

--
Gitblit v1.8.0