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

Кнопка сброса

Добавлено: 30.03.2017{, 09:51}
borjus
Добрый день. Не могу понять, как реализовать сигнал аварии, с последующим запретом для пуска оборудования. Сброс будет происходить при нажатии кнопки на панели nextion (все это реализовано, кроме самой логики запрета пуска). Смысл в том, что возможны кратковременные аварии по датчику давления, но сброс этой ошибки будет производить только человек. Какой день мучаюсь, не могу понять, как реализовать. Чего только ни городил, не выходит   Прикрепил отдельный файлик с проектом на логику. Поясните пожалуйста, куда копать, что применить? Понимаю, может задача и простая, но для меня оказалось как-то не подъемно))

Кнопка сброса

Добавлено: 30.03.2017{, 10:06}
Boroda
RS-триггер Вам поможет.

Кнопка сброса

Добавлено: 30.03.2017{, 10:35}
Sancho
А вот так?

Добавлено (30.03.2017, 10:35)
---------------------------------------------
Уважаемый Boroda, в Вашей логике возможна работа оборудования после "сброса", но при наличии текущих аварий, что совсем не всегда допустимо.

Кнопка сброса

Добавлено: 30.03.2017{, 10:42}
Boroda
Sancho, ну думаю, человек догадается вот так сделать. Я просто показал общий принцип построения.


Кнопка сброса

Добавлено: 30.03.2017{, 10:44}
borjus
Sancho писал(а):А вот так?
оОО) я попробую вечером) спасибо) я бы до этого очень долго доходил.

Не в тему конечно, но поинтересуюсь еще. В перспективе хотелось бы еще подключить вот такой датчик давления от другого оборудования. Вот он: PA-21sc  Выходной сигнал 4…20 mA, но питание у него 8-28В. Как это сделать? Может с помощью MT3608?? Просто он 2х проводный, vcc и out/gnd на одном проводе.

Добавлено (30.03.2017, 10:44)
---------------------------------------------
Boroda писал(а):Sancho, ну думаю, человек догадается вот так сделать. Я просто показал общий принцип построения.
да, я почти догадался....почти:D  , спасибо

Кнопка сброса

Добавлено: 30.03.2017{, 10:56}
Phazz
borjus писал(а):Выходной сигнал 4…20 mA, но питание у него 8-28В. Как это сделать?
Вот так

Кнопка сброса

Добавлено: 30.03.2017{, 10:57}
Sancho
А так?

Кнопка сброса

Добавлено: 30.03.2017{, 11:01}
Boroda
Про RTrig: Обычно пришел на объект, орет звонок, сработал термостат. Нажал кнопку "Сброс" на шкафу, триггер сбросился, звонок отключился, но текущая авария осталась и оборудование заблокировано через блок OR. Далее подошел к термостату, сбросил его и тебе не надо второй раз подходить к шкафу и жать "Сброс", оборудоваие запустится, если авария пропадет.

Если говорить про полный функционал, то вот схема, которую применяем много лет в модулях Logo!.

Кнопка сброса

Добавлено: 30.03.2017{, 11:13}
Sancho
Теперь всё понятно( и для меня правильно), дополнительный вход в OR. Согласен.

Кнопка сброса

Добавлено: 01.04.2017{, 20:35}
borjus
В общем разобрался.  Вся проблема у меня была в подтягивающих резисторах и инверсии))глупость сделал, а программ накачал всяких-уйму, чтобы логику проверить))думал я дурак или лыжи не едут)) В общем, сейчас проблема другая возникла. Nextion, никак не реагирует на кнопку сброс (на экране), в проекте сброс работает. Инверсия не помогает. Может кто знает, как поправить? Переменные с экрана..нажатие 0, отпускание 1

Кнопка сброса

Добавлено: 01.04.2017{, 20:36}
borjus
В общем разобрался.  Вся проблема у меня была в подтягивающих резисторах и инверсии))глупость сделал, а программ накачал всяких-уйму, чтобы логику проверить))думал я дурак или лыжи не едут)) В общем, сейчас проблема другая возникла. , Ардуинка никак не реагирует на кнопку сброс (на экране Nextion), в проекте прилагающемся сброс работает, но с экраном все по другому. Инверсия не помогает. Может кто знает, как поправить? Переменные с экрана..нажатие 0, отпускание 1. Какие только варианты не пробовал.
В предыдущем сообщении вложение не смотрите, здесь то, что хотел донести.