ЖУРНАЛ СТА 2/1997

СИСТЕМНАЯ ИНТЕГРАЦИЯ НЕФТЕГАЗОВАЯ ПРОМЫШЛЕННОСТЬ 57 2/97 больших объемов информации — вы- числительной сети Ethernet. Выходные каналы УСО системы обес- печивают управление магнитными пус- кателями, масляными выключателями, исполнительными механизмами запор- норегулирующей арматуры, локальны- ми системами управления технологи- ческим оборудованием. Также обеспе- чивается пуск и остановка насосных агрегатов, включение и отключение питающих и отходящих линий тран- сформаторных подстанций и распре- делительных устройств, пуск агрегатов с индивидуально настраиваемой вы- держкой по времени, защита по опре- деленным значениям параметров и т. д. Нижний уровень системы реализован на специализированных контроллерах различных типов, которые объединя- ются в сеть по интерфейсу RS485. ПО контроллеров заносится в ПЗУ. Структура программного обеспечения системы «Космотроника» В соответствии с тем, как разделена аппаратная часть, программное обес- печение также имеет несколько уров- ней. П р о г р а м м н о е обеспечение верх- него уровня реали- зуется на базе уни- версальной систе- мы, являющейся мощным средством разработки систем промышленной ав- томатизации, вклю- чающим в себя пол- ный набор про- граммных средств проектирования и запуска в реальном времени приклад- ной АСУ ТП. Предо- ставляется возмож- ность разрабаты- вать прикладные системы автомати- зации исключитель- но в графических редакторах без про- граммирования на машинных языках. В качестве инст- р у м е н т а л ь н о г о средства разработ- ки программ, обес- печивающих поль- зовательский интерфейс современно- го уровня, применялась библиотека классов графического интерфейса GWM фирмы ТокСофт (Москва). В качестве единой информацион- ной базы хранения информации ис- пользуется система управления база- ми данных (СУБД) Paradox, позволяю- щая создавать базы данных, доступ- ные для обработки как в MSDOS, так и в Windows. В качестве инструментального сред- ства разработки программ манипули- рования файлами баз данных приме- нен программный продукт Paradox Еngine & Frame Work фирмы Borland, обеспечивающий логическую целост- ность хранимых в базе данных, а так- же позволяющий держать их на диске в зашифрованном виде. В целом программное обеспечение верхнего уровня написано на языке С++ фирмы Borland с использовани- ем библиотек GWM и Paradox Еngine & Frame Work и функционирует как под управлением MSDOS, так и Win dows 95. Все разработанное программное обеспечение полностью открыто, то есть позволяет поддерживать, нара- щивать и развивать уже сделанное без непосредственного участия разработ- чиков. В процессе эксплуатации настрой- ка базовой АСУ ТП на различное соче- тание каналов ввода/вывода каждого объекта управления заключается в подготовке текстовых файлов с опи- саниями требуемой конфигурации. Программное обеспечение верхне- го уровня позволяет модернизировать количество и типы каналов ввода/вы- вода каждого объекта и наращивать число объектов управления. В качестве примеров далее приведе- ны окно базы данных телеизмерений (рис. 6), окно функциональной схемы объекта (кустовая насосная станция) с дочерними окнами, отображающими текущие состояния «Телесигналов», «Телеизмерений» и «Аварийных сиг- налов» для каждого объекта (рис. 7); окно функциональной схемы объекта с дочерним окном — графиком анало- гового сигнала объекта (рис. 8). Программное обеспечение АСУ ТП предоставляет для визуализации ин- формации о процессах, происходя- щих на распределенных объектах уп- равления, двадцать различных типов окон. Каждый тип окна отображает те- кущее или предшествующее состояние Рис. 6. Окно базы данных телеизмерений

RkJQdWJsaXNoZXIy MTQ4NjUy