Тест смены направления: сценарий движения
Тест смены направления нужен на участке, где груз может остановиться и вернуться через область наблюдения лидара SICK. Программа, рассчитанная только на движение вперёд, способна принять возврат за новый объект или завершить обработку раньше времени. Поэтому правила прохода определяют до настройки обмена с контроллером.
Сначала описывают технологический смысл события. Для одной линии важен каждый пересекающий границу груз, для другой — только завершённая передача на следующий участок. От этого зависит, считать ли возврат отменой прохода, отдельным перемещением или продолжением незавершённого цикла.
Откуда брать признак направления
Направление можно определять в прикладной системе по последовательности наблюдаемых положений либо получать от оборудования линии, если проект предусматривает такой сигнал. Возможность реализовать выбранный способ проверяют по составу данных конкретного лидара SICK. Готовую функцию распознавания направления нельзя предполагать без документации.
Команда приводу и фактическое перемещение груза могут расходиться при проскальзывании или остановке. Поэтому в задании указывают, какой источник принимается за достоверный и как обрабатывается противоречие между источниками. Решение должно учитывать механику участка, а не только удобство программирования.
Возврат на границе области наблюдения
Наиболее показателен сценарий, в котором передняя часть груза вошла в область обработки, затем движение прекратилось и изменилось на обратное. Проверяют, что система не выдаёт сообщение о завершённом проходе только потому, что объект исчез из выбранной области. Исчезновение само по себе не описывает маршрут.
Дополнительно испытывают короткие перемещения около границы. В таких условиях один груз может несколько раз менять состояние присутствия. Правила начала и завершения события должны исключать необоснованное накопление записей. Размеры областей и условия переходов выбирают по реальной геометрии и доступным данным.
Повторный заход того же груза
После полного выхода объект может вновь войти в поле наблюдения. Заранее решают, должна ли система узнавать его как прежний груз. Сам факт повторного появления похожего контура не гарантирует тождество объекта. Если технологической задаче нужна идентичность, необходимо предусмотреть отдельный подтверждённый способ её установления.
В протокол испытаний включают проход вперёд, полный возврат, повторный заход и смену направления после остановки. Для каждого сценария записывают ожидаемое число событий и их смысл. Проверяют также последовательность из двух грузов, чтобы незавершённое состояние первого не влияло на обработку второго.
Данные для подбора и приёмки
Поставщику передают схему участка, размеры груза, возможные траектории и описание сигналов управления. В документации производителя уточняют состав выдаваемых данных и условия их использования. Приёмку проводят по заранее согласованным сценариям движения, сопоставляя фактические перемещения с событиями, зарегистрированными прикладной системой.
Подобрать и заказать оборудование SICK можно через Делазию. Для подготовки заявки используйте каталог оборудования; форма заявки есть на странице.