Occurence - событие

Темы связанные с инженерными разработками, но не подходящие в другие ветки форума
Ответить
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Occurence - событие

Сообщение Eugen Graf »

В первые осмыысленно использовал элемент Occurence в своём проекте:
Untitled.png
SearchFP.png
SearchFP.png (7.54 КБ) 2151 просмотр
Этот прибор показывает инфу о программе (так называемый Splash Screen), ищет заинсталлированые последовательные интерфейсы, считывает и показывает установки программы, а потом ждёт изменеий в установках и записывает новые на диск.

Проблема состояла в том, что VISA очень долго определяет заинсталлированые последовательные интерфейсы, если есть некоторые специальные Network-адаптеры. Поэтому поиск интерфейсов запущен паралельно ко всему остальному.

Прибор-это так называемая стейт машина. В первом шаге показывается информация о программе в течении 5 секунд или до нажатия кнопки. Во втором выскакивает сообщение о поиске интерфейсов (см. картинки), а в третьем всё остальное.
Так вот если интерфейсы были найдены раньше первого шага, то второй шаг как бы перескакивается и сразу переходит к третьему.

В общем occurence сообщает о том, что поиск интерфейсов закончен.
Аватара пользователя
Konstantin Sumenko

Activity Bronze
expert
expert
Сообщения: 1439
Зарегистрирован: 17 июл 2008, 12:20
Награды: 2
Версия LabVIEW: 2010
Откуда: Moscow
Поблагодарили: 1 раз
Контактная информация:

Re: Occurence - событие

Сообщение Konstantin Sumenko »

Что самое смешное, я никогда не использовал Occurrences, возможно применю их так, как сделал ты, eg.
Ответить

Вернуться в «Общие»