Регулирующие малоканальные микропроцессорные контроллеры МПК Ремиконты Р-130
Техническая структура и программно-алгоритмическое обеспечение микропроцессорного регулирующего контроллера МПК Ремиконты Р-130. Разработка функциональной схемы контроллера для реализации автоматической системы регулирования. Схема внешних соединений.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 18.02.2013 |
Размер файла | 403,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Министерство образования и науки РФ
Федеральное государственное бюджетное общеобразовательное
учреждение высшего профессионального образования
"Тульский государственный университет"
Кафедра "автоматики и телемеханики"
Контрольно-курсовая работа
по дисциплине: "Автоматика"
Тема: "Регулирующие малоканальные микропроцессорные контроллеры МПК Ремиконты Р-130"
Выполнил: ст. гр.621091 Кивелёва Е.В.
Проверил: докт. техн. наук, проф. Говоров А.А.
Тула 2012
Задание № 1
Для микропроцессорного регулирующего контроллера МПК Ремиконты Р-130" (выбранного в соответствии с вариантом 2. Необходимо кратко описать его техническую структуру и программно-алгоритмическое обеспечение: виртуальную структуру, функциональные схемы основных алгоритмов или функций. Дать описание конструкции контроллера, его выходных разъемов технических характеристик.
Разработать функциональную схему контроллера для реализации конкретной автоматической системы регулирования (АСР), в которой датчиком является термометр сопротивления, исполнительным устройством - датчик напряжения, входной сигнал которого от 0 до 10 В, закон регулирования - ПИ. Описать порядок записи программы (конфигурирования), задания коэффициентов.
Разработать схему внешних соединений АСР, описать порядок проверки правильности соединений, анализа (калибровки) входных и выходных сигналов.
Задание № 2
1. Провести исследования АСР и выбрать тип регулятора (ПИ - или ПИД - регулятор с импульсным или с аналоговым выходом) для заданного объекта управления (в соответствии с вариантом № 18). В качестве модели объекта предлагается звено четвертого порядка с передаточной функцией вида:
,
где x - вход объекта управления (ОУ); y - выход ОУ; k0 - коэффициент усиления ОУ; T0 - время чистого запаздывания в ОУ; T1 - T4 - постоянные времени ОУ; p - оператор Лапласа. Тип ОУ задается с помощью параметра , причем = 1 - для статического объекта (с самовыравниванием) и = 0 - для астатического объекта (без самовыравнивания).
Для исследования АСР и выбора типа регулятора предлагается использовать программно - логическую модель "СИСТЕМА РЕГУЛИРОВАНИЯ". Параметры объекта ОУ выбрать (в соответствии с вариантом № 18) следующим образом:
=0;
k0 = 0,5*2=1;
T0 = 0,2*2=0,4;
T1 = 0,1*22=0,4;
T2 = 0,05*2=0,1;
T3 = T4 = 0.
Регулирующие МПК Ремиконты
Эти малоканальные МПК предназначены для автоматизации ТОУ с несколькими регулируемыми координатами. В класс Ремиконтов входят МПК типов Р-100, Р-112, Р-120, Р-122, Р-130. Базовой моделью для данного класса МПК считается Р-100. Остальные модификации Ремиконтов имеют в значительной мере аналогичную структуру, модульную и элементную базу.
Основные свойства МПК Ремиконт Р-130
Ремиконт Р-130 - это компактный малоканальный многофункциональный микропроцессорный контроллер, предназначенный для автоматического регулирования и логического управления технологическими процессами. Он применяется в электротехнической, энергетической, химической, металлургической, пищевой и других отраслях промышленности.
Р-130 содержит средства оперативного управления, расположенные на лицевой панели контроллера. Эти средства позволяют вручную (безударно) изменять режимы работы, устанавливать задание, управлять ходом выполнения программы, а также исполнительными устройствами, контролировать сигналы и индицировать ошибки.
Стандартные аналоговые и дискретные датчики и исполнительные устройства подключаются к Ремиконту Р-130 с помощью индивидуальных кабельных связей. Внутри контроллера сигналы обрабатываются в цифровой форме.
Ремиконт Р-130 разработан НИИтеплоприбор (г. Москва) на базе процессора КР1821ВМ85 и имеет две основные модели - регулирующую и логическую. Регулирующая модель Ремиконта Р-130 позволяет вести локальное, каскадное, программное, супервизорное, многосвязное регулирование. Логическая модель реализует программы шагового управления. Разработана также непрерывно-дискретная модель Р-130 для решения смешанных задач управления: регулирование и логико-программное управление.
Модели Р-130 в основном аппаратно совместимы и отличаются специализированными панелями оперативного управления, а также конструктивным исполнением: приборным либо настенным.
Блок контроллера (БК) каждой модели Р-130 имеет два места для модулей устройства связи с объектом (УСО). Разработаны и выпускаются семь модификаций модулей УСО:
на 8 аналоговых входов + 2 аналоговых выхода;
на 8 аналоговых входов + 4 дискретных выхода;
микропроцессорный контроллер регулирующий автоматический
остальные 5 модификаций модулей рассчитаны на 16 только дискретных входов и дискретных выходов в следующих сочетаниях: (0 + 16); (4 + 12); (8 + 8); (12 + 4); (16 + 0).
В зависимости от номенклатуры входов-выходов предусмотрено 30 модификаций каждой модели Р-130: 00 (нет модулей УСО), 10 (только один модуль типа 1), 11 (два модуля типа 1), 12,.,76, 77 (два модуля УСО типа 7).
В соответствии с количеством мест под УСО (два) имеется два разъема УСО (каждый на 23 контакта): разъем группы А и разъем группы Б. Например, в лаборатории кафедры есть в наличии регулирующая модель Р-130 модификации 15: модуль УСО типа 1 (разъем А) на 8 аналоговых входов + 2 аналоговых выхода и модуль УСО типа 5 (разъем Б) на 8 дискретных входов + 8 дискретных выходов.
Основные свойства регулирующей модели Р-130
1. До четырёх независимых контуров регулирования, каждый из которых может быть локальным или каскадным, с аналоговым или импульсным выходом и с задатчиком: ручным, программным (в том числе многопрограммным) или супервизорным (внешним).
2.76 "зашитых" в ПЗУ алгоритмов обработки информации, включая ПИД-регулятор; математические, динамические, аналого-дискретные, нелинейные и логические преобразования.
3. До 99 алгоритмических блоков (алгоблоков) со свободным заполнением их любыми алгоритмами из библиотеки (76 алгоритмов) и свободным конфигурированием между собой и с входами-выходами МПК.
4. Разнообразное сочетание (по заказу) аналоговых и дискретных входов-выходов (всего 30 модификаций).
5. Ручная установка или автоподстройка любых коэффициентов в любых алгоритмах.
6. Безударное изменение режимов управления и безударное включение, отключение и переключение контуров регулирования.
7. Объединение до 15 МПК в локальную управляющую сеть, куда могут включаться и логические модели Р-130.
Краткие технические характеристики регулирующей модели Р-130
1. Диапазоны изменения сигналов и параметров настройки:
аналоговых сигналов 200 % с шагом изменения 0,012 % и шагом установки 0,024 %;
временных сигналов с, мин, ч 0.819 и ;
коэффициентов масштабирования 16;
коэффициентов пропорциональности 128;
длительности импульса 0,12.3,84 с.
2. Аналоговые входные сигналы (см. ПРОТАР): 0.2 В, RВХ 100 кОм. Остальные сигналы преобразуются нормирующими резисторами:
0…5 мА, R = 400 Ом; 0 (4) …20 мА, R = 100 Ом; 0…10 В, RВХ = 27 кОм.
МПК Р-130 воспринимает аналоговые сигналы от термопар и от термометров сопротивления. Для этого используют блоки усиления сигналов от термопар БУТ и от термометров сопротивления БУС.
3. Аналоговые выходные сигналы унифицированы:
0…5 мА, RН 2 кОм; 0 (4) …20 мА, RН 0,5 кОм.
4. Дискретные выходные сигналы (на выходе - транзисторные ключи с защитой от короткого замыкания): UMAX = 40 В, IMAX = 0,3 А. Суммарная токовая нагрузка не более 0,6 А в пределах одной четверки выходов и не более 2 А для всего МПК.
Общие функциональные параметры и состав Р-130
Максимальное число алгоблоков NАБ MAX = 99, число алгоритмов в библиотеке NАЛГ = 76; время цикла TЦ = 0,2.2 с, TЦ = 0,2 с.
Погрешность цифровой обработки: сложения и вычитания - 0 %, умножения и деления - 0,01 %, извлечения квадратного корня - 0,1 %.
Объемы памяти: ПЗУ - 32 кБ, ОЗУ - 8 кБ, ППЗУ - 8 кБ.
Максимальное число независимых контуров регулирования - 4.
Состав изделия: блок контроллера БК-1; пульт настройки ПН-1; нормирующие резисторы РН-1; межблочный соединитель МБС и клеммно - блочные соединители КБС-0.3; блок питания БП-1; блоки усиления сигналов низкого уровня (термопар) БУТ-10, резистивных датчиков (термометров сопротивления) БУС-10 и мощности БУМ-10; блок переключения БПР-10; блок шлюза БШ-1; блок стирания БСТ-1.
Функциональные возможности и виртуальная структура Р-130
Виртуальная (кажущаяся) структура описывает информационную организацию контроллера и характеризует его как звено системы управления. Виртуальная структура Р-130 является развитием виртуальной структуры предыдущих Ремиконтов. Создается при программировании Ремиконта и представляет собой структурную схему АСР.
В состав виртуальной структуры МПК Р-130 входит аппаратура: ввода-вывода информации; оперативного управления (лицевая панель БК и ПН); интерфейсного канала, а также алгоблоки и библиотека алгоритмов.
Основа виртуальной структуры - алгоблок с помещенным туда алгоритмом из библиотеки. Такой алгоблок можно рассматривать как виртуальный прибор, выполняющий заданные ему функции.
Процесс программирования Р-130 сводится к записи в алгоблок нужного алгоритма из библиотеки. Затем алгоблоки соединяют между собой и устанавливают нужные параметры. В исходном состоянии алгоблоков нет. Они появляются после записи в них алгоритмов.
Общие свойства алгоритмов и алгоблоков Р-130
Алгоритмы и алгоблоки имеют входы, выходы и функциональное ядро. Входы бывают сигнальные и настроечные. Число входов m и выходов n не фиксировано и определяется модификатором алгоритма: m 99, n 25.
Некоторые алгоритмы имеют неявные входы или выходы (алгоритмы ввода-вывода, приема-передачи и т.д.). Неявные входы-выходы соединяются автоматически с аппаратурой, которую они должны обслуживать (на схемах изображаются пунктиром).
В общем случае алгоритм имеет три реквизита:
1) библиотечный номер NБ;
2) модификатор m;
3) масштаб времени МВ.
Модификатор задает дополнительные свойства алгоритма. Обычно модификатор задает число однотипных операций, которые может выполнять один алгоритм. Ряд алгоритмов модификатора не имеет.
Масштаб времени имеется только в алгоритмах, работа которых связана с реальным временем. Если контроллер в целом настроен на младший диапазон, то масштаб времени индивидуально в каждом алгоблоке задает масштаб "Секунды" или "Минуты". Для старшего диапазона масштаб времени задает "Минуты" или "Часы".
Размещение алгоритмов по алгоблокам в МПК Р-130
При размещении алгоритмов по алгоблокам действуют два простых правила:
1) любой алгоритм можно помещать в любой алгоблок;
2) один и тот же алгоритм, в том числе и с разными m и МВ можно помещать в разные алгоблоки, т.е. использовать его много раз.
Но из этих правил есть исключения или ограничения:
1) алгоритмы ОКО, ОКЛ (выдают информацию на индикаторы лицевой панели БК) помещают только в первые четыре алгоблока. Если их меньше четырех, то они должны размещаться в младших по номеру алгоблоках и следовать подряд, т.е. между ними не должно быть других алгоритмов, за исключением "пустого" алгоритма с кодом 00;
2) для некоторых алгоритмов есть ограничение на кратность использования. Например, повторное использование алгоритма аналогового ввода группы А (АВА) не имеет смысла, так как он (алгоритм АВА) охватывает все аналоговые входы группы А. Это справедливо и для других алгоритмов ввода-вывода информации.
Процедуры в режиме "Программирование"
Как уже отмечалось, процесс программирования Р-130 сводится к записи в алгоблок нужного алгоритма из библиотеки. Затем алгоблоки надо соединить между собой, т.е. задать необходимую конфигурацию АСР, и установить нужные параметры и начальные условия.
В режиме программирования задаются все программируемые параметры контроллера, определяющие его алгоритмическую структуру. Контроллер имеет восемь процедур программирования. Процедура 1 - тестирование (светится ЛИ "тест"). Запуск тестов (после установки номера теста) осуществляется клавишей "?", а клавишей "?" - сброс. Выполняется тестирование памяти, интерфейса, сторожа цикла, клавиатуры, индикаторов и выходных УСО;
Приборные параметры
Процедура 2 - приборные параметры ("приб"). Производится обнуление или ввод одной из стандартных конфигураций, устанавливаются комплектность, разрешение или запрет на изменение алгоритмической структуры, временной диапазон, время цикла; контролируется ресурс ОЗУ и номер библиотеки алгоритмов, зашитой в ПЗУ (табл.1).
Таблица 1 - Приборные параметры
Номер опера-ции |
Операция |
Формат индикации (нижний ЦИ) |
Параметры |
|
00 |
Обнуление или ввод стандартной конфигурации (СК) |
Верхний ЦИ Нижний ЦИ |
N1 = 00 - запрет обнуления или ввода СК N1 = 01 - разрешение N2 = 00 - обнуление N2 ? 00 - номер СК |
|
01 |
Комплектность |
N - код комплектности (N=15) |
||
02 |
Изменение алгоритмической структуры и временного диапазона |
N1 = 00 - запрет изменения алгоритмической структуры N1 = 01 - разрешение N2 = 00 - младший диапазон N2 = 01 - старший диапазон |
||
03 |
Время цикла Tц |
Верхний ЦИ Нижний ЦИ |
Тц = 0,2 - 2,0 с; ?Тц = 0,2 с Т - затрачиваемое время, определяется в режиме "Работа” и должно быть Т < (0,8 - 0,9) Тц |
|
04 |
Ресурс 1-й области ОЗУ |
N - ресурс в байтах: N 50 - 100 |
||
05 |
Ресурс 2-й области ОЗУ |
N - ресурс в байтах: N 50 - 100 |
||
06 |
Библиотека алгоритмов |
N1 - номер библиотеки (01) N2 - номер версии (11) |
Системные параметры
В процедуре 3 - системные параметры ("сист") - устанавливаются логический номер контроллера в локальной сети и режим работы интерфейса (табл.2), если Р-130 включен в локальную сеть Транзит.
Таблица 2 - Системные параметры
Номер операции |
Операция |
Формат индикации (нижний ЦИ) |
Параметры |
|
00 |
Системный номер |
N = 0-15 - системный номер; N = 00 - контроллер не входит в локальную сеть "Транзит” |
||
01 |
Режим интерфейса |
N = 00 - информационный режим N = 01 - командный режим |
Алгоритмы
В процедуре 4 - алгоритмы ("алг") - алгоблоки заполняются алгоритмами с указанием модификатора m и масштаба времени МВ (табл. 20.3). После обнуления (в процедуре "приб") заполнять алгоблоки можно только подряд, начиная с 1-го алгоблока. Если какие-либо алгоблоки нужно зарезервировать, в них следует ввести алгоритм с кодом 00.
Таблица 3 - Установка алгоритма
Формат индикации |
Параметры |
|
Верхний ЦИ Нижний ЦИ |
N1 = 01 - 99 - номер алгоблока N2 - номер алгоритма N3 - код модификатора N4 - масштаб времени |
Если в каком-либо алгоблоке вводится новый алгоритм (или изменяется модификатор или масштаб времени), то все ранее установленные с ним связи аннулируются: конфигурация всех входов данного алгоблока и тех входов у других алгоблоков, которые связаны с выходами данного алгоблока. Пустой алгоритм с кодом N2 = 00 используется для резервирования алгоблоков.
Конфигурация
В процедуре 5 - конфигурация ("конф") - определяются источники сигналов для входов алгоблоков-приемников, т.е. связанные входы соединяются с выходами нужных алгоритмов. Для свободных входов определяют тип параметра: константа или коэффициент (табл.4).
Таблица 4 - Конфигурирование
Состояние входа |
Представление информации |
Параметры |
|
Связанное |
Верхний ЦИ Нижний ЦИ |
N1 - номер АБ приемника N2 - номер входа АБ приемника N3 - номер АБ источника N4 - номер входа АБ источника C - признак инверсии: C = "темное поле” - без инверсии C = " - ” - инверсия |
|
Свободное |
N1 - номер АБ приемника N2 - номер входа АБ приемника N3 = 00 - признак свободного входа N4 - вид параметра настройки: N4 = 00 - константа N4 = 01 - коэффициент |
Настройка и начальные условия
В процедуре 6 - параметры настройки "наст” - устанавливаются значения параметров настройки: констант и коэффициентов (табл.5). Если параметры настройки не задаются, они принимают начальные значения, зависящие от вида алгоритма.
Таблица 5 - Настройка и начальные условия
Представление информации |
Параметры |
|
Верхний ЦИ Нижний ЦИ |
N1 - номер алгоблока N2 - номер входа при настройке (номер выхода при установке начальных условий) X - значение константы или коэффициента при настройке (сигнал на выходе при установке начальных условий) |
В процедуре 7 - начальные условия ("н. усл") - устанавливаются начальные значения сигналов на выходах алгоблоков, с которыми алгоблоки начнут работу при переходе в режим "Работа" (см. табл. 20.5). Если начальные условия не задаются, то при первом включении контроллера они принимают значения (обычно нулевые), зависящие от вида алгоритма.
В процедуре 8 - работа с ППЗУ ("ППЗУ") - восстанавливается информация из ППЗУ в ОЗУ, выполняется запись в ППЗУ, регенерация ПЗУ и ППЗУ.
В режиме программирования с помощью пульта настройки контролируются ошибочные действия оператора. При ошибках зажигается ламповый индикатор "Ош" и на ЦИ появляется код ошибки. Перечень ошибок оператора приведен в описании контроллера Р-130 и в 3.
Настройка и контроль в Р130
Предусмотрено семь процедур настройки и контроля в режиме "Работа":
1) контроль ошибок средствами самодиагностики МПК. Существуют две группы неисправностей: ошибки и отказы. После нажатия клавиши "" индицируется число ошибок (до 8) и вид последней ошибки. Клавиша "" - просмотр ошибок, клавиша "" - квитирование (перестают мигать ламповые индикаторы ЛИ).
2) в процедуре "Приборные параметры" выполняются лишь первые четыре операции из семи, выполняемых в режиме "Программирование". При контроле времени цикла дополнительно по нижнему ЦИ можно определить время, затрачиваемое на расчет всех алгоритмов, и оценить резерв времени;
3) в процедуре "Системные параметры" контролируются те же параметры, что и в режиме "Программирование".
Контроль входных и выходных сигналов алгоблоков
В процедурах 4 и 5 осуществляется контроль входных и выходных сигналов любых алгоритмов (алгоблоков) в соответствии с приведенной ранее табл.5, где N1 - номер алгоблока, N2 - номер входа или выхода, X - значение сигнала на входе или выходе.
В процедуре 6 "Настройка" контролируются параметры настройки на свободных входах алгоритмов. При этом можно изменять коэффициенты, но не константы.
Процедура "Калибровка"
В процедуре 7 "Калибровка" (светится ЛИ "клбр"), как и в процедуре "Настройка", изменяются значения коэффициентов (но не констант) на свободных входах алгоблоков. Отличие заключается в том, что при изменении коэффициента на свободном входе одного алгоблока контролируется сигнал на любом выходе любого другого алгоблока (табл.6).
Таблица 6 - Калибровка
Операция |
Представление информации |
Параметры |
|
Установка |
N1 - номер алгоблока (АБ), в котором контролируется выход N2 - номер выхода этого АБ (N1) N3 - номер АБ, в котором изменяется коэффициент N4 - номер входа АБ (N3) С = У (буква) - признак установки |
||
Настройка |
N1, N2 - то же, что в операции установки X - значение выходного сигнала |
Процедура калибровки включает две операции: установки и настройки (см. табл.6). Вначале выполняется операция установки, где задается, какой коэффициент и в каком алгоблоке будет изменяться, какой выход и в каком алгоблоке будет контролироваться. После того, как на ЦИ вызваны все параметры, нажатие клавиши "" инициирует переход к операции настройки. В процессе настройки выполняется изменение коэффициента. Значения коэффициентов, установленных в процедуре калибровки, можно определить в процедуре настройки.
Калибровка, в частности, позволяет скомпенсировать смещение нуля и диапазона датчика и/или АЦП контроллера. Для этого изменяют коэффициенты, определяющие смещение и масштаб ХСМ и KМ в алгоритме аналогового ввода, а сигнал контролируют на выходе этого же алгоритма или на выходе другого алгоритма, связанного по конфигурации с алгоритмом аналогового ввода.
Другое применение калибровки - установка в алгоритме суммирования масштабного коэффициента, при котором сигнал рассогласования на выходе алгоритма регулирования окажется равным нулю (настройка регулятора соотношения).
Программирование типовых АСР на МПК Ремиконт Р-130
Структура типовой АСР
Задана структурная схема типовой АСР технологического параметра y объекта ТОУ (рис.1) со станцией контроля и управления (СКУ).
Рис.1. Структурная схема типовой АСР
Требуется реализовать аналоговый ПИД-регулятор с ручным задатчиком, с возможностью ручного управления, индикацией сигналов: задания РЗДН, регулируемого параметра y (входа регулятора РВХ = y), ошибки регулирования = РЗДН - РВХ и выходного сигнала регулятора . То есть станция СКУ для заданной АСР должна выглядеть примерно так, как это показано на рис.2.
Рис.2. Станция контроля и управления типовой АСР
Алгоритмы для реализации типовой АСР. Оперативный контроль
Для реализации этой типовой АСР, очевидно, понадобятся алгоритмы ввода-вывода аналоговых сигналов, задатчик, аналоговый ПИД-регулятор, блок ручного управления (БРУ) и алгоритм контроля и управления АСР.
Алгоритм Оперативного КОнтроля ОКО (код алгоритма 01) позволяет с помощью клавиш лицевой панели блока контроллера БК изменять режим управления, режим задания, управлять программным задатчиком, изменять сигнал задания (в режиме ручного задатчика), выходной сигнал регулятора (в ручном режиме) и контролировать эти сигналы. Алгоритм ОКО помещается в алгоблоки с 1 по 4 (номера контуров регулирования). ОКО имеет модификатор m = 0…15, при m = 0 задается обычный аналоговый регулятор.
Алгоритм ОКО имеет, в зависимости от вида регулятора (обычный или каскадный), 10 или 15 входов. Основные входы алгоритма: 01 - задание, 02 - входной сигнал регулятора, 05 - рассогласование , 06 - сигнал ручного управления, 07 - выход регулятора (рис.3).
Рис.3. Функциональная схема алгоритма ОКО
Алгоритмы аналогового ввода и вывода
В алгоритме ВАА (07) или ВАБ (08) - ввод аналоговый группы А или Б - модификатор m определяет количество независимых аналоговых входов (до 8) и соответственно выходных каналов (рис.4).
Рис.4. Функциональная схема алгоритма ВАА (ВАБ)
Выходной сигнал Yi канала с номером i (i = 1, 2,., m):
Yi = (XАН ВХ i + XСМ i) KМ i,
где XАН ВХ i - аналоговый входной сигнал, поступающий от АЦП на i-й канал;
XСМ i - сигнал смещения; KМ i - коэффициент масштабирования;
XСМ i и KМ i необходимы для компенсации смещения нуля и диапазона АЦП и/или датчика.
Входы алгоритмов: 01 - XСМ1, 02 - KМ1, 03 - XСМ2, 04 - KМ2 и т.д. Выходы алгоритмов: 01 - Y1, 02 - Y 2,., m - Ym.
Алгоритм АВА (11) или АВА (12) - аналоговый вывод группы А или Б - предназначен для связи с ЦАП и содержит до двух независимых каналов (рис.5). Число каналов m - модификатор алгоритма (0 m 2).
Рис.5 Функциональная схема алгоритма АВА (АВБ)
Выходной аналоговый сигнал yi (после ЦАП) канала с номером i (i = 1,2): yi = Xi KМ i + XСМ i.
Входы алгоритма (выходов явных нет): 01 - X1, 02 - XСМ 1, 03 - KМ 1, 04 - X2, 05 - XСМ 2, 06 - KМ 2.
Алгоритм РАН - регулирование аналоговое
Алгоритм аналогового регулирования РАН (20) применяется с пропорциональным исполнительным механизмом (позиционером) или как ведущий в каскадной схеме АСР. Помимо ПИД-закона в алгоритме вычисляется сигнал рассогласования , затем он фильтруется, вводится зона нечувствительности. Выходной сигнал ПИД звена ограничивается по максимуму и по минимуму, а также защищается от насыщения. Алгоритм содержит узел настройки, позволяющий автоматизировать процесс настройки параметров ПИ-закона регулятора (рис.6).
Рис.6. Функциональная схема алгоритма регулирования РАН
ПИД-звено алгоритма РАН реализует передаточную функцию:
,
где ТД - время предварения, ТД = КД ТИ; если КД ТИ > 819, то контроллер его воспринимает как бесконечность (ТД = ).
Алгоритм РАН - следящий: каскадные вход X1 (K) и выход Y (K). При уходе выходного сигнала ПИД-звена за установленные пороги ограничения (МИН, МКС) алгоритм переходит в режим Запрет и блокирует изменение интегральной составляющей ПИД-закона управления.
Узел настройки содержит переключатель режима "Работа - настройка", нуль-орган и дополнительный фильтр с постоянной времени ТФ1, причем
Коэффициент узла настройки К1 (вход 13) надо устанавливать в зависимости от свойств объекта (Т) и требуемого показателя колебательности М системы АСР.
Алгоритм ЗДН - задание
Модификатор (от 0 до 40) алгоритма ЗДН (код 24) показывает число независимых программных задатчиков. Алгоритм ЗДН реализует три режима задания: ручное РЗ, программное ПЗ и внешнее (супервизорное) ВЗ.
Входы алгоритма ЗДН: 01 - ССБ - статическая балансировка; 02 - СДБ - включение динамической балансировки; 03 - VДБ - скорость динамической балансировки; 04 - XВН (К) - сигнал внешнего задания (каскадный вход); 05 и далее - входы переключателя программных задатчиков.
Выходы алгоритма ЗДН: 01 - УЗДН (К) - основной выход (каскадный); 02, 03, 04 - индикация вида задания (РЗ, ПЗ, ВЗ); остальные выходы используют в режиме ПЗ - программного задания.
Алгоритм РУЧ - ручное управление
Алгоритм РУЧ (код 26) предназначен для безударного изменения режимов управления. Регулятор переключается в дистанционный или ручной режим работы. В автоматическом режиме узел ручного управления отключается и выход алгоритма "РУЧ" соединяется с его входом Х.
Входы алгоритма РУЧ: 01 - СРУЧ - команда перехода на ручной режим (принудительный); 02 - Х - выходной сигнал локального или каскадного регулятора; 03 - ХДСТ - сигнал дистанционного управления.
Выходы алгоритма РУЧ: 01 - Y - основной выход (каскадный); 02 - DРУЧ - ручной режим; 03 - DДСТ - дистанционный режим управления.
Алгоритмическая структура контроллера Р-130 для типовой АСР
На основе рассмотренных алгоритмов составлена алгоритмическая (виртуальная) структура блока контроллера (БК) Ремиконта Р-130 (рис.7) для типовой АСР (см. рис.1).
Рис.7. Алгоритмическая структура блока контроллера Р-130
На алгоритмической структуре БК Р-130 первое число в заголовках блоков означает номер алгоблока, затем идут буквенный шифр алгоритма, его код, а также модификатор и масштаб времени, если они есть у алгоритма. В алгоблоки 02 - 04 записан "пустой" алгоритм с кодом 00.
Стандартные конфигурации РЕГА и РЕГИ
Полученная структура почти полностью соответствует стандартной конфигурации РЕГА (код конфигурации 01) - регулятора аналогового, за исключением двух алгоблоков ввода-вывода (05 ВАА 07-08 и 09 АВА 11-02), у которых установлены другие значения модификаторов. РЕГА включена в состав библиотеки регулирующей модели Р-130.
Другой стандартной конфигурацией является РЕГИ (код 02) - регулятор импульсный, в котором заменены алгоритмы в алгоблоках 07 на РИМ (21) и АБ09 на ИВА (15) - импульсный вывод.
Алгоритм РЕГА (как и РЕГИ) помещается только в первый контур и имеет параметры: КП = 1, ТИ = 15 с, КД = 0, ХМКС = 100 %, ХMИН = 0 %. После ввода стандартная конфигурация может видоизменяться и дополняться другими алгоритмами, в ней можно изменять параметры настройки.
Список использованных источников
1. Говоров А.А., Сухинин Б.В., Баженов В.И. Микропроцессорные контроллеры и автоматические системы регулирования: Учеб. пособие для ВУЗов. - Тула: ТулГУ, 1999. - 192 с.
2. Промышленные регуляторы и микропроцессорные контроллеры: Курс лекций: А. А Говоров, А.В. Баженов, Е.В. Кузьмичев, Р.В. Соколовский. - Тула: ТулГУ, 2000. - 164 с.
3. Таланов В.Д. Технические средства автоматизации/ Под ред.А.С. Клюева. - М.: "Испо-Сервис", 1998. - 148 с.
Размещено на Allbest.ru
Подобные документы
Разработка программно-аппаратного комплекса (микропроцессорного контроллера) для тестирования интегральных микросхем. Функциональный контроль по принципу "годен" - "не годен". Параметры микроконтроллера КМ1816ВЕ51. Блок-схема алгоритма работы контроллера.
курсовая работа [307,1 K], добавлен 16.07.2009Разработка структурной, функциональной и принципиальной схемы контроллера, управляющего работой инкубатора. Аналогово-цифровой преобразователь, потребляемая мощность и быстродействие системы. Алгоритмическое и программное обеспечение, листинг программы.
курсовая работа [900,8 K], добавлен 28.12.2012Разработка микроконтроллера для контроля ритма дыхания больного в реанимационной палате. Структурная и принципиальная схемы микропроцессорного контроллера. Модули процессора, памяти, ввода и вывода, режимы индикации. Описание работы, принципиальная схема.
курсовая работа [197,6 K], добавлен 06.12.2013Преобразование релейно-контактной схемы управления механизмом подъема крана с использованием силового магнитного контроллера. Группировка и обозначение сигналов. Механические характеристики магнитного контроллера. Функциональные схемы узлов механизма.
курсовая работа [471,5 K], добавлен 09.04.2012Методика разработки автоматической системы регулирования печи для сжигания органических отходов с использованием микропроцессорного контроллера ТРМ-251. Комплексный подбор и обоснование технических средств, а также средств измерений и автоматизации.
курсовая работа [457,2 K], добавлен 07.12.2013Техническое обеспечение распределенной системы управления на базе программно-технических комплексов (ПТК), включающих контроллеры различных классов, рабочие станции. Основные требования к ПТК. Общая структура системы автоматизации, схемы внешних проводок.
курсовая работа [938,3 K], добавлен 15.03.2014Условия работы установки: датчики, защита. Релейно-контакторная схема управления автоматической линией из неагрегатных станков. Разработка принципиальной схемы на бесконтактных логических элементах. Разработка программы контроллера на языке РКС.
курсовая работа [822,1 K], добавлен 16.05.2012Парокотельные установки: описание, структура, функциональные особенности и направления применения. Технологические параметры, требующие автоматической стабилизации. Выбор средств для измерения параметров, его обоснование. Исследование АСР 3-го порядка.
курсовая работа [238,3 K], добавлен 11.05.2011Разработка контроллера управления цифровой частью системы, перечень выполняемых команд. Описание алгоритма работы устройства, его структурная организация. Синтез принципиальной электрической схемы, особенности аппаратных затрат и потребляемой мощности.
курсовая работа [318,8 K], добавлен 14.06.2011Принцип работы установки для получения моющего раствора. Техническая характеристика оборудования, используемого в технологическом процессе. Разработка функциональной схемы автоматизации. Выбор контроллера и модулей ввода/вывода, средств автоматизации.
курсовая работа [88,5 K], добавлен 04.10.2012