|
|
|
@ -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;
|
|
|
|
|