# Performance benefits of manually addressing Modbus tags?

**URL:** <https://forum.inductiveautomation.com/t/performance-benefits-of-manually-addressing-modbus-tags/4226>\
**Category:** Ignition\
**Created:** [March 29, 2012, 8:53pm UTC](https://forum.inductiveautomation.com/t/performance-benefits-of-manually-addressing-modbus-tags/4226 "2012-03-29T20:53:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Greg.Buehler](https://avatars.discourse-cdn.com/v4/letter/g/ecc23a/32.png) [@Greg.Buehler](https://forum.inductiveautomation.com/u/Greg.Buehler)\
**Post date:** [March 29, 2012, 8:53pm UTC](https://forum.inductiveautomation.com/t/performance-benefits-of-manually-addressing-modbus-tags/4226/1 "2012-03-29T20:53:02Z")

</div>

Obviously you need to address registers where you’re putting data into individual bits, but is there any performance benefit to addressing integers and floats in this manner also? If so, what type of performance difference would be expected?

For example, I could define ranges of integers and floats in the gateway configuration for the device, or I could just start using the syntax [Device]HR21234 and [Device]HRF21234 in my OPC tags.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 29, 2012, 8:59pm UTC](https://forum.inductiveautomation.com/t/performance-benefits-of-manually-addressing-modbus-tags/4226/2 "2012-03-29T20:59:36Z")

</div>

It’s all the same in the end, as long as the ranges you define in the gateway don’t end up addressing extra registers that you don’t actually need.
