jki_producer_consumer_loop

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

Activity
leader
leader
Сообщения: 917
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Репутация: 0
Версия LabVIEW: 6.1,8.5,20
Контактная информация:

Re: jki_producer_consumer_loop

Сообщение Blackman »

:wink:
Вложения
JKI SM Example 1.vi
(120.3 КБ) 52 скачивания

rushonda
advanced
advanced
Сообщения: 189
Зарегистрирован: 26 фев 2016, 06:31
Репутация: 0
Версия LabVIEW: 19
Контактная информация:

Re: jki_producer_consumer_loop

Сообщение rushonda »

Всем спасибо за полезные комментарии и ссылки - второй день с ними разбираюсь)
IvanLis писал(а): Я бы порекомендовал почитать книгу: LabVIEW: стиль программирования - Блюм Питер
Да, прочитал уже ее - хорошая книга, только примеров маловато.
IvanLis писал(а): Вот например мы инициализируем очереди для каждого цикла (некоторые приборы требуют параллельной работы нескольких циклов)
init.png
А потом раздаем их и посредством очередей взаимодействуем.
Посылаем команды в каждый цикл.
Для обратной связи так же используются очереди:
- возникла ошибка, кидаем в очередь ошибок
-данные, в очередь данных
и т.д. и т.п.
Хорошие примеры на картинках, через tasking2 я сейчас так и делаю - через очереди. В этой библиотеке есть пример Tasking2Example - на основе него всего хватает. Но хочется дополнить управление на основе событий и уведомлений. В целом, чтобы получился шаблон, который позволял бы с добавлением нового устройства с минимальным вложением быстро подключить его к программе.
Blackman писал(а): JKI SM Example 1.vi
Спасибо за пример - так и сделаю)

Ответить

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