Алгоритм включения двух пневмо-задвижек по очереди

Недавно был запрос на задачу следующий — нужно было по очереди включать пневмо задвижки для слива коровьего навоза.

Приветствую всех, с вами автор блога. Открываю рубрику с реальными задачами заказчиков. И их решения с помощью свободно-программируемых устройств. Я честно в сети особо не встречал подобного, в основном на форумах. Рубрика имеет название — Алгоритмы.

Задача заказчика

Большая ферма для крупного рогатого скота. Вдоль коридоров с полками и кормом есть канализация для слива навоза. Навоз попадает в общий бункер и идёт перераспределение потоков.

Когда поплавок не на верхнем уровне нужно по очереди включать пневматические задвижки и насос, которые заливают сначала в одну ёмкость, потом в другую.

Когда поплавок на верхнем уровне, включаем обе задвижки и насос для слива.

С этим успешно справилось программируемое реле ОВЕН ПР200. Хотели по простому, настройки вводить с помощью двух-строчного экрана.

Решение задачи

Решение задачи реализовал с помощью функционального блока BLINK, в котором через экран мы задаём параметры задержек времени включения 1-ого клапана, а затем 2-ого.

С помощью поплавка и переключателя мы направляем движение сигналов. Если поплавок замкнут — уровень набран, то включаем слив. Если поплавок разомкнут, то идём по пути поочередного включения клапанов.

В общем алгоритм выглядит следующим образом:

На экран выведены следующие параметры:

На этом я заканчиваю. Если есть вопросы и пожелания, пишите в комментариях.

С уважением, Гридин Семен

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ты же инженер автоматизации
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: