Dear all,
I have a question regarding the creation of Control Module class in DeltaV.
The doubt that arises is the function of the following two fields in the "Naming References" section:
- Type- Sub Type
What is the function of these fields?
Thank you very much.
Best Regards,
Rubén Aguilar Salamanqués
The Type is just a string "parameter" that "can" be updated but really isn't typically used from what I have seen other than knowing what the "initial" type of module/module class was used to create the object from. I haven't seen a configuration that has kept this "Up to date" but I guess there might be people out there doing this.
The Subtype is used when Bulk Editing to initially create modules. So if importing a module AI101 with a subtype defined as MY_AI_TEMP, if AI101 doesn't exist it will take a copy of module template MY_AI_TEMP (if it exists, Note module templates can be non-class based or class based) and create a module named AI101 using that module template. Then the rest of the parameters/definition for that module are updated based on what is in the data file being bulk imported.
If AI101 already exists on the system and lets say this was created initially from MY_AI2_TEMP module template, the bulk edit will only update the subtype text to MY_AI_TEMP and then update the module based on what the data file being bulk imported. The structure and/or module class of the already existing module will still remain intact.
It has been a very long time since I have done/seen this but If the template doesn't exist I think it generates a blank module and attempts to update and will most likely will get errors trying to update blocks/parameters that won't exist.
In reply to Matt Stoner:
Andre Dicaire
In reply to RAguilar: