124661 (592998), страница 7

Файл №592998 124661 (Универсальная система управления маслонапорной установкой гидроэлектростанции) 7 страница124661 (592998) страница 72016-07-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 7)

Как только все подсостояния пройдены, система вновь попадает в состояние ожидания.

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

Представленный в данном пункте алгоритм работы носит упрощенный характер, он достаточен для понимания механизма работы системы управления МНУ. Но так как предполагаемый для используемый в САУ МНУ контроллер не поддерживает доступные в пакете Rational Rose языки программирования, нет смысла более подробно описывать алгоритм управления. Хотя при необходимости любое состояние системы может быть расширено и дополнено до реализации необходимого уровня отражения процесса управления, при этом число и структура основных состояний отражена достаточно полно.

4.6 Создание программного кода

Программный пакет Rational Rose позволяет произвести генерацию заготовки программного кода компьютерной модели САУ МНУ на основных языках программирования. Произведем генерацию программного кода. на языке С++, для этого создадим диаграмму компонентов, отражающая организацию и взаимосвязи программных компонентов, представленных в исходном коде, двоичных или выполняемых файлах. Связи в данном типе диаграммы представляют зависимости одного компонента от другого и имеют специальное отображение через значок «зависимости».

Для каждого из классов создается два файла: заголовочный (с расширением .h), который содержит описание класса, и файл реализации (с расширением .cpp), где содержится программная реализация методов класса.

Поэтому каждый класс на диаграмме компонентов будет представлен двумя видами компонентов: Package Specification и Package Body. Первый вид представляет собой определение пакета (заголовочный файл с расширением .h), второй – тело пакета (файл с расширением.cpp).

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

Программный код, полученный с помощью программного пакета Rational Rose, помещен в приложение А.

5 Аппаратная и программная реализация системы управления МНУ ГЭС

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

Подбор аппаратной части, то есть аппаратная реализации описанной выше системы управления должен проводиться в точном с соответствии с описанными в разделе 2,1 требованиями к системе управления МНУ. Это очень важная часть проектирования АСУ так как непосредственно управление процессом и реализация алгоритма управления будет производится именно выбранными нами узлами и элементами автоматики.

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

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

Центральным устройством системы управления маслонапорной установкой является микроконтроллер с него и начнем подбор компонентов.

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

Систему управления будем строить на базе управляющего контроллера фирмы Siemens S7-300 simatic. Данная линия продукции этой фирмы включает значительное количество различным по характеристикам управляющих процессоров центральных модулей, модулей ввода вывода данных, измерительных преобразователей и др.

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

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

Контроллеры данной серии обладают хорошими показателями производительности и очень надежны. Средняя наработка на отказ составляет около 10 лет, что вполне приемлемо для нашей системы управления.

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

Серия S7 до сих пор расширяется, и модернизируется, что дает нам уверенность в возможности дальнейшего совершенствования системы управления путем замены отдельных модулей более совершенными.

5.2 Описание линии контроллеров S7-300

5.2.1 Модульное построение

S7-300 построен по модульному типу. Из обширного спектра модулей можно составить контроллер для каждой конкретной задачи управления индивидуально.

Спектр модулей включает в себя:

  • центральный процессор управления для различных диапазонов производительности;

  • сигнальные модули для цифрового и аналогового ввода/вывода;

  • функциональные модули для технологических функций;

  • сопроцессор для коммуникационных задач;

  • блоки питания для подключения S7-300 к напряжению питания AC 120/230V;

  • модули подключения для соединения носителей модулей в структуре из нескольких носителей модулей;

Все модули S7-300 защищены кожухом по классу защиты IP 20, т. е. они герметизированы и работают без применения вентилятора. Такое исполнение позволяет использовать контроллер в условиях агрегатного участка ГЭС во всем диапазоне влажности воздуха которая бывает в данном помещение.

5.2.2 Структура S7-300

