TON и ТОFы
TON и ТОFы
Добрый вечер не получается сделать следующее:
1. приходит короткий импульс ( переменная h)
2 Далее 2 сек задержки на включение
3. Далее включение светодиода на 5 сек
4. выключение
5 стоп.
Пытался наваять что-то, пока не получается :devil: .
1. приходит короткий импульс ( переменная h)
2 Далее 2 сек задержки на включение
3. Далее включение светодиода на 5 сек
4. выключение
5 стоп.
Пытался наваять что-то, пока не получается :devil: .
У вас нет необходимых прав для просмотра вложений в этом сообщении.
TON и ТОFы
TON - задержка на включение. следовательно если импульс на входе короче чем установленная задержка, то сигнал пропадет.
если бы вы открыли справку по блоку , то увидели бы
[spoiler]

но инструкции у нас читать не принято ))

TON и ТОFы
разница была в том что инверсия на вход Вы поставили а галочку на потягивающий резистор не поставили. 

TON и ТОFы
так и есть, но оставлю версию от [ref=#ff8000]pan[/ref], . Всем спасибо, бум дальше грызть :alco:
TON и ТОFы
[ref]Бардуино[/ref], инверсия входа не всегда означает , что вход нужно подтягивать к плюсу.
ко входу могут быть подключены, например, нормально замкнутые контакты реле и потребуется отслеживать "разрыв" контакта.
в любом случае, при
ко входу могут быть подключены, например, нормально замкнутые контакты реле и потребуется отслеживать "разрыв" контакта.
в любом случае, при
таймер на включение не сработал бы
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
TON и ТОFы
[ref]RW9UU[/ref],
если короткий импульс с внешки, физ подтяжка на землю, инверсия не нужна.
если короткий импульс с внешки, физ подтяжка на землю, инверсия не нужна.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
TON и ТОFы
[ref=#ff8000]rw6cm[/ref], подтяжка к земле тоже через осуществляется в блоке резистор? :loony:
TON и ТОFы
Опять меня клинит на TOFах и TONах. версия от pan в мессаге #4 не работает почему-то

Задача такая предо мной стоит:
1. Если переменная h=true, то необходима задержка навключение в течении 10 сек
2. далее необходимо, что бы в переменную стинговую d1r записалось значение D1R
3. по истечению 3 сек, в переменную d1r пишится пустое значение.
не работает у меня это дело... нужен "пинок" в нужном направлении

У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
TON и ТОFы
[ref]RW9UU[/ref],
Не до конца всё описано.
Не ясно, что должно произойти , если, например, на 12 сек h=false
Но вот так..
Не до конца всё описано.
Не ясно, что должно произойти , если, например, на 12 сек h=false
Но вот так..
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
TON и ТОFы
[ref=#ff8000]Sancho[/ref], в переменной h по условию кратковременный импульс. сейчас посмотрю, вашу версию файла
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
TON и ТОFы
Вот видите - не всё описано в начале - один цикл запускается от импульса h...RW9UU писал(а): 17 апр 2018, 11:54в переменной h по условию кратковременный импульс. сейчас посмотрю, вашу версию файла
Отправлено спустя 2 минуты 37 секунд:
Добавьте SR триггер в самом начале, h на S, на R сделайте переменную булеан, её-же прицепите к выходу второго таймера.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
TON и ТОFы
Посмотрел Rtrig вообще не в тему. Короткий импульс не пойдет. Воздействие на вход EN переменной d1r надо 3 сек.
на перем h короткий импульс-> ждем 10 сек, далее 3 сек пишим в d1r значение D1R в течении 3 сек
Далее опять пишим пустую строку в перем. d1r. Как прийдет новый короткий импульс всё повторятся....
Отправлено спустя 2 минуты :
на перем h короткий импульс-> ждем 10 сек, далее 3 сек пишим в d1r значение D1R в течении 3 сек
Далее опять пишим пустую строку в перем. d1r. Как прийдет новый короткий импульс всё повторятся....

Отправлено спустя 2 минуты :
я делал этот вариант он в мессаге №4 от [ref=#ff8000]pan[/ref], не грузится он в контроллерSancho писал(а): 17 апр 2018, 12:02Добавьте SR триггер в самом начале, h на S, на R сделайте переменную булеан, её-же прицепите к выходу второго таймера.

- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
TON и ТОFы
Зачем - подали один раз, присвоили что надо...
Отправлено спустя 1 минуту 7 секунд:
Компилируется без ошибок, грузить не пробовал...RW9UU писал(а): 17 апр 2018, 12:07я делал этот вариант он в мессаге №4 от pan, не грузится он в контроллер
Скачайте - попробуйте.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
TON и ТОFы
???
Пришлите проект, можно в личку, если ком тайн. )
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя