# Why ignition values from PLC differ slightly from local HMI?

**URL:** <https://forum.inductiveautomation.com/t/why-ignition-values-from-plc-differ-slightly-from-local-hmi/32823>\
**Category:** General Discussion\
**Created:** [March 5, 2020, 7:16am UTC](https://forum.inductiveautomation.com/t/why-ignition-values-from-plc-differ-slightly-from-local-hmi/32823 "2020-03-05T07:16:05Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![miculacristianradu](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@miculacristianradu](https://forum.inductiveautomation.com/u/miculacristianradu)\
**Post date:** [March 5, 2020, 7:16am UTC](https://forum.inductiveautomation.com/t/why-ignition-values-from-plc-differ-slightly-from-local-hmi/32823/1 "2020-03-05T07:16:05Z")

</div>

Hi guys,

We have some locations (Thermal points) which are connected to our SCADA via Modbus TCP/IP or Modbus RTU. And there are local HMI’s connected to the PLC.

My questions is why the values received by Ignition slightly differ from the local HMI values. Here it’s an example:  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/cd913730e1323df15a7fe308c15361e0b996113d.png) - this is the local HMI values  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/1/1efff0acab556b77c888292fb45ba7c9abfeba96.png) - this is the value from Ignition

Thank you a lot!

---

<div class="post-metadata">

**Author:** ![miculacristianradu](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@miculacristianradu](https://forum.inductiveautomation.com/u/miculacristianradu)\
**Post date:** [March 5, 2020, 7:17am UTC](https://forum.inductiveautomation.com/t/why-ignition-values-from-plc-differ-slightly-from-local-hmi/32823/2 "2020-03-05T07:17:23Z")

</div>

![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/f/fdb3f22c364de53d1ba1a6ef110e6722ab9acde9.png) - THIS IS THE VALUE FROM LOCAL HMI (I POSTED THE SAME PICTURE ABOVE)

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [March 5, 2020, 12:43pm UTC](https://forum.inductiveautomation.com/t/why-ignition-values-from-plc-differ-slightly-from-local-hmi/32823/4 "2020-03-05T12:43:23Z")

</div>

You mean the fact that ignition is displaying an extra digit after the decimal? You just need to change the format you’re displaying to 1dp

---

<div class="post-metadata">

**Author:** ![mori.luca](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mori.luca/32/13424_2.png) [@mori.luca](https://forum.inductiveautomation.com/u/mori.luca)\
**Post date:** [March 5, 2020, 1:16pm UTC](https://forum.inductiveautomation.com/t/why-ignition-values-from-plc-differ-slightly-from-local-hmi/32823/5 "2020-03-05T13:16:32Z")

</div>

No, i think he mean the fact that in HMI the value displayed is 10298 while on ignition is 10286.

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [March 5, 2020, 1:29pm UTC](https://forum.inductiveautomation.com/t/why-ignition-values-from-plc-differ-slightly-from-local-hmi/32823/6 "2020-03-05T13:29:59Z")

</div>

Sample times could be different (Don’t know how much the values actually fluctuate).

More likely that it’s a float conversion.

---

<div class="post-metadata">

**Author:** ![MMaynard](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mmaynard/32/3366_2.png) [@MMaynard](https://forum.inductiveautomation.com/u/MMaynard)\
**Post date:** [March 5, 2020, 1:30pm UTC](https://forum.inductiveautomation.com/t/why-ignition-values-from-plc-differ-slightly-from-local-hmi/32823/7 "2020-03-05T13:30:14Z")

</div>

Is the scaling on the tag set to the same values in both HMI systems?

---

<div class="post-metadata">

**Author:** ![witman](https://avatars.discourse-cdn.com/v4/letter/w/d2c977/32.png) [@witman](https://forum.inductiveautomation.com/u/witman)\
**Post date:** [March 5, 2020, 4:29pm UTC](https://forum.inductiveautomation.com/t/why-ignition-values-from-plc-differ-slightly-from-local-hmi/32823/8 "2020-03-05T16:29:56Z")

</div>

It seems unlikely it’s the cause (probably not set that high), but another possible source of variance is the deadband in Ignition tag numeric properites:  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/b/b370b73df2d461eddc39da88d4d1675b1d36a629.png)  
If it’s set as high/higher than the variance you’re seeing, it can cause that kind of variance in the display by not updating the tag value until the source varies from current tag value by more than the deadband amount…

---

<div class="post-metadata">

**Author:** ![jespinmartin1](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jespinmartin1/32/57175_2.png) [@jespinmartin1](https://forum.inductiveautomation.com/u/jespinmartin1)\
**Post date:** [March 6, 2020, 2:44am UTC](https://forum.inductiveautomation.com/t/why-ignition-values-from-plc-differ-slightly-from-local-hmi/32823/9 "2020-03-06T02:44:24Z")

</div>

There's a lot of possible causes for why your values differ. Your system topology isn't clear for me. Do you have Modbus TCP/IP and RTU and TCP/IP over RTU?.  
How the PLC is involved in this topology? Consider the baud rate from modbus and mbps from tcp may be conflictive. This is import for Ignition because the poll rate should be based on that criteria.  
Ignoring the above and assuming the data provider is from the same spot. As @witman said,

> [@witman](#):
>
> deadband in Ignition

maybe Ignition it's been more sensitive to data change compared to other panels, try increacing the deadband. In addition, make sure to create an appropriate scan class for your opc tag subcriptions. Play with this values and you should see the same values maybe with small errors

---

<div class="post-metadata">

**Author:** ![miculacristianradu](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@miculacristianradu](https://forum.inductiveautomation.com/u/miculacristianradu)\
**Post date:** [March 6, 2020, 7:34am UTC](https://forum.inductiveautomation.com/t/why-ignition-values-from-plc-differ-slightly-from-local-hmi/32823/10 "2020-03-06T07:34:53Z")

</div>

Unfortunately I don’t have acces to the local HMI settings.

---

<div class="post-metadata">

**Author:** ![miculacristianradu](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@miculacristianradu](https://forum.inductiveautomation.com/u/miculacristianradu)\
**Post date:** [March 6, 2020, 7:37am UTC](https://forum.inductiveautomation.com/t/why-ignition-values-from-plc-differ-slightly-from-local-hmi/32823/11 "2020-03-06T07:37:16Z")

</div>

The configuration for this mentioned PLC is Modbus TCP/IP.  
I will try to increas the deadband to see if somethings changes.  
Thank you for your help!

---

<div class="post-metadata">

**Author:** ![miculacristianradu](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@miculacristianradu](https://forum.inductiveautomation.com/u/miculacristianradu)\
**Post date:** [March 6, 2020, 7:37am UTC](https://forum.inductiveautomation.com/t/why-ignition-values-from-plc-differ-slightly-from-local-hmi/32823/12 "2020-03-06T07:37:30Z")

</div>

Thanks a lot for suggestions guys!
