linwei_sources 7ca6df9e6a 标准版
2025-06-26 15:28:05 +08:00

157 lines
5.8 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.

/*
* zt.c
*
* Created on: 2014-9-19
* Author: Administrator
*/
//馈线保护条件编译
#include "..\h\predefine.h"
#ifdef _zt_c_
#include ".\inc\zt.h"
//整定值定义
//1.用户区整定值
DateType SetModiDate; //定值修改时间8字节
unsigned int SetCheckSum; //校验码,4字节
unsigned int SetNumber; //定值区号4字节
unsigned int SetValueMode; //整定方式4字节
unsigned int DisplayMode = SETVALUE_MODE_2; //模拟量显示方式4字节
float ZT_PTRated1; //高压侧电压额定值
//unsigned int ZT_transformertype; //变压器连接组别
//失压
float ZT_SYSetValue; //进线失压整定值4字节
float ZT_GSYSetValue; //高压侧失压整定值4字节
float ZT_DASYSetValue; //低压侧α相失压整定值4字节
float ZT_DBSYSetValue; //低压侧β相失压整定值4字节
unsigned int ZT_SYSetTime; //失压时限4字节
//有压
float ZT_YYSetValue; //有压整定值4字节
unsigned int ZT_YYSetTime; //有压时限4字节
//PT断线
NoDirectUISettingType ZT_HPTDXSet; //高压侧PT断线8字节
NoDirectUISettingType ZT_LPTDXSet; //低压侧PT断线8字节
//pt
float ZT_1LPtSet; //1#进线pt
float ZT_2LPtSet; //2#进线pt
float ZT_APtSet; //低压侧α相PT变比
float ZT_BPtSet; //低压侧β相PT变比
unsigned int ZT_DUMode; //低压侧电压输入选择
unsigned int ZT_QSOperationTime; //隔开操作时间
unsigned int ZT_TypeSet; //主变类型4字节
unsigned int ZT_LiSwitchType; //低压侧开关类型4字节
unsigned int ZT_ChecklostUMode; //失压判别方式
unsigned int ZT_UMode; //高压侧电压接入方式
//自投设置
unsigned int ZT_JXSY_ZTMODE; //进线失压自投方式
unsigned int ZT_ZBGZ_ZTMODE; //主变故障自投方式
unsigned int ZT_JXZT_QDMODE; //进线自投启动方式
unsigned int ZT_PTPosSet; //进线PT 安装位置
unsigned int ZT_QRSet; //自投动作后需确认
unsigned int ZT_zlwydjc; //直列无压允许倒交叉
unsigned int ZT_SY_JCHPT; //失压检测高压侧PT断线
unsigned int ZT_SY_JCLPT; //失压检测低压侧PT断线
unsigned int ZT_DrqBreaker; //电容器断路器参与自投
unsigned int ZT_inlinehotbak; //进线隔开热备用
//20250523增加自投开关9-10
unsigned int ZT_SwitchCfg[10]; //单侧最多支持10个开关
//软压板
unsigned int ZT_TSwitchSoftStrap; //主变自投
unsigned int ZT_InlineSwitchSoftStrap; //进线自投
//自投软压板
unsigned int ZT_1BZTTouRu; //1#B自投投入软压板
unsigned int ZT_1LZTTouRu; //1#L自投投入软压板
unsigned int ZT_2BZTTouRu; //2#B自投投入软压板
unsigned int ZT_2LZTTouRu; //2#L自投投入软压板
//系统整定值区
DateType CanShuModiDate; //系统参数修改时间8字节
unsigned int CanShuCheckSum; //校验码,4字节
#if 0
//额定电压
float ZT_L1URateSet; //1#进线额定电压
float ZT_L2URateSet; //2#进线额定电压
float ZT_UARateSet; //低压侧α相额定电压
float ZT_UBRateSet; //低压侧β相额定电压
#endif
float ZT_UAB1KSet; //UAB1微调系数4字节
float ZT_UBC1KSet; //UBC1微调系数4字节
float ZT_UCA1KSet; //UCA1微调系数4字节
float ZT_UAB2KSet; //UAB2微调系数4字节
float ZT_UBC2KSet; //UBC2微调系数4字节
float ZT_UCA2KSet; //UCA2微调系数4字节
float ZT_UJX1KSet; //Ujx1微调系数4字节
float ZT_UJX2KSet; //Ujx2微调系数4字节
//全局变量
float RatedU2 = 100.0;
//YaoXinObjectType YaoXinSet[MAX_YXSET_NUM]; //遥信对象设置表60*12=720字节
//unsigned char RunMode; //主变、进线运行模式
unsigned char Transformer1Fault; //1#主变故障ON有故障OFF无故障
unsigned char Transformer2Fault; //2#主变故障ON有故障OFF无故障
unsigned char JinXian1Fault; //1#进线故障ON有故障OFF无故障
unsigned char JinXian2Fault; //2#进线故障ON有故障OFF无故障
unsigned char JinXian1YY; //1#进线有压ON有压OFF无压
unsigned char JinXian2YY; //2#进线有压ON有压OFF无压
//unsigned char ZT_Status; //自投状态
unsigned int ZT_Succeed_Code;
unsigned int ZT_Fail_Code;
unsigned int ZT_QD_Code; //自投启动代码
//unsigned char ZiTouModeNo; //自投模式号
//unsigned char ZiTouStepNo; //自投步骤号
//unsigned char ZiTouChannelNo;
//unsigned char ZiTouYaoXinObjectNo;
//unsigned char ZiTouDelayIP;
//unsigned char ReadZTTable_IP;
//CanShuType ZiTouCanShuValue;
//ZiTouType ZiTouTable; //自投动作对应表
//float ZT_UA_VALUE;
//float ZT_UB_VALUE;
NoDirectProtectItemType ZT_SY1YJ; //1#失压元件
NoDirectProtectItemType ZT_SY2YJ; //2#失压元件
//NoDirectProtectItemType ZT_YY1YJ; //1#进线有压元件
//NoDirectProtectItemType ZT_YY2YJ; //2#进线有压元件
NoDirectProtectItemType ZT_JXYY1YJ; //1#进线有压元件
NoDirectProtectItemType ZT_JXYY2YJ; //2#进线有压元件
NoDirectProtectItemType ZT_MXYY1YJ; //1#进线有压元件
NoDirectProtectItemType ZT_MXYY2YJ; //2#进线有压元件
//NoDirectProtectItemType ZT_H1PTDXYJ; //1#变高压侧PT断线元件
//NoDirectProtectItemType ZT_H2PTDXYJ; //2#变高压侧PT断线元件
//NoDirectProtectItemType ZT_LA1PTDXYJ; //1#低压侧α相PT断线元件
//NoDirectProtectItemType ZT_LB1PTDXYJ; //1#低压侧β相PT断线元件
//NoDirectProtectItemType ZT_LA2PTDXYJ; //2#低压侧α相PT断线元件
//NoDirectProtectItemType ZT_LB2PTDXYJ; //2#低压侧β相PT断线元件
unsigned int ZT_CLDBit; //闭锁自投的位
unsigned int ZT_QFOperationTime = 1000; //断路器操作时间
unsigned int ZT_SYIP; //自投试验标志
//unsigned int ZT_HPTTouRu;
//unsigned int ZT_LPTTouRu;
unsigned int ZT_TSwitchEnable;
unsigned int ZT_InlineSwtichEnable;
unsigned int ZT_dz_type_ip = TEST_CLOSE; //主变故障自投动作
unsigned int ZT_AutoResetTimer = 0; //自动复归计数器
DataType ZT_PRTC_UAB1; //UAB1
DataType ZT_PRTC_UBC1; //UBC1
DataType ZT_PRTC_UCA1; //UCA1
DataType ZT_PRTC_UAB2; //UAB1
DataType ZT_PRTC_UBC2; //UBC1
DataType ZT_PRTC_UCA2; //UCA1
DateType ZT_Fault_Time; //故障发生时间
unsigned int ZiTouDongZuoIP; //自投动作IP
unsigned int ZiTouJinxinFzStep; //进线分闸步骤
unsigned int ZT_checku_after_kt_on; //合跨条后检有压
#endif