Просмотр исходного кода

Merge branch 'Master_ELK02_Release_Development' of http://git.jetplasma-oa.com/Jet/FurnaceELK into Master_ELK02_Release_Development

huangping недель назад: 2
Родитель
Сommit
1b713a04b4

+ 1 - 0
Furnace/FurnaceRT/Config/FurnaceGemModel.xml

@@ -2385,6 +2385,7 @@
     <ECID id="10010043" valueType="Ascii" logicalName="System.IsShowJetValve" value="" min="" max="" eventTrigger="" units="" description="" isArray="false" />
     <ECID id="10010044" valueType="Ascii" logicalName="System.PLCConnectSensorFoolTime" value="" min="" max="" eventTrigger="" units="" description="PLC Connect Sensor Fool Time" isArray="false" />
     <ECID id="10010045" valueType="Ascii" logicalName="System.StabilityTime" value="" min="" max="" eventTrigger="" units="" description="StabilityTime" isArray="false" />
+    <ECID id="10010046" valueType="Ascii" logicalName="System.ProcessStatusCanModifyFoupInfo" value="" min="" max="" eventTrigger="" units="" description=" Process status Can Modify Foup Info" isArray="false" />
     <ECID id="10020001" valueType="Ascii" logicalName="System.EditParameter.EditChamberType" value="" min="" max="" eventTrigger="" units="" description="Edit Chamber Type" isArray="false" />
     <ECID id="10020002" valueType="Ascii" logicalName="System.EditParameter.EditParameterType" value="" min="" max="" eventTrigger="" units="" description="Alarm Condition,Temp Correction,Temp PID,Temp Profile,Temp Auto PID,Leak Check Condition,APC PID" isArray="false" />
     <ECID id="10030001" valueType="Ascii" logicalName="System.FDC.DataGroupName" value="" min="" max="" eventTrigger="" units="" description="FDC data group" isArray="false" />

+ 66 - 36
Furnace/FurnaceRT/Config/IO/ELK/DeviceModelPM.xml

@@ -59,29 +59,58 @@
 					doLoad=""
 					doUnload=""
 					doManual=""
-          
-					scRootPath="LoadPort"
-				/>
+ 
+					diE84Valid="DI_Loadport1E84Valid"
+					diE84CS0="DI_Loadport1E84CS0"
+					diE84CS1="DI_Loadport1E84CS1"
+					diE84TREQ="DI_Loadport1E84TRREQ"
+					diE84Busy="DI_Loadport1E84busy"
+					diE84COMPT="DI_Loadport1E84COMPT"
+					diE84CONT="DI_Loadport1E84CONT"
+					  
+					doE84REQ="DO_loadport1E84REQ"
+					doE84UREQ="DO_loadport1E84UREQ"
+					doE84Ready="DO_loadport1E84Ready"
+					doE84HOAVBL="DO_loadport1E84HOAVBL"
+					doE84ES="DO_loadport1E84ES"
+			  
+			  
+			scRootPath="LoadPort"
+			/>
 
 		<IoLP id="LP4" display="LP4" schematicId="LP4" unit=""
-					diLeftClamp=""
-					diRightClamp=""
-					diLeftRelease=""
-					diRightRelease=""
-					diInPosition1="DI_LP4FOUPInPosition1"
-					diInPosition2="DI_LP4FOUPInPosition2"
-					diInPosition3="DI_LP4FOUPInPosition3"
-					diDetect="DI_LP4FOUPDetect"
+				diLeftClamp=""
+				diRightClamp=""
+				diLeftRelease=""
+				diRightRelease=""
+				diInPosition1="DI_LP4FOUPInPosition1"
+				diInPosition2="DI_LP4FOUPInPosition2"
+				diInPosition3="DI_LP4FOUPInPosition3"
+				diDetect="DI_LP4FOUPDetect"
 			  
-					doClamp=""
-					doRelease=""
-					doPresence=""
-					doPlacement=""
-					doLoad=""
-					doUnload=""
-					doManual=""
-          
-					scRootPath="LoadPort"
+				doClamp=""
+				doRelease=""
+				doPresence=""
+				doPlacement=""
+				doLoad=""
+				doUnload=""
+				doManual=""
+				diE84Valid="DI_Loadport2E84Valid"
+				diE84CS0="DI_Loadport2E84CS0"
+				diE84CS1="DI_Loadport2E84CS1"
+				diE84TREQ="DI_Loadport2E84TRREQ"
+				diE84Busy="DI_Loadport2E84busy"
+				diE84COMPT="DI_Loadport2E84COMPT"
+				diE84CONT="DI_Loadport2E84CONT"
+				  
+				  		  
+				doE84REQ="DO_loadport2E84REQ"
+				doE84UREQ="DO_loadport2E84UREQ"
+				doE84Ready="DO_loadport2E84Ready"
+				doE84HOAVBL="DO_loadport2E84HOAVBL"
+				doE84ES="DO_loadport2E84ES"
+			  
+				scRootPath="LoadPort"
 				/>
 
 	</IoLPs>
