Есть ли какой-либо шаблон проектирования для реализации Иерархических государственных машин в Labview?Внедрение иерархических государственных машин в Labview
ответ
Вы можете просто поместить это состояние машины внутри ВПП состояний внешней государственной машины. Перестановка внешних состояний может быть сделано с помощью прямо процедурного программирования или с использованием асинхронных пользовательских событий, так как видят в случае «ошибка триггера» Приводимый здесь: http://www.eventhelix.com/RealtimeMantra/HierarchicalStateMachine.htm
Я не уверен, если это будет работать для вас, но подумайте к TLB https://lavag.org/topic/16188-tlb-top-level-baseline-prime-application-template/
В зависимости от того, что вы хотите построить, вы можете получить некоторое расстояние от http://www.ni.com/labview/statechart/
Загрузите шаблон и объекты государственного автомата JKI. Я использовал шаблон, он в основном прост в использовании, если вы понимаете концепцию. 1- Поместите свой последовательный код в случаях, указанных в разделе «Новая категория». 2 Инициализация типов данных, которые будут переданы через кластер в разделе «Данные: инициализировать». 3- Добавить строки в «Структура событий», «Idle» из имен ваших кодовых фраз.
Nice link. Я не нашел примера об Иерархических машинах, но стоит посмотреть! – MarcoM