Научный руководитель – , к. т.н., доцент

Московский инженерно-физический институт (государственный университет)

система диспетчеризации для асутп на базе комплекса деконт

В данной работе представлен программный компонент для АСУТП на базе комплекса ДЕКОНТ[1] для отображения состояния системы в Excel.

При работе с АСУТП одной из важнейших задач является реализация системы диспетчеризации состояния системы. Пользователю системы необходимо постоянно контролировать состояние всех объектов автоматизации и сигналов со всех датчиков, представленных в системе.

Комплекс ДЕКОНТ предоставляет возможность работы с различными типами сигналов. Все виды сигналов делятся на три вида:

·  дискреты (два возможных состояния Вкл – логическая «1» и Выкл – логический «0»),

·  аналоги (динамически меняющийся сигнал),

·  счетчики.

При работе комплекса ДЕКОНТ на компьютере запускается OPC сервер, который предоставляет возможность доступа ко всем параметрам работы системы и всем параметрам от периферийных датчиков. Доступ к параметрам, доступным через OPC сервер, осуществляется на любом языке программирования.

Одной из наиболее простых и наглядных сред для отображения состояния системы и работы с сигналами является Excel. Представляет интерес возможность реализовать систему общей диспетчеризации, используя средства Excel. Применяя встроенный в Excel язык Visual Basic можно получить все параметры из OPC сервера. Возможности Excel также позволяют организовать простейшую обработку сигналов. Если связать какую то ячейку из Листа Excel с параметром OPC сервера, то при изменении значения в данной ячейке новое значение будет записано в OPC сервер, который передаст значение в контроллер. При обратном взаимодействии происходит запись значения параметра из контроллера в OPC сервер, который передает значение в соответствующую ячейку Листа Excel. Изменение значения любой ячейки можно сигнализировать графически. В Excel есть все необходимые инструменты (встраиваемые объекты и рисунки) для графического описания значений ячеек. Простейшие логические операции, доступные в Excel, позволяют пользователю организовать запись в любою ячейку значения, основываясь на значениях других ячеек. Тем самым организуется обратная связь пользователя с системой.

НЕ нашли? Не то? Что вы ищете?

Используя протокол доступа к OPC серверу, были разработаны алгоритмы вычитывания и записи из Excel в контроллер любых наборов сигналов. Так как при работе контроллер делит все сигналы на три группы: дискреты, аналоги и счетчики, то при работе с OPC сервером также используются группы. Каждая группа ассоциируется с конкретным видом сигналов. При разработке алгоритмов работы была реализована и отработана на практике возможность динамического управления параметрами работы. В процессе работы можно изменять количество сигналов, включать и отключать запись и чтение любого вида сигналов.

Дискреты

кол-во:

300

Аналоги

кол-во:

100

начиная с:

5

начиная с:

1

читать:

+

читать:

+

писать:

+

писать:

Номер

Текущее

Новое

Номер

Текущее

Новое

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

Одной из трудностей при решении данной задачи была необходимость организовать цикличность работы программы. Встроенные средства программирования не предоставляют возможность использовать «таймер» при работе макросов. Для решения данной задачи был разработан алгоритм организации таймера. Пользователь системы задает такт работы между запусками макроса. Такт задается в секундах.

Разработанный программный компонент может быть использован в любой системе диспетчеризации для АСУТП.

Список литературы

1.  Информационный, измерительный и управляющий комплекс деконт. Руководство по эксплуатации. Часть 1-3. //Компания ДЭП. 2002.


Смотрите полные списки: Профессии

Профессии: Техника и производство




  Строительные профессии



Проекты по теме:

Основные порталы (построено редакторами)

Домашний очаг

ДомДачаСадоводствоДетиАктивность ребенкаИгрыКрасотаЖенщины(Беременность)СемьяХобби
Здоровье: • АнатомияБолезниВредные привычкиДиагностикаНародная медицинаПервая помощьПитаниеФармацевтика
История: СССРИстория РоссииРоссийская Империя
Окружающий мир: Животный мирДомашние животныеНасекомыеРастенияПриродаКатаклизмыКосмосКлиматСтихийные бедствия

Справочная информация

ДокументыЗаконыИзвещенияУтверждения документовДоговораЗапросы предложенийТехнические заданияПланы развитияДокументоведениеАналитикаМероприятияКонкурсыИтогиАдминистрации городовПриказыКонтрактыВыполнение работПротоколы рассмотрения заявокАукционыПроектыПротоколыБюджетные организации
МуниципалитетыРайоныОбразованияПрограммы
Отчеты: • по упоминаниямДокументная базаЦенные бумаги
Положения: • Финансовые документы
Постановления: • Рубрикатор по темамФинансыгорода Российской Федерациирегионыпо точным датам
Регламенты
Термины: • Научная терминологияФинансоваяЭкономическая
Время: • Даты2015 год2016 год
Документы в финансовой сферев инвестиционнойФинансовые документы - программы

Техника

АвиацияАвтоВычислительная техникаОборудование(Электрооборудование)РадиоТехнологии(Аудио-видео)(Компьютеры)

Общество

БезопасностьГражданские права и свободыИскусство(Музыка)Культура(Этика)Мировые именаПолитика(Геополитика)(Идеологические конфликты)ВластьЗаговоры и переворотыГражданская позицияМиграцияРелигии и верования(Конфессии)ХристианствоМифологияРазвлеченияМасс МедиаСпорт (Боевые искусства)ТранспортТуризм
Войны и конфликты: АрмияВоенная техникаЗвания и награды

Образование и наука

Наука: Контрольные работыНаучно-технический прогрессПедагогикаРабочие программыФакультетыМетодические рекомендацииШколаПрофессиональное образованиеМотивация учащихся
Предметы: БиологияГеографияГеологияИсторияЛитератураЛитературные жанрыЛитературные героиМатематикаМедицинаМузыкаПравоЖилищное правоЗемельное правоУголовное правоКодексыПсихология (Логика) • Русский языкСоциологияФизикаФилологияФилософияХимияЮриспруденция

Мир

Регионы: АзияАмерикаАфрикаЕвропаПрибалтикаЕвропейская политикаОкеанияГорода мира
Россия: • МоскваКавказ
Регионы РоссииПрограммы регионовЭкономика

Бизнес и финансы

Бизнес: • БанкиБогатство и благосостояниеКоррупция(Преступность)МаркетингМенеджментИнвестицииЦенные бумаги: • УправлениеОткрытые акционерные обществаПроектыДокументыЦенные бумаги - контрольЦенные бумаги - оценкиОблигацииДолгиВалютаНедвижимость(Аренда)ПрофессииРаботаТорговляУслугиФинансыСтрахованиеБюджетФинансовые услугиКредитыКомпанииГосударственные предприятияЭкономикаМакроэкономикаМикроэкономикаНалогиАудит
Промышленность: • МеталлургияНефтьСельское хозяйствоЭнергетика
СтроительствоАрхитектураИнтерьерПолы и перекрытияПроцесс строительстваСтроительные материалыТеплоизоляцияЭкстерьерОрганизация и управление производством