Bläddra i källkod

新增运动指令执行前的确认对话框

在执行点位的运动指令前增加确认提示,用户需确认后才会继续执行,防止误操作,提高操作安全性。
孝锋 徐 8 månader sedan
förälder
incheckning
4d5b975685
1 ändrade filer med 6 tillägg och 0 borttagningar
  1. 6 0
      TeamAAS-VM/ViewModels/Product/PlcPointParamsViewModel.cs

+ 6 - 0
TeamAAS-VM/ViewModels/Product/PlcPointParamsViewModel.cs

@@ -505,6 +505,12 @@ namespace TeamAAS_VP.ViewModels.Product
             if (Robot == null || !Robot.IsConnected) return;
             try
             {
+                //确认要执行该点位的该运动指令吗
+                if (MessageBox.Show($"确认要执行点位 {SelectedPoint.Number} 的 {motionCmd} 指令吗?", "执行点位", MessageBoxButton.YesNo, MessageBoxImage.Question) != MessageBoxResult.Yes)
+                {
+                    return;
+                }
+
                 Robot.Timeout = 6000000;
                 switch (motionCmd)
                 {