63 lines
1023 B
C
63 lines
1023 B
C
|
|
#ifndef _PMGDEFINE_H_
|
|||
|
|
#define _PMGDEFINE_H_
|
|||
|
|
|
|||
|
|
#define CN_TOTAL_DEFECT 20 //<2F>ܵ<EFBFBD>ȱ<EFBFBD><C8B1><EFBFBD><EFBFBD>
|
|||
|
|
#define CN_DEFECT_ITEMS 11 //ÿ<><C3BF>ȱ<EFBFBD>ݵ<EFBFBD><DDB5><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
#define PS_MAJOR_STEP 10 //MAJOR<4F><52><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
#define PS_MINOR_STEP 100 //MINOR<4F><52><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
#define CN_PHYSICAL 0 //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
#define CN_LOGICAL 1 //<2F><EFBFBD><DFBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
#define CN_ORDER_0 0 //<2F><>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
#define CN_ORDER_1 1
|
|||
|
|
#define CN_ORDER_2 2
|
|||
|
|
#define CN_ORDER_3 3
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
#define CN_COIL_INSCH 0 //<2F>ƻ<EFBFBD><C6BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
#define CN_COIL_NEW -1 //<2F>ƻ<EFBFBD><C6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
|
|||
|
|
enum SCHEDULE_TYPE
|
|||
|
|
{
|
|||
|
|
SCHE_2030 = 0,
|
|||
|
|
SCHE_FAC1 = 1,
|
|||
|
|
SCHE_1800 = 2
|
|||
|
|
};
|
|||
|
|
//<2F><><EFBFBD><EFBFBD>װ<EFBFBD><D7B0>
|
|||
|
|
enum ROLLSTATUS
|
|||
|
|
{
|
|||
|
|
NEWROLL = 0,
|
|||
|
|
ONLINE = 1,
|
|||
|
|
NEXT = 2,
|
|||
|
|
PREP = 3
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
//<2F>ƻ<EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>
|
|||
|
|
struct S_ScheduleHeader
|
|||
|
|
{
|
|||
|
|
char scheduleNo[20];
|
|||
|
|
int count;
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
//<2F>ƻ<EFBFBD><C6BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
struct S_COILINFO
|
|||
|
|
{
|
|||
|
|
char coilId[20]; //<2F>־<EFBFBD><D6BE><EFBFBD>
|
|||
|
|
char planNo[10]; //<2F>ƻ<EFBFBD><C6BB><EFBFBD>
|
|||
|
|
int coilStatus; //ԭʼ<D4AD><CABC><EFBFBD><EFBFBD><EFBFBD>и־<D0B8>״̬
|
|||
|
|
short dummy;
|
|||
|
|
long muId;
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
struct S_ROLLINFO
|
|||
|
|
{
|
|||
|
|
char rollId[20]; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
short rollStatus; //<2F><><EFBFBD><EFBFBD>״̬
|
|||
|
|
};
|
|||
|
|
#endif
|