LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Action, State and Events, CTF Files

Solved!
Go to solution

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

0 Kudos
Message 1 of 2
(2,440 Views)
Solution
Accepted by topic author Vills

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 

0 Kudos
Message 2 of 2
(2,437 Views)