# UDTs without Kepware using changing register ID

**URL:** <https://forum.inductiveautomation.com/t/udts-without-kepware-using-changing-register-id/95636>\
**Category:** Ignition\
**Tags:** ignition81\
**Created:** [September 6, 2024, 2:19pm UTC](https://forum.inductiveautomation.com/t/udts-without-kepware-using-changing-register-id/95636 "2024-09-06T14:19:17Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Muhammad\_Saim](https://avatars.discourse-cdn.com/v4/letter/m/7ab992/32.png) [@Muhammad\_Saim](https://forum.inductiveautomation.com/u/Muhammad_Saim)\
**Post date:** [September 6, 2024, 2:19pm UTC](https://forum.inductiveautomation.com/t/udts-without-kepware-using-changing-register-id/95636/1 "2024-09-06T14:19:17Z")

</div>

Hello

I wanted to ask whether anyone knew if we could make UDTs without kepware. So, we got rid of kepware to save on licenses but the problem with that is that tags come through as register and unit id numbers instead of tag names now. From plant to plant there’s inconsistency on what register and unit id matches to what tag (id 1 might be temperature in one plant but speed on another), so would making a UDT for these be possible? Currently, I’m able to import these tags into ignition outside of a UDT because we have a mapping of what register belongs what tag.

Thank you!!!

---

<div class="post-metadata">

**Author:** ![michael.flagler](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/michael.flagler/32/26272_2.png) [@michael.flagler](https://forum.inductiveautomation.com/u/michael.flagler)\
**Post date:** [September 6, 2024, 3:25pm UTC](https://forum.inductiveautomation.com/t/udts-without-kepware-using-changing-register-id/95636/2 "2024-09-06T15:25:08Z")

</div>

Yes, you will need to create UDTs inside the tag browser to match whatever UDT you had before. You can either use parameters to dynamically assign the proper tag to the proper ID or just manually change each instance (that's up to you), but most people use parameters. I would suggest going through Inductive University to learn how to create tags, UDTs, etc.