@@ -238,22 +267,23 @@
 						diPositionC4="DI_BufferInPositionC4"
 						diPositionD4="DI_BufferInPositionD4"
 					   
-					    diBufferStockA1="DI_BufferStockA1"
-					    diBufferStockB1="DI_BufferStockB1"
-					    diBufferStockC1="DI_BufferStockC1"
-					    diBufferStockD1="DI_BufferStockD1"
-					    diBufferStockA2="DI_BufferStockA2"
-					    diBufferStockB2="DI_BufferStockB2"
-					    diBufferStockC2="DI_BufferStockC2"
-					    diBufferStockD2="DI_BufferStockD2"
-					    diBufferStockA3="DI_BufferStockA3"
-					    diBufferStockB3="DI_BufferStockB3"
-					    diBufferStockC3="DI_BufferStockC3"
-					    diBufferStockD3="DI_BufferStockD3"
-					    diBufferStockA4="DI_BufferStockA4"
-					    diBufferStockB4="DI_BufferStockB4"
-					    diBufferStockC4="DI_BufferStockC4"
-					    diBufferStockD4="DI_BufferStockD4"
+					
+					    diBufferStockA1="DI_BufferStock1A"
+					    diBufferStockB1="DI_BufferStock1B"
+					    diBufferStockC1="DI_BufferStock1C"
+					    diBufferStockD1="DI_BufferStock1D"
+					    diBufferStockA2="DI_BufferStock2A"
+					    diBufferStockB2="DI_BufferStock2B"
+					    diBufferStockC2="DI_BufferStock2C"
+					    diBufferStockD2="DI_BufferStock2D"
+					    diBufferStockA3="DI_BufferStock3A"
+					    diBufferStockB3="DI_BufferStock3B"
+					    diBufferStockC3="DI_BufferStock3C"
+					    diBufferStockD3="DI_BufferStock3D"
+					    diBufferStockA4="DI_BufferStock4A"
+					    diBufferStockB4="DI_BufferStock4B"
+					    diBufferStockC4="DI_BufferStock4C"
+					    diBufferStockD4="DI_BufferStock4D"
 						diServoOn="DI_BufferPowerOn"
 		
 						diNegativeLimit="DI_NegLmtAlmBufferAxis"

BIN
Furnace/FurnaceRT/Config/VIDs/Equipment_VIDs_20250619.xlsx


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
Furnace/FurnaceRT/Config/VIDs/_ECID.xml


+ 54 - 36
Furnace/FurnaceUI/Views/Operations/StatusView.xaml

@@ -1127,7 +1127,7 @@
                             FontSize="13"
                             Foreground="Black"
                             Text="FIMS 1"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="475"
                             Canvas.Top="304"
                             FontFamily="Arial"
@@ -1141,7 +1141,7 @@
                             Canvas.Top="320"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation1Presence}"
-                            Visibility="{Binding IsStocker1Visibility}"/>
+                            Visibility="{Binding IsStocker1Visibility}"/>-->
                         <Border
                             Canvas.Left="499"
                             Canvas.Top="274"
@@ -1161,7 +1161,7 @@
                             CassetteType="{Binding Stocker1CarrierType}"
                             Visibility="{Binding IsStocker1Visibility}"
                             WaferCount="{Binding Stocker1WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="595"
                             Canvas.Top="304"
                             FontFamily="Arial"
@@ -1175,7 +1175,7 @@
                             Canvas.Top="320"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation2Presence}"
-                            Visibility="{Binding IsStocker2Visibility}"/>
+                            Visibility="{Binding IsStocker2Visibility}"/>-->
                         <Border
                             Canvas.Left="617"
                             Canvas.Top="274"
@@ -1195,7 +1195,7 @@
                             CassetteType="{Binding Stocker2CarrierType}"
                             Visibility="{Binding IsStocker2Visibility}"
                             WaferCount="{Binding Stocker2WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="713"
                             Canvas.Top="304"
                             FontFamily="Arial"
