|
|
@@ -3727,22 +3727,6 @@ bool wirteRunParId(WORD sw, WORD parId, BYTE *pbuf,u8 ti)
|
|
|
parTable=getSetTableOffset(&tPubSetTable[0],PUB_SET_NUMBER,parId,SETGROUP_TYPE_PUB, true);
|
|
|
if(parTable != -1)
|
|
|
{
|
|
|
- #ifdef GD_ECZD_FOS_FTU_2021
|
|
|
- if(parId == 0x5026)
|
|
|
- {//0x5026与停用压板关联,但取值相反。主站下0时压板为1,主站下1时压板为0
|
|
|
- parBuf[SET_BH_YB].ff = IECbuf2Foat(pbuf);
|
|
|
- if(parBuf[SET_BH_YB].ff)
|
|
|
- {
|
|
|
- parBuf[SET_BH_YB].ff = 0;
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- parBuf[SET_BH_YB].ff = (float)1;
|
|
|
- }
|
|
|
- rt_printf("写SET_BH_YB=%f\r\n",parBuf[SET_BH_YB].ff);
|
|
|
- }
|
|
|
- else
|
|
|
- #endif
|
|
|
{
|
|
|
//rt_printf("%s ID=%d i=%d\r\n",tPubSetTable[parTable].szName,parId,parTable);
|
|
|
parBuf[parTable].ff = IECbuf2Foat(pbuf);
|
|
|
@@ -3828,21 +3812,12 @@ bool readRunParId(WORD sw, WORD parId, BYTE *pbuf)
|
|
|
#endif
|
|
|
|
|
|
#if defined GD_AREA_FOS || defined GD_AREA_FOS_2021 || defined FOS_2021
|
|
|
- #ifdef GD_ECZD_FOS_FTU_2021
|
|
|
- if(parId == 0x5026)
|
|
|
- {
|
|
|
- float2IECbuf(pbuf,(float)pRunSet->bTT_BH_YB);
|
|
|
- rt_free(parBuf);
|
|
|
- return true;
|
|
|
- }
|
|
|
- #else
|
|
|
- if(parId==0x5001)//佛山局要求5001:常规继电保护模式 为保护总硬件遥信,不需要配置
|
|
|
- {
|
|
|
- float2IECbuf(pbuf,(float)BH_ALL_EN(0));
|
|
|
- rt_free(parBuf);
|
|
|
- return true;
|
|
|
- }
|
|
|
- #endif
|
|
|
+ if(parId==0x5001)//佛山局要求5001:常规继电保护模式 为保护总硬件遥信,不需要配置
|
|
|
+ {
|
|
|
+ float2IECbuf(pbuf,(float)BH_ALL_EN(0));
|
|
|
+ rt_free(parBuf);
|
|
|
+ return true;
|
|
|
+ }
|
|
|
|
|
|
#elif defined GD_AREA_SHANWEI
|
|
|
if(parId==0x500b)
|