User | Kudos |
---|---|
6 | |
2 | |
2 | |
2 | |
1 |
I have been developing LabVIEW projects for more than a decade now and most of my projects are large scale modular projects. Let me give an example; I have a project which has 20 program modules in it. Each program module has its own Main VI, SubVIs, controls and globals. Each module is called dynamically so that only the module being called will be loaded into a memory. Ie, if I want to use my "Performance Test Module, I called only the performance test module main VI and other test modules like "Durability Test Module" will not be loaded into a memory. Here is my idea; If I need a new module like a "Fatigue Test Module", I would like to be able to duplicate an existing module's Main VI hierarchy into a folder with modified names and this newly created Main VI should reference these newly named VIs. Since existing module and the new module are intended to be in the same LV project, it causes file name and references conflict when an existing module's main VI hierarchy is duplicated to create a new program module. Currently, LABVIEW version 2017 has no option to duplicate hierarchy with new file names. It would be very time saving for me if I was able to duplicate hierarchy with new names. For example, If I am duplicating a VI named as "SaveData.vi", I would like to be able to add an extension to a file name when I am duplicating the hierarchy like "SaveData_FatigueModule" so that all other duplicated VIs would have the same extended "_FatigueModule" name in them and newly created Main VI would reference to these VIs. Therefore, I would be able to add the new module into my project without causing any conflict.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
National Instruments will not be implementing this idea. See the idea discussion thread for more information.