10.2 Средний уровень (Control level)

iDevice ikoon Уровень управления оборудованием

На этом уровне находятся управляющие устройства – программируемые контроллеры ПЛК (PLC), промышленные компьютеры ПК (IPC), связанные с датчиками и исполнительными механизмами непосредственно линиями связи или через промышленные шины, образуя распределенную систему управления (DCS). Они используются для управления объектами технологического процесса.


iDevice ikoon Программируемый логический контроллер

устройство, предназначенное для выполнения алгоритмов управления, записанных пользователем в виде программы в память контроллера. Принцип работы ПЛК заключается в сборе и обработке данных по  программе пользователя с выдачей управляющих сигналов на исполнительные устройства. Программируемые логические контроллеры(Рrogramable Logic Сontroller)  применяются для решения задач автоматизации от управления несложными комплексами (автоматическими линиями, сортировки, разлива, упаковки, управление насосами, управление дверьми и воротами, системы обогрева и вентиляции, системы безопасности и сигнализации и др.) до  решения задач автоматизации любой степени сложности с использованием мощных контроллеров или промышленных компьютеров объединённых в единую систему

. Промышленный ПК ( Industrial Personal Computer, IPC) предназначен для pаботы в производственных условиях в режиме реального времени, т.е. при возникновении какого-то случайного события должен незамедлительно реагировать на него, также отличается от обычного способностью длительно работать в условиях повышенной вибрации, загрязнённости, перебоев в электропитании,  в тяжелых температурных режимах. Поэтому должны иметь минимум движущихся частей, а желательно вообще обойтись без них, поэтому в последнее время жёсткие диски активно заменяются на SSD накопители, вентиляторы не применяются, и тепло отводится на наглухо закрытый корпус-радиатор, из-за чего стараются применять процессоры с минимальным TDP (thermal design power- предельно потребляемая мощность).  Должны быть снабжены устройствами сопряжения с различными периферийными устройствами ( сканеры, панели  HMI и др.), иметь сторожевой таймер (watchdog), позволяющего машине самостоятельно перезагружаться при зависании.

Управляющие контроллеры и компьютеры выпускают много таких известных мировых фирм, как SIEMENS, OMRON, MITSUBISHI, ROCWELL AUTOMATION, SNEIDER ELECTRIC, ABB и др.

Примеры приведены на Рис. 40

 

Рис. 40  Разновидности промышленных контроллеров и компьютеров.

Источник: http://old.automation-drives.ru/as/products/pc_based/ipc/

 


iDevice ikoon Структурная схема программируемого контроллера

Структурная схема Рис. 41 показывает из каких модулей состоит контроллер и которые связаны между собой системными шинами. К клеммам входного модуля подключаются кнопки управления (''Старт'' ,''Стоп'' , ''Реверс'' и др.) и датчики измеряющие параметры в обьекте управления (температура, давление, расход и др.). Сигнал с датчика может быть бинарным (0, 1) или цифровым в виде последовательности импульсов. Если сигнал датика аналоговый, то датчик подключают через добавочный модуль или встроенный модуль, преобразующий аналоговый сигнал в цифровой- АЦП. Микропроцессорный модуль ( CPU- Central Processor Unit) состоит из микропроцессора и памяти. Процессор организует и согласует работу всех модулей контроллера, производит логические и арифметические операции над переменными, получаемыми от входного модуля и записанными в память, обеспечивает операции коммуникации контроллера с внешними устройствами через сетевой интерфейс.                                                                                                          Память контроллера секционирована, т.е разделена на области для различных переменных, что упрощает его программирование.                                                                                           К клеммам выходного модуля подключаются исполнительные механизмы ( реле, контакторы, электро- пневмо- гидроприводы, сигнальные устройства и др.)  Выходные сигналы  могут быть бинарными или цифровыми. Если для управления ИМ нужен аналоговый сигнал, то применяют цифро- аналоговый преобразователь ЦАП.

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

 

Рис. 41 Структурная схема контроллера (рисунок автора).


iDevice ikoon Цикл сканирования

Контроллер работает циклически и его рабочий цикл (цикл сканирования) разделён на фазы, которые выполняются последовательно. Пройдя все фазы, цикл повторяется и число циклов в секунду зависит от скорости процессора и длины программы. Для разных контроллеров число фаз цикла может быть разным. На Рис.42. показаны фазы для контроллера SIMATIC.

 

Рис.42. Цикл сканирования (рабочий цикл) программируемого контроллера (рисунок автора).

 

Фазы цикла сканирования:

1.Чтение входов( сигналы с датчиков):  PLC копирует состояние физических входов в регистр входов, в памяти входов формируется цифровой образ процесса.

2.Выполнение логики управления в программе пользователя: процессор выполняет команды программы и сохраняет промежуточные значения в различных областях памяти. Новые состояния выходов записываются в регистр выходов.

