Технические средства автоматизации и управления
Покупка
Основная коллекция
Тематика:
Общая информатика
Издательство:
НИЦ ИНФРА-М
Автор:
Шишов Олег Викторович
Год издания: 2024
Кол-во страниц: 396
Дополнительно
Вид издания:
Учебное пособие
Уровень образования:
ВО - Бакалавриат
ISBN: 978-5-16-019970-2
Артикул: 163700.11.01
Освещаются современные технологии промышленной автоматизации — вопросы применения в системах АСУТП промышленных компьютеров и контроллеров, особенности разработки их программного обеспечения. Рассматриваются подходы к созданию распределенных систем управления, а также компоненты таких систем — программируемые логические контроллеры, промышленные цифровые сети, средства организации человеко-машинного интерфейса, устройства связи с объектом и т.д. Определяются задачи различных уровней АСУ и средства для интеграции этих уровней — SCADA- и OPC-системы.
Предназначено для студентов технических направлений высшего образования и специалистов в области автоматизации производства.
Тематика:
ББК:
УДК:
ОКСО:
- ВО - Бакалавриат
- 11.03.04: Электроника и наноэлектроника
- 15.03.04: Автоматизация технологических процессов и производств
- ВО - Магистратура
- 11.04.04: Электроника и наноэлектроника
- 15.04.04: Автоматизация технологических процессов и производств
ГРНТИ:
Только для владельцев печатной версии книги: чтобы получить доступ к дополнительным материалам, пожалуйста, введите последнее слово на странице №185 Вашего печатного экземпляра.
Ввести кодовое слово
ошибка
-
CD-R\01_Промышленные компьютеры\
-
1.1. Промышленные компьютеры.pdf
-
1.2. Одноплатные компьютеры (обзор).pdf
-
1.3. ОСРВ.pdf
-
-
CD-R\02_Промышленные контроллеры\
-
2. 00. Архитектура универсальных ПЛК.pdf
-
2. 01. Классификация ПЛК.pdf
-
2. 02.1 Контроллеры SIMATIC LOGO.pdf
-
2. 02.10 IBM PC совм_контроллер.pdf
-
2. 02.11 Контроллеры на ПЛИС.pdf
-
2. 02.2 Контроллеры SIMATIC.pdf
-
2. 02.3 Контроллеры ADAM.pdf
-
2. 02.4 Контроллеры Wago.pdf
-
2. 02.5 Контроллеры ОМРОН.pdf
-
2. 02.6 Контроллеры ICP DAS.pdf
-
2. 02.7 Контроллеры VIPA.pdf
-
2. 02.8 Контроллеры Fastvel.pdf
-
2. 02.9 Контроллеры Шнайдер-электрик.pdf
-
2. 03. Системы подготовки программ ПЛК.pdf
-
2. 04. Языки программирования ПЛК.pdf
-
2. 05. Специализированные упр устройства.pdf
-
2. 06. Степень защиты корпусов.pdf
-
-
CD-R\03_ПТК\
-
3. 1. Программно-технический комплекс.pdf
-
3. 2. ПТК Симатик.pdf
-
-
CD-R\04_Визуализация процессов\
-
4. 1. Интерактивные _интерф_средства.pdf
-
4. 2. ProTool.pdf
-
4. 3. Пакет WAC+WCC.pdf
-
4. 4. SCADA СИСТЕМЫ.pdf
-
4. 5. Системы разработки виртуальных приборов.pdf
-
-
CD-R\05_Распред системы и их элементы\
-
4. АСУП и АСУТП.pdf
-
5. 1. Нормализаторы и УСО.pdf
-
5. 2. Распределеные системы.pdf
-
5. 3. Цифровые пром сети.pdf
-
-
CD-R\06_ПЧ для управления двигателями\
-
6. 1 Преобразователи частоты для управления двигателями.pdf
-
6. 2 ПЧ Шнайдер ATV11.pdf
-
6. 3. ПЧ Шнайдер ATV71.pdf
-
-
CD-R\07_Датчики\
-
7. 1. Поворотные шифраторы.pdf
-
7. 2. Датчики положения индуктивные.pdf
-
7. 3. Сигнализаторы изменения уровня.pdf
-
7. 4. Датчики измерения уровня.pdf
-
7. 5. Датчики веса.pdf
-
7. 6. Датчики давления.pdf
-
-
CD-R\08_Конструктивы\
-
Шкафы_Schroff.pdf
-
-
CD-R\Тесты\
-
CD-R\01_Промышленные компьютеры\
-
CD-R\02_Промышленные контроллеры\
-
CD-R\03_ПТК\
-
CD-R\04_Визуализация процессов\
-
CD-R\05_Распред системы и их элементы\
-
CD-R\06_ПЧ для управления двигателями\
-
CD-R\07_Датчики\
-
CD-R\08_Конструктивы\
-
CD-R\Тесты\
-
help.chm
-
MyTestEditor.exe
-
MyTestServer.exe
-
MyTestStudent.exe
-
MyTestStudent_Config.txt
-
MyTestStudent_Result.txt
-
АСУП.mtf
-
Промышленные компьютеры.mtf
-
Проьышленные цифровые сети.mtf
-
Универсальные контроллеры.mtf
-
Устройство связи с объектом.mtf
-
Скопировать запись
Технические средства автоматизации и управления, 2022, 163700.12.01
Технические средства автоматизации и управления, 2021, 163700.09.01
Фрагмент текстового слоя документа размещен для индексирующих роботов
ТЕХНИЧЕСКИЕ СРЕДСТВА АВТОМАТИЗАЦИИ И УПРАВЛЕНИЯ О.В. ШИШОВ Рекомендовано в качестве учебного пособия для студентов высших учебных заведений, обучающихся по техническим направлениям подготовки (квалификация (степень) «бакалавр») УЧЕБНОЕ ПОСОБИЕ Москва ИНФРА-М 202
Шишов О.В. Технические средства автоматизации и управления : учебное пособие / О.В. Шишов. — Москва : ИНФРА-М, 2024. — 396 с. + Доп. материалы [Электронный ресурс]. — (Высшее образование). ISBN 978-5-16-019970-2 (print) ISBN 978-5-16-102275-7 (online) Освещаются современные технологии промышленной автоматизации — вопросы применения в системах АСУТП промышленных компьютеров и контроллеров, особенности разработки их программного обеспечения. Рассматриваются подходы к созданию распределенных систем управления, а также компоненты таких систем — программируемые логические контроллеры, промышленные цифровые сети, средства организации человекомашинного интерфейса, устройства связи с объектом и т.д. Определяются задачи различных уровней АСУ и средства для интеграции этих уровней — SCADA- и OPC-системы. Предназначено для студентов технических направлений высшего об разования и специалистов в области автоматизации производства. УДК 65.011(075.8) ББК 32.965.7я73 УДК 65.011(075.8) ББК 32.965.7я73 Ш55 Ш55 ISBN 978-5-16-019970-2 (print) ISBN 978-5-16-102275-7 (online) © Шишов О.В., 2012 ООО «Научно-издательский центр ИНФРА-М» 127214, Москва, ул. Полярная, д. 31В, стр. 1. Тел.: (495) 280-15-96, 280-33-86. Факс: (495) 280-36-29. E-mail: books@infra-m.ru http://www.infra-m.ru Оригинал-макет подготовлен в НИЦ ИНФРА-М Подписано в печать 09.04.2024. Формат 6090/16. Бумага офсетная. Гарнитура Newton. Печать цифровая. Усл. печ. л. 24,75. Цена свободная. ППТ20. Заказ № 00000 ТК 163700-1902836-250811 ФЗ № 436-ФЗ Издание не подлежит маркировке в соответствии с п. 1 ч. 4 ст. 11 Материалы, отмеченные знаком , доступны в электронно-библиотечной системе Znanium Отпечатано в типографии ООО «Научно-издательский центр ИНФРА-М» 127214, Москва, ул. Полярная, д. 31В, стр. 1 Тел.: (495) 280-15-96, 280-33-86. Факс: (495) 280-36-29
ВВЕДЕНИЕ С появлением в 70-х гг. прошлого столетия микропроцессорной элементной базы начался современный этап становления и развития систем управления технологическими объектами. Широкое применение микропроцессоров привело к фундаментальным сдвигам в области автоматизации, связи и приборостроении. Применение элементов вычислительной техники для организации измерений и обработки данных в различных технических системах позволяет добиться таких качественных показателей, которых нельзя было достичь при применении аналоговой техники – долговременной метрологической стабильности, многофункциональности, возможности взаимодействия большого количества разнопланового оборудования. При широком применении этой техники динамика в мире авто матизации сегодня определена однозначно – это все возрастающая потребность в комплексных решениях. Доминирующей тенденцией развития современных микропроцессорных систем управления является разработка проектов автоматизации для различных областей применения с использованием одинаковых базовых решений и стандартных компонентов. Такие проекты автоматизации очевидно должны отличаться низкой стоимостью, простотой обслуживания, минимальными затратами на проектирование. В рамках главной тенденции легко выделяются и основные пер спективные направления. Одним из них является не просто применение в качестве основного средства обработки данных микро-ЭВМ или микропроцессорного контроллера, а создание эффективных систем управления за счет объединения в сеть большого числа локальных «интеллектуальных» узлов. Причем особенностью таких систем сегодня является не просто рассредоточенное расположение аппаратуры непосредственно в местах возникновения или использования данных, а оптимальное распределение всей совокупности задач обработки и управления между несколькими контроллерами и микроЭВМ. Применение распределенных систем управления обеспечивает высокую гибкость и адаптивность, надежность и живучесть благодаря возможности реконфигурации системы, меньшие расходы на монтаж и эксплуатацию. Создавать современные системы управления без учета рассмот ренных тенденций и той элементной базы, которая создается с их учетом, просто невозможно. Однако сложность этой техники предполагает и повышенные требования к грамотности ее проектирования. Неправильный выбор стратегии, технологии и средств автоматизации создает объективные предпосылки неэффективного производства на десятки лет. Данная книга ставит своей целью познакомить читателя с широким спектром технической базы современных объектов АСУТП.
Глава 1. БАЗОВЫЕ СРЕДСТВА АВТОМАТИЗАЦИИ 1.1. ОБЩИЕ ПОДХОДЫ К РЕАЛИАЗЦИИ СРЕДСТВ ПРОМЫШ ЛЕННОЙ АВТОМАТИЗАЦИИ И ПРОБЛЕМЫ ИХ ВЫБОРА Появление в середине 70-х гг. прошлого столетия микропроцес соров позволило при построении систем управления технологическим оборудованием полностью использовать все достоинства цифровой техники. Кроме привычных достоинств «цифры» к ним прибавились те преимущества, которые вытекают из программной организации управления (гибкость, адаптация), и возможности программной реализации некоторых функций (фильтрация, ДПФ, алгоритмов подбора кодов в АЦП и т. п.), которые до этого выполнялись только аппаратно. С этого времени обозначилось два направления внедрения мик ропроцессорной техники в АСУТП. В соответствии с одним направлением в системы управления промышленными объектами все шире внедряются элементы вычислительной техники, которые изначально не предназначались для этих целей, например персональные компьютеры (Personal Computer – PС). Первоначальное их назначение – осуществление вычислительных операций, работа в офисе. Важнейшую роль в организации работы такой техники играет развитая система человеко-машинного интерфейса. Адаптация этой техники к условиям производства привела к появлению класса промышленных компьютеров. Второе направление – это применение разработок, которые изна чально создавались для управления именно промышленными объектами. В состав таких устройств прежде всего включались средства управления конкретным технологическим оборудованием – сначала обеспечивалось с заданным качеством и минимальными издержками выполнение заданного перечня задач управления – и лишь потом на втором этапе с минимальной достаточностью решались вопросы включения средств решения сервисных задач, например, средств для «общения» с оператором. Такие устройства управления получили название контроллеров. Перед проектировщиком АСУТП сегодня постоянно ставится за дача найти в этих двух направлениях оптимальное решение для каждого конкретного случая. Попробуем перед детальным рассмотрением подходов к реализации обоих направлений представить, какие трудности лежат в выборе между ними. Сделаем это для того, чтобы в дальнейшем каждый легче представлял, на что он должен обращать внимание в первую очередь, решая свои конкретные задачи в своих конкретных условиях.
Наверное, первое из чего мы исходим, выбирая общие подходы к реализации любой технической системы, это привычность для нас аппаратных и программных средств. Беспримерное проникновение персональных компьютеров во все сферы современной жизни привело и к тому, что мы начали встречать их на каждом шагу в производстве. Сегодня РС решают не только все задачи управления верхнего уровня иерархии, но и заняли прочное место в реализации некоторых подсистем управления производством (например, подсистемы визуализации и обслуживания). РС стремительно ворвались в сферу управления технологическими процессами. Стираются грани между офисным и промышленным компьютерным оборудованием и программным обеспечением. Подобные тенденции объясняются возросшей необходимостью снижения затратности производства, реализация же систем автоматизированного управления на базе привычных персональных компьютеров (которые у Вас уже есть и которые мы знаем!) позволяет сэкономить немалые денежные средства. Потом мы начинаем думать об ограничениях, связанных с тем или иным общим подходом к реализации нашего проекта. Конечно, существуют такие критерии, как стоимость системы, возможность ее работы в реальном режиме времени, надежность, вычислительная мощность или сложность проведения инсталляционных работ и сервисного обслуживания. Персональный компьютер с привычными для нас аппаратными и программными средствами абсолютно не рассчитан на то, чтобы реагировать на какие-либо события в управляемом процессе в течение детерминированных (предопределенных) промежутков времени. При работе РС возможно, что операционная система или части пользовательских приложений блокируют центральный процессор на достаточно продолжительные промежутки времени (так, например, обработка одного прерывания может исключить на некоторое время обработку других последующих прерываний). Такое поведение системы «смертельно» для технологических процессов, требующих строго определенного времени реакции. Гибко программируемые контроллеры, напротив, работают именно таким образом, что следующие друг за другом алгоритмические шаги и процедуры исполняются за строго определенное время. Такая концепция позволяет легко оценить максимальное время реакции системы управления. Конечно же, РС также можно сделать способным работать в ре альном масштабе времени. Выбор подходящей операционной системы и грамотное написание программного обеспечения позволят и при использовании персональных компьютеров достичь гарантированного времени исполнения программного цикла и обработки прерываний. Однако чем больше функций работы в реальном масштабе времени будет встроено в персональный компьютер, тем дальше это
конкретное решение будет отстоять от общепринятых стандартов и таких связанных с ними качеств, как открытость и совместимость с другими системами. Примером операционной системы реального времени для РС яв ляется QNX. Можно использовать и более распространенные операционные системы. Так, например, Windows NT не является полноценной операционной системой реального режима времени, но в определенных случаях можно добиться вполне приемлемого времени реакции для некоторых задач технологического управления. Для обеспечения абсолютной предсказуемости времени реакции эта операционная система должна быть соответствующим образом расширена. Подобные расширения всегда специфичны для определенных производителей, т. к. в настоящий момент на международном рынке не существует общепризнанных стандартов операционных систем (или расширений операционных систем) реального времени. Необходимость создания нестандартных расширений влечет за собой, как уже говорилось, потерю самого главного преимущества решений на базе РС – их открытости, решение становится зависимым от конкретного производителя, осложняется последующий переход на новую версию операционной системы. Однако в тех случаях, когда нарушение строгих временных рамок допустимо («мягкий» режим реального времени), применение открытых систем на базе персональных компьютеров не представляет никакой сложности. Возможность работы системы в реальном масштабе времени яв ляется не единственным фактором выбора между гибко программируемыми контроллерами и РС. Такие критерии, как возможность подключения системы к информационной сети, функции обработки данных и визуализации, а также качество графического интерфейса, играют почти такую же важную роль. Вообще говоря, в тех случаях, когда дополнительные функции начинают существенно превалировать над чистыми функциями управления и требуется использование всего спектра возможностей РС, предпочтительно применение программных решений на базе персональных компьютеров. Другим известным недостатком РС, при использовании их в сис темах управления, является медленный старт, поскольку при включении питания в них производится тестирование периферии процессорного модуля, инициализация и перекачка ядра операционной системы, пользовательской программы из ПЗУ в ОЗУ, и только затем система передает управление пользовательской программе. Типовое время старта системы – от десятков секунд до нескольких минут в зависимости от типа процессорного модуля и типа операционной системы. Такое же время необходимо в случае автоматического перезапуска компьютера с помощью сторожевого таймера (Watchdog timer) в случае сбоя программы, т. е. система зависает в ожидании рестарта.
Можно продолжать сравнение двух базовых концепций создания систем промышленной автоматики. Дальше проведем его, выделив очевидные плюсы и минусы для использования РС, в известном смысле они будут соответственно минусами и плюсами использования контроллеров. Преимущества использования РС: • экономия средств в тех случаях, когда РС уже является частью оборудования; • открытость: программное и аппаратное обеспечение не зависят от конкретного производителя, обладают высокой производительностью и низкой ценой; • практически неограниченный объем ОЗУ; • возможность решения задач визуализации без необходимости затрат на дополнительное проектирование; • возможность использования функций, написанных на распро страненных языках высокого уровня (например, С). Недостатки использования РС: • реализация режима реального масштаба времени возможна толь ко путем расширения распространенных операционных систем или при применении специальных систем; • в семействах программируемых контроллеров имеется значи тельно большее разнообразие периферийных устройств различных классов (устройств связи с объектом); • аппаратное обеспечение стандартных РС (не РС промышленного исполнения) намного уступает программируемым контроллерам, с точки зрения надежности. То же самое касается и системного программного обеспечения, т. к. оно значительно проще в программируемых контроллерах, чем в РС; • нет устройств памяти, буферизуемых батареей, таким образом, невозможна организация «перманентных» переменных; • невозможно распознавание ситуации перебоя электропитания. Необходимо отметить, что перечисленные недостатки становятся все более размытыми и менее выраженными. В конце концов, выбор между программируемым контроллером и РС зачастую зависит не только от технических характеристик оборудования или граничных условий решаемой задачи. Решающую роль здесь могут играть также личные предпочтения и опыт пользователей. Перед более детальным рассмотрением средств построения сис тем промышленной автоматизации необходимо выделить еще одну главнейшую и общую тенденцию их создания. Это типизация (унификация, стандартизация) как аппаратных, так и программных решений. Порой проектирование в этой области начинает напоминать детскую игру в кубики, когда мы все делаем из заранее подготовлен
ных кем-то заготовок. Мы набираем как из кубиков то, что нам надо, даже соединяем эти кубики уже по ранее продуманным схемам. Это касается аппаратных и программных средств, аппаратных и программных интерфейсов. Чаще всего все это выпускается в виде элементов программно-технических комплексов. Дальнейшее рассмотрение средств автоматизации будет только доказывать существование этой тенденции и демонстрировать необходимость ее существования. 1.2. ПРОМЫШЛЕННЫЕ КОМПЬЮТЕРЫ Первые энтузиасты применения персональных компьютеров в промышленности брали за основу материнские платы обычных офисных компьютеров и помещали их в специальные корпуса. С течением времени, однако, выработались вполне определенные характерные черты, которыми отличаются современные компьютеры для промышленного использования. За таковыми закрепилось название «промышленные компьютеры». Такие компьютеры имеют повышенную надежность, предназна чены для круглосуточной работы в условиях сильных помех, запыленности, больших перепадов температуры, вибрации и других неблагоприятных факторов. К таким факторам также относят низкий уровень подготовки персонала, ведь человек, работающий, например, на поточной линии, не готовился как специалист по вычислительной технике. Как правило, вместо стандартной материнской платы в промыш ленном компьютере применяется пассивная объединительная панель, в один из слотов которой вставляется процессорная плата. Для обеспечения связи с различными датчиками, исполнительными устройствами и каналами коммуникации может потребоваться большое количество плат расширения, поэтому допустимое число таких плат в промышленных персональных компьютерах достигает 12–14 и больше, в отличие от максимального 6–8 в офисных моделях. Иногда применяют секционированные панели, которые позволяют компоновать несколько независимых компьютеров в одном корпусе. Применение пассивной панели существенно сокращает время ре монта, а соответственно и время простоя технологического оборудования. Замена любой платы, в том числе процессорной, не превышает 5–10 минут. Кто хотя бы один раз менял материнскую плату в стандартном персональном компьютере, согласится, что это хорошее время. Промышленные компьютеры имеют упрочненные металлические корпуса, как правило предназначенные для монтажа в стандартные стойки. Во многих системах применяются специальные средства для
обеспечения повышенной виброустойчивости. Часто доступ к накопителям (НГМД, CD ROM, flash-картам) закрыт специальной дверцей с замком для предохранения от загрязнений и несанкционированного доступа. Обычно промышленные компьютеры снабжены источником пи тания большой мощности и имеют развитую систему воздушного охлаждения со сменными пылеулавливающими фильтрами и положительным внутренним давлением очищенного воздуха. Некоторые фирмы для особо ответственных приложений выпускают отказоустойчивые компьютеры с дублированием важнейших узлов и способностью их замены во время работы. Как известно, существует несколько направлений (платформ) развития современных персональных компьютеров, однако в области создания промышленных компьютеров ведущим направлением является применение архитектуры IBM PC. Это определяется несколькими причинами. Во-первых, IBM-совместимые компьютеры в настоящее время количественно лидируют на рынке персональных компьютеров, и сейчас есть практически в любой фирме на каждом столе. Наличие большого количества независимых поставщиков соответствующих аппаратных средств и специализированных микросхем, ожесточенная конкуренция между ними ведут к постоянному снижению цен и повышению технико-экономических показателей. Как следствие, для разработки Вы имеете дешевую и хорошо знакомую платформу. Во-вторых, существует огромный задел программного обеспече ния, в том числе в области систем реального времени. И, в-третьих, существует большое количество высококвалифици рованных специалистов по архитектуре и программированию IBM PC. На нашем рынке производители промышленных компьютеров представлены достаточно большим числом фирм. Среди самых известных можно назвать такие, как Advantech, ICP, Intecolor, Texas Micro и др. В зависимости от сферы применения промышленные компьюте ры выпускаются в самом различном исполнении. Некоторые из них по внешнему виду отдаленно напоминают офисные компьютеры. Примером таковых могут являться промышленные компьютеры фирмы ICOS из серии ROBO. Однако от офисных компьютеров их отличает прочный стальной корпус, виброустойчивое крепление процессорной платы, плат расширения и накопителей, эффективная система вентиляции, защита от пыли, большое число слотов расширения, наличие сторожевого таймера, возможность эксплуатации в широком температурном диапазоне от 0 до 60 0С. Конструктивно они могут встраиваться в стойку шкафов с электрооборудованием (рис. 1.1) или иметь щитовое исполнение (рис. 1.2).
Рис. 1.1. Промышленный компьютер фирмы ICOS из серии ROBO для встраивания в шкаф Рис. 1.2. Промышленный компьютер фирмы ICOS из серии ROBO в щитовом исполнении