04-03-2009 02:30 PM
Hello,
In my project, I have been given a labview program which has a main VI and around 100 SubVIs. Some of the subVIs are named: Action, States and Events. And a subVI is written for each and every user action. The Actions, States and Events VIs are CTL files.
Is this any particular programming technique used in labview for any specific purpose? I am a novice in labview.
Thank you,
Vilas V Jangale
Solved! Go to Solution.
04-03-2009 02:40 PM
Vilas,
The .ctl files are customized controls. Without seeing them I cannot be sure, but I would guess that they might be typedef'ed enumerated (enum) controls. These are often used for state machines and action engines.
The state machine is a widely used program architecture. There are examples in the Design Patterns which ship with LabVIEW.
If you have not had any training in LabVIEW, the online tutorial are a good place to start. It would be very worthwhile to spend a few hours there before your dive into your project.
Lynn