Кінцевий автомат у LabView має такі основні компоненти: i) Цикл While, ii) Структура випадку всередині циклу While, iii) принаймні один
. Кінцевий автомат зазвичай налаштовується за допомогою елемента керування Enumerated або «Enum». Enum встановлюється як визначення типу, яке зазвичай називається «Визначення типу».
Державна машина є архітектура програмування, яка дозволяє динамічний потік до станів залежно від значень із попередніх станів або введених користувачем даних. Ця архітектура підходить для додатків, які можна описати як комбінацію: станів. Логіка прийняття рішень, яка визначає, коли перейти до певного стану.
На початку в LabVIEW не було подій, тому кінцеві автомати доводилося будувати, використовуючи те, що було доступно — цикл while, регістр зсуву для перенесення змінної стану та структуру case для реалізації різних станів.
Державна машина описує поведінку складної системи. Поведінка системи аналізується та розділяється на різні стани та причини переходу між станами. Ви також можете виконувати дії в межах стану або під час зміни стану.
У діаграмі стану кожен стан позначається вузлом (колом із числом) із станами, з’єднаними стрілками. Вони вказують на те, як схема переходить із стану в стан із входами, що викликають зміни, вказані стрілками.
Механізм механічної системи складається з компонентів, які називаються елементами машини. Ці елементи забезпечують структуру системи та контролюють її рух.Структурні компоненти, як правило, є елементи рами, підшипники, шліци, пружини, ущільнення, кріплення та кришки.