Счетчик моточасов

Пользовательские блоки дополняющие набор стандартных блоков
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Счетчик моточасов

#1

Сообщение com » 04.01.2021{, 11:31}

Блок для подсчета времени работы (моточасов). При подаче лог 1 на вход en, начинается отчет времени.
Выход в формате float 0,00. первая цифра часы, после запятой минуты.
После отключения питания данные не сохраняются
Счетчик_моточасов_(FBD).ubi
(153.33 КБ) 137 скачиваний

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Счетчик моточасов

#2

Сообщение Rovki » 04.01.2021{, 12:06}

Тогда это не моточасы ,если данные не сохраняются и не суммируются ,имхо . Тогда нужно будет делать обвеску вокруг блока и сам блок доделать- добавить вход сохраненных моточасов, к которому будет добавляться время . Опять же без супервизора питания сложно будет сохранить насчитанное время или нужно писать в память каждые 1 или 10 минут ,что не очень для памяти ...Или ставить маленький АКБ.
Электронщик до мозга костей и не только

SerOv
Лейтенант
Сообщения: 569
Зарегистрирован: 06.01.2018{, 19:50}
Репутация: 26

Счетчик моточасов

#3

Сообщение SerOv » 04.11.2021{, 11:27}

com писал(а):
04.01.2021{, 11:31}
Блок для подсчета времени работы (моточасов). При подаче лог 1 на вход en, начинается отчет времени.
Выход в формате float 0,00. первая цифра часы, после запятой минуты.
После отключения питания данные не сохраняются Счетчик_моточасов_(FBD).ubi
Как можно с вами связаться?

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 576
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Счетчик моточасов

#4

Сообщение SergeyShikal » 04.11.2021{, 15:01}

SerOv писал(а):
04.11.2021{, 11:27}
com писал(а):
04.01.2021{, 11:31}
Блок для подсчета времени работы (моточасов). При подаче лог 1 на вход en, начинается отчет времени.
Выход в формате float 0,00. первая цифра часы, после запятой минуты.
После отключения питания данные не сохраняются Счетчик_моточасов_(FBD).ubi
Как можно с вами связаться?
Попробуйте этот счетчик, на 3 плате
СпойлерПоказать
трактор.flp
(1.45 МБ) 51 скачивание

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Счетчик моточасов

#5

Сообщение com » 04.11.2021{, 17:02}

SerOv писал(а):
04.11.2021{, 11:27}
Как можно с вами связаться?
Спрашивайте здесь, чем смогу, помогу

SerOv
Лейтенант
Сообщения: 569
Зарегистрирован: 06.01.2018{, 19:50}
Репутация: 26

Счетчик моточасов

#6

Сообщение SerOv » 04.11.2021{, 17:06}

com писал(а):
04.11.2021{, 17:02}
Спрашивайте здесь, чем смогу, помогу
Здравствуйте. Могли бы вы переписать счетчик с другими параметрами? Если у вас есть на это время и желание помочь. Хочу отслеживать время работы ЕSP8266 и esp32. Нужно, чтобы он начинал считать, при подаче на вход единицы. (буду использовать как начало счета при подключении к брокеру). При пропадании единицы на входе(именно единицы) он сбрасывал показания. Счет начинался по новой, gри следующем появлении единицы. И считал в формате 0:0:0 Первое Дни. часы. минуты. И заметил что 30 минут он показывает как 3. А не полноценные 30. Эти данные буду подавать На MQTT брокер.

Отправлено спустя 9 минут 43 секунды:
SergeyShikal писал(а):
04.11.2021{, 15:01}
Попробуйте этот счетчик, на 3 плате
Спасибо за предоставленную возможность. У вас крутой счетчик. И с паматью. Но мне в данный момент нужно немного другое. Нужно считать время работы ESP По сигналу. И сбрасывать это время если сигнал пропал. При появлении возобновить счет и вывести это все в формате часов Дни, часы минуты 0:0:0. может уже есть что-то готовое? Я не нашел.

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Счетчик моточасов

