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

main
wyj 3 months ago
parent ad9f919c33
commit 2af3123221

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

@ -2382,7 +2382,7 @@ bool CJobQueueMgr::IsLoadPortEapJobCreat(eWaferLoadPortType PortType)
{ {
CProcessJob &PJob = PJobVec[k]; CProcessJob &PJob = PJobVec[k];
//有一个PJob 处于PROCESSING 就算 //有一个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 true;
} }
return false; return false;

Loading…
Cancel
Save