|
|
|
@ -120,7 +120,7 @@ void CTrackWorkFlow::WorkFlowCtrl()
|
|
|
|
|
{
|
|
|
|
|
if (gExitApp)
|
|
|
|
|
return;
|
|
|
|
|
Sleep(100);
|
|
|
|
|
Sleep(200);
|
|
|
|
|
if (m_CurWorkStep == m_OldWorkStep)//无变化
|
|
|
|
|
continue;
|
|
|
|
|
if (m_OldWorkStep == _ETrack_Step_Unload)//unload 结束步骤时
|
|
|
|
@ -831,6 +831,10 @@ void CTrackWorkFlow::MoveToPos(ETrackWorkStep WorkStep)
|
|
|
|
|
|
|
|
|
|
Motor.NotifyObservers();
|
|
|
|
|
}
|
|
|
|
|
bool CTrackWorkFlow::IsTrackIdle()
|
|
|
|
|
{
|
|
|
|
|
return (m_CurWorkStep == _ETrack_Step_NULL) || (m_CurWorkStep == _ETrack_Step_Stop);
|
|
|
|
|
}
|
|
|
|
|
//上料
|
|
|
|
|
void CTrackWorkFlow::Load()
|
|
|
|
|
{
|
|
|
|
@ -1247,7 +1251,7 @@ void CTrackWorkFlow::CatchMarkNewly()
|
|
|
|
|
if (Ret == false || m_bAutoWorking == false)
|
|
|
|
|
{
|
|
|
|
|
VacSorbOnOff(false);//真空放开
|
|
|
|
|
//ス箋<EFBDBD>ヒ<EFBFBD>ィ
|
|
|
|
|
//½â³ýËø¶¨
|
|
|
|
|
gCurLockTrackType = _ETrackType_NULL;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|