VE.Can Image

VE.Can

Shortest distance, CAN to D-Bus

Hi!

We are currently working on an electrical boat with Victron Energy systems installed.

The boat has a 15kw generator with a bunch of sensors which we have connected to the supported CAN-Bus system on Cerbo GX.

The generator is not a supported one in Venus OS, so for now we decided on installing Venus OS Large because of the simplicity of Node-RED.


We are receiving the CAN-frames as expected in both Node-RED and the bash-terminal through SSH and we now want to pass the translated information to D-Bus.


At this point we are going to attempt adding settings to the D-bus, using the Fischer Panda settings as a base-template.

What we do not know is how to pass this information from Node-RED to the D-bus.


Any help or ideas on the matter would be greatly appreciated.

haakastadir asked
haakastadir edited ·

0 Answers

Compatibilidad entre VE.Can y CANOpen

Hola otra vez:

Como ya comentaba en una pregunta anterior, estoy estudiando cómo comunicar el BMS de una batería de flujo HydraRedox con un CCGX, de forma que el BMS pueda gestionar la carga y descarga de la batería usando DVCC. El sistema está aislado de la red eléctrica, y por tanto he descartado usar ESS.

El BMS incorpora un PLC que puede comunicarse vía Modbus TCP, y opcionalmente también mediante CAN bus (CANOpen). En mi otra pregunta hablaba de la comunicación mediante Modbus, y por separar los temas he preferido escribir aparte esta consulta, en este caso sobre CAN bus:

¿Es posible comunicar directamente el CCGX (que usa VE.Can/NMEA2000) con el PLC (que utiliza CANOpen)?

Y si es así, ¿alguien me puede dar alguna pista sobre cómo hacerlo?

Sé que tanto VE.Can/NMEA2000 como CANOpen están basados en CAN bus, y si no me equivoco ambos son compatibles eléctricamente si se usa el cable adecuado, pero no tengo ni idea de si los dispositivos "entenderían" los mensajes del otro. No tengo experiencia previa sobre CAN bus, pero sí sobre Node-Red, y se me ocurre que en caso de tener que hacer alguna "traducción" de mensajes podría utilizarlo de intermediario. En este caso usaría adaptadores USB-CAN bus para conectarlos a un ordenador en el que instalaría Node-Red, pero no tengo claro que sea necesario.

Gracias otra vez,

Raúl

rbecerra asked
rbecerra answered ·

1 Answer

2 Posts
88 Users
0 Followers

Topic Experts

There are currently no experts identified for this topic. Can you answer questions in this topic area? Community members who provide answers that are marked as correct earn reputation and may become recognized as topic experts.