Search results

  1. M

    100 amp service, 200 amp panel. 20 amp solar breaker or 40?

    Or use a line side tap and avoid the 120% rule entirely?
  2. M

    create resistive load for capacity testing

    Inverter and a brine tank.
  3. M

    Schneider Conext XW Pro 6848

    Insight Home terminates one end of your Xanbus; Facility has two pairs of Xanbus ports. Facility has two RS485 ports, two 0-10VDC analog inputs, two 4-20mA inputs and two relay channels (NO/NC). Facility can mount to a DIN rail. Is all that worth an extra $300? Dunno.
  4. M

    Schneider Conext XW Pro 6848

    Check out https://ctlsys.com/products/. This will apparently let you setup for zero-export/sell. I skipped the SCP and just use Insight (Facility).
  5. M

    Just found this in the wild

    Yet another reason to use compression fittings.
  6. M

    DLG E-BOX 48100R, testing and tinkering.

    I've yet to begin that effort. Understand that anything I write would likely run on something like a Raspberry Pi and simply feed data to InfluxDB for visualization with Grafana.
  7. M

    Why does this inverter cost $3,300?

    They certainly feel like the've got $3000 of copper in them.
  8. M

    DLG E-BOX 48100R, testing and tinkering.

    I analyzed the BMS firmware with reverse-engineering tools (Ghidra) and looked for all the supported RS485 commands, which I documented earlier in this thread. My plan was to pull that info from the console, since the output it produces shows some concession to machine parsing (command response...
  9. M

    DLG E-BOX 48100R, testing and tinkering.

    The serial console lets you query cell status, but the RS485 interface doesn't have any of that info available.
  10. M

    DLG E-BOX 48100R, testing and tinkering.

    That's not what I'm seeing here. RS485 "LVP" $ .build/lvp_test -a 0x12 -c 0x63 System Charge/Discharge Management Info 1: 57.500 V Charge voltage limit 2: 47.000 V Discharge voltage limit 3: 12.5 A Charge current limit 4: 300.0 A Discharge Current limit 5: 0xc0...
  11. M

    DLG E-BOX 48100R, testing and tinkering.

    I've ordered another six batteries and a "DLG 1U Hub" which can talk to seven strings of six batteries each. Two strings is about all I have room for but I'll report results of using it. I considered rolling my own, as I've got all the CAN protocol specs, but decided that I don't need yet...
  12. M

    Show us your Rack!

    Vertical cantilevered wall mount rack.
  13. M

    Sol-Ark 12K and EG4LL battery communications

    On the other hand, when I went looking for batteries, if it didn't support the Pylon protocol (which my inverter does), then it didn't make the list.
  14. M

    DLG E-BOX 48100R, testing and tinkering.

    The current I'm seeing on the Schneider matches with what I see on the console of the battery, if I sum the "Curr" column in the "pwr" command. The inverter charge current matches what the BMS is asking for (confirmed by using the RS485 low voltage protocol), which scales based on the number of...
  15. M

    DLG E-BOX 48100R, testing and tinkering.

    I'm not aware of any mainstream laptops that still ship with serial ports and can't think of any that ever shipped with RJ-45 serial ports. I grabbed an RJ-12 cable from my hoard and an RJ-45 to DB-9 and adjusted the pinout to work with the USB to DB-9 adapter. I'm not sure why DLG didn't just...
  16. M

    xw6848 wiring cover won't come off box

    If you've got something too close to the left side of the unit the cover will bind up and be unable to rotate off.
  17. M

    Sol-Ark 12K and EG4LL battery communications

    This is what the Pylon protocol permits. I presume other protocols are similar. You can see the inverter slowly ramping charging voltage and then step down amperage as the SoC approaches 100%. (The jump in current after 8pm was me manually adjusting the current limit on the inverter. The...
  18. M

    DLG E-BOX 48100R, testing and tinkering.

    I'm currently sorting out bus bars myself.
  19. M

    DLG E-BOX 48100R, testing and tinkering.

    No, I got it working with both of them. I think there is still room for Schneider to fix things to coordinate splitting the charging load, but for now setting manual limits on the Insight seem to produce acceptable results. We'll see how this all works once I add the SCCs to the mix.
  20. M

    DLG E-BOX 48100R, testing and tinkering.

    The "link" ports are also using RS485, so the "urates" setting might be for that. I do see code that conditionally sets the BMS link port to 1200 or 115200 though it appears to be related to the BMS running in slave mode (I think that the link ports come up at 1200 baud and can shift to a...
  21. M

    DLG E-BOX 48100R, testing and tinkering.

    Empirical testing, initially, later confirmed by reverse engineering. DIP switches only change the CAN protocol type, as far as I know. ... FUN_0001da10(&UART3,0x2580,uVar1,uVar2); UART_Enable_FIFO((int)&UART3); set_UART_Interrupt_FIFO_Level_Select((int)&UART3,2,0x10)...
  22. M

    DLG E-BOX 48100R, testing and tinkering.

    From my RE of the BMS firmware, it looks like the speeds are fixed.
  23. M

    DLG E-BOX 48100R, testing and tinkering.

    Quite sure. Verified against what I'm using now.
  24. M

    DLG E-BOX 48100R, testing and tinkering.

    Mismatch with the console seems to be related to ADC noise. Full output of decoded RS485 "LVP" data: $ .build/lvp_test -c 0x61 System analog data 1: 53.200 V Overall...
  25. M

    DLG E-BOX 48100R, testing and tinkering.

    Decoding the output of "Analog Info" I get the following (omitting fields with no data): Row Value Description 1 53.160 V Overall average voltage of battery pack system 2 0.00 A Battery pack system total current 3 99% Battery pack system SOC 4 2 Average number of cycles 5 2 Maximum...
  26. M

    A heads up about some server rack batteries.

    I've got a DLG which has similar (low) limits; they're using physically smaller cells so the current limit seems to be limited by the cell rather than the BMS (which doesn't seem to be cheap.) The Amphenol RADSOK connectors also have a 120A rating, so you don't want to be drawing more than that...
  27. M

    DLG E-BOX 48100R, testing and tinkering.

    I've spent a little more time disassembling the BMS firmware binary and have identified the code sections responsible for handling RS485 "serial port" and "link port" request/response processing. The serial port supports the following values for CID2: 0x61 Analog Info 0x62 Alarm Info 0x63...
  28. M

    DLG E-BOX 48100R, testing and tinkering.

    Schneider's "Li-ion Battery Solution Guide" says in the "Supported Architectures" section that "Currently BMS communication is supported for systems with a single XW Pro inverter..." I figured I'd try anyway. I've got two XW Pros and set them up as master/slave and duplicated the settings and...
  29. M

    DLG E-BOX 48100R, testing and tinkering.

    By default the DLG BMS is set to VICTRON. For the XW Pro, you need LUXPOWER which you can set via the DIP switches or via the RS232 console: DLG> login config @ Command completed successfully $$ DLG_config> setprt LUXPOWER @ Comm protocal: LUXPOWER Command completed successfully $$ DLG_config>...
  30. M

    DLG E-BOX 48100R, testing and tinkering.

    I'll let @the_colorist post the PDFs he sent me for with CAN/RS485 protocol docs. I wrote a simple unix program to send and receive the MODBUS ASCII commands but am still fighting to get the expected responses from some of them. I've done a bit of disassembly of the BMS firmware but that...
  31. M

    DLG E-BOX 48100R, testing and tinkering.

    "debug" console help output: Local command: adc Addr show - adc bat Battery data show - bat [pwr][index] bmicbld BMIC Soft Bleed Ctrl - bmicbld [chip][Val] bmicd BMIC data show - bmicd [chip] bmice Setup BMIC - bmice [chip] bmicr BMIC read - bmicr [chip][Offset] bmicsh BMIC...
  32. M

    DLG E-BOX 48100R, testing and tinkering.

    "config" console help output: Local command: bat Battery data show - bat [pwr][index] cmdquit Quit the Console Mode config config [pov/povr/phv/phvr/plv/plvr/puv/puvr/pslp/bov/bovr/bhv/bhvr/blv/blvr/buv/buvr/bslp/bsv/bv...
  33. M

    DLG E-BOX 48100R, testing and tinkering.

    "user" console help output: Local command: bat Battery data show - bat [pwr][index] cmdquit Quit the Console Mode data History data load - data [event/history/misc][item] datalist Show recorded data - datalist [event/history/misc][item/bat][batnun][volt/curr/temp/coul][item] disp...
  34. M

    DLG E-BOX 48100R, testing and tinkering.

    Some other stuff from my notes. Cable ends: Amphenol RADSOK 5.7mm SLPPA25BNO/SLPPA25BNB https://www.amphenol-industrial.com/images/catalogs/SurLok%20Plus%20Brochure.pdf "console" - RS232 115200bps "serial" - RS485 MODBUS/ASCII mode, 9600bps
  35. M

    DLG E-BOX 48100R, testing and tinkering.

    A post in the now defunct vendor section brought these to my attention and, as they looked to have some interesting features compared to other offerings currently on the market, I thought I'd buy one and test it out (and an inverter, too.) I'd actually received this order a few weeks ago but...
Top