@@ -1209,7 +1209,7 @@
                             Canvas.Top="320"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation3Presence}"
-                            Visibility="{Binding IsStocker3Visibility}"/>
+                            Visibility="{Binding IsStocker3Visibility}"/>-->
                         <Border
                             Canvas.Left="735"
                             Canvas.Top="274"
@@ -1229,7 +1229,7 @@
                             CassetteType="{Binding Stocker3CarrierType}"
                             Visibility="{Binding IsStocker3Visibility}"
                             WaferCount="{Binding Stocker3WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="832"
                             Canvas.Top="304"
                             FontFamily="Arial"
@@ -1243,7 +1243,7 @@
                             Canvas.Top="320"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation4Presence}"
-                            Visibility="{Binding IsStocker4Visibility}"/>
+                            Visibility="{Binding IsStocker4Visibility}"/>-->
                         <Border
                             Canvas.Left="853"
                             Canvas.Top="274"
@@ -1263,7 +1263,7 @@
                             CassetteType="{Binding Stocker4CarrierType}"
                             Visibility="{Binding IsStocker4Visibility}"
                             WaferCount="{Binding Stocker4WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="475"
                             Canvas.Top="214"
                             FontFamily="Arial"
@@ -1277,7 +1277,7 @@
                             Canvas.Top="230"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation5Presence}"
-                            Visibility="{Binding IsStocker5Visibility}"/>
+                            Visibility="{Binding IsStocker5Visibility}"/>-->
                         <Border
                             Canvas.Left="499"
                             Canvas.Top="184"
@@ -1297,7 +1297,7 @@
                             CassetteType="{Binding Stocker5CarrierData.CarrierType}"
                             Visibility="{Binding IsStocker5Visibility}"
                             WaferCount="{Binding Stocker5WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="595"
                             Canvas.Top="214"
                             FontFamily="Arial"
@@ -1311,7 +1311,7 @@
                             Canvas.Top="230"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation6Presence}"
-                            Visibility="{Binding IsStocker6Visibility}"/>
+                            Visibility="{Binding IsStocker6Visibility}"/>-->
                         <Border
                             Canvas.Left="617"
                             Canvas.Top="184"
@@ -1331,7 +1331,7 @@
                             CassetteType="{Binding Stocker6CarrierData.CarrierType}"
                             Visibility="{Binding IsStocker6Visibility}"
                             WaferCount="{Binding Stocker6WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="713"
                             Canvas.Top="214"
                             FontFamily="Arial"
@@ -1345,7 +1345,7 @@
                             Canvas.Top="230"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation7Presence}"
-                            Visibility="{Binding IsStocker7Visibility}"/>
+                            Visibility="{Binding IsStocker7Visibility}"/>-->
                         <Border
                             Canvas.Left="735"
                             Canvas.Top="184"
@@ -1365,7 +1365,7 @@
                             CassetteType="{Binding Stocker7CarrierData.CarrierType}"
                             Visibility="{Binding IsStocker7Visibility}"
                             WaferCount="{Binding Stocker7WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="832"
                             Canvas.Top="214"
                             FontFamily="Arial"
@@ -1379,7 +1379,7 @@
                             Canvas.Top="230"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation8Presence}"
-                            Visibility="{Binding IsStocker8Visibility}"/>
+                            Visibility="{Binding IsStocker8Visibility}"/>-->
                         <Border
                             Canvas.Left="853"
                             Canvas.Top="184"
@@ -1399,7 +1399,7 @@
                             CassetteType="{Binding Stocker8CarrierData.CarrierType}"
                             Visibility="{Binding IsStocker8Visibility}"
                             WaferCount="{Binding Stocker8WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="475"
                             Canvas.Top="124"
                             FontFamily="Arial"
@@ -1413,7 +1413,7 @@
                             Canvas.Top="140"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation9Presence}"
-                            Visibility="{Binding IsStocker9Visibility}"/>
+                            Visibility="{Binding IsStocker9Visibility}"/>-->
                         <Border
                             Canvas.Left="499"
                             Canvas.Top="94"
@@ -1433,7 +1433,7 @@
                             CassetteType="{Binding Stocker9CarrierData.CarrierType}"
                             Visibility="{Binding IsStocker9Visibility}"
                             WaferCount="{Binding Stocker9WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="588"
                             Canvas.Top="124"
                             FontFamily="Arial"
