| 
					
				 | 
			
			
				@@ -11,6 +11,7 @@ using Aitex.Core.Util; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 using Aitex.Core.WCF;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 using FurnaceSimulator.Views;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 using MECF.Framework.Simulator.Core.Commons;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+using MECF.Framework.UI.Core.View.Common;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 namespace FurnaceSimulator.Instances
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 {
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -115,6 +116,7 @@ namespace FurnaceSimulator.Instances 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         private SimpleSocketDeviceSimulator _SimpleSocketDeviceSimulator;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         private void SetDefaultValue()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            IO.DI[$"PM1.DI_SL05001LAdoorsw1"].Value = true;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             IO.DI[$"PM1.DI_O2_Detect_Side_LA"].Value = true;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             IO.DI[$"PM1.DI_POD1WaferOnRobot"].Value = true;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             IO.DI[$"PM1.DI_POD2WaferOnRobot"].Value = true;
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1072,6 +1074,7 @@ namespace FurnaceSimulator.Instances 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         private void MonitorDoor()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+         
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (IO.DI[$"PM1.DI_AGVDoorOpened"] != null && IO.DO[$"PM1.DO_AGVDoorSwitchOpen"] != null) IO.DI[$"PM1.DI_AGVDoorOpened"].Value = IO.DO[$"PM1.DO_AGVDoorSwitchOpen"].Value;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (IO.DI[$"PM1.DI_AGVDoorClosed"] != null && IO.DO[$"PM1.DO_AGVDoorSwitchClose"] != null) IO.DI[$"PM1.DI_AGVDoorClosed"].Value = IO.DO[$"PM1.DO_AGVDoorSwitchClose"].Value;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }
 
			 |