Автор: Пользователь скрыл имя, 21 Февраля 2012 в 20:14, курсовая работа
Контроллер обеспечивает выполнение следующих общих функций:
а) прием аналоговых (АI) и дискретных (DI) входных сигналов;
б) счёт импульсных сигналов (DI счет.);
в) выдачу дискретных выходных сигналов (DO);
г) обеспечение связи с другими контроллерами системы;
д) управление модемами;
ж) включение/выключение технологического оборудования;
з) выполнение функций ретранслятора пакетного обмена;
и) сохранение информации в энергонезависимой памяти ОЗУ;
к) дистанционное конфигурирование, т.е. в процессе работы можно менять настройки, уставки и режим работы контроллеров;
л) связь с устройством контроля доступа.
I. Введение
II. Контроллеры Мега:
1 Мега-07:
1 Функции контроллера……………………………………………………3
2 Структурная схема контроллера МЕГА-07…………………………...4
3 Устройство контроллера МЕГА-07……………………………………4
4 Технические данные входов/выходов контроллера………………….5
5 Программное обеспечение……………………………………………
2 Мега-09:
1.Функции контроллера 14
2. Основные технические характеристики контроллера 15
3. Структурная схема контроллера «Мега09» 15
4. Устройство и технические данные модулей контроллера 15
4.1 Модуль головного процессора Мега09-CPU 16
4.2 Модуль питания контроллера Мега09-BPM 17
4.3 Модуль ввода дискретно-аналоговых сигналов Мега09-DIAI 18
4.4 Модуль вывода дискретных сигналов Мега09-DO 19
4.5 Модуль радиомодема Мега09-433 20
4.6 Модуль Мега09-4COM 21
III. Расчётная Часть:
1. Задание…………………………………………………………………..22
2. Решение……………………………………………………………….23
3. Схема………………………………………………………………26
4. Проверка…………………………………………………………27
IV. Вывод……………………………………………………………………….28
V. Заключение………………………………………………………….29
VI. Литература…………………………………………………………30
VII. Приложение 1
VIII. Приложение 2
з) дистанционное конфигурирование, т.е. в процессе работы можно менять настройки, уставки и режим работы контроллеров;
и) связь с устройством контроля доступа.
В зависимости от первоначальной настройки контроллер выполняет следующие специфические задачи:
а) построение массивов I, U и сдвиг фаз за определенный (настраиваемый) период времени;
б) построение массивов нагрузки на полированный шток и ускорения при снятии динамограммы;
в) переключение отводов групповой замерной установки (ГЗУ) в заданной последовательности;
г) выполнение функций контроллера скважины со снятием ваттметрограммы и динамограммы;
д) выполнение функций контролируемого пункта ГЗУ с автономным снятием замеров дебита скважин и ведением архива замеров;
е) выполнение функций контроллера блока гребенок цеха поддержания пластового давления нефтепромысла с вычислением минутных расходов, накопление в памяти суточных расходов по отводам;
ж) выполнение функций контроллера ДНС с автономным управлением насосами.
Программное обеспечение сервера состоит из следующих программных единиц:
«РОТОР» – программа опроса контроллеров. Осуществляет:
1. функции цикломашины, последовательно опрашивая контроллеры в фоновом циклическом режиме, включающем в себя:
три цикла опроса;
команды по запросу;
аварийные сообщения от любого контроллера сети.
2. предоставляет возможности изменения списка опрашиваемых контроллеров, списка запрашиваемых из них данных и списка выполняемых команд;
3. выполняет маршрутизацию передаваемых пакетов; ведет статистику качества связи с контроллерами.
4. передачу данных в контроллер, для обеспечения управления технологическим объектом;
5. создание и ведение базы данных контроллеров.
ОРС-сервер контроллеров «МЕГА» – получает данные, пришедшие с контроллеров, от РОТОРа, выполняет необходимые преобразования (например, масштабирование, если оно задано) и предоставляет эти данные по ОРС-стандарту клиентам.
База данных контроллеров – хранит данные по контроллерам, маршрутам до контроллеров и их тегам.
База данных объектов – хранит данные по объектам, их свойствам и тревогам. В ней так же хранятся архивы.
ОРС-сервер объектов (ядро программного обеспечения системы) – получает данные по ОРС; производит вычисления; архивирует события, тревоги, значения свойств; осуществляет запись в файл; предоставляет данные по ОРС.
Настройка объектов – программа служит для настройки структуры системы в сервере объектов.
АРМ диспетчера – программа осуществляет:
1. Просмотр текущего состояния объекта (возможен как детальный просмотр состояния каждого свойства, так и визуально представленный просмотр состояния объекта в целом);
2. Сигнализацию об авариях;
3. Просмотр и печать журналов тревог и сообщений (так же предусмотрена возможность дублирования этих журналов в текстовых файлах);
4. Просмотр и печать истории изменения архивируемых свойств, как в табличном, так и в графическом виде (так же предусмотрена возможность экспорта данных и графиков в Excel).
Обработка динамограмм – программа является средством для работы с архивами динамограмм. Она осуществляет:
1). просмотр и настройку параметров скважин;
2). просмотр и распечатку динамограмм из архива за произвольный диапазон времени;
3). просмотр динамограмм в режиме наложения;
4). диагностирование вероятности различных неисправностей.
В зависимости от комплектации, первоначальной настройки и подключенных датчиков, контроллер выполняет следующие функции:
Прием аналоговых и дискретных входных сигналов;
Счет импульсных сигналов;
Выдача дискретных сигналов;
Определения аварийного состояния по заданным уставкам;
Технологическая защита;
Охранная;
Автоматическое управление и дистанционный контроль технологического оборудования;
Автоматическое снятие ваттметрограммы с периодом от 1 до 250 минут, измерение тока потребления двигателя СКН, напряжения электрической сети, Cos(), вычисление потребляемой электроэнергии, вычисление фактических удельных затрат электроэнергии на тонну добытой нефти;
Автоматическое снятие динамограммы с периодом от 1 до 250 минут, с возможностью использования как стационарного датчика на балансире станка-качалки, так и датчика в траверсе канатной подвески;
Автоматический анализ неисправностей насосного оборудования СКН по форме динамограммы;
Вычисление фактической потери хода (влияние газового фактора) по динамограмме;
Измерение периода качания станка-качалки, автоматическая остановка скважины на накопление при срыве подачи;
Вычисление фактического дебита (количества добытой жидкости) с учетом потери хода по динамограмме;
Передача параметров состояния по каналу связи УКВ и/или GSM/GPRS;
Передача аварийных сообщений по каналу связи УКВ и/или GSM/GPRS и SMS.
Основные технические характеристики приведены в таблице 3.1
Таблица 3.1
Основные технические характеристики контроллера Мега 09
Параметры | Значение | |
Часы реального времени | да | |
Количество аналоговых входов AI (4..20 мA), шт. | 4хM* | |
Количество дискретных/счетно-импульсных входов DI, шт. | 16хM* | |
Количество релейных выходов (5А, 380В), шт. | 4хN* | |
Скорость передачи данных по каналу связи GSM/GPRS, бит/с | 9600 | |
Скорость передачи данных по каналу связи УКВ, бит/с | тип модуляции FFSK | 4800 |
тип модуляции GMSK | 9600 | |
Скорость передачи данных по RS-232/RS-485, бит/с | 9600 | |
Напряжение питания от сети переменного тока 50Гц, В | от 90 до 265 | |
Напряжение питания модулей, В | 124 | |
Напряжение питания «сухих контактов», В | 124 | |
Длительность работоспособности контроллера, при пропадании сетевого питания и частоте опроса радиостанции 1 раз в минуту, час | 12 | |
Диапазон рабочих температур, С | от «-»40 до «+»60 | |
Относительная влажность воздуха, без конденсации влаги %, при температуре 25 С | от 20 до 95 | |
Атмосферное давление, кПа | от 84 до 107 | |
Встроенные средства диагностики состояния контроллера | да | |
Наработка на отказ, часов, не менее | 75 000 | |
Средний срок службы, лет, не менее | 10 |
* М — количество модулей ввода аналоговых и дискретных сигналов Мега09-DIAI;
N — количество модулей вывода дискретных сигналов Мега09-DO.
Контроллер Мега09 имеет модульную структуру. Структурная схема контроллера приведена в приложении 5.1.
Конструктивно модули выполнены как законченные изделия стандартной ширины 85 мм и оснащены защелкой для монтажа на стандартный 35 мм DIN-рельс, что позволяет сократить время на монтаж и замену модулей. Объединение модулей осуществляется по шине I2C и питания, при помощи штатных 4-х контактных разъемов. Схема соединения и внешний вид модулей смонтированных на DIN-рейку приведены в приложениях 5.2
Модуль CPU является базовым элементом контроллера и предназначен для выполнения следующих функций:
логической и математической обработки поступающей информации;
хранения информации;
организации связи между модулями по интерфейсу I2C;
обмена информацией по интерфейсу RS232/485 с внешними устройствами и персональным компьютером;
обмена информацией по интерфейсу USB c;
обмена информацией по распределенной сети с другими контроллерами системы;
защиты от несанкционированного доступа к информации записанной в контроллере
Таблица 6.1.
Технические характеристики модуля.
Параметры | Значение |
Напряжение питания модуля, В | 122 |
Ток потребления, мА | 80 |
Часы реального времени и встроенный аккумулятор | да |
Скорость передачи данных по RS-232/RS-485, бит/с | 9600 |
Параметры дискретных входов DI: |
|
количество, шт. | 3 |
питание датчиков (12В) | встроенное |
тип гальванической изоляции | оптоизоляция (1500В) |
тип подключаемого датчика | “сухой контакт” |
входной ток, мА | до 20 |
Параметры аналогового входа для подключения датчика температуры TMP36: |
|
количество, шт. | 1 |
питание датчика (12В) | встроенное |
диапазон измеряемой температуры, С | от «-»40 до «+»125 |
входное сопротивление, кОм | 1 |
Диапазон рабочих температур, С | от «-»40 до «+»60 |
Габариты, мм | 130х85x30 |
Расположение компонентов платы показано в приложении 6.1
Подключение дискретных сигналов с выходом типа «сухой контакт» показано в приложении 6.3.Подключение дискретных сигналов к разъемам ХТ8, ХТ9 производится аналогично.Варианты схем подключения контроллера к персональному компьютеру показаны в приложениях 6.4 и 6.5.
Архитектура сети – шина.
Тип кабеля для передачи – витая пара в экране.
Контроллеры подключаются к шине последовательно-параллельно.
Подключение контроллера к шине выполняется с помощью контактов разъема ХT13 “DATA+”, “DATA-”, GND.
Модуль позволяет производить автоматический съем динамограмм с балансирных и траверсных динамографов, с целью своевременного обнаружения неисправности насосного оборудования. Датчики динамометрирования подключаются к COM-порту контроллера по стандартному интерфейсу RS485.
Модуль предназначен для коммутации силовых цепей переменного тока с помощью твердотельного реле. Модуль имеет четыре (нормально разомкнутых) релейных выхода и оснащен светодиодными индикаторами состояния релейных выходов.
Таблица 6.2
Параметры | Значение |
Напряжение питания модуля, В | 124 |
Ток потребления, мА | 115 |
Количество релейных выходов | до 4 |
Напряжение питания реле | 12 В |
Тип коммутирующего устройства | твердотельное реле |
Коммутируемое напряжение, В | ~380 |
Коммутируемый ток, А | 5 |
Номинальное время срабатывания реле, мс | 10 |
Номинальное время отпускания реле, мс | 10 |
Тип гальванической изоляции | поканальная изоляция (1500В) |
Индикация состояния выходов | светодиодная |
Диапазон рабочих температур, С | от «-»40 до «+»60 |
Габариты, мм | 80х85х40 |