@@ -1447,7 +1447,7 @@
                             Canvas.Top="140"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation10Presence}"
-                            Visibility="{Binding IsStocker10Visibility}"/>
+                            Visibility="{Binding IsStocker10Visibility}"/>-->
                         <Border
                             Canvas.Left="617"
                             Canvas.Top="94"
@@ -1467,7 +1467,7 @@
                             CassetteType="{Binding Stocker10CarrierData.CarrierType}"
                             Visibility="{Binding IsStocker10Visibility}"
                             WaferCount="{Binding Stocker10WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="708"
                             Canvas.Top="124"
                             FontFamily="Arial"
@@ -1481,7 +1481,7 @@
                             Canvas.Top="140"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation11Presence}"
-                            Visibility="{Binding IsStocker11Visibility}"/>
+                            Visibility="{Binding IsStocker11Visibility}"/>-->
                         <Border
                             Canvas.Left="735"
                             Canvas.Top="94"
@@ -1501,7 +1501,7 @@
                             CassetteType="{Binding Stocker11CarrierData.CarrierType}"
                             Visibility="{Binding IsStocker11Visibility}"
                             WaferCount="{Binding Stocker11WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="827"
                             Canvas.Top="124"
                             FontFamily="Arial"
@@ -1515,7 +1515,7 @@
                             Canvas.Top="140"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation12Presence}"
-                            Visibility="{Binding IsStocker12Visibility}"/>
+                            Visibility="{Binding IsStocker12Visibility}"/>-->
                         <Border
                             Canvas.Left="853"
                             Canvas.Top="94"
@@ -1535,7 +1535,7 @@
                             CassetteType="{Binding Stocker12CarrierData.CarrierType}"
                             Visibility="{Binding IsStocker12Visibility}"
                             WaferCount="{Binding Stocker12WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="470"
                             Canvas.Top="34"
                             FontFamily="Arial"
@@ -1548,7 +1548,7 @@
                             Canvas.Top="48"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation13Presence}"
-                            Visibility="{Binding IsStocker13Visibility}"/>
+                            Visibility="{Binding IsStocker13Visibility}"/>-->
                         <Border
                             Canvas.Left="499"
                             Canvas.Top="4"
@@ -1568,7 +1568,7 @@
                             CassetteType="{Binding Stocker13CarrierData.CarrierType}"
                             Visibility="{Binding IsStocker13Visibility}"
                             WaferCount="{Binding Stocker13WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="588"
                             Canvas.Top="34"
                             FontFamily="Arial"
@@ -1582,7 +1582,7 @@
                             Canvas.Top="48"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation14Presence}"
-                            Visibility="{Binding IsStocker14Visibility}"/>
+                            Visibility="{Binding IsStocker14Visibility}"/>-->
                         <Border
                             Canvas.Left="617"
                             Canvas.Top="4"
@@ -1602,7 +1602,7 @@
                             CassetteType="{Binding Stocker14CarrierData.CarrierType}"
                             Visibility="{Binding IsStocker14Visibility}"
                             WaferCount="{Binding Stocker14WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="708"
                             Canvas.Top="34"
                             FontFamily="Arial"
@@ -1616,7 +1616,7 @@
                             Canvas.Top="48"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation15Presence}"
-                            Visibility="{Binding IsStocker15Visibility}"/>
+                            Visibility="{Binding IsStocker15Visibility}"/>-->
                         <Border
                             Canvas.Left="735"
                             Canvas.Top="4"
@@ -1636,7 +1636,7 @@
                             CassetteType="{Binding Stocker15CarrierData.CarrierType}"
                             Visibility="{Binding IsStocker15Visibility}"
                             WaferCount="{Binding Stocker15WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="827"
                             Canvas.Top="34"
                             FontFamily="Arial"
@@ -1650,7 +1650,7 @@
                             Canvas.Top="48"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation16Presence}"
-                            Visibility="{Binding IsStocker16Visibility}"/>
+                            Visibility="{Binding IsStocker16Visibility}"/>-->
                         <Border
                             Canvas.Left="853"
                             Canvas.Top="4"
@@ -1670,7 +1670,7 @@
                             CassetteType="{Binding Stocker16CarrierData.CarrierType}"
                             Visibility="{Binding IsStocker16Visibility}"
                             WaferCount="{Binding Stocker16WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="-1"
                             Canvas.Top="214"
                             FontFamily="Arial"
@@ -1683,7 +1683,7 @@
                             Canvas.Top="230"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation17Presence}"
