if判定中变量错误赋值修正

main
wyj 3 months ago
parent ad9f919c33
commit 2af3123221

@ -2104,7 +2104,7 @@ bool CTdkFoupLoadPortMgr::ReadFoupId(eWaferLoadPortType LoadPortType)
//设置报警信息
{
eAlarmType AlarmType = _AlarmType_RfidRead1_CommunicationErr;
if(LoadPortType = _LoadPortType_Port2)
if(_LoadPortType_Port2==LoadPortType)
AlarmType = _AlarmType_RfidRead2_CommunicationErr;
COperateAlarmPar OperateAlarmPar;
OperateAlarmPar.m_OperateAlarmType = _OperateAlarmType_SetAlarmOn;
@ -2178,7 +2178,7 @@ bool CTdkFoupLoadPortMgr::ReadFoupId(eWaferLoadPortType LoadPortType)
//设置报警信息
{
eAlarmType AlarmType = _AlarmType_RfidRead1_DataErr;
if(LoadPortType = _LoadPortType_Port2)
if(_LoadPortType_Port2==LoadPortType)
AlarmType = _AlarmType_RfidRead2_DataErr;
COperateAlarmPar OperateAlarmPar;
@ -2465,7 +2465,7 @@ void CTdkFoupLoadPortMgr::E84StepErrorHandle(eWaferLoadPortType PortType,eE84Err
if(E84ErrType==_eE84ErrType_VALID)
{
AlarmAddInfo = "VALID Break Off";
if(PortType = _LoadPortType_Port1)
if(_LoadPortType_Port1==PortType)
AlarmType = _AlarmType_Port1E84_VALID_BreakOff;
else
AlarmType = _AlarmType_Port2E84_VALID_BreakOff;
@ -2473,7 +2473,7 @@ void CTdkFoupLoadPortMgr::E84StepErrorHandle(eWaferLoadPortType PortType,eE84Err
if(E84ErrType==_eE84ErrType_TP3)
{
AlarmAddInfo = "TP3 OverTime";
if(PortType = _LoadPortType_Port1)
if(_LoadPortType_Port1==PortType)
AlarmType = _AlarmType_Port1E84_TP3_OverTime;
else
AlarmType = _AlarmType_Port2E84_TP3_OverTime;
@ -2481,7 +2481,7 @@ void CTdkFoupLoadPortMgr::E84StepErrorHandle(eWaferLoadPortType PortType,eE84Err
if(E84ErrType==_eE84ErrType_TP4)
{
AlarmAddInfo = "TP4 OverTime";
if(PortType = _LoadPortType_Port1)
if(_LoadPortType_Port1==PortType)
AlarmType = _AlarmType_Port1E84_TP4_OverTime;
else
AlarmType = _AlarmType_Port2E84_TP4_OverTime;
@ -2489,7 +2489,7 @@ void CTdkFoupLoadPortMgr::E84StepErrorHandle(eWaferLoadPortType PortType,eE84Err
if(E84ErrType==_eE84ErrType_Ext)
{
AlarmAddInfo = "E84 Execute Error";
if(PortType = _LoadPortType_Port1)
if(_LoadPortType_Port1==PortType)
AlarmType = _AlarmType_Port1E84_E84ExecuteError;
else
AlarmType = _AlarmType_Port2E84_E84ExecuteError;
@ -2807,7 +2807,7 @@ void CTdkFoupLoadPortMgr::E84Step_Wait_FoupSingal(eWaferLoadPortType PortType)
//设置报警信息
{
eAlarmType AlarmType = _AlarmType_Port1E84_TP3_OverTime;
if(PortType = _LoadPortType_Port2)
if(_LoadPortType_Port2==PortType)
AlarmType = _AlarmType_Port2E84_TP3_OverTime;
COperateAlarmPar OperateAlarmPar;
OperateAlarmPar.m_OperateAlarmType = _OperateAlarmType_SetAlarmOn;
@ -2868,7 +2868,7 @@ void CTdkFoupLoadPortMgr::E84Step_Wait_TransEnd(eWaferLoadPortType PortType)
//设置报警信息
{
eAlarmType AlarmType = _AlarmType_Port1E84_TP4_OverTime;
if(PortType = _LoadPortType_Port2)
if(_LoadPortType_Port2==PortType)
AlarmType = _AlarmType_Port2E84_TP4_OverTime;
COperateAlarmPar OperateAlarmPar;
OperateAlarmPar.m_OperateAlarmType = _OperateAlarmType_SetAlarmOn;

@ -2382,7 +2382,7 @@ bool CJobQueueMgr::IsLoadPortEapJobCreat(eWaferLoadPortType PortType)
{
CProcessJob &PJob = PJobVec[k];
//有一个PJob 处于PROCESSING 就算
if(PJob.m_bJobValid = true && PJob.m_LoadPortType == PortType && (PJob.m_bEapJob))
if(true==PJob.m_bJobValid && PJob.m_LoadPortType == PortType && (PJob.m_bEapJob))
return true;
}
return false;

Loading…
Cancel
Save