Wednesday 6 September 2017

LabVIEW Architectures Series 1 of 8


Architectures in LabVIEW
We have used many architectures in our LabVIEW projects. Here we are going to discuss different kind of architectures in LabVIEW (form Simple State Machine to Actor Frame Work).
Basically National Instrument has defined 3 basic type of Architectures in LabVIEW.
·       Simple VI
A VI without structure is called simple VI.
Simple VI
·       General VI
If any Structures is used inside of the VI it is called General VI.
General VI
·       Simple State Machine
This Simple State Machine Architecture in LabVIEW is introduced by National Instruments. This is the very simplest and basic format of state machine. This will contain a While loop, Case structure and Typedef Enum connected to shit register.

Simple state Machine
Here end of every state it will decide the next state. In this scenario
if error occurred in Init function it will go to Error state else wait for idle state.
Using this Basic Architecture Developers changed many things to do more complex applications.
Next series we will see what are the changes makes State Machine is more powerful tool.
Comment your thoughts.