Emerson/Vertiv R48-series CAN programming?

The commands I have used
Voltaj 54V​
03 F0 00 24 42 57 00 00​
Curent 90%​
03 F0 00 19 3F 66 66 66​
Curent 95%​
03 F0 00 19 3F 73 33 33​
Walk in on (activare)​
03 F0 00 32 00 01 00 00​
Walk in off (dezactivare)​
03 F0 00 32 00 00 00 00​
Walk in time 10 sec​
03 F0 00 29 44 7A 00 00​
Fan speed auto​
03 F0 00 33 00 00 00 00​
 
The commands I have used
Voltaj 54V​
03 F0 00 24 42 57 00 00​
Curent 90%​
03 F0 00 19 3F 66 66 66​
Curent 95%​
03 F0 00 19 3F 73 33 33​
Walk in on (activare)​
03 F0 00 32 00 01 00 00​
Walk in off (dezactivare)​
03 F0 00 32 00 00 00 00​
Walk in time 10 sec​
03 F0 00 29 44 7A 00 00​
Fan speed auto​
03 F0 00 33 00 00 00 00​
Thank you, I will try again manually without the Bluetooth serial app. hope it works.
 
found another problem with the psu, the voltage could not be set above 48v, when I tried to set it to 49v - 58v the psu instead changed to 43.5v. i tried it on r48-2000e3 and r48-1000, online and offline commands. both same respond
found the solution, the problem was in the bluetooth serial app, it considered the command "10"(53.5V) as "1"(43V). the solution simplifies the commands to just 9 commands. now the psu can be set up to 58V. thanks all.
 
I just bought 2 r48-3000e3 and plan to set the each voltage 42V 20A, connected in series to make 84V 20A charger for my Polytron Fox R. Did You had set the current limit trough CAN BUS?
Hai om, Is your setup working well? can you share a report of the results?
 
Last edited:
Hai om, Is your setup working well? can you share a report of the results?
Not yet Om. just got the last piece of the puzzle, a step down converter from 84V to 12V to power Voltmeter+100A Amperemeter (as I want to measure the output V and I directly, and worry about which ground point should I take, so I plant to power the Voltmeter/Amperemeter directly from 84V output via buck converter). I also went further trying to make a simple web based ESP32 configurator to adjust the voltage and current of r48-3000e3. Looks like I must use dpdt relay if I want to control two psu(s) using single ESP32 and can bus controller as I can not using same ground.
 
Yes om... i set current limit both PSU to 1,20%.

And this my sketch on arduino for your reference. Using mcp2515 and esp32.
Trying using your esp32 code here to set to 42V, works like charm. But when I turn off the esp32, in about 40 seconds, the r48-3000e3 revert back to 51.8V (no load, just test using voltmeter). The set voltage offline should set the default voltage permanently right? So I can't use relay because I must keep it switching on/off every 30 - 38 second or less to control 2 psu(s) from single mcp2515. Or it is safe to control 2 psu(s) using single (paralel canbus) mcp2515?
 
There must be something wrong in the Code or the voltage values , if they are not set permanently the revert back to 53V.
I'm not shure if they can be hooked together to one can if the output is connectted in series. The Huawei and the Megmeet work in parallel and in series on one can bus.
I'm shure the Vertiv and the Eltek will work in parallel on one can bus as the original system controller has only one can output. In series I have not tried it.
Someone has tried three in series. Look on Page 1 #22
 
Last edited:
IMG_20240413_184333_357.jpg
I keep the relays in the end. When its dead, mayble I'll switch to ssr. About the set offline voltage failure, my best guest is the eeprom in the psu that used to store the offline value already wear out, so its unable to save the new default voltage permanently.
 
I would just try to send only one offline message to one psu wuth an USB-CAN converter and see what happens.
I have programmed about 150 rectifiers n the last year. I had one that was 1V off and 1 that did not accept a input current limit. All the others worked like they should.
For the megmeet rectifiers exist different firmwares. With one Version you only get output current when the can is always talking. I do not know if there are also for other rectifiers different firmwares.
 
I would just try to send only one offline message to one psu wuth an USB-CAN converter and see what happens.
I have programmed about 150 rectifiers n the last year. I had one that was 1V off and 1 that did not accept a input current limit. All the others worked like they should.
For the megmeet rectifiers exist different firmwares. With one Version you only get output current when the can is always talking. I do not know if there are also for other rectifiers different firmwares.
I did send one offline message to one (each) psu using esp32->mcp2515 and nothing happens, it remained outputting 51.8V. I'll buy USB-CAN converter to test it, or it is work too to config the psu using USB-RS485 converter?
 
If you are shure that you used the right code then a USB-CAN converter will not change anything. Probably your psu has a different firmware or is defectiv as you already wrote.
 
Are the values I read "ID=0707F803h, Type=D, Length=8, Data=11BC000019DC" voltage, current, power values? I made a sample application and it was like in the picture? is this true?

When I requested information about "Vertiv R48-3000e3" from chatGPT, it gave the following information.
Hello.
Where could I see the Arduino sketch to implement it?
Thank you
 
