Архив / 2004 / №1(23) / Новости компании овен

Обзор программных продуктов ОВЕН

Программистами ОВЕН разработан ряд программ для поддержания обмена информацией между приборами и ПК, работающими в операционной системе (ОС) Windows. В этой статье приведен краткий обзор следующих программных продуктов ОВЕН:
– технологическая программа для сбора и архивирования технологических параметров (технологическая SCADA)Owen Process Manager;
– OPC-драйверы для связи прибора со SCADA-системой;
– библиотека функций обмена в формате WIN DLL для написания драйверов;
– драйверы для подключения приборов ОВЕН к универсальной SCADА-системе Trace Mode v.5.x.

Программа Owen Process Manager v.2.x (ОРМ)

Программа OPM - это система визуального отображения параметров технологического процесса на экране ПК, мониторинга и архивации данных, которая позволяет в реальном времени отслеживать показания подключенных к сети приборов ОВЕН. Также OPM позволяет сигнализировать о выходе измеряемых параметров за допустимые пределы, накапливать значения измеряемых параметров и просматривать эти данные в виде графиков и таблиц событий, а также экспортировать данные в различные СУБД и Microsoft Excel.

К началу лета 2004 г. предполагается выход второй версии программы OPM v.2.x. Все функциональные возможности предыдущей версии OPM v.1.x будут сохранены, кроме этого будут добавлены следующие функции:
– отображение в табличном и графическом видах всех программируемых параметров приборов, а не только текущих значений измеряемых параметров;
– возможность вставки в зонах отображения программы простых графических объектов (изображений светодиодов, лампочек, кнопок с подсветкой (с фиксацией и без), индикаторов стрелочных, цифровых, точечных) и созданияминимнемосхем;
– расширение экспорта архивов в СУБД (будут добавлены форматы MS SQL, Oracle).

Реализация OPC-драйверов для приборов ОВЕН

Технология OPC позволяет упростить подключение оборудования к современным SCADA-системам, поддерживающим стандарт OPC.

OPC-драйвер чаще всего представляет собой OPC-сервер, реализующий широко известную спецификацию OLE for Process Control Data Access (OPC DA), которая позволяет считывать и записывать данные в память прибора, организовывать уведомление об обновлении данных. Для работы с OPС-драйверами можно использовать любую SCADA-систему, поддерживающую спецификацию OPC DA. Кроме того, прочитать и записать данные с помощью этого драйвера может пользовательская программа на языке, полноценно поддерживающем COM-технологию Microsoft (Visual Basic, C++, Java, Delphi и т.д.). Также возможно получение данных из приложений, поддерживающих доступ к COM-объектам (например, Microsoft Office), что, в свою очередь позволяет пользователю получить в таблице Excel набор технологических параметров, изменяющихся в реальном масштабе времени.

Драйверы OPC для приборов ОВЕН реализованы в виде двух модулей, предназначенных для последовательных адаптеров ОВЕН AC2 и ОВЕН AC3.

Для работы с OPC-драйверами пользователь должен инсталлировать соответствующую программу на своем компьютере, задать сетевую конфигурацию режима работы COM-порта ПК. Кроме того, необходимо задать сетевую конфигурацию прибора ОВЕН с его лицевой панели либо с помощью программы-конфигуратора. К адаптеру AC2 можно подключить до 8 приборов, к AC3 подключается до 32-х приборов на одну сеть RS-485. OPC поддерживает до 32-х COM-портов одновременно. Приборы ОВЕН, для которых в настоящее время имеются OPC-драйверы, перечислены в таблице.

Таблица

Приборы, имеющие сетевой
интерфейс «токовая петля»

Приборы, имеющие сетевой
интерфейс RS485

Измерители-регуляторы серии PiC:
ТРМ0-PiC, ТРМ1-PiC, ТРМ5-PiC,
ТРМ10-PiC, ТРМ12-PiC
Регулятор температуры и влажности МПР51
Многоканальные измерители
УКТ38-В и УКТ38-Щ4
Многоканальные регуляторы ТРМ32,
ТРМ33, ТРМ34, ТРМ38

Многоканальный регулятор ТРМ138
Счетчик импульсов СИ8
Прибор контроля положения ПКП1
ПИД-регулятор ТРМ101
Программный ПИД-регулятор ТРМ151*
Модуль ввода МВА8
Модуль вывода МВУ8*
Измеритель-регулятор ТРМ202
Измерители-регуляторы серии ТРМ2хх*

* в стадии разработки

OPC-драйверы ОВЕН работают в ОС Windows 9x/NT/2000/XP. Несовместимость с какими-либо параллельно работающими приложениями не обнаружена. OPC-драйверы позволяют считывать и записывать параметры в память приборов ОВЕН. Экспериментально установлено, что производительность ОРС-драйверов при чтении тэгов (параметров) с приборов, находящихся в сети RS-485, равна 15 тэг/с при скорости обработки информации в сети 9600 б/с.

Библиотека функций обмена для приборов ОВЕН, поддерживающих сеть RS-485

Для программистов, связывающих приборы ОВЕН с ПК верхнего уровня АСУ ТП, создана библиотека функций обмена со всеми приборами ОВЕН, имеющими интерфейс RS-485. Библиотека выполнена в формате Win DLL и может использоваться языками программирования, поддерживающими данный стандарт. Пакет включает в себя саму библиотеку функций формата WIN DLL и примеры использования с системами программирования: Visual C++ v.6.0, Builder C++ v.6.0, Visual Basic v.6.0, Borland Delphi v.6.0.

Библиотеку можно использовать с полуавтоматическими преобразователями RS-232/485 типа ОВЕН АС3 и автоматическими преобразователями типа ICP I-7520. Библиотека работает в ОС Windows 9x/NT/2000/XP.

Драйверы для подключения приборов ОВЕН к универсальной SCADA-системе Trace Mode v.5.x

Известно, что драйверы, созданные по стандарту OPC работают медленнее, чем классические интегрированные в программное приложение. Так как многие клиенты ОВЕН используют универсальную SCADA-систему Trace Mode, нами были разработан драйверы для работы пакета с приборами ОВЕН, поддерживающими сетевой интерфейс типа «токовая петля» или RS-485 (см. таблицу), за исключением измерителей-регуляторов серии PiC. Драйверы работают во всех операционных системах, в которых работает Trace Mode и подключаются стандартными средствами редактора базы каналов и редактора представления данных.

Послесловие

Итак, охарактеризуем развитие программного обеспечения фирмы ОВЕН на начало 2004 года:
1. Вышел полный релиз OPC-сервера после полугодового тестирования не только нами, сотрудниками ОВЕН, но, в первую очередь, нашими клиентами. Благодарим всех клиентов, приславших свои замечания.
2. Вышли альфа-версии драйверов в формате WIN DLL и драйверов для Trace Modev v.5.x. Желающие участвовать в тестировании могут отправить заявку на E-mail: pavel@owen.ru. В качестве отчета тестера нам нужно предоставлять баг-списки.

Павел Мошицкий
начальник отдела программного обеспечения ОВЕН