S7-300 состоит из следующих модулей:

  • блок питания (PS);

  • центральный процессор управления;

  • сигнальные модули (SM);

  • функциональные модули (FM)

  • коммуникационный процессор

Несколько S7-300 могут взаимодействовать друг с другом при помощи кабеля шины. По техническому заданию и при осуществлении проектирования системы управления предполагалось, что контроллер МНУ ведет передает параметры технологического процесса и получает инструкции по управлению МНУ от центрального контроллера ГЭС по средствам сети PROFIBUS. Наличие данной функции у контроллеров S7-300 позволяют использовать их в нашей системе.

Для программирования S7-300 используется программатор (PG). PG соединяется с CPU при помощи кабеля PG.

В Таблице 5.1 представлены основные элементы системы S7-300 и выполняемые ими функции.

Таблица 5.1

Компонент

Функция

Иллюстрация

Профильная шина

Принадлежности:

элемент для прокладки экрана

Является носителем модулей для S7-300

Блок питания (PS)

Преобразует напряжение

сети (AC 120/230 В) в рабочее

напряжение DC 24 V для

питания S7-300, а также для

электропитания цепей нагрузки DC 24 V

CPU

Принадлежности:

• CPU 313/314/315/315-2DP

- плата памяти

- буферная батарея (как

альтернатива -

аккумулятор для часов

реального времени у

CPU 315/315-2 DP)

• CPU 314 IFM

- буферная батарея

(альтернативно

аккумулятор для часов

реального времени)

- фронтштекер

• CPU 312 IFM

- Фронтштекер

Исполняет программу

пользователя; подает питание 5

В на расположенную с задней

стороны модулей шину S7-300;

при помощи интерфейса MPI

обменивается информацией с

другими абонентами сети MPI.

Кроме того, Вы можете

использовать CPU 315-2 DP в

подсети PROFIBUS:

• в качестве Master-устройства DP

• в качестве ведомого DP

(DP-Slave) к Master-

устройству DP S7/M7

или к другому Master-стройству DP.

Сигнальные модули (SM)

(модули цифрового ввода,

модули цифрового вывода,

модули цифрового ввода/вывода

модули аналогового ввода

модули аналогового вывода

модули аналогового

ввода/вывода)

Принадлежности: фронтштекер

Адаптируют различные

уровни технологического

сигнала к S7-300.

Функциональные модули (FM)

Принадлежности:

фронтштекер

Для критичных к времени и

требующих много памяти

задач обработки сигнала

процесса, таких, например, как

позиционирование или

регулирование

Коммуникационный процессор (CP)

Принадлежности:

соединительный кабель

Разгружают CPU от

коммуникационных задач,

например, CP 342-5 DP для

связи с PROFIBUS–DP

SIMATIC TOP connect (соединитель)

Принадлежности:

вставляемый спереди модуль с

подсоединением посредством

плоской ленты

Для электромонтажа

цифровых модулей

Интерфейсный модуль (IM)

Принадлежности:

соединительный кабель

Соединяет отдельные ряды

S7-300 друг с другом.

Кабель шины PROFIBUS с шинным штекером

Соединяет пользователей

подсети MPI или PROFIBUS

друг с другом

Кабель PG

Связывает PG/PC с CPU

Повторитель RS 485

Для усиления сигналов в

подсети MPI или PROFIBUS, а

также для соединения

сегментов подсети MPI или

PROFIBUS

Программатор (PG) или PC с

пакетом программного

обеспечения STEP 7

Для конфигурирования,

параметрирования,

программирования и

тестирования S7-300

5.3 Выбор модуля центрального процессора

Из всего разнообразия микропроцессоров серии S7-300 выбираем CPU315–2DP, так как обладает рядом необходимых нам свойств, отличающих его от других контроллеров данной серии. Основным отличием является возможность поддержки интерфейс сети Profibus.

CPU 315–2 DP отличаются следующими свойствами:

Характеристики

Список файлов ВКР

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6447
Авторов
на СтудИзбе
306
Средний доход
с одного платного файла
Обучение Подробнее