Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Batrium & Conext Integration
#11
(04-22-2018, 08:42 PM)farmerjohn Wrote:
(07-03-2017, 04:05 AM)Batrium Wrote: If you have protocol documentation for other inverters please send via email so that we can assess if we can implement.

Has there been any further development on the Schneider / Xantrex Conext integration?  I see that Watchmon4 now supports modbus directly

Thanks

Status update
We have received the protocol documentation for the Schneider  7048XW+ inverter and ComBox to enable third party connection to the XW.

The plan is to directly link the Watchmon4 to the ComBOX via the RS485 port. We have not yet started as we are waiting until there is a stable RS485 MODBUS library on the ESP32 platform stack. Once that library initiative is available we will look to finally add the functionality for the port.
www.batrium.com provider of battery management for lithium cells
Reply
#12
(05-05-2018, 06:55 AM)Batrium Wrote:
(04-22-2018, 08:42 PM)farmerjohn Wrote:
(07-03-2017, 04:05 AM)Batrium Wrote: If you have protocol documentation for other inverters please send via email so that we can assess if we can implement.

Has there been any further development on the Schneider / Xantrex Conext integration?  I see that Watchmon4 now supports modbus directly

Thanks

Status update
We have received the protocol documentation for the Schneider  7048XW+ inverter and ComBox to enable third party connection to the XW.

The plan is to directly link the Watchmon4 to the ComBOX via the RS485 port. We have not yet started as we are waiting until there is a stable RS485 MODBUS library on the ESP32 platform stack. Once that library initiative is available we will look to finally add the functionality for the port.

Yikes - that could take forever

I am a software engineer

Do you have protocol documentation for watchmon4's native canbus protocol?  I see it as an option in the dropdown list.  I can emulate one of the supported devices with an arduino and canbus shield and do my own "translation"

Thanks
Reply
#13
Has there been any movement on this? I am going to be using a Schneider XW Mppt 80A 600v Charge Control RNW8651032 with a WatchMon4.
Reply
#14
(10-13-2018, 07:22 AM)whoinow Wrote: Has there been any movement on this? I am going to be using a Schneider XW Mppt 80A 600v Charge Control RNW8651032 with a WatchMon4.

Each device on the Schneider modbus network has to be individually spoken to via the CommBox to revise their specific target charge/discharge limits and switch operating modes.
Hence every configuration scenario is different, for example the scenarios we have had requests:
  • XW  inverter plus Conext RL 5kw Single Phase Gridfeed
  • XW  inverter plus 1 x MPPT60-150
  • XW  inverter plus 2 x MPPT60-150
  • XW  inverter plus 1 x MPPT80-600
Hence a 1 solution to fit all scenarios is not possible. This issue to use Schneider products with Lithium Ion batteries is something they cleared wanted to address as they now have released a module to do that job.

SCHNEIDER, CONEXT BRIDGE, LI-ION BATTERY COMMUNICATIONS BRIDGE FOR XW+ INVERTERS
https://solar.schneider-electric.com/wp-...05_ENG.pdf

The CONEXT BRIDGE allows the equivalent of a LG RESU battery to advise its operating state and then that bridge will reconfigure the equipment. We have a emulator to send equivalent BMS messages. Hence for you scenario I would suggest that you consider this option.

Unfortunately we dont have access to a Schneider XW 80A 600VDC MPPT Charge Controller for our testbench.
www.batrium.com provider of battery management for lithium cells
Reply
#15
(10-14-2018, 02:35 AM)Batrium Wrote:
(10-13-2018, 07:22 AM)whoinow Wrote: Has there been any movement on this? I am going to be using a Schneider XW Mppt 80A 600v Charge Control RNW8651032 with a WatchMon4.

Each device on the Schneider modbus network has to be individually spoken to via the CommBox to revise their specific target charge/discharge limits and switch operating modes.
Hence every configuration scenario is different, for example the scenarios we have had requests:
  • XW  inverter plus Conext RL 5kw Single Phase Gridfeed
  • XW  inverter plus 1 x MPPT60-150
  • XW  inverter plus 2 x MPPT60-150
  • XW  inverter plus 1 x MPPT80-600
Hence a 1 solution to fit all scenarios is not possible. This issue to use Schneider products with Lithium Ion batteries is something they cleared wanted to address as they now have released a module to do that job.

SCHNEIDER, CONEXT BRIDGE, LI-ION BATTERY COMMUNICATIONS BRIDGE FOR XW+ INVERTERS
https://solar.schneider-electric.com/wp-...05_ENG.pdf

The CONEXT BRIDGE allows the equivalent of a LG RESU battery to advise its operating state and then that bridge will reconfigure the equipment. We have a emulator to send equivalent BMS messages. Hence for you scenario I would suggest that you consider this option.

Unfortunately we don't have access to a Schneider XW 80A 600VDC MPPT Charge Controller for our testbench.

