Использование логической лестницы для управления автоматизированными системами хранения и поиска (as/rs)

Что такое лестничная логика?

Логика лестницы — графический язык программирования, используемый для разработки программного обеспечения управления для программируемых логических контроллеров (ПЛК). Первоначально она была разработана для замены проводных релейных панелей, а ее визуальная структура очень напоминает электрические релейные логические диаграммы. Это делает ее интуитивно понятной для инженеров и техников, которые знакомы с электрическими схемами. Логика лестницы использует такие символы, как обычно открытые (NO) и обычно закрытые (NC) контакты, катушки вывода, таймеры, счетчики и блоки сравнения, чтобы представлять инструкции управления. Каждая ступень лестницы представляет собой логическое условие, которое, когда верно, заряжает выход или выполняет действие.

Благодаря своей простоте и надежности, логика лестницы остается наиболее широко используемым языком программирования для дискретного и управления процессами в производстве, обработке материалов и автоматизации склада. Стандарт стандартизирован в соответствии с IEC 61131-3, который определяет пять языков программирования для ПЛК, причем наиболее популярной является логика лестницы. Стандарт обеспечивает переносимость и совместимость между различными брендами ПЛК, такими как Allen-Bradley, Siemens, Mitsubishi и Omron.

Что такое автоматизированные системы хранения и поиска (AS/RS)?

Автоматизированные системы хранения и поиска (AS/RS) - это системы с компьютерным управлением, которые автоматически размещают и извлекают нагрузки из определенных мест хранения. Они широко используются в распределительных центрах, производственных предприятиях, холодильных хранилищах и складах электронной коммерции. Типичные конфигурации AS/RS включают системы удельной нагрузки (поддоны для обработки), системы мини-загрузки (тоты для обработки или контейнеры) и системы на основе шаттлов.

AS/RS состоит из нескольких ключевых компонентов:

Современные АС/РС могут работать на скоростях, превышающих 200 пиков в час на проход, и могут достигать высоты более 40 метров. Они являются критическим фактором высокой пропускной способности, точной логистики. Система управления должна обеспечивать точное позиционирование, предотвращение столкновений и эффективное секвенирование нескольких одновременных задач.

Применение логики лестницы в управлении AS/RS

Логика лестницы идеально подходит для управления дискретными операциями в AS/RS. Она обрабатывает низкоуровневые сигналы ввода-вывода от датчиков, переключателей ограничения, кодеров и исполнительных механизмов, которые составляют нервную систему машины. Здесь мы рассмотрим ключевые процессы управления, реализованные с помощью лестничной логики.

Крэйн и Шаттл Motion Control

Наиболее важной функцией в AS/RS является точное позиционирование крана или шаттла. Логика лестницы считывает импульсы кодера для измерения горизонтальных и вертикальных расстояний перемещения. Она вычисляет профили скоростей с использованием таймеров и компараторов для наращивания, перемещения на высокой скорости и замедления перед целевым положением. Домашние датчики и переключатели ограничения обеспечивают опорные точки и остановки безопасности. Типичная лестничная ступень для горизонтального привода может проверять:

Логика лестницы также обрабатывает рампы ускорения / замедления, выполняя временные шаги, которые увеличивают регистр «целевой скорости».Хотя более продвинутое управление движением может быть выполнено с помощью специализированных модулей движения, многие простые AS / RS достигают надежных движений «точка-точка» с использованием только лестничной логики.

Обработка нагрузки и управление Gripper

Когда кран прибывает в место хранения, он должен приводить в действие захват, вилку или пластину для извлечения или осаждения груза. Логические последовательности лестницы, действия расширения, подъема, втягивания и высвобождения. Замки безопасности включают:

Типичная лестничная ступень для команды расширения вилки может потребовать, чтобы кран находился в положении (ОК), отсек хранения готов (датчик ON) и не было состояния неисправности. Только тогда расширенный соленоид подпитывается. Последовательности втягивания на основе времени обеспечивают полное сидение нагрузки до того, как кран отойдет.

Отслеживание запасов и коммуникация

Хотя лестничная логика не является базой данных, она может интегрироваться с системами управления более высокого уровня через блоки обмена данными. Многие ПЛК поддерживают Ethernet/IP, Profinet или Modbus TCP, позволяя лестнице считывать штрих-код или данные RFID с считывателя и отправлять обновления местоположения в систему управления складом (WMS). В более крупных объектах лестничная логика взаимодействует с системой надзорного контроля и сбора данных (SCADA) или MES (система выполнения производства).

Практические ступени могут включать:

Обработка ошибок и диагностика безопасности

Надежная система AS/RS должна быстро обнаруживать и реагировать на неисправности, чтобы избежать повреждения или простоя. Логика лестницы отлично подходит для реализации цепочек блокировки безопасности и диагностических процедур. Общие условия ошибок включают:

Логика лестницы может заставить контролируемую остановку, заставить сигнал тревоги и вспыхнуть код неисправности на панели оператора. Расширенные системы могут даже автоматически восстанавливаться, выполняя последовательность «наведения» для повторного ссылки на ось.

Подробный пример: извлечение тота из места удара

Рассмотрим мини-загрузку AS/RS, где шаттл должен извлечь тотал из местоположения (Aisle 2, Column 14, Row 5). PLC получает команду от WMS, содержащую координаты местоположения. Мы проследим, как лестничная логика управляет операцией.

