|
@@ -143,6 +143,7 @@ namespace Venus_RT.Modules
|
|
|
private List<Guid> _lstReturnWafers = new List<Guid>();
|
|
|
|
|
|
public bool HasJobRunning => _lstControlJobs.Count > 0;
|
|
|
+ public RState CycleState => _cycleState;
|
|
|
|
|
|
#region public interface
|
|
|
public AutoCycle()
|
|
@@ -475,6 +476,7 @@ namespace Venus_RT.Modules
|
|
|
}
|
|
|
|
|
|
_faCallback.JobResumed(cj, GetFirstProcessJob(cj));
|
|
|
+ _cycleState = RState.Running;
|
|
|
}
|
|
|
|
|
|
public void PauseJob(string jobName)
|
|
@@ -491,6 +493,8 @@ namespace Venus_RT.Modules
|
|
|
cj.SetState(EnumControlJobState.Paused);
|
|
|
}
|
|
|
_faCallback.JobPaused(cj, GetFirstProcessJob(cj));
|
|
|
+
|
|
|
+ _cycleState = RState.Paused;
|
|
|
}
|
|
|
|
|
|
|