Everything posted by andrew96a
-
Anenji battery pack using JKBMS BMS communication problem
I have had other problems with the Anenji inverter too within its year of owing it! the pv MPPT tracker is very very bad at low solar generation i found here in the UK during wintertime! my solution was not to use the PV MPPT tracker in the Anenji inverter, but to use a Victron smartsolar MPPT 150/35 instead, this has pushed solar generation up by two thirds using the same panels!! the other problem was I had 2 of the battery input mosfets blow short circuit in the Anenji inverter which also took out a bms in the plylontech battery connected to it! Replacing the 2 blown short circuit mosfets in the Anenji inverter got it back working again. the pylontech battery bms had also a blown mosfet which when replaced the pylon battery was in permeant alarm mode still! the firmware had to be reloaded and the eprom cleared in the pylontech battery to clear the permeant fault! that's fine as the battery was well outside any warranty, but if the battery HAD still been in warranty then Pylontech would certainly NOT repaired this for free! so beware Anenji inverters not only destroy themselves but other other more expensive things connected to them!
-
Anenji battery pack using JKBMS BMS communication problem
its difficult when you have no idea the sequence of events on which has to communicate first! the Anenji Battery this thread was first about is now working happily with a Victron inverter and is communicating fine on its CAN port! but not without issues too! the Victron inverter has a VE.CAN port and from what I was reading there are cables that connect this port to the battery CAN port, but I had absolutely no luck there getting any communication either using any cables I made! looking into this deeper I got to understand the VE.CAN port on the Victron inverter has to connect to a Victron cerbo gx..... VE.CAN port and the other VE.CAN port on the cerbro gx has to be set to BMS CAN in the menus then THIS will talk to the battery on it's CAN port!. once I finally worked this out the Anenji battery is now talking perfectly with the Anenji battery's CAN port! when you read and see on the internet connect the battery's CAN port to VE.CAN port, and cables are listed to do this which are just cables it completely fools you! (Anenji's CAN port pinout is the same as pylontech's CAN port pinout) it wasn't until i understood the two ports ran at different speeds the penny dropped and a cerbo gx was needed in between! It Certainly is not easy this connection lark until you understand everything quite deeply! so basically really thought it was the Anenji battery BMS was faulty because I could not get it to talk to anything! but it turned out that it was the Anenji inverter that was bad on the RS485 connection and wrong speeds using the CAN port. the battery turned out to be completely innocent! this all wraps up my problems encountered with the Anenji battery, Anenji inverter, and Victron inverter communications!
-
Anenji battery pack using JKBMS BMS communication problem
so after all this time later I have finally worked out why it wouldn't communicate!!it is a SHbms so the SHbms software did indeed connect to it on rs232 and communicate giving all the battery voltages etc! so that port worked!! the anenji battery was bought BRAND NEW with the anenji 11kw inverter and never ever would they communicate on the rs485 port when the inverter was set to do so! always error 4b, no communication on the inverter! how difficult can it be to just connect the rs485 cable supplied with the battery, select lib2 in the battery settings, flip dip1 on the battery on and away ya go!!!! well not that easy as it turns out! this has never worked for me! always error '4b' communication error so used it with manual battery settings. we all now know the 'support' Anenji give once purchased, the standard for them...... NON EXISTANT!!! so just beware whatever you buy has no warranty at all once you buy it! even AVG antivirus now flags there website as a scam!! so now i bought a proper Victron inverter for the house this I decided to move THIS Anenji inverter to the workshop with some pylontech batteries I already have recently. but again the Anenji inverter would never connect and error 4b continued when Lib2 was selected. I know what your all going to say.... wiring and dip switches!!!! but nope that's all correctly set and done! the manual shows it should be that easy!!! this has continued until recently when I tried again to connect it on the RS485 bus, nope still no joy! so thought lets dig deeper, so this may help someone in the future with RS485 troubles!! Asking Ai which communicates first it came back with inverter polls with data and the battery reply's when it sees the correct data with its own.... ok somewhere to start!!! I next got Ai to write a python script at 9600 baud rate to listen on the rs485 but using my usb to rs485 waveshare adapter. plugged it into the Anenji inverter, selected Lib2 in the menu....... and..... nothing... absolute silence from the bus and of course the '4b' error! So broke open the anenji inverter and pulled from it the communication board. it has a SP485, a standard RS485 transceiver with a smaller marked 'U6' ic above it, so looked with my cheap handheld oscilloscope and the input to the Rs485 pin on the SP485 as this is what should be being transmitter out the other side of the transceiver ic. ok that's good there is data there! so why is it not passing through the transceiver? well pins 2 and 3 are connected together on the SP485 and are direction control, level high (+5v) for the chip to allow transmitting and low to enable receiving. these pins were stuck at 0v so never ever is the chip being told to transmit the data! The direction control pins 2 and 3 are connected to a small chip marked U6 and have the markings on it as C08j search and search the internet i did but nothing on the chip it actually is. BUT it did come back to being a 7408 AND gate which clearly it is not! Ai to said it was a AND gate to from the markings as that is also used on a Texas ic to identify a AND gate in exactly the same package! removed it to confirm the top right pin was not connected to anything and this turned out to be the case, so definitely not a AND gate so to get data to pass through pin 2 and 3 need to be high, well luckily U6 power in pin was next to the output pin, so decided to put a zero ohm link so pins 2 and 3 on the sp485 would be high, the handy place to do this was from the space U6 had been removed! powered the inverter up and out popped the strings on the rs485 sniffer program 7E 32 30 30 32 34 36 36 33 30 30 30 30 46 44 41 39 0D 7E 32 30 31 32 34 36 36 33 30 30 30 30 46 44 41 38 0D 7E 32 30 32 32 34 36 36 33 30 30 30 30 46 44 41 37 0D 7E 32 30 33 32 34 36 36 33 30 30 30 30 46 44 41 36 0D 7E 32 30 34 32 34 36 36 33 30 30 30 30 46 44 41 35 0D and that just kept repeating! so that's good! proves the firmware is actually trying to talk and correctly and AI decoded it to it looking for any battery 1 to 4 with just the checksum changing at the end to keep it right. more searching and came up with a blank on what that small chip U6 was!! then with more searching came across a mention of a chip that has automatic direction control built in! found a Texas instruments ic that was a drop in replacement that just needed pins 2 and 3 held high for it to be fully automatic directing control... well I already did that so half way there!! could not find that chip anywhere in the UK so did some more searching and found a max13488 which was easily available here in the UK, and would be a drop in replacement just fine also only needed pins 2 and 3 held at high level to work which I had already done! so now I connected the inverter to a pylontech battery (dip 1 on of course) connected my sniffer and switched on. to my relief I could now see the rs485 data from the inverter AND pylontech battery reply repeating! (highlighted area is one send and reply) the inverter was happy!!! no error 4b and even 'Li' was illuminated on the battery path! so eventually cracked it! communication is now fine and working after 15 months of never working! so it was nothing to do with me at all, it was faulty all along! this may help someone in the future, my advice is if there are any problems suspected on the rs485 is to monitor it and see if any data is flowing first. So I would NEVER NEVER EVER by Anenji or one of the other cheap Chinese inverters again. as the saying goes, buy cheap buy twice! good luck to you all with Anenji stuff!!
-
Anenji battery pack using JKBMS BMS communication problem
I cannot find anywhere either, BMS battery monitoring software for the SH bms either
-
Anenji battery pack using JKBMS BMS communication problem
UART1 is a esp32 type device your referring to? if so then nope not using one. All i am trying to do is monitor anything, be it can, rs485 or rs232 from any of the ports using any software on a pc! the Victron inverter wont see it either. still not been able to get any information from any port on the battery pack even though I can see data is there using a oscilloscope.
-
Anenji battery pack using JKBMS BMS communication problem
Cheers thakyou! I tried both as battery pack 0 and 1 and it just appears to spit out data which contains no or nothing useable data from any port! at the moment my mate has it connected to his Victron RS multi solar and the settings in that BMS in the Victron set to provide the max charging voltage and monitoring of the main battery voltage, and the BMS in the battery pack does what its always done and monitors and corrects individual battery balancing which it appears to be very good at! so apart from the main battery leads their is no communication between the 2 units which it seems to be doing well! only thing is because the Victron doesn't have communication it doesn't calculate the SOC correctly and is always different to the actual battery SOC! even if the Victron is set to 100% SOC when the battery is !00% SOC is it correct, once battery discharges and charges back to 100% SOC the Victron then reports 97% SOC even though the battery voltage is the same as when it was connected at 100% SOC. we believe this is something in the Victron firmware which doesn't allow it to calculate SOC correctly from what we have read. So constantly telling the Victron the battery IS at 100% is required. just a shame the 2 units won't talk to each other like they should! he is still debating if its worth spending out £200 plus on a new battery pack BMS...... or not
-
Anenji battery pack using JKBMS BMS communication problem
Thankyou, yes have tried both of those and still 'no communication' as far as I can tell, the battery pack BMS is spitting out data, but it is fairly useless data with no real data in it, like all zeros and stuff like that!
-
Anenji battery pack using JKBMS BMS communication problem
You have to remember this battery is new straight from the box at £1400 I obviously wanted to explore everything as much as possible before having to spend out £250 on a new BMS then starting over installing it and setting it all up!
-
Anenji battery pack using JKBMS BMS communication problem
Very much now it looks like the brand new Anenji BMS marked as 'SH' are a load of rubbish!! Anenji CAN communications are just not working even though its set to Victron' (03) in the can protocol, and the cable IS wired correctly! CAN should sit at 2.5v with the + side going up and the - side going down in volts, the victron does it correctly! Anenji one on the other hand just blasts all over with no set CAN levels. My advice is stay away from Anenji !! Are these remarked 'SH' because they are Seplos rejects and reported as reworked? My opinion is YES and never actually tested properly!! No genuine manufacturer is going to send stuff out without testing it thoroughly, and judging by others that have had lots of problems with Anenji batteries, and myself having a bad inverter out of the box and now a bad battery where Anenji customer support just stops communicating with customers surely means they are not good at all! Its a shame really as during charging the BMS keeps all batteries within 50mv of each other and once charged only 1mv difference between the batteries! but it looks like the BMS will have to be changed as it simply just doesn't communicate with the outside world on any protocol! RS232, RS485 and CAN ! My advice, just don't fall for Anenji being good value. it is not!! definitely not!! just hollow promises of help and no actual help! that's my findings, and I am quite used to getting things to communicate with each other as am and have been a broadcast engineer for 25 years. So well used to 485 and 232!
-
Anenji battery pack using JKBMS BMS communication problem
yes already done this, its in the post just above yours
-
Anenji battery pack using JKBMS BMS communication problem
Since my first post in November, Still struggling with this!!!!! yes dip switch 1 is ON as it is the first battery pack (and only battery pack) I stuck to my current 24v system so my friend wanted to add this to his system so he took it on!!! He also found no matter what he tried there was zero response from RS232. ok no big deal he thought as it will do can and Victron can, so he tried connecting it to hos Victron RS multi solar via can. the can protocol can be set from the lcd on the battery, so no problem he thought!! the Victron just would not see it so to make sure the battery pinout was right a oscilloscope was put on the CAN port on pins 4 and 5, sure enough signals were there! even adjusting the CAN protocol number in the menu the changes in waveform could be seen!! (protocol 0 is CAN turned off!) so he knew he had is cable wired correctly!! so more digging on the ports! the first 2 in red are CAN only, just pins 4 and 5 used! next was turned to the RS485 protocol. the ones in yellow WERE RS232 ports with pins 1 and 2 and 7 and 8 showing signals on both ports! Hyperterminal was used (set to 9600 8n1) and repeating data could be seen. it was ~120*467F0000FD** the first star was changing between 1 and F and the end stars was around 80 to 9F If baud rate was changed in the menu no change was seen, also in RS485 no change in protocoll was seen. If battery ID switch was set to 0 (gray circle) then communication stopped (as expected) so more digging!! this bms is a single board with connectors out on a separate board, so different to Marcin685 board which is a double board. There is only a number in a white sticker on the board starting with 'SH' also in the menu the logo can be changed from none (which it is set for currently) to 'SH' so a bit of digging on the internet provided clues! It appears to be a seplos BMS.... but Seplos bms have seplos on the sticker!! this didn't! it had SH the seplos battery monitoring software was tried!! expecting that to work! but it didn't, the rs485 adapter shows the battery responding to commands the software sent to it, but the software just said 'time out' it (I presume) couldn't understand its reply's) so more digging!!! so on one forum it was reported that Seplos sold on a lot of reject BMS's onto a third party, mainly SH being 'Sh energy electronic tech is Shanghai Energy Electronic Technology Co.' so perhaps this 'SH' bms board had some real communication problems and was a rejected Seplos . this would fall into place as no communication on ANY port out of the thing makes sense or is useable!! You would expect a £1400 battery pack to be right!! the bms DOES indeed keep all the battery voltages within 2mv of each other so that bot is working!! just absolutely no useable communication from it in the slightest!! Anenji of course wont answer any communication from me as I had a problem also with the 11kw inverter that I also ordered at the same time as the battery but arrived in a week or so but the battery took 2 months to arrive, by that time they didn't want to talk tome.... I wonder why lol £2k in goods that are not fit for purpose!! So my mate now has options of using it as it is with no communications (his Victron multi RS solar doesn't like not having battery communication) or replacing the bms wit a Seplos or pace one! I did as much 'due diligence' as I could scouring the internet for what I thought the BMS could actually be and it did look like a Pace one! shows how wrong I could be lol anyway that's the update after 3 months of trying to get it to work cheers
-
Anenji battery pack using JKBMS BMS communication problem
see..., easy!! (i don't want to update the firmware) I just don't get any data using exactly the same software and rs485 device!! https://youtu.be/NtJ9aUTIWxk?si=zrbTylVDtt4LJXF3
-
Anenji battery pack using JKBMS BMS communication problem
Thankyou everyone! I now bought a nice waveshare usb to 485, but still no further forward!! (I see others having no problems using this adapter) BUT I still cannot get it working!! i connect it to this rs485 port and STILL get no data! so I connect it to this port and just get continuous zeros back!! I tried using the phone to connect by Bluetooth. and the BMS doesn't have it (or have it enabled I am not sure which!!) so I still cannot get anything from it or look at its cell settings!! Any ideas what I do next please? I seen videos on you tube where they just plug it in and data just works! thankyou
-
Anenji battery pack using JKBMS BMS communication problem
but what is confusing me now is those ports are 485 not 232
-
Anenji battery pack using JKBMS BMS communication problem
Thankyou very much, it seems like the cable in the box supplied with the battery pack is the wrong one then! I will give this a go, thankyou
-
Brand New Pylontech US3000C SysError / System Error 4096, ALM LED on
My opinion is, if its going to cost a lot to send back, and there is a high risk ( because of the firmware version) its going to be refused and costs to send back again and its still faulty, could be easier to sell it as new but faulty, take the hit and buy a new one. it does seem a genuine fault from new, but with the things that has been done since it could be very doubtful its going to be worthwhile perusing it edit :- at least a new one would match the firmware versions the others have (3.0)
-
Brand New Pylontech US3000C SysError / System Error 4096, ALM LED on
granted, but they will know what it was shipped with from the serial no when they look at it. these places look for ways to void warranty
-
Brand New Pylontech US3000C SysError / System Error 4096, ALM LED on
surely, if its not been something you have been told to do by them, it invalidates the warranty
-
Anenji battery pack using JKBMS BMS communication problem
Hi, I wondered if anyone else on here has experience with these, I got a brand new Anenji battery pack (51.2v 200A) which from googling uses a JK bms It was supplied WITH a usb 232 adapter and cable premade I have checked and it IS wired correctly for JK BMS but using JK bms software I don't get any data from the battery pack the tx light inside the adapter is flashing when data is sent, so I know i have the correct com port, but i just don't get any return data! Checked the battery pack and its set for 9600, but no RX light from the adapter I have tried hyperterminal too and again data is sent, but battery pack is not replying, I have dip switch 1 set also as I read this needs to be set. so cable is fine, ( I have also tested cable by bridging the RX/TX pins on the RJ11 connector (loopback) and using hyperterminal proved adapter and cable works 100%) does anyone have any idea what I am doing wrong please? Many thanks
-
JZBMS Monitor2.0.3(windows)
- 52 downloads
- Version 1.0.0
JZBMS Monitor2.0.3(windows) Apparently for Anenji battery packs, (I cannot get any data from mine at the moment using it) there is a later version 2.55 but am unable to find it at the moment AVG reports a false positive that it is a virus, it isn't! windows defender is fine with it. comes from JZBMS here (if you want to download it directly) http://www.powerstaric.com/product/product?product_id=918 posted here so it's archived if they remove it -
Pylontech US2000C brand new, unable to communicate with it fully
Ahhh!!!!!!! thankyou so much!!!!! I have data!
-
Pylontech US2000C brand new, unable to communicate with it fully
Hi everyone, thankyou for reading this I am new to solar and just got my first US2000c battery pack! I read everyone uses the PbmsTools V2.5FN to look at data from these units with a console RS232 cable, so wired one up! After hours of messing around this is where I am at, I know my cable works correctly as I can use hyperterminal to connect to it at 115200 8N1 and 'info' returns good data! But when I try and use the PbmsTools V2.5FN (which is what I believe everyone uses) it just cycles through the com ports and won't come up with any data, just says it can't connect! I have now tried on a laptop using a usb to rs232 adapter, and on a pc that actually has a old school com port, it is exactly the same results! So my question is, what am I doing wrong to not be able to get the monitoring tool working? Many thanks Andrew