The r48-1000e3 can only be set permanent voltage (offline voltage) between 48-58V. 42-48 is only possible with online voltage, there the can data has to be repeated every 30 seconds.
 
There must be something wrong in the Code or the voltage values , if they are not set permanently the revert back to 53V.
I'm not shure if they can be hooked together to one can if the output is connectted in series. The Huawei and the Megmeet work in parallel and in series on one can bus.
I'm shure the Vertiv and the Eltek will work in parallel on one can bus as the original system controller has only one can output. In series I have not tried it.
Someone has tried three in series. Look on Page 1 #22
I am new member, We are using Vertiv R48-3000e3 module that you can consultant us whether how to customize current and voltage adjust through CAN protocol
 
Some weird news...
Found out today

The r48-1000e3 built 2018 and 2022, the R48-2000e3 built 2018 and 2019 and the R48-3500e3 built 2022 can only be set permanent voltage (offline voltage) between 48-58V.
42-48 is only possible with online voltage, there the can data has to be repeated every 30 seconds.

The r48-2000e3 built 2020 and 2022 can be set permanent (offline) from 41-58,5V.
 
Last edited:
Some weird news...
Found out today

The r48-1000e3 built 2018 and 2022, the R48-2000e3 built 2018 and 2019 and the R48-3500e3 built 2022 can only be set permanent voltage (offline voltage) between 48-58V.
42-48 is only possible with online voltage, there the can data has to be repeated every 30 seconds.

The r48-2000e3 built 2020 and 2022 can be set permanent (offline) from 41-58,5V.
so that what's happen on me, two r48-1000e3 can not be set in offline mode to 42V, only one of my two r48-3000e3 can be set offline to 42V, its not psu's eeprom wearing down then?
 
It seems to be a firmware issue.

Which year of manufacture does your R48-3000 have?
 
It seems to be a firmware issue.

Which year of manufacture does your R48-3000 have?
I will look after I'm at home
It seems to be a firmware issue.

Which year of manufacture does your R48-3000 have?
I have r48-3000e built 2017 and 2018 that both not working for setting offline value, and r48-20003 built 2016 and 2022 which one of them is working for offline mode.
 

Attachments

  • WhatsApp Image 2024-08-01 at 9.36.22 AM (1).jpeg
    WhatsApp Image 2024-08-01 at 9.36.22 AM (1).jpeg
    180.8 KB · Views: 15
  • WhatsApp Image 2024-08-01 at 9.36.22 AM.jpeg
    WhatsApp Image 2024-08-01 at 9.36.22 AM.jpeg
    220.7 KB · Views: 15
  • WhatsApp Image 2024-08-01 at 9.36.23 AM.jpeg
    WhatsApp Image 2024-08-01 at 9.36.23 AM.jpeg
    154.8 KB · Views: 16
  • WhatsApp Image 2024-08-01 at 9.36.22 AM (2).jpeg
    WhatsApp Image 2024-08-01 at 9.36.22 AM (2).jpeg
    183.7 KB · Views: 15
Just tested two new R48-4300E3

Bad thing, they do not accept permanent voltage setting under 48V

Good things:
Measured weight only 1.7kg
stable running down to 20V giving 52A ; 30V 63A ; 35V 72A; 40V 81A; from 42-53,5V 82A
self meassured efficiency over 96% at 3200W output power and slightly over 95% at 4300W , Datasheet says 96,5% peak efficieny at 40% load
20241016_074929.jpg
 
Last edited:
CANBUS is a self-imposed problem. Just say no.
 
Bonjour à tous,
Je reviens après une longue absence.
J'avais malheureusement eu d'autres préoccupations, c'est la vie.
Je viens de reprendre les essais sur les alimentations Vertiv R48/3000, par la force des choses mon chargeur d'origine étant HS.
Je vous rappelle ma configuration.
Peugeot 106 Electrique 120V nominal 100 Ah.
La tension varie de 90 à 163 V et le courant est de 20 A en charge.
J'utilise donc 3 alimentations en série.
Elles sont commandées par un module arduino Nano et un seul module MCP2515.
Voici le schéma et la maquetteChargeur_dépann_bb.jpg

Chargeur_dépann_schéma.jpg
 
Le vertiv r48-2000e3, et les autres aussi, réduisent le courant de sortie lorsque la tension chute.
À 10 V, le r48-2000e3 descend à 20 A. Il a été réglé sur le courant maximal.
Effectivement lorsque l'on raccorde plusieurs alimentations en série (3 dans mon cas) 2 prennent la tension de consigne et la dernière le complément pour atteindre la tension totale imposée par la batterie.
Exemple pour mon montage à 3 48/3000 :
Tension batterie 133 V.
Consigne tension finale 162/3 =54 par module.
Consigne de courant 20 A
Constat 2 modules montent et se stabilisent à 54 V, le troisième descend à 25 V.
Courant limité à 7 A.

Pour contourner ce problème au lieu d'affecter la tension finale à atteindre, j'applique des tensions par paliers successifs.
Voir extrait de code ci dessous.
Extrait.png
 
Back
Top