Browse Source

cycle uncheck bug修复

lixiang 9 months ago
parent
commit
652daaa81a

+ 1 - 1
Venus/Venus_MainPages/Views/NewWaferAssociationUnit.xaml

@@ -44,7 +44,7 @@
                     
                     <TextBlock Text="Sequence:"  TextWrapping="Wrap" Foreground="{DynamicResource FG_Black}" FontSize="15" FontFamily="Arial" VerticalAlignment="Center" Width="80"></TextBlock>
 
-                    <customControls:CustomComBobox Width="200" x:Name="cb"  DropDownOpened="cb_DropDownOpened"  SelectionChanged="cb_SelectionChanged" Margin="0 2 0 2"/>
+                    <customControls:CustomComBobox Width="200" x:Name="cb"  DropDownOpened="cb_DropDownOpened"  SelectionChanged="cb_SelectionChanged" Margin="0 2 0 2" SelectedValue="{Binding ElementName=WaferUnit,Path=SequenceName}"/>
 
 
                 </StackPanel>

+ 2 - 1
Venus/Venus_RT/Devices/JetKepler2200APM.cs

@@ -987,7 +987,8 @@ namespace Venus_RT.Devices
             OpenValve(ValveType.TurboPumpPumping, true);
 
             //SetPVPressure(0);
-            SetPVPostion(1000);
+            TurnPendulumValve(true);
+            //SetPVPostion(1000);
             await Task.Delay(0);
             OpenValve(ValveType.Purge, false);
             //return true;

+ 2 - 1
Venus/Venus_RT/Devices/JetKepler2200BPM.cs

@@ -997,7 +997,8 @@ namespace Venus_RT.Devices
             OpenValve(ValveType.TurboPumpPumping, true);
 
             //SetPVPressure(0);
-            SetPVPostion(1000);
+            TurnPendulumValve(true);
+            //SetPVPostion(1000);
             await Task.Delay(0);
             OpenValve(ValveType.Purge, false);
             //return true;

File diff suppressed because it is too large
+ 1523 - 1523
Venus/Venus_RT/Modules/RouteManager.cs


+ 1 - 0
Venus/Venus_Simulator/Devices/PendulumValveMockPMA.cs

@@ -71,6 +71,7 @@ namespace Venus_Simulator.Devices
                     case "O:":
                         _bHold = false;
                         _simPendulumValveStatus = PendulumValveStatus.ON;
+                        _position = 100000;
                         sRes = "O:\r\n";
                         break;
                     case "H:":

+ 2 - 0
Venus/Venus_Simulator/Devices/PendulumValveMockPMB.cs

@@ -70,6 +70,8 @@ namespace Venus_Simulator.Devices
                     case "O:":
                         _bHold = false;
                         _simPendulumValveStatus = PendulumValveStatus.ON;
+                        _position = 100000;
+
                         sRes = "O:\r\n";
                         break;
                     case "H:":

+ 2 - 0
Venus/Venus_Simulator/Devices/PendulumValveMockPMC.cs

@@ -70,6 +70,8 @@ namespace Venus_Simulator.Devices
                     case "O:":
                         _bHold = false;
                         _simPendulumValveStatus = PendulumValveStatus.ON;
+                        _position = 100000;
+
                         sRes = "O:\r\n";
                         break;
                     case "H:":

+ 1 - 0
Venus/Venus_Simulator/Devices/PendulumValveMockPMD.cs

@@ -70,6 +70,7 @@ namespace Venus_Simulator.Devices
                     case "O:":
                         _bHold = false;
                         _simPendulumValveStatus = PendulumValveStatus.ON;
+                        _position = 100000;
                         sRes = "O:\r\n";
                         break;
                     case "H:":