99.98K
Категория: ЭлектроникаЭлектроника

Контроллеры для систем автоматизации

1.

Контроллеры для систем
автоматизации

2.

Программируемые логические
контроллеры
Современные тенденции ПЛК:
уменьшение габаритов;
расширение функциональных возможностей;
увеличение количества поддерживаемых
интерфейсов и сетей;
использование идеологии "открытых систем";
использование языков программирования
стандарта МЭК 61131-3;
снижение цены.

3.

По развитости системы ввода/вывода
нано-ПЛК (менее 16 каналов);
микро-ПЛК (более 16, до 100 каналов);
средние (более 100, до 500 каналов);
большие (более 500 каналов).

4.

Классификация ПЛК

5.

Типы ПЛК
По расположению модулей ввода-вывода ПЛК бывают:
• моноблочные - в которых устройство ввода-вывода не может быть удалено
из контроллера или заменено на другое. Конструктивно контроллер
представляет собой единое целое с устройствами ввода-вывода
(например, одноплатный контроллер). Моноблочный контроллер может
иметь, например, 16 каналов дискретного ввода и 8 каналов релейного
вывода;
• модульные - состоящие из общей корзины (шасси), в которой
располагаются модуль центрального процессора и сменные модули вводавывода. Состав модулей выбирается пользователем в зависимости от
решаемой задачи. Типовое количество слотов для сменных модулей - от 8
до 32;
• распределенные (с удаленными модулями ввода-вывода) - в которых
модули ввода-вывода выполнены в отдельных корпусах, соединяются с
модулем контроллера по сети (обычно на основе интерфейса RS-485) и
могут быть расположены на расстоянии до 1,2 км от процессорного
модуля.

6.

