‎01-05-2005 09:37 AM
‎01-06-2005
11:39 AM
- last edited on
‎11-26-2025
03:05 PM
by
Content Cleaner
Hello Raghunathan,
There are numererous ways to program the desired behavior. In your case it will probably work best to use a state machine architecture. Please see the following links for more information on state machines as well as other possible architectures.
Application Design Patterns: State Machines
Using a State Machine (Event Driven) Architecture
Regards,
Matt F
‎01-08-2005 05:38 AM
‎01-10-2005 04:06 PM
‎01-10-2005
04:18 PM
- last edited on
‎11-26-2025
03:05 PM
by
Content Cleaner
Hello Raghunathan,
Welcome to the LabVIEW community!
Ideally it is best to avoid overusing variables in VIs as they by nature violate the dataflow model. With past experience in text based languages it is definitely understandable to use variables as they are a great parallel to other languages (I was the same way at the beginning).
Typically it is best to try using a state machine architecture in conjunction with shift registers or queues to pass status and control information between processes. Much of this will come naturally as you spend more time in the LabVIEW environment.
You may also be interested in the LabVIEW classes available through National Instruments. These classes are great for those new to LabVIEW and help students pick up a large amount of LabVIEW knowledge in a short amount of time.
You can find out more about them at the following link.
Training and Certification
Good luck with development.
-Matt F