-                            Visibility="{Binding IsStocker17Visibility}"/>
+                            Visibility="{Binding IsStocker17Visibility}"/>-->
                         <Border
                             Canvas.Left="29"
                             Canvas.Top="185"
@@ -1703,7 +1703,7 @@
                             CassetteType="{Binding Stocker17CarrierData.CarrierType}"
                             Visibility="{Binding IsStocker17Visibility}"
                             WaferCount="{Binding Stocker17WaferCount}"/>
-                        <TextBlock
+                        <!--<TextBlock
                             Canvas.Left="119"
                             Canvas.Top="214"
                             FontFamily="Arial"
@@ -1717,7 +1717,7 @@
                             Canvas.Top="230"
                             GreenColor="True"
                             LightOnValue="{Binding SensorStation18Presence}"
-                            Visibility="{Binding IsStocker18Visibility}"/>
+                            Visibility="{Binding IsStocker18Visibility}"/>-->
                         <Border
                             Canvas.Left="147"
                             Canvas.Top="185"
@@ -2006,6 +2006,23 @@
                             </Grid>
                         </Border>-->
                     </Canvas>
+                    <Canvas Canvas.Left="-140" Canvas.Top="50">
+                        <TextBlock Text="a" Canvas.Left="455" Canvas.Top="160" FontSize="12" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                        <TextBlock Text="b" Canvas.Left="520" Canvas.Top="160" FontSize="12" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                        <TextBlock Text="c" Canvas.Left="585" Canvas.Top="160" FontSize="12" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                        <TextBlock Text="d" Canvas.Left="650" Canvas.Top="160" FontSize="12" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+
+
+                        <TextBlock Text="1" Canvas.Left="430" Canvas.Top="130" FontSize="12" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                        <TextBlock Text="2" Canvas.Left="430" Canvas.Top="80" FontSize="12" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                        <TextBlock Text="3" Canvas.Left="430" Canvas.Top="30" FontSize="12" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                        <TextBlock Text="4" Canvas.Left="430" Canvas.Top="-20" FontSize="12" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                        
+                        <TextBlock Text="EX1" Canvas.Left="160" Canvas.Top="80" FontSize="11" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                        <TextBlock Text="EX2" Canvas.Left="228" Canvas.Top="80" FontSize="11" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+
+
+                    </Canvas>
                 </Canvas>
             </ContentControl>
             <i:Interaction.Triggers>
@@ -2339,5 +2356,6 @@
                 </i:Interaction.Triggers>
             </Button>
         </Grid>
+     
     </Grid>
 </UserControl>

+ 26 - 10
Furnace/FurnaceUI/Views/Operations/TransferMain/SelfCheckView.xaml

@@ -347,7 +347,23 @@
                            </i:EventTrigger>
                        </i:Interaction.Triggers>
                 </TextBlock>
-                <TextBlock
+                <Canvas>
+                    <TextBlock Text="a" Canvas.Left="535" Canvas.Top="300" FontSize="20" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                    <TextBlock Text="b" Canvas.Left="650" Canvas.Top="300" FontSize="20" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                    <TextBlock Text="c" Canvas.Left="770" Canvas.Top="300" FontSize="20" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                    <TextBlock Text="d" Canvas.Left="890" Canvas.Top="300" FontSize="20" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+
+
+                    <TextBlock Text="1" Canvas.Left="475" Canvas.Top="235" FontSize="20" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                    <TextBlock Text="2" Canvas.Left="475" Canvas.Top="140" FontSize="20" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                    <TextBlock Text="3" Canvas.Left="475" Canvas.Top="55" FontSize="20" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                    <TextBlock Text="4" Canvas.Left="475" Canvas.Top="-30" FontSize="20" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+
+                    <TextBlock Text="EX1" Canvas.Left="-5" Canvas.Top="150" FontSize="15" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+                    <TextBlock Text="EX2" Canvas.Left="115" Canvas.Top="150" FontSize="15" FontFamily="Arial"  HorizontalAlignment="Center"  VerticalAlignment="Top"/>
+
+                </Canvas>
+                <!--<TextBlock
                     Canvas.Left="-4"
                     Canvas.Top="154"
                     FontFamily="Arial"
@@ -472,8 +488,8 @@
                     FontFamily="Arial"
                     FontSize="13"
                     Text="3-D"
