# Could not load parameter model

**URL:** <https://forum.inductiveautomation.com/t/could-not-load-parameter-model/26682>\
**Category:** Ignition\
**Tags:** ignition80\
**Created:** [July 18, 2019, 6:02pm UTC](https://forum.inductiveautomation.com/t/could-not-load-parameter-model/26682 "2019-07-18T18:02:38Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![julian.medina](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/julian.medina/32/9805_2.png) [@julian.medina](https://forum.inductiveautomation.com/u/julian.medina)\
**Post date:** [July 18, 2019, 6:02pm UTC](https://forum.inductiveautomation.com/t/could-not-load-parameter-model/26682/1 "2019-07-18T18:02:38Z")

</div>

Hey guys!

I’ve created a Nested UDT with parameters and while attempting to run the wizard, I ran into an error without detail that says “Could not load parameter model”.

Any I dea why that may be happening?

I’m attaching the error as an image.

More info:  
My child UDTs each have a parameter (called _Offset_) to be used as a pointer on where to start reading the data (since I’m reading Siemens’ DB).  
Each tag uses this offset for the indirect addressing, so I get _DB500.Real{Offset+n}_ (n being a fixed number on each tag since the structure is fixed).

Now, on My parent UDT, I have a “MainOffset” parameter, and on the children instances I have declared the _Offset_ parameter as _{MainOffset+n}_ (n being each UDT’s corresponding offset, fixed number}.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/d/daa8907d753bdd7e49698d8de61d940e24700722.png)

---

<div class="post-metadata">

**Author:** ![malone46844](https://avatars.discourse-cdn.com/v4/letter/m/b9bd4f/32.png) [@malone46844](https://forum.inductiveautomation.com/u/malone46844)\
**Post date:** [September 4, 2019, 5:05pm UTC](https://forum.inductiveautomation.com/t/could-not-load-parameter-model/26682/2 "2019-09-04T17:05:34Z")

</div>

Anyone else seeing this? I have the same issue (not nested UDT’s) - the multi instance wizard has always thrown this error in Ignition 8 for me.

---

<div class="post-metadata">

**Author:** ![aar](https://avatars.discourse-cdn.com/v4/letter/a/8c91f0/32.png) [@aar](https://forum.inductiveautomation.com/u/aar)\
**Post date:** [November 8, 2019, 10:00am UTC](https://forum.inductiveautomation.com/t/could-not-load-parameter-model/26682/3 "2019-11-08T10:00:10Z")

</div>

Hello Julian.

We’ve been investigating what the problem could be. The fact is that you must define a default tag provider and database in the project properties.

Once you’ve done this, the problem goes away.

Hope this might be helpfull for you.

---

<div class="post-metadata">

**Author:** ![julian.medina](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/julian.medina/32/9805_2.png) [@julian.medina](https://forum.inductiveautomation.com/u/julian.medina)\
**Post date:** [November 8, 2019, 11:01pm UTC](https://forum.inductiveautomation.com/t/could-not-load-parameter-model/26682/4 "2019-11-08T23:01:20Z")

</div>

Sorry, a what again?

- So, what you mean is that Ignition’s OPC Server isn’t the default provider?
- And is a database is needed even if I’m not used archived tags?

---

<div class="post-metadata">

**Author:** ![aar](https://avatars.discourse-cdn.com/v4/letter/a/8c91f0/32.png) [@aar](https://forum.inductiveautomation.com/u/aar)\
**Post date:** [December 19, 2019, 11:35am UTC](https://forum.inductiveautomation.com/t/could-not-load-parameter-model/26682/5 "2019-12-19T11:35:41Z")

</div>

Yes, database is necessary ever.  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/0/0394c1805b9d2e20cb8f84a5f516f6e4da109108.png)

Tried to create the UDT in this folder

---

<div class="post-metadata">

**Author:** ![aar](https://avatars.discourse-cdn.com/v4/letter/a/8c91f0/32.png) [@aar](https://forum.inductiveautomation.com/u/aar)\
**Post date:** [December 19, 2019, 1:14pm UTC](https://forum.inductiveautomation.com/t/could-not-load-parameter-model/26682/6 "2019-12-19T13:14:16Z")

</div>

![image](https://us1.discourse-cdn.com/inductiveautomation/original/2X/4/4240d8ca849cfd4d3842fe54e39c3929498c0a17.png)

and put the default provider in project properties

---

<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:** [December 19, 2019, 1:52pm UTC](https://forum.inductiveautomation.com/t/could-not-load-parameter-model/26682/7 "2019-12-19T13:52:33Z")

</div>

> [@julian.medina](#):
>
> Ignition’s OPC Server isn’t the default provider?

Ignition's OPC Server is not a tag provider at all. It is a provider of OPC _ **items** _ and subscriptions thereto. Tags within Ignition include more than just OPC items.

FWIW, there's a great deal of sloppy terminology around OPC. OPC supplies _ **items** _ that _ **may** _ be tags in a target PLC or other device. They are not connected to tags in Ignition unless subscribed by a tag provider.
