Вложений: 1
прошу помощи в реализации задуманного
Уважаемые "гуру", прошу Вашей помощи в программировании.
Задумал сделать "Реверсивный конвеер с оптодатчиками и счетчиком импульсов СИ10".
Механнику всю собрал, ПР110 и СИ10 купил. А вот с программированием в OWEN Logic "затык". (на уровне "если" - "то" с трудом вроде бы разобрался),
так что прошу сильно не пинать того самого "рядового потребителя" ПР110-24.8Д.4Р.
Итак:
"Реверсивный конвеер с оптодатчиками и счетчиком импульсов СИ10"
Описание алгоритма работы:
Входа: изначально (при подаче питания) все разомкнуты.
I1,I4 - кнопки без фиксации; I3,I6 - без фиксации
I1 - Пуск (Стоп) ВПРАВО;
I2 - Оптодатчик ОД-1
I3 - Реверс ВЛЕВО (РЛ)
I4 - Пуск (Стоп) ВЛЕВО
I5 - Оптодатчик ОД-2
I6 - Реверс ВПРАВО (РП)
Выхода: при подачи питания пр110 все выхода - выключены.
Q1 - Движение ленты ВПРАВО
Q2 - Движение ленты ВЛЕВО
Q3 - Счетчик СИ10
Q4 - Звонок
Алгоритм работы конвеера:
1. При нажатии кнопки I1 или пересечения луча I2=ОД1 через 5 сек включается Q1, конвеер движется ВПРАВО
2. Повторное нажатие кнопки I1 выключает Q1, т.е. происходит останов ленты.
3. При нажатии кнопки I4 или пересечения луча I5=ОД2 через 5 сек включается Q2, конвеер движется ВЛЕВО
4. Повторное нажатие кнопки I4 выключает Q2, т.е. происходит останов ленты.
5. Если при движении ВПРАВО происходит нажатие кнопки I4 , то Q1 размыкается, и через 5 сек замыкается Q2
6. Если при движении ВЛЕВО происходит нажатие кнопки I1 , то Q2 размыкается, и через 5 сек замыкается Q1
7. При одновременном нажати кнопок I1 и I4 , Q1 и Q2 разомкнуты и в течении 5 сек звенит звонок Q4 ,
т.е. исключаем одновременное нажатие.
8. При одновременном I3 и I6 , Q1 и Q2 разомкнуты и в течении 5 сек звенит звонок Q4,
т.е. исключаем одновременное нажатие.
9. I3 замыкает (включает) Q2 без задержек, с обязательным размыканием Q1
10. I6 замыкает (включает) Q1 без задержек, с обязательным размыканием Q2
11. Если при движении ВПРАВО происходит срабатывание I3, то Q1 сразуже размыкается и мгновенно замыкается Q2
12. Если при движении ВЛЕВО происходит срабатывание I6, то Q2 сразуже размыкается и мгновенно замыкается Q1
13. Счет должен вестись как при движении изделия ВПРАВО так и ВЛЕВО,
т.е показания счетчика СИ10 должны увеличиваться на единицу, в независимости от того с какой стороны конвеера
изделие пересекло оптодатчики ОД-1 и ОД-2, причем изделия могут быть разной длины, т.е. длинное изделие может
одновременно перекрывать ОД-1 и ОД-2, а короткое находиться между ними, как показано на рисунке во вложении.
А вот как организовать счёт не знаю!:confused:
Надеюсь на Вашу помощь.
P.S. Особенно надеюсь на помощь уважаемого rovki, чьи примеры вдохновили меня на приобретение ПР110-24.8Д.4Р.