Browse Source

整理宏GD_AREA_YUNFU;

lch 9 months ago
parent
commit
bb6fde398f

+ 1 - 5
dtu/dtu_main_t536/app/FA.c

@@ -4104,7 +4104,7 @@ static void fa_s_run(int sw, DWORD  dStep)
 		}
 	#endif
 		
-	#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_YUNFU || defined GD_AREA_ZHONGSHAN_2020 //中山&东莞 有压不允许直接解锁 
+	#if defined GD_AREA_ZHONGSHAN || defined GD_AREA_ZHONGSHAN_2020 //中山&东莞 有压不允许直接解锁 
 
 		#if 0//def GD_AREA_ZHONGSHAN//中山局要求手合闸后,双侧有压且合位6S后才能解锁(正向解锁方式)
 			if( (pSW->bDL_Hz||pR->uRmtSW.bHandHz_fa||pR->uRmtSW.bYHExecute_fa||pR->uRmtSW.bYH_fajs_flag) &&soe_check(EV_BS_ALL+sw*EV_SW_NUM))
@@ -4260,12 +4260,10 @@ static void fa_s_run(int sw, DWORD  dStep)
 				pSW->uSdhz_S.bFlag.bPowerZ=0;
 				ResetTR(&pR->tLostVot.tLostVotTime);//重新开始Z计时
 				fa_s_state_change(sw,S_USUAL);//pSW->S_Status = S_USUAL;//手合于无压,闭锁合闸
-			#ifndef GD_AREA_YUNFU //云浮要求不报 手合/遥合闭锁失压分 SOE
 				if(soe_check(EV_SH_BSFZ+sw*EV_SW_NUM)==false && !pSet->bTT_fa_shbs)   // 
 		 		{
 					soe_record_ev(EV_SH_BSFZ+sw*EV_SW_NUM, 1, 0,0,0 );
 				}
-			#endif
 				pR->thzbs.fztimes=0;	//连续分闸计数清零
 			}
 			else
@@ -4687,12 +4685,10 @@ static void fa_l_run(int sw, DWORD  dStep)
 			if(pR->tSWST.uSWST.bFlag.bDIHW || pR->uRmtSW.bYH_fajs_flag)//合位或者手合遥控合
 			{
 				ResetTR(&pSW->tOnYLTime);
-			#ifndef GD_AREA_YUNFU //云浮要求不报 手合/遥合闭锁失压分 SOE
 				if(soe_check(EV_SH_BSFZ+sw*EV_SW_NUM)==false && !pSet->bTT_fa_shbs)   // 
 		 		{
 					soe_record_ev(EV_SH_BSFZ+sw*EV_SW_NUM, 1, 0,0,0 );
 				}
-			#endif
 				if((pR->tLostVot.uLostVot.bFlag.bSHWY && pR->uRmtSW.bYH_fajs_flag) ||pR->tLostVot.uLostVot.bFlag.bSHWY)
 				{
 					pSW->uSdhz_L.bFlag.bPowerZ=0;

+ 3 - 3
dtu/dtu_main_t536/app/UnitsLib.c

@@ -169,7 +169,7 @@ void ProtectRelayInit(void)
 		InitTR(&pR->tCHZ.tTCHJBSTime,		0,pSet->dT_chz_ok );           //重合闭锁时间
 		InitTR(&pR->tCHZ.tTCHJBSHw,			T_100ms,	0);           // 开关合位100ms确认
 
-	#ifdef  GD_AREA_YUNFU
+	#ifdef PRO_UZ_START_REC
 		InitTR(&pR->tCHZ.tTCH_UO_BS,		T_100ms, 0   );           //;零序电压重合闭锁延时
 	#endif
 	#ifdef FUN_CHZ_TOPEN
@@ -586,8 +586,8 @@ void ProtectRelayInit1(void)
 		InitTR_Time(&pR->tCHZ.tTCHBSDelay,		pSet->dT_chz_bs,0   );           //重合闭锁延时
 		InitTR_Time(&pR->tCHZ.tTCHOKTime,			pSet->dT_chz_ok,0   );           //重合闭锁延时	
 		 InitTR_Time(&pR->tCHZ.tTCHJBSTime,		 0,pSet->dT_chz_ok );			//重合闭锁时间
-	#ifdef	GD_AREA_YUNFU
-		InitTR(&pR->tCHZ.tTCH_UO_BS,		 T_100ms, 0   );			//零序电压重合闭锁延时
+	#ifdef PRO_UZ_START_REC
+		InitTR(&pR->tCHZ.tTCH_UO_BS,		 T_100ms, 0   );			// 零序电压重合闭锁延时
 	#endif
 	#ifdef FUN_CHZ_TOPEN
 		InitTR(&pR->tCHZ.tTCHOPENTime, 	 pSet->dT_chz_Topen, 0	 ); 		  //;重合开放时间

+ 1 - 5
dtu/dtu_main_t536/app/defineSys.h

@@ -91,6 +91,7 @@
 #define FIXAREA_TYPE_V2                // 定值区号使用V2版本(当前、待召唤、待执行)
 #define IEC_SETTIME_ANS_WEK            // 对时报文回复带周
 #define DFA_MESH_ERR_SOE               // 智能分布式网线拔出报soe
+#define PRO_UZ_START_REC               // 零压启动重合器
 // #define TMP_CHIP_AHT20
 
 //定制功能
@@ -109,7 +110,6 @@
 #define GD_AREA_SHAOGUAN               // 韶关局要求
 #define GD_AREA_CHAOZHOUFENGXI         // 潮州枫溪局要求
 #define GD_AREA_CHAOZHOU_CHAOAN_FUYANG // 潮州潮安浮洋
-#define GD_AREA_YUNFU                  // 云浮
 #define GD_AREA_ZHAOQING_FENGKAI       // 肇庆封开县要求,科陆在梅州FTU基础上新增功能
 #define GD_AREA_SHANTOU                // 汕头局要求
 #define GD_AREA_JIEYANG_FTU            // 揭阳FTU要求
@@ -250,10 +250,6 @@
 	#define IEC_QDS_HAVE 
 	#define EV_CHZ_FG
 
-#elif defined GD_AREA_YUNFU			//云浮
-	#define VER_NUM 				23201			// 版本号23.101
-	#define IEC_QDS_HAVE  
-
 #elif defined GD_AREA_PROTECTOR		//分布式装置用作保护用
 	#define VER_NUM 				24102			// 版本号24.102
 

+ 4 - 4
dtu/dtu_main_t536/app/reclose.c

@@ -226,7 +226,7 @@ static void AR_Disable(int sw)
 			                    ||pR->tPLJL.sta.bFlag.bTz
 			                #endif
 			                    ||pR->run_stu.bsch
-							#ifndef GD_AREA_YUNFU//云浮要求零序电压能启动重合闸
+							#ifndef PRO_UZ_START_REC//云浮要求零序电压能启动重合闸
 								||pR->tOVER_U0TZ.uZOV.bFlag.bTz
 			                #endif
 			                    ||pR->tU0TZ.uZOV.bFlag.bTz //;			// 零压分闸闭锁重合
@@ -253,7 +253,7 @@ static void AR_Recharge(int sw,DWORD  dStep)
 	TCH_T *pSW =&pR->tCHZ;
 	TSETSW *pSet = &pRunSet->tSwSet[sw];	
 	bool bHCD1,bHCD2,bHCD3,bHCD4;	
-#ifdef GD_AREA_YUNFU//云浮要求零序电压能启动重合闸	
+#ifdef PRO_UZ_START_REC//云浮要求零序电压能启动重合闸	
 	bool bHCD5=false;
 	RunTR(&pSW->tTCH_UO_BS, pR->tOVER_U0TZ.uZOV.bFlag.bQD && pSet->bTT_3U0Tz && pR->tSWST.uSWST.bFlag.bTZWZ, dStep);//有零序电压且跳位
 	bHCD5 = pSW->tTCH_UO_BS.boolTrip;
@@ -290,7 +290,7 @@ static void AR_Recharge(int sw,DWORD  dStep)
 							|| bHCD1 
 							|| bHCD2
 							|| bHCD3
-						#ifdef GD_AREA_YUNFU
+						#ifdef PRO_UZ_START_REC
 							|| bHCD5
 						#endif
 						#ifdef FUNC_DRIVE_JY
@@ -480,7 +480,7 @@ static void AR_Start(int sw,DWORD  dStep)
 		ResetTR(&pSW->tTCHBSDelay);//重合闭锁延时 	
 		ResetTR(&pSW->tTCHJBSTime); //重合闭锁时间			
 		ResetTR(&pSW->tTCHCD15s0s); //重合充电时间 
-		#ifdef GD_AREA_YUNFU
+		#ifdef PRO_UZ_START_REC
 			ResetTR(&pSW->tTCH_UO_BS); //U0闭锁确认
         #endif
 		//soe

+ 1 - 1
dtu/dtu_main_t536/app/reclose.h

@@ -76,7 +76,7 @@ typedef struct TCH_T
 	TIMERELAY tTCHJD_HJS;                        // 重合后加速延时
 	TIMERELAY tTCHJBSTime;				//重合闸闭锁时间
 	TIMERELAY tTCHJBSHw;				//开关合位100ms确认
-#ifdef GD_AREA_YUNFU
+#ifdef PRO_UZ_START_REC
 	TIMERELAY tTCH_UO_BS;				//零序电压闭锁确认时间
 #endif
 #ifdef FUN_CHZ_TOPEN