Технические средства автоматизированных систем управления
.pdf•наличием встроенных в систему блоков бесперебойного питания (UPS)
ивременем их работы при прекращении питания от сети, а также возможно-
стью и длительностью перерыва питания (при отсутствии UPS) без нарушения функций управления.
Использование резервирования и его полнота напрямую связаны со стоимостью системы. Поэтому в разрабатываемой системе автоматизации важно правильно оценить необходимость и желательный вид резервирования разных частей ПТК.
Локальная АСУ ТП (рис. 1.7) и распределенная система (рис. 1.8) имеют общую особенность: обе системы автоматизации полностью выйдут из строя,
если всего в одном компоненте системы (компьютере, соединенном с кон-
троллерами или сети контроллеров) возникнет неисправность.
Если какие-либо компоненты производственного процесса (или весь процесс) являются критически важными или стоимость остановки про-
изводства очень высока, возникает необходимость построения резервируемых систем. В системах с резервированием выход из строя одного компонента не влечет за собой остановку всей системы [26]. Реализацию резервирования большинства компонентов системы поддерживает, например, программное обеспечение для управления производственными процессами
(SCADA-система).
Распределение процессов управления и контроля по нескольким ком-
пьютерам, объединенным в локальную сеть, и использование архитектуры
«клиент-сервер» позволяют повысить эффективность и скорость работы всей системы, упростить создание резервируемых систем. В простой системе компьютер, соединенный с промышленным оборудованием, становится сер-
вером, предназначенным для взаимодействия с контроллерами, в то время как компьютеры локальной сети - клиентами (рис. 1.9).
Рис. 1.7. Локальная АСУ ТП
Рис. 1.8. Распределенная АСУ ТП
Рис. 1.9. Клиент-серверная архитектура простой системы
Рис. 1.10. Система с дублированием
Когда компьютеру-клиенту требуются данные для отображения, он за-
прашивает их у сервера и затем обрабатывает локально.
Дублирование сервера ввода-вывода. Для обеспечения резервирования в систему может быть добавлен второй (резервный) сервер, также предна-
значенный для взаимодействия с промышленным оборудованием (рис. 1.10).
Если основной сервер выходит из строя, запросы клиентов направля-
ются к резервному серверу. Резервный сервер не должен при этом полностью дублировать работу основного, поскольку в этом случае оба сервера взаимо-
действуют с контроллерами, удваивая нагрузку на промышленную сеть, со-
кращая, таким образом, общую производительность. Обычно в кли-
ент-серверной архитектуре с контроллерами взаимодействует только основ-
ной сервер. Одновременно он обменивается данными с резервным сервером,
постоянно обновляя его статус. Если обмен данными с основным сервером прекращается, резервный сервер полагает, что основной вышел из строя и берет его функции на себя.
Резервирование на уровне задач. Многие современные SCAD A-программы позволяют организовать резервирование системы на уровне задач, например, ввода-вывода с поддержкой баз данных реального времени
(БД РВ), обслуживания тревог (алармов), архивирования данных, организации отчетов, обработки графической информации и др.
Каждая из этих задач поддерживает свою базу данных независимо от других задач, так что можно дублировать каждую задачу в отдельности (рис.
1.11).
Рис. 1.11. Резервирование задач отображения графиков и вывода отче-
тов
Если основной сервер некоторой задачи, например, сервер тревог, вы-
ходит из строя, все клиенты получают данные с соответствующего резервного сервера.
Резервирование сети.
Резервирование серверов и рабочих станций существенно повышает надежность системы. Однако, если выходит из строя сеть, нарушается и управление на всех клиентских компьютерах. Использование дополнительной резервной (рис. 1.12) сети обеспечивает стабильность работы системы в слу-
чае выхода из строя основной сети.
Резервирование связи с контроллером. В большинстве контроллеров можно организовать дополнительную связь между сервером ввода-вывода и устройством (рис. 1.13).
Рис. 1.12. Резервирование сети
Рис. 1.13. Резервирование канала связи
Наличие дополнительного канала связи гарантирует сохранение обмена данными при выходе из строя основного канала. Если обмен данными нару-
шается (например, произошел обрыв кабеля), SCADA-система производит переключение на резервный канал. Обратный переход на основной канал
обычно происходит после восстановления физического соединения.
Резервирование контроллеров обычно осуществляется двумя путями:
• Аппаратное резервирование: при этом резервироваться могут как отдельные узлы контроллера, так и весь контроллер в целом; основные и ре-
зервные узлы контроллера, как правило, расположены в одном корпусе и связь между ними осуществляется по внутриконтроллерной шине.
• Резервирование с использованием сети контроллеров: при этом способе резервируются контроллеры в целом, и их взаимодействие осущест-
вляется посредством сетевой связи.
При управлении потенциально опасными производствами, где требу-
ется повышенная надежность управляющих контроллеров, применяются различные способы резервирования:
1 Горячее резервирование отдельных компонентов и/или контрол-
лера в целом (при непрохождении теста в рабочем контроллере управление переходит ко второму контроллеру).
2Использование схемы троирования с «голосованием» результатов обработки сигналов всеми контроллерами группы. При этом за выходной сигнал принимается тот, который выдали большинство контроллеров группы,
аконтроллер, давший иной результат, объявляется неисправным.
3использование схемы, построенной на принципе «пара и резерв».
Здесь параллельно работает пара контроллеров с «голосованием» результатов,
и аналогичная пара находится в горячем резерве. При обнаружении отличий результатов работы первой пары контроллеров управление переходит ко второй паре. После проведения тестирования первой пары, в случае кратко-
временного случайного сбоя управление возвращается к первой паре. В про-
тивном случае, если диагностируется неисправность, управление остается у второй пары контроллеров.
1.5.Программно-технический комплекс «КРУГ-2000»
ПТК «КРУГ-2000» (www.krug-2000.ru) предназначен для создания:
•автоматизированных систем управления технологическими про-
цессами (АСУ ТП);
•систем противоаварийных защит (ПАЗ);
•автоматизированных измерительных систем;
•тренажеров для обучения технологов-операторов;
•автоматизированных систем оперативно-диспетчерского управ-
ления (АСОДУ).
На базе программно-технического комплекса могут быть созданы ав-
томатизированные системы для непрерывных и периодических технологи-
ческих процессов, сосредоточенных и распределенных объектов управления.
Комплекс охватывает следующие уровни управления:
•управление агрегатом;
•управление технологической установкой, группой агрегатов;
•управление группой технологических установок, цехом, произ-
водством;
•оперативно-диспетчерское управление производством.
Информационная мощность ПТК «КРУГ-2000» - до 60 000 вход-
ных/выходных переменных и более.
ПТК «КРУГ-2000» имеет соответствующий сертификат Госстандарта РФ, разрешения Госгортехнадзора РФ на применение ПТК для взрывоопас-
ных производств, разрешение РАО «ЕЭС» на применение ПТК для энерге-
тики.
Основные особенности ПТК Основные особенности ПТК «КРУГ-2000» состоят в следующем:
•ПТК сертифицирован Госстандартом РФ как средство измерения.
•Имеются апробированные технические решения для автоматиза-
ции пожаро- и взрывоопасных производств.
•Обеспечена высокая надежность благодаря применению эле-
ментной базы ведущих зарубежных фирм, глубокого тестирования и жесткого
технологического прогона (при использовании контроллеров TREI-5B).
•Полное удовлетворение стандартам России, МЭК (IEC) и других действующих нормативных документов.
•Открытость системы при наращивании и внесении изменений.
•Ориентация на особо опасные отрасли промышленности.
•Поддержка 100 %-ного «горячего» резервирования станций опе-
ратора, контроллеров, вычислительных сетей, входных и выходных цепей.
•Поддержка международных стандартов сетевых протоколов.
•Наличие специализированных сертифицированных версий: ПТК
«КРУГ-2000/Т» (коммерческий учет тепла и теплоресурсов), «КРУГ-2000/Г»
(коммерческий учет газов) и др.
•Ремонтопригодность и эффективное сопровождение на объектах
России.
•Мощные инструментальные средства и САПР.
Описание ПТК
Состав подсистем ПТК. АСУ ТП на базе ПТК «КРУГ-2000» строится как многоуровневая интегрированная человеко-машинная система, рабо-
тающая в темпе технологического процесса (реальном масштабе времени), и
включает в себя комплекс программно-технических средств и оперативный технологический и обслуживающий персонал.
В функциональной структуре ПТК с точки зрения пользователей вы-
деляются следующие функциональные подсистемы:
•сбора и первичной обработки информации;
•автоматического регулирования;
•противоаварийных защит ПАЗ (блокировок и защит);
•дистанционного и логического управления;
•представления информации оперативному персоналу;
•архивирования, осуществляющая хранение данных за длительный период времени;
•передачи данных в смежную и вышестоящие системы управления;
•инструментальная подсистема (для сопровождения системы, на-
стройки прикладных программ, информационной базы, программирования).
Каждая из вышеперечисленных подсистем может быть реализована в виде отдельных программнотехнических средств или может быть осуществ-
лено их объединение. Например, станция оператора может объединять в себе функции подсистем представления информации и передачи данных в систему верхнего уровня.
Уровни иерархии ПТК. Система управления на базе ПТК может состо-
ять, в общем случае, из следующих иерархических уровней.
В 1-й (нижний) уровень входят датчики измеряемых параметров, за-
порная и регулирующая арматура совместно с электрическими, пневматиче-
скими и гидравлическими исполнительными механизмами и устройствами.
Во 2-й уровень системы входят микропроцессорные устройства (кон-
троллеры) для автоматического сбора и первичной обработки измеряемых параметров, выполнения функций автоматического регулирования, противо-
аварийных защит, дистанционного управления.
В 3-й уровень (условно «операторский») системы входят средства для вычислительной обработки информации, ее регистрации, архивирования,
отображения, документирования и диалога с системой; клавиатуры, ключи
(кнопки) для воздействия оператором-технологом на регуляторы и исполни-
тельные органы.
В 4-й уровень (условно «диспетчерский») входят автоматизированные рабочие места (АРМ) оперативно-диспетчерского и управленческого персо-
нала.
На базе ПТК создаются системы различной структуры и степени сложности - от простой локальной АСУ ТП до сложной иерархически рас-
пределенной системы управления многими объектами, интегрированной в сеть предприятия.
Наиболее часто встречающиеся на практике варианты систем управле-
ния имеют следующую архитектуру:
•один сегмент локальной сети; минимальный состав - контроллеры
