Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Электронный учебник УСИП.docx
Скачиваний:
152
Добавлен:
19.04.2019
Размер:
11.98 Mб
Скачать

Программируемые логические контроллеры. Их структура и принцип работы

На рисунках 8, 9, 10, 11, 12 представлены различные модели контроллеров, выпускаемых разными производителями средств автоматизации производства.

Рисунок 8 – Контроллер S7-300, Siemens

Рисунок 9 – Контроллеры фирмы Delta Electronics Inc., Тайвань

Рисунок 10 – Контроллеры ALPHA фирмы Mitsubishi Electric, Япония

Рисунок 11 – Модули удаленного ввода-вывода ADAM фирмы Advantech, Тайвань

Рисунок 12 – Контроллеры Ремиконт Р-130, Россия

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

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

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

  3. Гальваническая развязка. Чтобы контроллер мог работать в производственных условиях его гальванически развязывают с датчиками и исполнительными устройствами.

  4. Программное обеспечение контроллера устанавливается на заводе – изготовителе, для чего используются полупроводниковые ПЗУ (в компьютере – винчестер).

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

  1. Наличие устройств, обегающего опроса датчиков системы (коммутатор).

Структура и принцип действия плк

Структура ПЛК показана на рисунке 13.

Рисунок 13 – Структура ПЛК

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

  • ЦП – центральный процессор;

  • ОЗУ – оперативное запоминающее устройство;

  • ПЗУ – постоянное ЗУ, здесь хранится все программное обеспечение контроллера;

  • ППЗУ – перепрограммируемое ПЗУ. Сюда заносится программа работы контроллера по управлению технологическим процессом. Она составляется и заносится в контроллер на конкретном предприятии.

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

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

  • АЦП – аналого-цифровой преобразователь. Выполняет преобразование сигналов с датчиков аналогового (непрерывного) типа в цифровой код (термопары, терморезисторы, тензодатчики, датчики усилия, перемещения и т.д.)

  • ДЦП – дискретно-цифровой преобразователь. Преобразует в цифровой код сигналы с датчиков дискретного типа (концевые выключатели, реле температуры, реле давления).

АЦП и ДЦП – одноканальные, поскольку подключение сигналов датчиков к ним осуществляется последовательно во времени с помощью коммутаторов.

  • Коммутаторы – обеспечивают обегающий опрос датчиков объекта.

  • ЦАП – цифро-аналоговый преобразователь. Формирует напряжения, пропорциональные вычисленным значениям режимов работы исполнительных устройств аналогового типа (напряжение, пропорциональное частоте вращения двигателя). ЦАП – многоканальный, поскольку нельзя даже на короткое время снимать управляющий сигнал с исполнительного устройства. Значит, сигнал на него нужно подавать непрерывно.

  • ЦДП – цифро-дискретный преобразователь. Он также многоканальный. Формирует сигналы включения (отключения) исполнительных устройств дискретного типа.

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

  • Гальваническая развязка бывает трех типов: релейная, оптическая, трансформаторная. Больше в контроллерах используют первые два типа развязки.

Релейная развязка (рис.14)

Рисунок 14 – Гальваническая развязка на основе реле

Одно реле может коммутировать сразу несколько групп контактов, как замыкающих, так и размыкающих.

Оптическая развязка (оптронная) (рис.15)

Фотоприемники:

фотодиоды,

фототранзисторы

Рисунок 15 – Гальваническая развязка на основе оптронов

Сигнал передается через оптическое излучение и реализуется с помощью пары светодиод – фотоприемник, в качестве которых могут использоваться фотодиоды или фототранзисторы. С помощью оптронной развязки удается развязывать входные и выходные цепи, разность потенциалов между которыми достигает 500В. Пусть, например, потенциал ПЛК близок к потенциалу корпуса земли, а исполнительное устройство находится под напряжением 380В (трехфазное напряжение питания двигателя). При прямом (без развязки) управлении таким устройством ПЛК просто сгорит.

Трансформаторная развязка

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

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

Модуль связи

Модуль связи – устройство, обеспечивающее подключение контроллера к локальной вычислительной сети АСУ ТП.

Внутри контроллера информация передается в многоразрядном коде по системной шине (в соответствии с разрядностью процессора – 16 или 32 бита).

В ЛВС данные передаются в последовательном коде. Преобразование данных из параллельного кода и наоборот выполняет модуль связи. Он также распознает информацию, адресованную данному контроллеру по его системному адресу.

Панель оператора

В зависимости от назначения контроллера он может иметь или нет специальное устройство - панель оператора.

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

Рисунок 16 – Контроллер LOGO фирмы Siemens

Простейшие контроллеры (рис.16), которые могут работать автономно, т.е. вне ЛВС, должны иметь экран, кнопку вкл./откл. и 6 кнопок управления. Здесь отсутствуют алфавитные и цифровые клавиши.

С помощью клавиш «вправо» «влево» осуществляется переключение режимов работы и программирования.

С помощью клавиш «вверх», «вниз» осуществляется ввод численных значений.

Принцип работы контроллера

В течение всей работы технологического комплекса ПЛК выполняет одну и ту же программу. Время выполнения программы – доли секунды и доли секунды. За это время ПЛК успевает опросить все датчики, преобразовать с помощью АЦП и ДЦП сигналы с датчиков в цифровой код и записать их в ОЗУ. Затем ПЛК выполняет вычисления и определяет значения сигналов, которые нужно выдать на исполнительные устройства. Если это устройство логикокомандного типа, то вычисляется логическая функция, если устройство аналогового типа, то решается дифференциальное уравнение в форме передаточной функции W(p) (те, которые вы изучали в курсе ТАУ).

После этого ПЛК через ЦАП и ЦДП выдает управляющие сигналы на свои выходы. Т.е. за время работы технологического комплекса одна и та же программа исполняется сотни тыс. раз. Как только цикл программы заканчивается, она сразу же начинает исполняться снова. В результате ПЛК постоянно обновляет данные о состоянии технологического комплекса (по датчикам) и обновляет сигналы, выдаваемые на исполнительные устройства.