linwei_sources 6f6e9e44f1 标准版
2025-06-27 15:56:40 +08:00

2816 lines
116 KiB
C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#ifndef _inoutcode_h_
#define _inoutcode_h_
#include "predefine.h"
//----------------------------------------
// 说明:该文件定义各装置的开入、开出编码
//----------------------------------------
// 一、开入编码
// 1.馈线保护开入编码
//#define KX_CHZTR_KR 0 //重合闸投入
//#define KX_ZTDZ_KR 1 //自投动作
//#define KX_YK_KR 2 //遥控方式
//#define KX_QF_HW_KR 3 //断路器合位
//#define KX_QF_FW_KR 4 //断路器分位
//#define KX_1QS_HW_KR 5 //隔开1合位
//#define KX_1QS_FW_KR 6 //隔开1分位
//#define KX_2QS_HW_KR 7 //隔开2合位
//#define KX_2QS_FW_KR 8 //隔开2分位
#define KX_YJGZ_KR 9 //永久性故障
//#define KX_ZWS_KR 10 //重瓦斯
//#define KX_WD2_KR 11 //温度Ⅱ段
//#define KX_YLSF_KR 12 //压力释放
//#define KX_CHZDZ_KR 13 //重合闸动作
//#define KX_TZ_KR 14 //跳闸动作
//#define JX_ZTTT_KR 15 //自投投入
//#define JX_QDZT_KR 16 //启动自投
#define KX_YQKG1_KR 17 //越区开关1位置
#define KX_YQKG2_KR 18 //越区开关2位置
//20180905 add 母线闭锁信号
#define KX_BUSBLOCK1_KR 19 //母线保护闭锁1
#define KX_BUSBLOCK2_KR 20 //母线保护闭锁2
#define KX_BUSBLOCK3_KR 21 //母线保护闭锁3
#define KX_BUSBLOCK4_KR 22 //母线保护闭锁4
#define KX_BUSBLOCK5_KR 23 //母线保护闭锁5
#define KX_BUSBLOCK6_KR 24 //母线保护闭锁6
#define KX_BUSBLOCK7_KR 25 //母线保护闭锁7
#define KX_BUSBLOCK8_KR 26 //母线保护闭锁8
#define KX_BUSBLOCK9_KR 27 //母线保护闭锁9
#define KX_BUSBLOCK10_KR 28 //母线保护闭锁10
#define KX_QF_DC_KR 29 //对侧断路器位置
#define KX_QF_BY_KR 30 //备用断路器位置
#define KX_BACKUP_KR 31 //备用投入
#define KX_BL_XX_KR 32 //备下行并联开关位置SS
#define KX_BL_SX_KR 33 //备上行并联开关位置SS
#define KX_SEC2_BY_KR 34 //供电臂2备用馈线投入
#define KX_RECOMBINE_LL_KR 108 //自愈联络开入
// 3.主变主保护开入编码
#define BYQZ_YK_KR 0 //遥控方式
#define BYQZ_1QF_HW_KR 1 //高压侧断路器合位
#define BYQZ_1QF_FW_KR 2 //高压侧断路器分位
#define BYQZ_2QF_HW_KR 3 //低压侧α相断路器合位
#define BYQZ_2QF_FW_KR 4 //低压侧α相断路器分位
#define BYQZ_3QF_HW_KR 5 //低压侧β相断路器合位
#define BYQZ_3QF_FW_KR 6 //低压侧β相断路器分位
#define BYQZ_ZWS_1_KR 7 //重瓦斯1
#define BYQZ_WD2_1_KR 8 //温度Ⅱ段1
#define BYQZ_YLSF_1_KR 9 //压力释放1
#define BYQZ_ZWS_2_KR 10 //重瓦斯2
#define BYQZ_WD2_2_KR 11 //温度Ⅱ段2
#define BYQZ_YLSF_2_KR 12 //压力释放2
#define BYQZ_TZ_KR 13 //跳闸动作
#define BYQZ_4QF_HW_KR 14 //直供支路断路器合位(京张黄土店专用)
#define BYQZ_4QF_FW_KR 15 //直供支路断路器分位(京张黄土店专用)
//3.主变后备保护开入编码
#define BYQH_YK_KR 0 //遥控方式
#define BYQH_TZ_KR 1 //跳闸动作
#define BYQH_TZG_KR 2 //高压侧跳闸动作
#define BYQH_TZD1_KR 3 //低压侧α相跳闸动作
#define BYQH_TZD2_KR 4 //低压侧β相跳闸动作
//4.主变测控开入编码
#define BYQC_YK_KR 0 // 遥控方式
#define BYQC_1QF_HW_KR 1 //高压侧断路器合位
#define BYQC_1QF_FW_KR 2 //高压侧断路器分位
#define BYQC_2QF_HW_KR 3 //低压侧A相断路器合位
#define BYQC_2QF_FW_KR 4 //低压侧A相断路器分位
#define BYQC_3QF_HW_KR 5 //低压侧B相断路器合位
#define BYQC_3QF_FW_KR 6 //低压侧B相断路器分位
#define BYQC_1QS_HW_KR 7 //进线隔开合位
#define BYQC_1QS_FW_KR 8 //进线隔开分位
#define BYQC_2QS_HW_KR 9 //中性点隔开合位
#define BYQC_2QS_FW_KR 10 //中性点隔开分位
#define BYQC_3QS_HW_KR 11 //桥隔开合位
#define BYQC_3QS_FW_KR 12 //桥隔开分位
#define BYQC_4QS_HW_KR 13 //轨回流隔开合位
#define BYQC_4QS_FW_KR 14 //轨回流隔开分位
#define BYQC_7QF_HW_KR 15 //A相电容器合位
#define BYQC_8QF_HW_KR 16 //B相电容器合位
#define BYQC_BC_YY_KR 17 // 本侧有压
#define BYQC_BC_SY_KR 18 // 本侧失压
#define BYQC_BC_ZBGZ_KR 19 // 本侧主变故障
#define BYQC_DC_YY_KR 20 // 对侧有压
#define BYQC_DC_SY_KR 21 // 对侧失压
#define BYQC_DC_ZBGZ_KR 22 // 对侧主变故障
#define BYQC_ZTNL_KR 23 // 自投联络
#define BYQC_JX_ZTTT_KR 24 //进线自投投退
#define BYQC_ZB_ZTTT_KR 25 //主变自投投退
#define BYQC_ZTDZ_KR 26 //自投动作开入
#define BYQC_BC_SY2_KR (27) //本侧失压2
#define BYQC_BC_ZBGZ2_KR (28) //本测主变故障2
#define BYQC_DC_SY2_KR (29) //对侧失压2
#define BYQC_DC_ZBGZ2_KR (30) //对测主变故障2
#define BYQC_MAX_KR 132
//5.并补保护开入编码
#define DRQ_YK_KR 0 //遥控方式
#define DRQ_QF_HW_KR 1 //断路器合位
#define DRQ_QF_FW_KR 2 //断路器分位
#define DRQ_1QS_HW_KR 3 //隔开1合位
#define DRQ_1QS_FW_KR 4 //隔开1分位
#define DRQ_2QS_HW_KR 5 //隔开2合位
#define DRQ_2QS_FW_KR 6 //隔开2分位
#define DRQ_ZWS_KR 7 //重瓦斯
#define DRQ_DKQGR_KR 8 //电抗器过热
#define DRQ_YLSF_KR 9 //压力释放
#define DRQ_TZ_KR 10 //跳闸动作
//6.动力变保护开入编码
//#define DLB_YK_KR 0 //遥控方式
//#define DLB_QF_HW_KR 1 //断路器合位
//#define DLB_QF_FW_KR 2 //断路器分位
//#define DLB_1QS_HW_KR 3 //隔开1合位
//#define DLB_1QS_FW_KR 4 //隔开1分位
//#define DLB_2QS_HW_KR 5 //隔开2合位
//#define DLB_2QS_FW_KR 6 //隔开2分位
//#define DLB_ZWS_KR 7 //重瓦斯
//#define DLB_WD2_KR 8 //温度Ⅱ段
//#define DLB_YLSF_KR 9 //压力释放
//#define DLB_TZ_KR 10 //跳闸动作
//7.AT保护测控开入编码
//#define ATBH_YK_KR 0 //遥控方式
//#define ATBH_QF_HW_KR 1 //断路器合位
//#define ATBH_QF_FW_KR 2 //断路器分位
//#define ATBH_1QS_HW_KR 3 //隔开1合位
//#define ATBH_1QS_FW_KR 4 //隔开1分位
//#define ATBH_2QS_HW_KR 5 //隔开2合位
//#define ATBH_2QS_FW_KR 6 //隔开2分位
//#define ATBH_ZWS_KR 7 //重瓦斯
//#define ATBH_WD2_KR 8 //温度Ⅱ段
//#define ATBH_YLSF_KR 9 //压力释放
//#define ATBH_QDZT_KR 10 //启动自投
//#define ATBH_GK0_KR 11 //并联隔开合位
//#define ATBH_ZTDZ_KR 12 //自投动作开入
//#define ATBH_TZDZ_KR 13 //跳闸开入
//#define ATBH_CHZDZ_KR 14 //重合闸动作
//8.故障测距开入编码
#define ATGC_FGI_KR 0 //复归
#define ATGC_YK_KR 1 //遥控方式
#define ATGC_WQD1_KR 2 //外启动1
#define ATGC_WQD2_KR 3 //外启动2
#define ATGC_WQDB_KR 4 //外启动备用
#define ATGC_QF1_HW_KR 5 //断路器1合位
#define ATGC_QF2_HW_KR 6 //断路器2合位
#define ATGC_QFB_HW_KR 7 //备用断路器合位
#define ATGC_AT1_HW_KR 8 //AT1合位
#define ATGC_AT2_HW_KR 9 //AT2分位
#define ATGC_LL_HW_KR 10 //联络开关合位
#define ATGC_CJBS_KR 11 //测距闭锁
//9.通用测控开入编码
#define TYCK_KR1 (0)
#define TYCK_KR2 (1)
#define TYCK_KR3 (2)
#define TYCK_KR4 (3)
#define TYCK_KR5 (4)
#define TYCK_KR6 (5)
#define TYCK_KR7 (6)
#define TYCK_KR8 (7)
#define TYCK_KR9 (8)
#define TYCK_KR10 (9)
#define TYCK_KR11 (10)
#define TYCK_KR12 (11)
#define TYCK_KR13 (12)
#define TYCK_KR14 (13)
#define TYCK_KR15 (14)
#define TYCK_KR16 (15)
#define TYCK_KR17 (16)
#define TYCK_KR18 (17)
#define TYCK_KR19 (18)
#define TYCK_KR20 (19)
#define TYCK_KR21 (20)
#define TYCK_KR22 (21)
#define TYCK_KR23 (22)
#define TYCK_KR24 (23)
#define TYCK_KR25 (24)
#define TYCK_KR26 (25)
#define TYCK_KR27 (26)
#define TYCK_KR28 (27)
#define TYCK_KR29 (28)
#define TYCK_KR30 (29)
#define TYCK_KR31 (30)
#define TYCK_KR32 (31)
#define TYCK_KR33 (32)
#define TYCK_KR34 (33)
#define TYCK_KR35 (34)
#define TYCK_KR36 (35)
#define TYCK_KR37 (36)
#define TYCK_KR38 (37)
#define TYCK_KR39 (38)
#define TYCK_KR40 (39)
//10.变压器保护开入编码
//#define BYQ_YK_KR 0 //遥控方式
//#define BYQ_ZWS_1_KR 1 //重瓦斯1
//#define BYQ_WD2_1_KR 2 //温度Ⅱ段1
//#define BYQ_YLSF_1_KR 3 //压力释放1
//#define BYQ_ZWS_2_KR 4 //重瓦斯2
//#define BYQ_WD2_2_KR 5 //温度Ⅱ段2
//#define BYQ_YLSF_2_KR 6 //压力释放2
//#define BYQ_TZ_KR 7 //跳闸动作
//#define BYQ_TZG_KR 8 //高压侧跳闸动作
//#define BYQ_TZD1_KR 9 //低压侧α相跳闸动作
//#define BYQ_TZD2_KR 10 //低压侧β相跳闸动作
/*
#define BYQ_BHQD_A_KX1_KR 17 // α相馈线1保护启动 // Add begin by L.K. 2015-03-30.
#define BYQ_BHQD_A_KX2_KR 18 // α相馈线2保护启动
#define BYQ_BHQD_A_KX3_KR 19 // α相馈线3保护启动
#define BYQ_BHQD_A_KX4_KR 20 // α相馈线4保护启动
#define BYQ_BHQD_B_KX1_KR 21 // β相馈线1保护启动
#define BYQ_BHQD_B_KX2_KR 22 // β相馈线2保护启动
#define BYQ_BHQD_B_KX3_KR 23 // β相馈线3保护启动
#define BYQ_BHQD_B_KX4_KR 24 // β相馈线4保护启动
#define BYQ_SL_A_KX1_KR 25 // α相馈线1断路器失灵
#define BYQ_SL_A_KX2_KR 26 // α相馈线2断路器失灵
#define BYQ_SL_A_KX3_KR 27 // α相馈线3断路器失灵
#define BYQ_SL_A_KX4_KR 28 // α相馈线4断路器失灵
#define BYQ_SL_B_KX1_KR 29 // β相馈线1断路器失灵
#define BYQ_SL_B_KX2_KR 30 // β相馈线2断路器失灵
#define BYQ_SL_B_KX3_KR 31 // β相馈线3断路器失灵
#define BYQ_SL_B_KX4_KR 32 // β相馈线4断路器失灵// Add end by L.K. 2015-03-30.
#define BYQ_BHQD_A_KX5_KR 33 // α相馈线5保护启动
#define BYQ_BHQD_A_KX6_KR 34 // α相馈线6保护启动
#define BYQ_BHQD_A_KX7_KR 35 // α相馈线7保护启动
#define BYQ_BHQD_A_KX8_KR 36 // α相馈线8保护启动
#define BYQ_BHQD_A_KX9_KR 37 // α相馈线9保护启动
#define BYQ_BHQD_A_KX10_KR 38 // α相馈线10保护启动
#define BYQ_BHQD_B_KX5_KR 39 // β相馈线5保护启动
#define BYQ_BHQD_B_KX6_KR 40 // β相馈线6保护启动
#define BYQ_BHQD_B_KX7_KR 41 // β相馈线7保护启动
#define BYQ_BHQD_B_KX8_KR 42 // β相馈线8保护启动
#define BYQ_BHQD_B_KX9_KR 43 // β相馈线9保护启动
#define BYQ_BHQD_B_KX10_KR 44 // β相馈线10保护启动
#define BYQ_SL_A_KX5_KR 45 // α相馈线5断路器失灵
#define BYQ_SL_A_KX6_KR 46 // α相馈线6断路器失灵
#define BYQ_SL_A_KX7_KR 47 // α相馈线7断路器失灵
#define BYQ_SL_A_KX8_KR 48 // α相馈线8断路器失灵
#define BYQ_SL_A_KX9_KR 49 // α相馈线9断路器失灵
#define BYQ_SL_A_KX10_KR 50 // α相馈线10断路器失灵
#define BYQ_SL_B_KX5_KR 51 // β相馈线5断路器失灵
#define BYQ_SL_B_KX6_KR 52 // β相馈线6断路器失灵
#define BYQ_SL_B_KX7_KR 53 // β相馈线7断路器失灵
#define BYQ_SL_B_KX8_KR 54 // β相馈线8断路器失灵
#define BYQ_SL_B_KX9_KR 55 // β相馈线9断路器失灵
#define BYQ_SL_B_KX10_KR 56 // β相馈线10断路器失灵
#define BYQ_4QF_HW_KR 57 //直供支路断路器合位(京张黄土店专用)
#define BYQ_4QF_FW_KR 58 //直供支路断路器分位(京张黄土店专用)
*/
//11.自投装置开入编码
#define ZT_ZTDZ_KR (0) //自投动作(IO板记录状态)
#define ZT_JX_ZTTT_KR 1 //进线自投投退
#define ZT_ZB_ZTTT_KR 2 //主变自投投退
#define ZT_SY1_KR 3 //1#侧失压开入信号
#define ZT_SY2_KR 4 //2#侧失压开入信号
#define ZT_YY1_KR 5 //1#侧有压开入信号
#define ZT_YY2_KR 6 //2#侧有压开入信号
#define ZT_JXZT_SY_KR 7 //进线自投实验
#define ZT_ZBZT_SY_KR 8 //主变自投实验
#define ZT_RESET_KR 9 //复归
//12.进线自投开入编码
#define JXZT_ZTTR_KR 0 //自投投入
#define JXZT_ZTQD1_KR 1 //1#进线启动自投
#define JXZT_ZTQD2_KR 2 //2#进线启动自投
#define JXZT_ZTDZ_KR 3 //自投动作(IO板记录状态)
// 二、开出编码
// 1.馈线保护开出编码
// 馈线的开出编码重新全部定义,且增加新设计的开出编码
#define KX_RUN_LED_KC 0 //运行灯
#define KX_AM_LED_KC 1 //告警灯
#define KX_TX_LED_KC 2 //通信灯
#define KX_TZ_LED_KC 3 //跳闸灯 (新增原先bcj动作会驱动fxj线圈而自动点灯则未定义此项)
#define KX_CHZTR_LED_KC 4 //重合闸投入灯
#define KX_ZTTR_LED_KC 5 //重合闸充电灯 进线装置中是自投投入灯,馈线装置中是重合闸充电灯
#define KX_CHZDZ_LED_KC 6 //重合闸动作灯
#define KX_JX_LED_KC 7 //检修灯
#define KX_QF_HWD_KC 8 //QF合位灯开出
#define KX_QF_FWD_KC 9 //QF分位灯开出
#define KX_1QS_HWD_KC 10 //1QS合位灯开出
#define KX_1QS_FWD_KC 11 //1QS分位灯开出
#define KX_2QS_HWD_KC 12
#define KX_2QS_FWD_KC 13
#define KX_3QS_HWD_KC 14
#define KX_3QS_FWD_KC 15
#define KX_4QS_HWD_KC 16
#define KX_4QS_FWD_KC 17
#define KX_5QS_HWD_KC 18
#define KX_5QS_FWD_KC 19
#define KX_6QS_HWD_KC 20
#define KX_6QS_FWD_KC 21
#define KX_7QS_HWD_KC 22
#define KX_7QS_FWD_KC 23
#define KX_8QS_HWD_KC 24
#define KX_8QS_FWD_KC 25
#define KX_CHZTR_KC 26 //重合闸投入
#define KX_CHZTC_KC 27 //重合闸退出
#define KX_CHZDZ_HW_KC 28 //重合闸动作合位
#define KX_CHZDZ_FW_KC 29 //重合闸动作合位
#define KX_TZ_HW_KC 30 //重合闸动作合位
#define KX_TZ_FW_KC 31 //重合闸动作合位
#define KX_FGQ_KC 32 //复归
#define KX_QDZT_KC 33 //备用开出- kx 启动自投jx
#define KX_BY2_KC 34 //备用开出2
#define KX_ZTDZ_FW_KC 35 //进线自投动作 jx
#define KX_GPS_LED_KC 36 //GPS状态灯
#define KX_CHZCD_LED_KC 37 //重合闸充电灯
#define KX_ZTDZ_LED_KC 38 //自投动作灯
#define KX_BCJQ_KC 40 //(跳闸)
#define KX_HCJQ_KC 41 //(合闸)
#define KX_QF_FZ_KC 42 //断路器遥控分闸
#define KX_QF_HZ_KC 43 //断路器遥控合闸
#define KX_1QS_TZ_KC 44 //1QS分闸
#define KX_1QS_HZ_KC 45 //1QS合闸
#define KX_2QS_TZ_KC 46 //2QS分闸
#define KX_2QS_HZ_KC 47 //2QS合闸
#define KX_3QS_TZ_KC 48
#define KX_3QS_HZ_KC 49
#define KX_4QS_TZ_KC 50
#define KX_4QS_HZ_KC 51
#define KX_5QS_TZ_KC 52
#define KX_5QS_HZ_KC 53
#define KX_6QS_TZ_KC 54
#define KX_6QS_HZ_KC 55
#define KX_7QS_TZ_KC 56
#define KX_7QS_HZ_KC 57
#define KX_8QS_TZ_KC 58
#define KX_8QS_HZ_KC 59
#define KX_HBQ_KC 60 // 手合闭锁
#define KX_BHQD_KC 61 // 保护启动
#define KX_SL_KC 62 // 断路器失灵
#define KX_BHDZ_KC 63 // 保护动作
#define KX_QF_TZ_BS_KC (64) //QF分闸闭锁
#define KX_QF_HZ_BS_KC (65) //QF合闸闭锁
#define KX_1QS_TZ_BS_KC (66) //1QS分闸闭锁
#define KX_1QS_HZ_BS_KC (67) //1QS合闸闭锁
#define KX_2QS_TZ_BS_KC (68) //2QS分闸闭锁
#define KX_2QS_HZ_BS_KC (69) //2QS合闸闭锁
#define KX_3QS_TZ_BS_KC (70) //3QS分闸闭锁
#define KX_3QS_HZ_BS_KC (71) //3QS合闸闭锁
#define KX_4QS_TZ_BS_KC (72) //4QS分闸闭锁
#define KX_4QS_HZ_BS_KC (73) //4QS合闸闭锁
#define KX_5QS_TZ_BS_KC (74) //5QS分闸闭锁
#define KX_5QS_HZ_BS_KC (75) //5QS合闸闭锁
#define KX_6QS_TZ_BS_KC (76) //6QS分闸闭锁
#define KX_6QS_HZ_BS_KC (77) //6QS合闸闭锁
#define KX_7QS_TZ_BS_KC (78) //7QS分闸闭锁
#define KX_7QS_HZ_BS_KC (79) //7QS合闸闭锁
#define KX_8QS_TZ_BS_KC (80) //8QS分闸闭锁
#define KX_8QS_HZ_BS_KC (81) //8QS合闸闭锁
#define KX_YY_KC (82) //有压
#define KX_CONTACT_KC (83) //供电臂联络信号
#define KX_CONTACT_S_DOWN_KC (84) //供电臂联络信号(单开关,下行)
#define KX_RECOMBINE_LL_KC (85) //供电臂重组联络信号
#define KX_BACKUP_DOWN_KC (86) //备下行
#define KX_BACKUP_UP_KC (87) //备上行
#define KX_FAULT_DIR_KC (88) //故障方向
#define KX_FAULT_TYPE_KC (89) //故障类型
#define KX_FAULT_DISTANCE_KC (90) //故障距离
// 2.主变主保护开出编码
// 重新定义开出编码
#define BYQZ_RUN_LED_KC 0 //运行灯
#define BYQZ_AM_LED_KC 1 //告警灯
#define BYQZ_TX_LED_KC 2 //通信灯
#define BYQZ_FXJQ_KC 3 //(分信继):跳闸灯
#define BYQZ_JX_LED_KC 4 //检修灯
#define BYQZ_1QF_HWD_KC 5 //1QF合位灯开出
#define BYQZ_1QF_FWD_KC 6 //1QF分位灯开出
#define BYQZ_2QF_HWD_KC 7 //2QF合位灯开出
#define BYQZ_2QF_FWD_KC 8 //2QF分位灯开出
#define BYQZ_3QF_HWD_KC 9 //3QF合位灯开出
#define BYQZ_3QF_FWD_KC 10 //3QF分位灯开出
#define BYQZ_TZ_HW_KC 11 //跳闸动作合位
#define BYQZ_TZ_FW_KC 12 //跳闸动作合位
#define BYQZ_FGQ_KC 13 //复归
#define BYQZ_HBQ2_KC 14 //α相手合闭锁
#define BYQZ_HBQ3_KC 15 //β相手合闭锁
#define BYQZ_ZBGZ2_KC 16 //主变故障2
#define BYQZ_SL2_KC 17 //α相断路器失灵
#define BYQZ_SL3_KC 18 //β相断路器失灵
#define BYQZ_TZD_G_KC 19 //高压侧跳闸灯
#define BYQZ_TZD_D1_KC 20 //低压侧跳闸灯
#define BYQZ_TZD_D2_KC 21 //低压侧跳闸灯
#define BYQZ_YY1_KC 22 //有压1
#define BYQZ_YY2_KC 23 //有压2
#define BYQZ_GPS_LED_KC 24 //GPS状态灯
#define BYQZ_BCJ4Q_KC 25 //(直供支路跳闸 京张黄土店专用
#define BYQZ_SL4_KC 26 //(直供支路失灵 京张黄土店专用)
#define BYQZ_BCJ1Q_KC 40 //(高压侧跳闸)
#define BYQZ_BCJ2Q_KC 41 //(α相跳闸)
#define BYQZ_BCJ3Q_KC 42 //(β相跳闸)
#define BYQZ_HBQ1_KC 43 //手合闭锁
#define BYQZ_BHQD_KC 44 //保护启动
#define BYQZ_SL1_KC 45 //高压侧断路器失灵
#define BYQZ_ZBGZ1_KC 46 //主变故障/主变故障1
//3.主变后备保护开出编码
//重新定义开出编码
#define BYQH_RUN_LED_KC 0 //运行灯
#define BYQH_AM_LED_KC 1 //告警灯
#define BYQH_TX_LED_KC 2 //通信灯
#define BYQH_FXJQ_KC 3 //(分信继):跳闸灯
#define BYQH_JX_LED_KC 4 //检修灯
#define BYQH_1QF_HWD_KC 5 //1QF合位灯开出
#define BYQH_1QF_FWD_KC 6 //1QF分位灯开出
#define BYQH_2QF_HWD_KC 7 //2QF合位灯开出
#define BYQH_2QF_FWD_KC 8 //2QF分位灯开出
#define BYQH_3QF_HWD_KC 9 //3QF合位灯开出
#define BYQH_3QF_FWD_KC 10 //3QF分位灯开出
#define BYQH_TZ_HW_KC (11) //跳闸合位开出
#define BYQH_TZ_FW_KC (12) //跳闸分位开出
#define BYQH_FG_KC (13) //复归开出
#define BYQH_HBQ2_KC (14) //α相手合闭锁
#define BYQH_HBQ3_KC (15) //β相手合闭锁
#define BYQH_SY2_KC (16) //失压2
#define BYQH_YY2_KC (17) //有压2 20170509 修改为备用2
#define BYQH_DSL2_KC (18) //β相断路器失灵
#define BYQH_TZD_G_KC 19 //高压侧跳闸灯
#define BYQH_TZD_D1_KC 20 //低压侧跳闸灯
#define BYQH_TZD_D2_KC 21 //低压侧跳闸灯
#define BYQH_GPS_LED_KC 22 //GPS状态灯
#define BYQH_TZG_HW_KC (23) //高压侧跳闸合位开出
#define BYQH_TZG_FW_KC (24) //高压侧跳闸分位开出
#define BYQH_TZD1_HW_KC (25) //α相跳闸合位开出
#define BYQH_TZD1_FW_KC (26) //α相跳闸分位开出
#define BYQH_TZD2_HW_KC (27) //β相跳闸合位开出
#define BYQH_TZD2_FW_KC (28) //β相跳闸分位开出
#define BYQH_BCJ1Q_KC 40 //(高压侧跳闸)
#define BYQH_BCJ2Q_KC 41 //(α相跳闸)
#define BYQH_BCJ3Q_KC 42 //(β相跳闸)
#define BYQH_SHBS_KC 43 //手合闭锁
#define BYQH_BHQD_KC 44 //保护启动
#define BYQH_SY1_KC 45 //(失压)
#define BYQH_YY1_KC 46 //(有压) 20170509 修改为备用1
#define BYQH_GSL_KC 47 //高压侧断路器失灵
#define BYQH_DSL1_KC 48 //低压侧断路器失灵
#define BYQH_KXZTA_KC 49 // α相馈线自投启动 // Add by L.K. 2015-03-30
#define BYQH_KXZTB_KC 50 // β相馈线自投启动 // Add by L.K. 2015-03-30
//4.主变测控开出编码
#define BYQC_RUN_LED_KC (0) //运行灯
#define BYQC_AM_LED_KC (1) //告警灯
#define BYQC_TX_LED_KC (2) //通信灯
#define BYQC_JXZT_TR_LED_KC (3) //进线自投投入灯
#define BYQC_ZBZT_TR_LED_KC (4) //主变自投投入灯
#define BYQC_ZTJX_LED_KC (5) //自投就绪灯
#define BYQC_ZTDZ_LED_KC (6) //自投动作灯
#define BYQC_JX_LED_KC (7) //检修灯
#define BYQC_1QF_HW_LED_KC (8) //高压侧断路器合位灯
#define BYQC_1QF_FW_LED_KC (9) //高压侧断路器分位灯
#define BYQC_2QF_HW_LED_KC (10) //低压侧α相断路器合位灯
#define BYQC_2QF_FW_LED_KC (11) //低压侧α相断路器分位灯
#define BYQC_3QF_HW_LED_KC (12) //低压侧β相断路器合位灯
#define BYQC_3QF_FW_LED_KC (13) //低压侧β相断路器分位灯
#define BYQC_1QS_HW_LED_KC (14) //隔开1合位灯
#define BYQC_1QS_FW_LED_KC (15) //隔开1分位灯
#define BYQC_2QS_HW_LED_KC (16) //隔开2合位灯
#define BYQC_2QS_FW_LED_KC (17) //隔开2分位灯
#define BYQC_3QS_HW_LED_KC (18) //隔开3合位灯
#define BYQC_3QS_FW_LED_KC (19) //隔开3分位灯
#define BYQC_4QS_HW_LED_KC (20) //隔开4合位灯
#define BYQC_4QS_FW_LED_KC (21) //隔开4分位灯
#define BYQC_5QS_HW_LED_KC (22) //隔开5合位灯
#define BYQC_5QS_FW_LED_KC (23) //隔开5分位灯
#define BYQC_6QS_HW_LED_KC (24) //隔开6合位灯
#define BYQC_6QS_FW_LED_KC (25) //隔开6分位灯
#define BYQC_ZBZT_TR_KC (26) //主变自投投入开出
#define BYQC_ZBZT_TC_KC (27) //主变自投退出开出
#define BYQC_JXZT_TR_KC (28) //进线自投投入开出
#define BYQC_JXZT_TC_KC (29) //进线自投退出开出
#define BYQC_ZTDZ_HW_KC (30) //自投动作合位开出
#define BYQC_ZTDZ_FW_KC (31) //自投动作分位开出
#define BYQC_FGQ_KC (32) //复归开出
#define BYQC_BY_KC (33) //备用开出
#define BYQC_GPS_LED_KC 34 //GPS状态灯
//33-39 预留
#define BYQC_1QF_TZ_KC (40) //高压侧断路器分闸
#define BYQC_1QF_HZ_KC (41) //高压侧断路器合闸
#define BYQC_2QF_TZ_KC (42) //低压侧α相断路器分闸
#define BYQC_2QF_HZ_KC (43) //低压侧α相断路器合闸
#define BYQC_3QF_TZ_KC (44) //低压侧β相断路器分闸
#define BYQC_3QF_HZ_KC (45) //低压侧β相断路器合闸
#define BYQC_1QS_TZ_KC (46) //1QS分闸
#define BYQC_1QS_HZ_KC (47) //1QS合闸
#define BYQC_2QS_TZ_KC (48) //2QS分闸
#define BYQC_2QS_HZ_KC (49) //2QS合闸
#define BYQC_3QS_TZ_KC (50) //3QS分闸
#define BYQC_3QS_HZ_KC (51) //3QS合闸
#define BYQC_4QS_TZ_KC (52) //4QS分闸
#define BYQC_4QS_HZ_KC (53) //4QS合闸
#define BYQC_5QS_TZ_KC (54) //5QS分闸
#define BYQC_5QS_HZ_KC (55) //5QS合闸
#define BYQC_6QS_TZ_KC (56) //6QS分闸
#define BYQC_6QS_HZ_KC (57) //6QS合闸
#define BYQC_DC_1QF_TZ_KC (58) //对侧1QF分闸
#define BYQC_DC_1QF_HZ_KC (59) //对侧1QF合闸
#define BYQC_DC_2QF_TZ_KC (60) //对侧2QF分闸
#define BYQC_DC_2QF_HZ_KC (61) //对侧2QF合闸
#define BYQC_DC_3QF_TZ_KC (62) //对侧3QF分闸
#define BYQC_DC_3QF_HZ_KC (63) //对侧3QF合闸
#define BYQC_DC_1QS_TZ_KC (64) //对侧1QS分闸
#define BYQC_DC_1QS_HZ_KC (65) //对侧1QS合闸
#define BYQC_DC_2QS_TZ_KC (66) //对侧2QS分闸
#define BYQC_DC_2QS_HZ_KC (67) //对侧2QS合闸
#define BYQC_DC_4QS_TZ_KC (68) //对侧4QS分闸
#define BYQC_DC_4QS_HZ_KC (69) //对侧4QS合闸
#define BYQC_DC_5QS_TZ_KC (70) //对侧5QS分闸
#define BYQC_DC_5QS_HZ_KC (71) //对侧5QS合闸
#define BYQC_DC_6QS_TZ_KC (72) //对侧6QS分闸
#define BYQC_DC_6QS_HZ_KC (73) //对侧6QS合闸
#define BYQC_ZTNL_KC (74) //自投联络
#define BYQC_1QF_TZ_BS_KC (75) //1QF分闸闭锁
#define BYQC_1QF_HZ_BS_KC (76) //1QF合闸闭锁
#define BYQC_2QF_TZ_BS_KC (77) //2QF分闸闭锁
#define BYQC_2QF_HZ_BS_KC (78) //2QF合闸闭锁
#define BYQC_3QF_TZ_BS_KC (79) //3QF分闸闭锁
#define BYQC_3QF_HZ_BS_KC (80) //3QF合闸闭锁
#define BYQC_1QS_TZ_BS_KC (81) //1QS分闸闭锁
#define BYQC_1QS_HZ_BS_KC (82) //1QS合闸闭锁
#define BYQC_2QS_TZ_BS_KC (83) //2QS分闸闭锁
#define BYQC_2QS_HZ_BS_KC (84) //2QS合闸闭锁
#define BYQC_3QS_TZ_BS_KC (85) //3QS分闸闭锁 Add by L.K. 2015-05-29.
#define BYQC_3QS_HZ_BS_KC (86) //3QS合闸闭锁 Add by L.K. 2015-05-29.
#define BYQC_4QS_TZ_BS_KC (87) //4QS分闸闭锁
#define BYQC_4QS_HZ_BS_KC (88) //4QS合闸闭锁
#define BYQC_5QS_TZ_BS_KC (89) //5QS分闸闭锁
#define BYQC_5QS_HZ_BS_KC (90) //5QS合闸闭锁
#define BYQC_6QS_TZ_BS_KC (91) //6QS分闸闭锁
#define BYQC_6QS_HZ_BS_KC (92) //6QS合闸闭锁
#define BYQC_1QF_FZOK_KC (93) //高压侧断路器分闸成功 Add begin by L.K. 2015-05-29.
#define BYQC_1QF_HZOK_KC (94) //高压侧断路器合闸成功
#define BYQC_2QF_FZOK_KC (95) //低压侧α相断路器分闸成功
#define BYQC_2QF_HZOK_KC (96) //低压侧α相断路器合闸成功
#define BYQC_3QF_FZOK_KC (97) //低压侧β相断路器分闸成功
#define BYQC_3QF_HZOK_KC (98) //低压侧β相断路器合闸成功
#define BYQC_1QS_FZOK_KC (99) //1QS分闸成功
#define BYQC_1QS_HZOK_KC (100) //1QS合闸成功
#define BYQC_2QS_FZOK_KC (101) //2QS分闸成功
#define BYQC_2QS_HZOK_KC (102) //2QS合闸成功
#define BYQC_3QS_FZOK_KC (103) //3QS分闸成功
#define BYQC_3QS_HZOK_KC (104) //3QS合闸成功
#define BYQC_4QS_FZOK_KC (105) //4QS分闸成功
#define BYQC_4QS_HZOK_KC (106) //4QS合闸成功
#define BYQC_5QS_FZOK_KC (107) //5QS分闸成功
#define BYQC_5QS_HZOK_KC (108) //5QS合闸成功
#define BYQC_6QS_FZOK_KC (109) //6QS分闸成功
#define BYQC_6QS_HZOK_KC (110) //6QS合闸成功 Add end by L.K. 2015-05-29.
//5.并补保护开出编码
#define DRQ_RUN_LED_KC 0 //运行灯
#define DRQ_AM_LED_KC 1 //告警灯
#define DRQ_TX_LED_KC 2 //通信灯
#define DRQ_TZ_LED_KC 3 //跳闸灯
#define DRQ_JX_LED_KC 4 //检修灯
#define DRQ_GPS_LED_KC 5 //gps状态灯
#define DRQ_QF_HWD_KC 6 //QF合位灯开出
#define DRQ_QF_FWD_KC 7 //QF分位灯开出
#define DRQ_1QS_HWD_KC 8 //1QS合位灯开出
#define DRQ_1QS_FWD_KC 9 //1QS分位灯开出
#define DRQ_2QS_HWD_KC 10
#define DRQ_2QS_FWD_KC 11
#define DRQ_TZ_HW_KC 12 //跳闸合位开出
#define DRQ_TZ_FW_KC 13 //跳闸分位开出
#define DRQ_FG_KC 14 //复归开出
#define DRQ_BY1_KC 15 //备用开出
#define DRQ_3QS_HWD_KC 16 //3QS合位灯开出
#define DRQ_3QS_FWD_KC 17 //3QS分位灯开出
#define DRQ_BY2_KC 18 //备用2
#define DRQ_BY3_KC 19 //备用3
#define DRQ_BY4_KC 20 //备用4
#define DRQ_BY5_KC 21 //备用5
#define DRQ_BCJQ_KC 40 //(跳闸)
#define DRQ_HCJQ_KC 41 //(合闸)
#define DRQ_QF_FZ_KC 42 //断路器遥控分闸
#define DRQ_QF_HZ_KC 43 //断路器遥控合闸
#define DRQ_1QS_TZ_KC 44 //1QS分闸
#define DRQ_1QS_HZ_KC 45 //1QS合闸
#define DRQ_2QS_TZ_KC 46 //2QS分闸
#define DRQ_2QS_HZ_KC 47 //2QS合闸
#define DRQ_3QS_TZ_KC 48 //3QS分闸
#define DRQ_3QS_HZ_KC 49 //3QS合闸
#define DRQ_HBQ_KC 50 //手合闭锁
#define DRQ_BHQD_KC 51 //保护启动
#define DRQ_SL_KC 52 //断路器失灵
#define DRQ_QF_FZ_BS_KC (53) //1QF分闸闭锁
#define DRQ_QF_HZ_BS_KC (54) //1QF合闸闭锁
#define DRQ_1QS_FZ_BS_KC (55) //1QS分闸闭锁
#define DRQ_1QS_HZ_BS_KC (56) //1QS合闸闭锁
#define DRQ_2QS_FZ_BS_KC (57) //2QS分闸闭锁
#define DRQ_2QS_HZ_BS_KC (58) //2QS合闸闭锁
#define DRQ_3QS_FZ_BS_KC (59) //3QS分闸闭锁
#define DRQ_3QS_HZ_BS_KC (60) //3QS合闸闭锁
//6.动力变保护开出编码
#define DLB_RUN_LED_KC 0 //运行灯
#define DLB_AM_LED_KC 1 //告警灯
#define DLB_TX_LED_KC 2 //通信灯
#define DLB_TZ_LED_KC 3 //跳闸灯
#define DLB_JX_LED_KC 4 //检修灯
#define DLB_GPS_LED_KC 5 //gps状态?
#define DLB_QF_HWD_KC 6 //QF合位灯开出
#define DLB_QF_FWD_KC 7 //QF分位灯开出
#define DLB_1QS_HWD_KC 8 //1QS合位灯开出
#define DLB_1QS_FWD_KC 9 //1QS分位灯开出
#define DLB_2QS_HWD_KC 10
#define DLB_2QS_FWD_KC 11
#define DLB_TZ_HW_KC 12 //跳闸合位开出
#define DLB_TZ_FW_KC 13 //跳闸分位开出
#define DLB_FG_KC 14 //复归开出
#define DLB_3QS_HWD_KC 15
#define DLB_3QS_FWD_KC 16
#define DLB_BCJQ_KC 40 //(跳闸)
#define DLB_HCJQ_KC 41 //(合闸)
#define DLB_QF_TZ_KC 42 //断路器分闸
#define DLB_QF_HZ_KC 43 //断路器合闸
#define DLB_1QS_TZ_KC 44 //1QS分闸
#define DLB_1QS_HZ_KC 45 //1QS合闸
#define DLB_2QS_TZ_KC 46 //2QS分闸
#define DLB_2QS_HZ_KC 47 //2QS合闸
#define DLB_3QS_TZ_KC 48 //3QS分闸
#define DLB_3QS_HZ_KC 49 //3QS合闸
#define DLB_HBQ_KC 50 //(手合闭锁)
#define DLB_BHQD_KC 51 //保护启动
#define DLB_SL_KC 52 //断路器失灵开出
#define DLB_QF_FZ_BS_KC (53) //1QF分闸闭锁
#define DLB_QF_HZ_BS_KC (54) //1QF合闸闭锁
#define DLB_1QS_FZ_BS_KC (55) //1QS分闸闭锁
#define DLB_1QS_HZ_BS_KC (56) //1QS合闸闭锁
#define DLB_2QS_FZ_BS_KC (57) //2QS分闸闭锁
#define DLB_2QS_HZ_BS_KC (58) //2QS合闸闭锁
#define DLB_3QS_FZ_BS_KC (59) //3QS分闸闭锁
#define DLB_3QS_HZ_BS_KC (60) //3QS合闸闭锁
#define DLB_BY1_KC 61 //备用1开出
#define DLB_BY2_KC 62 //备用2
#define DLB_BY3_KC 63 //备用3
#define DLB_BY4_KC 64 //备用4
#define DLB_BY5_KC 65 //备用5
//7.AT保护开出编码
#define ATBH_RUN_LED_KC 0 //运行灯
#define ATBH_AM_LED_KC 1 //告警灯
#define ATBH_TX_LED_KC 2 //通信灯
#define ATBH_TZ_LED_KC 3 //跳闸灯
#define ATBH_ZTTR_LED_KC 4 //自投投入灯
#define ATBH_ZTDZ_LED_KC 5 //自投动作灯
#define ATBH_JX_LED_KC 6 //检修灯
#define ATBH_QF_HWD_KC 7 //QF合位灯开出
#define ATBH_QF_FWD_KC 8 //QF分位灯开出
#define ATBH_1QS_HWD_KC 9 //1QS合位灯开出
#define ATBH_1QS_FWD_KC 10 //1QS分位灯开出
#define ATBH_2QS_HWD_KC 11 //2QS合位灯开出
#define ATBH_2QS_FWD_KC 12 //2QS分位灯开出
#define ATBH_CHZDZ_HW_KC 13 //重合闸动作合位开出
#define ATBH_CHZDZ_FW_KC 14 //重合闸动作分位开出
#define ATBH_ZTDZ_HW_KC 15 //自投动作合位
#define ATBH_ZTDZ_FW_KC 16 //自投动作合位
#define ATBH_TZ_HW_KC 17 //跳闸动作合位
#define ATBH_TZ_FW_KC 18 //跳动作分位
#define ATBH_FGQ_KC 19 //复归
#define ATBH_HCJ_KC 20 //保护合闸
#define ATBH_GPS_LED_KC 21 //GPS状态灯
#define ATBH_3QS_HWD_KC 22 //3QS合位灯开出
#define ATBH_3QS_FWD_KC 23 //3QS分位灯开出
#define ATBH_CHZTR_LED_KC 24 //重合闸投入灯
#define ATBH_CHZDZ_LED_KC 25 //重合闸动作灯
#define ATBH_CHZCD_LED_KC 26 //重合闸充电灯
#define ATBH_ZBGZ_LED_KC 27 //主变故障开出
#define ATBH_BCJQ_KC 40 //(跳闸)
#define ATBH_QF_TZ_KC 41 //断路器分闸
#define ATBH_QF_HZ_KC 42 //断路器合闸
#define ATBH_1QS_TZ_KC 43 //1QS分闸
#define ATBH_1QS_HZ_KC 44 //1QS合闸
#define ATBH_2QS_TZ_KC 45 //2QS分闸
#define ATBH_2QS_HZ_KC 46 //2QS合闸
#define ATBH_3QS_TZ_KC 47 //3QS分闸
#define ATBH_3QS_HZ_KC 48 //3QS合闸
#define ATBH_BHQD_KC 49 //保护启动
#define ATBH_CDJQ_KC 50 //(自投启动)
#define ATBH_SL_KC 51 //断路器失灵
#define ATBH_1QF_FZ_BS_KC (52) //1QF分闸闭锁
#define ATBH_1QF_HZ_BS_KC (53) //1QF合闸闭锁
#define ATBH_1QS_FZ_BS_KC (54) //1QS分闸闭锁
#define ATBH_1QS_HZ_BS_KC (55) //1QS合闸闭锁
#define ATBH_2QS_FZ_BS_KC (56) //2QS分闸闭锁
#define ATBH_2QS_HZ_BS_KC (57) //2QS合闸闭锁
#define ATBH_3QS_FZ_BS_KC (58) //3QS分闸闭锁
#define ATBH_3QS_HZ_BS_KC (59) //3QS合闸闭锁
#define ATBH_BY1_KC (60) //备用1
#define ATBH_BY2_KC (61) //备用2
#define ATBH_BY3_KC (62) //备用3
#define ATBH_BY4_KC (63) //备用4
#define ATBH_JYYZT_KC ATBH_BY1_KC //检有压自投
//8.故障测距开出编码
#define ATGC_RUN_LED_KC 0 //运行灯
#define ATGC_AM_LED_KC 1 //告警灯
#define ATGC_TX_LED_KC 2 //通信灯
#define ATGC_CJ_LED_KC 3 //测距灯
#define ATGC_JX_LED_KC 4 //检修灯
#define ATGC_GPS_LED_KC 5 //GPS信号灯
#define ATGC_1QS_HWD_KC 6 //1QS合位灯开出
#define ATGC_1QS_FWD_KC 7 //1QS分位灯开出
#define ATGC_2QS_HWD_KC 8
#define ATGC_2QS_FWD_KC 9
#define ATGC_3QS_HWD_KC 10
#define ATGC_3QS_FWD_KC 11
#define ATGC_CJQD_KC 12 //测距启动
#define ATGC_1QS_TZ_KC 40 //1QS分闸
#define ATGC_1QS_HZ_KC 41 //1QS合闸
#define ATGC_2QS_TZ_KC 42 //2QS分闸
#define ATGC_2QS_HZ_KC 43 //2QS合闸
#define ATGC_3QS_TZ_KC 44 //3QS分闸
#define ATGC_3QS_HZ_KC 45 //3QS合闸
#define ATGC_4QS_TZ_KC 46 //4QS分闸
#define ATGC_4QS_HZ_KC 47 //4QS合闸
#define ATGC_1QS_TZ_BS_KC (48) //1QS分闸闭锁
#define ATGC_1QS_HZ_BS_KC (49) //1QS合闸闭锁
#define ATGC_2QS_TZ_BS_KC (50) //2QS分闸闭锁
#define ATGC_2QS_HZ_BS_KC (51) //2QS合闸闭锁
#define ATGC_3QS_TZ_BS_KC (52) //3QS分闸闭锁
#define ATGC_3QS_HZ_BS_KC (53) //3QS合闸闭锁
#define ATGC_4QS_TZ_BS_KC (54) //4QS分闸闭锁
#define ATGC_4QS_HZ_BS_KC (55) //4QS合闸闭锁
#define ATGC_LL_KC (56) //测距联络信号
#define ATGC_FAULT_DIR_KC (57) //故障方向
#define ATGC_FAULT_TYPE_KC (58) //故障类型
#define ATGC_FAULT_DISTANCE_KC (59) //故障距离
#define ATGC_YQ1_POS_KC (60) //越区开关1位置
#define ATGC_YQ2_POS_KC (61) //越区开关2位置
#define ATGC_CJYL_KC (62) //测距原理
//9.通用测控开出编码
#define TYCK_RUN_LED_KC 0 //运行灯
#define TYCK_AM_LED_KC 1 //告警灯
#define TYCK_TX_LED_KC 2 //通信灯
#define TYCK_JX_LED_KC 3 //检修灯
#define TYCK_1QS_HWD_KC 4 //1QS合位灯开出
#define TYCK_1QS_FWD_KC 5 //1QS分位灯开出
#define TYCK_2QS_HWD_KC 6
#define TYCK_2QS_FWD_KC 7
#define TYCK_3QS_HWD_KC 8
#define TYCK_3QS_FWD_KC 9
#define TYCK_4QS_HWD_KC 10
#define TYCK_4QS_FWD_KC 11
#define TYCK_5QS_HWD_KC 12
#define TYCK_5QS_FWD_KC 13
#define TYCK_6QS_HWD_KC 14
#define TYCK_6QS_FWD_KC 15
#define TYCK_7QS_HWD_KC 16
#define TYCK_7QS_FWD_KC 17
#define TYCK_8QS_HWD_KC 18
#define TYCK_8QS_FWD_KC 19
#define TYCK_9QS_HWD_KC 20
#define TYCK_9QS_FWD_KC 21
#define TYCK_BY1_KC (22) //备用1开出
#define TYCK_BY2_KC (23) //备用2开出
#define TYCK_BY3_KC (24) //备用3开出
#define TYCK_BY4_KC (25) //备用4开出
#define TYCK_BY5_KC (26) //备用5开出
#define TYCK_BY6_KC (27) //备用6开出
#define TYCK_BY7_KC (28) //备用7开出
#define TYCK_BY8_KC (29) //备用8开出
#define TYCK_GPS_LED_KC (30) //GPS状态灯
#define TYCK_NULL_LED_KC (31) //无效LED开出// Add by L.K. 2015-03-17
#define TYCK_1QS_TZ_KC 40 //1QS分闸
#define TYCK_1QS_HZ_KC 41 //1QS合闸
#define TYCK_2QS_TZ_KC 42 //2QS分闸
#define TYCK_2QS_HZ_KC 43 //2QS合闸
#define TYCK_3QS_TZ_KC 44
#define TYCK_3QS_HZ_KC 45
#define TYCK_4QS_TZ_KC 46
#define TYCK_4QS_HZ_KC 47
#define TYCK_5QS_TZ_KC 48
#define TYCK_5QS_HZ_KC 49
#define TYCK_6QS_TZ_KC 50
#define TYCK_6QS_HZ_KC 51
#define TYCK_7QS_TZ_KC 52
#define TYCK_7QS_HZ_KC 53
#define TYCK_8QS_TZ_KC 54
#define TYCK_8QS_HZ_KC 55
#define TYCK_9QS_TZ_KC 56 //9QS分闸
#define TYCK_9QS_HZ_KC 57 //9QS合闸
#define TYCK_10QS_TZ_KC (58) //10QS分闸 // Add begin by L.K. 2015-03-16.
#define TYCK_10QS_HZ_KC (59) //10QS合闸
#define TYCK_11QS_TZ_KC (60) //11QS分闸
#define TYCK_11QS_HZ_KC (61) //11QS合闸
#define TYCK_12QS_TZ_KC (62) //12QS分闸
#define TYCK_12QS_HZ_KC (63) //12QS合闸 // Add end by L.K. 2015-03-16.
#define TYCK_13QS_TZ_KC (64) //13QS分闸
#define TYCK_13QS_HZ_KC (65) //13QS合闸
#define TYCK_14QS_TZ_KC (66) //14QS分闸
#define TYCK_14QS_HZ_KC (67) //14QS合闸
#define TYCK_15QS_TZ_KC (68) //15QS分闸
#define TYCK_15QS_HZ_KC (69) //15QS合闸
#define TYCK_16QS_TZ_KC (70) //16QS分闸
#define TYCK_16QS_HZ_KC (71) //16QS合闸
//10.变压器保护开出编码
#define BYQ_RUN_LED_KC 0 //运行灯
#define BYQ_AM_LED_KC 1 //告警灯
#define BYQ_TX_LED_KC 2 //通信灯
#define BYQ_FXJQ_KC 3 //(分信继):跳闸灯
#define BYQ_JX_LED_KC 4 //检修灯
#define BYQ_1QF_HWD_KC 5 //1QF合位灯开出
#define BYQ_1QF_FWD_KC 6 //1QF分位灯开出
#define BYQ_2QF_HWD_KC 7 //2QF合位灯开出
#define BYQ_2QF_FWD_KC 8 //2QF分位灯开出
#define BYQ_3QF_HWD_KC 9 //3QF合位灯开出
#define BYQ_3QF_FWD_KC 10 //3QF分位灯开出
#define BYQ_TZ_H_KC 11 //高压侧跳闸灯
#define BYQ_TZ_LA_KC 12 //a相跳闸灯
#define BYQ_FG_KC 13 //复归开出
#define BYQ_GPS_LED_KC 14 //GPS状态灯
#define BYQ_TZ_LB_KC 15 //b相跳闸灯
//#define BYQ_TZG_FW_KC 16 //高压侧跳闸分位开出
//#define BYQ_TZD1_HW_KC 17 //α相跳闸合位开出
//#define BYQ_TZD1_FW_KC 18 //α相跳闸分位开出
//#define BYQ_TZD2_HW_KC 19 //β相跳闸合位开出
//#define BYQ_TZD2_FW_KC 20 //β相跳闸分位开出
#define BYQ_TZD_G_KC 21 //高压侧跳闸灯
#define BYQ_TZD_D1_KC 22 //低压侧跳闸灯
#define BYQ_TZD_D2_KC 23 //低压侧跳闸灯
#define BYQ_BCJ4Q_KC 24 //直供支路跳闸 20180731 京张黄土店专用
#define BYQ_DSL3_KC 25 //直供支路断路器失灵 20180731 京张黄土店专用
#define BYQ_ZBGZ_LED_KC 26 //主变故障记录状态
#define BYQ_BCJ1Q_KC 40 //(高压侧跳闸)
#define BYQ_BCJ2Q_KC 41 //(α相跳闸)
#define BYQ_BCJ3Q_KC 42 //(β相跳闸)
#define BYQ_ZBGZ_KC 43 //主变故障
#define BYQ_SY_KC 44 //(失压)
#define BYQ_YY_KC 45 //(有压)
#define BYQ_GSL_KC 46 //高压侧断路器失灵
#define BYQ_DSL1_KC 47 //α相断路器失灵
#define BYQ_DSL2_KC 48 //β相断路器失灵
#define BYQ_BHQD_KC 49 //保护启动
#define BYQ_SHBS_KC 50 //手合闭锁
#define BYQ_HBQ2_KC 51 //α相手合闭锁
#define BYQ_HBQ3_KC 52 //β相手合闭锁
#define BYQ_KXZTA_KC 53 // α相馈线自投启动
#define BYQ_KXZTB_KC 54 // β相馈线自投启动
#define BYQ_BY_KC 55 //备用
//自投装置开出编码
#define ZT_RUN_LED_KC (0) //运行灯
#define ZT_AM_LED_KC (1) //告警灯
#define ZT_TX_LED_KC (2) //通信灯
#define ZT_ZTTR_LED_KC (3) //主变自投投入灯
#define ZT_ZTJX_LED_KC (4) //自投就绪灯
#define ZT_ZTDZ_LED_KC (5) //自投动作灯
#define ZT_JX_LED_KC (6) //检修灯
#define ZT_GPS_LED_KC (7) //信号状态灯
#define ZT_1LZTTR_LED_KC (8) //1#进线自投投入灯
#define ZT_1BZTTR_LED_KC (9) //1#主变自投投入灯
#define ZT_2LZTTR_LED_KC (10) //2#进线自投投入灯
#define ZT_2BZTTR_LED_KC (11) //2#主变自投投入灯
#define ZT_ZTTR_KC (12) //主变自投投入
#define ZT_ZTTC_KC (13) //主变自投退出
#define ZT_ZTDZ_ZB_KC (14) //主变自投动作 20200507 添加
#define ZT_ZTDZ_JX_KC (15) //进线自投动作 未使用
#define ZT_FG_KC (16) //复归开出
#define ZT_JX_ZTTR_KC (17) //进线自投投入
#define ZT_JX_ZTTC_KC (18) //进线自投退出
#define ZT_JX_ZTTR_LED_KC (19) //进线自投投入灯
#define ZT_1B_1QF_FZ_KC (40) //1#变1QF分闸
#define ZT_1B_1QF_HZ_KC (41) //1#变1QF合闸
#define ZT_1B_2QF_FZ_KC (42) //1#变2QF分闸
#define ZT_1B_2QF_HZ_KC (43) //1#变2QF合闸
#define ZT_1B_3QF_FZ_KC (44) //1#变3QF分闸
#define ZT_1B_3QF_HZ_KC (45) //1#变3QF合闸
#define ZT_1B_1QS_FZ_KC (46) //1#变1QS分闸
#define ZT_1B_1QS_HZ_KC (47) //1#变1QS合闸
#define ZT_1B_2QS_FZ_KC (48) //1#变2QS分闸
#define ZT_1B_2QS_HZ_KC (49) //1#变2QS合闸
#define ZT_3QS_FZ_KC (50) //跨条3QS分闸
#define ZT_3QS_HZ_KC (51) //跨条3QS合闸
#define ZT_1B_4QS_FZ_KC (52) //1#变4QS分闸
#define ZT_1B_4QS_HZ_KC (53) //1#变4QS合闸
#define ZT_1B_5QS_FZ_KC (54) //1#变5QS分闸
#define ZT_1B_5QS_HZ_KC (55) //1#变5QS合闸
#define ZT_2B_1QF_FZ_KC (56) //2#变1QF分闸
#define ZT_2B_1QF_HZ_KC (57) //2#变1QF合闸
#define ZT_2B_2QF_FZ_KC (58) //2#变2QF分闸
#define ZT_2B_2QF_HZ_KC (59) //2#变2QF合闸
#define ZT_2B_3QF_FZ_KC (60) //2#变3QF分闸
#define ZT_2B_3QF_HZ_KC (61) //2#变3QF合闸
#define ZT_2B_1QS_FZ_KC (62) //2#变1QS分闸
#define ZT_2B_1QS_HZ_KC (63) //2#变1QS合闸
#define ZT_2B_2QS_FZ_KC (64) //2#变2QS分闸
#define ZT_2B_2QS_HZ_KC (65) //2#变2QS合闸
#define ZT_2B_4QS_FZ_KC (66) //2#变4QS分闸
#define ZT_2B_4QS_HZ_KC (67) //2#变4QS合闸
#define ZT_2B_5QS_FZ_KC (68) //2#变5QS分闸
#define ZT_2B_5QS_HZ_KC (69) //2#变5QS合闸
#define ZT_BY1_KC (70) //备用开出1
#define ZT_BY2_KC (71) //备用开出2
#define ZT_BY3_KC (72) //备用开出3
#define ZT_BY4_KC (73) //备用开出4
#define ZT_JXZT_ST_KC ZT_BY1_KC //进线自投投入(接屏上灯)
#define ZT_ZBZT_ST_KC ZT_BY2_KC //主变自投投入(接屏上灯)
//进线自投开出定义
#define JXZT_FG_KC (0) //复归
#define JXZT_RUN_LED_KC (1) //运行灯
#define JXZT_AMD_LED_KC (2) //告警灯
#define JXZT_TX_LED_KC (3) //通信灯
#define JXZT_DZ_LED_KC (4) //自投动作灯
#define JXZT_TR_LED_KC (5) //自投投入灯
#define JXZT_REDEAY_LED_KC (6) //自投就绪灯
#define JXZT_JX_LED_KC (7) //检修灯
#define JXZT_GPS_KC (8) //GPS信号状态灯
#define JXZT_ZTTR_KC (9) //自投投入
#define JXZT_ZTTC_KC (10) //自投退出
#define JXZT_ZTDZ_HW_KC (11) //自投动作合位
#define JXZT_ZTDZ_FW_KC (12) //自投动作分位
#define JXZT_QF1_FZ_KC (40) //1#断路器分闸
#define JXZT_QF1_HZ_KC (41) //1#断路器合闸
#define JXZT_QF2_FZ_KC (42) //2#断路器分闸
#define JXZT_QF2_HZ_KC (43) //2#断路器合闸
#define JXZT_QS1_FZ_KC (44) //1#进线隔开分闸
#define JXZT_QS1_HZ_KC (45) //1#进线隔开合闸
#define JXZT_QS2_FZ_KC (46) //2#进线隔开分闸
#define JXZT_QS2_HZ_KC (47) //2#进线隔开合闸
#define JXZT_ZTTR_LED_IO_KC (48) //自投投入灯(IO)
#define JXZT_BY1_KC (49) //备用1
#define JXZT_BY2_KC (50) //备用2
#define JXZT_BY3_KC (51) //备用3
#define JXZT_BY4_KC (52) //备用4
#define JXZT_BY5_KC (53) //备用5
#define JXZT_BY6_KC (54) //备用6
#define JXZT_BY7_KC (55) //备用7
//综合应急保护
//一、开入编码
typedef enum{
GE_DIGIT_INPUT1 = 0,
GE_DIGIT_INPUT2,
GE_DIGIT_INPUT3,
GE_DIGIT_INPUT4,
GE_DIGIT_INPUT5,
GE_DIGIT_INPUT6,
GE_DIGIT_INPUT7,
GE_DIGIT_INPUT8,
GE_DIGIT_INPUT9,
GE_DIGIT_INPUT10,
GE_DIGIT_INPUT11,
GE_DIGIT_INPUT12,
GE_DIGIT_INPUT13,
GE_DIGIT_INPUT14,
GE_DIGIT_INPUT15,
GE_DIGIT_INPUT16,
GE_DIGIT_INPUT17,
GE_DIGIT_INPUT18,
GE_DIGIT_INPUT19,
//goose
GE_DIGIT_INPUT20,
GE_DIGIT_INPUT21,
GE_DIGIT_INPUT22,
GE_DIGIT_INPUT23,
GE_DIGIT_INPUT24,
GE_DIGIT_INPUT25,
GE_DIGIT_INPUT26,
GE_DIGIT_INPUT27,
GE_DIGIT_INPUT28,
GE_DIGIT_INPUT29,
GE_DIGIT_INPUT30,
GE_DIGIT_INPUT31,
GE_DIGIT_INPUT32,
GE_DIGIT_INPUT33,
GE_DIGIT_INPUT34,
GE_DIGIT_INPUT35,
GE_DIGIT_INPUT36,
GE_DIGIT_INPUT37,
GE_DIGIT_INPUT38,
GE_DIGIT_INPUT39,
GE_DIGIT_INPUT40,
GE_DIGIT_INPUT41,
GE_DIGIT_INPUT42,
GE_DIGIT_INPUT43,
GE_DIGIT_INPUT44,
GE_DIGIT_INPUT45,
GE_DIGIT_INPUT46,
GE_DIGIT_INPUT47,
GE_DIGIT_INPUT48,
GE_DIGIT_INPUT49,
GE_DIGIT_INPUT50,
GE_DIGIT_INPUT51,
GE_DIGIT_INPUT52,
GE_DIGIT_INPUT53,
GE_DIGIT_INPUT54,
GE_DIGIT_INPUT55,
GE_DIGIT_INPUT56,
GE_DIGIT_INPUT57,
GE_DIGIT_INPUT58,
GE_DIGIT_INPUT59,
GE_DIGIT_INPUT60,
GE_DIGIT_INPUT61,
GE_DIGIT_INPUT62,
GE_DIGIT_INPUT63,
GE_DIGIT_INPUT64,
GE_DIGIT_INPUT65,
GE_DIGIT_INPUT66,
GE_DIGIT_INPUT67,
GE_DIGIT_INPUT68,
GE_DIGIT_INPUT69,
GE_DIGIT_INPUT70,
GE_DIGIT_INPUT71,
GE_DIGIT_INPUT72,
GE_DIGIT_INPUT73,
GE_DIGIT_INPUT74,
GE_DIGIT_INPUT75,
GE_DIGIT_INPUT76,
GE_DIGIT_INPUT77,
GE_DIGIT_INPUT78,
GE_DIGIT_INPUT79,
GE_DIGIT_INPUT_END
}_INPUT_NUM;
//小灯编码
typedef enum{
GE_LED0 = 0, //第1个小灯
GE_LED1, //第2个小灯
GE_LED2, //第3个小灯
GE_LED3, //第4个小灯
GE_LED4, //第5个小灯
GE_LED5, //第6个小灯
GE_LED6, //第7个小灯
GE_LED7, //第8个小灯
GE_LED8 //第9个小灯不在面板上
}_LED_NUM;
typedef enum{
GE_OUTPUT1 = 10,
GE_OUTPUT2,
GE_OUTPUT3,
GE_OUTPUT4,
GE_OUTPUT5,
GE_OUTPUT6,
GE_OUTPUT7,
GE_OUTPUT8,
GE_OUTPUT9,
GE_OUTPUT10,
GE_OUTPUT11,
GE_OUTPUT12,
GE_OUTPUT13,
GE_OUTPUT14,
GE_OUTPUT15,
GE_OUTPUT16,
GE_OUTPUT17,
GE_OUTPUT18,
GE_OUTPUT19,
GE_OUTPUT20,
GE_OUTPUT21,
GE_OUTPUT22,
GE_OUTPUT23,
GE_OUTPUT24,
GE_OUTPUT25,
GE_OUTPUT26,
GE_OUTPUT27,
GE_OUTPUT28,
GE_OUTPUT29,
GE_OUTPUT30,
GE_OUTPUT31,
GE_OUTPUT32,
GE_OUTPUT33,
GE_OUTPUT34,
GE_OUTPUT35,
GE_OUTPUT36,
GE_OUTPUT37,
GE_OUTPUT38,
GE_OUTPUT39,
GE_OUTPUT40,
GE_OUTPUT41,
GE_OUTPUT42,
GE_OUTPUT43,
GE_OUTPUT44,
GE_OUTPUT45,
GE_OUTPUT46,
GE_OUTPUT47,
GE_OUTPUT48,
GE_OUTPUT49,
GE_OUTPUT50,
GE_OUTPUT51,
GE_OUTPUT52,
GE_OUTPUT53,
GE_OUTPUT54,
GE_OUTPUT55,
GE_OUTPUT56,
GE_OUTPUT57,
GE_OUTPUT58,
GE_OUTPUT59,
GE_OUTPUT60,
GE_OUTPUT61,
GE_OUTPUT62,
GE_OUTPUT63,
GE_OUTPUT64,
GE_OUTPUT65,
GE_OUTPUT66,
GE_OUTPUT67,
GE_OUTPUT68,
GE_OUTPUT69,
GE_OUTPUT70,
GE_OUTPUT71,
GE_OUTPUT72,
GE_OUTPUT73,
GE_OUTPUT74,
GE_OUTPUT75,
GE_OUTPUT76,
GE_OUTPUT77,
GE_OUTPUT78,
GE_OUTPUT79,
GE_OUTPUT80,
GE_OUTPUT81,
GE_OUTPUT82,
GE_OUTPUT83,
GE_OUTPUT84,
GE_OUTPUT85
}_GE_OUT_NUM;
//公共灯
#define GE_RUN_LED_KC GE_LED0 //运行灯
#define GE_AM_LED_KC GE_LED1 //告警灯
#define GE_TX_LED_KC GE_LED2 //通信灯
#define GE_TZ_LED_KC GE_LED3 //跳闸灯
#define GE_GPS_LED_KC GE_LED8 //GPS信号灯
#define GE_JX_LED_KC GE_LED7 //检修灯
#define GE_LED_NUM GE_LED8
#define GE_TZ_HW_KC 27 //跳闸动作合位
#define GE_TZ_FW_KC 28 //跳闸动作合位
#define GE_FGQ_KC 29 //复归
//2.主变主保护遥控对象编码
#define BYQZ_FG 1 //复归
//新增软压板遥控对象
#define BYQZ_RYB_SDA (2)
#define BYQZ_RYB_SDB (3)
#define BYQZ_RYB_SDC (4)
#define BYQZ_RYB_CDA (5)
#define BYQZ_RYB_CDB (6)
#define BYQZ_RYB_CDC (7)
#define BYQZ_RYB_SHBS (8)
#define BYQZ_RYB_CDBS (9) //
#define BYQZ_RYB_GLCGJ (10)
#define BYQZ_RYB_FSXGLC (11) //
//3.主变后备保护遥控对象编码
#define BYQH_FG (1) //复归
//新增软压板遥控对象
#define BYQH_RYB_HIA 2 //高压侧A相过电流段软压板
#define BYQH_RYB_HIB 3 //高压侧B相过电流段软压板
#define BYQH_RYB_HIC 4 //高压侧C相过电流段软压板
#define BYQH_RYB_LIA 5 //低压侧α相过电流Ⅰ段软压板
#define BYQH_RYB_LIB 6 //低压侧β相过电流Ⅰ段软压板
#define BYQH_RYB_HIA2 7 //高压侧A相过电流Ⅱ段软压板
#define BYQH_RYB_HIB2 8 //高压侧B相过电流Ⅱ段软压板
#define BYQH_RYB_HIC2 9 //高压侧C相过电流Ⅱ段软压板
#define BYQH_RYB_LIA2 10 //低压侧α相过电流Ⅱ段软压板
#define BYQH_RYB_LIB2 11 //低压侧β相过电流Ⅱ段软压板
#define BYQH_RYB_HFIA1 12 //高压侧A相过负荷段软压板
#define BYQH_RYB_HFIB1 13 //高压侧B相过负荷段软压板
#define BYQH_RYB_HFIC1 14 //高压侧C相过负荷段软压板
#define BYQH_RYB_HFIA2 15 //高压侧A相过负荷Ⅱ段软压板
#define BYQH_RYB_HFIB2 16 //高压侧B相过负荷Ⅱ段软压板
#define BYQH_RYB_HFIC2 17 //高压侧C相过负荷Ⅱ段软压板
#define BYQH_RYB_I0 18 //零序过电流软压板
#define BYQH_RYB_SY 19 //失压软压板
#define BYQH_RYB_GYA 20 //低压侧α相过电压软压板
#define BYQH_RYB_GYB 21 //低压侧β相过电压软压板
#define BYQH_RYB_DYU 22 //高压侧过电流Ⅰ段低压启动软压板
#define BYQH_RYB_DYUD1 23 //低压侧过电流Ⅰ段低压启动软压板
#define BYQH_RYB_DYUG2 24 //高压侧过电流Ⅱ段低压启动软压板
#define BYQH_RYB_DYUD2 25 //低压侧过电流Ⅱ段低压启动软压板
#define BYQH_RYB_HPT 26 //高压侧PT断线软压板
#define BYQH_RYB_LPT 27 //低压侧PT断线软压板
#define BYQH_RYB_FD 28 //过电流定值放大软压板
#define BYQH_RYB_XJU 29 //低压启动判别相间电压软压板
#define BYQH_RYB_DSL 30 //低压侧断路器失灵
#define BYQH_RYB_KXSL 31 //馈线断路器失灵
#define BYQH_RYB_KXBS 32 //馈线启动闭锁
//4.主变测控遥控对象编码
#define BYQC_FG 1 //复归
#define BYQC_RMTCTRL_CHEK (2) //检修软压板
#define BYQC_1QF 10 //1QF断路器
#define BYQC_2QF 11 //2QF断路器
#define BYQC_3QF 12 //3QF断路器
#define BYQC_1QS 13 //1QS隔开
#define BYQC_2QS 14 //2QS隔开
#define BYQC_3QS 15 //3QS隔开
#define BYQC_4QS 16 //4QS隔开
//数字化新增
#define BYQC_5QS 17 //5QS隔开
#define BYQC_6QS 18 //6QS隔开
//#define BYQC_JXZT 11 //进线自投
//#define BYQC_ZBZT 12 //主变自投
//#define BYQC_JXSY_ZTSY 13 //进线失压自投实验
//#define BYQC_ZBGZ_ZTSY 14 //主变故障自投实验
//#define BYQC_GJ_YW1 15 //油温1告警软压板
//#define BYQC_GJ_TW1 16 //铜温1告警软压板
//#define BYQC_GJ_YW2 17 //油温2告警软压板
//#define BYQC_GJ_TW2 18 //铜温2告警软压板
//5.并补保护遥控对象编码
//重定义遥控对象编码
#define DRQ_FG 1 //复归
#define DRQ_QF 2 //断路器
#define DRQ_1QS 3 //隔开1
#define DRQ_2QS 4 //隔开2
#define DRQ_3QS 5 //隔开3
#define DRQ_YK_BASE (DRQ_3QS+1) //新增遥控软压板的对象号从此处起始
#define DRQ_RYB_SDI (DRQ_YK_BASE+0) //电流速断
#define DRQ_RYB_GDL (DRQ_YK_BASE+1)
#define DRQ_RYB_XBI (DRQ_YK_BASE+2)
#define DRQ_RYB_GDY (DRQ_YK_BASE+3)
#define DRQ_RYB_DDY (DRQ_YK_BASE+4)
#define DRQ_RYB_CDU1 (DRQ_YK_BASE+5)
#define DRQ_RYB_CDU2 (DRQ_YK_BASE+6)
#define DRQ_RYB_CDI (DRQ_YK_BASE+7)
#define DRQ_RYB_SDIF (DRQ_YK_BASE+8)
#define DRQ_RYB_GDLF (DRQ_YK_BASE+9)
#define DRQ_RYB_DYB (DRQ_YK_BASE+10) //电压比
//数字化新增温度
#define DRQ_RYB_CWWD1 (DRQ_YK_BASE+11) //温度1告警压板4字节
#define DRQ_RYB_CWWD2 (DRQ_YK_BASE+12) //温度2告警压板4字节
#define DRQ_RYB_CWWD3 (DRQ_YK_BASE+13) //温度3告警压板4字节
#define DRQ_RYB_CWWD4 (DRQ_YK_BASE+14) //温度4告警压板4字节
//8.故障测距遥控对象编码
#define ATGC_FG 1 //复归
#define ATGC_RMTCTRL_CHEK 2
#define ATGC_RMTCTRL_DISTANCE 3
#define ATGC_1QS 2 //隔开1
#define ATGC_2QS 3 //隔开2
#define ATGC_3QS 4 //隔开3
#define ATGC_4QS 5 //隔开4
#define ATGC_CJSY 6 //测距试验
#define ATGC_CJCZ 7 //测距重召
#define ATGC_SYCS 8 //联络时延测试
#define ATGC_RYB_USY 9
#define ATGC_RYB_Z 10
#define ATGC_RYB_I 11
#define ATGC_RYB_DTLI 12
#define ATGC_RYB_WQD 13
#define ATGC_RYB_TXQD 14
#define ATGC_RYB_CHZSB 15
#define ATGC_RYB_SXX 16
#define ATGC_RYB_HLX 17
#define ATGC_RYB_TDZJ 18
#define ATGC_RYB_BDSAT 19
//9.通用测控遥控对象编码
//重新对通用测控遥控编码
#define TYCK_FG 1 //复归
//20200304 add by linwei 增加检修软压板遥控
#define TYCK_RMTCTRL_CHEK 2 //检修软压板
//20200304 modi by linwei 从10开始为隔开遥控对象
#define TYCK_1QS 10 //隔开1
#define TYCK_2QS 11 //隔开2
#define TYCK_3QS 12 //隔开3
#define TYCK_4QS 13 //隔开4
#define TYCK_5QS 14 //隔开5
#define TYCK_6QS 15 //隔开6
#define TYCK_7QS 16 //隔开7
#define TYCK_8QS 17 //隔开8
#define TYCK_9QS 18 //隔开9
#define TYCK_10QS 19 //隔开10
#define TYCK_11QS 20 //隔开11
#define TYCK_12QS 21 //隔开12
#define TYCK_13QS 22 //隔开13
#define TYCK_14QS 23 //隔开14
#define TYCK_15QS 24 //隔开15
#define TYCK_16QS 25 //隔开16
/*
#define TYCK_RYB_CWWD1 18 //温度1告警压板4字节
#define TYCK_RYB_CWWD2 19 //温度2告警压板4字节
#define TYCK_RYB_CWWD3 20 //温度3告警压板4字节
#define TYCK_RYB_CWWD4 21 //温度4告警压板4字节
*/
#define TYCK_KC1 26 //开出1
#define TYCK_KC2 27 //开出2
#define TYCK_KC3 28 //开出3
#define TYCK_KC4 29 //开出4
#define TYCK_KC5 30 //开出5
#define TYCK_KC6 31 //开出6
#define TYCK_KC7 32 //开出7
#define TYCK_KC8 33 //开出8
#define TYCK_KC9 34 //开出9
#define TYCK_KC10 35 //开出10
#define TYCK_KC11 36 //开出11
#define TYCK_KC12 37 //开出12
//12.自投装置遥控对象编码
#define ZT_FG (1) //复归
#define ZT_RMTCTRL_CHECK (2) //检修
#define ZT_RMTCTRL_TSWITCH (3) //主变自投投入
#define ZT_RMTCTRL_INLINESWITCH (4) //主变自投投入
#define ZT_RMTCTRL_INLINEFRIST (5) //直列优先
#define ZT_JXSY_ZTSY (10) //进线失压自投实验
#define ZT_ZBGZ_ZTSY (11) //主变故障自投实验
//13.进线自投装置遥控对象编码
#define JXZT_FG (1) //复归
#define JXZT_ZTTR (2) //自投投入
#define JXZT_1QF (3) //1#断路器
#define JXZT_2QF (4) //2#断路器
#define JXZT_1QS (5) //1#进线隔开
#define JXZT_2QS (6) //2#进线隔开
//四、遥信编码定义对象
//公共遥信
/*
#define DEV_YAOXIN_SGZT 71 //事故状态
#define DEV_YAOXIN_GPS_VALID 72 //gps信号有效
#if (0 == DEVICE_TYPE - DEV_KXCJ) //馈线测距
#define DEV_YAOXIN_SGZT 61 //事故状态
#define DEV_YAOXIN_GPS_VALID 62 //gps信号有效
#endif
#if (0 == DEVICE_TYPE - DEV_BYQ) //变压器
#define DEV_YAOXIN_SGZT 51 //事故状态
#define DEV_YAOXIN_GPS_VALID 52 //gps信号有效
#endif
#if (0 == DEVICE_TYPE - DEV_TYCK)
#define DEV_YAOXIN_SGZT 81 //事故状态
#define DEV_YAOXIN_GPS_VALID 82 //gps信号有效
#endif
*/
#if DEVICE_TYPE == DEV_EMERGENCY
#define COM_RMTSIGNAL_CHECK 81 //检修软压板遥信
#else
#define COM_RMTSIGNAL_CHECK 91 //检修软压板遥信
#endif
//自检遥信(154-204)
#define DEV_YAOXIN_IO_ZJ_START_TR 154 //常规装置IO自检遥信起始
#define DEV_YAOXIN_IO_ZJ_START_DG 166 //数字化装置IO自检遥信起始
#define DEV_YAOXIN_PROGRAM_ERROR 190 //程序不良
#define DEV_YAOXIN_USERSET_ERROR 191 //用户整定参数不良
#define DEV_YAOXIN_SYSSET_ERROR 192 //系统整定参数不良
#define DEV_YAOXIN_UserSetValueCheckError 193 //用户整定参数校验错
#define DEV_YAOXIN_SysSetValueCheckError 194 //系统整定参数校验错
#define DEV_YAOXIN_UserSetValueOutError 195 //用户整定参数超范围
#define DEV_YAOXIN_SysSetValueOutError 196 //系统整定参数超范围
#define DEV_YAOXIN_AD1_ERROR 197 //ad1自检不良
#define DEV_YAOXIN_AD2_ERROR 198 //ad2自检不良
#define DEV_YAOXIN_LSSET_ERROR 199 //联锁配置不良
#define DEV_YAOXIN_ZTSET_ERROR 200 //自投配置不良
#define DEV_YAOXIN_GSE_ERROR 201 //订阅goose接收不良
#define DEV_YAOXIN_CANSHU_ERROR 202 //数字化配置参数不良
#define DEV_YAOXIN_SV_ERROR 203 //采样单元接收不良
#define DEV_YAOXIN_SMP_ERROR 204 //采样异常
#define DEV_YAOXIN_KXZT_CFG_ERROR 205 //馈线自投配置不良, add by L.K. 2015-05-21.
//goose、smv遥信(211-252)
#define DEV_YAOXIN_IO1_TX_STAT 211 //I/O插件1通讯状态
#define DEV_YAOXIN_IO2_TX_STAT 212 //I/O插件2通讯状态
#define DEV_YAOXIN_IO3_TX_STAT 213 //I/O插件3通讯状态
#define DEV_YAOXIN_IO4_TX_STAT 214 //I/O插件4通讯状态
#define DEV_YAOXIN_MU1_TX_STAT 215 //MU1通信状态1-连接 2断开 其它-不定)
#define DEV_YAOXIN_MU2_TX_STAT 216 //MU2通信状态1-连接 2断开 其它-不定)
#define DEV_YAOXIN_MU3_TX_STAT 217 //MU3通信状态1-连接 2断开 其它-不定)
#define DEV_YAOXIN_MU4_TX_STAT 218 //MU4通信状态1-连接 2断开 其它-不定)
#define DEV_YAOXIN_MU1_SAMPLE_ERROR 219 //MU1采样异常
#define DEV_YAOXIN_MU2_SAMPLE_ERROR 220 //MU2采样异常
#define DEV_YAOXIN_MU3_SAMPLE_ERROR 221 //MU3采样异常
#define DEV_YAOXIN_MU4_SAMPLE_ERROR 222 //MU4采样异常
#define DEV_YAOXIN_GS1_ATX_STAT 223 //GOOSE1 A网通讯状态1-连接 2断开 其它-不定)
#define DEV_YAOXIN_GS2_ATX_STAT 224 //GOOSE2 A网通讯状态
#define DEV_YAOXIN_GS3_ATX_STAT 225 //GOOSE3 A网通讯状态
#define DEV_YAOXIN_GS4_ATX_STAT 226 //GOOSE4 A网通讯状态
#define DEV_YAOXIN_GS5_ATX_STAT 227 //GOOSE5 A网通讯状态
#define DEV_YAOXIN_GS6_ATX_STAT 228 //GOOSE6 A网通讯状态
#define DEV_YAOXIN_GS7_ATX_STAT 229 //GOOSE7 A网通讯状态
#define DEV_YAOXIN_GS8_ATX_STAT 230 //GOOSE8 A网通讯状态
#define DEV_YAOXIN_GS9_ATX_STAT 231 //GOOSE9 A网通讯状态
#define DEV_YAOXIN_GS10_ATX_STAT 232 //GOOSE10 A网通讯状态
#define DEV_YAOXIN_GS1_BTX_STAT 233 //GOOSE1 B网通讯状态1-连接 2断开 其它-不定)
#define DEV_YAOXIN_GS2_BTX_STAT 234 //GOOSE2 B网通讯状态
#define DEV_YAOXIN_GS3_BTX_STAT 235 //GOOSE3 B网通讯状态
#define DEV_YAOXIN_GS4_BTX_STAT 236 //GOOSE4 B网通讯状态
#define DEV_YAOXIN_GS5_BTX_STAT 237 //GOOSE5 B网通讯状态
#define DEV_YAOXIN_GS6_BTX_STAT 238 //GOOSE6 B网通讯状态
#define DEV_YAOXIN_GS7_BTX_STAT 239 //GOOSE7 B网通讯状态
#define DEV_YAOXIN_GS8_BTX_STAT 240 //GOOSE8 B网通讯状态
#define DEV_YAOXIN_GS9_BTX_STAT 241 //GOOSE9 B网通讯状态
#define DEV_YAOXIN_GS10_BTX_STAT 242 //GOOSE10 B网通讯状态
#define DEV_YAOXIN_GS1_CONFIG_ERROR 243 //GOOSE1 配置不一致
#define DEV_YAOXIN_GS2_CONFIG_ERROR 244 //GOOSE2 配置不一致
#define DEV_YAOXIN_GS3_CONFIG_ERROR 245 //GOOSE3 配置不一致
#define DEV_YAOXIN_GS4_CONFIG_ERROR 246 //GOOSE4 配置不一致
#define DEV_YAOXIN_GS5_CONFIG_ERROR 247 //GOOSE5 配置不一致
#define DEV_YAOXIN_GS6_CONFIG_ERROR 248 //GOOSE6 配置不一致
#define DEV_YAOXIN_GS7_CONFIG_ERROR 249 //GOOSE7 配置不一致
#define DEV_YAOXIN_GS8_CONFIG_ERROR 250 //GOOSE8 配置不一致
#define DEV_YAOXIN_GS9_CONFIG_ERROR 251 //GOOSE9 配置不一致
#define DEV_YAOXIN_GS10_CONFIG_ERROR 252 //GOOSE10 配置不一致
//20150428 luoyang modi 增加接收4个goose
//154-165常规装置为IO自检遥信数字化装置为新增gse遥信
#define DEV_YAOXIN_GS11_ATX_STAT 154 //GOOSE11 A网通讯状态1-连接 2断开 其它-不定)
#define DEV_YAOXIN_GS12_ATX_STAT 155 //GOOSE12 A网通讯状态
#define DEV_YAOXIN_GS13_ATX_STAT 156 //GOOSE13 A网通讯状态
#define DEV_YAOXIN_GS14_ATX_STAT 157 //GOOSE14 A网通讯状态
#define DEV_YAOXIN_GS11_BTX_STAT 158 //GOOSE11 B网通讯状态1-连接 2断开 其它-不定)
#define DEV_YAOXIN_GS12_BTX_STAT 159 //GOOSE12 B网通讯状态
#define DEV_YAOXIN_GS13_BTX_STAT 160 //GOOSE13 B网通讯状态
#define DEV_YAOXIN_GS14_BTX_STAT 161 //GOOSE14 B网通讯状态
#define DEV_YAOXIN_GS11_CONFIG_ERROR 162 //GOOSE11 配置不一致
#define DEV_YAOXIN_GS12_CONFIG_ERROR 163 //GOOSE12 配置不一致
#define DEV_YAOXIN_GS13_CONFIG_ERROR 164 //GOOSE13 配置不一致
#define DEV_YAOXIN_GS14_CONFIG_ERROR 165 //GOOSE14 配置不一致
#define DEV_YAOXIN_SET_END (DEV_YAOXIN_GS10_CONFIG_ERROR) //遥信定义结束 Modify by L.K. 2015-05-21.
#define DEV_YAOXIN_IO2_CFG_ERR (172) //IO2配置错误
#define DEV_YAOXIN_IO2_PROGRAM_ERR (173) //IO2程序错误
//1.馈线保护遥信对象编码
//硬遥信定义
//固定遥信
#define KX_YAOXIN_YK (1) //遥控方式
#define KX_YAOXIN_QF (2) //断路器位置
#define KX_YAOXIN_1QS (3) //隔开1位置
#define KX_YAOXIN_2QS (4) //隔开2位置
#define KX_YAOXIN_3QS (5) //隔开3位置
#define KX_YAOXIN_4QS (6) //隔开4位置
#define KX_YAOXIN_5QS (7) //隔开5位置
#define KX_YAOXIN_6QS (8) //隔开6位置
#define KX_YAOXIN_7QS (9) //隔开7位置
#define KX_YAOXIN_8QS (10) //隔开8位置
#define KX_YAOXIN_QDZT (11) //启动自投
#define KX_YAOXIN_CHZ (12) //重合闸投入
#define KX_YAOXIN_ZTTR (13) //进线自投投入
#define KX_YAOXIN_ZWSKR (14) //重瓦斯开入 - 重合闸
#define KX_YAOXIN_WD2KR (15) //温度2开入 - 进线自投
#define KX_YAOXIN_YLSFKR (16) //压力释放开入
#define KX_YAOXIN_JX (18) //检修
#define KX_YAOXIN_GNTC (19) //装置功能退出
#define KX_YAOXIN_YJGZKR (20) //永久性故障 - 启动自投
//24~30未定义
//预留遥信
#define KX_YAOXIN_YL1 (31) //预留1
/*
预留2
.
.
.
预留39
*/
#define KX_YAOXIN_YL14 (44) //预留15
#define KX_YAOXIN_YL17 (47) //预留18
#define KX_YAOXIN_YL28 (58) //预留30
//保护遥信(61-90)
#define KX_YAOXIN_SGZT (61) //事故状态
#define KX_YAOXIN_GPS (62) //GPS状态
#define KX_YAOXIN_CHZCD (63) //重合闸充电
#define KX_YAOXIN_Z1 (64) //阻抗Ⅰ段
#define KX_YAOXIN_Z2 (65) //阻抗Ⅱ段
#define KX_YAOXIN_Z3 (66) //阻抗Ⅲ段
#define KX_YAOXIN_SDI (67) //电流速断
#define KX_YAOXIN_I (68) //过电流
#define KX_YAOXIN_DLTI (69) //电流增量
#define KX_YAOXIN_SY (70) //失压
#define KX_YAOXIN_PTDX (71) //PT断线
#define KX_YAOXIN_FPTDX (72) //F线PT断线
#define KX_YAOXIN_ZT (73) //进线自投动作
#define KX_YAOXIN_SL (74) //断路器失灵
#define KX_YAOXIN_Z4 (75) //阻抗Ⅳ段
#define KX_YAOXIN_FI (76) //过负荷
#define KX_YAOXIN_ZWS (77) //重瓦斯
#define KX_YAOXIN_WD2 (78) //温度Ⅱ段
#define KX_YAOXIN_YLSF (79) //压力释放
#define KX_YAOXIN_POWERSECPOS (80) //供电臂正向阻抗元件
#define KX_YAOXIN_POWERSECNAG (81) //供电臂反向阻抗元件
#define KX_YAOXIN_PWRPRTCTRIP (82) //供电臂联跳
#define KX_YAOXIN_CWWD1 (83)
#define KX_YAOXIN_CWWD2 (84)
#define KX_YAOXIN_CWWD3 (85)
#define KX_YAOXIN_CWWD4 (86) // 温度4告警
#define KX_YAOXIN_POWERSECFAULT (87) //供电臂保护失效
#define KX_YAOXIN_BUSPRTC (88) //母线保护
//遥信-软压板(91-120)
#define KX_RMTSIGNAL_SOFTSTRIP_START (91) //软压板起始遥信
//控制字状态
#define KX_YAOXIN_CTRLWD_START (100)
#if 0
#define KX_YAOXIN_RYB_Z1 (91) //距离Ⅰ段软压板遥信
#define KX_YAOXIN_RYB_Z2 (92) //距离Ⅱ段软压板遥信
#define KX_YAOXIN_RYB_Z3 (93) //距离Ⅲ段软压板遥信
#define KX_YAOXIN_RYB_Z4 (94) //距离Ⅳ段软压板遥信
#define KX_YAOXIN_RYB_SDI (95) //电流速断软压板遥信
#define KX_YAOXIN_RYB_GDL (96) //过电流软压板遥信
#define KX_YAOXIN_RYB_DLTI (97) //电流增量软压板遥信
#define KX_YAOXIN_RYB_FI (98) //过负荷软压板遥信
#define KX_YAOXIN_RYB_LU (99) //低压启动软压板遥信
#define KX_YAOXIN_RYB_JXSY (100) //失压软压板遥信
#define KX_YAOXIN_RYB_ZKXIEBO2 (101) //2次谐波闭锁阻抗软压板遥信
#define KX_YAOXIN_RYB_ZKXIEBOS (102) //综合谐波抑制阻抗软压板遥信
#define KX_YAOXIN_RYB_GDLXIEBO2 (103) //2次谐波闭锁过电流软压板遥信
#define KX_YAOXIN_RYB_GDLXIEBOS (104) //综合谐波抑制过电流软压板遥信
#define KX_YAOXIN_RYB_DLTIXIEBO2 (105) //2次谐波闭锁电流增量软压板遥信
#define KX_YAOXIN_RYB_DLTIXIEBOS (106) //综合谐波抑制电流增量软压板遥信
#define KX_YAOXIN_RYB_JYY (107) //检有压软压板遥信
#define KX_YAOXIN_RYB_DDLBS (108) //大电流闭锁重合闸软压板遥信
#define KX_YAOXIN_RYB_YJGZ (109) //永久性故障闭锁重合闸软压板遥信
#define KX_YAOXIN_RYB_YFBS (110) // 远方失灵闭锁重合闸软压板遥信
#define KX_YAOXIN_RYB_PTDX (111) //PT断线软压板遥信
#define KX_YAOXIN_RYB_JYDY (112) //记忆电压软压板遥信
#define KX_YAOXIN_RYB_SHBS (113) //手合闭锁软压板遥信
#define KX_YAOXIN_RYB_FDL (114) //非电量
#define KX_YAOXIN_RYB_PWRSEC (115) // 供电臂保护软压板遥信
#define KX_YAOXIN_RYB_BUSPRTC (116) // 母线保护软压板遥信
#define KX_YAOXIN_RYB_CWWD1 (117) // 温度1告警软压板
#define KX_YAOXIN_RYB_CWWD2 (118) // 温度2告警软压板
#define KX_YAOXIN_RYB_CWWD3 (119) // 温度3告警软压板
#define KX_YAOXIN_RYB_CWWD4 (120) // 温度4告警软压板
#endif
// 遥信-闭锁状态(124-141)
#define KX_YAOXIN_BS_QF_FZ (124) // QF分闸闭锁
#define KX_YAOXIN_BS_QF_HZ (125) // QF合闸闭锁
#define KX_YAOXIN_BS_1QS_FZ (126) // 1QS分闸闭锁
#define KX_YAOXIN_BS_1QS_HZ (127) // 1QS合闸闭锁
#define KX_YAOXIN_BS_2QS_FZ (128) // 2QS分闸闭锁
#define KX_YAOXIN_BS_2QS_HZ (129) // 2QS合闸闭锁
#define KX_YAOXIN_BS_3QS_FZ (130) // 3QS分闸闭锁
#define KX_YAOXIN_BS_3QS_HZ (131) // 3QS合闸闭锁
#define KX_YAOXIN_BS_4QS_FZ (132) // 4QS分闸闭锁
#define KX_YAOXIN_BS_4QS_HZ (133) // 4QS合闸闭锁
#define KX_YAOXIN_BS_5QS_FZ (134) // 5QS分闸闭锁
#define KX_YAOXIN_BS_5QS_HZ (135) // 5QS合闸闭锁
#define KX_YAOXIN_BS_6QS_FZ (136) // 6QS分闸闭锁
#define KX_YAOXIN_BS_6QS_HZ (137) // 6QS合闸闭锁
#define KX_YAOXIN_BS_7QS_FZ (138) // 7QS分闸闭锁
#define KX_YAOXIN_BS_7QS_HZ (139) // 7QS合闸闭锁
#define KX_YAOXIN_BS_8QS_FZ (140) // 8QS分闸闭锁
#define KX_YAOXIN_BS_8QS_HZ (141) // 8QS合闸闭锁
// 采样通道状态遥信(142-153)
#define KX_YAOXIN_ANIN_ST_BHI (142) // 保护电流采样通道状态
#define KX_YAOXIN_ANIN_ST_CLI (143) // 测量电流采样通道状态
#define KX_YAOXIN_ANIN_ST_BHI_F (144) // F线保护电流采样通道状态
#define KX_YAOXIN_ANIN_ST_CLI_F (145) // F线测量电流采样通道状态
#define KX_YAOXIN_ANIN_ST_I1 (146) // 电流1采样通道状态
#define KX_YAOXIN_ANIN_ST_I2 (147) // 电流2采样通道状态
#define KX_YAOXIN_ANIN_ST_U (148) // 母线电压采样通道状态
#define KX_YAOXIN_ANIN_ST_UDC (149) // 对侧母线电压采样通道状态
#define KX_YAOXIN_ANIN_ST_UF (150) // F线电压采样通道状态
#define KX_YAOXIN_ANIN_ST_U1 (151) // 电压1/进线电压采样通道状态
//2.主变主保护遥信对象编码
//硬遥信定义
//固定遥信
#define BYQZ_YAOXIN_YK 1 //遥控方式
#define BYQZ_YAOXIN_1QF 2 //高压侧断路器位置
#define BYQZ_YAOXIN_2QF 3 //低压侧α相断路器位置
#define BYQZ_YAOXIN_3QF 4 //低压侧β相断路器位置
#define BYQZ_YAOXIN_ZWS_1_KR 5 //重瓦斯1
#define BYQZ_YAOXIN_WD2_1_KR 6 //温度Ⅱ段1
#define BYQZ_YAOXIN_YLSF_1_KR 7 //压力释放1
#define BYQZ_YAOXIN_ZWS_2_KR 8 //重瓦斯2
#define BYQZ_YAOXIN_WD2_2_KR 9 //温度Ⅱ段2
#define BYQZ_YAOXIN_YLSF_2_KR 10 //压力释放2
#define BYQZ_YAOXIN_JX 11 //检修
#define BYQZ_YAOXIN_GNTC 12 //装置功能退出
#define BYQZ_YAOXIN_4QF 13 //直供支路断路器位置
//14-30 未定义
//31-70预留遥信
#define BYQZ_YAOXIN_YL1 (31) //预留1
/*
预留2
.
.
.
预留39
*/
#define BYQZ_YAOXIN_YL40 (70) //预留40
//软遥信定义(71-95)
#define BYQZ_YAOXIN_SGZT 71 //事故状态
#define BYQZ_YAOXIN_GPS 72 //GPS状态
#define BYQZ_YAOXIN_SDA 73 //A相差动速断
#define BYQZ_YAOXIN_SDB 74 //B相差动速断
#define BYQZ_YAOXIN_SDC 75 //C相差动速断
#define BYQZ_YAOXIN_CDA 76 //A相差动
#define BYQZ_YAOXIN_CDB 77 //B相差动
#define BYQZ_YAOXIN_CDC 78 //C相差动
#define BYQZ_YAOXIN_ZWS_1 79 //重瓦斯1
#define BYQZ_YAOXIN_WD2_1 80 //温度Ⅱ段1
#define BYQZ_YAOXIN_YLSF_1 81 //压力释放1
#define BYQZ_YAOXIN_ZWS_2 82 //重瓦斯2
#define BYQZ_YAOXIN_WD2_2 83 //温度Ⅱ段2
#define BYQZ_YAOXIN_YLSF_2 84 //压力释放2
#define BYQZ_YAOXIN_CWWD1 85 //温度1告警
#define BYQZ_YAOXIN_CWWD2 86 //温度2告警
#define BYQZ_YAOXIN_SL 87 //断路器失灵
#define BYQZ_YAOXIN_GLCGJ 88 //过励磁告警
#define BYQZ_YAOXIN_FSXGLC 89 //反时限过励磁
//88-95未定义
//软压板(96-110)
#define BYQZ_YAOXIN_RYB_SDA 96 //A相差动速断软压板
#define BYQZ_YAOXIN_RYB_SDB 97 //B相差动速断软压板
#define BYQZ_YAOXIN_RYB_SDC 98 //C相差动速断软压板
#define BYQZ_YAOXIN_RYB_CDA 99 //A相比率差动软压板
#define BYQZ_YAOXIN_RYB_CDB 100 //B相比率差动软压板
#define BYQZ_YAOXIN_RYB_CDC 101 //C相比率差动软压板
#define BYQZ_YAOXIN_RYB_SHBS 102 //手合闭锁软压板
#define BYQZ_YAOXIN_RYB_CDBS 103 //差动闭锁软压板
#define BYQZ_YAOXIN_RYB_GLSGJ 104 //过励磁告警软压板
#define BYQZ_YAOXIN_RYB_FSXGLC 105 //反时限过励磁软压板
//104-110 未定义
//采样通道状态遥信(111-130)
#define BYQZ_YAOXIN_ANIN_ST_IA (111) //高压侧A相电流采样通道状态
#define BYQZ_YAOXIN_ANIN_ST_IB (112) //高压侧B相电流采样通道状态
#define BYQZ_YAOXIN_ANIN_ST_IC (113) //高压侧C相电流采样通道状态
#define BYQZ_YAOXIN_ANIN_ST_Ia (114) //低压侧α相电流采样通道状态
#define BYQZ_YAOXIN_ANIN_ST_Ib (115) //低压侧β相电流采样通道状态
#define BYQZ_YAOXIN_ANIN_ST_Ia1 (116) //低压侧α相电流1采样通道状态
#define BYQZ_YAOXIN_ANIN_ST_Ib1 (117) //低压侧β相电流1采样通道状态
#define BYQZ_YAOXIN_ANIN_ST_UAB (118) //高压侧AB相电压采样通道状态
#define BYQZ_YAOXIN_ANIN_ST_UBC (119) //高压侧BC相电压采样通道状态
#define BYQZ_YAOXIN_ANIN_ST_UCA (120) //高压侧CA相电压采样通道状态
#define BYQZ_YAOXIN_ANIN_ST_Ua (121) //低压侧α相电压采样通道状态
#define BYQZ_YAOXIN_ANIN_ST_Ub (122) //低压侧β相电压采样通道状态
#define BYQZ_YAOXIN_ANIN_ST_UJX (123) //进线电压采样通道状态
#define BYQZ_YAOXIN_ANIN_ST_I1 (124) //直供支路采样通道状态 (京张黄土店专用)
//123-130 未定义
//3.主变后备保护遥信对象编码
//硬遥信定义
//固定遥信
#define BYQH_YAOXIN_YK 1 //遥控方式
#define BYQH_YAOXIN_1QF 2 //高压侧断路器位置
#define BYQH_YAOXIN_2QF 3 //低压侧α相断路器位置
#define BYQH_YAOXIN_3QF 4 //低压侧β相断路器位置
#define BYQH_YAOXIN_JX 5 //检修
#define BYQH_YAOXIN_GNTC 6 //装置功能退出
//20180920 取消失灵及启动遥信
/*
#define BYQH_YAOXIN_A_KX1_QD 7 // α相馈线1保护启动 // Add begin by L.K. 2015-03-30.
#define BYQH_YAOXIN_A_KX2_QD 8
#define BYQH_YAOXIN_A_KX3_QD 9
#define BYQH_YAOXIN_A_KX4_QD 10
#define BYQH_YAOXIN_B_KX1_QD 11 // β相馈线1保护启动
#define BYQH_YAOXIN_B_KX2_QD 12
#define BYQH_YAOXIN_B_KX3_QD 13
#define BYQH_YAOXIN_B_KX4_QD 14
#define BYQH_YAOXIN_A_KX1_SL 15 // α相馈线1断路器失灵
#define BYQH_YAOXIN_A_KX2_SL 16
#define BYQH_YAOXIN_A_KX3_SL 17
#define BYQH_YAOXIN_A_KX4_SL 18
#define BYQH_YAOXIN_B_KX1_SL 19 // β相馈线1断路器失灵
#define BYQH_YAOXIN_B_KX2_SL 20
#define BYQH_YAOXIN_B_KX3_SL 21
#define BYQH_YAOXIN_B_KX4_SL 22 // β相馈线4断路器失灵 // Add end by L.K. 2015-03-30.
*/
// 23 - 30 未定义
// 预留遥信(31 - 70)
#define BYQH_YAOXIN_YL1 (31) //预留1
/*
预留 2
.
.
.
预留 39
*/
#define BYQH_YAOXIN_YL40 (70) //预留40
//软遥信定义(71 - 105)
#define BYQH_YAOXIN_SGZT 71 //事故状态
#define BYQH_YAOXIN_GPS 72 //GPS状态
#define BYQH_YAOXIN_HA 73 //高压侧A相电流速断
#define BYQH_YAOXIN_HB 74 //高压侧B相电流速断
#define BYQH_YAOXIN_HC 75 //高压侧C相电流速断
#define BYQH_YAOXIN_LA 76 //低压侧α相母线保护
#define BYQH_YAOXIN_LB 77 //低压侧β相母线保护
#define BYQH_YAOXIN_HA2 78 //高压侧A相过电流
#define BYQH_YAOXIN_HB2 79 //高压侧B相过电流
#define BYQH_YAOXIN_HC2 80 //高压侧C相过电流
#define BYQH_YAOXIN_LA2 81 //低压侧α相过电流
#define BYQH_YAOXIN_LB2 82 //低压侧β相过电流
#define BYQH_YAOXIN_FA2 83 //A相过负荷Ⅱ段跳闸
#define BYQH_YAOXIN_FB2 84 //B相过负荷Ⅱ段跳闸
#define BYQH_YAOXIN_FC2 85 //C相过负荷Ⅱ段跳闸
#define BYQH_YAOXIN_I0 86 //零序过电流
#define BYQH_YAOXIN_SY 87 //失压
#define BYQH_YAOXIN_GPT 88 //高压侧PT断线
#define BYQH_YAOXIN_APT 89 //低压侧α相PT断线
#define BYQH_YAOXIN_BPT 90 //低压侧β相PT断线
#define BYQH_YAOXIN_FA1 91 //A相过负荷告警
#define BYQH_YAOXIN_FB1 92 //B相过负荷告警
#define BYQH_YAOXIN_FC1 93 //C相过负荷告警
#define BYQH_YAOXIN_GYA 94 //低压侧α相过电压
#define BYQH_YAOXIN_GYB 95 //低压侧β相过电压
#define BYQH_YAOXIN_GSL 96 //高压侧断路器失灵
#define BYQH_YAOXIN_DSL 97 //低压侧α相断路器失灵
#define BYQH_YAOXIN_DSLB 98 //低压侧β相断路器失灵
#define BYQH_YAOXIN_KXSLA 99 //低压侧α相馈线失灵
#define BYQH_YAOXIN_KXSLB 100 //低压侧β相馈线失灵
#define BYQH_YAOXIN_AFPT 101 //低压侧α相F线PT断线 20180904 linwei add
#define BYQH_YAOXIN_BFPT 102 //低压侧β相F线PT断线 20180904 linwei add
//软压板遥信(106 - 139)
#define BYQH_YAOXIN_RYB_HIA 106 //高压侧A相过电流软压板
#define BYQH_YAOXIN_RYB_HIB 107 //高压侧B相过电流软压板
#define BYQH_YAOXIN_RYB_HIC 108 //高压侧C相过电流软压板
#define BYQH_YAOXIN_RYB_LIA 109 //低压侧α相过电流软压板
#define BYQH_YAOXIN_RYB_LIB 110 //低压侧β相过电流软压板
#define BYQH_YAOXIN_RYB_HIA2 111 // 高压侧A相过电流Ⅱ段软压板
#define BYQH_YAOXIN_RYB_HIB2 112 //
#define BYQH_YAOXIN_RYB_HIC2 113 //
#define BYQH_YAOXIN_RYB_LIA2 114 //
#define BYQH_YAOXIN_RYB_LIB2 115 //
#define BYQH_YAOXIN_RYB_HFIA1 116 //高压侧A相过负荷段软压板
#define BYQH_YAOXIN_RYB_HFIB1 117 //高压侧B相过负荷段软压板
#define BYQH_YAOXIN_RYB_HFIC1 118 //高压侧C相过负荷段软压板
#define BYQH_YAOXIN_RYB_HFIA2 119 //高压侧A相过负荷Ⅱ段软压板
#define BYQH_YAOXIN_RYB_HFIB2 120 //高压侧B相过负荷Ⅱ段软压板
#define BYQH_YAOXIN_RYB_HFIC2 121 //高压侧C相过负荷Ⅱ段软压板
#define BYQH_YAOXIN_RYB_I0 122 //零序过电流软压板
#define BYQH_YAOXIN_RYB_SY 123 //失压软压板
#define BYQH_YAOXIN_RYB_GYA 124 //低压侧α相过电压软压板
#define BYQH_YAOXIN_RYB_GYB 125 //低压侧β相过电压软压板
#define BYQH_YAOXIN_RYB_DYU 126 //高压侧Ⅰ段低压启动元件软压板
#define BYQH_YAOXIN_RYB_DYUD1 127 // 低压侧过电流Ⅰ段低压启动软压板 /
#define BYQH_YAOXIN_RYB_DYUG2 128 // 高压侧过电流Ⅱ段低压启动软压板
#define BYQH_YAOXIN_RYB_DYUD2 129 //
#define BYQH_YAOXIN_RYB_HPT 130 //高压侧PT断线软压板
#define BYQH_YAOXIN_RYB_LPT 131 //低压侧PT断线软压板
#define BYQH_YAOXIN_RYB_FD 132 //过电流定值放大软压板
#define BYQH_YAOXIN_RYB_XJU 133 //低压启动判别相间电压软压板
#define BYQH_YAOXIN_RYB_DSL 134 // 低压侧断路器失灵软压板
#define BYQH_YAOXIN_RYB_KXSL 135 // 馈线断路器失灵软压板
#define BYQH_YAOXIN_RYB_KXBS 136 // 馈线启动闭锁软压板
// 采样通道状态遥信(140 - 153)
#define BYQH_YAOXIN_ANIN_ST_IA (140) //高压侧A相电流采样通道状态
#define BYQH_YAOXIN_ANIN_ST_IB (141) //高压侧B相电流采样通道状态
#define BYQH_YAOXIN_ANIN_ST_IC (142) //高压侧C相电流采样通道状态
#define BYQH_YAOXIN_ANIN_ST_Ia (143) //低压侧α相电流采样通道状态
#define BYQH_YAOXIN_ANIN_ST_Ib (144) //低压侧β相电流采样通道状态
#define BYQH_YAOXIN_ANIN_ST_I0 (145) //低压侧α相电流1采样通道状态
#define BYQH_YAOXIN_ANIN_ST_UAB (146) //高压侧AB相电压采样通道状态
#define BYQH_YAOXIN_ANIN_ST_UBC (147) //高压侧BC相电压采样通道状态
#define BYQH_YAOXIN_ANIN_ST_UCA (148) //高压侧CA相电压采样通道状态
#define BYQH_YAOXIN_ANIN_ST_Ib1 (149) //低压侧β相电流1 采样通道状态
#define BYQH_YAOXIN_ANIN_ST_Ua (150) //低压侧α相电压采样通道状态
#define BYQH_YAOXIN_ANIN_ST_Ub (151) //低压侧β相电压采样通道状态
#define BYQH_YAOXIN_ANIN_ST_Ua1 (152) //低压侧α相电压采样通道状态
#define BYQH_YAOXIN_ANIN_ST_Ub1 (153) //低压侧β相电压采样通道状态
//4.主变测控遥信对象编码
//硬遥信定义
//固定遥信
#define BYQC_YAOXIN_YK 1 //遥控方式
#define BYQC_YAOXIN_1QF 2 //断路器1位置
#define BYQC_YAOXIN_2QF 3 //断路器2位置
#define BYQC_YAOXIN_3QF 4 //断路器3位置
#define BYQC_YAOXIN_1QS 5 //隔开1位置
#define BYQC_YAOXIN_2QS 6 //隔开2位置
#define BYQC_YAOXIN_3QS 7 //隔开3位置
#define BYQC_YAOXIN_4QS 8 //隔开4位置
#define BYQC_YAOXIN_5QS 9 //隔开5位置
#define BYQC_YAOXIN_6QS 10 //隔开6位置
#define BYQC_YAOXIN_BC_YY 11 //本侧有压
#define BYQC_YAOXIN_BC_SY 12 //本侧失压
#define BYQC_YAOXIN_BC_ZBGZ 13 //本侧主变故障
#define BYQC_YAOXIN_DC_SY 14 //对侧失压
#define BYQC_YAOXIN_DC_ZBGZ 15 //对侧主变故障
#define BYQC_YAOXIN_JXZT 16 //进线自投投退
#define BYQC_YAOXIN_ZBZT 17 //主变自投投退
#define BYQC_YZOXIN_ZTLL 18 //自投联络信号
#define BYQC_YAOXIN_JX 19 //检修
#define BYQC_YAOXIN_BC_SY2 20 //本侧失压2
#define BYQC_YAOXIN_BC_ZBGZ2 21 //本侧主变故障2
#define BYQC_YAOXIN_DC_SY2 22 //对侧失压2
#define BYQC_YAOXIN_DC_ZBGZ2 23 //对侧主变故障2
//21-30 未定义
//31-70预留遥信
#define BYQC_YAOXIN_YL1 31 //预留1
#define BYQC_YAOXIN_YL5 35 //预留5
#define BYQC_YAOXIN_YL6 36 //预留5
#define BYQC_YAOXIN_YL7 37 //预留5
#define BYQC_YAOXIN_YL8 38 //预留8
#define BYQC_YAOXIN_YL9 39 //预留9
#define BYQC_YAOXIN_YL15 45 //预留15
/*
预留2
.
.
.
预留39
*/
#define BYQC_YAOXIN_YL40 70 //预留40
//软遥信定义71-95
#define BYQC_YAOXIN_SGZT 71 //事故状态
#define BYQC_YAOXIN_GPS 72 //GPS状态
//#define BYQC_YAOXIN_WD1 73 //油温1告警
//#define BYQC_YAOXIN_WD2 74 //铜温1告警
//#define BYQC_YAOXIN_WD3 75 //油温2告警
//#define BYQC_YAOXIN_WD4 76 //铜温2告警
#define BYQC_YAOXIN_ZTJX 77 //自投就绪
#define BYQC_YAOXIN_ZTDZ 78 //自投动作
//79-95未定义
//检修软压板
#define BYQC_RMTSIGNAL_SOFTSTRAP_START 91
//106-123
//闭锁软遥信
#define BYQC_YAOXIN_BS_1QF_TZ_BS_KC (106) //1QF分闸闭锁
#define BYQC_YAOXIN_BS_1QF_HZ_BS_KC (107) //1QF合闸闭锁
#define BYQC_YAOXIN_BS_2QF_TZ_BS_KC (108) //2QF分闸闭锁
#define BYQC_YAOXIN_BS_2QF_HZ_BS_KC (109) //2QF合闸闭锁
#define BYQC_YAOXIN_BS_3QF_TZ_BS_KC (110) //3QF分闸闭锁
#define BYQC_YAOXIN_BS_3QF_HZ_BS_KC (111) //4QF合闸闭锁
#define BYQC_YAOXIN_BS_1QS_TZ_BS_KC (112) //1QS分闸闭锁
#define BYQC_YAOXIN_BS_1QS_HZ_BS_KC (113) //1QS合闸闭锁
#define BYQC_YAOXIN_BS_2QS_TZ_BS_KC (114) //2QS分闸闭锁
#define BYQC_YAOXIN_BS_2QS_HZ_BS_KC (115) //2QS合闸闭锁
#define BYQC_YAOXIN_BS_3QS_TZ_BS_KC (116) //3QS分闸闭锁
#define BYQC_YAOXIN_BS_3QS_HZ_BS_KC (117) //4QS合闸闭锁
#define BYQC_YAOXIN_BS_4QS_TZ_BS_KC (118) //4QS分闸闭锁
#define BYQC_YAOXIN_BS_4QS_HZ_BS_KC (119) //4QS合闸闭锁
#define BYQC_YAOXIN_BS_5QS_TZ_BS_KC (120) //5QS分闸闭锁
#define BYQC_YAOXIN_BS_5QS_HZ_BS_KC (121) //5QS合闸闭锁
#define BYQC_YAOXIN_BS_6QS_TZ_BS_KC (122) //6QS分闸闭锁
#define BYQC_YAOXIN_BS_6QS_HZ_BS_KC (123) //6QS合闸闭锁
//124-145采样通道状态遥信
#define BYQC_YAOXIN_ANIN_ST_IA (124) //高压侧A相电流采样通道状态
#define BYQC_YAOXIN_ANIN_ST_IB (125) //高压侧B相电流采样通道状态
#define BYQC_YAOXIN_ANIN_ST_IC (126) //高压侧C相电流采样通道状态
#define BYQC_YAOXIN_ANIN_ST_Ia (127) //低压侧α相电流采样通道状态
#define BYQC_YAOXIN_ANIN_ST_Ib (128) //低压侧β相电流采样通道状态
#define BYQC_YAOXIN_ANIN_ST_Ia1 (129) //低压侧α相F线电流采样通道状态
#define BYQC_YAOXIN_ANIN_ST_Ib1 (130) //低压侧β相F线电流采样通道状态
#define BYQC_YAOXIN_ANIN_ST_Uaf (131) //Uaf采样通道状态
#define BYQC_YAOXIN_ANIN_ST_Ubf (132) //Ubf采样通道状态
#define BYQC_YAOXIN_ANIN_ST_UAB (133) //高压侧AB相电压采样通道状态
#define BYQC_YAOXIN_ANIN_ST_UBC (134) //高压侧BC相电压采样通道状态
#define BYQC_YAOXIN_ANIN_ST_UCA (135) //高压侧CA相电压采样通道状态
#define BYQC_YAOXIN_ANIN_ST_Ua (136) //低压侧α相电压采样通道状态
#define BYQC_YAOXIN_ANIN_ST_Ub (137) //低压侧β相电压采样通道状态
#define BYQC_YAOXIN_ANIN_ST_YW1 (138) //变压器油温1采样通道状态
#define BYQC_YAOXIN_ANIN_ST_TW1 (139) //变压器铜温1采样通道状态
#define BYQC_YAOXIN_ANIN_ST_YW2 (140) //变压器油温2采样通道状态
#define BYQC_YAOXIN_ANIN_ST_TW2 (141) //变压器铜温2采样通道状态
//5.并补保护遥信对象编码
//硬遥信定义
//固定遥信
#define DRQ_YAOXIN_YK 1 //遥控方式
#define DRQ_YAOXIN_QF 2 //断路器位置
#define DRQ_YAOXIN_1QS 3 //隔开1位置
#define DRQ_YAOXIN_2QS 4 //隔开2位置
#define DRQ_YAOXIN_3QS 5 //隔开3位置
#define DRQ_YAOXIN_ZWSKR 6 //重瓦斯开入
#define DRQ_YAOXIN_DKGRKR 7 //电抗器过热开入
#define DRQ_YAOXIN_YLSFKR 8 //压力释放开入
#define DRQ_YAOXIN_JX 9 //检修
#define DRQ_YAOXIN_GNTC 10 //装置功能退出
//10-30 未定义
//31-70预留遥信
#define DRQ_YAOXIN_YL1 31 //预留1
/*
预留2
.
.
.
预留39
*/
#define DRQ_YAOXIN_YL40 70 //预留40
//软遥信定义(71-95)
#define DRQ_YAOXIN_SGZT 71 //事故状态
#define DRQ_YAOXIN_GPS 72 //GPS状态
#define DRQ_YAOXIN_SDI 73 //电流速断
#define DRQ_YAOXIN_I 74 //过电流
#define DRQ_YAOXIN_GU 75 //过电压
#define DRQ_YAOXIN_DU 76 //低电压
#define DRQ_YAOXIN_XBI 77 //谐波过电流
#define DRQ_YAOXIN_CDU1 78 //差压1
#define DRQ_YAOXIN_CDU2 79 //差压2
#define DRQ_YAOXIN_CDI 80 //差流
#define DRQ_YAOXIN_SDIF 81 //F线电流速断
#define DRQ_YAOXIN_IF 82 //F线过电流
#define DRQ_YAOXIN_URatio 83 //电压比
#define DRQ_YAOXIN_FDL 84 //非电量
#define DRQ_YAOXIN_SL 85 //断路器失灵
#define DRQ_YAOXIN_ZWS 86 //重瓦斯
#define DRQ_YAOXIN_DKQGR 87 //电抗器过热
#define DRQ_YAOXIN_YLSF 88 //压力释放
#define DRQ_YAOXIN_CWWD1 89 //温度1告警
#define DRQ_YAOXIN_CWWD2 90 //温度2告警
#define DRQ_YAOXIN_CWWD3 91 //温度3告警
#define DRQ_YAOXIN_CWWD4 92 //温度4告警
//89-95未定义
//软压板
#define DRQ_YAOXIN_RYB_SDI 96 //电流速断软压板
#define DRQ_YAOXIN_RYB_GDL 97 //过电流软压板
#define DRQ_YAOXIN_RYB_XBI 98 //谐波过电流软压板
#define DRQ_YAOXIN_RYB_GDY 99 //过电压软压板
#define DRQ_YAOXIN_RYB_DDY 100 //低电压软压板
#define DRQ_YAOXIN_RYB_CDU1 101 //差压1软压板
#define DRQ_YAOXIN_RYB_CDU2 102 //差压2软压板
#define DRQ_YAOXIN_RYB_CDI 103 //差流软压板
#define DRQ_YAOXIN_RYB_SDIF 104 //F线电流速断软压板
#define DRQ_YAOXIN_RYB_GDLF 105 //F线过电流软压板
#define DRQ_YAOXIN_RYB_DYB 106 //电压比软压板
#define DRQ_YAOXIN_RYB_CWWD1 107 //温度1告警
#define DRQ_YAOXIN_RYB_CWWD2 108 //温度2告警
#define DRQ_YAOXIN_RYB_CWWD3 109 //温度3告警
#define DRQ_YAOXIN_RYB_CWWD4 110 //温度4告警
//107-115未定义
//闭锁(116-125)
#define DRQ_YAOXIN_BS_QF_FZ 116 //QF分闸闭锁
#define DRQ_YAOXIN_BS_QF_HZ 117 //QF合闸闭锁
#define DRQ_YAOXIN_BS_1QS_FZ 118 //1QS分闸闭锁
#define DRQ_YAOXIN_BS_1QS_HZ 119 //1QS合闸闭锁
#define DRQ_YAOXIN_BS_2QS_FZ 120 //2QS分闸闭锁
#define DRQ_YAOXIN_BS_2QS_HZ 121 //2QS合闸闭锁
#define DRQ_YAOXIN_BS_3QS_FZ 122 //3QS分闸闭锁
#define DRQ_YAOXIN_BS_3QS_HZ 123 //3QS合闸闭锁
//通道状态(126-140)
#define DRQ_YAOXIN_ANIN_ST_BHI (126) //保护电流采样通道状态
#define DRQ_YAOXIN_ANIN_ST_CLI (127) //测量电流采样通道状态
#define DRQ_YAOXIN_ANIN_ST_BHI_F (128) //F线保护电流采样通道状态
#define DRQ_YAOXIN_ANIN_ST_CLI_F (129) //F线测量电流采样通道状态
#define DRQ_YAOXIN_ANIN_ST_CI (130) //差电流采样通道状态
#define DRQ_YAOXIN_ANIN_ST_U (131) //母线电压采样通道状态
#define DRQ_YAOXIN_ANIN_ST_CU1 (132) //差电压1采样通道状态
#define DRQ_YAOXIN_ANIN_ST_CU2 (133) //差电压2采样通道状态
#define DRQ_YAOXIN_ANIN_ST_UC (134) //电容电压采样通道状态
//6.动力变保护遥信对象编码
//硬遥信定义
//固定遥信
#define DLB_YAOXIN_YK (1) //遥控方式
#define DLB_YAOXIN_QF (2) //断路器位置
#define DLB_YAOXIN_1QS (3) //隔开1位置
#define DLB_YAOXIN_2QS (4) //隔开2位置
#define DLB_YAOXIN_3QS (5) //隔开3位置
#define DLB_YAOXIN_ZWSKR (6) //重瓦斯开入
#define DLB_YAOXIN_WD2KR (7) //温度2段开入
#define DLB_YAOXIN_YLSFKR (8) //压力释放开入
//#define DLB_YAOXIN_JX (9) //检修
//#define DLB_YAOXIN_GNTC (10) //装置功能退出
//11-30 未定义
//31-70预留遥信
#define DLB_YAOXIN_YL1 31 //预留1
/*
预留2
.
.
.
预留39
*/
#define DLB_YAOXIN_YL40 70 //预留40
//软遥信定义(71-95)
#define DLB_YAOXIN_SGZT 71 //事故状态
#define DLB_YAOXIN_GPS 72 //GPS状态
#define DLB_YAOXIN_SDI_A 73 //α相电流速断
#define DLB_YAOXIN_SDI_B 74 //β相电流速断
#define DLB_YAOXIN_I_A 75 //α相过电流
#define DLB_YAOXIN_I_B 76 //β相过电流
#define DLB_YAOXIN_FI2_A 77 //α相过负荷Ⅱ段(动作)
#define DLB_YAOXIN_FI2_B 78 //β相过负荷Ⅱ段(动作)
#define DLB_YAOXIN_SY_A 79 //α相失压
#define DLB_YAOXIN_SY_B 80 //β相失压
#define DLB_YAOXIN_FI1_A 81 //α相过负荷Ⅰ段(告警)
#define DLB_YAOXIN_FI1_B 82 //β相过负荷Ⅰ段(告警)
#define DLB_YAOXIN_ZWS 83 //重瓦斯
#define DLB_YAOXIN_WD2 84 //温度Ⅱ段
#define DLB_YAOXIN_YLSF 85 //压力释放
#define DLB_YAOXIN_SL 86 //断路器失灵
#define DLB_YAOXIN_CWWD1 87 //温度1告警
#define DLB_YAOXIN_CWWD2 88 //温度2告警
#define DLB_YAOXIN_CWWD3 89 //温度3告警
#define DLB_YAOXIN_CWWD4 90 //温度4告警
//控制字状态
#define DLB_YAOXIN_CTRLWD_START (100)
//软压板遥信
//软压板
#define DLB_RMTSIGNAL_SOFTSTRAP_START 91 //软压板起始遥信
//#define DLB_YAOXIN_JXRYB 91 //检修软压板
//#define DLB_YAOXIN_ECZXS 92 //二次值显示软压板
//闭锁
#define DLB_YAOXIN_BS_QF_FZ 116 //QF分闸闭锁
#define DLB_YAOXIN_BS_QF_HZ 117 //QF合闸闭锁
#define DLB_YAOXIN_BS_1QS_FZ 118 //1QS分闸闭锁
#define DLB_YAOXIN_BS_1QS_HZ 119 //1QS合闸闭锁
#define DLB_YAOXIN_BS_2QS_FZ 120 //2QS分闸闭锁
#define DLB_YAOXIN_BS_2QS_HZ 121 //2QS合闸闭锁
#define DLB_YAOXIN_BS_3QS_FZ 122 //3QS分闸闭锁
#define DLB_YAOXIN_BS_3QS_HZ 123 //3QS合闸闭锁
//采样通道状态
#define DLB_YAOXIN_ANIN_ST_BHIa (126) //α相保护电流采样通道状态
#define DLB_YAOXIN_ANIN_ST_CLIa (127) //α相测量电流采样通道状态
#define DLB_YAOXIN_ANIN_ST_BHIb (128) //β相保护电流采样通道状态
#define DLB_YAOXIN_ANIN_ST_CLIb (129) //β相测量电流采样通道状态
#define DLB_YAOXIN_ANIN_ST_Ua (130) //α相电压采样通道状态
#define DLB_YAOXIN_ANIN_ST_Ub (131) //β相电压采样通道状态
#define DLB_YAOXIN_ANIN_ST_CLI1 (132) //电流1采样通道状态
#define DLB_YAOXIN_ANIN_ST_CLI2 (133) //电流2采样通道状态
//7.AT保护遥信对象编码
//硬遥信定义
//固定遥信
#define ATBH_YAOXIN_YK (1) //遥控方式
#define ATBH_YAOXIN_QF (2) //断路器位置
#define ATBH_YAOXIN_1QS (3) //隔开1位置
#define ATBH_YAOXIN_2QS (4) //隔开2位置
#define ATBH_YAOXIN_3QS (5) //隔开3位置
#define ATBH_YAOXIN_GK0 (6) //并联隔开合位
#define ATBH_YAOXIN_QDZT (7) //启动自投
#define ATBH_YAOXIN_JYYZT (8) //检有压自投
#define ATBH_YAOXIN_ZWSKR (9) //重瓦斯开入
#define ATBH_YAOXIN_WD2KR (10) //温度2开入
#define ATBH_YAOXIN_YLSFKR (11) //压力释放开入
#define ATBH_YAOXIN_QWS (12) //重瓦斯开入
#define ATBH_YAOXIN_WD1 (13) //温度1段
#define ATBH_YAOXIN_YWD (14) //油位低
#define ATBH_YAOXIN_YWG (15) //油位高
#define ATBH_YAOXIN_CHZKR (16) //重合闸硬压板
#define ATBH_YAOXIN_ZTTR (17) //进线自投硬压板
#define ATBH_YAOXIN_JX (20) //检修
//#define ATBH_YAOXIN_GNTC (13) //装置功能退出
//13-30 未定义
//31-70预留遥信
#define ATBH_YAOXIN_YL1 31 //预留1
/*
预留2
.
.
.
预留39
*/
#define ATBH_YAOXIN_YL40 70 //预留40
//软遥信(71-95)
#define ATBH_YAOXIN_SGZT (71) //事故状态
#define ATBH_YAOXIN_GPS (72) //GPS状态
#define ATBH_YAOXIN_CHZRSET (73) //重合闸复归
#define ATBH_YAOXIN_CDSD (74) //差动速断
#define ATBH_YAOXIN_CD (75) //差动
#define ATBH_YAOXIN_SY (76) //失压
#define ATBH_YAOXIN_FI1 (77) //过负荷Ⅰ段
#define ATBH_YAOXIN_CLYX (78) //差流越限
#define ATBH_YAOXIN_TPTDX (79) //T线PT断线
#define ATBH_YAOXIN_FPTDX (80) //F线PT断线
#define ATBH_YAOXIN_ZT (81) //AT自投
//控制字状态
#define ATBH_YAOXIN_CTRLWD_START (100)
//#define ATBH_YAOXIN_SDI (75) //电流速断
//#define ATBH_YAOXIN_I (76) //过电流
//#define ATBH_YAOXIN_FI2 (77) //过负荷Ⅱ段
//#define ATBH_YAOXIN_JDI (78) //碰壳
//#define ATBH_YAOXIN_ZWS (82) //重瓦斯
//#define ATBH_YAOXIN_WD2 (83) //温度Ⅱ段
//#define ATBH_YAOXIN_YLSF (84) //压力释放
//#define ATBH_YAOXIN_CWWD1 (85) //温度1告警
//#define ATBH_YAOXIN_CWWD2 (86) //温度2告警
//#define ATBH_YAOXIN_SL (87) //断路器失灵
//软压板
#define ATBH_RMTSIGNAL_SOFTSTRAP_START 91 //软压板起始遥信
/*
#define ATBH_YAOXIN_RYB_CDSD (96) //差动速断软压板
#define ATBH_YAOXIN_RYB_CD (97) //比率差动软压板
#define ATBH_YAOXIN_RYB_SDI (98) //电流速断软压板
#define ATBH_YAOXIN_RYB_I (99) //过电流软压板
#define ATBH_YAOXIN_RYB_JDI (100) //碰壳保护软压板
#define ATBH_YAOXIN_RYB_FI1 (101) //过负荷Ⅰ段软压板
#define ATBH_YAOXIN_RYB_FI2 (102) //过负荷Ⅱ段软压板
#define ATBH_YAOXIN_RYB_SY (103) //失压保护软压板
#define ATBH_YAOXIN_RYB_DY (104) //低压启动元件软压板
#define ATBH_YAOXIN_RYB_XBI2 (105) //过电流2次谐波闭锁软压板
#define ATBH_YAOXIN_RYB_XBYZI (106) //过电流综合谐波抑制软压板
#define ATBH_YAOXIN_RYB_XBCD2 (107) //差动2次谐波闭锁软压板
#define ATBH_YAOXIN_RYB_WD1 (108) //温度1告警软压板
#define ATBH_YAOXIN_RYB_WD2 (109) //温度2告警软压板
*/
//闭锁
#define ATBH_YAOXIN_BS_QF_FZ (116) //QF分闸闭锁
#define ATBH_YAOXIN_BS_QF_HZ (117) //QF合闸闭锁
#define ATBH_YAOXIN_BS_1QS_FZ (118) //1QS分闸闭锁
#define ATBH_YAOXIN_BS_1QS_HZ (119) //1QS合闸闭锁
#define ATBH_YAOXIN_BS_2QS_FZ (120) //2QS分闸闭锁
#define ATBH_YAOXIN_BS_2QS_HZ (121) //2QS合闸闭锁
#define ATBH_YAOXIN_BS_3QS_FZ (122) //3QS分闸闭锁
#define ATBH_YAOXIN_BS_3QS_HZ (123) //3QS合闸闭锁
//通道状态
#define ATBH_YAOXIN_ANIN_ST_BHIT (126) //T线保护电流采样通道状态
#define ATBH_YAOXIN_ANIN_ST_CLIT (127) //T线测量电流采样通道状态
#define ATBH_YAOXIN_ANIN_ST_BHIF (128) //F线保护电流采样通道状态
#define ATBH_YAOXIN_ANIN_ST_CLIF (129) //F线测量电流采样通道状态
#define ATBH_YAOXIN_ANIN_ST_ITCD (130) //T线差动电流采样通道状态
#define ATBH_YAOXIN_ANIN_ST_IFCD (131) //F线差动电流采样通道状态
#define ATBH_YAOXIN_ANIN_ST_IJD (132) //接地电流采样通道状态
#define ATBH_YAOXIN_ANIN_ST_UT (133) //T线电压采样通道状态
#define ATBH_YAOXIN_ANIN_ST_UF (134) //F线电压采样通道状态
#define ATBH_YAOXIN_ANIN_ST_WD1 (135) //温度1采样通道状态
#define ATBH_YAOXIN_ANIN_ST_WD2 (136) //温度2采样通道状态
//8.故障测距遥信对象编码
//硬遥信定义
//固定遥信
//固定遥信
#define ATGC_YAOXIN_YK 1 //遥控方式
#define ATGC_YAOXIN_WQD1 2 //外启动
#define ATGC_YAOXIN_WQD2 3 //预留
#define ATGC_YAOXIN_WQDB 4 //预留
#define ATGC_YAOXIN_DL1 5 //下行馈线断路器
#define ATGC_YAOXIN_DL2 6 //上行馈线断路器
#define ATGC_YAOXIN_DLB 7 //备用馈线断路器
#define ATGC_YAOXIN_AT1HW 8 //下行AT开关
#define ATGC_YAOXIN_AT2HW 9 //上行AT开关
#define ATGC_YAOXIN_LL_HW 10 //联络隔开
#define ATGC_YAOXIN_JX 11 //检修
#define ATGC_YAOXIN_GNTC (12) //装置功能退出
#define ATGC_YAOXIN_1QS (13) //隔开1位置
#define ATGC_YAOXIN_2QS (14) //隔开2位置
#define ATGC_YAOXIN_3QS (15) //隔开3位置
#define ATGC_YAOXIN_4QS (16) //隔开4位置
#define ATGC_YAOXIN_YQ1HW (17) //越区开关1位置
#define ATGC_YAOXIN_YQ2HW (18) //越区开关2位置
#define ATGC_YAOXIN_YL1 (31) //预留1
/*
预留2
.
.
.
预留39
*/
#define ATGC_YAOXIN_YL40 (70) //预留40
//软遥信定(71-95)
#define ATGC_YAOXIN_SGZT (71) //事故状态
#define ATGC_YAOXIN_GPS (72) //GPS状态
#define ATGC_YAOXIN_S1FAIL 73 //所1通道故障
#define ATGC_YAOXIN_S2FAIL 74 //所2通道故障
#define ATGC_YAOXIN_S3FAIL 75 //所3通道故障
#define ATGC_YAOXIN_S4FAIL 76 //所4通道故障
#define ATGC_YAOXIN_S5FAIL 77 //所5通道故障
#define ATGC_YAOXIN_S6FAIL 78 //所6通道故障
#define ATGC_YAOXIN_S7FAIL 79 //所7通道故障
#define ATGC_YAOXIN_S8FAIL 80 //所8通道故障
#define ATGC_RMTSIGNAL_SOFTSTRAP_START 91
/*
#define ATGC_YAOXIN_U1SY 75 //下行母线失压
#define ATGC_YAOXIN_U2SY 76 //上行母线失压
#define ATGC_YAOXIN_DNBDY 77 //下行开关不对应
#define ATGC_YAOXIN_UPBDY 78 //上行开关不对应
#define ATGC_YAOXIN_MIDBDY 79 //联络开关不对应
#define ATGC_YAOXIN_DNATBDY 80 //下行AT开关不对应
#define ATGC_YAOXIN_UPATBDY 81 //上行AT开关不对应
*/
//软压板(96-110)
#define ATGC_YAOXIN_RYB_USY 96
#define ATGC_YAOXIN_RYB_Z 97
#define ATGC_YAOXIN_RYB_I 98
#define ATGC_YAOXIN_RYB_DTLI 99
#define ATGC_YAOXIN_RYB_WQD 100
#define ATGC_YAOXIN_RYB_TXQD 101
#define ATGC_YAOXIN_RYB_CHZSB 102
#define ATGC_YAOXIN_RYB_HLX 103
#define ATGC_YAOXIN_RYB_SXX 104
#define ATGC_YAOXIN_RYB_TDZJ 105
#define ATGC_YAOXIN_RYB_BDSAT 106
//通道状态
#define ATGC_YAOXIN_ANIN_ST_IT1 (111) //下行T线保护电流采样通道状态
#define ATGC_YAOXIN_ANIN_ST_IF1 (112) //下行F线保护电流采样通道状态
#define ATGC_YAOXIN_ANIN_ST_IT2 (113) //上行T线保护电流采样通道状态
#define ATGC_YAOXIN_ANIN_ST_IF2 (114) //上行F线保护电流采样通道状态
#define ATGC_YAOXIN_ANIN_ST_IAT1 (115) //下行AT吸上电流采样通道状态
#define ATGC_YAOXIN_ANIN_ST_IAT2 (116) //上行AT吸上电流采样通道状态
#define ATGC_YAOXIN_ANIN_ST_U1 (117) //下行母线电压采样通道状态
#define ATGC_YAOXIN_ANIN_ST_U2 (118) //上行母线电压采样通道状态
#define ATGC_YAOXIN_ANIN_ST_ITB (119) //备用T线保护电流采样通道状态
#define ATGC_YAOXIN_ANIN_ST_IFB (120) //备用F线保护电流采样通道状态
#define ATGC_YAOXIN_ANIN_ST_U3 (121) //上行T线电压采样通道状态 数字化测距所
#define ATGC_YAOXIN_ANIN_ST_U4 (122) //上行F线电压采样通道状态 数字化测距所
#define ATGC_YAOXIN_BS_1QS_FZ (126) //1QS分闸闭锁
#define ATGC_YAOXIN_BS_1QS_HZ (127) //1QS合闸闭锁
#define ATGC_YAOXIN_BS_2QS_FZ (128) //2QS分闸闭锁
#define ATGC_YAOXIN_BS_2QS_HZ (129) //2QS合闸闭锁
#define ATGC_YAOXIN_BS_3QS_FZ (130) //3QS分闸闭锁
#define ATGC_YAOXIN_BS_3QS_HZ (131) //3QS合闸闭锁
#define ATGC_YAOXIN_BS_4QS_FZ (132) //4QS分闸闭锁
#define ATGC_YAOXIN_BS_4QS_HZ (133) //4QS合闸闭锁
// 9. 通用测控遥信对象编码
// 硬遥信定义
// 固定遥信
#define TYCK_YAOXIN_YK 1 //遥控方式
#define TYCK_YAOXIN_1QS 2 //隔开1位置
#define TYCK_YAOXIN_2QS 3 //隔开2位置
#define TYCK_YAOXIN_3QS 4 //隔开3位置
#define TYCK_YAOXIN_4QS 5 //隔开4位置
#define TYCK_YAOXIN_5QS 6 //隔开5位置
#define TYCK_YAOXIN_6QS 7 //隔开6位置
#define TYCK_YAOXIN_7QS 8 //隔开7位置
#define TYCK_YAOXIN_8QS 9 //隔开8位置
#define TYCK_YAOXIN_9QS 10 //隔开9位置
#define TYCK_YAOXIN_10QS 11 //隔开10位置
#define TYCK_YAOXIN_11QS 12 //隔开11位置 // Add begin by L.K. 2015-03-16
#define TYCK_YAOXIN_12QS 13 //隔开12位置
#define TYCK_YAOXIN_13QS 14 //隔开13位置 // Add end by L.K. 2015-03-16
#define TYCK_YAOXIN_14QS 15 //隔开14位置
#define TYCK_YAOXIN_15QS 16 //隔开15位置
#define TYCK_YAOXIN_16QS 17 //隔开16位置
#define TYCK_YAOXIN_JX 18 //检修
// 19-77 预留遥信 1 - 59
#define TYCK_YAOXIN_YL1 21
/*
预留2
.
.
.
预留58
*/
#define TYCK_YAOXIN_YL59 79 //预留59
//软遥信定义(81-86)
#define TYCK_YAOXIN_SGZT 81 //事故状态
#define TYCK_YAOXIN_GPS 82 //GPS状态
#define TYCK_YAOXIN_CWWD1 83 //温度1告警
#define TYCK_YAOXIN_CWWD2 84 //温度2告警
#define TYCK_YAOXIN_CWWD3 85 //温度3告警
#define TYCK_YAOXIN_CWWD4 86 //温度4告警
/*
// 软压板遥信 modi by linwei 20200303 取消温度告警软压板,,现在为控制字,不监测遥信
#define TYCK_YAOXIN_RYB_WD1 (96) //温度1告警软压板
#define TYCK_YAOXIN_RYB_WD2 (97) //温度2告警软压板
#define TYCK_YAOXIN_RYB_WD3 (98) //温度3告警软压板
#define TYCK_YAOXIN_RYB_WD4 (99) //温度4告警软压板
*/
#define TYCK_RMTSIGNAL_SOFTSTRAP_START 91 //软压板起始遥信(检修)
// 闭锁遥信 modi by linwei 20200303 起始由原来的的106改为102
#define TYCK_YAOXIN_BS_1QS_FZ 102 //1QS分闸闭锁
#define TYCK_YAOXIN_BS_1QS_HZ 103 //1QS合闸闭锁
#define TYCK_YAOXIN_BS_2QS_FZ 104 //2QS分闸闭锁
#define TYCK_YAOXIN_BS_2QS_HZ 105 //2QS合闸闭锁
#define TYCK_YAOXIN_BS_3QS_FZ 106 //3QS分闸闭锁
#define TYCK_YAOXIN_BS_3QS_HZ 107 //3QS合闸闭锁
#define TYCK_YAOXIN_BS_4QS_FZ 108 //4QS分闸闭锁
#define TYCK_YAOXIN_BS_4QS_HZ 109 //4QS合闸闭锁
#define TYCK_YAOXIN_BS_5QS_FZ 110 //5QS分闸闭锁
#define TYCK_YAOXIN_BS_5QS_HZ 111 //5QS合闸闭锁
#define TYCK_YAOXIN_BS_6QS_FZ 112 //6QS分闸闭锁
#define TYCK_YAOXIN_BS_6QS_HZ 113 //6QS合闸闭锁
#define TYCK_YAOXIN_BS_7QS_FZ 114 //7QS分闸闭锁
#define TYCK_YAOXIN_BS_7QS_HZ 115 //7QS合闸闭锁
#define TYCK_YAOXIN_BS_8QS_FZ 116 //8QS分闸闭锁
#define TYCK_YAOXIN_BS_8QS_HZ 117 //8QS合闸闭锁
#define TYCK_YAOXIN_BS_9QS_FZ 118 //9QS分闸闭锁
#define TYCK_YAOXIN_BS_9QS_HZ 119 //9QS合闸闭锁
#define TYCK_YAOXIN_BS_10QS_FZ 120 //10QS分闸闭锁
#define TYCK_YAOXIN_BS_10QS_HZ 121 //10QS合闸闭锁
#define TYCK_YAOXIN_BS_11QS_FZ 122 //11QS分闸闭锁
#define TYCK_YAOXIN_BS_11QS_HZ 123 //11QS合闸闭锁
#define TYCK_YAOXIN_BS_12QS_FZ 124 //12QS分闸闭锁
#define TYCK_YAOXIN_BS_12QS_HZ 125 //12QS合闸闭锁
#define TYCK_YAOXIN_BS_13QS_FZ 126 //13QS分闸闭锁
#define TYCK_YAOXIN_BS_13QS_HZ 127 //13QS合闸闭锁
#define TYCK_YAOXIN_BS_14QS_FZ 128 //14QS分闸闭锁
#define TYCK_YAOXIN_BS_14QS_HZ 129 //14QS合闸闭锁
#define TYCK_YAOXIN_BS_15QS_FZ 130 //15QS分闸闭锁
#define TYCK_YAOXIN_BS_15QS_HZ 131 //15QS合闸闭锁
#define TYCK_YAOXIN_BS_16QS_FZ 132 //16QS分闸闭锁
#define TYCK_YAOXIN_BS_16QS_HZ 133 //16QS合闸闭锁
//通道状态 modi by linwei 20200303 起始由原来的的138改为134 增加4路电流通道
#define TYCK_YAOXIN_ANIN_ST_I1 (134) //电流1采样通道状态
#define TYCK_YAOXIN_ANIN_ST_I2 (135) //电流2采样通道状态
#define TYCK_YAOXIN_ANIN_ST_I3 (136) //电流3采样通道状态
#define TYCK_YAOXIN_ANIN_ST_I4 (137) //电流4采样通道状态
#define TYCK_YAOXIN_ANIN_ST_I5 (138) //电流5采样通道状态
#define TYCK_YAOXIN_ANIN_ST_I6 (139) //电流6采样通道状态
#define TYCK_YAOXIN_ANIN_ST_I7 (140) //电流7采样通道状态
#define TYCK_YAOXIN_ANIN_ST_I8 (141) //电流8采样通道状态
#define TYCK_YAOXIN_ANIN_ST_I9 (142) //电流9采样通道状态
#define TYCK_YAOXIN_ANIN_ST_I10 (143) //电流10采样通道状态
#define TYCK_YAOXIN_ANIN_ST_U1 (144) //电压1采样通道状态
#define TYCK_YAOXIN_ANIN_ST_U2 (145) //电压2采样通道状态
#define TYCK_YAOXIN_ANIN_ST_WD1 (146) //温度1采样通道状态
#define TYCK_YAOXIN_ANIN_ST_WD2 (147) //温度2采样通道状态
#define TYCK_YAOXIN_ANIN_ST_WD3 (148) //温度3采样通道状态
#define TYCK_YAOXIN_ANIN_ST_WD4 (149) //温度4采样通道状态
//IO自检
#define TYCK_YAOXIN_ZJ_IO1_START (150) //IO1自检遥信起始
#define TYCK_YAOXIN_ZJ_IO2_START (168) //IO2自检遥信起始
#define TYCK_YAOXIN_ZJ_IO3_START (186) //IO3自检遥信起始
#define TYCK_YAOXIN_ZJ_IO4_START (188) //IO4自检遥信起始
//自投装置
#define ZT_YAOXIN_YK (1) //遥控方式
#define ZT_YAOXIN_1QF_1 (2) //1#变1QF位置
#define ZT_YAOXIN_2QF_1 (3) //1#变2QF位置
#define ZT_YAOXIN_3QF_1 (4) //1#变3QF位置
#define ZT_YAOXIN_1QS_1 (5) //1#变1QS位置
#define ZT_YAOXIN_2QS_1 (6) //1#变2QS位置
#define ZT_YAOXIN_3QS (7) //跨条3QS位置
#define ZT_YAOXIN_4QS_1 (8) //1#变4QS位置
#define ZT_YAOXIN_5QS_1 (9) //1#变5QS位置
#define ZT_YAOXIN_1QF_2 (10) //2#变1QF位置
#define ZT_YAOXIN_2QF_2 (11) //2#变2QF位置
#define ZT_YAOXIN_3QF_2 (12) //2#变3QF位置
#define ZT_YAOXIN_1QS_2 (13) //2#变1QS位置
#define ZT_YAOXIN_2QS_2 (14) //2#变2QS位置
#define ZT_YAOXIN_4QS_2 (15) //2#变4QS位置
#define ZT_YAOXIN_5QS_2 (16) //2#变5QS位置
#define ZT_YAOXIN_DRA1 (17) //1#A相电容器位置
#define ZT_YAOXIN_DRB1 (18) //1#B相电容器位置
#define ZT_YAOXIN_DRA2 (19) //2#A相电容器位置
#define ZT_YAOXIN_DRB2 (20) //2#B相电容器位置
#define ZT_YAOXIN_ZBGZ1_DI (21) //1#B启动自投
#define ZT_YAOXIN_ZBGZ2_DI (22) //2#B启动自投
#define ZT_YAOXIN_1L_SY_DI 23 //1#侧失压
#define ZT_YAOXIN_2L_SY_DI 24 //2#侧失压
#define ZT_YAOXIN_YULIU1 (25) //预留
#define ZT_YAOXIN_YULIU2 (26) //预留
#define ZT_YAOXIN_JX_ZTTR (27) //进线自投硬压板
#define ZT_YAOXIN_ZTTR (28) //主变自投硬压板
#define ZT_YAOXIN_JX (29) //检修
//20180925 预留1改为进线自投实验 预留2改为主变自投实验
#define ZT_YAOXIN_YL1 31 //预留1
/*
预留3
.
.
.
预留19
*/
#define ZT_YAOXIN_YL20 50 //预留20
//保护遥信
#define ZT_YAOXIN_SGZT 71 //事故状态
#define ZT_YAOXIN_GPS 72 //GPS信号有效
#define ZT_YAOXIN_1L_YY 73 //1#进线有压
#define ZT_YAOXIN_2L_YY 74 //2#进线有压
#define ZT_YAOXIN_ZTJX 75 //自投就绪
#define ZT_YAOXIN_ZTDZ 76 //自投动作
#define ZT_YAOXIN_ZBGZ1 (77) //1#B启动自投
#define ZT_YAOXIN_ZBGZ2 (78) //2#B启动自投
#define ZT_YAOXIN_1L_SY 79 //1#侧失压
#define ZT_YAOXIN_2L_SY 80 //2#侧失压
//软压板
#define ZT_RMTSIGNAL_SOFTSTRAP_START 91 //软压板起始遥信
//软压板遥信
#define ZT_YAOXIN_RYB_1B_ZTTR (96) //1#B自投投入软压板
#define ZT_YAOXIN_RYB_1L_ZTTR (97) //1#L自投投入软压板
#define ZT_YAOXIN_RYB_2B_ZTTR (98) //2#B自投投入软压板
#define ZT_YAOXIN_RYB_2L_ZTTR (99) //2#L自投投入软压板
//通道状态
#define ZT_YAOXIN_ANIN_ST_UAB1 (124) //1#变高压侧AB相电压采样通道状态
#define ZT_YAOXIN_ANIN_ST_UBC1 (125) //1#变高压侧BC相电压采样通道状态
#define ZT_YAOXIN_ANIN_ST_UCA1 (126) //1#变高压侧CA相电压采样通道状态
#define ZT_YAOXIN_ANIN_ST_UAB2 (127) //2#变高压侧AB相电压采样通道状态
#define ZT_YAOXIN_ANIN_ST_UBC2 (128) //2#变高压侧BC相电压采样通道状态
#define ZT_YAOXIN_ANIN_ST_UCA2 (129) //2#变高压侧CA相电压采样通道状态
#define ZT_YAOXIN_ANIN_ST_UA (130) //低压侧α相电压采样通道状态
#define ZT_YAOXIN_ANIN_ST_UB (131) //低压侧β相电压采样通道状态
//IO自检
#define ZT_YAOXIN_ZJ_IO1_START (150) //IO1自检遥信起始
#define ZT_YAOXIN_ZJ_IO2_START (168) //IO2自检遥信起始
#define ZT_YAOXIN_ZJ_IO3_START (186) //IO3自检遥信起始
#define ZT_YAOXIN_ZJ_IO4_START (188) //IO4自检遥信起始
//10.变压器保护遥信对象编码
//硬遥信定义
//固定遥信
#define BYQ_YAOXIN_YK 1 //遥控方式
#define BYQ_YAOXIN_1QF 2 //高压侧断路器位置
#define BYQ_YAOXIN_2QF 3 //低压侧α相断路器位置
#define BYQ_YAOXIN_3QF 4 //低压侧β相断路器位置
#define BYQ_YAOXIN_ZWS_1_KR 5 //重瓦斯1
#define BYQ_YAOXIN_WD2_1_KR 6 //温度Ⅱ段1
#define BYQ_YAOXIN_YLSF_1_KR 7 //压力释放1
#define BYQ_YAOXIN_ZWS_2_KR 8 //重瓦斯2
#define BYQ_YAOXIN_WD2_2_KR 9 //温度Ⅱ段2
#define BYQ_YAOXIN_YLSF_2_KR 10 //压力释放2
#define BYQ_YAOXIN_QWS_1 (11) //轻瓦斯开入
#define BYQ_YAOXIN_WD1_1 (12) //温度1段
#define BYQ_YAOXIN_YWD_1 (13) //油位低
#define BYQ_YAOXIN_YWG_1 (14) //油位高
#define BYQ_YAOXIN_QWS_2 (15) //轻瓦斯开入
#define BYQ_YAOXIN_WD1_2 (16) //温度1段
#define BYQ_YAOXIN_YWD_2 (17) //油位低
#define BYQ_YAOXIN_YWG_2 (18) //油位高
#define BYQ_YAOXIN_JX 20 //检修
#define BYQ_YAOXIN_YL1 31 //预留1
/*
预留2
.
.
.
预留19
*/
#define BYQ_YAOXIN_YL12 42 //预留20
//保护遥信
#define BYQ_YAOXIN_SGZT 51 //事故状态
#define BYQ_YAOXIN_GPS 52 //GPS状态
#define BYQ_YAOXIN_SDA 53 //A相差动速断
#define BYQ_YAOXIN_SDB 54 //B相差动速断
#define BYQ_YAOXIN_SDC 55 //C相差动速断
#define BYQ_YAOXIN_CDA 56 //A相差动
#define BYQ_YAOXIN_CDB 57 //B相差动
#define BYQ_YAOXIN_CDC 58 //C相差动
#define BYQ_YAOXIN_YXA 59 //A相差流越限
#define BYQ_YAOXIN_YXB 60 //B相差流越限
#define BYQ_YAOXIN_YXC 61 //C相差流越限
#define BYQ_YAOXIN_HA 62 //高压侧A相过电流
#define BYQ_YAOXIN_HB 63 //高压侧B相过电流
#define BYQ_YAOXIN_HC 64 //高压侧C相过电流
#define BYQ_YAOXIN_LA 65 //低压侧α相过电流
#define BYQ_YAOXIN_LB 66 //低压侧β相过电流
#define BYQ_YAOXIN_FA1 67 //A相过负荷告警
#define BYQ_YAOXIN_FB1 68 //B相过负荷告警
#define BYQ_YAOXIN_FC1 69 //C相过负荷告警
#define BYQ_YAOXIN_FA2 70 //A相过负荷Ⅱ段跳闸
#define BYQ_YAOXIN_FB2 71 //B相过负荷Ⅱ段跳闸
#define BYQ_YAOXIN_FC2 72 //C相过负荷Ⅱ段跳闸
#define BYQ_YAOXIN_I0 73 //零序过电流
#define BYQ_YAOXIN_SY 74 //失压
#define BYQ_YAOXIN_GLCGJ 75 //过励磁告警
#define BYQ_YAOXIN_FSXGLC 76 //反时限过励磁
#define BYQ_YAOXIN_GPT 77 //高压侧PT断线
#define BYQ_YAOXIN_APT 78 //低压侧α相PT断线
#define BYQ_YAOXIN_BPT 79 //低压侧β相PT断线
#define BYQ_YAOXIN_AFPT 80 //低压侧α相F线PT断线 20180820 linwei add
#define BYQ_YAOXIN_BFPT 81 //低压侧β相F线PT断线 20180820 linwei add
#define BYQ_YAOXIN_GSL 82 //高压侧断路器失灵
#define BYQ_YAOXIN_DSLA 83 //低压侧α相断路器失灵
#define BYQ_YAOXIN_DSLB 84 //低压侧β相断路器失灵
#define BYQ_YAOXIN_DLLDIFFA 85 //A相增量差动
#define BYQ_YAOXIN_DLLDIFFB 86 //B相增量差动
#define BYQ_YAOXIN_DLLDIFFC 87 //C相增量差动
//#define BYQ_YAOXIN_HA2 70 //高压侧A相过电流Ⅱ段
//#define BYQ_YAOXIN_HB2 71 //高压侧B相过电流Ⅱ段
//#define BYQ_YAOXIN_HC2 72 //高压侧C相过电流Ⅱ段
//#define BYQ_YAOXIN_LA2 73 //低压侧α相过电流Ⅱ段
//#define BYQ_YAOXIN_LB2 74 //低压侧β相过电流Ⅱ段
//#define BYQ_YAOXIN_GYA 86 //低压侧α相过电压
//#define BYQ_YAOXIN_GYB 87 //低压侧β相过电压
//#define BYQ_YAOXIN_KXSLA 91 //低压侧α相馈线失灵
//#define BYQ_YAOXIN_KXSLB 92 //低压侧β相馈线失灵
#define BYQ_RMTSIGNAL_SOFTSTRAP_START 91
#define BYQ_RMTSIGNAL_CTRLWORD_STATUS 104 //仅用于弥蒙二套 20220525
//增加控制字遥信 20220315 add by LW
/*************************/
#define BYQ_YAOXIN_CTRLWD_START 100 //控制字开始遥信 (差动速断)
/*************************/
/*
//软压板遥信
#define BYQ_YAOXIN_RYB_SDA 97 //A相差动速断软压板
#define BYQ_YAOXIN_RYB_SDB 98 //B相差动速断软压板
#define BYQ_YAOXIN_RYB_SDC 99 //C相差动速断软压板
#define BYQ_YAOXIN_RYB_CDA 100 //A相比率差动软压板
#define BYQ_YAOXIN_RYB_CDB 101 //B相比率差动软压板
#define BYQ_YAOXIN_RYB_CDC 102 //C相比率差动软压板
#define BYQ_YAOXIN_RYB_SHBS 103 //手合闭锁软压板
#define BYQ_YAOXIN_RYB_CDBS 104 //差动闭锁软压板
#define BYQ_YAOXIN_RYB_HIA 105 //高压侧A相过电流软压板
#define BYQ_YAOXIN_RYB_HIB 106 //高压侧B相过电流软压板
#define BYQ_YAOXIN_RYB_HIC 107 //高压侧C相过电流软压板
#define BYQ_YAOXIN_RYB_LIA 108 //低压侧α相过电流软压板
#define BYQ_YAOXIN_RYB_LIB 109 //低压侧β相过电流软压板
#define BYQ_YAOXIN_RYB_HIA2 110 // 高压侧A相过电流Ⅱ段软压板
#define BYQ_YAOXIN_RYB_HIB2 111 //
#define BYQ_YAOXIN_RYB_HIC2 112 //
#define BYQ_YAOXIN_RYB_LIA2 113 //
#define BYQ_YAOXIN_RYB_LIB2 114 //
#define BYQ_YAOXIN_RYB_HFIA1 115 //高压侧A相过负荷段软压板
#define BYQ_YAOXIN_RYB_HFIB1 116 //高压侧B相过负荷段软压板
#define BYQ_YAOXIN_RYB_HFIC1 117 //高压侧C相过负荷段软压板
#define BYQ_YAOXIN_RYB_HFIA2 118 //高压侧A相过负荷Ⅱ段软压板
#define BYQ_YAOXIN_RYB_HFIB2 119 //高压侧B相过负荷Ⅱ段软压板
#define BYQ_YAOXIN_RYB_HFIC2 120 //高压侧C相过负荷Ⅱ段软压板
#define BYQ_YAOXIN_RYB_I0 121 //零序过电流软压板
#define BYQ_YAOXIN_RYB_SY 122 //失压软压板
#define BYQ_YAOXIN_RYB_GYA 123 //低压侧α相过电压软压板
#define BYQ_YAOXIN_RYB_GYB 124 //低压侧β相过电压软压板
#define BYQ_YAOXIN_RYB_DYU 125 //低压启动元件软压板
#define BYQ_YAOXIN_RYB_DYUD1 126 // 低压侧过电流Ⅰ段低压启动软压板
#define BYQ_YAOXIN_RYB_DYUG2 127 // 高压侧过电流Ⅱ段低压启动软压板
#define BYQ_YAOXIN_RYB_DYUD2 128 //
#define BYQ_YAOXIN_RYB_HPT 129 //高压侧PT断线软压板
#define BYQ_YAOXIN_RYB_LPT 130 //低压侧PT断线软压板
#define BYQ_YAOXIN_RYB_FD 131 //过电流定值放大软压板
#define BYQ_YAOXIN_RYB_XJU 132 //低压启动判别相间电压软压板
#define BYQ_YAOXIN_RYB_DSL 133 // 低压侧断路器失灵软压板
#define BYQ_YAOXIN_RYB_KXSL 134 //
#define BYQ_YAOXIN_RYB_KXBS 135 // 馈线启动闭锁软压板
#define BYQ_YAOXIN_RYB_GLCGJ 136 // 过励磁告警软压板
#define BYQ_YAOXIN_RYB_FSXGLC 137 // 反时限过励磁软压板
*/
// 采样通道状态遥信(140 - 153)
// 采样通道状态遥信(139 - 153)
#define BYQ_YAOXIN_ANIN_ST_I1 (139) //直供支路电流采样通道状态
#define BYQ_YAOXIN_ANIN_ST_IA (140) //高压侧A相电流采样通道状态
#define BYQ_YAOXIN_ANIN_ST_IB (141) //高压侧B相电流采样通道状态
#define BYQ_YAOXIN_ANIN_ST_IC (142) //高压侧C相电流采样通道状态
#define BYQ_YAOXIN_ANIN_ST_Ia (143) //低压侧α相电流采样通道状态
#define BYQ_YAOXIN_ANIN_ST_Ib (144) //低压侧β相电流采样通道状态
#define BYQ_YAOXIN_ANIN_ST_Ia1 (145) //低压侧α相F线电流采样通道状态
#define BYQ_YAOXIN_ANIN_ST_Ib1 (146) //低压侧β相F线电流采样通道状态
#define BYQ_YAOXIN_ANIN_ST_Ua1 (147) //低压侧α相F线电压采样通道状态
#define BYQ_YAOXIN_ANIN_ST_UAB (148) //高压侧AB相电压采样通道状态
#define BYQ_YAOXIN_ANIN_ST_UBC (149) //高压侧BC相电压采样通道状态
#define BYQ_YAOXIN_ANIN_ST_UCA (150) //高压侧CA相电压采样通道状态
#define BYQ_YAOXIN_ANIN_ST_Ub1 (151) //低压侧β相F线电压采样通道状态
#define BYQ_YAOXIN_ANIN_ST_Ua (152) //低压侧α相电压采样通道状态
#define BYQ_YAOXIN_ANIN_ST_Ub (153) //低压侧β相电压采样通道状态
//进线自投遥信定义
//硬遥信定义
//固定遥信
#define JXZT_YAOXIN_YK (1) //遥控方式
#define JXZT_YAOXIN_1QF (2) //1#断路器位置
#define JXZT_YAOXIN_2QF (3) //2#断路器位置
#define JXZT_YAOXIN_1QS (4) //1#进线隔开位置
#define JXZT_YAOXIN_2QS (5) //2#进线隔开位置
#define JXZT_YAOXIN_QD1 (6) //1#进线启动自投
#define JXZT_YAOXIN_QD2 (7) //2#进线启动自投
#define JXZT_YAOXIN_ZTTR (8) //自投投入
#define JXZT_YAOXIN_JX (9) //检修
//9-30 未定义
//31-70预留遥信
#define JXZT_YAOXIN_YL1 31 //预留1
/*
预留2
.
.
.
预留19
*/
#define JXZT_YAOXIN_YL20 50 //预留20
//软遥信定义(71-95)
#define JXZT_YAOXIN_SGZT 71 //事故状态
#define JXZT_YAOXIN_GPS 72 //GPS状态
#define JXZT_YAOXIN_ZTJX 73 //自投就绪
#define JXZT_YAOXIN_ZTDZ 74 //自投动作
// 采样通道状态遥信(140 - 153)
#define JXZT_YAOXIN_ANIN_ST_U1 (124) //进线电压1采样通道状态
#define JXZT_YAOXIN_ANIN_ST_U2 (125) //进线电压2采样通道状态
#endif