Jump to content

How to convert RS485 to CANbus protocol in PACE BMS


MistryLiton

Recommended Posts

I have three pieces 16S50Ah, 16S100Ah and 16S200Ah PACE BMS. But all BMS are have only RS485A, RS485B and RS232 communication port. Not have any CAN port. I want to communicate this BMS with my inverter but the inverter does not support RS485 communication, only "CAN", and the communication protocol must be PYLON protocol.
Is this possible to change or modify the protocol system by upgrading firmware, or  RS485 to CANbus converter or any others solutions? 
Please help!!
Thanks in advance.
Link to comment
Share on other sites

A friend of mine built a battery with a JKBMS (older version, I believe version 11) and had the same problem. No CAN protocol.

I helped him to implement a simulated CAN message

Fetched the battery values over bluetooth and translated those into CAN bus messages (Using an ESP32 microcontroller)

Link to comment
Share on other sites

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...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...