Шаг 1: Принять команду

Блок связи (например, инструкция MSG в ПЛК Аллена-Брэдли) считывает данные команды в три регистра: проход, столбец, строку. лестничная ступень проверяет, что регистры находятся в пределах диапазона и устанавливает бит «запроса восстановления».

Шаг 2: Перейдите в колонку

Шаттл начинается в домашнем положении. Логика лестницы сравнивает значение кодера тока с координатой колонки цели. Он заряжает выходной сигнал передней части привода. По мере движения шаттла импульсы кодера увеличивают счетчик. Когда счетчик равен цели, ступень компаратора де-энергизирует привод и наносит тормоз.

Во время путешествия «датчик столкновения» NC-контакт последовательно подключается к выходу диска — если датчик обнаруживает препятствие, привод немедленно останавливается.

Шаг 3: Поднимитесь на ряд

При правильном столбце задействован вертикальный подъемный двигатель.Лестничная логика использует аналогичный подход: сравнивают счетчик вертикального кодера с мишенью строки. Поскольку подъемник может иметь разные ограничения ускорения, набор таймеров регулирует профиль скорости.

Шаг 4: Расширяйте вилки

Кран теперь достиг точного места хранения. Логическая лестница проверяет:

Если все условия верны, то выход «расширения вилки» заряжается энергией. Ограничительный переключатель на растяжении вилки сигнализирует о полном расширении. Затем выход «подъема вверх» слегка поднимает вилки, чтобы поднять тягу с рельсов стойки.

Шаг 5: Втягивание вилки

После подъема датчик близости подтверждает, что тотем надежно находится на вилках. Логика лестницы затем отводит вилки, заряжая энергией втягивающийся соленоид. Второй переключатель переключателя сигнализирует о полном втягивании. Теперь тотте безопасно на платформе шаттла.

Шаг 6: Возвращение к депозитной позиции

Затем шаттл перемещается обратно на входной конвейер прохода. Логика лестницы использует те же процедуры управления движением в обратном порядке. В точке отложения он снова расширяет вилки и опускает их, чтобы разместить тот же самый тоте на конвейере. Датчик проверяет, что тотте больше не находится на шаттле.

Шаг 7: Обновление инвентаря

Наконец, лестничная ступенька отправляет хосту сообщение «retrieve complete» через блок данных. Хост обновляет свою базу данных и очищает местоположение.

Этот пример показывает, как лестничная логика управляет всей последовательностью операций, сохраняя при этом блоки безопасности и связь. Каждая ступень выполняется в режиме реального времени, обеспечивая детерминированное поведение, необходимое для высокоскоростной автоматизации.

Использование логической лестницы для AS/RS

Проблемы и современные альтернативы

Хотя лестничная логика остается доминирующей, инженеры сталкиваются с некоторыми проблемами при применении ее к очень сложным AS / RS:

Тем не менее, для основных задач управления машиной - движения, безопасности, обработки ввода/вывода и дискретного секвенирования - логическая схема лестницы по-прежнему является наиболее практичным выбором. Организация PLCopen продолжает продвигать логику лестницы в рамках стандарта IEC 61131-3. Многие машиностроители предоставляют предварительно разработанные функциональные блоки для AS/RS, которые могут быть интегрированы в программы лестницы.

Будущее лестничной логики в AS/RS

По мере того, как склады внедряют гибкую автоматизацию с мобильными роботами (AMR) и автономными челноками, роль лестничной логики развивается. Основное управление отдельными машинами остается в PLC, в то время как оркестровка более высокого уровня переходит к программному обеспечению, работающему на серверах или в облаке. Гибридные подходы сочетают лестничную логику для безопасности и управления в режиме реального времени с языками более высокого уровня (Python, C++) для оптимизации и отчетности.

Одним из новых трендов является использование цифровых двойников для моделирования операций AS/RS. Перед развертыванием логические программы лестницы могут быть протестированы на виртуальную модель, что сокращает время ввода в эксплуатацию. AVEVA PI System и другие платформы IoT часто взаимодействуют с ПЛК для сбора данных в реальном времени для мониторинга производительности.

Кроме того, открытые стандарты, такие как OPC UA, позволяют контроллерам лестничной логики беспрепятственно обмениваться данными с корпоративными системами. Это позволяет прогнозировать техническое обслуживание, оптимизацию энергопотребления и динамическую маршрутизацию запасов без замены существующей инфраструктуры управления.

Заключение

Логика лестницы остается основной технологией для управления автоматизированными системами хранения и поиска. Ее визуальная, интуитивная природа делает ее доступной для инженеров по автоматизации, в то время как ее детерминированное исполнение обеспечивает надежность в высокоскоростной обработке материалов. От управления движением крана до управления блокировками безопасности и связи с системами более высокого уровня, логика лестницы обеспечивает прочную основу, которую требуют установки AS / RS. По мере того, как отрасль движется к более интеллектуальным складам, логика лестницы будет продолжать сосуществовать с передовым программным обеспечением, гарантируя, что физические операции остаются безопасными, быстрыми и простыми в обслуживании. Для любого объекта, модернизирующегося до автоматизированного хранения, инвестирование в хорошо структурированные логические программы лестницы является проверенным путем к операционному совершенству.