Опрос элементов в Event Structure

Простейшие вопросы в области инженерной разработки
Ответить
Nikel097
interested
interested
Сообщения: 5
Зарегистрирован: 13 авг 2017, 19:55
Версия LabVIEW: 8.5 и 16
Контактная информация:

Опрос элементов в Event Structure

Сообщение Nikel097 »

Добрый день!

Проблема следующая. Не могу разобраться с Event Strucutre.
Необходимо после наступления события опросить некоторые элементы, произвести действия и вывести результат.
Свои хотелки свел к простой задаче:
есть два Numeric в них пишем числа и если нажали на одну кнопку - то происходит их сложение, если на другую - умножение.
1.png
Проблема в том (при пошаговом запуске это наглядно демонстрируется), что к Event Strucutre приходят значения из двух Numeric и система ждет события, однако за время ожидания, я могу изменить значения этих Numeric, а на входе Event Strucutre при этом все еще стоят "старые" значения и обновятся они только после наступления события и выполнения заложенных операций.
Грубо говоря, для корректной работы необходимо двойное наступление ожидаемого события, что ни есть правильно.
Иными словами, Как опросить нужные мне элементы и взять из них значения уже после наступления нужного события?
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Опрос элементов в Event Structure

Сообщение dadreamer »

Затащите a, b и = в цикл непосредственно перед кадром эвента. Можете, в принципе, и в кадр эвента затащить. Тогда в других кадрах, где требуется опрашивать эти же элементы, создайте локальные переменные.
Nikel097
interested
interested
Сообщения: 5
Зарегистрирован: 13 авг 2017, 19:55
Версия LabVIEW: 8.5 и 16
Контактная информация:

Re: Опрос элементов в Event Structure

Сообщение Nikel097 »

Спасибо, Вам огромное, светлый ум!)
Artem.spb

Activity Автор
professor
professor
Сообщения: 3393
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Опрос элементов в Event Structure

Сообщение Artem.spb »

dadreamer писал(а):Затащите a, b и = в цикл непосредственно перед кадром эвента.
очень стрёмное предложение.
Если я задам значения после запуска цикла, и потом нажму +, то программа просуммирует старые значения.
Аватара пользователя
dadreamer

Activity Professionalism Автор
professor
professor
Сообщения: 3926
Зарегистрирован: 17 фев 2013, 16:33
Награды: 4
Версия LabVIEW: 2.5 — 2022
Благодарил (а): 11 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Опрос элементов в Event Structure

Сообщение dadreamer »

Artem.spb писал(а):очень стрёмное предложение.
Это всё понятно. Видите же, что автор - новичок?.. Я про "локалки"-то побоялся писать, вдруг будет непонятно.

Если не устраивает, предложите своё решение. И объясните автору, почему так лучше.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»