Unload시 tray가 없어도 내부 tray count 초기화 하도록 추가.
| | |
| | | if (IsStayPosition) |
| | | { |
| | | equipment.LoaderInTrayCount = 0; |
| | | _trayCount = 0; |
| | | |
| | | if (equipment.loader.ConveyorIn.IsLiftInSensor || equipment.loader.ConveyorIn.IsLiftInCompleteSensor) |
| | | { |
| | |
| | | { |
| | | if (IsStayPosition) |
| | | { |
| | | _trayCount = 0; |
| | | |
| | | if (equipment.loader.ConveyorOut.IsLiftInSensor || equipment.loader.ConveyorOut.IsLiftInCompleteSensor) |
| | | { |
| | | Step = LiftOutSteps.S2420_CONVEYOR_UNLOAD; |
| | |
| | | { |
| | | if (equipment.loader.ConveyorOut.IsWorkEnd) |
| | | { |
| | | _trayCount = 0; |
| | | if (equipment.cim_mode == En_Cim_Mode.Online) |
| | | { |
| | | Step = LiftOutSteps.S2500_PORT_STATUS_CIM_SEND; |
| | |
| | | if (IsStayPosition) |
| | | { |
| | | equipment.UnloaderInTrayCount = 0; |
| | | _trayCount = 0; |
| | | |
| | | if (equipment.unloader.ConveyorIn.IsLiftInSensor || equipment.unloader.ConveyorIn.IsLiftInCompleteSensor) |
| | | { |
| | |
| | | { |
| | | if (IsStayPosition) |
| | | { |
| | | _trayCount = 0; |
| | | |
| | | if (equipment.unloader.ConveyorOut.IsLiftInSensor || equipment.unloader.ConveyorOut.IsLiftInCompleteSensor) |
| | | { |
| | | Step = LiftOutSteps.S2420_CONVEYOR_UNLOAD; |
| | |
| | | { |
| | | if (equipment.unloader.ConveyorOut.Step == ConveyorOutSteps.S0000_WAIT) |
| | | { |
| | | _trayCount = 0; |
| | | if (equipment.cim_mode == En_Cim_Mode.Online) |
| | | { |
| | | Step = LiftOutSteps.S2500_PORT_STATUS_CIM_SEND; |
| | |
| | | private User_Info _user; |
| | | private SequenceTimer _modeChangeTime = new SequenceTimer(); |
| | | |
| | | private string _programVersion = "001.001.001"; |
| | | private string _programVersion = "001.001.002"; |
| | | #endregion |
| | | |
| | | #region Construct |