Рубрика: ПЛК

  • Промышленная автоматизация на базе программируемых логических контроллеров (ПЛК)

    Промышленная автоматизация на базе программируемых логических контроллеров (ПЛК)

    Прародителем термина контроллер стало английское «control» — управление. В промышленных системах автоматизации (АСУ ТП) под контроллером понимается устройство, способное управлять определенными физическими процессами, согласно имеющемуся алгоритму, с учетом поступающей с датчиков информации, и передаваемой на исполнительные устройства.

    Первые промышленные контроллеры были применены в автомобильной промышленности на стыке 60-х и 70-х годов ХХ века для автоматизации технологических линий сборки автомобилей. В те далекие времена компьютеры были невероятно громоздкими и стоили неимоверно дорого, именно поэтому программирование контроллеров осуществлялось по принципу жесткой логики (аппаратным способом), что по стоимость было в разы дешевле. Но и тут имелись свои неудобства – для того, чтобы перенастроить одну технологическую линию на другую приходилось изготавливать новый промышленный контроллер. Поэтому были придуманы промышленные контроллеры, в которых можно было изменить алгоритм проведения работ, не прибегая к радикальным методам – при помощи релейной схемы. Эти контроллеры были названы программируемыми логическими контроллерами (ПЛК). Аббревиатура ПЛК дожила и до наших дней. Далее понятия «ПЛК» и «промышленный контроллер» будут упоминаться как синонимичные друг другу.

    Чуть позже увидели свет ПЛК, программируемые на машинно-ориентированном языке. С конструктивной точки зрения данный способ программирования был гораздо проще, однако приходилось привлекать к процессу внесения даже самых незначительных изменений специалиста по программированию. Именно этот момент можно считать точкой отсчета начала борьбы за снижение трудоемкости процесса программирования промышленных контроллеров. В итоге сначала были созданы языки высокого уровня, а уж затем специализированные языки визуального программирования, схожие с языком релейной логики. Заключительным этапом этого процесса стало создание международного стандарта МЭК (IEC) 61131-3. В него входит описание 5-ти языков программирования, благодаря которым исключается необходимость привлечения профессиональных программистов во время проектирования системы автоматизации АСУ ТП на базе промышленных контроллеров, предоставляя им возможность заниматься нетривиальными задачами.

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

    Применение промышленных контроллеров ПЛК распространяется практически на все сферы человеческой жизнедеятельности:

    • Автоматизация технологических процессов;
    • Станки ЧПУ;
    • Системы жизнеобеспечения зданий;
    • Системы противоаварийной защиты и сигнализации;
    • Сбор и архивирование данных;
    • Управление дорожным движением;
    • Управление космическими кораблями;
    • Системы охраны;
    • Автоматизация проведения испытаний продукции;
    • Медицинское оборудование;
    • Системы связи;
    • Управление роботами и многое другое.

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

    Использование промышленных контроллеров распространяется не только на системы управления технологическими процессами АСУ ТП, в качестве автономных средств управления линией или отдельным агрегатом, но и на широкомасштабные системы автоматизированного управления, которые осуществляют мониторинг деятельности целого производственного предприятия.

    На Российском рынке промышленной автоматизации представлены промышленные контроллеры следующих иностранных фирм: ABB, Siemens Simatic, Schneider Electric Modicon, Mitsubishi, GE Fanuc. Но не стоит думать, что везде применяются зарубежные ПЛК, Российские фирмы производители постепенно увеличивают долю занятого ими сектора рынка промышленной автоматики. Среди российских фирм выделяются такие производители промышленных контроллеров, как: Овен, Текон, Элемер, Фаствел, Эмикон, ДЭП и другие.

    В вопросе развития промышленных контроллеров (ПЛК) прослеживаются следующие тенденции:

    • Уменьшение размеров габаритов;
    • Расширение функционала;
    • Рост числа промышленных сетей и интерфейсов передачи данных, поддерживаемых ПЛК;
    • Применение «открытых систем»;
    • Применение языков программирования, входящих в стандарт МЭК 61131-3;
    • Удешевление аппаратной части.

    Еще одна очень важная тенденция – наличие в промышленных контроллерах признаков персонального компьютера: а именно наличие:

    • монитора;
    • мыши;
    • ОС Windows;
    • клавиатуры;
    • жесткого диска.

    В свою очередь промышленные компьютеры обзаводятся признаками ПЛК:

    • наличие пыле- и влагозащиты;
    • увеличение числа коммуникационных портов;
    • расширение температурного диапазона;
    • наличие функций самотестирования и диагностики;
    • flash-память;
    • осуществление контроля целостности прикладной программы;
    • возможность крепления на DIN-рейку;
    • применение ОС жесткого реального времени;
    • поддержка watch dog.

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

  • Разновидности промышленных роботов

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

    Шарнирные роботы

    Шарнирные роботы в работе напоминают движение человеческой руки, они состоят из вращательных кинематических пар и имеют от 4 до 6 управляемых осей. Такая конструкция позволяет шарнирным роботам выполнять пространственные перемещения со сложной траекторией. Примерами задач, с которыми на ура справятся шарнирные роботы являются: контурная сварка или фрезеровка, а также окрашивание сложных поверхностей, таких, как например автомобильный кузов. Также их применяют для большинства задач pick & place. Однако существует мнение, что функционал шарнирных роботов для этих задач зачастую избыточен. Монтаж шарнирного робота чаще всего производится напольный, однако встречаются варианты монтажа на стену или потолок. Радиус действия шарнирных роботов может достигать до нескольких метров, а грузоподъёмность более 1 тонны.

    Декартовы и портальные роботы

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

    Дельта-роботы

    Дельта-роботы – это один из видов параллельных роботов, отличительной особенностью которых является треугольная платформа с тремя шарнирными рычагами. Именно из-за треугольной платформы робот получил свое название, так как визуально она похожа на букву греческого алфавита «Δ – дельта». Особенностью является использование параллелограммов в конструкции манипулятора, что позволяет сохранять пространственную ориентацию исполнительного устройства робота. Основным преимуществом дельта-роботов является их высочайшая скорость перемещения за счет минимальной инерции.

    Дельта-роботы

    SCARA-роботы

    Роботы — манипуляторы типа SCARA (Selective Compliance Articulated Robot Arm) — это манипуляторы с селективной гибкостью. Конструктивно они жесткие в вертикальной плоскости, то есть вдоль оси Z, при этом в горизонтальной плоскости (по осям X и Y) обладают податливостью. Такие роботы часто выполняют сборочные операции. Роботы типа SCARA могут работать быстрее, чем декартовые роботы, и имеют небольшие габариты, но они могут быть более дорогостоящими. Применение SCARA роботов особенно выгодно для сборки узлов, где робот должен вкладывать одни детали в другие, при этом, не соединяя их. Важным является то, что благодаря своей конструкции, манипулятор может вытянуться, распрямив «локоть», а может свернуться, освободив занимаемое пространство. Это удобно при работе в ограниченном пространстве, и когда детали перемещаются из одного производственного модуля в другой.

    SCARA-робот

    Мобильные роботы

    Мобильные роботы (роботы для транспортировки материалов, складирования, обслуживания станков) в настоящее время активно развиваются. Внедрение в них датчиков и средств навигации в сочетании с развитым алгоритмическим обеспечением обеспечивают их высокой скоростью и гибкостью применения. Они могут быть интегрированы в другие системы, обладающие возможностью движения, и иметь свою автономную систему навигации. Например, автономные роботы способны тянуть за собой группу тележек и удерживать грузы. Они работают с разными типами пневматических тягово-сцепных соединителей. Оборудованы функциями безопасности, которые позволяют мобильному роботу автономно и безопасно перемещаться по территории производственных помещений.

    Мобильный робот

    Дроны

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

    Дрон

    Коллаборативные роботы

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

    Коллаборативный робот
  • Виды и классификация промышленных контроллеров (ПЛК)

    Виды и классификация промышленных контроллеров (ПЛК)

    Чтобы классифицировать огромное разнообразие производимых в настоящее время промышленных контроллеров необходимо рассмотреть их отличия.

    Основной показатель ПЛК – возможное количество каналов ввода-вывода.

    В зависимости расположения модулей ввода-вывода промышленных контроллеров различают:

    • Моноблочные ПЛК – осуществление удаления или замены модулей ввода-вывода невозможно. Конструкция промышленного контроллера представляет единый цельный корпус с устройствами ввода-вывода
    • Модульные ПЛК – смена модулей возможна. Конструкция представляет собой общую корзину с модулем центрального процессора и сменными модулями ввода-вывода. За выбор состава модулей, в зависимости от поставленных задач, отвечает проектировщик АСУ ТП.
    • Распределенные ПЛК – модули ввода-вывода вынесены за пределы контроллера, выполняются в спецкорпусах и соединяются с контроллером при помощи промышленной сети с использованием интерфейсов, таких как например RS-485. Модули могут быть расположены на значительном удалении от самого промышленного контроллера.
    • Многим промышленным контроллерам доступна возможность замены процессорных плат обладающих различной производительностью. Благодаря этому значительно расширяется круг возможностей решаемых АСУ ТП на базе ПЛК, не меняя конструктива промышленного контроллера.

    По способу крепления и конструктивному исполнению промышленные контроллеры подразделяются на:

    • Панельные – монтаж осуществляется на дверце шкафа или на панели;
    • DIN-реечные — монтаж осуществляется внутри шкафа на DIN-рейку;
    • Стоечные – монтаж осуществляется в стойке;
    • Бескорпусные – применяется производителями оборудования ОЕМ (Original Equipment Manufacturer) в специализированных конструктивах.

    В зависимости от области возможного применения промышленные контроллеры подразделяются на:

    • Общепромышленные универсальные ПЛК;
    • Коммуникационные ПЛК;
    • ПЛК управления роботами;
    • ПЛК спецназначения;
    • ПЛК управления перемещением и позиционированием.

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