• Have you tried out dark mode?! Scroll to the bottom of any page to find a sun or moon icon to turn dark mode on or off!

diy solar

diy solar

Solis-RAI-3K-48ES-5G and Acrel ACR10R meter (yet another thread....)

kevinheb

New Member
Joined
Nov 18, 2024
Messages
24
Location
UK
Hi everyone,

So there are already some threads on this forum about this matter, but having followed all of them several times, I still don't have a solution.

I have a Solis-RAI-3K-48ES-5G AC Coupled inverter that was purchased without the energy meter or the RJ45 cable. I purchased the ACREL ACR10R 80A unit separately from the ACREL store on Aliexpress.

Following threads on this post, I have made my own cable using a spare ethernet cable, using 2 wires from the cable (the green cable and the green/white cable) in positions 3 and 6 of the RJ45 connector.

The meter is connected to the mains and the attached CT connector is positioned around the live cable, and the meter correctly displays the energy usage of the house. The meter has 4 LEDs, the top "RUN" LED is constantly green, the 2nd "COM" LED is off, and the 2 bottom LEDs flash red.

The inverter does not seem to detect the meter when the 2 pin connector in the METER port is attached, and when looking at the inverter settings, it lists the "Meter Voltage" as NULL.

I have made an additional cable, I have tried inserting the 2 RJ45 wires into the opposite pin of the METER port, I have checked that the inverter is setup to expect a "1ph meter".

I have attempted to go into the ACR10R menu system, but it is very confusing, and has menu headings of SYS, In, Bus, IO and UER

I would be so grateful for any help from someone with some knowledge about this issue



with thanks
 
Last edited:
The Acrel meter manual says that

"For the communication connection, we recommend to use the three-core shielding wire .The core wires are
connected to A,B,COM2 respectively and the shielding layer is connected to the ground. COM2 is forbidden to have
ground connection. When laying the wires, the communication line shall be kept away from the strong current cable or
other strong electric field.",

and yet the Solis meter connector only has 2 pins?
 
Welcome!

Did you set the correct slave address?

See also here and my post #3...
 
Hi Seagal, many thanks for your post. My inverter Solis-RAI-3K-48ES-5G, appears to have much fewer options than the inverter in the post that you've attached. My inverter just has the choice of a 1ph meter or a 3ph meter.

The meter has the following options for communication settings, I believe the baud and mode settings are correct. I have tried addresses from 001 through to 006 but had no luck in successfully communicating with the inverter

Address 001 (1-247)
Baud 9600 (4800、9600、19200、38400)
Mode none (None/2bit/odd/even)
 
9600 no parity is correct.

Are you getting a MET comm error on the Solis?
 
Further thought... are you using the RJ45 connection on the Acrel as well. The hardwired pins (21 & 22) didn't work for me.

See also my posting here...
 
9600 no parity is correct.

Are you getting a MET comm error on the Solis?
No, I'm not getting a MET comm error on the Solis, I don't get any error message, but the Acrel Meter "COM" LED is off and when I go into the Solis menu to look at "Meter Info", it states that the Meter Voltage is NULL. More importantly, when the inverter is on, it discharges at 3kW regardless of any load.
 
Further thought... are you using the RJ45 connection on the Acrel as well. The hardwired pins (21 & 22) didn't work for me.

See also my posting here...
Yes, I am using the RJ45 socket on the meter rather than the pins, thanks
 
I am racking my brain trying to think of any other reasons why it might not be working. I'm concerned that perhaps the plug isn't making contact with the socket properly, as the pins do look a little narrow?
s-l1600.webp
 
I will have a think. The RAI is different to the regular hybrid inverters IIRC as I think it also has a CT connection to monitor production from another inverter too. Can you post some images of your screens including the main screen - like the first one in the link above - and the info screen and meter config pages?
 
Yes sure, I will do, many thanks for your help on this.

I have come across another post that confirms that the Acrel meter address to use with the RAI is 001

 
I'm not sure that there is too much to show. There is only a basic LCD screen on the RAI, that cycles through the Gris Status, Battery Status, Storage mode, etc, there is no mention of meter status.

For the meter setup there are 5 options I believe, 1ph meter, 3ph meter Eastron 1ph meter, Eastron 3ph meter and none.

There is an option to view the communication status on the inverter, that shows a stream of data, but it's unclear what data this is actually showing, and this data stream continues even with the meter unplugged.

IMG_20241120_202048.jpgIMG_20241120_202613.jpgIMG_20241120_202440.jpgIMG_20241120_202448.jpgIMG_20241120_202200.jpgIMG_20241120_202101.jpg
 
Last edited:
The system is not installed yet and is still only being tested, the BMS was switched off hence the NO-battery status.

The Acrel meter has the RUN led switch, and the 2 bottom LEDs flashing, but the COM LED is always off.


