| 
															
																@@ -37,7 +37,7 @@ namespace FurnaceRT.Equipments.Stockers 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         public void InitDevice()
 
															 | 
															
															 | 
															
																         public void InitDevice()
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         {
 
															 | 
															
															 | 
															
																         {
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             _diStationCassettePresent = DEVICE.GetDevice<IoSensor>($"PM1.Sensor{Module}");
 
															 | 
															
															 | 
															
																             _diStationCassettePresent = DEVICE.GetDevice<IoSensor>($"PM1.Sensor{Module}");
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            _foupPurge = DEVICE.GetDevice<IoTrigger>($"PM1.TrigStockerPurge{Module}");
 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            //_foupPurge = DEVICE.GetDevice<IoTrigger>($"PM1.TrigStockerPurge{Module}");
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																             this.OnDeviceAlarmStateChanged += OnModuleDeviceAlarmStateChanged;
 
															 | 
															
															 | 
															
																             this.OnDeviceAlarmStateChanged += OnModuleDeviceAlarmStateChanged;
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         }
 
															 | 
															
															 | 
															
																         }
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         public CarrierInfo CurrentCarrier
 
															 | 
															
															 | 
															
																         public CarrierInfo CurrentCarrier
 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@@ -108,11 +108,11 @@ namespace FurnaceRT.Equipments.Stockers 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         }
 
															 | 
															
															 | 
															
																         }
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         public override void Monitor()
 
															 | 
															
															 | 
															
																         public override void Monitor()
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																         {
 
															 | 
															
															 | 
															
																         {
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            if(_foupPurge != null && _diStationCassettePresent != null &&
 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                _foupPurge.Value != _diStationCassettePresent.Value) 
 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            {
 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-                _foupPurge.SetTrigger(_diStationCassettePresent.Value, out _);
 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																-            }
 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            //if(_foupPurge != null && _diStationCassettePresent != null &&
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            //    _foupPurge.Value != _diStationCassettePresent.Value) 
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            //{
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            //    _foupPurge.SetTrigger(_diStationCassettePresent.Value, out _);
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																+            //}
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
 
															 | 
															
															 | 
															
																 
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																           
 
															 | 
															
															 | 
															
																           
 
															 | 
														
													
												
													
														
															| 
															 | 
															
																           
 
															 | 
															
															 | 
															
																           
 
															 |