徐孝锋 há 8 meses atrás
pai
commit
46828eb070

+ 13 - 0
TeamAAS-VM/Core/Robots/XYZU_Robot.cs

@@ -638,6 +638,10 @@ namespace TeamAAS_VP.Core.Robots
                 {
                     nodeIds.Add(axis.State.ErrorNode);
                 }
+                if (!string.IsNullOrWhiteSpace(axis.State.PausedNode))
+                {
+                    nodeIds.Add(axis.State.PausedNode);
+                }
             }
             var res = Plc.ReadNodes(nodeIds.ToArray());
             bool allOk = true;
@@ -660,6 +664,15 @@ namespace TeamAAS_VP.Core.Robots
                 {
                     isError = (bool)res[axis.State.ErrorNode];
                 }
+                if (res.ContainsKey(axis.State.PausedNode))
+                {
+                    isError = (bool)res[axis.State.PausedNode];
+                }
+                if (isError)
+                {
+                    isAnyError = true;
+                    break;
+                }
                 //检查是否到位和位置一致
                 float targetPos = 0;
                 switch (axis.Name)

+ 2 - 2
TeamAAS-VM/Views/Product/AutoCorrectLockPoint.xaml

@@ -20,7 +20,7 @@
              prism:ViewModelLocator.AutoWireViewModel="True"
              mc:Ignorable="d"
              d:DataContext="{d:DesignInstance Type=vm:AutoCorrectLockPointViewModel}"
-             Height="500"
+             Height="768"
              Width="1024"
              d:Background="White"
              FontFamily="{DynamicResource DefaultFont}">
@@ -44,7 +44,7 @@
         <DataGrid Grid.Row="0"
                   Grid.Column="1"
                   Margin="5"
-                  Width="360"
+                  Width="400"
                   ItemsSource="{Binding CorrectPoints}"
                   AutoGenerateColumns="False"
                   IsReadOnly="True"