IMG_20241120_202054.jpgIMG_20241120_201910.jpgIMG_20241120_202659.jpg
 
Last edited:
the COM LED is always off.
The COM LED should flash once a second when the Solis requests data from it.

Do you have the ability to sniff the data being sent from Solis to Meter?
 
Last edited:
The COM LED should flash once a second when the Solis requests data from it.

Do you have the ability to sniff the data being sent from Solis to Meter?
No, I don't currently know how to sniff the data, but if there is a reasonably straight forward way to do it then I can. The COM LED has never lit up or flashed.

I have ordered another Acrel meter in case the problem lies with the meter.

I have also checked that there is no cable fault. Sticking a multimeter into the METER sockets gave a voltage of 3.2V, and with the bare connector plugged in, there was still a measurement of 3.2V, so my earlier concern that the socket wasn't making proper contact with the connector is false. I have also checked continuity within the cable, and there is continuity between the connector pins at one end of the cable and the RJ45 pins (pins 3 & 6) at the other end.

I have tried each of the meter options within the inverter menu, 1ph meter, 3ph meter Eastron 1ph meter, Eastron 3ph meter but this doesn't make a difference.
 
No, I don't currently know how to sniff the data, but if there is a reasonably straight forward way to do it then I can. The COM LED has never lit up or flashed.

I have ordered another Acrel meter in case the problem lies with the meter.

I have also checked that there is no cable fault. Sticking a multimeter into the METER sockets gave a voltage of 3.2V, and with the bare connector plugged in, there was still a measurement of 3.2V, so my earlier concern that the socket wasn't making proper contact with the connector is false. I have also checked continuity within the cable, and there is continuity between the connector pins at one end of the cable and the RJ45 pins (pins 3 & 6) at the other end.

I have tried each of the meter options within the inverter menu, 1ph meter, 3ph meter Eastron 1ph meter, Eastron 3ph meter but this doesn't make a difference.



Any luck with above guide?
 
My meter is the Acrel ACR-10R which has quite a different interface to the guides, but the connection mode is set to single-phase, in the "bus" menu, the default address is 005 which I have changed to 001
IMG_20241121_131816.jpg
 
What strikes me as odd is that you are not getting a MET-Comm error message. That suggests to me that the Solis is not configured to use the meter correctly. If it were, but there was a failure (due to wiring, incorrect slave address or faulty Acrel) then I would expect the Solis to trigger a MET-Comm failure message within about 5s of it not getting a response from the Acrel.

To sniff the data you'd need an RS485 interface device and some software - not trivial.
 
You need to read the Acrel registers and make sure they are the same registers the Solis expects to read and in the right format.

You will need PC, USB RS485 adaptor.

Software


Which runs under Java so you need to install Java too.

Connect the USB RS485 to the Acrel and the PC, fire up Modbus Mechanic.

Then fire up the register scanner and set it to read the serial port assigned to the USB adaptor serial port.

registerscanner.png
 
Not sure whether the RAI sends the same requests as my RHI and EH1P Solis inverters do... I suspect it will because the Acrel meter sounds the same model as mine.

In which case, adding from what @kommando just said, I would expect that your Solis will send the following request to the Acrel.

['01','03','00','00','00','41','85','fa']
and it does that once a second.

That data consists of...
'01' = slave address
'03' = read registers request
'00', '00' = address of first register
'00','41' = request for the slave to return 65 registers
'85','fa = check sum of above request.

see also my posting here...
 
I have a PL2303 USB to serial port converter that might possibly work?

I have also had another thought, the unit was purchased second hand and the settings may have been altered, I believe that the unit was used as a set of 3, I have been trying to work out a way of restoring the factory settings, but there doesn't seem to be a way.

I did find this video,


but unfortunately my inverter doesn't have "restore settings" in the menu.
What strikes me as odd is that you are not getting a MET-Comm error message. That suggests to me that the Solis is not configured to use the meter correctly. If it were, but there was a failure (due to wiring, incorrect slave address or faulty Acrel) then I would expect the Solis to trigger a MET-Comm failure message within about 5s of it not getting a response from the Acrel.

To sniff the data you'd need an RS485 interface device and some software - not trivial.
 
What strikes me as odd is that you are not getting a MET-Comm error message. That suggests to me that the Solis is not configured to use the meter correctly. If it were, but there was a failure (due to wiring, incorrect slave address or faulty Acrel) then I would expect the Solis to trigger a MET-Comm failure message within about 5s of it not getting a response from the Acrel.

To sniff the data you'd need an RS485 interface device and some software - not trivial.
I'm not certain, but from looking at the list of Solis error codes


I believe that the "Met-Comm" error is for the Solis energy storage inverters rather than the grid tied inverters.
 

diy solar

diy solar
Back
Top