JKI State Machine

JKI State Machine Functions PaletteThe JKI State Machine for LabVIEW is an easy-to-use yet powerful String-Based Queued State Machine template. It is the very same template that is used by the JKI team, nearly every day, and is the result of years of refinement by our team of LabVIEW experts.

For details on how to use the JKI State Machine make sure to visit the Video Tutorials and Examples pages.

The JKI State Machine can be found on the JKI Toolkits >> JKI State Machine functions palette, as shown below:

JKI State Machine in the Functions Palette
You can easily add the JKI State Machine to a blank VI by dragging & dropping the JKI State Machine from the palette onto the Block Diagram of any VI.



Support Functions

JKI State Machine Support Functions Palette

Parse State Queue

Parses the JKI State Machine state queue and returns the current state that will execute next with the associated arguments.

Parse State Queue

Add State(s) to Queue

Concatenates states in the JKI State Machine. Unwired inputs are safely ignored and will not be added to the state queue.

Add State(s) to Queue

Build State String with Arguments

Builds a state string that contains arguments for the JKI State Machine.
For Example: If State = A and Arguments = B then State with Arguments = A >> B.

Build State String with Arguments

Video Tutorials and Examples