Моя первая программа

Простейшие вопросы в области инженерной разработки
soleda
junior
junior
Сообщения: 54
Зарегистрирован: 26 сен 2016, 06:52
Версия LabVIEW: 2011
Контактная информация:

Re: Моя первая программа

Сообщение soleda »

))) но условие, то заключается в том, что numeric3 должен был остаться в том цикле в котором он находился)
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Моя первая программа

Сообщение IvanLis »

soleda писал(а):))) но условие, то заключается в том, что numeric3 должен был остаться в том цикле в котором он находился)
Прошу прощения, видимо не внимательно прочитал задание
soleda писал(а):Видно, что numeric считает в два раза быстрее чем numeric2 и с этим мне понятно.
Но непонятно как подключить numeric3 к numeric2 именно там где он находится.
Все зависит от цели и задачи, мне на ум сразу пример не приходит.
Но подключить можно, использовать локальную переменную, ссылку на numeric2 или глобальную переменную, задержки только будут, т.к. в цикле wait установлен.
soleda
junior
junior
Сообщения: 54
Зарегистрирован: 26 сен 2016, 06:52
Версия LabVIEW: 2011
Контактная информация:

Re: Моя первая программа

Сообщение soleda »

Не стоит извиняться - моя вина, у меня всегда проблемы с постановкой вопросов. По сути проблема все с тем же тахометром т.е получается, что на нем необходимо выставить паузу и вся программа ожидает результата от тахометра. Мне бы хотелось, чтобы основная программа не выжидала получения данных с тахометра.
Что за локальные переменные такие?
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5462
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 86 раз

Re: Моя первая программа

Сообщение IvanLis »

soleda писал(а):По сути проблема все с тем же тахометром т.е получается, что на нем необходимо выставить паузу и вся программа ожидает результата от тахометра. Мне бы хотелось, чтобы основная программа не выжидала получения данных с тахометра.
Что за локальные переменные такие?
Не один из предложенных мною вариантов не решит Вашей проблемы.
Т.к. в цикле стоит задержка и быстрее он крутиться не сможет, а соответственно и индикатор обновляться.

Можно так, но на счет скорости реакции я не знаю, возможно такой вариант устроит
Снимок экрана от 2016-12-18 21-29-36.png
Снимок экрана от 2016-12-18 21-29-36.png (7.26 КБ) 3108 просмотров
Untitled 1.vi
lv2010
(9.17 КБ) 102 скачивания
soleda
junior
junior
Сообщения: 54
Зарегистрирован: 26 сен 2016, 06:52
Версия LabVIEW: 2011
Контактная информация:

Re: Моя первая программа

Сообщение soleda »

Ок, спасибо, опробую данный вариант сейчас время появится. Пока задержку 333 милисекунды поставил, тахометр сделал гибрид между вашми предложеной и моей схемой, работает стабильно.
Ответить

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