Ver código fonte

更新视觉接口参数,新增产品名称属性

适配 ExecutePhotoGetSinglePoint 新增参数,调整相关调用。ShowRender 类增加 ProceductName 属性用于产品名称。ShowVisionRender.xaml.cs 方法调用增加 ImgPara 参数,完善图像参数传递。
徐孝锋 6 meses atrás
pai
commit
ca3651d658

+ 1 - 1
TeamAAS-VM/Core/Management.cs

@@ -1602,7 +1602,7 @@ namespace TeamAAS_VP.Core
 
                             // 执行视觉任务
                             var _cts = new CancellationTokenSource();
-                            var visionResult = await _remoteCommandService.ExecutePhotoGetSinglePoint(process, null, new double[] { currentPosition.X, currentPosition.Y, currentPosition.U }, _cts.Token, cameraIndex, null);
+                            var visionResult = await _remoteCommandService.ExecutePhotoGetSinglePoint(process, null, new double[] { currentPosition.X, currentPosition.Y, currentPosition.U }, _cts.Token, cameraIndex, null,null);
                             if (visionResult.IsSucceed)
                             {
                                 await plc.WriteNodeAsync(addressConfig.Out_UPCameracheckStatus.Address, (Int16)1);

+ 8 - 0
TeamAAS-VM/Models/ShowRender.cs

@@ -120,5 +120,13 @@ namespace TeamAAS_VP.Models
             get { return _ImgPara; }
             set { SetProperty(ref _ImgPara, value); }
         }
+
+        private string _ProceductName;
+
+        public string ProceductName
+        {
+            get { return _ProceductName; }
+            set { _ProceductName = value; }
+        }
     }
 }

+ 2 - 1
TeamAAS-VM/Views/Home/ShowVisionRender.xaml.cs

@@ -353,7 +353,8 @@ namespace TeamAAS_VP.Views.Home
                                 render.Image,
                                 clonedBitmap,
                                 render.Result,
-                                render.IsCompress
+                                render.IsCompress,
+                                render.ImgPara
                             );
                         }
                         catch (OperationCanceledException)