SourceCode/Bond/Servo/Common.h
@@ -138,6 +138,9 @@
#define STEP_EQ_SENT_OUT_JOB_DOWNS1      _T("EQJESentOutJobDowns1")
#define STEP_EQ_SENT_OUT_JOB_DOWNS2      _T("EQJESentOutJobDowns2")
#define STEP_EQ_VCR1_EVENT_REPORT      _T("EQVcr1EventReport")
#define STEP_EQ_RURRENT_RECIPE_CHANGE   _T("EQCurrentRecipeChange")
#define STEP_EQ_MASTER_RECIPE_LIST_REQ   _T("EQMasterRecipeListReq")
#define STEP_EQ_MASTER_RECIPE_LIST      _T("EQMasterRecipeListReport")
/* Step ID */
@@ -147,6 +150,7 @@
#define STEP_ID_DATETIME_SET_CMD_REPLY         0x553
#define STEP_ID_VCR_ENABLE_CMD_REPLY         0x554
#define STEP_ID_EQMODE_CHANGE_CMD_REPLY         0x555
#define STEP_ID_MASTER_RECIPE_LIST_CMD_REPLY   0x556
#define STEP_ID_EQMODE_CHANGED               0x560
#define STEP_ID_EQSTATUS_CHANGED            0x561
#define STEP_ID_EQALARM1                  0x562
@@ -155,8 +159,10 @@
#define STEP_ID_EQALARM4                  0x565
#define STEP_ID_EQALARM5                  0x566
#define STEP_ID_PROCESS_DATA_REPORT            0x567
#define STEP_ID_CURRENT_RECIPE_CHANGE_REPORT   0x568
#define STEP_ID_CIM_MSG_CONFIRM_REPORT         0x569
#define STEP_ID_VCR1_EVENT_REPORT            0x56A
#define STEP_ID_MASTER_RECIPE_LIST_REPORT      0x56B
#define STEP_ID_RECIVE_JOB_UPS1               0x580
#define STEP_ID_RECIVE_JOB_UPS2               0x581
#define STEP_ID_SENT_OUT_JOB_DOWNS1            0x590
@@ -273,3 +279,22 @@
#define CASSETTE_PROCCESS_COMPLETED      7
/*
   Master Recipe List Return Code Block   Description
      1   OK : Recipe List Received Result is all ok
      2   Continue : Equipment still has to send the master recipe list to EAS because EAS is not yet received all master recipe list.
      3   Master Recipe list Count NG : Total Group Count is same as Current Group Count but it’s different with Total Master Recipe List Count.
      4   Group Count NG : Total Group Count is different with Current Group Count but it’s same with Total Master Recipe Count.
      5   Duplication Group Count NG : Current Group Count is duplicate with previous group count.Equipment has to send the next group count to EAS.
      6   Order by Group Count NG : Group Count is not sent order by next group count to EAS.Group Count has to send by order the next group count
*/
#define MRLRC_CURRENT_RECIPE_COMPLETE      0
#define MRLRC_OK                     1
#define MRLRC_NG                     2
#define MRLRC_CONTINUE                  3
#define MRLRC_MASTER_RECIPE_LIST_COUNT_NG   4
#define MRLRC_GROUP_COUNT_NG            5
#define MRLRC_DUPLICATION_GROUP_COUNT_NG   6
#define ORDER_BY_GROUP_COUNT_NG            7