📄 ildatatype.h~
字号:
#define Sg_Num 30#define Sw_Num 17#define Fd_Num 25 #define OK 20#define FAIL 5000#define NUL1 0int SWSTime;int SGSTime;typedef struct{ int stack[100]; int top;}SQ1;SQ1 st1,st2;static int FD[10][15];static int SWS[20][5];static int SGS[20][5];static int Enter_Tab[10][40];static int Re_Code[8]; static int FdNode_StatTab[Fd_Num][11]={ 0x2000,0,20,260,30,NUL1,0x800b,NUL1,NUL1,NUL1,0x800b, // XDJG 0x2001,0,50,260,90,0x800b,0x8003,NUL1,NUL1,NUL1,0x8003, // 1BG 0x2002,0,15,320,25,NUL1,0x8019,NUL1,NUL1,NUL1,0x800a, // XJG 0x2003,0,30,380,30,0x801b,0x8000,NUL1,NUL1,NUL1,0x8000, // D1G 0x2004,0,130,380,80,0x8001,0x8006,NUL1,NUL1,0x8001,0x8006, // 1-15WG 0x2005,7,60,380,30,0x8000,0x4000,0x4000,NUL1,NUL1,NUL1, // 1DG 0x2006,5,140,320,80,0x4001,0x8002,0x4000,NUL1,NUL1,0x8002, // 3DG 0x2007,10,140,320,20,0x4005,0x4002,0x4005,0x4002,NUL1,0x8005, // 5-11DG 0x2008,9,140,260,20,0x4003,0x4004,0x4003,0x4004,NUL1,0x8007, // 7-9DG 0x2009,8,210,320,110,0x8005,0x4006,0x4006,NUL1,0x8004,NUL1, // 13DG 0x200a,6,280,380,50,0x4007,0x8008,0x4007,NUL1,NUL1,0x8008, // 15DG 0x200b,3,210,260,110,0x8007,0x4008,0x4008,NUL1,NUL1,NUL1, // 17DG 0x200c,4,280,380,50,0x8008,0x4009,0x4009,NUL1,NUL1,NUL1, // 19DG 0x200d,0x20,350,320,130,0x8009,0x8015,NUL1,NUL1,0x8009,0x8015, // 1G 0x200e,0x20,350,380,130,0x800e,0x8013,NUL1,NUL1,0x800e,0x8013, // 2G 0x200f,0x20,350,260,130,0x800c,0x8016,NUL1,NUL1,0x800c,0x8016, // 3G 0x2010,0x20,350,440,130,0x800f,0x8017,NUL1,NUL1,0x800f,0x8017, // 4G 0x2011,0x20,350,200,130,0x800d,0x8018,NUL1,NUL1,0x800d,0x8018, // 5G 0x2012,0,680,380,80,0x8010,0x8014,NUL1,NUL1,0x8010,NUL1, // 1AG 0x2013,0,680,320,95,0x8011,0x801c,NUL1,NUL1,0x8011,NUL1, // D4G 0x2014,10,610,380,30,0x400a,0x400d,0x400a,0x400d,NUL1,NUL1, // 2-8DG 0x2015,9,610,320,30,0x400c,0x400b,0x400c,0x400b,0x8012,NUL1, // 4-6DG 0x2016,1,610,380,130,0x400e,0x400a,0x400e,NUL1,NUL1,NUL1, // 10DG 0x2017,11,610,320,110,0x400f,0x8012,0x400f,NUL1,NUL1,NUL1, // 12-14DG 0x2018,0,785,380,25,0x801d,NUL1,NUL1,NUL1,0x8014,NUL1 //SGJ }; int SgNode_StatTab[Sg_Num][8]={ /*signal static table*/ 0x8000,0xe8, 60,380,0x0a,0x2003,0x2005,0x2003, /* D1 */ 0x8001,0xdc,130,380,0x0a,0x4000,0x2004,0x2004, /* D3 */ 0x8002,0xd0,140,320,0x0a,0x2006,0x4005,0x2006, /* D5 */ 0x8003,0xe8,140,260,0x0a,0x2001,0x4003,0x2001, /* D7 */ 0x8004,0xdc,210,320,0x0a,0x4002,0x8005,0x2009, /* D9 */ 0x8005,0xd8,210,320,0x0a,0x8004,0x2009,0x2007, /* D11 */ 0x8006,0xd8,210,380,0x0a,0x2004,0x4007,0x2004, /* D13 */ 0x8007,0xd0,210,260,0x0a,0x4004,0x200b,0x2008, /* D15 */ 0x8008,0xd0,280,380,0x0a,0x200a,0x200c,0x200a, /* D17 */ 0x8009,0xe4,350,320,0x0a,0x4006,0x200d,0x200d, /* D19 */ 0x800a,0x83,40,320,0x0a,0x8019,0x801a, 0x2002, /* X */ 0x800b,0xbb,50,260,0x0a,0x2000,0x2001, 0x2000, /* XD */ 0x800c,0x7e,350,260,0x0a,0x4008,0x200f,0x200f, /* S3 */ 0x800d,0x7e,350,200,0x0a,0x4008,0x2011,0x2011, /* S5 */ 0x800e,0x7e,350,380,0x0a,0x4009,0x200e,0x200e, /* S2 */ 0x800f,0x7e,350,440,0x0a,0x4009,0x2010,0x2010, /* S4 */ 0x8010,0xec,680,380,0x0a,0x400d,0x2012,0x2012, /* D2 */ 0x8011,0xec,680,320,0x0a,0x400b,0x2013,0x2013, /* D4 */ 0x8012,0xd4,610,320,0x0a,0x2017,0x400c,0x2015, /* D6 */ 0x8013,0xe0,480,380,0x0a,0x200e,0x400e,0x200e, /* D8 */ 0x8014,0x87,760,380,0x0a,0x2012,0x801d,0x2018, /* S */ 0x8015,0x78,480,320,0x0a,0x200d,0x400f,0x200d, /* X1 */ 0x8016,0x78,480,260,0x0a,0x200f,0x4010,0x200f, /* X3 */ 0x8017,0x78,480,440,0x0a,0x2010,0x400e,0x2010, /* X4 */ 0x8018,0x78,480,200,0x0a,0x2011,0x4010,0x2011, /* X5 */ 0x8019,0x34,40,320,0x01,0x2002,0x800a,0x2002, /* XTA */ 0x801a,0x33,60,320,0x03,0x800a,0x4001,NUL1, /* XDZA*/ 0x801b,0x31,50,380,0x05,NUL1,0x2003,NUL1, /* SLZA*/ 0x801c,0x32,730,320,0x05,0x2013,NUL1,NUL1, /* XLZA*/ 0x801d,0x30,710,380,0x05,0x8014,0x2018,0x2018 /* STA */};int SwNode_StatTab[Sw_Num][10]={/*道岔静态表*/ 0x4000,11,10,38,0x4001,0x2005,0x8001,NUL1,0x4001,0x2005, /* C1 */ 0x4001,11,12,32,0x4000,0x801a,0x2006,0x4000,NUL1,0x2006, /* C3 */ 0x4002,11,17,32,0x4003,0x2007,0x8004,NUL1,0x4003,0x2007, /* C5 */ 0x4003,11,19,26,0x4002,0x8003,0x2008,0x4002,NUL1,0x2008, /* C7 */ 0x4004,12,17,26,0x4005,0x2008,0x8007,NUL1,0x4005,0x2008, /* C9 */ 0x4005,12,19,32,0x4004,0x8002,0x2007,0x4004,NUL1,0x2007, /* C11 */ 0x4006,12,24,32,0x4007,0x2009,0x8009,NUL1,0x4007,0x2009, /* C13 */ 0x4007,12,26,38,0x4006,0x8006,0x200a,0x4006,NUL1,0x200a, /* C15 */ 0x4008,2,24,26,NUL1,0x200b,0x800c,NUL1,0x800d,0x200b, /* C17 */ 0x4009,3,30,38,NUL1,0x200c,0x800e,NUL1,0x800f,0x200c, /* C19 */ 0x400a,12,65,38,0x400b,0x2016,0x2014,0x400b,NUL1,0x2014, /* C2 */ 0x400b,12,63,32,0x400a,0x2015,0x8011,NUL1,0x400a,0x2015, /* C4 */ 0x400c,11,65,32,0x400d,0x8012,0x2015,0x400d,NUL1,0x2015, /* C6 */ 0x400d,11,63,38,0x400c,0x2014,0x8010,NUL1,0x400c,0x2014, /* C8 */ 0x400e,0,59,38,NUL1,0x8013,0x2016,0x8017,NUL1,0x2016, /* C10 */ 0x400f,1,59,32,NUL1,0x8015,0x2017,0x4010,NUL1,0x2017, /* C12 */ 0x4010,1,54,26,NUL1,0x8016,0x400f,0x8018,NUL1,0x2017 /* C14 */ };
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -