Страница 1 из 1

Прошу помощи в подаче единицы при условии

Добавлено: 16.06.2017{, 15:42}
slava-fierwolf
Здравствуйте. Спасибо всем кто откликнется. Ситуация: есть два электродвигателя. Первый запускается из вне и его отключает концевик чез SRтриггер. Мне нужен блок, который и отследит появление единицы с этого SR триггера, которая включит первый двигатель и которая изменится на ноль при сработке концевика. Отследив что появлялась единица и появился ноль - блок мне включит второй электродвигатель. 

Прошу помощи в подаче единицы при условии

Добавлено: 16.06.2017{, 16:24}
pan
ни чего не понятно что к чему подключено и чем управляется.
и я почему то уверен что блок ни какой делать не надо, стандартной логики для этого достаточно.

Прошу помощи в подаче единицы при условии

Добавлено: 16.06.2017{, 16:32}
slava-fierwolf
pan писал(а):ни чего не понятно что к чему подключено и чем управляется.и я почему то уверен что блок ни какой делать не надо, стандартной логики для этого достаточн
ИзображениеВот где цифра 2 в красном круге нужно считать появление единицы и изменение её на ноль и когда это условие будет выполнено - пустить единицу на вход S триггера

Прошу помощи в подаче единицы при условии

Добавлено: 16.06.2017{, 16:56}
pan
вот. чтоб не городить. выход сбросится при подаче сигнала на вход. на логике некогда было делать) рабочий день закончился. пора мчать домой

Прошу помощи в подаче единицы при условии

Добавлено: 16.06.2017{, 17:42}
slava-fierwolf
pan писал(а):вот. чтоб не городить. выход сбросится при подаче сигнала на вход. на логике некогда было делать) рабочий день закончился. пора мчать домой
Поставил в программу, что то не пойму как он работает. Если подключить этот блок вместо моей стрелки красной, то результата нет к сожалению.

Прошу помощи в подаче единицы при условии

Добавлено: 16.06.2017{, 18:48}
pan
поспешил блин. вот

Прошу помощи в подаче единицы при условии

Добавлено: 16.06.2017{, 19:22}
vacz
Если я Вас правильно понял, то этот проект будет работать так:
Запуск - включится "мотор 3 стола" - сработал "конц 3" - отключился "мотор 3 стола" - через 1 секунду (например) включится "мотор 5 захват" - сработал "конц 6" -  отключился "мотор 5 захват". и снова сначала.

Прошу помощи в подаче единицы при условии

Добавлено: 16.06.2017{, 19:33}
slava-fierwolf
vacz писал(а):Если я Вас правильно понял, то этот проект будет работать так:Запуск - включится "мотор 3 стола" - сработал "конц 3" - отключился "мотор 3 стола" - через 1 секунду (например) включится "мотор 5 захват" - сработал "конц 6" -  отключился "мотор 5 захват". и снова сначала.
Да все верно. Только это лишь фрагмент программы. Но остальное построенно на таком же принципе. За секунду вы тоже правы, на выходе SR тригера у меня стоит TON (задержка на включение на 1 сек) это для того чтоб всякая инерция исчезла

Прошу помощи в подаче единицы при условии

Добавлено: 16.06.2017{, 19:34}
pan
версия вторая. при пропадании сигнала выдает короткий импульс.

Прошу помощи в подаче единицы при условии

Добавлено: 16.06.2017{, 20:05}
slava-fierwolf
pan писал(а):поспешил блин. вот
Господин pan)Спасибо не реальное) Да воздастся вам) Это наверное магия то что вы сделали? Этот маленький квадратик на экране позволит мне сегодня спать) Спасибо))))

Добавлено (16.06.2017, 20:05)
---------------------------------------------
pan писал(а):версия вторая. при пропадании сигнала выдает короткий импульс.
и Этот я сохраню. Я в принципе догадался после пред идущего вашего поставить Rtrig и все корректно заработало! Магия) Спасибо)

Прошу помощи в подаче единицы при условии

Добавлено: 16.06.2017{, 20:15}
pan
slava-fierwolf, рад помочь

Прошу помощи в подаче единицы при условии

Добавлено: 19.06.2017{, 15:52}
slava-fierwolf
pan писал(а):версия вторая. при пропадании сигнала выдает короткий импульс.Прикрепления: fall_pulse-CODE.ubi(11Kb)
у меня этот блок совсем не работает никак. Проверял вот так как на картинке.  Нажимаю держу кнопку, отпускаю, ТТ триггер не срабатывает. А блок был бы ох как полезен. Или я не так проверил его?Изображение

Прошу помощи в подаче единицы при условии

Добавлено: 19.06.2017{, 15:58}
pan
выложил тут .  точно рабочий

Прошу помощи в подаче единицы при условии

Добавлено: 19.06.2017{, 16:02}
slava-fierwolf
pan писал(а):выложил тут .  точно рабочий
спасибо пробую!

Добавлено (19.06.2017, 16:02)
---------------------------------------------
pan писал(а):выложил тут .  точно рабочий
Вот шик - блеск) ВРоде то что нужно) Спасибо)

Прошу помощи в подаче единицы при условии

Добавлено: 19.06.2017{, 20:06}
support
Ребята, а у RTrig вход инвертировать не судьба? Получите тот же блок который выдает короткий импульс по спаду сигнала на входе. Зачем отдельный блок?

Прошу помощи в подаче единицы при условии

Добавлено: 19.06.2017{, 20:08}
pan
support, если на инвертированном входе будет "0", то при запуске в первом цикле проскочит "1" на выходе. или я ошибаюсь?