Использование progress bar

Обсуждение, связанное с разработкой ПО верхнего уровня
Ответить
Lvenokm
beginner
beginner
Сообщения: 22
Зарегистрирован: 12 ноя 2008, 10:20
Версия LabVIEW: 8.6

Использование progress bar

Сообщение Lvenokm »

Всем привет!
При проведении измерения надо наблюдать его статус. Само измерение начинаю по кнопке "пуск". Решила использовать элемент progress bar. И стало непонятно, как "подцепить" его к части программы.
Подскажите пожалуйста решение,этой, вроде бы простой задачи.
Вложения
пример.jpg
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: использование progress bar

Сообщение Pavel Krivozubov »

хм. а зачем тут progress bar? итерация то одна.
progress bar работает только в цикле.
Lvenokm
beginner
beginner
Сообщения: 22
Зарегистрирован: 12 ноя 2008, 10:20
Версия LabVIEW: 8.6

Re: использование progress bar

Сообщение Lvenokm »

Понятно. Тогда, может быть, есть какая-то похожая вещь для одной итерации? Допустим, нажимаю кнопку, пошла команда в прибор, около двух минут длится измерение. Можно же как-то отслеживать ход операции?
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: использование progress bar

Сообщение Pavel Krivozubov »

ну конечно.
простейшая конструкция должна выглядеть так -
добавляется параллельный цикл - в котором меряется прошедшее время и идет изменение progress barа.
Lvenokm
beginner
beginner
Сообщения: 22
Зарегистрирован: 12 ноя 2008, 10:20
Версия LabVIEW: 8.6

Re: использование progress bar

Сообщение Lvenokm »

спасибо. пробую
Аватара пользователя
FireFly

Activity Black
expert
expert
Сообщения: 1321
Зарегистрирован: 25 апр 2009, 08:58
Награды: 2
Версия LabVIEW: 2014
Откуда: Санкт-Петербург
Поблагодарили: 1 раз

Re: использование progress bar

Сообщение FireFly »

Вот только вопрос - какой промежуток времени считать 100%. Он вроде бы весьма приблизителен...
Иногда лучше молчать и слыть идиотом, чем заговорить и развеять все сомнения.
Аватара пользователя
mzu2006

Professionalism Tutorials Black
doctor
doctor
Сообщения: 2456
Зарегистрирован: 16 авг 2008, 02:12
Награды: 3
Версия LabVIEW: 7.1 10 11 12
Откуда: St-Petersburg (RU), Phila, Boston, Washington DC
Контактная информация:

Re: Использование progress bar

Сообщение mzu2006 »

Например, заранее определённый timeout. Обычно хочется прервать измерение если время ожидание превысило какое-то значение (прибор повис, разъём отвалился итд итп).
Ответить

Вернуться в «Лицевая панель»