#7

Сообщение com » 04.11.2021{, 17:24}

На данный момент занят другим, но может получится выделить время, немогу обещать но попробую помочь.
SerOv писал(а):
04.11.2021{, 17:06}
Нужно, чтобы он начинал считать, при подаче на вход единицы
Уточните здесь, что имеется вы имеете ввиду под единицей? логическая единица или математическая?
SerOv писал(а):
04.11.2021{, 17:16}
При появлении возобновить счет
Имеется ввиду с нуля или продолжить счет?

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

Счетчик моточасов

#8

Сообщение cmept-27 » 04.11.2021{, 17:34}

SerOv, Попробуй так
11.flp
(243.14 КБ) 43 скачивания
Последний раз редактировалось cmept-27 04.11.2021{, 18:39}, всего редактировалось 2 раза.
OK

SerOv
Лейтенант
Сообщения: 569
Зарегистрирован: 06.01.2018{, 19:50}
Репутация: 26

Счетчик моточасов

#9

Сообщение SerOv » 04.11.2021{, 17:35}

com писал(а):
04.11.2021{, 17:24}
На данный момент занят другим, но может получится выделить время, немогу обещать но попробую помочь.
SerOv писал(а):
04.11.2021{, 17:06}
Нужно, чтобы он начинал считать, при подаче на вход единицы
Уточните здесь, что имеется вы имеете ввиду под единицей? логическая единица или математическая?
SerOv писал(а):
04.11.2021{, 17:16}
При появлении возобновить счет
Имеется ввиду с нуля или продолжить счет?
Логическая единица. на вход en.
И те показания, которые которые он уже насчитал полностью сбросились. И начался новый отсчет времени. с нулевых значений. Старые показания не надо нигде сохранять. Я их буду просто буду выводить на станицу. И периодически смотреть. Какое время проработало ESP c брокером.

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Счетчик моточасов

#10

Сообщение com » 04.11.2021{, 18:09}

SerOv,
Счетчик_моточасов_2_(FBD).ubi
(195.21 КБ) 56 скачиваний
Прпобуйте

SerOv
Лейтенант
Сообщения: 569
Зарегистрирован: 06.01.2018{, 19:50}
Репутация: 26

Счетчик моточасов

#11

Сообщение SerOv » 04.11.2021{, 18:19}

com писал(а):
04.11.2021{, 18:09}
SerOv, Счетчик_моточасов_2_(FBD).ubiПрпобуйте
Я скачал счетчик. Но в описании к блоку, я не увидел изменения. Он так и выводит часы и минуты. А дней Нет?

Отправлено спустя 1 минуту 59 секунд:
Вот я писал.
Хочу отслеживать время работы ЕSP8266 и esp32. Нужно, чтобы он начинал считать, при подаче на вход логической единицы. (буду использовать как начало счета при подключении к брокеру). При пропадании единицы на входе(именно единицы) он сбрасывал показания. Счет начинался по новой, при следующем появлении единицы. И считал в формате 0:0:0 Первое Дни. часы. минуты. И заметил что 30 минут он показывает как 3. А не полноценные 30. Эти данные буду подавать На MQTT брокер.

Отправлено спустя 41 минуту 50 секунд:
cmept-27 писал(а):
04.11.2021{, 17:34}
SerOv, Попробуй так 11.flp
СпойлерПоказать
capture_001_04112021_180809.jpg
СпойлерПоказать
capture_002_04112021_184636.jpg
этот блок но новерное старой версии, у меня класно работает на других esp. На одном, я отслеживаю пропадание блокера и перезегрузкe Opangen Pi. Все прекрасно работает. Но на еще одном ESP я отслеживаю IP адрес для перезагрузки модема. Для этого я вставил блок для определения IP адреса. адрес переодически проверяется через одну минуту где используется генератор. Вот тут начались проблемы. Счетчик перестал правильно считал. Как я понимаю он стал пропускать выдачу секундного импульса. и не стал правильно показывать время. Поэтому я задался вопросом другово счетчика времени. Счетчик моточасов от уважаемого сом считал правильно. но мне не устроили его вывод показаний. ВОт от сюда и поиск счетчика времени
Последний раз редактировалось SerOv 04.11.2021{, 19:22}, всего редактировалось 1 раз.

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Счетчик моточасов

#12

Сообщение com » 04.11.2021{, 19:09}

SerOv, Сейчас скачаиваю другую версию фл. Компьютер новый чистый, скачал бету, но там траблы. Поэтому так вот

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

Счетчик моточасов

#13

Сообщение cmept-27 » 04.11.2021{, 19:11}

VjSerOv, Может проблема просто в блоке определения IP адреса. Может там delay стоит или еще что.
OK

SerOv
Лейтенант
Сообщения: 569
Зарегистрирован: 06.01.2018{, 19:50}
Репутация: 26

Счетчик моточасов

#14

Сообщение SerOv » 04.11.2021{, 19:14}

cmept-27 писал(а):
04.11.2021{, 19:11}
VjSerOv, Может проблема просто в блоке определения IP адреса. Может там delay стоит или еще что.
Все может быть, но другого блока нет. Поэтому и вопрос. просто один счетчик работает а другой нет.

Отправлено спустя 2 минуты 52 секунды:
cmept-27 писал(а):
04.11.2021{, 19:11}
VjSerOv, Может проблема просто в блоке определения IP адреса. Может там delay стоит или еще что.
СпойлерПоказать
capture_003_04112021_191513.jpg
вот блок определения IP

Аватара пользователя
cmept-27
Сержант
Сообщения: 270
Зарегистрирован: 08.12.2016{, 15:51}
Репутация: 76

Счетчик моточасов

#15

Сообщение cmept-27 » 04.11.2021{, 19:19}

SerOv,Это не блок определения. Это картинка ))). Он может работает по тому что считает раз в 30 секунд а тот который у тебя раз в 1 секунду (кстати раз в 500мс должен)
OK

SerOv
Лейтенант
Сообщения: 569
Зарегистрирован: 06.01.2018{, 19:50}
Репутация: 26

Счетчик моточасов

#16

Сообщение SerOv » 04.11.2021{, 19:20}

com писал(а):
04.11.2021{, 19:09}
SerOv, Сейчас скачаиваю другую версию фл. Компьютер новый чистый, скачал бету, но там траблы. Поэтому так вот
Тоже самое. Новый ноут много чего не стоит. И пока все очень сложно. Да плюс еще сижу на даче.

Отправлено спустя 3 минуты 16 секунд:
SerOv писал(а):
04.11.2021{, 19:02}
com писал(а):
04.11.2021{, 18:09}
SerOv, Счетчик_моточасов_2_(FBD).ubiПрпобуйте
Я скачал счетчик. Но в описании к блоку, я не увидел изменения. Он так и выводит часы и минуты. А дней Нет?

Отправлено спустя 1 минуту 59 секунд:
Вот я писал.
Хочу отслеживать время работы ЕSP8266 и esp32. Нужно, чтобы он начинал считать, при подаче на вход логической единицы. (буду использовать как начало счета при подключении к брокеру). При пропадании единицы на входе(именно единицы) он сбрасывал показания. Счет начинался по новой, при следующем появлении единицы. И считал в формате 0:0:0 Первое Дни. часы. минуты. И заметил что 30 минут он показывает как 3. А не полноценные 30. Эти данные буду подавать На MQTT брокер.

