# Power Meter PM810

**URL:** <https://forum.inductiveautomation.com/t/power-meter-pm810/108529>\
**Category:** Ignition\
**Tags:** ignition81, ignition80, perspective\
**Created:** [July 16, 2025, 5:09am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529 "2025-07-16T05:09:33Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![uy\_huynh](https://avatars.discourse-cdn.com/v4/letter/u/54ee81/32.png) [@uy\_huynh](https://forum.inductiveautomation.com/u/uy_huynh)\
**Post date:** [July 16, 2025, 5:09am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/1 "2025-07-16T05:09:33Z")

</div>

Hi all,

Pretty new to Modbus, how do I set up this register to be displayed in tag browser?  
I tried ns=1;s=[Power Meter N2]HR1700 but no luck.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/e/a/ea0bd80a5b464f1798bd5357ddbde6030672ca98.png)  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/3/c/3cb8ffb6d387d8ca039af446f59462623245dd05.png)

Appreciate all your insights!  
[PM800 Register List FMW\_11.500\_P.pdf](https://forum.inductiveautomation.com/uploads/short-url/7JUEmRTl8FzPgcTLbeDTiGToreY.pdf) (1.9 MB)

---

<div class="post-metadata">

**Author:** ![Rick\_de\_Man](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/rick_de_man/32/75670_2.png) [@Rick\_de\_Man](https://forum.inductiveautomation.com/u/Rick_de_Man)\
**Post date:** [July 16, 2025, 6:09am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/2 "2025-07-16T06:09:37Z")

</div>

Do you need to provide a slave adress? Like  
ns=1;s=[Power Meter N2]0.HR1700?

Did you enable the "Zero-based Addressing" at the connection configuration under advanced settings?

Do you get a strange value or error?

---

<div class="post-metadata">

**Author:** ![uy\_huynh](https://avatars.discourse-cdn.com/v4/letter/u/54ee81/32.png) [@uy\_huynh](https://forum.inductiveautomation.com/u/uy_huynh)\
**Post date:** [July 16, 2025, 6:15am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/3 "2025-07-16T06:15:40Z")

</div>

I didn't enable the zero based addressing option.

I just tried the 0.HR1700, but nothing shows up

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/c/d/cd31be043b2156a85decf36e5f502b8afd415a48.png)

---

<div class="post-metadata">

**Author:** ![Rick\_de\_Man](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/rick_de_man/32/75670_2.png) [@Rick\_de\_Man](https://forum.inductiveautomation.com/u/Rick_de_Man)\
**Post date:** [July 16, 2025, 6:25am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/4 "2025-07-16T06:25:41Z")

</div>

Can you try HRD (double) and or HRF (float)  
The docs show a size 4 but the not the type other than mod10 which makes no sense.

Edit: mod10 should be a floating value

---

<div class="post-metadata">

**Author:** ![uy\_huynh](https://avatars.discourse-cdn.com/v4/letter/u/54ee81/32.png) [@uy\_huynh](https://forum.inductiveautomation.com/u/uy_huynh)\
**Post date:** [July 16, 2025, 6:39am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/5 "2025-07-16T06:39:46Z")

</div>

Tried HRD and HRF no luck. Pretty sure it's an INT type.

---

<div class="post-metadata">

**Author:** ![uy\_huynh](https://avatars.discourse-cdn.com/v4/letter/u/54ee81/32.png) [@uy\_huynh](https://forum.inductiveautomation.com/u/uy_huynh)\
**Post date:** [July 16, 2025, 6:41am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/6 "2025-07-16T06:41:27Z")

</div>

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/2/9236899c76ff5464008b6f4b02789b9329a4d28d.png)

---

<div class="post-metadata">

**Author:** ![Rick\_de\_Man](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/rick_de_man/32/75670_2.png) [@Rick\_de\_Man](https://forum.inductiveautomation.com/u/Rick_de_Man)\
**Post date:** [July 16, 2025, 6:52am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/7 "2025-07-16T06:52:13Z")

</div>

1700 is de energy input from like solar.  
I think you where looking for 1708 energy Real Out.

Dont forget that the data type is WH from modbus, KW is showing in the dashboard.

---

<div class="post-metadata">

**Author:** ![uy\_huynh](https://avatars.discourse-cdn.com/v4/letter/u/54ee81/32.png) [@uy\_huynh](https://forum.inductiveautomation.com/u/uy_huynh)\
**Post date:** [July 16, 2025, 7:02am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/8 "2025-07-16T07:02:40Z")

</div>

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/6/16021ef44758f1021a358945f8af06908492da72.png)

Still no luck.

---

<div class="post-metadata">

**Author:** ![Rick\_de\_Man](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/rick_de_man/32/75670_2.png) [@Rick\_de\_Man](https://forum.inductiveautomation.com/u/Rick_de_Man)\
**Post date:** [July 16, 2025, 7:59am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/9 "2025-07-16T07:59:43Z")

</div>

Do you get any value? Zero addressing can also be checked by setting the adress on 1707.

Does the GW show any errors?

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [July 16, 2025, 8:00am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/10 "2025-07-16T08:00:48Z")

</div>

> [@Rick\_de\_Man](#):
>
> ns=1;s=[Power Meter N2]0.HR1700?

This should likely be:  
ns=1;s=[Power Meter N2]1.HRD1700

---

<div class="post-metadata">

**Author:** ![Matrix\_Engineering](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/matrix_engineering/32/19781_2.png) [@Matrix\_Engineering](https://forum.inductiveautomation.com/u/Matrix_Engineering)\
**Post date:** [July 16, 2025, 8:32am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/11 "2025-07-16T08:32:42Z")

</div>

> [@Rick\_de\_Man](#):
>
> Edit: mod10 should be a floating value

> [@How to read Mod10 registers](https://forum.inductiveautomation.com/t/how-to-read-mod10-registers/100595):
>
> Hi, I'm trying to read energy registers from a CM3000 on Modbus TCP/IP, can ignition read Mod10 type registers?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [July 16, 2025, 11:52am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/13 "2025-07-16T11:52:20Z")

</div>

"mod10" is a Schneider-specific multi-word encoding for very large numbers. It is not supported by Ignition's native driver. You can bring in the individual words as separate tags and construct the composite with an expression tag.

This data type is directly supported by my alternate driver.

---

<div class="post-metadata">

**Author:** ![josborn](https://avatars.discourse-cdn.com/v4/letter/j/4bbf92/32.png) [@josborn](https://forum.inductiveautomation.com/u/josborn)\
**Post date:** [July 16, 2025, 4:56pm UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/14 "2025-07-16T16:56:04Z")

</div>

I actually have some pm800 series meters and had to figure this out. I read the 4 registers in a UDT and then created an expression tag to combine them.

```python
({[.]kWh_Reg4}*10000^3 + {[.]kWh_Reg3}*10000^2 + {[.]kWh_Reg2}*10000 + {[.]kWh_Reg1})/1000

```

> **[How to convert Mod10 (modulo 10000) registers to decimal | Schneider Electric...](https://www.se.com/es/es/faqs/FA212766/)**
>
>  

---

<div class="post-metadata">

**Author:** ![uy\_huynh](https://avatars.discourse-cdn.com/v4/letter/u/54ee81/32.png) [@uy\_huynh](https://forum.inductiveautomation.com/u/uy_huynh)\
**Post date:** [July 17, 2025, 4:18am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/15 "2025-07-17T04:18:54Z")

</div>

how do you set up the opc path of each Kwh\_Reg?

---

<div class="post-metadata">

**Author:** ![uy\_huynh](https://avatars.discourse-cdn.com/v4/letter/u/54ee81/32.png) [@uy\_huynh](https://forum.inductiveautomation.com/u/uy_huynh)\
**Post date:** [July 17, 2025, 5:10am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/16 "2025-07-17T05:10:15Z")

</div>

Thanks all  
Apparently it should be 1.HR1700 , then 1701..1704. Then use josborn's xpresion to come up with total kwh.

---

<div class="post-metadata">

**Author:** ![uy\_huynh](https://avatars.discourse-cdn.com/v4/letter/u/54ee81/32.png) [@uy\_huynh](https://forum.inductiveautomation.com/u/uy_huynh)\
**Post date:** [July 17, 2025, 6:59am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/17 "2025-07-17T06:59:47Z")

</div>

Hi all,  
Just encountered to another issue. When I tried to create a OPC 1.HR1700 to one power meter, its modbus connection keeps disconnect and connect. The other one is fine!  
Log saying Modbus TCP Socket Connection Closed, DriverState was Connected

---

<div class="post-metadata">

**Author:** ![Rick\_de\_Man](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/rick_de_man/32/75670_2.png) [@Rick\_de\_Man](https://forum.inductiveautomation.com/u/Rick_de_Man)\
**Post date:** [July 17, 2025, 1:20pm UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/18 "2025-07-17T13:20:27Z")

</div>

Is the GW and the Meter on the same Factory/location? Or are they connected over a VPN?

---

<div class="post-metadata">

**Author:** ![uy\_huynh](https://avatars.discourse-cdn.com/v4/letter/u/54ee81/32.png) [@uy\_huynh](https://forum.inductiveautomation.com/u/uy_huynh)\
**Post date:** [July 17, 2025, 11:56pm UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/19 "2025-07-17T23:56:18Z")

</div>

The Ignition server is on a VM. But this issue is happening with the meter not on the same location with the good ones. What do you think Rick? Firewall?

---

<div class="post-metadata">

**Author:** ![Rick\_de\_Man](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/rick_de_man/32/75670_2.png) [@Rick\_de\_Man](https://forum.inductiveautomation.com/u/Rick_de_Man)\
**Post date:** [July 18, 2025, 5:18am UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/20 "2025-07-18T05:18:29Z")

</div>

When the meter is connected over a VPN the connection can become unstable due to the connection speed or drops and more cases.  
The firewall is not the problem once connected.

---

<div class="post-metadata">

**Author:** ![uy\_huynh](https://avatars.discourse-cdn.com/v4/letter/u/54ee81/32.png) [@uy\_huynh](https://forum.inductiveautomation.com/u/uy_huynh)\
**Post date:** [July 20, 2025, 11:51pm UTC](https://forum.inductiveautomation.com/t/power-meter-pm810/108529/21 "2025-07-20T23:51:46Z")

</div>

Hmm. It is talking to our citect, but the connection is not consistent, so I don't think firewall issue. I will try to change its ip address to see any difference.

[Next page](https://forum.inductiveautomation.com/t/power-meter-pm810/108529.md?page=2)
