# Creating Dynamic UDT

**URL:** <https://forum.inductiveautomation.com/t/creating-dynamic-udt/93081>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [July 11, 2024, 2:14pm UTC](https://forum.inductiveautomation.com/t/creating-dynamic-udt/93081 "2024-07-11T14:14:23Z")\
**Posts on this page:** 1\
**Showing post:** 14

<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 11, 2024, 6:37pm UTC](https://forum.inductiveautomation.com/t/creating-dynamic-udt/93081/14 "2024-07-11T18:37:55Z")

</div>

> [@Anant\_Upadhyayula](#):
>
> I hate to create a separate udt based on PLC. but if that is the only viable route then I will do it.

Consider not including the tanks in the the device's overview UDT. Just use a folder with separate single "core" and multiple "tank" UDT instances.

~~You **cannot** make a UDT with a variable number of members, of any kind.~~

 

Also: You asked a form of this question over here:

> [@Dynamic udt instances](https://forum.inductiveautomation.com/t/dynamic-udt-instances/92767/4):
>
> I meant that you cannot have such a dynamic UDT structure at all. Just use a regular tag folder where you are currently trying to use a UDT.

~~Asking in a new topic won't change that answer.~~

---

_[View the full topic](https://forum.inductiveautomation.com/t/creating-dynamic-udt/93081)._
