реферат бесплатно, курсовые работы
 

Автоматизированная система управления компрессорной установки

Рис. 4.6 - Диаграмма компонентов

Кроме того, при создании компонентов в спецификации каждого из них задается язык, на котором он будет реализован (в нашем случае - VC++), а также указывается какие классы включаются в компонент (вкладка Realizes спецификации компонента). На приведенной диаграмме в каждый компонент включен только один класс с тем же именем, что и компонент.

После того, как реализация и прототипы функций определены, с помощью инструмента Model Assistant в указанных классах задаем для каждого оператора тип возвращаемого им значения, передаваемых ему параметров и тело функции (Default Code Body). В классе Controller задается определение структуры params и содержащиеся в ней поля, представляющие задаваемые оператором параметры процесса.

Заключительным этапом в создании программного кода на Visual C++ является ассоциирование компонента с проектом Microsoft Visual Studio 6.0. Для этого используется инструмент Component Assignment Tool (меню Tools > Visual C++ > Component Assignment Tool…). Здесь в свойствах компонентов требуется либо указать существующий проект Visual Studio, либо создать новый проект (при этом используются средства Microsoft Visual Studio), в котором создаются классы, включенные в выбранные компоненты. С помощью этого инструмента можно также включать классы в компоненты и ассоциировать их с языком VC++ (если это еще не было сделано), методом Drag'n'Drop. После того как для всех компонентов был указан проект, в который они будут включены, можно приступать к генерации кода (меню Tools > Visual C++ > Update Code…). Если при этом был выделен класс или компонент, то произойдет обновление его кода (или создание, если он еще не был сгенерирован). Полный перечень программного кода, реализованного в данном проекте, представлен в Приложении В.

5. Аппаратная и программная реализация системы управления КУ

5.1 Аппаратная реализация управления

Реализация аппаратной части производится в соответствии с требованиями к системе управления, основные принципы которых излагаются в п.п. 2.3, 2.4 и особенностями технологического процесса, описание которых дается в п. 1.8. Фирмы, занимающиеся проектированием, установкой и наладкой САУ промышленных объектов в нефтехимической отрасли, особенно газоперекачивающей, имеют огромный опыт разработки систем подобного уровня. Поэтому, наиболее разумным было бы обратится к уже готовым решениям как построения самой системы управления, так и внедряемого оборудования. Многие фирмы при проектировании сложных объектов используют методологии, основной принцип которых описан в п. 3.1. Таким образом, можно считать, что данный метод позволит нам более рационально использовать предоставленные ресурсы.

Исходя из разумных принципов, полагаем, что все объекты обладают хорошей совместимостью, отвечают основным требования по качеству и исполнению, экономически обоснованы и имеют необходимые сертификаты соответствия ЕЭС. Архитектура САУ имеет возможность расширения и модернизации, с сохранением или улучшением предъявляемых требований. Наличие в системе контуров диагностики и самодиагностики оборудования, также приветствуется. Важным фактором также является наличие блоков защиты от помех разной природы, как электромагнитных, так и механических.

5.2 Выбор платформы системы управления

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

? Полный комплект технической и программной документации на устанавливаемые компоненты;

? Нет необходимости на дополнительное приобретение программного обеспечения, так как структура и качество САУ подразумевает разработку средств управления четко выполняющие свои функции.

? Наличие информационного центра технической поддержки;

? Огромная база принципов реализуемых систем;

Одной из таких является полнофункциональная распределенная система управления технологическим процессом DeltaV. Полевые устройства foundation fieldbus, контроллеры и рабочие станции работают совместно в составе системы, обеспечивая управление каждый на своем уровне.

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

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

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

Рис. 5.1 - Минимальный комплект системы DeltaV

В этот комплект компонентов входит:

? Сеть управления, поддерживающая обмен данными между рабочими станциями и контроллерами.

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

? Контроллер, выполняющий функции управления и обмена данными между подсистемой ввода-вывода и сетью управления.

? Подсистема ввода-вывода, обрабатывающая информацию от полевых устройств.

? Системный источник питания DeltaV

