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

typedef struct float fCur_Adc2And4; float fCur_Adc1And3; float fCur; float fCurbf; int16_t u16CurOstCnt; float fVltOut; 逆变器输出电压 float fVltGrid; 交流电网电压 int16_t i16TEMP; fl

原文地址: https://www.cveoy.top/t/topic/d87m 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录