#ifndef DUBUG_ERROR_CODE
#define DUBUG_ERROR_CODE


#define  ERROR_fs_columns_len_not_equal_to_ci_software	((UINT32)0x00000001)	/*FS列长度与CI软件中定义的不一致*/
#define  ERROR_INDEX_EXCEED			((UINT32)0x00000002)	/*数组索引超出*/
#define  ERROR_RTNROUTE_RTNSIG_NOCONFIG		((UINT32)0x00000003)	/*折返进路折返信号机没有配置*/
#define  ERROR_RTNROUTE_RTNSIG_INVALID		((UINT32)0x00000004)	/*折返进路折返信号机组ID无效*/

#define	 ERROR_SIGNAL_LXJ_NOT_CONFIG	((UINT32)0x00000005)	/*信号机列车信号继电器没有配置*/
#define	 ERROR_SIGNAL_YDJ_NOT_CONFIG	((UINT32)0x00000006)	/*信号机引导信号继电器没有配置*/
#define	 ERROR_SIGNAL_1DJ_NOT_CONFIG	((UINT32)0x00000007)	/*信号机1灯丝继电器没有配置*/
#define	 ERROR_SIGNAL_2DJ_NOT_CONFIG	((UINT32)0x00000008)	/*信号机2灯丝继电器没有配置*/
#define	 ERROR_SIGNAL_ZXJ_NOT_CONFIG	((UINT32)0x00000009)	/*信号机主信号继电器没有配置*/
#define	 ERROR_SIGNAL_DXJ_NOT_CONFIG	((UINT32)0x0000000a)	/*信号机调车信号继电器没有配置*/
#define	 ERROR_SIGNAL_DDJ_NOT_CONFIG	((UINT32)0x0000000b)	/*信号机点灯继电器没有配置*/

#define	 ERROR_SIGNAL_GREENJ_NOT_CONFIG	((UINT32)0x0000000C)	/*信号机绿灯继电器没有配置*/
#define	 ERROR_SIGNAL_YELLOWJ_NOT_CONFIG	((UINT32)0x0000000D)	/*信号机黄灯继电器没有配置*/
#define	 ERROR_SIGNAL_BLUEJ_NOT_CONFIG	((UINT32)0x0000000E)	/*信号机蓝灯继电器没有配置*/

#define ERROR_SIGNAL_YXJ_NOT_DOUBLE_COLL	((UINT32)0x0000000f)	/*信号机引导信号继电器不为双节点采集*/
#define ERROR_SIGNAL_DXJ_NOT_DOUBLE_COLL	((UINT32)0x00000010)	/*信号机调车信号继电器不为双节点采集*/
#define ERROR_SIGNAL_YELLOWJ_NOT_DOUBLE_COLL	((UINT32)0x00000011)	/*信号机黄灯灯丝继电器不为双节点采集*/
#define ERROR_SIGNAL_GREENJ_NOT_DOUBLE_COLL	((UINT32)0x00000012)	/*信号机绿灯灯丝继电器不为双节点采集*/

#define ERROR_SWITCH_DBJ_NOT_CONFIG		((UINT32)0x00000013)	/*道岔定表继电器没有配置*/
#define ERROR_SWITCH_FBJ_NOT_CONFIG		((UINT32)0x00000014)	/*道岔反表继电器没有配置*/
#define ERROR_SWITCH_YCJ_NOT_CONFIG		((UINT32)0x00000015)	/*道岔允操继电器没有配置*/
#define ERROR_SWITCH_DCJ_NOT_CONFIG		((UINT32)0x00000016)	/*道岔定操继电器没有配置*/
#define ERROR_SWITCH_FCJ_NOT_CONFIG		((UINT32)0x00000017)	/*道岔反操继电器没有配置*/

#define ERROR_SPKS_COLLJ_NOT_CONFIG			((UINT32)0x00000018)			/*SPKS采集继电器没有配置*/
#define ERROR_SPKS_COLLJ_NOT_DOUBLE_COLL	((UINT32)0x00000019)	/*SPKS采集继电器不为双节点采集*/

#define ERROR_PHYSEC_GJ_NOT_CONFIG			((UINT32)0x0000001A)			/*物理区段轨道继电器没有配置*/
#define ERROR_PHYSEC_GJ_NOT_DOUBLE_COLL	((UINT32)0x0000001B)	/*物理区段轨道继电器不为双节点采集*/


#define	ERROR_ROUTE_OVERLAP_CIZCMASK_NOT_CONFIG	((UINT32)0x0000001C)	/*进路的保护区段在CI-ZC保护区段码位表中没有配置*/
#define	ERROR_ONEROUTE_OVERLAP_CIZCMASK_NOT_SAME	((UINT32)0x0000001D)	/*同一条进路的两个保护区段的CI-ZC保护区段码位不一样*/



#endif