Если циклов всего два, то терминал можно отправить в верхний (безсобытийный), а в событии просто прочитать параметр new val
Работа с графиком
-
- professor
- Сообщения: 3407
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Работа с графиком
- BobbyHoby
- beginner
- Сообщения: 25
- Зарегистрирован: 21 май 2020, 15:38
- Версия LabVIEW: 16
- Контактная информация:
-
- professor
- Сообщения: 3407
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
Re: Работа с графиком
я вижу только два.
Если их больше, то логично ожидать между ними какое-то взаимодействие и воспользоваться этими каналами для остановки. Но простейшим вариантом будет локальная. И тогда кнопка с отскоком работать не будет.
И кстати, вот так делать нехорошо после нажатия стопа вы 5 секунд ждёте завершения. Может, это и есть то самое "на стоп не реагирует?"
В худшем случае остановки придётся ждать 10 сек. В лучшем - 5.
читается СТОП - ПРОДОЛЖАЕМ работать. В этот момент пользователь нажимает стоп.
Дальше продолжается работа и две паузы в сумме на 5 сек.
Новая итерация. читается СТОП - надо остановиться. НО. Цикл остановится после того, как сделает всё. Так что дальше продолжается работа и две паузы в сумме на 5 сек. И только теперь программа завершит работу.
Не надо так. Кнопку надо читать после всех действий
- zxc_pavel
- adviser
- Сообщения: 242
- Зарегистрирован: 02 июн 2016, 12:07
- Версия LabVIEW: 15
- Благодарил (а): 9 раз
- Поблагодарили: 23 раза
- Контактная информация:
Re: Работа с графиком
Раньше так делал )Не надо так. Кнопку надо читать после всех действий
- Вложения
-
- 1707.png (14.19 КБ) 1533 просмотра
-
- professor
- Сообщения: 3407
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
- zxc_pavel
- adviser
- Сообщения: 242
- Зарегистрирован: 02 июн 2016, 12:07
- Версия LabVIEW: 15
- Благодарил (а): 9 раз
- Поблагодарили: 23 раза
- Контактная информация:
Re: Работа с графиком
Суммарная задержка 2500мс, но если нужно выйти раньше, то делать 25 по 100, можно выйти в середине или запомнить нажатие кнопки switch until released. Работал с фотоаппаратом из labVIEW, после смены настройки или режима, нужна была задержка >3000мс, у меня все в одном цикле было, чтобы не пропустить опрос кнопки с интерфейса, делал так.
Это плохой способ, я не сразу все узнал, поначалу все в одном цикле делал: и управление приборами и опрос интерфейса, очередями тоже не пользовался...
Это плохой способ, я не сразу все узнал, поначалу все в одном цикле делал: и управление приборами и опрос интерфейса, очередями тоже не пользовался...
-
- professor
- Сообщения: 3407
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 176 раз
- Контактная информация:
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 16 Ответы
- 3264 Просмотры
-
Последнее сообщение Artem.spb
-
- 4 Ответы
- 220 Просмотры
-
Последнее сообщение Andrew Lunev