Orion XS not charging

My Orion XS is not charging my AGM engine battery. See the screenshots below, and note that it’s in Float with 0A and 0w, at 12.7v (in fact the battery is at 12.65v). I have Absorption set to 14.7, float to 13.8, and storage at 13.2. So it should never be 0A at 12.7?

Meanwhile the engine battery is too low to successfully start the engine, and I can’t get the charger to charge it.

Engine Shutdown Detection is disabled. I tried power cycling the Orion. The VE.Direct cable is not hooked up.

When I turn power off and back on again, it will briefly go into Bulk mode for ~15 seconds (bringing voltage to 14.3 or so) and then straight to Float as shown.

Thoughts? Help please!

Update: I believe this is due to a bug in the firmware. Here is what I noticed. When I reset the Orion XS to factory defaults, then re-applied the identical settings, it immediately went into bulk as expected and began charging correctly. It has been working fine since.

Here is what I think: the issue started after I plugged in the VE.Direct cable to my Cerbo. As soon as I did this I encountered the 16.2V bug others have reported, so I disconnected the cable.

I believe that when the Orion XS was connected to the Cerbo, it changed some behind-the-scenes settings in a way that broke charging. Since these settings are not user accessible, the only solution is a factory reset.

This is a pretty major concern. Frankly with this and the other issues (showing up in VRM as alternator, 16.2v bug, etc) this charger should not be recommend to anyone charging from the House bank to Engine battery. It seems the Orion XS was designed to work strictly in the opposite direction (Engine to House).

1 Like

From a thread on the main Community forum, we think we’ve identified the source of the issue. From the manual:

Error 67 - BMS Connection lost

  • This error shows when the charger is configured to be controlled by a BMS but does not receive any BMS control messages.
  • In that situation; the charger stops charging by reducing its output voltage to the battery base voltage (12 V). This is a safety mechanism, and the reason for still enabling the output is to allow a system to self-recover from a low battery voltage situation.
  • This error is only shown when the device is ready to initiate charging, not during “off” state. In case there is a permanent problem, the error will appear when willing to charge and clear when in “off” state, and so forth.
  • If the connection is lost, the charger will lower the output voltage to the base level 15 seconds after the loss. However, the error is displayed after 3 minutes to give the BMS time to reconnect and to avoid excessive error notifications.
  • In the VictronConnect app, the change to base voltage manifests as a transition from bulk directly to float mode. Once communication is re-established, the charger will return to bulk mode.

The bolded portion matches what I have observed, except that I never saw any errors or alarms raised.

There should be an Orion XS setting that exposes the “Use BMS” flag so the user can disable it.

I wanted to check and can confirm the behavior in regards to the settings. Let’s say you have a working configuration and decide to connect the VE.Direct cable for a brief moment and pull the VE.Direct cable again. The Orion XS will make the appearance as if everything is back to normal but in actuality some behind the scenes configuration applies of which you have no control. Only a factory reset and re-applying ones’ settings fixes it (and don’t plug in that VE.Direct cable again).

Yes, that is correct based on my observations.

There is a fix for that in FW 1.04.

That new FW is available via VRM Portal and Victron Professional.
You can also download the latest VictronConnect beta.

https://www.victronenergy.com/live/victronconnect:beta#v610beta9

1 Like

Great – thanks for sharing Matthias! This is helpful and gets us about halfway to what I would consider a “proper” fix.

I think the missing piece that would help is to expose the “Use BMS/DVCC” setting so that the user doesn’t need to perform a factory reset. And this might solve some of the other issues users are encountering like the 16.2v bug such that they could connect the VE.Direct cable to enable remote connection via VRM/Cerbo, but keep the Use BMS/DVCC setting OFF, thus avoid having the Cerbo control the charging behavior (which is where the odd behavior starts from).

Then the only issue left would be how the Orion XS shows up as an Alternator on Cerbo, and we would have 100% ideal functionality.

Why would you want to run the Orion without BMS/DVCC control?

The reason is that there is no capability to specify which battery the Orion is charging. It just assumes (with no ability to override), that it’s charging the same battery that the Cerbo is monitoring.

For example, on my boat I have Lynx BMS with Cerbo monitoring my 600Ah house bank. And the Orion goes FROM house bank TO engine battery.

