|
|
@@ -228,16 +228,14 @@ const SET_LIST XDLQDList[]=
|
|
|
};
|
|
|
#define XDLQDListNum sizeof(XDLQDList)/sizeof(SET_LIST)
|
|
|
|
|
|
-#ifdef GD_TEST_2021
|
|
|
//告警合闸投退列表
|
|
|
const SET_LIST GJHZList[]=
|
|
|
{
|
|
|
{"退 出", 0,},
|
|
|
- {"告 警", 1,},
|
|
|
- {"合 闸", 2,},
|
|
|
+ {"合 闸", 1,},
|
|
|
+ // {"告 警", 2,},
|
|
|
};
|
|
|
#define GJTZListNum sizeof(GJHZList)/sizeof(SET_LIST)
|
|
|
-#endif
|
|
|
|
|
|
//告警跳闸投退列表
|
|
|
const SET_LIST TZList[]=
|
|
|
@@ -612,15 +610,13 @@ const SET_LIST GOOSE_NET_List[]=
|
|
|
};
|
|
|
#define GOOSE_NET_ListNum sizeof(GOOSE_NET_List)/sizeof(SET_LIST)
|
|
|
|
|
|
-#ifdef GD_TEST_2021
|
|
|
- const SET_LIST TFGKEY_Type[]=
|
|
|
- {
|
|
|
- {"复归", 0,},
|
|
|
- {"解锁", 1,},
|
|
|
- {"复位", 2,},
|
|
|
- };
|
|
|
- #define TFGKEY_TYPE_TOTAL sizeof(TFGKEY_Type)/sizeof(SET_LIST)
|
|
|
-#endif
|
|
|
+const SET_LIST TFGKEY_Type[]=
|
|
|
+{
|
|
|
+ {"复归", 0,},
|
|
|
+ {"解锁", 1,},
|
|
|
+ {"复位", 2,},
|
|
|
+};
|
|
|
+#define TFGKEY_TYPE_TOTAL sizeof(TFGKEY_Type)/sizeof(SET_LIST)
|
|
|
|
|
|
const SET_LIST UYY_List[]=
|
|
|
{
|
|
|
@@ -935,11 +931,7 @@ const TSETTABLE tSwSetTable[]=
|
|
|
{SETTYPE_LIST, SET_NULL, "零序过流Ⅱ段投入", 0 , TZListNum-1, 0, TZList, TZListNum, GROUP_SET_BHTT,0X5011, BOOL_R},
|
|
|
|
|
|
#ifdef DISP_SET_LX3
|
|
|
- #ifdef GD_TEST_2021
|
|
|
- {SETTYPE_LIST, SET_NULL, "零序过流Ⅲ段投入", 0 , TZGJListNum-1, 0, TZGJList, TZGJListNum, GROUP_SET_BHTT,0X0000, UINT_R},
|
|
|
- #else
|
|
|
- {SETTYPE_LIST, SET_NULL, "零序过流Ⅲ段投入", 0 , TZListNum-1, 0, TZList, TZListNum, GROUP_SET_BHTT,0X0000, BOOL_R},
|
|
|
- #endif
|
|
|
+ {SETTYPE_LIST, SET_NULL, "零序过流Ⅲ段投入", 0 , TZListNum-1, 0, TZList, TZListNum, GROUP_SET_BHTT,0X0000, BOOL_R},
|
|
|
#endif
|
|
|
|
|
|
#if defined GD_AREA_ECZD_2020 //广东标准2020要求增加零序过电压保护和后加速保护
|
|
|
@@ -972,9 +964,7 @@ const TSETTABLE tSwSetTable[]=
|
|
|
{SETTYPE_LIST, SET_NULL, "重合闸检无压", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_SET_BHTT,0X5016, BOOL_R},
|
|
|
#endif
|
|
|
|
|
|
-#ifdef GD_TEST_2021
|
|
|
{SETTYPE_LIST, SET_NULL, "偷跳启动重合", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_SET_BHTT,0x0000, BOOL_R},
|
|
|
-#endif
|
|
|
|
|
|
#ifdef XDL_ZT //小电流接地
|
|
|
{SETTYPE_LIST, SET_NULL, "小电流接地告警", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_SET_BHTT,0X0000, BOOL_R},
|
|
|
@@ -1027,16 +1017,8 @@ const TSETTABLE tSwSetTable[]=
|
|
|
|
|
|
//扩展
|
|
|
#ifdef DISP_CHZOKCHR_2_SW
|
|
|
- #ifdef GD_TEST_2021
|
|
|
- {SETTYPE_F, SET_S, "重合充电时间", 0.0 , 300.0, 15.0 , 0, 0, GROUP_SET_BHDZ,0X0000, FLOAT_R},
|
|
|
- #else
|
|
|
- {SETTYPE_F, SET_S, "重合充电时间", 1.0 , 300.0, 15.0 , 0, 0, GROUP_SET_BHDZ,0X0000, FLOAT_R},
|
|
|
- #endif
|
|
|
- #if defined GD_TEST_2021
|
|
|
- {SETTYPE_F, SET_S, "重合闸确认时间", 0 , 999.0, 180.0 , 0, 0, GROUP_SET_BHDZ,0X0000, FLOAT_R},
|
|
|
- #else
|
|
|
- {SETTYPE_F, SET_S, "重合闸确认时间", 0.3 , 999.0, 180.0 , 0, 0, GROUP_SET_BHDZ,0X0000, FLOAT_R},
|
|
|
- #endif
|
|
|
+ {SETTYPE_F, SET_S, "重合充电时间", 1.0 , 300.0, 15.0 , 0, 0, GROUP_SET_BHDZ,0X0000, FLOAT_R},
|
|
|
+ {SETTYPE_F, SET_S, "重合闸确认时间", 0.3 , 999.0, 180.0 , 0, 0, GROUP_SET_BHDZ,0X0000, FLOAT_R},
|
|
|
#endif
|
|
|
|
|
|
#ifdef XDL_ZT //小电流接地
|
|
|
@@ -1158,13 +1140,8 @@ const TSETTABLE tSwSetTable[]=
|
|
|
#else
|
|
|
{SETTYPE_LIST, SET_NULL, "A侧得电延时合闸", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_SET_FATT,0x500D, BOOL_R},
|
|
|
{SETTYPE_LIST, SET_NULL, "B侧得电延时合闸", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_SET_FATT,0x500E, BOOL_R},
|
|
|
- #ifdef GD_TEST_2021
|
|
|
- {SETTYPE_LIST, SET_NULL, "A侧失电延时选择", 0 , GJTZListNum-1, 0, GJHZList, GJTZListNum, GROUP_SET_FATT,0x500F, UINT_R},
|
|
|
- {SETTYPE_LIST, SET_NULL, "B侧失电延时选择", 0 , GJTZListNum-1, 0, GJHZList, GJTZListNum, GROUP_SET_FATT,0x5010, UINT_R},
|
|
|
- #else
|
|
|
- {SETTYPE_LIST, SET_NULL, "A侧失电延时合闸", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_SET_FATT,0x500F, BOOL_R},
|
|
|
- {SETTYPE_LIST, SET_NULL, "B侧失电延时合闸", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_SET_FATT,0x5010, BOOL_R},
|
|
|
- #endif
|
|
|
+ {SETTYPE_LIST, SET_NULL, "A侧失电延时选择", 0 , GJTZListNum-1, 0, GJHZList, GJTZListNum, GROUP_SET_FATT,0x500F, UINT_R},
|
|
|
+ {SETTYPE_LIST, SET_NULL, "B侧失电延时选择", 0 , GJTZListNum-1, 0, GJHZList, GJTZListNum, GROUP_SET_FATT,0x5010, UINT_R},
|
|
|
#endif
|
|
|
{SETTYPE_LIST, SET_NULL, "合到故障闭锁合闸", 0 , TTListNum-1, 1, TTList, TTListNum, GROUP_SET_FATT,0, BOOL_R},
|
|
|
{SETTYPE_LIST, SET_NULL, "失电延时分闸", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_SET_FATT,0x5012, BOOL_R},
|
|
|
@@ -1415,15 +1392,9 @@ const TSETTABLE tSwSetTable[]=
|
|
|
{SETTYPE_LIST, SET_NULL, "保护出口投入软压板", 0 , TTListNum-1, 1, TTList, TTListNum, GROUP_SET_YB,0X5023, BOOL_R},
|
|
|
{SETTYPE_LIST, SET_NULL, "同期合闸软压板", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_SET_YB,0X5025, BOOL_R},
|
|
|
#if defined BHFAGS_YB_YK && !defined BH_FA_INONE_SW
|
|
|
- #ifdef GD_TEST_2021
|
|
|
- {SETTYPE_LIST, SET_NULL, "常规继电保护投入软压板", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_SET_YB,0X5025, BOOL_R},
|
|
|
- {SETTYPE_LIST, SET_NULL, "馈线自动化投入软压板", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_SET_YB,0X5025, BOOL_R},
|
|
|
- {SETTYPE_LIST, SET_NULL, "智能分布式软压板", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_SET_YB,0X5025, BOOL_R},
|
|
|
- #else
|
|
|
- {SETTYPE_LIST, SET_NULL, "常规继电保护投入软压板", 0 , TTListNum-1, 1, TTList, TTListNum, GROUP_SET_YB,0X5025, BOOL_R},
|
|
|
- {SETTYPE_LIST, SET_NULL, "馈线自动化投入软压板", 0 , TTListNum-1, 1, TTList, TTListNum, GROUP_SET_YB,0X5025, BOOL_R},
|
|
|
- {SETTYPE_LIST, SET_NULL, "智能分布式软压板", 0 , TTListNum-1, 1, TTList, TTListNum, GROUP_SET_YB,0X5025, BOOL_R},
|
|
|
- #endif
|
|
|
+ {SETTYPE_LIST, SET_NULL, "常规继电保护投入软压板", 0 , TTListNum-1, 1, TTList, TTListNum, GROUP_SET_YB,0X5025, BOOL_R},
|
|
|
+ {SETTYPE_LIST, SET_NULL, "馈线自动化投入软压板", 0 , TTListNum-1, 1, TTList, TTListNum, GROUP_SET_YB,0X5025, BOOL_R},
|
|
|
+ {SETTYPE_LIST, SET_NULL, "智能分布式软压板", 0 , TTListNum-1, 1, TTList, TTListNum, GROUP_SET_YB,0X5025, BOOL_R},
|
|
|
#endif
|
|
|
#ifdef JZS_FUNCTION
|
|
|
{SETTYPE_LIST, SET_NULL, "集中式压板", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_SET_YB,0X5025, BOOL_R},
|
|
|
@@ -1626,12 +1597,8 @@ const TSETTABLE tCstSetTable[]= // min max default
|
|
|
{SETTYPE_F, SET_HOUR, "电池充满维持", 0, 100.0, 0.5, 0, 0, GROUP_CSTSET_OTHERS,0x0000, FLOAT_R},
|
|
|
{SETTYPE_LIST, SET_NULL, "记录文件投退", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_CSTSET_OTHERS,0x0000, BOOL_R},
|
|
|
{SETTYPE_LIST, SET_NULL, "记录文件格式", 0 , HisFileFormatListNum-1, 0, HisFileFormatList, HisFileFormatListNum, GROUP_CSTSET_OTHERS,0x0000,UTINY_R},
|
|
|
-#ifdef GD_TEST_2021
|
|
|
{SETTYPE_LIST, SET_NULL, "复归按键复用功能选择",0, TFGKEY_TYPE_TOTAL-1, 1, TFGKEY_Type,TFGKEY_TYPE_TOTAL,GROUP_CSTSET_OTHERS,0x0000, UINT_R},
|
|
|
{SETTYPE_UINT, SET_S, "复归按键复用功能防抖时间", 0, 60, 3, 0, 0, GROUP_CSTSET_OTHERS,0x0000, UINT_R},
|
|
|
-#else
|
|
|
- {SETTYPE_LIST, SET_NULL, "复归按钮解锁", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_CSTSET_OTHERS,0x0000, BOOL_R},
|
|
|
-#endif
|
|
|
|
|
|
{SETTYPE_LIST, SET_NULL, "远动参数有效", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_CSTSET_OTHERS,0x0000, BOOL_R},
|
|
|
{SETTYPE_LIST, SET_NULL, "现场运行模式", 0 , TTListNum-1, 0, TTList, TTListNum, GROUP_CSTSET_OTHERS,0x0000, BOOL_R},
|
|
|
@@ -1794,12 +1761,8 @@ const TSETTABLE tEquipParaTable[]= // min max default
|
|
|
{SETTYPE_LINT, SET_MS, "分闸脉冲", 0.0 , 50000.0, 200.0 , 0, 0, GROUP_PARA_RMT,0x0000, FLOAT_R},
|
|
|
{SETTYPE_LINT, SET_MS, "合闸脉冲", 0.0 , 50000.0, 200.0 , 0, 0, GROUP_PARA_RMT,0x0000, FLOAT_R},
|
|
|
{SETTYPE_F, SET_U, "电压零漂", 0.0 , 20.0, 5 , 0, 0, GROUP_PARA_RMT,0x0000, FLOAT_R},
|
|
|
-#ifdef GD_TEST_2021
|
|
|
{SETTYPE_F, SET_A, "相电流零漂", 0.0 , 1.0, 0.25 , 0, 0, GROUP_PARA_RMT,0x0000, FLOAT_R},
|
|
|
{SETTYPE_F, SET_A, "零序电流零漂", 0.0 , 1.0, 0.04 , 0, 0, GROUP_PARA_RMT,0x0000, FLOAT_R},
|
|
|
-#else
|
|
|
- {SETTYPE_F, SET_A, "电流零漂", 0.0 , 1.0, 0.005 , 0, 0, GROUP_PARA_RMT,0x0000, FLOAT_R},
|
|
|
-#endif
|
|
|
#ifdef CPU_FUXI
|
|
|
{SETTYPE_F, SET_U, "直流电压零漂", 0.0 , 20.0, 1 , 0, 0, GROUP_PARA_RMT,0x0000,FLOAT_R},
|
|
|
#endif
|
|
|
@@ -2413,11 +2376,8 @@ bool MakeRunSet(bool bFirst)
|
|
|
#endif
|
|
|
#ifdef CUSTOMIZE_BZT //备自投
|
|
|
int dw = 0;
|
|
|
-#endif
|
|
|
-
|
|
|
-#ifdef GD_TEST_2021
|
|
|
- BYTE mode_total;
|
|
|
#endif
|
|
|
+ BYTE mode_total;
|
|
|
|
|
|
bRet=true;
|
|
|
// 检查定值个数
|
|
|
@@ -2620,12 +2580,8 @@ bool MakeRunSet(bool bFirst)
|
|
|
|
|
|
}
|
|
|
|
|
|
-#ifdef GD_TEST_2021
|
|
|
ptSet->resReuseFuncSelect = (BYTE)psetbuf[CSSET_RST_REUSE_FUNC].ff;
|
|
|
ptSet->resReuseFuncFilterTime = (WORD)psetbuf[CSSET_RST_REUSE_FILTER_TIME].ff;
|
|
|
-#else
|
|
|
- ptSet->bTT_RstUnlock= (((WORD)psetbuf[CSSET_RST_UNLOCK_TT].ff==1 )?true:false); // 复归按钮可解锁闭锁信号
|
|
|
-#endif
|
|
|
ptSet->bTT_LogPrintf = (((WORD)psetbuf[CSSET_LOG_PRINTF_TT].ff==1 )?true:false);
|
|
|
ptSet->bTT_101Transsure= (((WORD)psetbuf[CSSET_101_TRANSSURE_TT].ff==1 )?true:false);
|
|
|
ptSet->dSmoothZero=(DWORD)(psetbuf[CSSET_ZERO].ff); // 零漂值
|
|
|
@@ -2854,7 +2810,7 @@ bool MakeRunSet(bool bFirst)
|
|
|
{
|
|
|
fKU1 = fKU[PUB_AC_UCA2];
|
|
|
}
|
|
|
- #ifdef GD_TEST_2021 // 计算PT1、PT2定值
|
|
|
+ #if (0) // 计算PT1、PT2定值
|
|
|
else if(i == VOL_YY_POW1 || i == VOL_WY_POW1 ){
|
|
|
fKU1 = fKU[PUB_AC_US1];
|
|
|
}else if(i == VOL_YY_POW2 || i == VOL_WY_POW2){
|
|
|
@@ -3063,13 +3019,8 @@ bool MakeRunSet(bool bFirst)
|
|
|
poc->dI_fh= _Mul_Div_U(poc->dI, 96, 100); //0.96=0.98*0.98;
|
|
|
#ifdef DISP_SET_LX3
|
|
|
poc= &ptSet->tSwSet[sw].toc[BH_LX3];
|
|
|
- #ifdef GD_TEST_2021
|
|
|
- poc->bTz = (((WORD)psetbuf[SET_LX3_TT+sw*SW_SET_NUMBER ].ff==1 )?true:false)||(((WORD)psetbuf[SET_LX3_TT+sw*SW_SET_NUMBER ].ff==3 )?true:false);
|
|
|
- poc->bGj = (((WORD)psetbuf[SET_LX3_TT+sw*SW_SET_NUMBER ].ff==2 )?true:false)||(((WORD)psetbuf[SET_LX3_TT+sw*SW_SET_NUMBER ].ff==3 )?true:false);
|
|
|
- #else
|
|
|
poc->bTz=(((WORD)psetbuf[SET_LX3_TT+sw*SW_SET_NUMBER ].ff==1 )?true:false);
|
|
|
- poc->bGj=(((WORD)psetbuf[SET_LX3_TT+sw*SW_SET_NUMBER ].ff==0 )?true:false);
|
|
|
- #endif
|
|
|
+ poc->bGj=(((WORD)psetbuf[SET_LX3_TT+sw*SW_SET_NUMBER ].ff==0 )?true:false);
|
|
|
poc->bDir=false;
|
|
|
poc->dT=GetSetTIME(psetbuf[SET_LX3_T+sw*SW_SET_NUMBER ].ff);
|
|
|
poc->dI=GetSetSQR(psetbuf[SET_LX3_I+sw*SW_SET_NUMBER ].ff,fKI0);
|
|
|
@@ -3205,10 +3156,7 @@ bool MakeRunSet(bool bFirst)
|
|
|
ptSet->tSwSet[sw].bTT_chz_wy=(((WORD)psetbuf[SET_CH_WY+sw*SW_SET_NUMBER].ff==1 )?true:false);//无压重合闸
|
|
|
#endif
|
|
|
|
|
|
- #ifdef GD_TEST_2021
|
|
|
ptSet->tSwSet[sw].bTT_TTCH_TT = (((WORD)psetbuf[SET_TTCH_TT+sw*SW_SET_NUMBER].ff==1)?true:false); // 偷跳启动重合
|
|
|
- #endif
|
|
|
-
|
|
|
ptSet->tSwSet[sw].dT_chz[0] = GetSetTIME(psetbuf[SET_CH_T1+sw*SW_SET_NUMBER ].ff);
|
|
|
ptSet->tSwSet[sw].dT_chz[1] = GetSetTIME(psetbuf[SET_CH_T2+sw*SW_SET_NUMBER ].ff);
|
|
|
ptSet->tSwSet[sw].dT_chz[2] =0;
|
|
|
@@ -3369,13 +3317,8 @@ bool MakeRunSet(bool bFirst)
|
|
|
{
|
|
|
ptSet->tSwSet[sw].bTT_fa_poweron = ((DWORD)psetbuf[SET_P_YY_TT+sw*SW_SET_NUMBER ].ff==1)?true:false;
|
|
|
ptSet->tSwSet[sw].bTT_fa_lineon = ((DWORD)psetbuf[SET_L_YY_TT+sw*SW_SET_NUMBER ].ff==1)?true:false;
|
|
|
- #ifdef GD_TEST_2021
|
|
|
ptSet->tSwSet[sw].bTT_fa_poweroff = (BYTE)psetbuf[SET_P_WY_TT+sw*SW_SET_NUMBER ].ff;
|
|
|
ptSet->tSwSet[sw].bTT_fa_lineoff = (BYTE)psetbuf[SET_L_WY_TT+sw*SW_SET_NUMBER ].ff;
|
|
|
- #else
|
|
|
- ptSet->tSwSet[sw].bTT_fa_poweroff = ((DWORD)psetbuf[SET_P_WY_TT+sw*SW_SET_NUMBER ].ff==1)?true:false;
|
|
|
- ptSet->tSwSet[sw].bTT_fa_lineoff = ((DWORD)psetbuf[SET_L_WY_TT+sw*SW_SET_NUMBER ].ff==1)?true:false;
|
|
|
- #endif
|
|
|
ptSet->tSwSet[sw].bTT_fa_Lostfz= ((DWORD)psetbuf[SET_LOSTFZ_TT+sw*SW_SET_NUMBER ].ff==1)?true:false;
|
|
|
ptSet->tSwSet[sw].bTT_fa_Icheck = ((DWORD)psetbuf[SET_GZCHECK_TT+sw*SW_SET_NUMBER ].ff==1)?true:false;
|
|
|
#ifdef GD_AREA_ZHONGSHAN_2020
|
|
|
@@ -3648,23 +3591,16 @@ bool MakeRunSet(bool bFirst)
|
|
|
ptSet->bTT_TQ_YB =((WORD)psetbuf[SET_TQ_YB+sw*SW_SET_NUMBER ].ff==1 )?true:false; //同期合闸软压板
|
|
|
|
|
|
#if (defined BHFAGS_YB_YK || defined GD_AREA_ZHONGSHAN) && !defined BH_FA_INONE_SW
|
|
|
- #ifdef GD_TEST_2021
|
|
|
- mode_total = (BYTE)(psetbuf[SET_BH_YBTT+sw*SW_SET_NUMBER ].ff + psetbuf[SET_FA_YBTT+sw*SW_SET_NUMBER ].ff + psetbuf[SET_GOOSE_YBTT+sw*SW_SET_NUMBER ].ff);
|
|
|
- if(mode_total > 1){ // 当前只允许一种功能模式投入运行
|
|
|
- ptSet->bTT_SOFT_BH_YB = false;
|
|
|
- ptSet->bTT_SOFT_FA_YB = false;
|
|
|
- ptSet->bTT_SOFT_GOOSE_YB = false;
|
|
|
- }else{
|
|
|
- ptSet->bTT_SOFT_BH_YB = ((WORD)psetbuf[SET_BH_YBTT+sw*SW_SET_NUMBER ].ff==1 )?true:false;
|
|
|
- ptSet->bTT_SOFT_FA_YB = ((WORD)psetbuf[SET_FA_YBTT+sw*SW_SET_NUMBER ].ff==1 )?true:false;
|
|
|
- ptSet->bTT_SOFT_GOOSE_YB = ((WORD)psetbuf[SET_GOOSE_YBTT+sw*SW_SET_NUMBER ].ff==1 )?true:false;
|
|
|
+ mode_total = (BYTE)(psetbuf[SET_BH_YBTT+sw*SW_SET_NUMBER ].ff + psetbuf[SET_FA_YBTT+sw*SW_SET_NUMBER ].ff + psetbuf[SET_GOOSE_YBTT+sw*SW_SET_NUMBER ].ff);
|
|
|
+ if(mode_total > 1){ // 当前只允许一种功能模式投入运行
|
|
|
+ ptSet->bTT_SOFT_BH_YB = false;
|
|
|
+ ptSet->bTT_SOFT_FA_YB = false;
|
|
|
+ ptSet->bTT_SOFT_GOOSE_YB = false;
|
|
|
+ }else{
|
|
|
+ ptSet->bTT_SOFT_BH_YB = ((WORD)psetbuf[SET_BH_YBTT+sw*SW_SET_NUMBER ].ff==1 )?true:false;
|
|
|
+ ptSet->bTT_SOFT_FA_YB = ((WORD)psetbuf[SET_FA_YBTT+sw*SW_SET_NUMBER ].ff==1 )?true:false;
|
|
|
+ ptSet->bTT_SOFT_GOOSE_YB = ((WORD)psetbuf[SET_GOOSE_YBTT+sw*SW_SET_NUMBER ].ff==1 )?true:false;
|
|
|
}
|
|
|
- #else
|
|
|
- //EV_GOOSE_YBTT/EV_FA_YBTT/EV_BH_YBTT:关联硬压板等,实时refresh SOE
|
|
|
- ptSet->bTT_SOFT_BH_YB = ((WORD)psetbuf[SET_BH_YBTT+sw*SW_SET_NUMBER ].ff==1 )?true:false;
|
|
|
- ptSet->bTT_SOFT_FA_YB = ((WORD)psetbuf[SET_FA_YBTT+sw*SW_SET_NUMBER ].ff==1 )?true:false;
|
|
|
- ptSet->bTT_SOFT_GOOSE_YB = ((WORD)psetbuf[SET_GOOSE_YBTT+sw*SW_SET_NUMBER ].ff==1 )?true:false;
|
|
|
- #endif
|
|
|
#endif
|
|
|
|
|
|
ptSet->bTT_SOFT_JZS_YB = ((WORD)psetbuf[SET_MODE_JZS_TT+sw*SW_SET_NUMBER ].ff==1 )?true:false;
|
|
|
@@ -4178,10 +4114,6 @@ void MakeRunPara(bool bFirstInit, bool bUboot)
|
|
|
bool b_ll_file;
|
|
|
#endif
|
|
|
|
|
|
- #ifdef GD_TEST_2021 // 将电流零漂分开成相电流零漂和零序电流零漂
|
|
|
- s32 phase_i_zero,zero_i_zero;
|
|
|
- #endif
|
|
|
-
|
|
|
if(!ReadPara((void*)psetbuf,EEP_EQUIP_PARA_ADDR,EQUIP_PARA_NUMBER,&tEquipParaTable[0]))
|
|
|
{
|
|
|
rt_err_set(ERR_CODE_EQU_PARA,0);
|
|
|
@@ -4627,37 +4559,27 @@ void MakeRunPara(bool bFirstInit, bool bUboot)
|
|
|
/************零漂处理*******************/
|
|
|
{
|
|
|
s32 uzero;
|
|
|
- #ifndef GD_TEST_2021
|
|
|
- s32 izero;
|
|
|
- #endif
|
|
|
+ s32 phase_i_zero, zero_i_zero;
|
|
|
|
|
|
uzero = (s32)(psetbuf[PARA_U_ZERO].ff*65536); // 电压零漂
|
|
|
- #ifdef GD_TEST_2021 // 将电流零漂分开成相电流零漂和零序电流零漂
|
|
|
+ // 将电流零漂分开成相电流零漂和零序电流零漂
|
|
|
phase_i_zero = (s32)(psetbuf[PARA_PHASE_I_ZERO].ff*65536);
|
|
|
zero_i_zero = (s32)(psetbuf[PARA_ZERO_I_ZERO].ff*65536);
|
|
|
- #else
|
|
|
- izero= (s32)(psetbuf[PARA_I_ZERO].ff*65536); // 电流零漂
|
|
|
- #endif
|
|
|
for(i=0;i<UNIT_NUM;i++)
|
|
|
{
|
|
|
if(i==UNIT_V100||i==UNIT_V220)
|
|
|
{
|
|
|
g_unit[i].zero=uzero;
|
|
|
}
|
|
|
-
|
|
|
- #ifdef GD_TEST_2021
|
|
|
- if(i==UNIT_A1 || i==UNIT_A5 || i==UNIT_BIA){
|
|
|
- g_unit[i].zero = phase_i_zero;
|
|
|
- }else if(i == UNIT_I0A){
|
|
|
- g_unit[i].zero = zero_i_zero;
|
|
|
- }
|
|
|
- #else
|
|
|
- if(i==UNIT_A1||i==UNIT_A5||i==UNIT_BIA)
|
|
|
- {
|
|
|
- g_unit[i].zero=izero;
|
|
|
- }
|
|
|
- #endif
|
|
|
- }
|
|
|
+ if (i == UNIT_A1 || i == UNIT_A5 || i == UNIT_BIA)
|
|
|
+ {
|
|
|
+ g_unit[i].zero = phase_i_zero;
|
|
|
+ }
|
|
|
+ else if (i == UNIT_I0A)
|
|
|
+ {
|
|
|
+ g_unit[i].zero = zero_i_zero;
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
#ifdef CPU_FUXI
|
|
|
pRunPara->wDC_ZERO = psetbuf[PARA_DC_ZERO].ff;
|
|
|
@@ -5147,9 +5069,7 @@ struct _list_item
|
|
|
struct _list_item g_list_all[] =
|
|
|
{
|
|
|
{TTList,sizeof(TTList)/sizeof(SET_LIST),},
|
|
|
-#ifdef GD_TEST_2021
|
|
|
{GJHZList,sizeof(GJHZList)/sizeof(SET_LIST),},
|
|
|
-#endif
|
|
|
{TZList,sizeof(TZList)/sizeof(SET_LIST),},
|
|
|
{FSXList,sizeof(FSXList)/sizeof(SET_LIST),},
|
|
|
{CHZList,sizeof(CHZList)/sizeof(SET_LIST),},
|
|
|
@@ -5192,9 +5112,7 @@ struct _list_item g_list_all[] =
|
|
|
{BZTFSList,sizeof(BZTFSList)/sizeof(SET_LIST),},
|
|
|
{TISelList,sizeof(TISelList)/sizeof(SET_LIST),},
|
|
|
#endif
|
|
|
-#ifdef GD_TEST_2021
|
|
|
{TFGKEY_Type,sizeof(TFGKEY_Type)/sizeof(SET_LIST),},
|
|
|
-#endif
|
|
|
{UYY_List,sizeof(UYY_List)/sizeof(SET_LIST),},
|
|
|
#ifdef METERING_ENERGY
|
|
|
{DDList,sizeof(DDList)/sizeof(SET_LIST),},
|