123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368 |
- <UserControl x:Class="Aitex.Sorter.UI.Views.SystemConfigView"
- 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"
- xmlns:common="clr-namespace:Aitex.Sorter.UI.Controls.Common"
- xmlns:Common="clr-namespace:Aitex.Sorter.Common;assembly=AitexSorterCommon"
- mc:Ignorable="d"
- d:DesignHeight="700" d:DesignWidth="1600" >
- <WrapPanel Orientation="Horizontal">
- <controls:HeaderPanel Width="600" Height="320" Header="Load Port Configuration" Margin="5" >
- <StackPanel Orientation="Vertical">
- <controls:AITScDoubleRow ScName="Time Limit Loadport Home(s)"
- ScId="System_TimeLimitLoadportHome"
- ScFeedback="{Binding ConfigFeedback.System.TimeLimitLoadportHome}"
- ScSetPoint="{Binding ConfigSetPoint.System.TimeLimitLoadportHome}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit Loadport Load(s)"
- ScId="System_TimeLimitLoadportLoad"
- ScFeedback="{Binding ConfigFeedback.System.TimeLimitLoadportLoad}"
- ScSetPoint="{Binding ConfigSetPoint.System.TimeLimitLoadportLoad}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit Loadport Unload(s)"
- ScId="System_TimeLimitLoadportUnload" ScFeedback="{Binding ConfigFeedback.System.TimeLimitLoadportUnload}"
-
- ScSetPoint="{Binding ConfigSetPoint.System.TimeLimitLoadportUnload}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit Loadport Clamp(s)"
- ScId="System_TimeLimitLoadportClamp" ScFeedback="{Binding ConfigFeedback.System.TimeLimitLoadportClamp}"
-
- ScSetPoint="{Binding ConfigSetPoint.System.TimeLimitLoadportClamp}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit Read RFID(s)"
- ScId="System_TimeLimitReadRFID" ScFeedback="{Binding ConfigFeedback.System.TimeLimitReadRFID}"
-
- ScSetPoint="{Binding ConfigSetPoint.System.TimeLimitReadRFID}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit Write RFID(s)"
- ScId="System_TimeLimitWriteRFID" ScFeedback="{Binding ConfigFeedback.System.TimeLimitWriteRFID}"
-
- ScSetPoint="{Binding ConfigSetPoint.System.TimeLimitWriteRFID}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <!--<controls:AITScBoolRow ScName="Enable AutoLock When Cassette Arrived"
- ScId="System_EnableAutoLockWhenCassetteArrived" ScFeedback="{Binding ConfigFeedback.System.EnableAutoLockWhenCassetteArrived}"
- ScSetPoint="{Binding ConfigSetPoint.System.EnableAutoLockWhenCassetteArrived}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />-->
- <controls:AITScBoolRow ScName="Enable Auto CarrierId Read"
- ScId="System_EnableAutoCarrierIdReadAfterLatch" ScFeedback="{Binding ConfigFeedback.System.EnableAutoCarrierIdRead}"
- ScSetPoint="{Binding ConfigSetPoint.System.EnableAutoCarrierIdRead}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <!--<controls:AITScBoolRow ScName="Enable Auto Dock After Id Read"
- ScId="System_EnableAutoDockAfterIdRead" ScFeedback="{Binding ConfigFeedback.System.EnableAutoDockAfterIdRead}"
- ScSetPoint="{Binding ConfigSetPoint.System.EnableAutoDockAfterIdRead}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />-->
- <!--<controls:AITScBoolRow ScName="Enable Auto Mapping After Dock"
- ScId="System_EnableAutoMappingAfterDock" ScFeedback="{Binding ConfigFeedback.System.EnableAutoMappingAfterDock}"
- ScSetPoint="{Binding ConfigSetPoint.System.EnableAutoMappingAfterDock}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />-->
- <controls:AITScBoolRow ScName="Enable Auto Unload After Process Complete"
- ScId="System_EnableAutoUndockAfterProcessComplete" ScFeedback="{Binding ConfigFeedback.System.EnableAutoUndockAfterProcessComplete}"
- ScSetPoint="{Binding ConfigSetPoint.System.EnableAutoUndockAfterProcessComplete}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <!--<controls:AITScBoolRow ScName="Enable Auto Undock After Undocking"
- ScId="System_EnableAutoUndockAfterUndocking" ScFeedback="{Binding ConfigFeedback.System.EnableAutoUndockAfterCarrierComplete}"
- ScSetPoint="{Binding ConfigSetPoint.System.EnableAutoUndockAfterCarrierComplete}"
- 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="System_RobotSpeed" ScFeedback="{Binding ConfigFeedback.System.RobotSpeed}"
- ScSetPoint="{Binding ConfigSetPoint.System.RobotSpeed}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit Robot Command(s)"
- ScId="System_TimeLimitRobotCommand" ScFeedback="{Binding ConfigFeedback.System.TimeLimitRobotCommand}"
- ScSetPoint="{Binding ConfigSetPoint.System.TimeLimitRobotCommand}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit Robot Home(s)"
- ScId="System_TimeLimitRobotHome" ScFeedback="{Binding ConfigFeedback.System.TimeLimitRobotHome}"
- ScSetPoint="{Binding ConfigSetPoint.System.TimeLimitRobotHome}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit For Pick Wafer(s)"
- ScId="System_TimeLimitForPickWafer" ScFeedback="{Binding ConfigFeedback.System.TimeLimitForPickWafer}"
- ScSetPoint="{Binding ConfigSetPoint.System.TimeLimitForPickWafer}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit For Place Wafer(s)"
- ScId="System_TimeLimitForPlaceWafer" ScFeedback="{Binding ConfigFeedback.System.TimeLimitForPlaceWafer}"
- ScSetPoint="{Binding ConfigSetPoint.System.TimeLimitForPlaceWafer}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit For Exchange Wafer(s)"
- ScId="System_TimeLimitForExchangeWafer" ScFeedback="{Binding ConfigFeedback.System.TimeLimitForExchangeWafer}"
- ScSetPoint="{Binding ConfigSetPoint.System.TimeLimitForExchangeWafer}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScBoolRow ScName="Blade1 Enable"
- ScId="System_Blade1Enable" ScFeedback="{Binding ConfigFeedback.System.Blade1Enable}"
- ScSetPoint="{Binding ConfigSetPoint.System.Blade1Enable}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScBoolRow ScName="Blade2 Enable"
- ScId="System_Blade2Enable" ScFeedback="{Binding ConfigFeedback.System.Blade2Enable}"
- ScSetPoint="{Binding ConfigSetPoint.System.Blade2Enable}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScBoolRow ScName="Enable Dual Blade Transfer"
- ScId="System_DualBlade1TransferEnable" ScFeedback="{Binding ConfigFeedback.System.DualBlade1TransferEnable}"
- ScSetPoint="{Binding ConfigSetPoint.System.DualBlade1TransferEnable}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- </StackPanel>
-
- </controls:HeaderPanel>
- <StackPanel Orientation="Vertical" Height="340">
- <controls:HeaderPanel Width="600" Height="160" Margin="5,5,5,0" Header="Wafer ID Reader Configuration" >
- <StackPanel Orientation="Vertical">
- <controls:AITScDoubleRow ScName="Time Limit For WID(s)"
- ScId="System_TimeLimitForWID" ScFeedback="{Binding ConfigFeedback.System.TimeLimitForWID}"
- ScSetPoint="{Binding ConfigSetPoint.System.TimeLimitForWID}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScBoolRow ScName="Enable Read LaserMarker1"
- ScId="System_EnableReadLaserMarker1" ScFeedback="{Binding ConfigFeedback.System.EnableReadLaserMarker1}"
- ScSetPoint="{Binding ConfigSetPoint.System.EnableReadLaserMarker1}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScBoolRow ScName="Enable Read LaserMarker2"
- ScId="System_EnableReadLaserMarker2" ScFeedback="{Binding ConfigFeedback.System.EnableReadLaserMarker2}"
- ScSetPoint="{Binding ConfigSetPoint.System.EnableReadLaserMarker2}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- </StackPanel>
- </controls:HeaderPanel>
- <controls:HeaderPanel Width="600" Height="180" Margin="5,0,5,0" Header="Aligner Configuration" >
- <StackPanel Orientation="Vertical">
- <controls:AITScDoubleRow ScName="Time Limit Aligner Home(s)"
- ScId="System_TimeLimitAlignerHome" ScFeedback="{Binding ConfigFeedback.System.TimeLimitAlignerHome}"
- ScSetPoint="{Binding ConfigSetPoint.System.TimeLimitAlignerHome}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Time Limit For Align Wafer(s)"
- ScId="System_TimeLimitForAlignWafer" ScFeedback="{Binding ConfigFeedback.System.TimeLimitForAlignWafer}"
- ScSetPoint="{Binding ConfigSetPoint.System.TimeLimitForAlignWafer}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Read wafer id aligner angle(°)"
- ScId="System_AlignerReadAngle" ScFeedback="{Binding ConfigFeedback.System.AlignerReadAngle}"
- ScSetPoint="{Binding ConfigSetPoint.System.AlignerReadAngle}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Default aligner angle(°)"
- ScId="System_AlignerDefaultAngle" ScFeedback="{Binding ConfigFeedback.System.AlignerDefaultAngle}"
- ScSetPoint="{Binding ConfigSetPoint.System.AlignerDefaultAngle}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- </StackPanel>
- </controls:HeaderPanel>
- </StackPanel>
-
-
- <controls:HeaderPanel Width="600" Height="340" Margin="5" Header="System Configuration" >
- <StackPanel Orientation="Vertical">
-
- <controls:AITScBoolRow ScName="Set DO32 As Buzzer"
- ScId="System_ConfigDO32AsBuzzer" ScFeedback="{Binding ConfigFeedback.System.ConfigDO32AsBuzzer}"
- ScSetPoint="{Binding ConfigSetPoint.System.ConfigDO32AsBuzzer}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="350" />
- <ColumnDefinition Width="90" />
- <ColumnDefinition Width="90" />
- <ColumnDefinition Width="60" />
- </Grid.ColumnDefinitions>
- <Rectangle Grid.Row="0" Grid.Column="0" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
- <TextBlock Grid.Row="0" Grid.Column="0" FontSize="15" Text="Wafer Display Mode" Foreground="White" />
- <Rectangle Grid.Row="0" Grid.Column="1" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
- <TextBlock Grid.Row="0" Grid.Column="1" TextAlignment="Center" FontSize="13" Width="88" Height="25" Margin="3" Padding="0,0,0,0" Text="{Binding Path=ConfigFeedback.System.WaferDisplayMode}" />
- <Rectangle Grid.Row="0" Grid.Column="2" Fill="#95B3D7" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
- <ComboBox Grid.Row="0" Grid.Column="2" IsEditable="False" Text="{Binding Path=ConfigSetPoint.System.WaferDisplayMode }" >
- <ComboBoxItem>None</ComboBoxItem>
- <ComboBoxItem>WaferOrigin</ComboBoxItem>
- <ComboBoxItem>LaserMarker</ComboBoxItem>
- <ComboBoxItem>T7Code</ComboBoxItem>
- </ComboBox>
- <Button Content="{DynamicResource GlobalLableButtonSet}" Grid.Row="0" Grid.Column="3" Command="{Binding SetConfig2Command}" CommandParameter="ConfigSetPoint.System.WaferDisplayMode" FontSize="16" Width="80" Height="26" Margin="0" VerticalAlignment="Center"/>
- </Grid>
- <controls:AITScBoolRow ScName="Cycle Enable"
- ScId="System_CycleEnable" ScFeedback="{Binding ConfigFeedback.System.CycleEnable}"
- ScSetPoint="{Binding ConfigSetPoint.System.CycleEnable}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="Cycle Stop Count"
- ScId="System_CycleCount" ScFeedback="{Binding ConfigFeedback.System.CycleCount}"
- ScSetPoint="{Binding ConfigSetPoint.System.CycleCount}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
-
- <controls:AITScBoolRow ScName="Cycle Enable Auto Unload"
- ScId="System_CycleEnableAutoUnload" ScFeedback="{Binding ConfigFeedback.System.CycleEnableAutoUnload}"
- ScSetPoint="{Binding ConfigSetPoint.System.CycleEnableAutoUnload}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScBoolRow ScName="Cycle With Align"
- ScId="System_CycleEnableAlign" ScFeedback="{Binding ConfigFeedback.System.CycleEnableAlign}"
- ScSetPoint="{Binding ConfigSetPoint.System.CycleEnableAlign}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScBoolRow ScName="Cycle With Read Laser Marker"
- ScId="System_CycleEnableLaserMarker1" ScFeedback="{Binding ConfigFeedback.System.CycleEnableLaserMarker1}"
- ScSetPoint="{Binding ConfigSetPoint.System.CycleEnableLaserMarker1}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScBoolRow ScName="Cycle With Read T7 Code"
- ScId="System_CycleEnableLaserMarker2" ScFeedback="{Binding ConfigFeedback.System.CycleEnableLaserMarker2}"
- ScSetPoint="{Binding ConfigSetPoint.System.CycleEnableLaserMarker1}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScBoolRow ScName="Cycle Stop Immediately"
- ScId="System_TransferStopImmediately" ScFeedback="{Binding ConfigFeedback.System.TransferStopImmediately}"
- ScSetPoint="{Binding ConfigSetPoint.System.TransferStopImmediately}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
-
- </StackPanel>
- </controls:HeaderPanel>
-
-
- <!--<Grid Width="650" HorizontalAlignment="Center">
- <Grid.RowDefinitions>
- <RowDefinition Height="100"/>
- <RowDefinition Height="50"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="50"/>
- </Grid.RowDefinitions>
-
- <Rectangle Grid.Row="1" Fill="#376092" Margin="0" Stroke="White" StrokeThickness="1"></Rectangle>
- <TextBlock Grid.Row="1" FontSize="18" TextAlignment="Center" Text="System Configuration" Foreground="White" />
- <controls:AITScDoubleRow Grid.Row="2" ScName="Robot PickPlace Timeout"
- ScId="display" ScFeedback="{Binding ConfigFeedback.System.TimeLimitLoadportLoad}"
- ScSetPoint="{Binding ConfigSetPoint.System.MotorPushBarChamberAcceleration}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow ScName="LoadPort Door Open Timeout"
- ScId="display" ScFeedback="{Binding ConfigFeedback.System.TimeLimitLoadportLoad}"
- ScSetPoint="{Binding ConfigSetPoint.System.MotorPushBarChamberAcceleration}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow Grid.Row="4" ScName="Default Cassette Pitch"
- ScId="display" ScFeedback="{Binding ConfigFeedback.System.TimeLimitLoadportLoad}"
- ScSetPoint="{Binding ConfigSetPoint.System.MotorPushBarChamberAcceleration}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow Grid.Row="5" ScName="Enable Auto Map"
- ScId="display" ScFeedback="{Binding ConfigFeedback.System.TimeLimitLoadportLoad}"
- ScSetPoint="{Binding ConfigSetPoint.System.MotorPushBarChamberAcceleration}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow Grid.Row="6" ScName="Default Enable Reader Wafer ID"
- ScId="display" ScFeedback="{Binding ConfigFeedback.System.TimeLimitLoadportLoad}"
- ScSetPoint="{Binding ConfigSetPoint.System.MotorPushBarChamberAcceleration}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow Grid.Row="7" ScName="Enable Robot Lower Blade"
- ScId="display" ScFeedback="{Binding ConfigFeedback.System.TimeLimitLoadportLoad}"
- ScSetPoint="{Binding ConfigSetPoint.System.MotorPushBarChamberAcceleration}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow Grid.Row="8" ScName="Enable Robot Upper Blade"
- ScId="display" ScFeedback="{Binding ConfigFeedback.System.TimeLimitLoadportLoad}"
- ScSetPoint="{Binding ConfigSetPoint.System.MotorPushBarChamberAcceleration}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow Grid.Row="9" ScName="FA Auto Enable Communication"
- ScId="display" ScFeedback="{Binding ConfigFeedback.System.TimeLimitLoadportLoad}"
- ScSetPoint="{Binding ConfigSetPoint.System.MotorPushBarChamberAcceleration}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- <controls:AITScDoubleRow Grid.Row="10" ScName="FA Auto Connection Time"
- ScId="display" ScFeedback="{Binding ConfigFeedback.System.TimeLimitLoadportLoad}"
- ScSetPoint="{Binding ConfigSetPoint.System.MotorPushBarChamberAcceleration}"
- Command="{Binding SetConfigCommand}" NameWidth="350" FeedbackWidth="90"
- SetPointWidth="90" CommandWidth="60" />
- --><!--<StackPanel Orientation="Horizontal" Grid.Row="12" HorizontalAlignment="Center" >
- <Button Content="Save Config As..." Command="{Binding SaveAsConfigCommand}" FontSize="16" Width="180" Height="26" Margin="10,0" VerticalAlignment="Center"/>
- <Button Content="Load Config" Command="{Binding LoadConfigCommand}" FontSize="16" Width="150" Height="26" Margin="10,0" VerticalAlignment="Center"/>
- <Button Content="Set All" Command="{Binding SetAllConfigCommand}" FontSize="16" Width="150" Height="26" Margin="0" VerticalAlignment="Center"/>
- </StackPanel>--><!--
- </Grid>-->
- </WrapPanel>
- </UserControl>
|