From b0a4c47dd74bc41c5df3bab6ddd8de7bcc6a52b0 Mon Sep 17 00:00:00 2001
From: patrick <patrick.xu@broconcentric.com>
Date: 星期五, 06 十二月 2019 18:35:42 +0800
Subject: [PATCH] 1. 重新整理项目,按照A034模式,将设备异步操作修改为类同步操作。使用任务队列来存储和分配任务。

---
 src/A032.Process/Calibration/CalibrationConfig.cs |   16 +++++++++++-----
 1 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/src/A032.Process/Calibration/CalibrationConfig.cs b/src/A032.Process/Calibration/CalibrationConfig.cs
index 1b8f099..1c02514 100644
--- a/src/A032.Process/Calibration/CalibrationConfig.cs
+++ b/src/A032.Process/Calibration/CalibrationConfig.cs
@@ -19,8 +19,8 @@
     {
         [Category("鍏宠仈閰嶇疆")]
         [Description("浣嶇疆搴忓彿")]
-        [TypeConverter(typeof(PositionNoConverter))]
-        public int PositionNo { get; set; }
+        [TypeConverter(typeof(PositionCodeConverter))]
+        public string PositionCode { get; set; }
 
         [Category("鍏宠仈閰嶇疆")]
         [Description("閫傜敤鐩告満缂栧彿")]
@@ -39,7 +39,7 @@
 
         public string GetDisplayText()
         {
-            return $"PositionNo:{PositionNo}; Configs:{Configs.Count}";
+            return $"PositionNo:{PositionCode}; Configs:{Configs.Count}";
         }
 
         public List<string> GetHalconToolPathList()
@@ -86,11 +86,17 @@
         [Editor(typeof(PropertyObjectEditor), typeof(UITypeEditor))]
         public HalconRelatedCameraOprerationConfigBase CameraOpConfig { get; set; } = new HalconRelatedCameraOprerationConfigBase();
 
+        //[Category("杩愬姩骞冲彴璁剧疆")]
+        //[Description("骞冲彴褰撳墠鍧愭爣")]
+        //[TypeConverter(typeof(ComplexObjectConvert))]
+        //[Editor(typeof(PropertyObjectEditor), typeof(UITypeEditor))]
+        //public CustomizedPoint CurrentPlatPoint { get; set; } = new CustomizedPoint();
+
         [Category("杩愬姩骞冲彴璁剧疆")]
-        [Description("骞冲彴褰撳墠鍧愭爣")]
+        [Description("鏈哄櫒浜鸿繍鍔ㄥ潗鏍�")]
         [TypeConverter(typeof(ComplexObjectConvert))]
         [Editor(typeof(PropertyObjectEditor), typeof(UITypeEditor))]
-        public CustomizedPoint CurrentPlatPoint { get; set; } = new CustomizedPoint();
+        public RobotPoint PlatPoint { get; set; } = new RobotPoint();
 
         public event PropertyChangedEventHandler PropertyChanged;
 

--
Gitblit v1.8.0