Skip to content
View in the app

A better way to browse. Learn more.

Power Forum - Renewable Energy Discussion

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Communication Issue with Shoto SDA 10 48100

Featured Replies

Hello Friends,

I am facing issue in establishing connection between Shoto SDA 10 100 Ah battery with my laptop. I am using CH 9200 Adapter for USB to RS 485 communication. Battery monitor software is Seplos V 2.1.9.  CH 9200 driver is installed in my laptop and working fine. I am using Baud rate 19200. Even though not getting connection with Shoto Battery system and receiving Time Out error. What could be the issue and solution?

What pins are you connecting to on the battery? Do you have a manual with the pinout? Usually you need to use pins 1&2 or pins 7&8 for RS485. If you are using those pins, you could try swapping them around.

  • Author

Please see the adpater being used in attachment. Its driver is installed and i have checked its connectivity with using internet. But i think, there is difference in internet connectivity with this adapter and BMS contectivity. Should i go for adapter with manual connection?

I have ordered adapter to be used with manual connection as shown in next picture. Hopefully it will be delivered to me by tomorrow. I will use manual connection as per your advice and will try to connection. thanks for your help.

IMG-20230709-WA0012.jpg

Screenshot_20230711_002527_Chrome.jpg

Edited by Muzammil

11 hours ago, Muzammil said:

But i think, there is difference in internet connectivity with this adapter and BMS contectivity.

Yes, I'm not sure about this adapter, I've not used on and I'm not sure if it is RS485. The problem would be the cable from that adapter to the battery and knowing which pins it is using for what (unless that is configurable). It looks to me like that adapter will give you LAN over USB.

The second adapter should work just fine, it is what I am using. If the new adapter doesn't work, then it might be a driver issue, make sure you have the correct driver installed(windows might do it for you). You can find details on hooking up this adapter here: 

 

  • Author

Thanks @jumper for your reply. I received two pin adapter this morning and connected pin 1&2 with (D- ) and and 7 & 8 with (D+) as advised in the post by @TheoVogel. Unfortunately, got Time Out error again.  I mirrored the connection but even though could not get connected with BMS.

As far as driver of two pin adapter is concerned, its already loaded in Win 10 by default as confirmed from Device Manager.  I have followed all steps as advised in the post you mentioned from @TheoVogel except that in my case color code of pin 1 & 2 cables are light orange and orange whereas, color code of pin 7 & 8 cables are dark brown and light brown. But i think its just color coding and connection is dependent on cable position. The issue is still not resolved.

1 hour ago, Muzammil said:

connected pin 1&2 with (D- ) and and 7 & 8 with (D+)

This is not correct, you have joined the wrong pins, you need to use pin1 or pin2, not combined. If you scroll down to the second last post on the first page I have posted how to get it working.

I will quote the important part here: "The pinout is as follows: Pin 1 on the RJ45 plug goes to B (D-) on the adapter and pin 2 goes to A (D+)"

You only need to use those 2 pins for it to work. There are 2 different versions of this 100Ah battery and they have slightly different RS485 pinouts. The older batteries only use pin 1&2 and the newer batteries use pin 1&2 OR pin7&8 (I have the newer version). The best way is to just use pin 1&2 which should work on the old and new batteries.

Old battery:

image.png.e43f3ff46708da5857d4b49d82bc7de5.png

New battery:

image.png.6fec27928b03926e92b4a252bef9db45.png

Do you know if you have an old or new battery? The old battery has a RS232 port on the far left, but the new battery has a CAN port.

 

Edited by jumper

  • Author

Thanks for detailed reply. My battery is old with RS 232 port on the far left. I have tried to make connection with BMS with following combinations;

a) Pin-1 connected to port B and Pin -2 connected to port A. Other end of cable connected with RS-485-B at battery.

 b) Pin-7 connected to port B and Pin -8 connected to port A. Other end of cable connected with RS-485-A at battery.

Unfortunately, got time out error in both of above cases. 

I will use another cable and adaptor to confirm if there is problem in cable or adaptor. 

 

Edited by Muzammil

4 hours ago, Muzammil said:

My battery is old with RS 232 port on the far left.

I have a new battery, so I can only confirm 100% that it works on that battery, I have not seen anyone with the old battery yet to know if it works.

4 hours ago, Muzammil said:

a) Pin-1 connected to port B and Pin -2 connected to port A. Other end of cable connected with RS-485-B at battery.

This one should work for your battery if it is going to. The only thing is that I use RS485-A port on the battery, but I don't think that makes a difference, just thought I'd mention it.

4 hours ago, Muzammil said:

I will use another cable and adaptor to confirm if there is problem in cable or adaptor.

If you have a multimeter with continuity function it is easy to check which cables are going to which pins and know that the cable is working. As for the adapter, I fought with getting this working for 2 months and eventually found out it was a windows driver problem all along.

There are other possibilities you could try:

You can try the older version of the seplos software (v2.1.8), maybe that will work. V2.1.9 is relatively new, it might not support the old battery, worth a try.

You could try accessing the RS232 port and use PBMSTools to see if that works, maybe the older battery isn't a seplos bms, I'm not sure.

5 minutes ago, Muzammil said:

Dear @jumper,

Thank you very much for your time for discussing my issue. It will certainly help. I will follow your advice and hope it will solve my issue. 

No problem, here is the manual I have for the older battery which has info on the RS232 port in case you don't have it. The manual does say that the RS485 ports can be used to communicate with a PC, so it should work if the seplos software is the correct software.

It also says the RS232 port can be used with a PC, I'm just not sure if the seplos software supports RS232 or if it is only for RS485... that's why I suggested PBMSTools as I know it works on RS232 and seems to work with most BMS, it might be worth a try if you have exhausted all your other options.

shoto_sda10_48100_manual_v1.0.pdf

2 minutes ago, Muzammil said:

I think its old model which also has RS 232 port.

Yeah I think so too, it also has the dry contacts shown in the manual I posted which the new battery doesn't have.

@Muzammil, have a look here, this is the same battery as you and it seems they use a different software to access it that does both RS232 and RS485. He has the cables etc. working, but the seplos software didn't connect, I guess it needs different software, maybe PBMSTools will work.

 

  • 10 months later...

Hi All,

@Muzammil Did you manage to connect with the Shoto BMS? If Yes, can you please share the software you used.

I have the same battery with the LongLife (Voltronic) Inverter, the BMS does not seem to connect with the Inverter no matter what option I chose.

I do know that the battery listens on the pin 1-2 and Inverter listens on the pin3-5 respectively on the RS485 port, but does not seem to work.
The issue I believe is the communication protocol that the shoto battery is on, I would need to connect to the BMS to confirm.

For now, I only have these options in my inverter for battery types - Pylontech, Soltaro, Weso, LIB, LIC. None of these seem to work.

Any help would be greatly appreciated. Thank you.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.