помогите с логикой триггера

Ответить
Sanbi4
Рядовой
Сообщения: 76
Зарегистрирован: 30.10.2019{, 17:58}
Репутация: 3
Имя: Сергей

помогите с логикой триггера

#1

Сообщение Sanbi4 » 21.01.2020{, 11:25}

Всем привет. нужна подсказка, как проще сделать такой триггерный элемент:

имеем 3 bool переменных (назовем их 1, 2, 3). логика такая:
1) переменная 1 запускает программу и процесс инициализации (0 -> 1) (нажали на кнопку ВКЛ с фиксацией)
2) ждем появления лог 1 в переменных 2 и 3 (датчики нуля)
3) при появлении всех 3 лог 1 - на выходе получаем 1 (инициализация завершена)
4) после завершения инициализации механизмы встают в свои рабочие положения (отъезжают от конечников нуля) и переменные 2 и 3 сбрасываются на 0 (стоят датчики нуля), но переменная 1 остается в состоянии лог 1 (так как нажата кнопка в пункте 1), на выходе должна остаться лог 1.
5) выключаем (отжали кнопку из пункта 1) - на выходе получили 0. ждем нажатия кнопки ВКЛ.

ТТ триггеры не подходят, их надо сбрасывать чем-то. Был бы блок определяющий BackFront работающий как Rtrig - по нему могли бы записывать 0 в переменную.

можете направить на путь?!

Отправлено спустя 4 минуты 30 секунд:
таак, нашел таки Ftrig. попробую с ним

VVKisel
Рядовой
Сообщения: 28
Зарегистрирован: 20.02.2017{, 04:37}
Репутация: 2
Откуда: Хабаровск
Имя: VALERY

помогите с логикой триггера

#2

Сообщение VVKisel » 21.01.2020{, 11:31}

Здравствуйте! А почему не применить RSтриггеры?
VVK

Аватара пользователя
Goosr
Сержант
Сообщения: 184
Зарегистрирован: 07.06.2016{, 08:25}
Репутация: 16
Откуда: Тольятти
Имя: Дмитрий

помогите с логикой триггера

#3

Сообщение Goosr » 21.01.2020{, 11:32}

Посмотрите в сторону Командоаппарата. Работает по шагам включая или выключая свои выхода. Шаги можно переключать, например комбинациями ваших датчиков.
Я раньше описанное вами реализовывал релюшками, проще оказалось командоаппаратом.
FLProg 6.3.1 - 7.3.4 - Linux

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

помогите с логикой триггера

#4

Сообщение RedSky » 21.01.2020{, 11:33}

Есть блоки TT со сбросом и триггер заднего фронта. Посмотрите тут viewforum.php?f=81

Ответить

Вернуться в «Помогите, а то я "нимагу"»