Отсчет времени при записи в txt-файл

Простейшие вопросы в области инженерной разработки
Ответить
Аватара пользователя
ARN1_1
beginner
beginner
Сообщения: 43
Зарегистрирован: 20 янв 2023, 00:04
Версия LabVIEW: 2022 Q3
Благодарил (а): 14 раз
Контактная информация:

Отсчет времени при записи в txt-файл

Сообщение ARN1_1 »

Добрый вечер, подскажите, пожалуйста, как реализовать отсчет времени в случае, когда нажата кнопка "Запись" и счет времени идет до тех пор, пока кнопка нажата. Как только дело сделано - кнопка отжимается, таймер сбрасывается в 0.
Снимок экрана 2025-02-18 160827.png
Я смог найти только вариант подсчета с момента запуска самого ВП, но это не совсем мой случай..

Ещё есть несколько вопросов:
1) В Saved_Txt_Test1.vi - у меня не получается сохранить файл в Excel формате. В чем может быть проблема?
2) Как реализовать подсчет времени, чтобы он не считал каждый раз секунды, т.е чтобы было по-человечески, отображение хотелось бы видеть, как 1 мин 30 сек, а не просто число 90 (сек) и т.д.
Снимок экрана 2025-02-18 161047.png
Снимок экрана 2025-02-18 161047.png (6.85 КБ) 7424 просмотра
3) В Saved_Excel_Test1.vi - я использовал Express блоки, но там со временем тоже реализовать не получилось ничего, лишь указать текущую дату на операционной системе. На счет такой реализации сохранения данных - в них не уверен, насколько их часто используют Express блоки в разработке и нужно ли их использовать вообще для "серьезных" работ. Удобно только то, что это все красиво сохраняется без ошибок в Excel файл.


Заранее благодарю за ответ! :thank:
Вложения
Saved_Txt_Test1.vi
(9.32 КБ) 317 скачиваний
Saved_Excel_Test1.vi
(62.54 КБ) 306 скачиваний
Аватара пользователя
IvanLis

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

Re: Отсчет времени при записи в txt-файл

Сообщение IvanLis »

ARN1_1 писал(а): 18 фев 2025, 17:16 Добрый вечер, подскажите, пожалуйста, как реализовать отсчет времени в случае, когда нажата кнопка "Запись" и счет времени идет до тех пор, пока кнопка нажата. Как только дело сделано - кнопка отжимается, таймер сбрасывается в 0.
Как-то так:
Timer.vi
lv2016
(11.73 КБ) 317 скачиваний
ARN1_1 писал(а): 18 фев 2025, 17:16 2) Как реализовать подсчет времени, чтобы он не считал каждый раз секунды, т.е чтобы было по-человечески, отображение хотелось бы видеть, как 1 мин 30 сек, а не просто число 90 (сек) и т.д.
Нужно пересчитывать время и преобразовывать в строку. Для пересчета используйте Quotient & Remainder Function
Аватара пользователя
jane_wild

Gold
leader
leader
Сообщения: 557
Зарегистрирован: 30 июн 2016, 02:11
Награды: 1
Версия LabVIEW: 2026
Благодарил (а): 108 раз
Поблагодарили: 25 раз
Контактная информация:

Re: Отсчет времени при записи в txt-файл

Сообщение jane_wild »

Или так :wink:
LV 2025
LV 2025
Вложения
LV_2016_Rec_Timer.vi
LV 2016
(13.39 КБ) 325 скачиваний
Life is short. Smile while you still have teeth!
Аватара пользователя
ARN1_1
beginner
beginner
Сообщения: 43
Зарегистрирован: 20 янв 2023, 00:04
Версия LabVIEW: 2022 Q3
Благодарил (а): 14 раз
Контактная информация:

Re: Отсчет времени при записи в txt-файл

Сообщение ARN1_1 »

Благодарю IvanLis и jane_wild за оказанную помощь!
Постараюсь разобрать в предложенных вами решениях, ибо ранее с Event Structure не работал особо :work:
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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