По конструктивному исполнению и способу крепления
панельные (для монтажа на панель или дверцу
шкафа);
для монтажа на DIN-рейку внутри шкафа;
для крепления на стене;
стоечные - для монтажа в стойке;
бескорпусные (обычно одноплатные) для применения в
специализированных конструктивах производителей
оборудования.
Корпусные (box) – заключённые в корпус (типа системного
блока ПК.

7.

По области применения
• универсальные общепромышленные;
• для управления роботами;
• для управления позиционированием и
перемещением;
• коммуникационные;
• ПИД-контроллеры;
• специализированные.

8.

По способу программирования
• программируемые с лицевой панели
контроллера;
• программируемые переносным
программатором;
• программируемые с помощью дисплея, мыши
и клавиатуры;
• программируемые с помощью персонального
компьютера.

9.

По языкам программирования
• Программируемые на на классических
алгоритмических языках (C, С#, Visual Basic);
• Прораммируемые на на языках МЭК 611313 ( языках программирования ПЛК).

10.

Архитектура

11.

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

12.

Характеристики процессорного
модуля
К основным характеристикам процессорного модуля относятся:
тип операционной системы (Windows CE, Linux, DOS, OS-9, QNX и др.);
наличие исполнительной среды для стандартной системы программирования на
языках МЭК 61131-3;
типы поддерживаемых интерфейсов (RS-232, RS-422, RS-485, CAN, USB, Ethernet и
др.);
типы поддерживаемых сетей (Modbus RTU, Modbus TCP, Ethernet, Profibus, CANopen,
DeviceNet и др.);
возможность подключения устройств индикации или интерфейса оператора
(светодиодного или ЖКИ индикатора, клавиатуры, мыши, дисплея с интерфейсами
VGA, DVI или CMOS, LVDS, трекбола и др.);
разрядность (8, 16, 32 или 64 бита);
тактовая частота микропроцессора и памяти;
время выполнения команд;
объем, иерархия и типы памяти (ОЗУ, кэш, ПЗУ - флэш, съемная флэш и др.);
типы встроенных функций (ПИД-регулятор, счетчики, ШИМ, алгоритмы
позиционирования и управления движением и др.);
бренд производителя (Intel, AMD, Atmel, Motorola).

13.

Источник питания
Стандартными напряжениями питания
ПЛК являются напряжения
• 12 В,
• 24,
• 48 В.
Источником электрической энергии
обычно является промышленная сеть 220В,
50 Гц.

14.

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

15.

Функции самодиагностики
В контроллерах для ответственных применений
могут быть предусмотрены следующие функции
самодиагностики :
обнаружение ошибок центрального процессора;
сигнализация о срабатывании сторожевого
таймера;
обнаружение отказа батареи или источника
питания;
обнаружение сбоя памяти;
проверка программы пользователя;
обнаружение выхода из строя предохранителя;
обнаружение обрыва или к. з. в цепи датчика и
нагрузки.

16.

Степень защиты от воздействия
окружающей среды
Первая цифра
Степень защиты. Краткое описание
0
Защита отсутствует
1
Защита от твердых тел размером более
50 мм
2
Защита от твердых тел размером более
12 мм
3
Защита от твердых тел размером более
2,5 мм
4
5
6
Защита от твердых тел размером более
1 мм
Защита от пыли. Проникновение пыли
исключено не полностью, однако пыль
не должна проникать в количестве,
достаточном для нарушения
нормальной работы оборудования или
снижения его безопасности
Пыленепроницаемость. Пыль не
проникает в оболочку

17.

Степень защиты от воздействия
окружающей среды
Вторая цифра
Степень защиты. Краткое описание
0
Защита отсутствует
1
Защита от капель воды
2
Защита от капель воды при наклоне до
15º
3
Защита от дождя
4
Защита от брызг
5
Защита от водяных струй
6
Защита от волн воды
7
Защита при погружении в воду
8
Защита при длительном погружении в
воду

18.

Компьютер в качестве контроллера
Компьютер может быть превращен в
полноценный контроллер, если на него
установить:
систему программирования контроллеров;
электронный диск вместо обычного жесткого
диска;
платы ввода-вывода или внешние модули
ввода-вывода;
сторожевой таймер.

19.

Достоинства персональных
компьютеров
на порядок большая емкость оперативной памяти;
наличие жесткого диска с практически неограниченной емкостью;
на порядки более высокое быстродействие;
быстрое развитие аппаратного обеспечения (модернизация компьютеров происходит каждые 4..6
месяца, контроллеров - через 3...5 лет);
в несколько раз более низкая цена;
наличие большого числа специалистов, хорошо владеющих персональным компьютером;
поддержка компьютером DVD и CD-ROM дисководов, принтера, звуковых карт, систем
распознавания и синтеза речи, систем распознавания образов и текста, а также других средств,
недоступных для контроллера;
легкая замена компьютера на более мощный без изменения программного обеспечения;
поддержка клавиатуры, мыши и монитора;
возможность комплектации компьютера из частей, производимых большим числом независимых
производителей;
возможность создания всей системы автоматизации с помощью SCADA пакетов, без привлечения
систем программирования контроллеров и средств связи контроллера с компьютером;
наличие стандартов на шины, что обеспечивает большое число независимых поставщиков
стандартных компьютерных плат.

20.


Промышленные компьютеры
разъемы для сменных плат устанавливаются на пассивной объединительной
панели, а не на материнской плате;
для сменных плат используются надежные штырьковые разъемы;
для смены плат не нужно раскрывать корпус;
используются специализированные промышленные компьютерные шины
CompactPCI, AdvancedTCA, COMExpress, VME, VXI и др.;
вместо жесткого диска может быть использована флэш-память;
наличие сторожевого таймера;
применение вентиляторов со сменным пылеулавливающим фильтром или
отсутствие вентиляторов;
прочная несущая конструкция с надежным креплением плат пружинящими
планками с винтовыми зажимами;
применение блоков питания повышенной надежности, с защитой от к.з. по
выходу и с расширенным диапазоном сетевых напряжений (от 100 до 250 В);
резервирование блоков питания;
наличие энергонезависимой оперативной памяти (с аккумуляторным питанием),
которая сохраняет данные при сбоях или исчезновении питания;
в одном конструктиве и на одной объединительной шине может располагаться
несколько компьютерных систем;
наличие съемной флэш-памяти;
применение, кроме Windows, операционных систем DOS, Linux и операционных
систем реального времени.

21.

Устройства ввода-вывода
Устройства
(модули)
ввода-вывода
являются интерфейсом между процессором
ПЛК и реальным миром.
Модули ввода соединяются с процессором
последовательной или параллельной шиной.
В контроллерах с распределенными
(удаленными)
модулями
ввода-вывода
наиболее распространены последовательные
шины на основе интерфейсов RS-485 и CAN.

22.

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

23.

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