Собственно мы и проверяем исходя из того, что все флаконы подряд бракованные.
Собственно мы и проверяем исходя из того, что все флаконы подряд бракованные.
В зависимости от размеров флакона 10, 11, 16. На +1 срабатывает оптический датчик. последние флаконы стоят на площадке перед конвейером, а +1-й уже двигается по нему к оптическому датчику.
И поясните работу датчика очереди.
Датчик очереди контролирует заполняемость роликового транспортера флаконами. При отсутствии флаконов на подающем транспортере, останавливает роликовый транспортер установки до момента заполнения подающего транспортера.
Если можно фото транспортёра с 16-ю флаконами, датчиками и пневмоцилиндром.
А сейчас извините должен уходить.
Спасибо. Сфотографирую.
У Вас программа достаточно простая и на мой взгляд не совсем верная. Про счётчик я уже ранее говорил, но не в этом суть.
Получается что оптический датчик у Вас просто пропускает сигнал от счётчика на цилиндр. Счётчик сбрасывается следующим, после отсчитанного микриком бутылок. И если этот небольшой момент, пока держится сигнал на выходе счётчика не совпадёт с сигналом от оптического датчика - цилиндр не сработает.
Кроме того, ещё и задержка в 0.2 секунды стоит на микрике. По идее она не должна влиять, но можно уменьшить до 0.1 или вообще убрать. Микрик не должен давать дребезга.
Если у Вас одинаковое количество флаконов от микрика (точки нажатия кнопки БРАК) до оптического датчика, зачем вообще заморачиваться с 2 датчиками. Достаточно одного оптического. И не будет таких конфликтов.
Программу Вы сами писали, или на заказ кто то делал?
Сами исправить и перезалить сможете?
Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)
Программу заказывал. Первоначальный вариант был с одним оптическим датчиком, но тогда не получалось контролировать флаконы начиная с 1-го. Если использовать один датчик на входе (микрик), то не получается попадать в центр флакона толкателем на отбраковке. Сам исправить программу не смогу, перезалить смогу.
Попробуйте вот такой вариант. Пока на скорую руку поправил. Здесь сигнал после отсчёта фиксируется триггером и цилиндр включается после сработки оптического датчика. Сброс после отработки концевика цилиндра.
А в чём трудности с использованием одного оптического датчика?
Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)