Страница 1 из 1
Помогите! Фиксатор первой аварии в Flprog.
Добавлено: 14 янв 2021, 16:25
volodyap63
Помогите пожалуйста реализовать схему фиксатора первой аварии. Имеется 8 параметров защиты компрессора по давлению (контакты экм). Нужно чтобы при срабатывании аварии, которая произошла первой по времени (любая из 8) фиксировалась и отображалась светодиодом, а остальные 7 каналов (даже если и сработали контакты экм) уже не участвовали в этом процессе. Так же нужна кнопка сброса аварии. Данный алгоритм есть у прибора Овен ПР-200 с макросом под названием "Фиксатор первой аварии" изготовленный в Owenlogic. Данный проект я прикреплю во вложении. Может это поможет в портировании макроса Owenlogic в проект Flprog. У меня в данный момент получилось сделать независимое срабатывание по 8 каналам и кнопка сброса всех аварий. Проект во вложении. Может кто-то поможет или подскажет на моём проекте как это реализовать? Буду очень благодарен.
Помогите! Фиксатор первой аварии в Flprog.
Добавлено: 14 янв 2021, 16:51
Sancho
[ref]volodyap63[/ref], Может неправильно понял, но вот так.
Помогите! Фиксатор первой аварии в Flprog.
Добавлено: 14 янв 2021, 17:09
volodyap63
[ref=#ff8000]Sancho[/ref], Ну ты просто волшебник!!! Прошил ардуинку - всё работает!!! Огромное человеческое спасибоооооооооооооооо!!! Здоровья и успехов в новом году. Владимир из Самары
Помогите! Фиксатор первой аварии в Flprog.
Добавлено: 01 фев 2021, 10:58
volodyap63
Здравствуйте. Ещё раз спасибо за проект "Фиксатор первой аварии ". Я совсем забыл про один параметр, который должен быть в системе. У меня возник следующий вопрос. Можно ли как-то добавить к существующему проекту, которым поделился Sancho, ещё один вход и один выход? То есть нужен фиксатор первой аварии на 9 входов(или на 16). Я по аналогии c этим проектом сделал ещё 8 каналов-всё работает, но не знаю как сделать так, чтобы при срабатывании одной из аварий с 1 по 8, запрещалось срабатывание с 9 по 16 или наоборот, срабатывают аварии с 9-16 запрещает срабатывать с 1 по 8(то есть должна остаться логика фиксации первой аварии).
Помогите! Фиксатор первой аварии в Flprog.
Добавлено: 01 фев 2021, 11:10
Sancho
volodyap63 писал(а): 01 фев 2021, 10:58
Я по аналогии c этим проектом сделал ещё 8 каналов-всё работает, но не знаю как сделать так, чтобы при срабатывании одной из аварий с 1 по 8, запрещалось срабатывание с 9 по 16 или наоборот, срабатывают аварии с 9-16 запрещает срабатывать с 1 по 8(то есть должна остаться логика фиксации первой аварии).
Т.е. просто фиксатор на 16 аварий?
Отправлено спустя 40 секунд:
Или 2 по 8, но с запретом?
Отправлено спустя 1 минуту 21 секунду:
Выложите Ваш проект, чтобы переменные не рисовать
Отправлено спустя 5 минут 36 секунд:
Ну может вот так, сами подправите доп входы/выходы
Помогите! Фиксатор первой аварии в Flprog.
Добавлено: 01 фев 2021, 16:12
Dryundel
[ref]volodyap63[/ref], а может проще вот так, слегка подправить Ваш изначальный проект. И делайте на сколько угодно каналов, пока входов и выходов хватит.
N каналов защиты.flp
Помогите! Фиксатор первой аварии в Flprog.
Добавлено: 02 фев 2021, 11:55
volodyap63
[ref=#ff8000]Sancho[/ref], [ref]Dryundel[/ref], Спасибо за помощь!!! Забираю оба проекта. Буду тестировать при подключении к LCD(при срабатывании защиты на экране будет отображаться информация об аварийном параметре компрессора)