3.Обработка коммутационннх запросов на обмен данными: процессор выполняет все задачи, необходимые для обмена данными.

4.Самодиагностика CPU:  процессор проверяет физическое состояние блоков контроллера, напряжение в блоке памяти, время выполнения отдельных приказов, а также контролирует события, связанные с ходом выполнения кадра сканирования.

5.Запись в выходы: Значения, хранящиеся в регистре выходов образа процесса, записываются в физические выходы, обеспечивая передачу управляющих команд на исполнительные механизмы.

 

Длительность цикла сканирования зависит от скорости процессора, количества задействованых входов и выходов, от длины программы. Если смена состояния одного или нескольких входов произойдёт в течении цикла сканирования и длительность импульса с датчика, фиксирующего смену состояния датчика, будет короче цикла, то PLC может не среагировать на него. Для исключения этого, например, в контроллерах  SIMATIC  имеется функция  – ´"Регистратор импульсов"  (Pulse Catch Bits - Биты регистратора импульсов), которую можно включить в системном блоке.  Если функция "Регистратор импульсов" активизирована для некоторого входа, то изменение сигнала на этом входе фиксируется и удерживается, пока не произойдет обновление данных в следующем цикле. Таким образом время реакции контроллера (время от возникновения входного сигнала до  момента активизации выхода) не превышает длительности одного цикла сканирования.  Это поясняет Рис.43.

 

Рис.43  Работа PLC с деактивированным и активированным регистратором.

Источник: SIEMENS  SIMATIC Программируемый контроллер S7-200 Системное руководство.

 


iDevice ikoon Выбор контроллера

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

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

 

Рис. 44  Критерии оценки программируемых контроллеров.

Источник:  http://www.asutp.ru/?p=600073

 


iDevice ikoon Техника безопасности при работе с PLC

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

Требования к аппаратной части

1.Выдерживать условия эксплуатации (температура, влажность, запылённость, механические нагрузки). Современные  промышленные контроллеры могут работать в температурных условиях от 0 до 65 °С, при влажности до 95-98% и большой запылённости.

2.Надежность. Наработка на отказ до 10-12 лет. .   

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

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

5.Возможность обеспечения бесперебойного питания  на случай выхода из строя сети питания контроллера.

6.Возможность отключения с блокировкой оборудования и программы.

Требования к программному обеспечению

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

 

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

 

Рис.45.  Резервированная система: S7-400H                                                        

Источник:  http://old.automation-drives.ru/as/products/simatic_s7/hf_systems/

Резервированные системы автоматизации (H-системы) повышают надежность функционирования системы управления и снижают вероятность остановки производства.

2.Системы повышенной безопасности (F-системы)                         Программируемые контроллеры повышенной безопасности (F-системы)    предназначены для построения систем безопасного управления, в которых возникновение отказов не влечет за собой появление опасности для жизни обслуживающего персонала и не приводит к загрязнению окружающей природной среды.                                                                          Эта система обеспечивает повышенную надежность функционирования автоматики безопасности за счёт резервирования; при возникновении отказов приводит к переводу технологического оборудования в безопасные состояния и остановке производственного процесса.    Реализация функций безопасного управления поддерживается программами безопасного управления (F- программами) центральных процессоров, а также специальными сигнальными модулями (F-модулями), позволяющими создавать различные конфигурации систем ввода-вывода.

 

Рис. 46.   S7-400F: система безопасного управления

Источник:  http://old.automation-drives.ru/as/products/simatic_s7/hf_systems/

 

Стандартные функции связи и функции F-связи между программируемым контроллером и станциями распределенного ввода-вывода ET 200M реализуются через сеть PROFIBUS-DP. Для передачи данных F-систем в сети PROFIBUS используется специальный профиль PROFISafe.

На основе программируемых контроллеров S7-400®F/FH и S7-300®Fмогут создаваться системы безопасного управления, отвечающие требованиям:

-Классов AK1 … AK6 по DIN V 19250/ DIN V VDE 0801*.

-Классов SIL 1 … SIL 3 по IEC 61508*.

-Категорий 1 … 4 по EN 954-1*.

 

 


iDevice ikoon Контрольные вопросы

1. Назовите основные функции уровня управления.                                                     

2.  Применение PLC  и его особенности.                                                                        

3.  Особенности промышленных компьютеров(IPC) по сравнению с обычными.

4.  Рабочий цикл контроллера, его составляющие и длительность.                           

5.  Что такое время реакции контроллера.                                                                     

6.  По каким характеристикам выбирается контроллер.                                              

7.  Перечислите требования по ТБ к аппаратной части контроллера.                        

8.  Требования по ТБ к программной части контроллера. Что такое Н – системы и F – системы.