pre cutover push

This commit is contained in:
Infineon\StieberD
2024-09-04 20:33:41 -07:00
parent 6ea6969f4b
commit 7762b129af
2072 changed files with 130000 additions and 95295 deletions

View File

@ -63,6 +63,7 @@ Equ COMMA$ to ','
Declare function Error_Services, Database_Services, obj_RDS_Test, Logging_Services, Environment_Services, SRP_Math
Declare function Tool_Parms_Services, Signature_Services, obj_WO_Mat_QA, Datetime, Override_Services, obj_WO_Mat
Declare function Rds_Services
Declare subroutine Error_Services, Database_Services, Logging_Services, Set_Status, Schedule_Services
Declare subroutine Work_Order_Services, Material_Services, Set_FSError
@ -197,36 +198,8 @@ return
CURR_STAGE:
Stage = ''
PreSig = {PRE_EPI_SIG}
LoadSig = {OPERATOR_IN}
UnloadSig = {OPERATOR_OUT}
FQASig = {SUP_VER_SIG}
CINo = {LWI_CI_NO}
LWIIReq = Xlate('CLEAN_INSP', CINo, 'SPEC_INSP_REQ', 'X')
LWISReq = Xlate('CLEAN_INSP', CINo, 'SPEC_SURFSCAN_REQ', 'X')
LWIISigs = Xlate('CLEAN_INSP', CINo, 'INSP_SIG', 'X')
LWISSigs = Xlate('CLEAN_INSP', CINo, 'SCAN_SIG', 'X')
Begin Case
Case FQASig NE ''
Stage = 'COMP'
Case UnloadSig NE ''
Begin Case
Case (LWIIReq EQ True$) and (LWIISigs EQ '')
Stage = 'LWII'
Case (LWISReq EQ True$) and (LWISSigs EQ '')
Stage = 'LWIS'
Case Otherwise$
Stage = 'FQA'
End Case
Case LoadSig NE ''
Stage = 'UNLOAD'
Case PreSig NE ''
Stage = 'LOAD'
Case PreSig EQ ''
Stage = 'PRE'
Case Otherwise$
Stage = 'ERROR'
End Case
RDSNo = @ID
Stage = Rds_Services('GetCurrentStage', RDSNo)
ActionFlow = Stage
return
@ -244,7 +217,7 @@ return
PRE_INST_ACK_REQ:
If ( ({PRE_INST} NE '') and ( ({PRE_INST_ACK} EQ '') or ({PRE_INST_ACK} EQ False$) ) and ({CURR_STAGE} EQ 'PRE') ) then
If ( ({PRE_INST} NE '') and ( ({PRE_INST_ACK} EQ '') or ({PRE_INST_ACK} EQ False$) ) and ({CURR_STAGE} EQ 'VER') ) then
ActionFlow = True$
end else
ActionFlow = False$
@ -328,7 +301,7 @@ return
QA_INST_ACK_REQ:
If ( ({QA_INST} NE '') and ( ({QA_INST_ACK} EQ '') or ({QA_INST_ACK} EQ False$) ) and ({CURR_STAGE} EQ 'FQA') ) then
If ( ({QA_INST} NE '') and ( ({QA_INST_ACK} EQ '') or ({QA_INST_ACK} EQ False$) ) and ({CURR_STAGE} EQ 'QA') ) then
ActionFlow = True$
end else
ActionFlow = False$
@ -426,7 +399,7 @@ return
WAFER_COUNT_ACK_REQ:
ActionFlow = False$
If ( ({CURR_STAGE} EQ 'PRE') and ( ({WAFER_COUNT_ACK} EQ False$) or ({WAFER_COUNT_ACK} EQ '') ) ) then
If ( ({CURR_STAGE} EQ 'VER') and ( ({WAFER_COUNT_ACK} EQ False$) or ({WAFER_COUNT_ACK} EQ '') ) ) then
ActionFlow = True$
end
@ -749,7 +722,7 @@ WRITE_RECORD_PRE:
Record = ''
ActionFlow = ACTION_STOP$
Case ( (RunTime GT 3) and (Override EQ False$) and (@User4 NE 'DANIEL_ST') )
Case ( (RunTime GT 3) and (Override EQ False$) )
RDSKeyID = Name
LogData = ''
LogData<1> = LoggingDTM
@ -962,3 +935,4 @@ Restore_System_Variables:
return