Если вы поместите свой код за пределы l oop, он будет выполнен только один раз (очень важно: «поток данных»). Вам нужно поместить код в al oop, чтобы выполнить его несколько раз.
Вы можете вставить vi-сниппет в свой vi, перетащив его.
My vi содержит две разные опции. Вы можете изменить vi по своему усмотрению, мой vi неполный. Я вставил простой 2D-массив, потому что я не уверен, является ли vi, который вы используете после построения пути, самодельным или предоставленным LabVIEW. * конечный автомат и используйте структуру событий (я думаю, вы уже реализовали свою программу таким образом, поскольку вы писали о главном l oop).
Версия 1:
Каждый раз, когда вы нажимаете кнопку, запускается событие и выполняется код внутри структуры события.
Версия 2:
Здесь вы устанавливаете логическое значение, если кнопка нажата, и обрабатываете событие с этим значением.
Поскольку вы написали, что у вас уже есть main while l oop, этот параметр может быть лучше вчетвером. Первый l oop будет вашим main-l oop, второй будет l oop в Версии 2. Вам просто нужно добавить еще один регистр для загрузки скрипта.
VI:
Два варианта
Надеюсь, это поможет в решении вашей проблемы.
Не стесняйтесь спрашивать, нужна ли вам дополнительная помощь или у вас есть вопросы:)