# Tag limit for OPC UA Device

**URL:** <https://forum.inductiveautomation.com/t/tag-limit-for-opc-ua-device/39305>\
**Category:** Ignition\
**Tags:** ignition80\
**Created:** [October 2, 2020, 1:43pm UTC](https://forum.inductiveautomation.com/t/tag-limit-for-opc-ua-device/39305 "2020-10-02T13:43:21Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gareth.Hewetson](https://avatars.discourse-cdn.com/v4/letter/g/85f322/32.png) [@Gareth.Hewetson](https://forum.inductiveautomation.com/u/Gareth.Hewetson)\
**Post date:** [October 2, 2020, 1:43pm UTC](https://forum.inductiveautomation.com/t/tag-limit-for-opc-ua-device/39305/1 "2020-10-02T13:43:21Z")

</div>

What is the maximum number of tags that can be imported for a single OPC UA device?  
I’m only able to import 644 tags per device. Can anyone confirm that this is correct?

---

<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:** [October 2, 2020, 1:43pm UTC](https://forum.inductiveautomation.com/t/tag-limit-for-opc-ua-device/39305/2 "2020-10-02T13:43:56Z")

</div>

What driver / device are you talking about?

---

<div class="post-metadata">

**Author:** ![Gareth.Hewetson](https://avatars.discourse-cdn.com/v4/letter/g/85f322/32.png) [@Gareth.Hewetson](https://forum.inductiveautomation.com/u/Gareth.Hewetson)\
**Post date:** [October 2, 2020, 1:44pm UTC](https://forum.inductiveautomation.com/t/tag-limit-for-opc-ua-device/39305/3 "2020-10-02T13:44:19Z")

</div>

Modbus TCP

---

<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:** [October 2, 2020, 1:45pm UTC](https://forum.inductiveautomation.com/t/tag-limit-for-opc-ua-device/39305/4 "2020-10-02T13:45:01Z")

</div>

There may be some goofy limit to the number of _rows_ the mapping page allows, but there is no tag limit on any of the drivers.

---

<div class="post-metadata">

**Author:** ![Gareth.Hewetson](https://avatars.discourse-cdn.com/v4/letter/g/85f322/32.png) [@Gareth.Hewetson](https://forum.inductiveautomation.com/u/Gareth.Hewetson)\
**Post date:** [October 2, 2020, 1:47pm UTC](https://forum.inductiveautomation.com/t/tag-limit-for-opc-ua-device/39305/5 "2020-10-02T13:47:13Z")

</div>

A client of ours would like to have all the tags available per device but Im only able to add 644/3500+  
Is there a document that states the maximum rows that can be added per driver?

---

<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:** [October 2, 2020, 1:50pm UTC](https://forum.inductiveautomation.com/t/tag-limit-for-opc-ua-device/39305/6 "2020-10-02T13:50:02Z")

</div>

I don’t think this is documented anywhere and the Modbus driver is the only one that uses the strange row-based mapping page you see. It’s got something to do with the number of fields the web server allows a form to submit…

If you are running into limitations you can just not use the mapping page at all and create the tags in the Designer using the addressing syntax in the manual for the OPC Item Path. If there’s a lot to create then it may be worth doing a tag export from the designer to look at the format and using a script/excel to programmatically build a file to import again.

---

<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:** [October 2, 2020, 1:52pm UTC](https://forum.inductiveautomation.com/t/tag-limit-for-opc-ua-device/39305/7 "2020-10-02T13:52:01Z")

</div>

And about the row-based mapping… if you are creating 1 tag per row you’re not using it the way it was intended, though I understand why you might use it that way anyway. It was meant to allow whole ranges of tags per row to be defined at once. I understand that if you want to individually name your tags or that if they are not contiguously addressed it does not work so well, but it is what it is right now.

---

<div class="post-metadata">

**Author:** ![Gareth.Hewetson](https://avatars.discourse-cdn.com/v4/letter/g/85f322/32.png) [@Gareth.Hewetson](https://forum.inductiveautomation.com/u/Gareth.Hewetson)\
**Post date:** [October 2, 2020, 1:54pm UTC](https://forum.inductiveautomation.com/t/tag-limit-for-opc-ua-device/39305/8 "2020-10-02T13:54:58Z")

</div>

> [@Kevin.Herron](#):
>
> OPC Item Path

The tag ranges per row would make more sense. I will look into creating Tags in Designer

---

<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:** [October 2, 2020, 2:00pm UTC](https://forum.inductiveautomation.com/t/tag-limit-for-opc-ua-device/39305/9 "2020-10-02T14:00:19Z")

</div>

Modbus Address syntax: [https://docs.inductiveautomation.com/display/DOC80/Modbus+Addressing](https://docs.inductiveautomation.com/display/DOC80/Modbus+Addressing)