So if I connect Orion to Cerbo/DVCC, it automatically assumes the opposite — that I am charging FROM engine TO house. And this is where the reported “16.2v bug” comes into play, since it gets confused about voltages thinking the house is engine and engine is house. So it tries to raise voltage up to a maximum of 2v over the acceptance charge (14.2), and then stops charging.

See this topic for more info: https://community.victronenergy.com/questions/308611/orion-xs-stops-charging-and-sets-output-voltage-to.html

That’s not a normal setup, at last not from Victrons POV.
But maybe we can do some thing there.

VictronConnect v6.08 was just released including FW 1.04 for the Orion XS.
https://www.victronenergy.com/live/victronconnect:beta#v608_released_officially

It’s just a Charger. It has no clue what it’s charging. Whether the VE.Direct cable is plugged in is IMHO not a good enough signal to assume it’s charging the battery bank under GX control.

Case in point. It was suggested not to plug in the VE.Direct cable (old community) if the Orion XS is charging some other bank. But further up in this Thread (before the VictronConnect 6.08 release) it was suggested to try out the new 1.04 firmware that was only available over VRM. But this update path requires it to be plugged in. So there are clear benefits of having everything connected to the GX but it doesn’t imply everything is implicitly participating the “battery bank cluster”.

1 Like

From my perspective the ideal solution to this would be for Victron to allow reverse charging through the Orion XS, such as Sterling Power do with their B2B chargers. This way you could connect the XS between your starter and house batteries as you have already and have it maintain your starter, and still operate to charge your house batteries when you have the engine running. If they get the firmware correct, the voltage/current/battery type parameters would be configurable in both directions.

I get that you may not be interested in charging your house batteries from the alternator (you didn’t say either way) but again, if they get the firmware correct, you would expect to be able to deal with that too.

Interestingly, I read a Victron post elsewhere saying that the hardware is capable of doing this, but the firmware just doesn’t support it. For the cost of the Orion XS (which is similar to the Serling Power products) you’d expect it to. Fingers crossed.

1 Like

I have a non-standard charging configuration but want the ability to remote monitor the charger voltages/operations through VRM. I’d like to use the charger as if it was standalone, but monitor via VE.direct

Yes. This is what we want. Exactly this.

Newly installed Orion XS here, running Firmware 1.08. Was intended to charge my Starter AGM from House LifePO4 but as others have reported, it spikes to 16.2. I can either turn off DVCC which I don’t want to do as I have solar and wind feeding in, or unplug the Orion’s VE.Direct cable from the Cerbo - thereby eliminating my ability to monitor starter voltage via the Cerbo. Seems like a very very poor design. Do we have indication that firmware will come along to address this??

It seems Venus OS v3.60~69 is finally fixing this issue.

1 Like

Right, I can confirm that.

Per Venus OS v3.60, still in beta - you can configure the Orion XS to be charging another battery, instead of the main battery.

Solving these issues and making it possible again to keep Orion XSes in such situation connected to the GX device.

I have 3 battery banks on my boat and I have 2 x Orion XS, one to charge LifePo4 house bank via the alternator when the engine is running, and another to charge by AGMs from the LifePo4. I have not enabled DVCC so I have not been affected by the 16.2v issue. I have seen that both Orions are represented as Alternator chargers in the GX UI and VRM which is a bit annoying so I am pleased to see a fix is coming. What I want to confirm is what is meant by “DC-DC Converter”? Is DC-DC Converter the right term for this? I get that if I had a mixed 24v and 12v system I might need a DC-DC Converter to convert the 24v to 12v. I don’t want to configure my AGM charging Orion XS as a converter if it’s not actually going to go through it full multi stage charging cycles. Please confirm is enabling DC-DC Converter will still actually charge my AGMs.

I have read the several threads on this topic and would Iike to clarify. I have a similar or maybe the same problem, but slightly different. After installing my new OrionXS to replace an ACR from house (now lithium) to start (AGM), I saw an option to enable smart networking. This seemed like a good idea so I did, and promptly ran into the “16.2V” problem. That seemed like a bad idea so I disconnected, and it is back to behaving as expected again.

The difference is I do not have any VE.Direct connection to my Cerbo, and I do not have DVCC enabled.

I have not yet updated FW in the Cerbo to 3.6x due to caution and some early problems. Do I understand correctly that the new firmware would “fix” the 16.2V problem in my situation?

Thx

Yes, v3.6 would address it for you by exposing the new setting to indicate that the Orion is charging a separate battery.