? Групповой источник питания для полевых устройств, подключенных к системе DeltaV.

? Несущие панели, монтируемые на рейки DIN, и обеспечивающие распределение питания и обмен данными между контроллером и платами ввода-вывода.

5.3 Выбор сети управления

Сеть управления - изолированная сеть Ethernet, обеспечивающая обмен данными между контроллером и рабочей станцией. Для подключения коммуникационных линий используются концентраторы и коммутаторы Ethernet.

При планировании топологии сети принимаются во внимание следующие соображения:

? В сети управления может быть до 120 узлов.

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

? Обмен данными с другими устройствами и сетями, не входящими в DeltaV, должен выполняться через Интеграционные станции.

По представленным топологиям сети управления выберем наиболее нам подходящую, т.е. симплексную сеть управления с резервированными контроллерами, схема которой представлена на рисунке 5.2

Рисунок 5.2 - Симплексная сеть управления и резервированные контроллеры

Несмотря на то, что резервированный контроллер использует два порта концентратора, он рассматривается как один узел.

При необходимости увеличение расстояния между узлами производится следующими способами:

? преобразователи среды передачи данных;

? каскадные концентраторы;

? концентраторы со стековым соединением;

? оптоволоконные дистанционные расширители.

Зная возможные способы модернизации нашей системы, рассмотрим один из четырех способов.

Преобразователи среды передачи данных

Преобразователи среды передачи данных служат для перехода от медного кабеля 10BaseT к оптоволоконному кабелю и обратно. Как правило, пара преобразователей подключается между портом концентратора и рабочей станцией или контроллером. Между двумя преобразователями среды передачи данных располагается оптоволоконный кабель, длина которого может составлять несколько сотен или даже тысяч метров. Каждая рабочая станция или контроллер в сети управления может быть подключена к концентратору через преобразователи среды, что позволяет значительно увеличить расстояние между узлами. Используемые в системе DeltaV преобразователи среды передачи данных должны быть совместимы со стандартом IEEE 802.3 (Ethernet), соответствовать спецификации 10Base-FL (для оптоволоконного кабеля) и содержать как минимум один разъем 10BaseT для медного кабеля и одну пару разъемов типа ST для оптоволоконного кабеля. Для каждого оптоволоконного кабеля требуется два преобразователя, один -- для перехода от медного кабеля к оптоволоконному, а другой -- для обратного перехода к медному кабелю.

Преобразователи среды передачи данных выпускаются многими производителями оборудования. Имеются устройства для передачи сигнала на расстояние от нескольких сотен метров до 15 километров. Среди компаний, выпускающих подобное обор-дование, можно назвать Black Box (www.blackbox.com), Hirschmann (www.hirschmann.de), Transition Networks (www.transition.com), и другие.

5.4 Выбор структуры контроллера и его состава

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

На рисунке 5.3 показан резервированный контроллер, установленный на 2-слотовых несущих панелях.

Рисунок 5.3 - Резервированный контроллер и несущие панели

Выбор оборудования контроллера

В системе DeltaV используются контроллеры M3, M5 и М5 Плюс. Условие, ограничивающее расширение системы, говорит о том, что при наличии более 3 контроллеров, добавление каждого следующего контроллера будет приводить к меньшему приросту производительности, чем добавление предыдущего.

Каждый модуль контроллера устанавливается в правый разъем 2-слотовой несущей панели источников питания контроллеров, поэтому для каждого резервированного контроллера устанавливаем две 2-слотовые несущие панели.

Для реализации нашей системы будем использовать контроллер М5 Плюс, т.к. он имеет большую совместимость с программным пакетом Профессиональный Плюс.

Лицензирование контроллеров

Необходимым условием законченности системы DeltaV является ее лицензирование в масштабе всей системы. Для этого подсчитывается общее число ТПУ (тэги параметров устройств) в системе DeltaV, которые будут использоваться для мониторинга процессов, и общее число ТПУ, которые будут использоваться для управления процессами. Под ТПУ, используемым для мониторинга, понимается ТПУ, выполняющий следующие функции: просмотр, архиви-ро-ва-ние (запись истории), масштабирование и генерация алармов. ТПУ, выполняющий любые другие функции, кроме перечисленных, рассматривается как ТПУ, используемый для управления.

