Белов М.П. - Автоматизированный электропривод типовых производственных механизмов и технологических комплексов (1249706), страница 44
Текст из файла (страница 44)
Существуют различные схемы построения систем: с централизованным и децентрализованным (распределенным) управлением технологическими агрегатами. В первом случае управление агрегатами осуществляется от одного вычислительного средства. Процессор обслуживает по очереди отдельные каналы управления.
Очередность обслуживания может задаваться жесткой программой или осуществляться по мере поступления заявок от отдельных каналов с возможностью использования приоритетного обслуживания. Во втором случае каждый электропривод комплектуется своим ВС. Центральное ВС отсугствует либо вводится для передачи ему функций диспетчера или супервизора.
Программное обеспечение ВС состоит из программ диспетчера, координирующего работу системы управления, рабочих программ, программ обслуживания пульта оператора и диагностической программы. Вычислительные средства в системе управления технологическим агрегатом выполняют следующие функции: сбор и первичную обработку данных; контроль процесса; управление процессом, его стабилизацию и оптимизацию; вспомогательные функции. Сбор, первичная обработка данных и контроль процесса соответствуют группе информационных функций ВС, в состав которой входят: сбор и хранение информации о состоянии процесса и устройств системы управления; непрерывный контроль соответствия параметров процесса и системы допустимым значениям; выдача информации оператору о несоответствии параметров допустимым значениям; периодическая регистрация значений контролируемых параметров; сигнализации в случае приближения к аварийному состоянию; оперативная связь с ВС других уровней и др.
Управление, стабилизация и оптимизация соответствуют группе унравляющих функций ВС: пуск и останов технологического агрегата или отдельных электроприводов; формирование управляющих воздействий, обеспечивающих ведение заданного режима; выполнение расчетов для определения параметров объекта (ре- 209 шение задач параметрической идентификации); автоматическая оптимизация процесса в соответствии с принятым критерием качества. Применение контроллеров предполагает выбор их типа и конфигурации, а также разработку управляющих программ, реализующих требуемые функции управления.
При этом должны обеспечиваться не только требования, выдвигаемые со стороны объекта, но и требования, позволяющие всем средствам управления работать в едином управляющем комплексе, обеспечивающем также и отображение состояния объекта в реальном времени для технолога-оператора. Программируемый контроллер имеет большой набор функциональных модулей, сетевые средства, средства отображения данных о технологическом процессе, средства программирования и дистанционного управления (переносные пульты). Модули ввода и вывода аналоговой и дискретной информации содержат узлы гальванического разделения сигналов, узел мультиплексирования аналоговых входных сигналов, а также аналого-цифровой (АЦП), цифро-аналоговый (ЦАП), дискретно-цифровой (ДЦП) и цифро-дискретный (ЦДП) преобразователи.
Для контроля работоспособности КТ и исправности электрических цепей подключения датчиков и исполнительных устройств объекта управления контроллеры имеют светодиодную индикацию состояния входов и выходов, режимов контроллера и его отдельных модулей. Для этих же целей в составе периферийных устройств КТ имеются ручные отладочные пульты и консоли, с которых можно осуществить полный контроль за состоянием КТ и значениями всех обрабатываемых данных. При управлении технологическими агрегатами, как правило, применяются контроллеры с небольшим количеством интеллектуальных модулей.
В ряде случаев для управления эскалаторами, насосами, компрессорами, маленькими прессами, дверями, воротами и т.д. применяются логические модули, например 1.0ОО фирмы «81етепа», В состав логического модуля входят. встроенные клавиатура, дисплей, часы, цифровые входы и выходы и релейные выходы. Логические модули реализуют основные функции (И, ИЛИ и т.п.) и специальные: задержка включения, задержка выключения, импульсное реле, часы, реле с самоудержанием, тактовый генератор, задержка включения с запоминанием, триггер, аналоговый компаратор и др. Программирование логических модулей осуществляется нажатием кнопок, расположенных на передней панели КТ. В настоящее время промышленные компьютеры имеют ту же архитектуру, что и персональные: поддерживают шины 1БА и РС1; их основой являются материнские платы, в зависимости от решаемых задач имеющие процессоры 386, 486 или Репйпп; имеется 210 динамическое ОЗУ (от 16 Мбайт и более); они поддерживают накопители РРР (накопитель на гибких магнитных дисках) и НРО (винчестер); имеют встроенную флэш-память и несколько последовательных и параллельных портов; функционируют под управлением операционных систем (ОС) — РОВ 6/22, %1пдоюа и других ОС реального времени.
Промышленные компьютеры имеют большую номенклатуру цифровых и аналоговых модулей ввода и вывода, коммуникационных плат (например, контроллер локальной сети ЕФегпег, модем для широкого диапазона температур, высокоскоростной модем, платы последовательного и параллельного интерфейсов и др.), плат расширения (например, многофункциональный счетчик-таймер, видеоплата БЧОА, контроллер дисководов и винчестера, плата управления движением и др.), комплектующих (например, плата ввода и вывода высоких напряжений, аналоговый мультиплексор, преобразователь КБ-232 в КБ-485, клеммная плата для оптической развязки и др.). Для гибкости и эффективности монтажа существует широкий спектр корпусов (монтажных каркасов) и блоков питания. Монтажные каркасы рассчитаны на различное количество слотов разных типов шин с различной разрядностью (8, 16, 32).
Блоки питания выполнены на разные мощности и выходные напряжения. В программное обеспечение (кроме ОС) входят различные специализированные пакеты и алгоритмические языки (например, С++, Ошс)г-Ваа)с и др.). В технологических агрегатах применяют встраиваемые одноплатные и промышленные компьютеры (ПК). Отличие между ними заключается в том, что в последнем случае источник питания, материнская плата и интеллектуальные модули размешаются в корпусе и могут находиться как в шкафу с электрооборудованием, так и на некотором расстоянии от него. Высокая производительность ПК, большая номенклатура модулей и эффективные программные средства позволяют решать широкий спектр задач автоматизации.
В системах управления применяются промышленные компьютеры фирм: «АочапгесЬ» (1РС-602Р3-26Р, 1РС-62013Р4-В, РСМ- 5864/ВАКЕ, М1С-3376-А, М1С-33768-А, РРС-150Т, !РРС-920Т, 1РРС-950Т); «Осгадоп» (серия одноплатных компьютеров М(его РС, контроллер МП.-БТ13-1553В); «13агаФоггп» (РСР485-Р, 1.1)М485-Р, ЫЭМЗО-Р, ).ОМ85-$); «Атрго»; «РЕР»; «Кад)аца» и др. В металлорежущих станках широкое применение получили устройства числового программного управления. Современные системы ЧПУ имеют в своей структуре ПК.
По виду рабочихдвижений станка системы ЧПУ могут быть разделены на позиционные, контурные и комбинированные. 211 Кроме вычислительных средств, в системах управления ряда технологических агрегатов применяются устройства сопряжения с объектом (УСО), которые предназначены для согласования информационных сигналов, поступающих от объекта и системы управления, по уровню и форме. Для построения систем человеко-машинного интерфейса, решения задач оперативного управления и отображения информации, поступающей от контроллера или персонального компьютера, фирмами разработаны программируемые терминалы или сенсорные панели.
Например, фирмой «Отгон» разработаны терминалы серии ХТ (ХТ20М, ИТ600М и др.). Отображаемая информация формируется в виде экранов и выводится на жидкокристаллический дисплей терминала. Количество отображаемых экранов определяется емкостью блока памяти, установленного в терминал. Для создания прикладных программ для контроллеров используется стандарт Международной электротехнической комиссии !ЕС-1131 — квинтэссенция опыта стран в области языков программирования для систем автоматизации технологических процессов. Стандарт специфицирует пять языков программирования: Ьеоиепг)а! Рцпсбоп Спап (БРС) — язык последовательных функциональных блоков; Рцпсбоп В1оск Р1айгат (РВО) — язык функциональных блоковых диаграмм; !.жЫег Вйайитз (ЬР) — язык релейных диаграмм; Ягцсшгед Тех! (БТ) — язык структурированного текста; !пзггисг)оп 1.1зг (П.) — язык инструкций.
Для визуализации и обслуживания существующих систем управления различные фирмы разработали специализированные пакеты. В частности, фирма «Яетепа» разработала программные продукты: Сов!го! Сепгег — для ~Ь ж ф быстрого обзора всех данных проекта и глобальных установок; ОгарЫсз Рез)япег — для создаФф «. ния мнемосхем и динамических Ф~ФФ графических объектов изображений процесса, и другие пакеты, функционирующие в среде %т)пбоъз 95 или Ъг'1пдовз ХТ. ~~ф Во многих машинах и механизмах для управления применяются различные электромеханические командоаппараты разРис.