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

Простейшие вопросы в области инженерной разработки

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

Postby Nikel097 on 09 Sep 2017, 19:50

Добрый день!

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

Проблема в том (при пошаговом запуске это наглядно демонстрируется), что к Event Strucutre приходят значения из двух Numeric и система ждет события, однако за время ожидания, я могу изменить значения этих Numeric, а на входе Event Strucutre при этом все еще стоят "старые" значения и обновятся они только после наступления события и выполнения заложенных операций.
Грубо говоря, для корректной работы необходимо двойное наступление ожидаемого события, что ни есть правильно.
Иными словами, Как опросить нужные мне элементы и взять из них значения уже после наступления нужного события?
Nikel097
interested
interested
 
Posts: 5
Joined: 13 Aug 2017, 19:55
LabVIEW Version: 8.5 и 16
Karma: 0

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

Postby dadreamer on 09 Sep 2017, 20:34

Затащите a, b и = в цикл непосредственно перед кадром эвента. Можете, в принципе, и в кадр эвента затащить. Тогда в других кадрах, где требуется опрашивать эти же элементы, создайте локальные переменные.
User avatar
dadreamer
doctor
doctor
 
Posts: 2844
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2017
Karma: 701
I/O VIP vision internet

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

Postby Nikel097 on 09 Sep 2017, 20:41

Спасибо, Вам огромное, светлый ум!)
Nikel097
interested
interested
 
Posts: 5
Joined: 13 Aug 2017, 19:55
LabVIEW Version: 8.5 и 16
Karma: 0

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

Postby Artem.spb on 09 Sep 2017, 22:02

dadreamer wrote:Затащите a, b и = в цикл непосредственно перед кадром эвента.

очень стрёмное предложение.
Если я задам значения после запуска цикла, и потом нажму +, то программа просуммирует старые значения.
Artem.spb
expert
expert
 
Posts: 1195
Joined: 31 Jul 2011, 23:05
Medals: 2
Activity (1) Автор (1)
LabVIEW Version: 12,14,15
Karma: 213
CLD hardware I/O VIP freelance

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

Postby dadreamer on 09 Sep 2017, 23:35

Artem.spb wrote:очень стрёмное предложение.

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

Если не устраивает, предложите своё решение. И объясните автору, почему так лучше.
User avatar
dadreamer
doctor
doctor
 
Posts: 2844
Joined: 17 Feb 2013, 16:33
Medals: 4
Activity (1) Professionalism (1) Автор (2)
LabVIEW Version: 2.5 — 2017
Karma: 701
I/O VIP vision internet


Return to Для чайников

Who is online

Users browsing this forum: Et_cetera, Yandex and 22 guests

cron