Смекни!
smekni.com

Модель системы управления на базе приборов комплекса Контар (КМ800) (стр. 1 из 2)

Министерство образования и науки Украины

Донбасская государственная машиностроительная академия

Кафедра "Автоматизация производственных процессов"

Практическая работа по ОКИУ

"Модель системы управления на базе приборов комплекса КОНТАР (КМ800)"


Цель работы: изучить приборы комплекса КОНТАР : контроллеры МС8, МС5, модули релейные MR8.

ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ

Модель системы управления предназначена для обучения персонала, занимающегося проектированием и эксплуатацией систем автоматического регулирования и управления на базе приборов комплекса КОНТАР (КМ800).

Модель системы позволяет подключить входящие в ее состав приборы, объединенные в сеть по интерфейсу RS485, к последовательному порту персонального компьютера с помощью интерфейса RS232C.

Имеется возможность подключать сеть входящих в состав модели приборов с помощью встроенного миниатюрного Web-сервера к локальной сети Ethernet или к Internet.

С помощью компьютерной программы Consoleреализуются следующие возможности:

- загрузка во все приборы bin-файлов проекта системы управления, разработанного с помощью инструментальной системы программирования КОНГРАФ;

- контроль входных и выходных сигналов, используемых в системе, а также параметров функциональных узлов, используемых в системе;

- оптимальную настройку замкнутых контуров регулирования, реализованных в проекте;

- переключение режимов управления "автомат-ручное" и "ручное" управление выходами;

- программирование действий системы с помощью планировщика, если это предусмотрено проектом;

- контроль возникновения отказов сиcтемы и действие таймеров, если это предусмотрено проектом.

С помощью встроенного Web-сервера работа модели может быть представлена в локальной сети или в Internetв виде Web-проекта, позволяющего осуществлять мониторинг системы.

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

Схема подключения оборудования, входящего в состав модели, показана на рис. 1.

Модель включает в себя следующие приборы и узлы: контроллер МС8.2022112 (питание ~24В, симисторные выходы, интерфейсные субмодули RS232C, Ethernet, часы-календарь, процессор C8051F125); контроллер МС5.100 (без пульта, без интерфейсного субмодуля); модуль релейный MR8.1232 или MR8.1222 (с пультом, 2 симисторных + 2 релейных выхода (или 4 релейных выхода), процессор C8051F311 (MR8-C); термисторТМ1 типа 10кОм-2; датчик ACI/RH, включающий термистор ТМ2 типа 10кОм-2 и датчик влажности с выходом 0-10В; тумблеры S1, S2; исполнительный механизм BelimoLM24SM (питание ~24В, управление 2-10В, датчик положения 2-10В); индикаторные лампы HL1, HL2, HL3, HL4 (~24В); лампа накаливания HL5 (-220В, 60Вт); автомат питания QF1 (6,ЗА).

Приборы МС8, МС5, MR8-C объединены в сеть по интерфейсу RS485 (клеммы А, В, SG). MC8 выполняет роль master-контроллера, МС5, MR8-C являются slave-контроллерами.

Master-контроллер МС8 подключается по интерфейсу RS232Cк последовательному порту компьютера для работы с программой Console, a также может подключаться к локальной сети Ethernet с возможным выходом в Internet.

В приборе МС8 задействованы следующие аппаратные входы-выходы:

- к дискретным входам DM, DI.2 подключены тумблеры S1, S2 (имитаторы датчиков отказа);

- к аналоговому входу AI.1 подключен датчик положения Belimo (регулируемый параметр);

- к аналоговому входу AI.2 подключен термистор ТМ1, измеряющий температуру поверхности лампы накаливания HL5 (регулируемая температура терморегулятора);

- к аналоговому входу AI.3 подключен термистор ТМ2 датчика ACI/RH (контроль температуры в помещении);

- к аналоговому входу AI.4 подключен датчик влажности ACI/RH (контроль влажности в помещении);

- к аналоговому входу АО.4 подключена цепь управления Belimo(регулирующее воздействие);

- дискретный выход DO.1 задействован для сигнализации отказа (внешние цепи не подключены; при необходимости может быть подключен индикатор на 24В постоянного тока).

В приборе МС5:

- к дискретным выходам DO.3, DO.4 подключены индикаторы HL1, HL2 для сигнализации предельных отклонений при регулировании положения выходного органа Belimo;

- дискретные выходы DO.1, DO.2, DO.5 доступны для ручного управления с Console (внешние цепи не подключены).

В приборе MR8-C:

- к дискретному выходу DO.1 подключена лампа накаливания HL5, входящая в состав терморегулятора;

- к дискретным выходам DO.3, DO.4 подключены индикаторы HL3, HL4, сигнализирующие работу импульсатора;

- дискретный выход DO.2 доступен для ручного управления с Console (внешние цепи не подключены).


Функциональная схема системы управления для реализации на модели

Пример функциональной схемы системы управления для возможной реализации на модели показан на рис. 2.

В схеме реализованы 2 замкнутых контура регулирования:

- регулятор положения выходного органа Belimo с сигнализацией предельных отклонений;

- регулятор температуры поверхности лампы HL5 (терморегулятор).Дополнительно реализован контроль температуры и влажности в помещении.

Кроме того, в приборе MR8-Cреализован импульсатор, управляющий индикаторами HL3, HL4. Состояние индикаторов передается по интерфейсу RS485 в МС8 для контроля.

Регулятор положения. Выходной сигнал датчика Belimo (ДП) поступает в МС8, где сравнивается с заданием, формируя отклонение. Сигнал отклонения фильтруется фильтром, постоянная времени которого является параметром настройки. Учитывая, что Belimo обладает собственной постоянной времени ИООсек, получаем объект регулирования второго порядка, одну из постоянных которого можно произвольно задавать. Отфильтрованное отклонение Еф отрабатывается аналоговым ПИД-регулятором (ПИД-А), выходной сигнал которого управляет Belimo, обеспечивая соответствие положения выходного органа заданию.

Имеется возможность производить оптимальную настройку ПИД-регулятора для объектов с различными постоянными времени фильтра. Для сигнализации предельных отклонений сигнал отклонения из МС8 передается по интерфейсу RS485 в МС5, где сравнивается с уставками компараторов верхнего и нижнего уровней. Компараторы управляют индикаторами HL1, HL2. Состояние индикаторов передается обратно в МС8 для контроля.

Терморегулятор.Температура поверхности лампы HL5 измеряется термистором ТМ1, сигнал которого поступает в МС8, где после нормализации сравнивается с уставкой компаратора нижнего уровня.Если температура лампы HL5 ("температура 1") ниже уставки, компаратор включен, его сигнал по интерфейсу RS485 передается в MR8-C и управляет симисторным (релейным) выходом D0.1 последнего. Этот выход включает питание лампы (-220В), обеспечивая ее нагрев. При достижении заданного уровня температуры выход компаратора, а значит и выход DO.1 MR8-C отключаются, снимая питание с лампы. Таким образом, осуществляется двухпозиционное регулирование температуры. Параметром настройки регулятора является зона возврата компаратора.

Проект системы управления для реализации на модели

Пример проекта системы управления, разработанный с помощью инструментальной системы программирования КОНГРАФ в соответствии с описанной в п. 3 функциональной схемой, показан на рис. 3-6.

Главный проект "Model_System" показан на рис. 3. На поле главного проекта размещены блоки всех приборов, входящих в сеть (МС8, МС5, MR8-C). С учетом типа процессора нужно выбрать блок МС8-125.В блоке каждого прибора предусмотрено необходимое количество аппаратных дискретных и аналоговых входов-выходов для подключения внешних соединений (в проекте отмечены квадратиками) и виртуальных дискретных и аналоговых входов-выходов для передачи информации по интерфейсу RS485. Общее количество входов-выходов каждого блока, задается при его проектировании на КОНГРАФе в закладке "Arrays" пункта "Properties" (см. описание системы КОНГРАФ). Связь необходимого количества входов-выходов с аппаратными ресурсами блока задается в пункте "I/OConnections". Виртуальные выходы источников информации соединяются при разработке главного проекта линиями с виртуальными входами приемников информации в соответствии с функциональной схемой.

Проект "MC8_Model".

Проект master-контроллера "MC8_Model" показан на рис. 4. Регулятор положения построен следующим образом. Сигнал датчика (2-10В) регулируемого параметра (ДП Belimo) с аппаратного входа А1[1] поступает на функциональный блок (ФБ) нормализатора "Voltage", преобразуется в проценты ФБ "Phisical" и вычитается с помощью ФБ "Diff" из сигнала задатчика "SetA". Полученный параметр "Отклонение" подключен к виртуальному аналоговому выходу АО[2] передачи по сети в МС5 и ко входу ФБ "Filter". Отфильтрованный сигнал Еср подан на вход аналогового ПИД-регулятора (ФБ "PID АО"), который через аппаратный выход АО[1] управляет Belimo. Для организации ручного управления выбран тип ФБ "PID АО withoverridemode" (с дополнительным воздействием).

Терморегулятор воспринимает сигнал термистора, измеряющего температуру лампы, с аппаратного входа А1[2], который через нормализатор (ФБ "Therm 10K") управляет компаратором (ФБ "LowCmp"), выход которого подключен к виртуальному выходу DO[1]. Последний через сеть и прибор MR8-C управляет нагревом лампы.

Измерение параметров воздуха в помещении организовано следующим образом. Температура измеряется термистором, подключенным к аппаратному входу Al[3] и нормализуется ФБ "Therm 10K". Сигнал датчика влажности, подключенного к аппаратному входу Al[4], преобразуется в проценты путем деления на коэффициент К=0,1 с помощью ФБ "Div".

Индикация работы дискретных выходов МС5 и MR8-Cосуществляется путем передачи их по сети на виртуальные дискретные входы МС8 Dl[1]-Dl[4], после чего с помощью ФБ "Set В" каждый из них выводится на индикацию.

Сигнализация отказов реализована следующим образом. Дискретные виртуальные входы Dl[5], Dl[6] подключены к аппаратным дискретным входам соответственно DM, DI.2 (см. рис. 3), на которые подаются сигналы от имитаторов отказов. Далее они суммируются по схеме "И" (ФБ "And") и подаются на фильтр отказов (ФБ "Alarm"). Фильтр "Alarm" отсеивает случайные кратковременные отказы.