/************************************************************************
*
* 文件名   ：  dquCIPZStru.h
* 版权说明 ：  北京交控科技有限公司 
* 版本号   ：  1.0
* 创建时间 ：  2011.12.27
* 作者     ：  研发中心软件部
* 功能描述 ：   联锁配置结构体定义
* 使用注意 ： 
* 修改记录 ：  
*
************************************************************************/
#ifndef DQU_CIPZ_STRU
#define DQU_CIPZ_STRU

#include "CommonTypes.h"
#include "CiConfigData.h"

#define CI_SYSTEM_PARAMETER_DATA_TYPE  ((UINT8)0x72)	/*CI配置数据表*/

#define CI_SYSTEM_PARAMETER_DATA_ID    ((UINT8)0x01)
#define CI_SYSTEM_PARAMETER_DATA_LEN   ((UINT8)4)/*修改于20190520，系统参数表增加一个字段：站台按钮吸起失效时间(s)，UDE2，62->64*/

#define CI_SYSTEM_CI_TRANSMIT_ID       ((UINT8)0x02)
#define CI_SYSTEM_CI_TRANSMIT_LEN      ((UINT8)10)/*修改于20170321，修改原因：联锁间接口数据增加一列：物理区段锁闭方向是否取反*/

#define CI_SYSTEM_OUTSIG_RALATE_LOG_ID  ((UINT8)0x03)
#define CI_SYSTEM_OUTSIG_RALATE_LOG_LEN ((UINT8)52)

#define CI_SYSTEM_CI_FUNC_SWITCH_ID		((UINT8)0x04)
#define CI_SYSTEM_CI_FUNC_SWITCH_LEN	((UINT8)3)

#define CI_SYSTEM_CI_DIFF_LINE_DEV_ID		((UINT8)0x05)
#define CI_SYSTEM_CI_DIFF_LINE_DEV_LEN		((UINT8)5)

#define CI_SYSTEM_CI_VIRTUAL_DEV_ID		((UINT8)0x06)
#define CI_SYSTEM_CI_VIRTUAL_DEV_LEN	((UINT8)3)

#define CI_SYSTEM_OUTSIG_RALATE_AXIS_ID  ((UINT8)0x07)	/*修改于20181121，新机场线需求：增加点式临时限速配置数据(计轴区段)表*/
#define CI_SYSTEM_OUTSIG_RALATE_AXIS_LEN ((UINT8)82)

#define CI_SYSTEM_CI_PATTERN_ID  ((UINT8)0x08)	/*增加联锁类型配置表*/
#define CI_SYSTEM_CI_PATTERN_LEN ((UINT8)13)	/*修改为13，增加是否分布式联锁，UT/CT保护区段解锁停稳时间，UT/CT接近区段延时解锁超限时间*/

#define CI_SYSTEM_VIRCI_INCLUDEOC_ID  ((UINT8)0x09)	/*增加虚拟联锁与OC对应关系表*/
#define CI_SYSTEM_VIRCI_INCLUDEOC_LEN ((UINT8)22)	

#define CI_SYSTEM_CI_CUTOFF_POINT_ID		((UINT8)0x0C)
#define CI_SYSTEM_CI_CUTOFF_POINT_LEN		((UINT8)12)

#define CI_SYSTEM_CI_LINK_LINE_ID			((UINT8)0x0D)

#define CI_SYSTEM_CI_GATEWAY_DEVICE_ID			((UINT8)0x0E) /*增加网关设备表表示与ATS网关对应关系*/
#define CI_SYSTEM_CI_GATEWAY_DEVICE_LEN			((UINT8)4)    /*网关设备表长度*/

#define CI_SYSTEM_ZSPKS_INCLUDE_ID  ((UINT8)0x0a)	/*总SPKS管辖各SPKS关系表*/
#define CI_SYSTEM_ZSPKS_INCLUDE_LEN ((UINT8)62)	

#define CI_SYSTEM_SIGWITHFUSHISIG_ID  ((UINT8)0x0b)	/*信号机与复示信号机关系表*/
#define CI_SYSTEM_SIGWITHFUSHISIG_LEN ((UINT8)12)   /*信号机与复示信号机关系表长度*/

#define CI_SYSTEM_VERGE_KILL_ID			((UINT8)0x0F)  /*计轴器对应临线的公里标转换表*/

#endif

