Its an HGR41EW energy meter from Hager/Rayleigh, but the spec sheet is for HGR43 because I can't find a copy for the 41 online. Ive already emailed and called the company, but Im waiting for them to get back to me :/Also, please provide the manufacturer and model number of your energy meter. Perhaps the documentation you have is out of date and there is newer Modbus documentation more applicable to the firmware actually running on the meter.
I have good news! They got back to me, with a spec sheet. I tested some of the addresses, and Im getting data although it doesn't make a lot of sense. I don't have time to test everything today, so I'll update this post with more info when I start testing again tomorrow.No luck here either, but I did find documentation for a possibly related meter:
https://www.rayleigh.com/media/uploads/OP_RI-F400-G_OP585-V01.pdf
In that document, they do use 5-digit reference address with 0-based addressing (as I mentioned, something I've never seen before). The telling sign is they have a Hex Address column which is always 0-based.
Therefore, based on this, it's likely the HGR41EW uses the same convention, so Start Address 30000 (using their absurd 5-digit, 0-based reference notation) really means Input Register 1 (in 1-based notation) or 30001 in normal 5-digit reference notation.
So in ModScan, select Input Register as the type, subtract the 30000 offset from Hager's documented Start Address, and add 1. For example, for Current 3-Phase Average, the SYS Start Address is listed as 30022, therefore you would enter 23 in ModScan.
As a note, one pitfall when using 32-bit registers where you are unsure of whether the address is 0-based or 1-based is unwittingly reading across 32-bit registers. You may see seemingly correct values, but those values may be comprised of the upper half of one 32-bit value and the lower half of the next 32-bit value, and just happen to be correct because of the current values of the two 32-bit parameters.
| Thread starter | Similar threads | Forum | Replies | Date |
|---|---|---|---|---|
| R | How to read 32bit swap floating point value from energy meter in Vijeo Citect 7.5 | Modbus | 2 | |
| A | Four Quadrant Energy Metering | Power Generation | 0 | |
| T | Multi-circuit 3 phase Energy Metering Alternatives | Computing | 0 | |
| J | energy metering | General Automation Chat | 2 | |
| J | modbus protocol for energy metering | Modbus | 10 |