📄 defdispdata.h
字号:
Time_s MnPstvSqncInEffctv_B_T; // float MnPstvSqncInEffctv_C; Time_s MnPstvSqncInEffctv_C_T; // float InUnblncRt; // float MxInUnblncRt; // Time_s MxInUnblncRt_T; // float MnInUnblncRt; // Time_s MnInUnblncRt_T; // float InBlncRt; // bool LineFlag; //0:相 ,1:};//3.6struct TrInUnblnc_LCD_95{ unsigned int LnNm ; // char Name[30]; //hyn add //线路名称name int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 float NgtvSqncInEffctv_A; // float NgtvSqncInEffctv_B; float NgtvSqncInEffctv_C; float MxNgtvSqncInEffctv_A; // Time_s MxNgtvSqncInEffctv_A_T; // float MxNgtvSqncInEffctv_B; Time_s MxNgtvSqncInEffctv_B_T; // float MxNgtvSqncInEffctv_C; Time_s MxNgtvSqncInEffctv_C_T; // float MnNgtvSqncInEffctv_A; // Time_s MnNgtvSqncInEffctv_A_T; // float MnNgtvSqncInEffctv_B; Time_s MnNgtvSqncInEffctv_B_T; // float MnNgtvSqncInEffctv_C; Time_s MnNgtvSqncInEffctv_C_T; // float ZrSqncInEffctv_A; // float ZrSqncInEffctv_B; float ZrSqncInEffctv_C; float MxZrSqncInEffctv_A; // Time_s MxZrSqncInEffctv_A_T; // float MxZrSqncInEffctv_B; Time_s MxZrSqncInEffctv_B_T; // float MxZrSqncInEffctv_C; Time_s MxZrSqncInEffctv_C_T; // float MnZrSqncInEffctv_A; // Time_s MnZrSqncInEffctv_A_T; // float MnZrSqncInEffctv_B; Time_s MnZrSqncInEffctv_B_T; // float MnZrSqncInEffctv_C; Time_s MnZrSqncInEffctv_C_T; // float PstvSqncInEffctv_A; // float PstvSqncInEffctv_B; float PstvSqncInEffctv_C; float MxPstvSqncInEffctv_A; // Time_s MxPstvSqncInEffctv_A_T; // float MxPstvSqncInEffctv_B; Time_s MxPstvSqncInEffctv_B_T; // float MxPstvSqncInEffctv_C; Time_s MxPstvSqncInEffctv_C_T; // float MnPstvSqncInEffctv_A; // Time_s MnPstvSqncInEffctv_A_T; // float MnPstvSqncInEffctv_B; Time_s MnPstvSqncInEffctv_B_T; // float MnPstvSqncInEffctv_C; Time_s MnPstvSqncInEffctv_C_T; // float InUnblncRt; // float MxInUnblncRt; // Time_s MxInUnblncRt_T; // float MnInUnblncRt; // Time_s MnInUnblncRt_T; // float InBlncRt; // bool LineFlag; //0:相 ,1: float Value95; Time_s Time95;};//3.7///*struct ShtTmUnVrtnAmnt{ int LnNm ; // //char Name[30]; //hyn add //????name int Stat; //???? 0 ????1 ?????2 ????3 ????4 ????5 ????6 int RiseAmount; //????rising amount int FallAmount; //????falling amount int IntAmount; //????interrupting amount bool LineFlag; //0:? ,1:};*///struct ShtTmUnVrtnRcrdh_LCD{ int LnNm ; //???? //char Name[30]; //hyn add //????name int Stat; //???? 0 ????1 ?????2 ????3 ????4 ????5 ????6??? float Scope; Time_s StartTime; int Type; //0 ?? 1 ?? ,2?? int Phase; //0=A?,1=B?,2=C?,3=AB?,4=BC?,5=CA?, 6=?? int ShtTmUnVrtnTp; //0 ?? 1?? 2 ?? //int RiseAmount; //????rising amount //int FallAmount; //????falling amount //int IntAmount; //????interrupting amount int RecordNum; //struct ShtTmUnVrtnAmnt stuvAmnt; ////???????? //bool LineFlag; //0:? ,1:?};//3.8struct PlsOsclltTrnsnt_LCD{ unsigned int LnNm ; // //char Name[30]; //hyn add //线路名称name int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 float Peak_A; Time_s StartTime_A; //1 脉冲暂态 2 float Type_A; float Peak_B; Time_s StartTime_B; float Type_B; float Peak_C; Time_s StartTime_C; float Type_C; bool LineFlag; //0:相 ,1:};/*//3.9//暂态事件数据结构typedef struct Transient_LCD{ unsigned int LnNm; int Stat; unsigned char EventClass; //事件类型:0-骤升,1-骤降,2-短时中断 unsigned char Phase; //相位:0-A相,1-B相, 2-C相 float Param; //事件指标参数 Time_u StartTime; //事件发生时间 int Duration; //事件持续时间 (采样点数) float DurationMs; //事件持续时间 (毫秒) unsigned char RecFlag; //录波标志,0-无录波,1-有录波 int Start; //事件发生采样位置(采样点标号) int End; //事件结束采样位置(采样点标号) int PreWaveNum; //事件前周波数 int FolWaveNum; //事件后周波数 int Step; //录波步长 char WaveFileName[50]; //录波文件名称 int RecordNum; //记录数};*///通用事件结构typedef struct { unsigned int LnNm; int Stat; TCommEvent Data; int RecordNum; //记录数}Transient_LCD;//4struct ElecEnergy_LCD{ float PnEnergy; //有功电能active electric energy float FunPnEnergy; //基波有功电能fundamental wave active electric energy float TrueQnEnergy; //真无功电能true reactive electric energy float TrueQnEnergyPhase; //真无功电能象限true reactive electric energy phase float FunQnEnergy; //基波无功电能fundamental wave reactive electric energy float FunQnEnergyPhase; //基波无功电能象限fundamental wave reactive electric energy phase bool LineFlag; //0:相 ,1:};//5/*//5.1struct UnDvtnOt_LCD{ unsigned int LnNm ; // //char Name[30]; //hyn add //线路名称name int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 float AvValue; // int Phase; //0=A相,1=B相,2=C相,3=AB线,4=BC线,5=CA线, 6= Time_s StartTime; // float LastTime; // //bool LineFlag; //0:相 ,1: int RecordNum;};*/struct UnDvtnOt_LCD{ unsigned int LnNm ; // int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 TCommEvent Data; int RecordNum;};//5.2struct FrqDvtnOt_LCD{ unsigned int LnNm ; // //char Name[30]; //hyn add //线路名称name int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 float AvValue; // int Phase; //0=A相,1=B相,2=C相,3=AB线,4=BC线,5=CA线, 6= Time_s StartTime; // float LastTime; // //bool LineFlag; //0:相 ,1: int RecordNum;};//5.3struct HarUnOt_LCD{ int HarNum_LCD; // 51 =奇,52=偶;53= unsigned int LnNm ; // //char Name[30]; //hyn add //线路名称name int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 float AvValue; // float TrueEffctv; // int Phase; //0=A相,1=B相,2=C相,3=AB线,4=BC线,5=CA线, 6= Time_s StartTime; // float LastTime; // //bool LineFlag; //0:相 ,1: int RecordNum;};//5.4struct HarInOt_LCD{ int HarNum_LCD; // 51 =奇,52=偶;53= unsigned int LnNm ; // //char Name[30]; //hyn add //线路名称name int Stat; ///统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 float AvValue; // float TrueEffctv; // int Phase; //0=A相,1=B相,2=C相,3=AB线,4=BC线,5=CA线, 6= Time_s StartTime; // float LastTime; // //bool LineFlag; //0:相 ,1: int RecordNum;};//5.5//5.5.1struct UnFlcttnOt_LCD{ unsigned int LnNm; // //char Name[30]; //hyn add //线路名称name int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 float AvValue; // int Phase; //0=A相,1=B相,2=C相,3=AB线,4=BC线,5=CA线, 6= Time_s StartTime; // float LastTime; // //bool LineFlag; //0:相 ,1: int RecordNum;};//5.5.2struct ShrtTmFlckrOt_LCD{ unsigned int LnNm; // //char Name[30]; //hyn add //线路名称name int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 float AvValue; // int Phase; //0=A相,1=B相,2=C相,3=AB线,4=BC线,5=CA线, 6= Time_s StartTime; // float LastTime; // //bool LineFlag; //0:相 ,1: int RecordNum;};//5.5.3struct LngTmFlckrOt_LCD{ unsigned int LnNm; // //char Name[30]; //hyn add //线路名称name int Stat; //统计时间 1 “分”、2 “小时”、3 “日”、4 “周”、5 “月”、6 “季”、7 float AvValue; // int Phase; //0=A相,1=B相,2=C相,3=AB线,4=BC线,5=CA线, 6= Time_s StartTime; // float LastTime; // //bool LineFlag; //0:相 ,1: int RecordNum;};//5.6struct FrqVrtnOt_LCD{ unsigned int LnNm; // //char Name[30]; //hyn add //线路名称name int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 float AvValue; // int Phase; //0=A相,1=B相,2=C相,3=AB线,4=BC线,5=CA线, 6= Time_s StartTime; // float LastTime; // //bool LineFlag; //0:相 ,1: int RecordNum;};//5.7struct TrphsUnUnblncOt_LCD{ unsigned int LnNm; // //char Name[30]; //hyn add //线路名称name int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 float AvValue; // int Phase; //0=A相,1=B相,2=C相,3=AB线,4=BC线,5=CA线, 6= Time_s StartTime; // float LastTime; // //bool LineFlag; //0:相 ,1: int RecordNum;};//5.8struct TrphsInUnblncOt_LCD{ unsigned int LnNm; // //char Name[30]; //hyn add //线路名称name int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 float AvValue; // int Phase; //0=A相,1=B相,2=C相,3=AB线,4=BC线,5=CA线, 6= Time_s StartTime; // float LastTime; // //bool LineFlag; //0:相 ,1: int RecordNum;};//5.9struct LdOt_LCD{ unsigned int LnNm; // //char Name[30]; //hyn add //线路名称name int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 float AvValue; // int Phase; //0=A相,1=B相,2=C相,3=AB线,4=BC线,5=CA线, 6= int Type; //负荷超限类型 0 视在功率 1 Time_s StartTime; // float LastTime; // //bool LineFlag; //0:相 ,1: int RecordNum;};//5.10struct PwrCt_LCD{ unsigned int LnNm; // //char Name[30]; //hyn add //线路名称name int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 int Phase; //0=A相,1=B相,2=C相,3=AB线,4=BC线,5=CA线, 6= Time_s StartTime; // float LastTime; // int RecordNum; //bool LineFlag; //0:相 ,1:};//5.7//struct TrnsntOvrUn_LCD{ unsigned int LnNm; // //char Name[30]; //hyn add //线路名称name int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 float Amplitude; // float Frq; // int Phase; // Time_s StartTime; // float LastTime; // bool LineFlag; //0:相 ,1:};//struct InstntOvrUn_LCD{ unsigned int LnNm; // //char Name[30]; //hyn add //线路名称name int Stat; //统计时间 0 “分”、1 “小时”、2 “日”、3 “周”、4 “月”、5 “季”、6 float Peak; // float PeakTime; // int Phase; // Time_s StartTime; //瞬态过电压开始时间 float LastTime; //瞬态过电压持续时间 bool LineFlag; //0:相 ,1:线};//6系统自检self-checkstruct SelfCheck_LCD{ unsigned int LnNm; int CodeSystem_DSP; //指令系统自检结果code system int InterRAM_DSP; //片内RAM自检结果internal RAM int Timer_DSP; //定时器自检结果timer int interrupt_DSP; //中断自检结果interrupt int Flash_DSP; //FLASH自检结果FLASH int ExterRAM_DSP; //片外RAM自检结果external RAM int ADCheck_DSP; //A/D自检结果A/D check int DataFlash_MCU; int Ide_MCU; int LiunxFs_MCU; int RamFree_MCU; int System_MCU; int Status_NET; //网络状态,0-异常,1-正常 int PTStatus_DSP[3]; //PT状态,0-异常,1-正常,下标:0-A相,1-B相,2-C相 int CTStatus_DSP[3]; //CT状态,0-异常,1-正常,下标:0-A相,1-B相,2-C相 };struct NetworkSetting_LCD{ unsigned long MonitorID; char IP[STR_IP_LEN]; char Mask[STR_IP_LEN]; char Gateway[STR_IP_LEN];};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -