Tom-evnut / TeslaBMSV2

38 stars 31 forks source link

SOC not updating #25

Closed jono230981 closed 1 year ago

jono230981 commented 2 years ago

Hi,

I flashed the latest version onto the BMS this morning . The cell voltages update but the SOC holds steady at whatever value it calculated when booted. regardless of any charge/discharge. Resetting the BMS and the SOC is correctly calculated during boot but then fails to refresh going forward. This value is also reflected on by Victron CX too, hence the frozen value is passed accross the CAN. The total pack voltage ( in my case something around 48v ) is correctly displayed and also updated depending on charge level.

I have 2 Tesla Packs in Series. ( 48v) configuration

thanks

Tom-evnut commented 2 years ago

Check the settings in the current sensor menu. Are those still correct? Has this behaviour only occurred after the update and was it working before?

jono230981 commented 2 years ago

Thank you for responding so quickly. My system has only recently been commissioned hence I do not have a huge amount of back data/observations , as far as I know the SoC was working correctly before ( im pretty confident!) I confess to not being 100% certain. I'm using a Victron VE-Shunt which connects directly to the GX for current measurements, hence its not on the BUS. So Im assuming the SIMPBMS would never receive this data.

Ive changed the current sensor settings as follows and ill monitor tonight/tomorrow to see if the SoC updates. Please let me know if there is something specific I should set.

many thanks

Current Sensor Calibration Menu c - To calibrate sensor offset s - Current Sensor Type : Undefined 1 - invert current :0 2 - Pure Voltage based SOC :1 3 - Current Multiplication :1 q - Go back to menu

Tom-evnut commented 2 years ago

Yes that should be the way. Please check the SOC voltage settings in the battery settings are at a logical levels.