typedef struct float fCur_Adc2And4; float fCur_Adc1And3; float fCur; float fCurbf; int16_t u16CurOstCnt; float fVltOut; 逆变器输出电压 float fVltGrid; 交流电网电压 int16_t i16TEMP; fl
typedef struct { float fCur_Adc2And4; //电流ADC2和ADC4的值 float fCur_Adc1And3; //电流ADC1和ADC3的值 float fCur; //电流值 float fCurbf; //电流值的缓存 int16_t u16CurOstCnt; //电流超时计数器
float fVltOut; //逆变器输出电压
float fVltGrid; //交流电网电压
int16_t i16TEMP; //温度值
float fVltGridFilter; //交流电网电压的滤波值
float fVltGridFilter0; //交流电网电压的初始滤波值
float fVltGridFilterPre; //交流电网电压的前一个滤波值
float fVltGridFilterPpre; //交流电网电压的前前一个滤波值
float fVltGridFilterDiff; //交流电网电压的滤波差值
float fVltGridDiffOut; //交流电网电压的差值输出
float fKpDiff; //差值的Kp值
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 fCurFilter1; //电流的滤波值1
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/d87m 著作权归作者所有。请勿转载和采集!