Программируемый логический контроллер (ПЛК) – это электронное устройство, предназначенное для автоматизации складского и промышленного оборудования. Например, для грузовых электротележек, автоботов, роверов. По функционалу он подобен компьютеру, но при этом умеет решать дискретные и непрерывные задачи. ПЛК управляют физическими процессами систем автоматизации по алгоритмам, зависящим от информации, которую предоставляют датчики.
Другими словами, контроллеры промышленных роботов и другой автоматизированной техники собирают и обрабатывают получаемые с датчиков сигналы, используя прикладной алгоритм управления, и посылают управляющие сигналы на исполнительные устройства. Обычно ПЛК без остановок выполняет однотипные рабочие циклы со скоростью до 50 раз в секунду, причем каждый такой цикл состоит из 3 стадий:
Рассмотрим, чем отличаются разные виды программируемых логических контроллеров в составе складских роботов, электрических тележек и других типов автоматизированного оборудования.
По этому параметру различают нано-ПЛК (˂ 16 каналов), микро-ПЛК (16–100), средние (100–500) и большие (>500 каналов).
По этому критерию ПЛК бывают:
По этому критерию выделяют компактные и модульные ПЛК. Первые отличаются меньшими размерами и более узким функционалом, используются для решения небольших задач. У таких моделей есть встроенный язык программирования и большой список понятных инструкций, что позволяет с легкостью кодировать программы. В состав компактного контроллера входят:
Модульные ПЛК созданы на основе программируемых аппаратных модулей, предоставляют возможность настройки и перенастройки. Благодаря этому достигается экономия на внешнем интерфейсе, упрощаются требования к монтажу и настройке. К тому же, они допускают легкую замену с использованием обновлений.
Устройства ввода и вывода в ПЛК бывают 3 видов:
Программируемые логические контроллеры бывают настенные, панельные (устанавливаются на панель или дверку шкафа), могут крепиться в стойке (стоечные) или на DIN-рейку внутри шкафа. Также бывают бескорпусные (чаще всего 1-платные) варианты для использования в специализированных конструкциях производителей оборудования.
ПЛК бывают:
Иногда приведенные типы комбинируются. Примеры – моноблочный ПЛК с несколькими съемными платами, модульный или моноблочный вариант с удаленными модулями ввода/вывода для увеличения суммарного числа каналов.
Программируемые логические контроллеры могут иметь встроенный источник питания на 24 или 48 В, но бывают и без интегрированного в них ИП. Модели без встроенного ИП подразумевают подключение к аккумуляторным батареям или другому внешнему источнику.
Кроме универсальных общепромышленных ПЛК, есть специализированные контроллеры, коммуникационные модели, устройства для управления роботами, ПИД-контроллеры, модели для управления позиционированием и перемещением.
Наиболее важными параметрами, от которых зависит производительность логического контроллера, являются:
ПЛК могут программироваться на языках МЭК 61131-3 или на классических алгоритмических языках (C, С++, Visual Basic). Программирование может осуществляться с лицевой панели, с использованием ПК, с применением дисплея, мыши и клавиатуры или при помощи переносного программатора.
Ранее в блоге Shura-Master.ru вышла статья о беспроводной зарядке для складов.
Поможем подобрать электротележки, комплектующие и решения для автоматизации складских и производственных задач
Ответ за 5–10 минут
Программируемый логический контроллер получает сигналы от датчиков, обрабатывает заданную логику и управляет исполнительными устройствами. Он может контролировать приводы, торможение, подъем груза, системы безопасности и другие функции.
Автономному роботу обычно требуется более сложная система управления с обработкой большого количества сенсорных данных и взаимодействием с навигацией. В электротележке логика чаще ориентирована на управление приводом, гидравликой и командами оператора.
Замена возможна только после проверки входов и выходов, протоколов связи, напряжения питания, производительности и программного обеспечения. В большинстве случаев также требуется перенос или переработка управляющей программы.
В зависимости от архитектуры оборудования могут использоваться CAN, CANopen, Modbus, Ethernet и другие промышленные интерфейсы. Выбор определяется используемыми приводами, датчиками и центральной системой управления.
Важны быстродействие, количество и тип входов/выходов, поддерживаемые протоколы, устойчивость к вибрации, рабочая температура, энергопотребление и возможность интеграции с приводами и сенсорами.