typedef struct float fCur_Adc2And4; float fCur_Adc1And3; float fCur; int16_t u16CurOstCnt; float fVltOut; 逆变器输出电压 float fVltGrid; 交流电网电压 int16_t i16TEMP; float fVltGridFilte
typedef struct { float fCur_Adc2And4; //电流ADC2和ADC4的值 float fCur_Adc1And3; //电流ADC1和ADC3的值 float fCur; //电流值 int16_t u16CurOstCnt; //电流过零计数器
float fVltOut; //逆变器输出电压
float fVltGrid; //交流电网电压
int16_t i16TEMP; //温度值
float fVltGridFilter; //电网电压滤波器值
float fVltGridFilter0; //电网电压滤波器初始值
float fVltGridFilterPre; //电网电压滤波器上一次的值
float fVltGridFilterPpre; //电网电压滤波器上上次的值
float fVltGridFilterDiff; //电网电压滤波器差值
float fVltGridDiffOut; //电网电压差值输出
float fVltOutFilter; //输出电压滤波器值
float fVltOutDcm1; //输出电压直流分量1
float fVltOutDcm2; //输出电压直流分量2
float fCurDcm1; //电流直流分量1
float fCurDcm2; //电流直流分量2
float fCurCenter; //电流中心值
float fVltGridCenter; //电网电压中心值
float fVltGridCenter2nd; //电网电压二次中心值
float fVltOutCenter; //输出电压中心值
float fCurFilter; //电流滤波器值
float fCurDcm; //电流直流分量
float fCurDcmAdj; //调整后的电流直流分量
float fVltOut_Rms; //输出电压有效值
float fVltOut_RmsSum; //输出电压有效值累加和
float fVltOut_RmsSumEnd;//输出电压有效值累加和结束值
float fCur_Rms; //电流有效值
float fCur_RmsSum; //电流有效值累加和
float fCur_RmsSum_End; //电流有效值累加和结束值
float fVltGrid_Rms; //电网电压有效值
float fVltGrid_RmsSum; //电网电压有效值累加和
float fVltGrid_RmsSum_End; //电网电压有效值累加和结束值
float fVltGrid_RmsFilter; //电网电压有效值滤波器值
float fAct_Pwr; //有功功率
float fElectricalEnergy; //电能
float fAct_PwrFilter; //有功功率滤波器值
float fAct_PwrSum; //有功功率累加和
float fAct_PwrSum_End; //有功功率累加和结束值
float fReAct_Pwr; //视在功率
int16_t i16PF; //功率因数
float fFrq; //频率
float fFrqflt; //频率滤波器值
float fFrqMax; //最大频率
float fFrqMin; //最小频率
float fFrqBf; //频率备份值
float fPwrDecrease; //功率降低值
uint16_t u16_GridPrdTim; //电网周期时间
uint16_t u16_PwrDecreaseFlag; //功率降低标志
uint16_t u16_PwrDecreaseFlagbf; //功率降低备份标志
} AC_DATA;
原文地址: https://www.cveoy.top/t/topic/bEN9 著作权归作者所有。请勿转载和采集!