jki_producer_consumer_loop

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

Re: jki_producer_consumer_loop

Postby Blackman on 11 Jun 2019, 03:11

:wink:
Attachments
JKI SM Example 1.vi
(120.3 KiB) Downloaded 39 times
Blackman
leader
leader
 
Posts: 883
Joined: 17 Jan 2016, 15:02
Medals: 1
Activity (1)
LabVIEW Version: 6.1,8.5,20
Karma: 259
VIP

Re: jki_producer_consumer_loop

Postby rushonda on 12 Jun 2019, 13:34

Всем спасибо за полезные комментарии и ссылки - второй день с ними разбираюсь)
IvanLis wrote: Я бы порекомендовал почитать книгу: LabVIEW: стиль программирования - Блюм Питер

Да, прочитал уже ее - хорошая книга, только примеров маловато.
IvanLis wrote:Вот например мы инициализируем очереди для каждого цикла (некоторые приборы требуют параллельной работы нескольких циклов)
init.png
А потом раздаем их и посредством очередей взаимодействуем.
Посылаем команды в каждый цикл.
Для обратной связи так же используются очереди:
- возникла ошибка, кидаем в очередь ошибок
-данные, в очередь данных
и т.д. и т.п.

Хорошие примеры на картинках, через tasking2 я сейчас так и делаю - через очереди. В этой библиотеке есть пример Tasking2Example - на основе него всего хватает. Но хочется дополнить управление на основе событий и уведомлений. В целом, чтобы получился шаблон, который позволял бы с добавлением нового устройства с минимальным вложением быстро подключить его к программе.

Blackman wrote: JKI SM Example 1.vi

Спасибо за пример - так и сделаю)
rushonda
assistant
assistant
 
Posts: 143
Joined: 26 Feb 2016, 06:31
LabVIEW Version: 14
Karma: 6

Previous

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

Who is online

Users browsing this forum: No registered users and 1 guest

cron