删除 标准版4.0/atbh.c
This commit is contained in:
parent
4fe33ddef5
commit
a8141a03a6
185
标准版4.0/atbh.c
185
标准版4.0/atbh.c
@ -1,185 +0,0 @@
|
||||
//AT保护条件编译
|
||||
#include "..\h\predefine.h"
|
||||
#ifdef _atbh_c_
|
||||
#include ".\inc\atbh.h"
|
||||
//AT保护测控装置整定值定义
|
||||
//1.用户参数
|
||||
DateType SetModiDate; //定值修改时间,8字节
|
||||
unsigned int SetCheckSum; //校验码,4字节
|
||||
|
||||
unsigned int SetNumber; //定值区号,4字节
|
||||
unsigned int SetValueMode; //整定方式,4字节
|
||||
unsigned int DisplayMode; //模拟量显示方式,4字节
|
||||
|
||||
float ATBH_CTRated1; //CT 1次额定值
|
||||
float ATBH_CTRated2; //CT 2次额定值
|
||||
float ATBH_PTRated1; //PT 1次额定值
|
||||
|
||||
float ATBH_CDSDSet; //差动速断,4字节
|
||||
float ATBH_CDSet; //比率差动,4字节
|
||||
float ATBH_ZD1Set; //制动1电流整定值,4字节
|
||||
float ATBH_ZD2Set; //制动2电流整定值,4字节
|
||||
float ATBH_ZDXS1Set; //比率1整定值,4字节
|
||||
float ATBH_ZDXS2Set; //比率2整定值,4字节
|
||||
//NoDirectUISettingType ATBH_SDISet; //电流速断,8字节
|
||||
//NoDirectUISettingType ATBH_ISet; //过电流,8字节
|
||||
//NoDirectUISettingType ATBH_JDISet; //碰壳保护,8字节
|
||||
unsigned int ATBH_UModeSet; //电压检测方式
|
||||
NoDirectUISettingType ATBH_SYSet; //失压,8字节
|
||||
FISettingType ATBH_FI1Set; //过负荷Ⅰ段,28字节
|
||||
//FISettingType ATBH_FI2Set; //过负荷Ⅱ段,28字节
|
||||
|
||||
NoDirectUISettingType ATBH_JYYSet; //检有压,8字节
|
||||
unsigned int ATBH_CHZ_ChongDianTime; //重合闸充电时间,4字节
|
||||
unsigned int ATBH_CHZ_Time; //重合闸时间,4字节
|
||||
|
||||
float ATBH_XieBo_2; //二次谐波含量,4字节
|
||||
float ATBH_CLYXSet; //差流越限定值
|
||||
float ATBH_PTDXSet; //PT断线定值
|
||||
|
||||
NoDirectUISettingType ATBH_WD1Set; //温度1告警
|
||||
NoDirectUISettingType ATBH_WD2Set; //温度2告警
|
||||
unsigned int ATBH_OperationTime; //断路器动作时间,4字节
|
||||
unsigned int ATBH_QSOperationTime; //隔离开关动作时间,4字节
|
||||
//unsigned int ATBH_SLXHTime; //断路器失灵信号保持时间 4字节
|
||||
unsigned int ATBH_DLQNo; //断路器号,按16进制数显示,4字节
|
||||
unsigned int ATBH_LianJieMode; //连接方式,4字节
|
||||
unsigned int ATBH_ATMode; //AT接入方式,4字节
|
||||
unsigned int ATBH_LS; //新增联锁定值(枚举量 1:退出 3:投入)
|
||||
|
||||
//保护压板
|
||||
unsigned int ATBH_CDSDTouRu; //差动速断保护压板,4字节
|
||||
unsigned int ATBH_CDTouRu; //比率差动保护压板,4字节
|
||||
//unsigned int ATBH_SDITouRu; //电流速断保护压板,4字节
|
||||
//unsigned int ATBH_ITouRu; //过电流保护压板,4字节
|
||||
//unsigned int ATBH_JDITouRu; //碰壳保护压板,4字节
|
||||
unsigned int ATBH_FI1TouRu; //过负荷Ⅰ段压板,4字节
|
||||
//unsigned int ATBH_FI2TouRu; //过负荷Ⅱ段压板,4字节
|
||||
unsigned int ATBH_SYTouRu; //失压保护压板,4字节
|
||||
//unsigned int ATBH_DYTouRu; //低压启动元件压板,4字节
|
||||
//unsigned int ATBH_XieBoI2TouRu; //过电流二次谐波闭锁压板,4字节
|
||||
//unsigned int ATBH_XieBoSumTouRu; //综合谐波抑制压板,4字节
|
||||
unsigned int ATBH_XieBoCDI2TouRu; //差动二次谐波闭锁压板,4字节
|
||||
unsigned int ATBH_CWWD1TouRu; //温度1告警压板,4字节
|
||||
unsigned int ATBH_CWWD2TouRu; //温度2告警压板,4字节
|
||||
unsigned int ATBH_PTDXTouRu;
|
||||
unsigned int ATBH_DLLDIFFTouRu;
|
||||
|
||||
unsigned int ATBH_SoftStrap_Reclse; //重合闸软压板
|
||||
unsigned int ATBH_SoftStrap_AtSwitch; //备自投软压板
|
||||
unsigned int ih_diff_alram_block; //二次谐波闭锁差流越限告警
|
||||
unsigned int ATBH_nonui_prtc_trip; //非电量保护是否出口
|
||||
unsigned int ATBH_FDLQDZT; //非电量起动自投
|
||||
|
||||
|
||||
//2.系统参数区整定值
|
||||
DateType CanShuModiDate; //系统参数修改时间,8字节
|
||||
unsigned int CanShuCheckSum; //校验码,4字节
|
||||
|
||||
float ATBH_VKSet; //T线电压微调系数,4字节
|
||||
float ATBH_VFKSet; //F线电压微调系数,4字节
|
||||
float ATBH_BaoHuIKSet; //T线保护绕组电流微调系数,4字节
|
||||
float ATBH_ChaDongIKSet; //T线差动绕组电流微调系数,4字节
|
||||
float ATBH_CeLiangIKSet; //T线测量绕组电流微调系数,4字节
|
||||
float ATBH_BaoHuFIKSet; //F线保护绕组电流微调系数,4字节
|
||||
float ATBH_ChaDongFIKSet; //F线差动绕组电流微调系数,4字节
|
||||
float ATBH_CeLiangFIKSet; //F线测量绕组电流微调系数,4字节
|
||||
//float ATBH_IJDKSet; //接地电流微调系数,4字节
|
||||
float ATBH_WD1TSet; //温度1温度基准值,4字节
|
||||
float ATBH_WD1ISet; //温度1电流基准值,4字节
|
||||
float ATBH_WD1KSet; //温度1曲线斜率, 4字节
|
||||
float ATBH_WD2TSet; //温度2温度基准值,4字节
|
||||
float ATBH_WD2ISet; //温度2电流基准值,4字节
|
||||
float ATBH_WD2KSet; //温度2曲线斜率, 4字节
|
||||
|
||||
|
||||
//KaiRuSetType KaiRuDelaySetting[INPUT_NUM]; //开入特性,8*38=304字节
|
||||
|
||||
//3.遥信配置参数
|
||||
//DateType PeiZhiModiDate; //遥信配置参数修改时间,8字节
|
||||
//unsigned int PeiZhiCheckSum; //校验码,4字节
|
||||
//YaoXinObjectType YaoXinSet[YX_NUM]; //遥信对象设置表,60*12=720字节
|
||||
|
||||
//保护元件定义
|
||||
NoDirectProtectItemType ATBH_CDSDYJ; //差动速断
|
||||
DiffProtectItemType ATBH_CDYJ; //比率差动
|
||||
//NoDirectProtectItemType ATBH_SDIYJ; //电流速断
|
||||
//NoDirectProtectItemType ATBH_IYJ; //过电流
|
||||
//NoDirectProtectItemType ATBH_JDIYJ; //碰壳保护
|
||||
//NoDirectProtectItemType ATBH_XieBo2IYJ; //二次谐波闭锁元件(过电流)
|
||||
NoDirectProtectItemType ATBH_XieBo2CDIYJ; //二次谐波闭锁元件(差动)
|
||||
//NoDirectProtectItemType ATBH_XieBoSumYJ; //综合谐波抑制元件
|
||||
NoDirectProtectItemType ATBH_SYYJ; //失压元件
|
||||
NoDirectProtectItemType ATBH_DYYJ; //低压启动元件
|
||||
DiffProtectItemType ATBH_CLYXYJ; //差流越限告警元件
|
||||
NoDirectProtectItemType ATBH_TPTDXYJ; //T线PT断线元件
|
||||
NoDirectProtectItemType ATBH_FPTDXYJ; //F线PT断线元件
|
||||
NoDirectProtectItemType ATBH_FIYJ; //过负荷元件
|
||||
|
||||
//FIProtectItemType ATBH_FI1YJ; //过负荷Ⅰ段元件
|
||||
//FIProtectItemType ATBH_FI2YJ; //过负荷Ⅱ段元件
|
||||
FDLProtectItemType ATBH_ZWSYJ; //重瓦斯元件
|
||||
FDLProtectItemType ATBH_WD2YJ; //温度Ⅱ段元件
|
||||
FDLProtectItemType ATBH_YLSFYJ; //压力释放元件
|
||||
FDLProtectItemType ATBH_BYXHYJ; //备用信号元件
|
||||
|
||||
NoDirectProtectItemType ATBH_CWWD1YJ; //温度1告警元件
|
||||
NoDirectProtectItemType ATBH_CWWD2YJ; //温度2告警元件
|
||||
DiffProtectItemType ATBH_DLLDIFFAYJ; //增量差动元件
|
||||
|
||||
|
||||
//全局变量定义
|
||||
//DataType ATBH_BaoHu_I; //保护绕组电流
|
||||
//DataType ATBH_BaoHu_I2; //保护绕组2次谐波电流含量
|
||||
//DataType ATBH_BaoHu_IE; //保护绕组综合谐波电流含量
|
||||
DataType ATBH_ChaDong_I2; //差动2次谐波电流含量
|
||||
CD_ZDType ChaDongValue; //差动电流和制动电流
|
||||
DataType ATBH_Baohu_UMax; //电压最大值
|
||||
DataType ATBH_BaoHu_IT; //T线保护电流,用于过负荷
|
||||
|
||||
DateType ATBH_Fault_Time; //故障发生时间
|
||||
DataType ATBH_Fault_UT; //故障电压(T线电压)
|
||||
DataType ATBH_Fault_UF; //故障电压(F线电压)
|
||||
DataType ATBH_Fault_IT; //故障电流(T线保护绕组)
|
||||
DataType ATBH_Fault_IF; //故障电流(F线保护绕组)
|
||||
DataType ATBH_Fault_CDIT; //故障电流(T线差动绕组)
|
||||
DataType ATBH_Fault_CDIF; //故障电流(F线差动绕组)
|
||||
//DataType ATBH_Fault_I0; //故障电流(AT吸上电流)
|
||||
//DataType ATBH_Fault_IJD; //故障电流(接地电流)
|
||||
DataType ATBH_Fault_ICD; //故障电流(差动电流)
|
||||
DataType ATBH_Fault_IZD; //故障电流(制动电流)
|
||||
//DataType ATBH_Fault_XB2I; //故障量 (保护电流二次谐波含量)
|
||||
DataType ATBH_Fault_XB2ICD; //故障量 (差动电流二次谐波含量)
|
||||
|
||||
float ATBH_JD_I; //故障截断电流
|
||||
unsigned int TiaoZhaIP; //跳闸标志
|
||||
|
||||
//CHZTRType ATZTTouRu; //AT自投投入变量
|
||||
unsigned int ATZT_TIMER; //AT自投定时器
|
||||
unsigned int ATBH_ZT_ENABLE;
|
||||
unsigned int ATBH_RECLS_ENABLE;
|
||||
|
||||
CHZType CHZValue; //重合闸状态变量定义
|
||||
unsigned int ATBH_RecloseFlag;
|
||||
unsigned int ATBH_CDTimeSet; //比率差动时限
|
||||
unsigned int ATBH_rmtsignal_run; //AT处于投入态的遥信
|
||||
unsigned int ATBH_checku_timer = 0; //检有压计数器
|
||||
unsigned int ATBH_triptest_timer = 0; //保护跳闸测试开出计数器
|
||||
breaker_err_type ATBH_Breaker_err_param[2]; //断路器失灵参数
|
||||
dl_open_innormal_param_type ATBH_dl_open_innormal_param;
|
||||
unsigned int ATBH_YCFZ_CHZ_TuoRu;
|
||||
unsigned int ATBH_dl_innormal_open_alarm; //断路器异常分闸告警
|
||||
CD_ZDType DLLDiffValue; //增量差动电流和增量制动电流
|
||||
tagDLL_Rated_Frq ATBH_DLLDIFFBUF;
|
||||
tagDLL_Rated_Frq ATBH_DLLRESBUF;
|
||||
float ATBH_DllDiffSet;
|
||||
float ATBH_CDI_MIN_XS;
|
||||
unsigned int ATBH_QDZT_Mask; //起动自投掩码
|
||||
|
||||
|
||||
//增加涌流相关变量 20240618 add by L.W.
|
||||
unsigned int ATBH_I_Timer; //涌流时间
|
||||
unsigned int ATBH_I_Flag;//涌流标志
|
||||
unsigned int ATBH_CD_StartIP;
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user