123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 |
- <UserControl x:Class="EfemUI.Views.SystemConfigView2LP"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:controls="clr-namespace:Aitex.Sorter.UI.Controls;assembly=Aitex.Sorter.UI"
- mc:Ignorable="d"
- d:DesignHeight="700" d:DesignWidth="1600" >
- <UserControl.Resources>
- <Style TargetType="{x:Type Button}">
- <Setter Property="Template" Value="{StaticResource realism_button}" />
- </Style>
- </UserControl.Resources>
- <WrapPanel Orientation="Horizontal">
- <controls:HeaderPanel Width="600" Height="320" Header="Load Port Configuration" Margin="5" >
- <StackPanel Orientation="Vertical">
-
- <controls:AITScDoubleRow ScName="Time Limit Read Carrier ID(s)"
- ScId="LoadPort.TimeLimitReadRFID" ScFeedback="{Binding ConfigFeedback.LoadPort_TimeLimitReadRFID}"
-
- ScSetPoint="{Binding ConfigSetPoint.LoadPort_TimeLimitReadRFID}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
-
- <controls:AITScBoolRow ScName="Enable Auto CarrierId Read After Latch"
- ScId="LoadPort.EnableAutoCarrierIdReadAfterLatch" ScFeedback="{Binding ConfigFeedback.LoadPort_EnableAutoCarrierIdReadAfterLatch}"
- ScSetPoint="{Binding ConfigSetPoint.LoadPort_EnableAutoCarrierIdReadAfterLatch}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
-
- <controls:AITScBoolRow ScName="Enable Auto Undock After Process Complete"
- ScId="Process.EnableAutoUndockAfterProcessComplete" ScFeedback="{Binding ConfigFeedback.Process_EnableAutoUndockAfterProcessComplete}"
- ScSetPoint="{Binding ConfigSetPoint.Process_EnableAutoUndockAfterProcessComplete}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="LP1 SlotsNumber Config"
- ScId="LoadPort.LP1.SlotsNumber" ScFeedback="{Binding ConfigFeedback.LoadPort_LP1_SlotsNumber}"
-
- ScSetPoint="{Binding ConfigSetPoint.LoadPort_LP1_SlotsNumber}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="LP2 SlotsNumber Config"
- ScId="LoadPort.LP2.SlotsNumber" ScFeedback="{Binding ConfigFeedback.LoadPort_LP2_SlotsNumber}"
-
- ScSetPoint="{Binding ConfigSetPoint.LoadPort_LP2_SlotsNumber}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- </StackPanel>
-
- </controls:HeaderPanel>
- <controls:HeaderPanel Width="600" Height="320" Header="Robot Configuration" Margin="5" >
- <StackPanel Orientation="Vertical">
- <controls:AITScDoubleRow ScName="Robot Speed"
- ScId="Robot.RobotSpeed" ScFeedback="{Binding ConfigFeedback.Robot_RobotSpeed}"
- ScSetPoint="{Binding ConfigSetPoint.Robot_RobotSpeed}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit Robot Command(s)"
- ScId="Robot.TimeLimitRobotCommand" ScFeedback="{Binding ConfigFeedback.Robot_TimeLimitRobotCommand}"
- ScSetPoint="{Binding ConfigSetPoint.Robot_TimeLimitRobotCommand}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit Robot Home(s)"
- ScId="Robot.TimeLimitRobotHome" ScFeedback="{Binding ConfigFeedback.Robot_TimeLimitRobotHome}"
- ScSetPoint="{Binding ConfigSetPoint.Robot_TimeLimitRobotHome}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit For Pick Wafer(s)"
- ScId="Robot.TimeLimitForPickWafer" ScFeedback="{Binding ConfigFeedback.Robot_TimeLimitForPickWafer}"
- ScSetPoint="{Binding ConfigSetPoint.Robot_TimeLimitForPickWafer}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit For Place Wafer(s)"
- ScId="Robot.TimeLimitForPlaceWafer" ScFeedback="{Binding ConfigFeedback.Robot_TimeLimitForPlaceWafer}"
- ScSetPoint="{Binding ConfigSetPoint.Robot_TimeLimitForPlaceWafer}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit For Exchange Wafer(s)"
- ScId="Robot.TimeLimitForExchangeWafer" ScFeedback="{Binding ConfigFeedback.Robot_TimeLimitForExchangeWafer}"
- ScSetPoint="{Binding ConfigSetPoint.Robot_TimeLimitForExchangeWafer}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <!--<controls:AITScBoolRow ScName="Blade1 Enable"
- ScId="Robot.Blade1Enable" ScFeedback="{Binding ConfigFeedback.Robot_Blade1Enable}"
- ScSetPoint="{Binding ConfigSetPoint.Robot_Blade1Enable}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScBoolRow ScName="Blade2 Enable"
- ScId="Robot.Blade2Enable" ScFeedback="{Binding ConfigFeedback.Robot_Blade2Enable}"
- ScSetPoint="{Binding ConfigSetPoint.Robot_Blade2Enable}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScBoolRow ScName="Enable Dual Blade Transfer"
- ScId="Robot.DualBlade1TransferEnable" ScFeedback="{Binding ConfigFeedback.Robot_DualBlade1TransferEnable}"
- ScSetPoint="{Binding ConfigSetPoint.Robot_DualBlade1TransferEnable}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />-->
- </StackPanel>
-
- </controls:HeaderPanel>
-
-
-
- <controls:HeaderPanel Width="600" Height="320" Margin="5" Header="System Configuration" >
- <StackPanel Orientation="Vertical">
- <controls:AITScBoolRow ScName="Cycle Enable"
- ScId="Process.CycleEnable" ScFeedback="{Binding ConfigFeedback.Process_CycleEnable}"
- ScSetPoint="{Binding ConfigSetPoint.Process_CycleEnable}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Cycle Stop Count"
- ScId="Process.CycleCount" ScFeedback="{Binding ConfigFeedback.Process_CycleCount}"
- ScSetPoint="{Binding ConfigSetPoint.Process_CycleCount}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScBoolRow ScName="Auto Unload and Load during cycle"
- ScId="Process.CycleEnableAutoUnload" ScFeedback="{Binding ConfigFeedback.Process_CycleEnableAutoUnload}"
- ScSetPoint="{Binding ConfigSetPoint.Process_CycleEnableAutoUnload}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScBoolRow ScName="Stop Ionizer Working"
- ScId="System.StopIonizerWorkingEnable" ScFeedback="{Binding ConfigFeedback.System_StopIonizerWorkingEnable}"
- ScSetPoint="{Binding ConfigSetPoint.System_StopIonizerWorkingEnable}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- </StackPanel>
- </controls:HeaderPanel>
-
-
- </WrapPanel>
- </UserControl>
|