#include "compu.h" void SampleSpeed(void) { unsigned int tem=0; unsigned int st=0; st=SampleData[2]; if(st=ISH*1000&&ErrorCode==0) //过流保护 { IErCount++; if(IErCount>=NumErr) { ErrorCode=4; } } else IErCount=0; t =SampleData[3]; t=t/4096*5.0/RV1*(RV1+RV2); CanshuV=t*10; //采集母线电压放大10倍 if(CanshuV>=VSH*10&&ErrorCode==0) //过压判断 { VErCount++; if(VErCount>=NumErr) {ErrorCode=6;} } else VErCount=0; }