|
|
@ -1459,15 +1459,17 @@ void CTrackWorkFlow::UnLoad()
|
|
|
|
//如果另外一个轴在unload ,要等待其unload 完成
|
|
|
|
//如果另外一个轴在unload ,要等待其unload 完成
|
|
|
|
if (gProgram_SZ_XL->IsbAutoWorkMode())
|
|
|
|
if (gProgram_SZ_XL->IsbAutoWorkMode())
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
int cnt = 0;
|
|
|
|
while (!gExitApp)
|
|
|
|
while (!gExitApp)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
Sleep(200);
|
|
|
|
Sleep(500);
|
|
|
|
//获取另外一个轴的状态
|
|
|
|
//获取另外一个轴的状态
|
|
|
|
ETrackWorkStep OtherTrackWorkStep = gProgram_SZ_XL->GetOtherTrackWorkStep(m_TrackType);
|
|
|
|
ETrackWorkStep OtherTrackWorkStep = gProgram_SZ_XL->GetOtherTrackWorkStep(m_TrackType);
|
|
|
|
if (OtherTrackWorkStep != _ETrack_Step_Unload)
|
|
|
|
if ((OtherTrackWorkStep != _ETrack_Step_Unload)||cnt>10)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
cnt++;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|