Проект управление конвеером FLProg

Конвеер с Помпой

Хотел бы вот такое устройство и программу...
Ответить
wLat
Рядовой
Сообщения: 3
Зарегистрирован: 21.01.2020{, 19:55}
Репутация: 0
Имя: Виталий

Проект управление конвеером FLProg

#1

Сообщение wLat » 22.01.2020{, 17:23}

Добрый день, форумчане.
У меня стоит задача скрестить вместе китайский настольный конвейер и перистальтическую помпу.
Пробовал сам написать, но в хлам запутался в триггерах, таймерах, счетчиках... :smile390:
Если кто-то сможет помочь, напишите на почту wlat@yandex.ru. Оплату обсудим.

АЛГОРИТМ РАБОТЫ

Входы:
Датчик флаконов Pin A2 (Есть флакон < 25, Нет флакона > 25)
Кнопка Старт – Pin7

Выходы:

Реле1 – управление конвейером (Pin11)
Реле2 – Включение Помпы (Pin10)
Реле3 – Выключение помпы

Переменные:

Поступают из другой части программы (чтение из EEPROM, изменяются Энкодером.). Она написана и работает.
Twork – Время работы помпы
Tpause – Время Паузы



Описание (Алгоритм):

При включении оборудования:

2 сек Конвеер не работает, Помпа не работает, Датчик не работает.

Ждем нажатия кнопки Старт

Потом Включается конвеер и датчик флаконов (ДФ).

Рабочий Цикл:

Флакон попадает в зону ДФ. Переход состояния из 0 в 1.

ДФ в режим ожидания. Состояние датчика игнорируется.
Конвеер Стоп. (Вкл Реле1)

Пауза 50 мс (торможение конвеера)

Включается помпа (Вкл Реле2)

Пауза Twork.

Выключается Помпа (выкл Реле2, Вкл Реле3)

Пауза 50 мс (Последняя капля)

Выключается Реле3
Включается конвеер (Выкл Реле1)

Пауза Tpause (уходит флакон из зоны ДФ)

Включение датчика. Ждем перехода датчика из 0 в 1.

Повтор цикла.


ВСЕГДА

Нажата. Кнопка Старт.
Отключается Помпа, Конвеер. Датчик.

Повторное нажатие Старт. Входит в рабочий цикл

Brand2
Лейтенант
Сообщения: 413
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 41
Откуда: Haifa
Имя: Alex

Проект управление конвеером FLProg

#2

Сообщение Brand2 » 22.01.2020{, 21:00}

А зачем Вам Реле 3 для отключения помпы?
Реле 2 включили,помпа работает,отключили,помпа остановилась.

Brand2
Лейтенант
Сообщения: 413
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 41
Откуда: Haifa
Имя: Alex

Проект управление конвеером FLProg

#3

Сообщение Brand2 » 22.01.2020{, 21:53}

Вот примерно так я думаю будет выглядеть схема ,попробуйте
В таймере 3 устанавливается время ,что бы конвейер начал движение пока флакон находится под датчиком флакона ,установите его так,что бы флакон успел отьехать от датчика.
Таймер 1 это пауза после остановки конвейера и началом работы помпы.
Таймер 2,время работы помпы.
Конвейер.flp
(121.48 КБ) 73 скачивания
Отправлено спустя 3 минуты 49 секунд:

wLat
Рядовой
Сообщения: 3
Зарегистрирован: 21.01.2020{, 19:55}
Репутация: 0
Имя: Виталий

Проект управление конвеером FLProg

#4

Сообщение wLat » 23.01.2020{, 06:43}

Brand2 писал(а):
22.01.2020{, 21:00}
А зачем Вам Реле 3 для отключения помпы?
Реле 2 включили,помпа работает,отключили,помпа остановилась.
Помпа самодостаточная, работает именно так - реле2 импульсом запускает помпу , а реле 3 принудительно останавливает (тоже импульсом)

Отправлено спустя 2 минуты 52 секунды:
Vladislaveu писал(а):
22.01.2020{, 21:44}
Если вдруг оплата флаконами - они спиртосодержащие?
Если бы...
Я бы спиртосодержащие, то и конвеер не нужен, только краник

Brand2
Лейтенант
Сообщения: 413
Зарегистрирован: 26.02.2018{, 21:27}
Репутация: 41
Откуда: Haifa
Имя: Alex

Проект управление конвеером FLProg

#5

Сообщение Brand2 » 23.01.2020{, 08:48}

wLat, сделал для помпы два сигнала,длительность импульса вкл и откл 100 мс,если надо другая,поменяйте
Конвейер_V1.flp
(162.3 КБ) 47 скачиваний

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Проект управление конвеером FLProg

#6

Сообщение Sancho » 23.01.2020{, 12:05}

wLat, А если вот так.
Возможно, просто нагляднее и проще добавлять шаги... Как идея.
Вложения
Konveer_01.flp
(149.89 КБ) 63 скачивания
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

wLat
Рядовой
Сообщения: 3
Зарегистрирован: 21.01.2020{, 19:55}
Репутация: 0
Имя: Виталий

Проект управление конвеером FLProg

#7

Сообщение wLat » 23.01.2020{, 13:11}

Все добрый день.
Всем большое спасибо.

Скетч от Sancho заработал сразу, и так как мне надо.
Тему можно закрыть.
Спасибо.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Проект управление конвеером FLProg

#8

Сообщение Sancho » 23.01.2020{, 14:13}

wLat, Немного не правильно. Чутка.
Начинать по "старт" нужно с очистки места для флакона, если оно занято.
Вложения
Konveer_01_1.flp
(256.84 КБ) 49 скачиваний
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Ответить

Вернуться в «Прием заказов»