Страница 1 из 2
Таймер, нет входа сброса
Добавлено: 24 янв 2022, 22:56
Iqubik
Просьба к штатному блоку таймера добавить вход сброса. Без него таймер получается одноразовым. Конечно можно использовать generator+счётчик но тогда таймер выглядит совсем не конкурентно.
Когда искал сброс таймера -
https://vk.com/wall-74150811_9259
Ответ на вопрос
viewtopic.php?f=146&t=7863&hilit=%D0%92 ... B0#p111814
Таймер, нет входа сброса
Добавлено: 24 янв 2022, 23:07
Dryundel
Вот честно, не понял для чего это надо.
[ref]Iqubik[/ref], Вы хоть объясните нафига кзе баян?
Ни одного примера в голову не пришло.
Таймер, нет входа сброса
Добавлено: 24 янв 2022, 23:24
Iqubik
Пример, я по триггеру вызываю операцию - двигать двигатель. Но перед этим включаю питание двигателя по реле.
Чтобы блок питания успел войти в рабочий режим - нужна задержка на исполнение операции.
Включать и выключить двигатель в процессе работы можно множество раз. Шаговик через библиотеку отчитывается о выполнении последней заданной операции и через ПОТЕНЦИАЛЬНЫЙ ВХОД СБРОСА ТАЙМЕРА сбрасывает его для следующего отсчёта.
Благодарю
Таймер, нет входа сброса
Добавлено: 24 янв 2022, 23:30
Dryundel
Мдаа... [ref]Iqubik[/ref], тут надо или стакан замахнуть или проект посмотреть. Вы не стесняйтесь, выкладывайте. На то и форум.
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 05:54
Naladchik
Iqubik писал(а): 24 янв 2022, 22:56
Просьба к штатному блоку таймера добавить вход сброса...
[spoiler=А если так?]
111.png
[/spoiler]
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 06:07
vovka1973
Naladchik писал(а): 25 янв 2022, 05:54
Iqubik писал(а): 24 янв 2022, 22:56
Просьба к штатному блоку таймера добавить вход сброса...
[spoiler=А если так?]111.png[/spoiler]
Я понял ему надо сбрасывать не значение в задержке,а на входе en,сделать это элементарно можно только надо его вариант увидеть и не надо там никакого сброса делать все делается штатными блоками.и таймер у него на задержку включения где на входе должен быть постоянно true что бы сработал не как у таймера на отключение там импульса переднего фронта хватает.Ему надо просто чем то прервать сигнал на входе тем самым он заново взведет таймер отсчета.
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 06:35
Naladchik
vovka1973 писал(а): 25 янв 2022, 06:07
Я понял ему надо...
Да кто ж знает что там надо, можно только догадываться.
То ли сброс задержки, то ли сброс выхода, то ли еще чего.
Проекта то нет, постановки задачи тоже. Кофейная гуща закончилась.
По моему мнению штатные базовые блоки вообще нельзя трогать, а то уже были прецеденты, например когда Сергей счетчик переделал и у множества форумчан проекты посыпались.
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 10:17
Iqubik
Да сейчас таймер один раз отсчитывает указанную задержку при постоянном сигнале на входе en, и когда он отсчитал 3 скажем секунды то всё, все последующие вызовы проходят моментально. Наличие входа reset, который сбросит отсчёт в 0, чтобы таймер при следующем постоянном en снова отсчитал 3 секунды, позволит значительно шире использовать этот блок.
И да, пожалуй сам блок трогать не стоит чтобы проекты не посыпались, но можно сделать таймер со входом сброса отсчёта
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 10:33
Naladchik
Iqubik писал(а): 25 янв 2022, 10:17
...который сбросит отсчёт в 0, чтобы таймер при следующем постоянном en снова отсчитал 3 секунды...
[spoiler=Тогда так]
111.png
[/spoiler]
Ну если и так не нравится то можно свой таймер создать, и с покером и курсистками, хоть в старом редакторе хоть в новом. Было бы желание.
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 10:57
Serg_Grn
Dryundel писал(а): 24 янв 2022, 23:30
тут надо или стакан замахнуть или проект посмотреть
Лучше стакан

