01-13-2003 02:00 PM
01-14-2003 02:36 AM
01-14-2003 08:22 AM
01-14-2003 12:19 PM
01-14-2003 12:48 PM
01-14-2003 01:05 PM
01-14-2003 02:03 PM
02-18-2011 10:36 AM
So what you're saying then is that the configuration step
Edit-> Sequence File Properties -> Advanced tab -> Model Option -> require a specific sequence model.
...then pointing the sequence to a specific sequence model....
doesn't work? Even if you try to require a specific model, you still have to modify the station options as well? (To use, as default, the modified sequence model)
I'm using TestStand 4.1.1, LabVIEW 8.6.1, and WinXP. I'm trying to use a specific sequence model with my test sequence because I don't want to change the station's default model.
Apparently, the default sequence model has the custom type definition for "UUT", and since my specific model was based on (copied and modified from) the default sequence model, it also has the custom type definition.
According to the above thread, even if you're requiring your sequence to use a specific sequence model, the default station sequence model still gets loaded. Hence the conflict. Ok, is there a way to remove the conflicting type definition from my modified sequence model? And why just this one? It appears that there are a few custom data types defined in the default sequence model. Since my sequence model is based on the default, am I going to need to remove all of the custom types from it? If I do so, will I be able to rely upon the custom types defined in the default sequence model?
02-18-2011 11:02 AM
The simplest thing you can do is put the custom data type in a type palette file and give it a higher version than the type has in other files. Then when any model file is loaded, its version of the type will get automatically updated to the version you put in the type palette file. You should try to keep your changes to the type backwards compatible (i.e. don't rename or delete any existing properties), then both the default model and your modified model should still work.
Hope this helps,
-Doug
02-18-2011 02:02 PM
Ok, I've tried to do my due diligence, but I haven't found it. How do I put the UUT custom data type (used in SequenceModel.seq and another model I have) into a type palette file and give it a higher revision? I'll need to do this, and instruct everyone else in my department to do the same, since we share a lot of code.
I guess I don't understand what changed. This type conflict came up just today, and I've been requiring my sequence to use a specific sequence model for a while now. I haven't changed either model. I also found out that this may be causing a problem in a deployment built by a coworker.