-                    Visibility="{Binding Stocker12Installed, Converter={StaticResource bool2VisibilityConverter}}"/>
-                <TextBlock
+                    Visibility="{Binding Stocker12Installed, Converter={StaticResource bool2VisibilityConverter}}"/>-->
+                <!--<TextBlock
                     Canvas.Left="-1"
                     Canvas.Top="134"
                     FontFamily="Arial"
@@ -485,8 +501,8 @@
                     FontFamily="Arial"
                     FontSize="13"
                     Text="{Binding Stocker18CarrierType}"/>
-                <!--<TextBlock Text="{Binding StockerWaferType[17]}" FontSize="13" FontFamily="Arial" Canvas.Left="119" Canvas.Top="404" Visibility="{Binding IsLPVisibility}"/>
-                <TextBlock Text="{Binding StockerWaferType[16]}" FontSize="13" FontFamily="Arial" Canvas.Left="-1" Canvas.Top="404" Visibility="{Binding IsLPVisibility}"/>-->
+                --><!--<TextBlock Text="{Binding StockerWaferType[17]}" FontSize="13" FontFamily="Arial" Canvas.Left="119" Canvas.Top="404" Visibility="{Binding IsLPVisibility}"/>
+                <TextBlock Text="{Binding StockerWaferType[16]}" FontSize="13" FontFamily="Arial" Canvas.Left="-1" Canvas.Top="404" Visibility="{Binding IsLPVisibility}"/>--><!--
                 <TextBlock
                     Canvas.Left="822"
                     Canvas.Top="224"
@@ -582,7 +598,7 @@
                     Canvas.Top="-54"
                     FontFamily="Arial"
                     FontSize="13"
-                    Text="{Binding Stocker13CarrierType}"/>
+                    Text="{Binding Stocker13CarrierType}"/>-->
                 <TextBlock
                     Canvas.Left="-20"
                     Canvas.Top="780"
@@ -1001,7 +1017,7 @@
                     Visibility="{Binding LP2Installed, Converter={StaticResource bool2VisibilityConverter}}"
                     WaferCount="{Binding LP2WaferCount}"
                     IsEnableOperating="{Binding IsManagerPermission}"/>
-                <deviceControl:AITSensor
+                <!--<deviceControl:AITSensor
                     Canvas.Left="1"
                     Canvas.Top="170"
                     GreenColor="True"
@@ -1013,8 +1029,8 @@
                     GreenColor="True"
                     LightOnValue="{Binding SensorStation18Presence}"
                     Visibility="{Binding Stocker18Installed, Converter={StaticResource bool2VisibilityConverter}}"/>
-                <!--<deviceControl:AITSensor GreenColor="True" LightOnValue="{Binding Stage17FOUPSensor1}" Canvas.Left="1" Canvas.Top="444" Visibility="{Binding IsLPVisibility}"/>
-                <deviceControl:AITSensor GreenColor="True" LightOnValue="{Binding Stage18FOUPSensor1}" Canvas.Left="119" Canvas.Top="444" Visibility="{Binding IsLPVisibility}"/>-->
+                --><!--<deviceControl:AITSensor GreenColor="True" LightOnValue="{Binding Stage17FOUPSensor1}" Canvas.Left="1" Canvas.Top="444" Visibility="{Binding IsLPVisibility}"/>
+                <deviceControl:AITSensor GreenColor="True" LightOnValue="{Binding Stage18FOUPSensor1}" Canvas.Left="119" Canvas.Top="444" Visibility="{Binding IsLPVisibility}"/>--><!--
                 <deviceControl:AITSensor
                     Canvas.Left="471"
                     Canvas.Top="260"
@@ -1110,7 +1126,7 @@
                     Canvas.Top="80"
                     GreenColor="True"
                     LightOnValue="{Binding SensorStation12Presence}"
-                    Visibility="{Binding Stocker12Installed, Converter={StaticResource bool2VisibilityConverter}}"/>
+                    Visibility="{Binding Stocker12Installed, Converter={StaticResource bool2VisibilityConverter}}"/>-->
                 <!--<Image Source="/FurnaceUI;component/Resources/Images/Controls2/16.png" Canvas.Left="296" Canvas.Top="320" Stretch="None" Visibility="Hidden"/>
                 <Image Source="/FurnaceUI;component/Resources/Images/Controls2/16.png" Canvas.Left="296" Canvas.Top="424" Stretch="None" Visibility="Hidden"/>
                 <Image Source="/FurnaceUI;component/Resources/Images/Controls2/16.png" Canvas.Left="440" Canvas.Top="104" Stretch="None" Visibility="Hidden"/>