Таймер, нет входа сброса
Добавлено: 25 янв 2022, 11:29
Dryundel
Naladchik писал(а): 25 янв 2022, 10:33
Да сейчас таймер один раз отсчитывает указанную задержку при постоянном сигнале на входе en.....
Вот теперь хоть что то понятно.
[ref]Iqubik[/ref], Вы не совсем понимаете назначение данного блока. Вход en в данном блоке это не разрешение работы, а входной сигнал. А таймер это не таймер в бытовом понимании, а таймер задержки этого сигнала. У каждого штатного блока есть описание его работы. Пользуйтесь.
Отправлено спустя 3 минуты 49 секунд:
С мобильного цитатник глючит. Не обращайте внимания.
Отправлено спустя 14 минут 16 секунд:
[ref]Iqubik[/ref], найдите ютуб канал "ключ к ардуино", там есть "урок 1, 2, 3...." в них доходчиво рассказано про каждый штатный блок.
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 14:44
Iqubik
Dryundel писал(а): 25 янв 2022, 11:29
Naladchik писал(а): 25 янв 2022, 10:33
Да сейчас таймер один раз отсчитывает указанную задержку при постоянном сигнале на входе en.....
Вот теперь хоть что то понятно.
[ref]Iqubik[/ref], Вы не совсем понимаете назначение данного блока. Вход en в данном блоке это не разрешение работы, а входной сигнал. А таймер это не таймер в бытовом понимании, а таймер задержки этого сигнала. У каждого штатного блока есть описание его работы. Пользуйтесь.
Отправлено спустя 3 минуты 49 секунд:
С мобильного цитатник глючит. Не обращайте внимания.
Отправлено спустя 14 минут 16 секунд:
[ref]Iqubik[/ref], найдите ютуб канал "ключ к ардуино", там есть "урок 1, 2, 3...." в них доходчиво рассказано про каждый штатный блок.
Так блок всё равно же одноразовый или я опять не понял?
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 15:04
Dryundel
Iqubik писал(а): 25 янв 2022, 14:44
Так блок всё равно же одноразовый или я опять не понял?
Как он может быть одноразовый? Это же не
презе... чайный пакетик.
[ref]Iqubik[/ref], Вы прочитали авторское описание блока? Посмотрели видео с канала "Ключ к Ардуино"? Вы вообще читаете что Вам пишут?
Или Вы просто издеваетесь?
Неужели так сложно мышкой по браузеру потыкать?
https://flprog.ru/bez-rubriki/helppage/ ... TimerBlock
ПРОЕКТ В СТУДИЮ!!!
Пока не будет проекта который не работает ни слова не скажу больше!
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 15:30
Ingwar
Iqubik писал(а): 25 янв 2022, 14:44
Так блок всё равно же одноразовый или я опять не понял?
Если это не сможете понять, то трудно будет объяснять словами...
[spoiler]
Безымянный.png
[/spoiler]
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 16:05
Iqubik
Посмотрел материалы и пробую ответить на свой же вопрос словами:
Таймер на включение (в моём случае), когда надо каждый раз при вызове действия "делать задержку на включение" должен быть настроен так, чтобы постоянный сигнал на включение приходящий на вход таймера EN был прерван исходя из статуса выхода блока TON.
При следующем длительном сигнале TRUE на вход таймера TON он так же начнёт отсчитывать заданное в себе время до передачи сигнала далее и при появлении сигнала на выходе следует подать false на вход таймера чтобы "обнулить" проделанную задержку для следующего цикла задержки.
Нет таймер не одноразовый, а его Reset контролируется состоянием входа EN.
Спасибо за ответы. Тема закрыта.
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 16:19
Dryundel
О как!
[ref]Iqubik[/ref], Вы в каком универе преподаете, коллега?
Это надо же так изречь! Уважуха!
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 17:34
tolika
Ваш алгоритм до конца не ясен. Ваш вопрос, как создать таймеры для
пример.PNG
выполнения?
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 18:39
Iqubik
Dryundel писал(а): 25 янв 2022, 16:19
О как!
[ref]Iqubik[/ref], Вы в каком универе преподаете, коллега?
Это надо же так изречь! Уважуха!
Раньше преподавал информационные дисциплины в ВУЗ МГГУ им. Шолохова, сейчас сам себе режиссер.
Отправлено спустя 1 минуту 35 секунд:
Ingwar писал(а): 25 янв 2022, 15:30
Iqubik писал(а): 25 янв 2022, 14:44
Так блок всё равно же одноразовый или я опять не понял?
Если это не сможете понять, то трудно будет объяснять словами...
[spoiler]Безымянный.png[/spoiler]
Что любопытно - прочитать диаграмму я смог только после того как понял принцип. Правда скидка на то, что я впервые такого рода диаграммы состояний пробовал читать.
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 20:20
nalnik
Таймер, нет входа сброса
Добавлено: 25 янв 2022, 20:40
AlexCrane
[ref]Iqubik[/ref], Пробуй