Счетчик отработанного времени

Вопросы от новичков
Ответить
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Счетчик отработанного времени

Сообщение SerOv »

Здравствуйте. Подскажите есть ли блок. Который измеряет время работы в днях, минутах и секундах. например Esp32. После подключения к брокеру. Сам смог только сделать счетчик, который измеряет в минутах и передает показания на другой блок.
Аватара пользователя
Alias
Лейтенант
Сообщения: 481
Зарегистрирован: 27 ноя 2017, 13:15
Откуда: Rus44
Имя: Michael
Контактная информация:

Счетчик отработанного времени

Сообщение Alias »

Я сделал очень просто: при запуске программы счетчик считает секунды, периодически наработку сохраняет в eeprom, а визуализация в днях, часах, минутах и секундах уже где-то была в пользовательских блоках "число-время", кажется. Если не срочно, позже скину, сейчас нет под рукой.
И передавать лучше именно переменную в секундах, у меня она long integer.
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Счетчик отработанного времени

Сообщение SerOv »

Это не срочно. eeprom точно не нужно. мне надо посмотреть были ли сбои и сколько проработала Esp32 то того, как перестала соединятся. Просто с ESp8266 работает с Mqtt без проблем. А ESP32 Часто отваливается и не соединяется вот и хотел посмотрть сколько проработает. Да и на будующее уже хотел вставить это время это в программу. Сделал вот так пока считает минуты. Пока насчитал 210 минут.
проба4.flp
Отправлено спустя 3 минуты 16 секунд:
Ели ESp8266 Отключалась от брокера. То снова и подключалась. А ESp32 не хочет снова подключаться.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
dsfbuy
Сержант
Сообщения: 172
Зарегистрирован: 03 ноя 2018, 12:40
Откуда: Братск
Имя: Виктор

Счетчик отработанного времени

Сообщение dsfbuy »

Есть набор блоков. Может пригодится.
https://flprog.ru/downloads/usersblocks ... -vremenem/
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Счетчик отработанного времени

Сообщение SerOv »

Они у меня есть. там есть блок SecToDHMS он вроде подходит но так и не понял. Как на его вход подать секунду. генератор не соединяется. там вход должен быть Unsignet long Intege. Не пойму как преобразовать. :smile37:
dsfbuy
Сержант
Сообщения: 172
Зарегистрирован: 03 ноя 2018, 12:40
Откуда: Братск
Имя: Виктор

Счетчик отработанного времени

Сообщение dsfbuy »

Как-то так.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Счетчик отработанного времени

Сообщение SerOv »

Спасибо. Получилось. Даже брокер принял строчку. Только другая проблема. на страницу не хочет выводиться.

Отправлено спустя 1 минуту 42 секунды:
проба5.flp
Отправлено спустя 6 минут 46 секунд:
Все вывел работает. Спасибо за помощь.

Отправлено спустя 20 секунд:
Вывелась как строка.

Отправлено спустя 6 минут 19 секунд:
vr.jpg
Отправлено спустя 3 минуты 37 секунд:
Блок бы сделать. но я не знаю как. Может еще кому пригодится.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
User8
Лейтенант
Сообщения: 341
Зарегистрирован: 12 июн 2017, 14:44
Имя: Евгений

Счетчик отработанного времени

Сообщение User8 »

[ref]SerOv[/ref], для mqtt esp32 там обновленная библиотека, старую нужно удалить viewtopic.php?p=61490#p61490
Последний раз редактировалось User8 25 янв 2020, 23:36, всего редактировалось 1 раз.
SerOv
Лейтенант
Сообщения: 613
Зарегистрирован: 06 янв 2018, 19:50
Благодарил (а): 9 раз
Поблагодарили: 2 раза

Счетчик отработанного времени

Сообщение SerOv »

Библиотека новая. Ту удалил.
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость