|
@@ -55,7 +55,12 @@
|
|
|
<Grid Grid.Row="1" Grid.Column="0">
|
|
|
<UserControls:SrdOverviewInformationPanel HorizontalAlignment="Left" Margin="10,0,0,0" VerticalAlignment="Center"
|
|
|
ModuleTitle="{Binding Module}" IsEnabled="{Binding IsEnabled}"
|
|
|
- />
|
|
|
+ RecipeContentValue="{Binding CurrentRecipe}"
|
|
|
+ TimeRemainingValue="{Binding TimeRemaining}"
|
|
|
+ TotalTimeValue="{Binding TotalTime}"
|
|
|
+ StateValue="{Binding State}"
|
|
|
+ OperatingModeValue="{Binding PlatingCellPersistent.OperatingMode}"
|
|
|
+ RecipeModeValue="{Binding PlatingCellPersistent.RecipeOperatingMode}"/>
|
|
|
</Grid>
|
|
|
<Grid Grid.Row="1" Grid.Column="1">
|
|
|
<UserControls:WaferOverviewPanel HorizontalAlignment="Left" Margin="10,0,0,0" VerticalAlignment="Center"
|
|
@@ -92,14 +97,14 @@
|
|
|
<Grid Grid.Row="2" Grid.Column="3" Height="155" VerticalAlignment="Top">
|
|
|
<UserControls:OperatingModeControl HorizontalAlignment="Left" Margin="26,0,0,0" VerticalAlignment="Top"
|
|
|
ModuleName="{Binding Module}"
|
|
|
- OperationModeValue="{Binding SRDPersistent.OperatingMode}"/>
|
|
|
+ OperationModeValue="{Binding PlatingCellPersistent.OperatingMode}"/>
|
|
|
|
|
|
</Grid>
|
|
|
<Grid Grid.Row="2" Grid.Column="3" Grid.RowSpan="2">
|
|
|
<Label Content="Recipe Mode" FontSize="15" FontWeight="Bold" Margin="0,0,0,90" VerticalContentAlignment="Center" HorizontalContentAlignment="Center" VerticalAlignment="Center" HorizontalAlignment="Center"></Label>
|
|
|
<UserControls:RecipeModeControl HorizontalAlignment="Center" Margin="0,170,0,0" VerticalAlignment="Top" Width="190"
|
|
|
ModuleName="{Binding Module}"
|
|
|
- RecipeModeValue="{Binding ReservoirsPersistent.RecipeOperatingMode}" />
|
|
|
+ RecipeModeValue="{Binding PlatingCellPersistent.RecipeOperatingMode}" />
|
|
|
</Grid>
|
|
|
|
|
|
<GroupBox Header="Cell Status" Grid.Row="3" Grid.Column="2" Grid.ColumnSpan="2" Grid.RowSpan="2" HorizontalAlignment="Right" Height="180" VerticalAlignment="Center" Margin="0,0,30,50">
|
|
@@ -133,30 +138,30 @@
|
|
|
</Grid>
|
|
|
|
|
|
<Grid Grid.Row="0" Grid.Column="1">
|
|
|
- <Ellipse Grid.Column="0" Width="16" Height="16" HorizontalAlignment="Left" Margin="3,0,0,0" Fill="{Binding CommonSafetyData.Reservoir12CAPumpEdm,Converter={StaticResource boolToRedGreenColor}}" Stroke="Silver"/>
|
|
|
+ <Ellipse Grid.Column="0" Width="16" Height="16" HorizontalAlignment="Left" Margin="3,0,0,0" Fill="{Binding ReservoirCommonData.AnTowerHigh,Converter={StaticResource boolToRedGreenColor}}" Stroke="Silver"/>
|
|
|
<Label Content="High" FontSize="12" FontWeight="Bold" Margin="20,0,0,0" VerticalContentAlignment="Center" HorizontalContentAlignment="Left"/>
|
|
|
</Grid>
|
|
|
<Grid Grid.Row="0" Grid.Column="2">
|
|
|
- <Ellipse Grid.Column="0" Width="16" Height="16" HorizontalAlignment="Right" Margin="0 0 20 0" Fill="{Binding CommonSafetyData.Reservoir12CAPumpEdm,Converter={StaticResource boolToRedGreenColor}}" Stroke="Silver"/>
|
|
|
+ <Ellipse Grid.Column="0" Width="16" Height="16" HorizontalAlignment="Right" Margin="0 0 20 0" Fill="{Binding ReservoirCommonData.AnTowerLow,Converter={StaticResource boolToRedGreenColor}}" Stroke="Silver"/>
|
|
|
<Label Content="Low" FontSize="12" FontWeight="Bold" Margin="8,0,0,0" VerticalContentAlignment="Center" HorizontalContentAlignment="Left"/>
|
|
|
</Grid>
|
|
|
<Border Grid.Row="1" Grid.Column="1" Margin="5,5,2,5" Background="Black">
|
|
|
- <TextBlock Text="{Binding CommonData.VacuumValue, ElementName=self, StringFormat=\{0:F2\}}" Foreground="Lime" FontSize="16" FontWeight="Bold" HorizontalAlignment="Center" VerticalAlignment="Center"/>
|
|
|
+ <TextBlock Text="{Binding ReservoirCommonData.AnFlow, StringFormat=\{0:F2\}}" Foreground="Lime" FontSize="16" FontWeight="Bold" HorizontalAlignment="Center" VerticalAlignment="Center"/>
|
|
|
</Border>
|
|
|
<Border Grid.Row="1" Grid.Column="2" Margin="5,5,25,5" Background="Black">
|
|
|
<TextBlock Text="L/min" Foreground="Lime" FontSize="16" FontWeight="Bold" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
</Border>
|
|
|
<Border Grid.Row="2" Grid.Column="1" Margin="5,5,2,5" Background="Black">
|
|
|
- <TextBlock Text="{Binding CommonData.VacuumValue, ElementName=self, StringFormat=\{0:F2\}}" Foreground="Lime" FontSize="16" FontWeight="Bold" HorizontalAlignment="Center" VerticalAlignment="Center"/>
|
|
|
+ <TextBlock Text="{Binding PlatingCellCommonData.OverFlowLevel, StringFormat=\{0:F2\}}" Foreground="Lime" FontSize="16" FontWeight="Bold" HorizontalAlignment="Center" VerticalAlignment="Center"/>
|
|
|
</Border>
|
|
|
<Border Grid.Row="2" Grid.Column="2" Margin="5,5,25,5" Background="Black">
|
|
|
<TextBlock Text="mm" Foreground="Lime" FontSize="16" FontWeight="Bold" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
</Border>
|
|
|
<Border Grid.Row="3" Grid.Column="1" Grid.ColumnSpan="2" Background="Black" Height="30" Margin="5,5,25,5">
|
|
|
- <TextBlock Text="{Binding CurrentRecipe.Metal}" Foreground="Lime" FontSize="14" FontWeight="Bold" HorizontalAlignment="Center" VerticalAlignment="Center"/>
|
|
|
+ <TextBlock Text="{Binding PlatingCellCommonData.OverFlowStatus}" Foreground="Lime" FontSize="14" FontWeight="Bold" HorizontalAlignment="Center" VerticalAlignment="Center" />
|
|
|
</Border>
|
|
|
<Border Grid.Row="4" Grid.Column="1" Margin="5,5,2,5" Background="Black">
|
|
|
- <TextBlock Text="{Binding CommonData.VacuumValue, ElementName=self, StringFormat=\{0:F2\}}" Foreground="Lime" FontSize="16" FontWeight="Bold" HorizontalAlignment="Center" VerticalAlignment="Center"/>
|
|
|
+ <TextBlock Text="{Binding ReservoirCommonData.CaFlow, StringFormat=\{0:F2\}}" Foreground="Lime" FontSize="16" FontWeight="Bold" HorizontalAlignment="Center" VerticalAlignment="Center"/>
|
|
|
</Border>
|
|
|
<Border Grid.Row="4" Grid.Column="2" Margin="5,5,25,5" Background="Black">
|
|
|
<TextBlock Text="L/min" Foreground="Lime" FontSize="16" FontWeight="Bold" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
@@ -166,8 +171,18 @@
|
|
|
|
|
|
<Grid Grid.Row="2" Grid.Column="0" Grid.RowSpan="2">
|
|
|
<UserControls:PlatingCellStatusControl HorizontalAlignment="Left" Margin="10,-50,0,0" VerticalAlignment="Center"
|
|
|
- IsEnabled="True"
|
|
|
- ModuleName="{Binding Module}"
|
|
|
+ IsEnabled="True"
|
|
|
+ ModuleName="{Binding Module}"
|
|
|
+ Chemistry="{Binding Chemistry}"
|
|
|
+ VerticalStation="{Binding }"
|
|
|
+ SelectedWaferSize="{Binding SelectedWaferSize,Mode=TwoWay}"
|
|
|
+ WaferSizeList="{Binding WaferSizeList}"
|
|
|
+ ClamshellSensor="{Binding PlatingCellCommonData.ClamShellDistance}"
|
|
|
+ IsClamshellOpen="{Binding PlatingCellCommonData.ClamShellClose,Converter={StaticResource BoolToBool}}"
|
|
|
+ IsClamshellClose="{Binding PlatingCellCommonData.ClamShellClose}"
|
|
|
+ IsAngleTilt="{Binding PlatingCellCommonData.IsHeadTilt}"
|
|
|
+ IsAngleVertical="{Binding PlatingCellCommonData.IsHeadVertical}"
|
|
|
+
|
|
|
/>
|
|
|
</Grid>
|
|
|
|
|
@@ -207,16 +222,17 @@
|
|
|
<Border Grid.Row="2" Grid.Column="2" Margin="5,5,25,5" Background="Black">
|
|
|
<TextBlock Text="mm" Foreground="Lime" FontSize="16" FontWeight="Bold" HorizontalAlignment="Left" VerticalAlignment="Center"/>
|
|
|
</Border>
|
|
|
-
|
|
|
+
|
|
|
</Grid>
|
|
|
</GroupBox>
|
|
|
+ <UserControls:PlatingCellUIControl Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="2" Grid.RowSpan="3" HorizontalAlignment="Center" Margin="-120,100,0,0"
|
|
|
+ ModuleName="{Binding Module}"
|
|
|
+ ReservoirName="{Binding ReservoirName}"
|
|
|
+ ANIsolationValve="{Binding ReservoirCommonData.AnIsolation}"
|
|
|
+ CAIsolationValve="{Binding ReservoirCommonData.CaIsolation}"
|
|
|
+
|
|
|
+ />
|
|
|
|
|
|
- <Grid Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="2" Grid.RowSpan="3" HorizontalAlignment="Center" Margin="-120,100,0,0">
|
|
|
- <UserControls:PlatingCellUIControl ModuleName="{Binding Module}"
|
|
|
-
|
|
|
-
|
|
|
- ></UserControls:PlatingCellUIControl>
|
|
|
- </Grid>
|
|
|
|
|
|
|
|
|
|