Отправлено спустя 41 минуту 50 секунд:
cmept-27 писал(а):
04.11.2021{, 17:34}
SerOv, Попробуй так 11.flp
СпойлерПоказать
capture_001_04112021_180809.jpg
СпойлерПоказать
capture_002_04112021_184636.jpg
этот блок но новерное старой версии, у меня класно работает на других esp. На одном, я отслеживаю пропадание блокера и перезегрузкe Opangen Pi. Все прекрасно работает. Но на еще одном ESP я отслеживаю IP адрес для перезагрузки модема. Для этого я вставил блок для определения IP адреса. адрес периодически проверяется через одну минуту где используется генератор. Вот тут начались проблемы. Счетчик перестал правильно считал. Как я понимаю он стал пропускать выдачу секундного импульса. и не стал правильно показывать время. Поэтому я задался вопросом другого счетчика времени. Счетчик моточасов от уважаемого сом считал правильно. но мне не устроили его вывод показаний. Вот от сюда и поиск счетчика времени

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Счетчик моточасов

#17

Сообщение com » 04.11.2021{, 19:35}

SerOv, Ну что сказать, блок давно делал, подзабыл что и как. Сейчас вот загрузил все, глянул. В общем под ваши нужды надо другой блок делать, но к сожелению сейчас занят, если не сильно к спеху, то только через какое то время смогу заняться

SerOv
Лейтенант
Сообщения: 569
Зарегистрирован: 06.01.2018{, 19:50}
Репутация: 26

Счетчик моточасов

#18

Сообщение SerOv » 04.11.2021{, 19:42}

com писал(а):
04.11.2021{, 19:35}
SerOv, Ну что сказать, блок давно делал, подзабыл что и как. Сейчас вот загрузил все, глянул. В общем под ваши нужды надо другой блок делать, но к сожелению сейчас занят, если не сильно к спеху, то только через какое то время смогу заняться
Спасибо. Буду ждать.

Отправлено спустя 22 минуты 19 секунд:
cmept-27 писал(а):
04.11.2021{, 19:19}
SerOv,Это не блок определения. Это картинка ))). Он может работает по тому что считает раз в 30 секунд а тот который у тебя раз в 1 секунду (кстати раз в 500мс должен)
Вы говорите про блок ESP Ping v1.1. В описании к блоку написано. Что он счтитал только только один раз. Если на входе будет единица постоянно. До следующей перезагрузке.

Отправлено спустя 41 секунду:
SerOv писал(а):
04.11.2021{, 20:04}
com писал(а):
04.11.2021{, 19:35}
SerOv, Ну что сказать, блок давно делал, подзабыл что и как. Сейчас вот загрузил все, глянул. В общем под ваши нужды надо другой блок делать, но к сожелению сейчас занят, если не сильно к спеху, то только через какое то время смогу заняться
Спасибо. Буду ждать.

Отправлено спустя 22 минуты 19 секунд:
cmept-27 писал(а):
04.11.2021{, 19:19}
SerOv,Это не блок определения. Это картинка ))). Он может работает по тому что считает раз в 30 секунд а тот который у тебя раз в 1 секунду (кстати раз в 500мс должен)
Вы говорите про блок ESP Ping v1.1. В описании к блоку написано. Что он считал только один раз. Если на входе будет единица постоянно. До следующей перезагрузке.

SerOv
Лейтенант
Сообщения: 569
Зарегистрирован: 06.01.2018{, 19:50}
Репутация: 26

Счетчик моточасов

#19

Сообщение SerOv » 05.11.2021{, 09:43}

cmept-27 писал(а):
04.11.2021{, 17:34}
SerOv, Попробуй так 11.flp
Попробовал прошить с вашим блоком. За 9 часов работы. Было замечено, 4 раза потеря брокера и его востановление. Такое же было с таким же но старым блоком. А вот с блоком от com этого не наблюдалось. За сутки работы не было ни одной потери брокера. Точность часов проверить не удалось. Так как они сбрасываются при каждом переподключении. Может и правда проблема в блоке пинга IP адресса. С другим блоком проверить не удалось. Другой такой блок я не нашёл.

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Счетчик моточасов

#20

Сообщение com » 05.11.2021{, 14:26}

com-блок считает пока на его входе есть true или пока есть питание контроллера, либо до тех пор пока ардуино не зависнет, либо процесс тормозящий цикл программы

Ответить

Вернуться в «Триггеры, таймеры, счетчики, детекторы сигнала»