The bridge no longer supported or produced as far as I know, as no distributor has it and there is very limited information on the Schneider website. There are some third party sellers that still have it, but that is all I have found.
EDIT: While it is not in their catalog anywhere (part number: 865-0326), I talked to someone at Schneider and they said it was an active produce. I have reached out to a distributor to see if the can get it. Questions below are still valid though.
EDIT2: Per Schneider, this part is still in development and has not been released. So any support with the below approach and questions would be appreciated. @Batrium

Also, couldn't you just put a place in the WatchMon4 software (input box, etc) that takes the Modbus addresses of the different devices along with a device selector for each address?

In the absence of being able to write our own protocol handler for the WatchMon4 in CANbus or Modbus, this is my current plan:

  1. Using an Arduino, connect one of the relays on the WatchMon4 
  2. Using the reference voltage on the Ardiuno, creating a HIGH/LOW condition on one of the digital pins configured for INPUT
  3. The Arduino will have a Modbus to TTL board on it
  4. Modbus interface to the MPPT80-600 would be done via the Schneider ComBox (https://solar.schneider-electric.com/pro...xt-combox/)
  5. When the Arduino goes HIGH on the pin from the relay on the WatchMon4, it will write the Operating Mode address (0x00AC) with the "Operating" value (3) via Modbus
  6. When the Arduino goes LOW on the pin from the relay on the WatchMon4, it will write the Operating Mode address (0x00AC) with the "Standby" value (2) via Modbus
  7. The relay state on the WatchMon4 will determine as to when the charger should be Operational or Standing By
I now this is a very binary state and the "least" that should be done, but at least charge control will be with the WatchMon4 thus saving the Longmon's from prolonged-use failure.

Thoughts?

I have another question that could facilitate a more extensible solution. Is the "Native" protocol for the CANbus on the WatchMon4 documented somewhere? I could make a translator from that to Modbus for the ComBox.

Thanks!
Reply
#16
@Batrium: Better yet. How do I set the watchmon4 to emulate a LG Chem RESU over CAN bus?
Reply
#17
(10-16-2018, 12:15 AM)whoinow Wrote: Thoughts?

Hey there. Wouldn't connecting over LAN/WiFi be easier? I'm not sure how much control the Combox allows but there is support for MODBUS over TCP. If Watchmon can't do it, an app could read the battery status from it and send control signals to the Combox over MODBUS over TCP, port 502, IIRC.

Thanks,
JR
Reply
#18
Hi all and sorry to revive this ever so old thread. Quick update for @Batrium: I have written some (crude) code to interact with my Schneider XW+6848 inverter over TCP/Modbus. I'm using it to charge only when there's solar overage. But the larger point is that I can control the inverter over Modbus TCP without having to connect a Modbus adapter, etc. If Watchmon/Toolkit could do similar it would make it a great BMS for the Schneider.

After figuring out how to build the Modbus packet to send/receive, the rest is a standard comms applications. If you already control other remote inverters, adding support for Schneider shouldn't be like starting from zero.

Note that not everything that Schneider has documented about their TCP/Modbus support works like they say it does. But typical things like reading the battery voltage current in/out, setting charge current, etc does which is nearly all that it's needed.

Thanks,
JR
Reply
#19
(07-03-2017, 04:05 AM)Batrium Wrote: The BMS can provide basic enable signal for charge/discharge control. Additional remote communication control is as follows.

WatchMon can link direct to the following inverter/charger via canbus
  • SMA - Sunny Island 3.0M / 4.4M / 6.0H / 8.0H (canbus)
  • Solax - LG battery emulator (canbus)
  • Solax - Inverter Hybrid_X1&X3 BAT Communication (canbus)
Using external BridgeConnect module additional equipment can be connected via modbus/serial communication ports
  • Schneider / Xantrex Conext XW7048  - pilot
  • MPPSolar PIP4048 - pilot test site
Scheduled equipment for testing
  • Imeon energy hybrid inverter IMEON 3.6  and IMEON 9.12
Equipment for consideration (documentation obtained however no test equipment available)
  • Studer Xtender inverter charger
  • Victron Venus GX
  • Magnum Energy inverter / charger 
If you have protocol documentation for other inverters please send via email so that we can assess if we can implement.

Hi,

This is very interesting. I was considering using a Batrium Watchmon4 with other inverters because the Solax X1_Hybrid-5.0T is not listed in Batrium web site. I'm going to use 36 x 3.2V cells 280Ah, in series, so I can have 115VDC (nominal). Is the configuration for older Solax inverters as listed in the Batrium web site the same (adjusting the voltage, etc.,  parameters) or it is a totally different setup?

I will be using 36xBlockMon-M8, of course, as my cells are prismatic type.

I guess the wiring of the CAN bus is the same ...

By the way as the Batrium only works up to 65VDC, can I just power it from half of the cells? I guess the consumption is so low that it will not create any unbalance. The alternative is powering it from all the cells via a DC-DC converter, but it looks to me like it is not really needed if I can use only half of the first cells in series.

Anyone having this config or a similar one? Any special recommendations? I did my PV install  a few months ago, everything worked fine, but I'm quite new on DIY batteries, even I've read many many docs!

Thanks !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)