Тэги только для отображения

Тэги только для отображения (ТДО) не подлежат лицензированию, они не рассматриваются как ТПУ и не включаются в общее число тэгов при подсчете ТПУ. Число ТДО ограничивается функциональными возможностями продуктов DeltaV. Об ограничениях подробно расска-зывается в Приложении A. Для использования в системе DeltaV ТДО проходят через контроллер DeltaV и через интеграционную станцию. ТДО не используются никакими модулями или функциональными блоками, реализующими функции управления или функциональность алармов, однако они могут отображаться, регистрироваться в трендах и сохраняться в истории на рабочих станциях.

5.5 Подсистема Ввода/Вывода

Подсистема ввода-вывода DeltaV может включать в себя интерфейсные блоки для традиционного аналогового и дискретного ввода-вывода, модулей HART, последовательного интерфейса, полевой шины FOUNDATION, а также шин AS-i и Profibus DP. Каждый интерфейс состоит из электронной платы в/в и клеммного блока. К контроллеру можно подключить до 64 интерфейсов в любом сочетании, если общее число ТПУ не превышает 500. В системе DeltaV также может присутствовать искробезопасная подсистема в/в для подключения полевого оборудования, размещаемого во взрывоопас-ной зоне. Рассмотрим интерфейсные блоки необходимые для реализации нашей системы.

К ним относятся блоки традиционного аналогового ввода-вывода, по-следовательного интерфейса, полевой шины FOUNDATION.

Блоки традиционного аналогового ввода-вывода

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

Блоки последовательного интерфейса

Каждая плата последовательного интерфейса имеет 2 порта. Каждый порт поддерживает до 16 наборов данных. Набор данных представляет собой непрерывную область до 100 регистров/реле в ПЛК. Если порт настроен как RS-485, то можно использовать шлейфовое подключение устройств. 16 наборов данных могут быть распределены по любому количеству устройств от 1 до 16, в зависимости от объема и структуры данных. В данном случае порт необходим для считывания информации хранящейся в ПЛК, а также для организации местного пульта наблюдения, реализующего функции тестирования.

Блоки полевой шины FOUNDATION

Интеллектуальная несущая панель H1 - это 2-слотовая панель, устанавливаемая рядом с полевыми устройствами. Несущая панель с платой дискретного входа и дискретного выхода обеспечивает преобразование обычных дискретных сигналов в сигнал полевой шины FOUNDATION. Благодаря этому возможна передача дискретных сигналов в том же сегменте полевой шины, где передаются аналоговые сигналы, что способствует сокращению приобретаемых сегментов, а это экономия в потребляемой мощности.

Несущая панель H1 стыкуется с сегментом полевой шины, как любое другое устройство полевой шины. Питание к несущей панели и установленным платам дискретного ввода-вывода подводится от дополнительного внешнего источника. Несущая панель крепится на рейке DIN (возможна установка только на T-рейку), стене или панели. На рисунке 5.4 указаны габаритные размеры несущей панели H1.

Рисунок 5.4 - Несущая панель H-1

Платы H1 полевой шины FOUNDATION устанавливаются на стандартной 8-слотовой несущей панели DeltaV. Каждый модуль Fieldbus H1 позволяет подключить два сегмента полевой шины. На каждом сегменте H1 система поддерживает до 16 устройств.

В нашей системе будем использовать один модуль Н1 с полной загрузкой обоих сегментов.

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

К одной интерфейсной плате H1 может подключаться до двух сегментов полевой шины.

