Wie im Titel schon geschrieben, habe ich einen ‘alten’ Cerbo-GX. Also keinen MK2.
An diesen Cerbo soll nun ein REC Master-Slave System angeschlossen werden. Seit der letzte SW Aktualisierung von REC muss es nun am VE.CAN mit 250 KBit angeschlossen werden. (Vorher war der Anschluss am BMS-CAN mit 500 KBit)
Zusätzlich habe ich noch folgende Geräte im System, die auch alle den VE.CAN nutzen:
3* Skylla IP65 und das Skylla I-Control Panel
VE.CAN zu NMEA2000 Kabel zur Weiterleitung der Daten an das NMEA2000 und damit an alle MFD’s.
Frage zur VE.CAN Verkabelung und vor Allem zur Terminierung des VE.CAN Netzwerks:
Mir ist nicht bekannt ob und wie das REC BMS das VE.CAN terminiert. Ich habe nur 1 Kabel vom REC BMS zum RJ45 für den VE.CAN Anschluss am Cerbo-GX, also keine 2 Buchsen am REC für eine Daisy Chain.
Das Victron Kabel VE.CAN auf NMEA2000 hat auch keine Terminierung. Ist diese vielleich im Kabel oder im Micro C Male Stecker eingebaut und stellt somit eine Terminierung dar ?
In der VE.CAN Verkabelung habe ich also 2 Punkte, an denen ich keine weiteren Buchsen habe um entweder ein weiteres Gerät anzuschließen oder aber einen Abschlußwiderstand anzubringen.
Ich lese mich schon den ganzen Tag durch alle verfügbaren Manuals und Communication White Papers aber komme bei dieser Frage nicht weiter.
Meine Idee ist diese beiden Punkte, an denen es nicht weitergeht, an die beiden jeweiligen Enden des VE.CAN Netzwerks zu setzen. Aber ist das Netzwerk dann so richtig terminiert ?
if you can access the CAN+ and CAN- wires with a test meter, you can check for terminations - with the system powered down - by using an ohm meter. 120 ohms is one termination, 60 ohms is 2 terminations.
REC normally don’t terminate the CAN signal internally, but with a 120 ohm resistor in the plug, connected in parallel with the C+ and C- wires. The alternative I’ve seen is to use a Db9 type through termination - a little dongle with Db9 female one side, Db9 male the other, and a 120 ohm resistor built in.
Wenn Sie mit einem Messgerät auf die CAN± und CAN–Leitungen zugreifen können, können Sie – bei ausgeschaltetem System – mit einem Ohmmeter auf Abschlüsse prüfen. 120 Ohm entspricht einem Abschluss, 60 Ohm entspricht zwei Abschlüssen.
REC terminiert das CAN-Signal normalerweise nicht intern, sondern mit einem 120-Ohm-Widerstand im Stecker, der parallel zu den C± und C–Leitungen geschaltet ist. Die Alternative, die ich gesehen habe, ist die Verwendung eines Durchgangsabschlusses vom Typ DB9 – ein kleiner Dongle mit DB9-Buchse auf der einen Seite, DB9-Stecker auf der anderen Seite und einem eingebauten 120-Ohm-Widerstand.
Thank you very much for your input.
That’s exactly what I thought, as the (no more in production) REC Touch Display, which sits in the middle of the REC RS485 network also had the resistor soldered in parallel on it’s Db9 connector and I had to unsolder it after advice from REC headquarters.
So i agree with your analysis that the REC Master-Slave connection to the VE.CAN has already the termination resistor and so it has to be positioned on one end of the VE.CAN daisy chain.
So that leaves the question whether the Victron VE.CAN to NMEA2000 Micro-C cable also has a built in 120 ohms resistor built into the cable. At least it’s not documented anywhere.
If it has the built in 120 ohms resistor then it has to be positioned on the opposite side of the VE.CAN daisy chain.
Again thanks for the input MikeD.
Hallo #MikeD,
vielen Dank für deinen Beitrag.
Das ist genau das, was ich dachte, denn das (nicht mehr in Produktion befindliche) REC Touch Display, das in der Mitte des REC RS485-Netzwerks sitzt, hatte den Widerstand auch parallel an seinem Db9-Anschluss angelötet, und ich musste ihn auf Anraten der REC-Zentrale auslöten.
Ich stimme also mit Ihrer Analyse überein, dass die REC-Master-Slave-Verbindung zum VE.CAN bereits den Abschlusswiderstand hat und daher an einem Ende der VE.CAN-Verkettung platziert werden muss.
Es bleibt also die Frage, ob das Victron VE.CAN zu NMEA2000 Micro-C Kabel auch einen 120 Ohm Widerstand im Kabel eingebaut hat. Zumindest ist das nirgends dokumentiert.
Wenn es den eingebauten 120-Ohm-Widerstand hat, dann muss es auf der gegenüberliegenden Seite der VE.CAN-Verkettung angebracht werden.
I would not expect that. However, as NMEA2k is also CAN standard, you don’t need to terminate the NMEA2k at this point, but at the other end of the NMEA2k bus.
Again I agree with your analysis Mike.
I just measured the VE.Can to NMEA2000 cable and there is no resistor.
That means that this cable can’t be used as a NMEA2000 drop cable but has to be connected at one end of the NMEA2000 backbone instead of the now existing NMEA2000 terminator there.
This is contrary to what Victron shows in a picture of it’s newest Cerbo-GX manual:
In this picture the cable is shown as a NMEA2000 drop cable.
But from all I know about NMEA2000, CAN and RS485, I think that you are correct and I will have to find a physical way of connecting this cable to the end of the NMEA2000 backbone.