|
|
@@ -209,22 +209,22 @@ void ReadEeprom(void)
|
|
|
memcpy(&EE_ACDC_Coef_ReadReg,&Eeprom_Rbuf,Eepr_AC_Sing_Coef_SmaQua); //将数据拷贝到指定的结构体,可能需要注意大小端问题
|
|
|
for(Chal_Num=0;Chal_Num<RelaySlaveChaNum;Chal_Num++) //如果eeprom中没有存入数据设置默认值
|
|
|
{
|
|
|
- if((EE_ACDC_Coef_ReadReg[Chal_Num].ACDC_V_k)==0xffffffff) //没有写入电压系数则默认K为1000,B为0;放大1000倍存入的
|
|
|
- {
|
|
|
+ // if((EE_ACDC_Coef_ReadReg[Chal_Num].ACDC_V_k)==0xffffffff) //没有写入电压系数则默认K为1000,B为0;放大1000倍存入的
|
|
|
+ // {
|
|
|
EE_ACDC_Coef_ReadReg[Chal_Num].ACDC_V_k = 1000;
|
|
|
- }
|
|
|
- if((EE_ACDC_Coef_ReadReg[Chal_Num].ACDC_V_b)==0xffffffff)
|
|
|
- {
|
|
|
- (EE_ACDC_Coef_ReadReg[Chal_Num].ACDC_V_b) = 0;
|
|
|
- }
|
|
|
- if((EE_ACDC_Coef_ReadReg[Chal_Num].ACDC_I_k)==0xffffffff) //没有写入电流系数则默认K为1000,B为0;放大1000倍存入的
|
|
|
- {
|
|
|
+ // }
|
|
|
+ // if((EE_ACDC_Coef_ReadReg[Chal_Num].ACDC_V_b)==0xffffffff)
|
|
|
+ // {
|
|
|
+ EE_ACDC_Coef_ReadReg[Chal_Num].ACDC_V_b = 0;
|
|
|
+ // }
|
|
|
+ // if((EE_ACDC_Coef_ReadReg[Chal_Num].ACDC_I_k)==0xffffffff) //没有写入电流系数则默认K为1000,B为0;放大1000倍存入的
|
|
|
+ // {
|
|
|
EE_ACDC_Coef_ReadReg[Chal_Num].ACDC_I_k = 1000;
|
|
|
- }
|
|
|
- if((EE_ACDC_Coef_ReadReg[Chal_Num].ACDC_I_b)==0xffffffff)
|
|
|
- {
|
|
|
+ // }
|
|
|
+ // if((EE_ACDC_Coef_ReadReg[Chal_Num].ACDC_I_b)==0xffffffff)
|
|
|
+ // {
|
|
|
EE_ACDC_Coef_ReadReg[Chal_Num].ACDC_I_b = 0;
|
|
|
- }
|
|
|
+ // }
|
|
|
}
|
|
|
//read total consumer
|
|
|
AT24CxxRead(Eepr_AC_Sing_Total_Consumer_addr, Eeprom_Rbuf, Eepr_AC_Sing_Total_Consumer_SmaQua);
|