На каждом сегменте полевой шины может быть до 16 устройств (датчиков, клапанов и др.

Для каждого сегмента требуется отдельный регулятор напряжения для питания устройств, подключенных к сегменту. Как показано на рисунке 5.5, такой регулятор получает 24 вольт постоянного тока, изолирует его и подает питание на сегмент полевой шины. Напряжение 24 вольт постоянного тока на вход регулятора напряжения обычно берутся с выхода группового блока питания, питающего традиционные приборы и полевые устройства в/в.

Суммарная длина всех кабелей сегмента H1 не должна превышать 1.9 километра.

Максимальная длина отводного кабеля между устройством и клеммной коробкой составляет 120 метров.

Каждый конец магистрального кабеля полевой шины должен заканчиваться терминатором. Левый конец магистрального кабеля терми-ни-рован внутренним терминатором регулятора питания.

Для сборки магистрального и отводного кабеля (кабелей) используйте стандартные кабели типа A (Belden 3076F), штырьковые коннекторы VE6957 и гнездовые коннекторы VE6958.

Все неиспользуемые разъемы клеммных коробок должны быть закрыты заглушками VE6955.

На каждом полевом устройстве необходимо установить адаптер кабельного ввода VE6959. Этот адаптер вворачивается в ?-дюймовый NPT кабельный ввод прибора и преобразует клеммник прибора в штырьковой коннектор, к которому подключается гнездовой коннектор VE6958 кабеля полевой шины.

Искробезопасная система на базе полевой шины включает в себя 8-канальный аналоговый ввод 4-20 мА, 8-канальный аналоговый вывод 4-20 мА, 16-канальный дискретный ввод, 4-канальный дискретный вывод, а также искробезопасный источник питания. Изолятор локальной шины изолирует искробезопасную подсистему ввода-вывода от контроллера и системного источника питания.

Рисунок 5.5 - Один сегмент полевой шины H1

В общем случае наша система принимает вид, представленный на Рис. 5.6

Рис. 5.6 - Структурная схема САУ компрессора

Основные характеристики устанавливаемых модулей указано в Приложении А.

5.6 Выбор источника питания

5.6.1 Системный транзитный источник питания VE5002 (12Vdc/12Vdc)

Системный источник питания VE5002, показанный на Рис.5.7, как правило, используется в системах DeltaV с несколькими контроллерами и подсистемами в/в, где общее питание системы осуществляется от сети переменного тока 120/240 Vac. Источник питания VE5002 принимает 12 Vdc и преобразует в необходимые системе напряжения 12 В, 5 В и 3.3 В для питания контроллера и подсистемы ввода-вывода. Этот источник питания устанавливается непосредственно слева от платы контроллера.

Рисунок 5.7 - Системный транзитный источник питания VE5002

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

Вторым источником питания установки 120/240 Vac будем использовать групповой источник питания VE5004 120-240 Vac/12 Vdc.

Заземление системы при использовании источника питания VE5002

Для достижения максимальной производительности системы DeltaV необходимо правильно заземлить эту систему. Заземление для цепей переменного и постоянного тока должно выполняться раздельно вплоть до общей точки заземления установки. На Рис.5.8 приведена электрическая схема заземления системы DeltaV, где используется системный источник питания VE5002.

Рисунок 5.8 - Электрическая схема заземления системы DeltaV, где используется транзитный источник питания VE5002

5.6.2 Групповой источник питания VE5004 (120-140 Vac/12 Vdc)

Групповой источник питания VE5004 принимает 120/230 В переменного тока и выдает 24 В постоянного тока, подаваемые на системный источник питания VE5002 или на системный транзитный источник питания VE5008. Групповой источник питания VE5004 обеспечивает мощность, достаточную для питания 4 наборов симплексных контроллеров и модулей ввода-вывода, к каждому из которых подключен источник питания VE5002 (см. Рис. 5.9).

Рис.5.9 - Комбинация источников питания VE5004

Резервирование источников питания VE5002

Если в системе используются резервированные контроллеры, то необходимо использовать вторую пару источников VE5002, как показано на Рис.5.10. Для каждого контроллера требуется выделенный транзитный источник питания, а использование двух источников VE5004 исключает останов системы из-за отказа одного источника питания.

В случае резервированного контроллера вторая 2-слотовая панель обеспечит также посадочное место для второго контроллера резервной пары (см. Рис. 5.10).

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11


ИНТЕРЕСНОЕ



© 2009 Все права защищены.