
АРКМЕД OPC-сервер является OPC-сервером доступа к данным. Программа полностью соответствует промышленному стандарту OPC (OLE for Process Control) Data Access Custom Interface ver.2.04, © OPC Foundation.
Программа применяется в системах автоматизированного диспетчерского управления (АСДУ) в качестве драйвера диспетчерского мнемощита.
Программа обеспечивает управление комплексом через один или несколько последовательных портов. Для связи с контроллерами щита необходимо наличие аппаратного преобразователя интерфейса RS-232/RS-485.
Кроме этого, Программа выполняет ряд задач по поддержке работы телемеханики и сервисные функции:
- обеспечивает средства для создания и редактирования конфигурации системы, ее удобное графическое представление в виде дерева;
- позволяет создавать типовые шаблоны индикации для элементов;
- отображает в процессе работы состояния связи с телемеханикой и фактических значений параметров;
- обеспечивает контроль за работой стыка RS-232: показывает поминутные значения числа принятых и переданных посылок, байтов, ошибок и т.п.;
- обеспечивает выдачу служебных команд управления щитом (квитирование, управления яркостью и т.д);
- обеспечивает настройку программы: выбор порта RS-232, скорости обмена, настройку временных интервалов и пр.

Расширенные схемы управления щитом
Для управления индикацией щита достаточно настроек элементов ТС, ТИ, выполненных при редактировании конфигурации. Для реализации расширенных функций управления щитом в программе предусмотрено создание различных схем (алгоритмов) управления индикацией сигналов на щите.
С этой целью вводятся следующие дополнительные базы данных (БД):
"Режимы работы щита" — список режимов работы щита - произвольный список режимов отображения. Режим работы щита определяется тегом "режим", доступным для записи приложениями-клиентами. Выбор режима работы осуществляется записью клиентом в тег кода соответствующего режима, заданного в БД.
"Шаблоны активных элементов" — произвольный список типов (шаблонов) элементов, например: "разъединители", "выключатели" и т.д. Шаблоны применяются при настройке параметров ТС. Для каждого ТС может задан шаблон из БД. Это позволяет задавать однотипный алгоритм функционирования сразу для группы параметров.
"Таблица настройки индикации" — настраиваемый список возможных вариантов работы индикаторов ТС. Вариант индикации задается совокупностью следующих параметров:
- режим работы щита (из списка доступных режимов);
- шаблон элемента (из списка настроенных шаблонов);
- состояние входа элемента — одно из возможных значений, принимаемых параметром ТС.
Вариант индикации характеризуется цветом свечения индикатора, признаком мерцания и кодом символа (для матричных индикаторов).

Программа реализует интерфейс IOPCBrowseServerAddressSpace, что позволяет клиентским приложениям использовать визуальные диалоги для выбора тегов.
Программа снабжена развитой контекстно-зависимой системой помощи.

ТК РЭС - OPC-сервер является OPC-сервером доступа к данным. Программа полностью соответствует промышленному стандарту OPC (OLE for Process Control) Data Access Custom Interface ver.2.04, © OPC Foundation.
Программа применяется в системах автоматизированного диспетчерского управления (АСДУ) в качестве драйвера связи с телемеханикой.
Программа обеспечивает связь с контроллером диспетчерского пункта (КДП) телемеханического комплекса ТК РЭС по стыку RS-232:
- прием информации от телемеханики с передачей ее программам-клиентам для обработки;
- передачу в телемеханику команд управления, поступающих от программ-клиентов.
Кроме этого, Программа выполняет ряд задач по поддержке работы телемеханики и сервисные функции:
- обеспечивает средства для создания и редактирования конфигурации системы, её удобное графическое представление в виде дерева, диалоговые окна для настройки параметров;
- отображение в процессе работы состояния связи с телемеханикой и фактических значений параметров;
- выдаёт периодические запросы для обновления информации;
- обеспечивает визуализацию всех входящих и выходящих посылок телемеханики в 16-ричном или текстовом формате;
- обеспечивает контроль за работой стыка RS232: показывает поминутные значения числа принятых и переданных посылок, байтов, ошибок и т.п.;
- обеспечивает настройку программы: выбор порта RS232, скорости обмена, настройку временных интервалов и пр.

Программа реализует интерфейс IOPCBrowseServerAddressSpace, что позволяет клиентским приложениям использовать визуальные диалоги для выбора тегов.
Программа снабжена развитой контекстно-зависимой системой помощи.

GSMLink OPC-сервер является OPC-сервером доступа к данным. Программа полностью соответствует промышленному стандарту OPC (OLE for Process Control) Data Access Custom Interface ver.2.04, © OPC Foundation.
Программа применяется в системах автоматизированного диспетчерского управления (АСДУ), АСУ ТП и АСКУЭ в качестве компонента доступа к данным удалённых объектов, связь с которыми реализуется с использованием коммутируемых каналов связи. Программа, главным образом, предназначена для использования системах, построенных с использованием коммуникационного протокола телемеханики "СИРИУС" разработки НПА "Вира-Реалтайм", Москва.
В качестве аппаратуры передачи данных могут быть использованы обычные телефонные модемы для проводных линий, сотовые модемы стандартов GSM,CDMA и т.д. а также любые другие устройства, поддерживающие стандартный набор АТ-команд для управления модемом.
Программа позволяет работать одновременно с несколькими модемами, что позволяет строить комбинированные системы обмена данными с использованием различных видов связи. Программа обеспечивает связь с модемами через последовательный интерфейс, начальную и периодическую инициализацию устройств, установку соединения с удаленными объектами, опрос данных с объектов, выдачу команд управления, а также прием и обработку входящих звонков (спорадический режим) и мгновенных сообщений (SMS-сервис).
Данные, полученные от удаленных устройств, становятся доступными приложениям-клиентам посредством стандартного OPC-интерфейса.
Программа реализует три основных режима работы с удаленными устройствами, которые могут использоваться одновременно и независимо друг от друга.
Режим циклического опроса КП — Программа с заданной периодичностью осуществляет соединение с контролируемыми пунктами (КП) и запрашивает информацию в полном объеме в соответствии с настройкой. Период опроса выбирается индивидуально для каждого объекта исходя из баланса «оперативность информации / стоимость передачи данных». При выдаче команды управления Программа устанавливает «внеочередное» соединение с КП.
Спорадический режим — соединение устанавливается по инициативе КП. При возникновении определённого события на удаленном объекте, КП совершает звонок на «базовый» модем. При успешном соединении Программа запрашивает информацию с КП в полном объеме, включая как накопленную ретроспективу событий на КП, так и текущие значения параметров. Спорадический режим может использоваться как основной, либо в дополнении к циклическому режиму.
Прием мгновенных сообщений (SMS) — КП упаковывает информацию в формат сообщения и передает на «базовый» модем. Программа осуществляет прием и обработку полученных данных, как при использовании прямого соединения.
Программа реализует ряд сервисных функций:
- обеспечивает средства для создания и редактирования конфигурации системы, её удобное графическое представление в виде дерева, диалоговые окна для настройки параметров;
- отображение в процессе работы состояния связи и фактических значений параметров;
- выдаёт периодические диагностические запросы для контроля связи и инициализации модемов;
- осуществляет контроль за максимальным временем сеанса связи;
- обеспечивает визуализацию всех входящих и выходящих посылок телемеханики в 16-ричном или текстовом формате с возможностью фильтрации посылок;
- отображает входящие/исходящие СМС-сообщения;
- имеет окно текстового терминала для работы с модемом, включая командную строку для выдачи команд управления модемом в ручном режиме.

Программа реализует интерфейс IOPCBrowseServerAddressSpace, что позволяет клиентским приложениям использовать визуальные диалоги для выбора тегов.
Программа снабжена развитой контекстно-зависимой системой помощи.

Симпс OPC-сервер является OPC-сервером доступа к данным. Программа полностью соответствует промышленному стандарту OPC (OLE for Process Control) Data Access Custom Interface ver.2.04, © OPC Foundation.
Программа применяется в системах автоматизированного диспетчерского управления (АСДУ), построенных на базе комплекса телемеханики СИРИУС, разработки НПО «Вира-Реалтайм», г. Москва.
Программа обеспечивает связь с контроллером СИМПС по стыку RS-232:
- прием информации от телемеханики с передачей её программам-клиентам для обработки;
- передачу в телемеханику команд управления, поступающих от программ-клиентов.
Кроме этого, Программа выполняет ряд задач по поддержке работы телемеханики и сервисные функции:
- обеспечивает средства для создания и редактирования конфигурации системы, её удобное графическое представление в виде дерева, диалоговые окна для настройки параметров;
- отображение в процессе работы состояния связи с контроллерами телемеханики и фактических значений параметров;
- выдаёт периодические диагностические запросы для контроля состояния контроллеров верхнего уровня телемеханики и состояния связи с контроллерами нижнего уровня;
- следит за состоянием контроллеров верхнего уровня телемеханики и обеспечивает их загрузку и запуск, а также обеспечивает визуальный контроль за работой загрузчиков;
- периодически выдаёт команды контрольного опроса состояния телесигнализации;
- дает возможность выдачи команд диагностики и опросов, изменения конфигурации контроллеров, сброса контроллера и выдачи тестов модема;
- поддерживает режим ручного формирования и выдачи одиночных и серии посылок контроллеру телемеханики;
- обеспечивает визуализацию всех входящих и выходящих посылок телемеханики в 16-ричном или текстовом формате с возможностью фильтрации посылок;
- обеспечивает контроль за работой стыка RS232: показывает поминутные значения числа принятых и переданных посылок, байтов, ошибок и т.п.;
- имеет встроенный имитатор телемеханики;
- обеспечивает настройку программы: выбор порта RS232, скорости обмена, настройку временных интервалов и пр.

Программа реализует интерфейс IOPCBrowseServerAddressSpace, что позволяет клиентским приложениям использовать визуальные диалоги для выбора тегов.
Программа снабжена развитой контекстно-зависимой системой помощи.

Программа MODBUS OPC-сервер (далее — Программа) является OPC-сервером доступа к данным. Программа в полностью соответствует промышленному стандарту OPC (OLE for Process Control) Data Access Custom Interface ver.2.04, © OPC Foundation.
Программа применяется в системах автоматизированного диспетчерского управления (АСДУ), АСУ ТП и АСКУЭ в качестве компонента доступа к данным устройств, поддерживающих протоколы связи Modbus-RTU / Modbus-TCP. При этом Программа выступает в качестве узла Master, а удалённые устройства — в качестве Slave.
Физически связь с устройствами может быть организована по сетевому интерфейсу, либо по последовательному стыку — как непосредственно по физической линии через интерфейсы RS-232/RS-485, так и с использованием коммутируемых каналов связи. В качестве аппаратуры передачи данных по коммутируемым каналам могут быть использованы обычные телефонные модемы для проводных линий, сотовые модемы стандартов GSM, CDMA и т.д., а также любые другие устройства, поддерживающие стандартный набор АТ-команд для управления модемом.
Программа позволяет работать одновременно по нескольким линиям связи через различные сетевые адаптеры и последовательные порты ПЭВМ. При этом независимо друг от друга по разным линиям связи могут опрашиваться различные типы устройств, подключенные либо напрямую к ПЭВМ, либо через модемное соединение. Программа обеспечивает выдачу запросов чтения данных с объектов с заданной периодичностью и по запросу оператора, выдачу команд записи данных (управление и регулирование).
Для коммутируемых каналов Программа дополнительно обеспечивает связь с модемами через последовательный интерфейс, начальную и периодическую инициализацию модемов, установку соединения с удалёнными объектами (дозвон) и корректное завершение сеанса связи (отбой линии). Данные, полученные от удалённых устройств, становятся доступными приложениям-клиентам посредством стандартного OPC-интерфейса.

Программа реализует ряд сервисных функций:
- обеспечивает средства для создания и редактирования конфигурации системы, её удобное графическое представление в виде дерева, диалоговые окна для настройки параметров;
- отображение в процессе работы состояния связи и фактических значений параметров;
- выдаёт периодические диагностические запросы для контроля связи и инициализации модемов;
- осуществляет контроль за максимальным временем сеанса связи;
- обеспечивает визуализацию всех входящих и исходящих посылок.
Программа позволяет использовать одновременно несколько программных портов связи. Программный порт может быть настроен как на работу с локальным последовательным портом ПЭВМ, имеющимся в системе, так и с удалённым, роль которого может выполнять, к примеру, GPRS-коммуникатор.
К каждому порту подключают одно или несколько MODBUS-устройств, имеющих уникальный адрес.
Параметры (теги) устройств помещают в контейнеры (группы) произвольным образом. Для получения данных необходимо для каждого элемента информации настроить тип данных, адрес в соответствии с картой памяти устройства, задать период опроса. Программа позволяет запрашивать с устройства как значения отдельных параметров, так и скачивать области памяти, содержащие значения сразу группы тегов.

Программа реализует интерфейс IOPCBrowseServerAddressSpace, что позволяет клиентским приложениям использовать визуальные диалоги для выбора тегов.
Программа снабжена развитой контекстно-зависимой системой помощи.

Универсальный OPC-сервер OPC-Процессор предназначен для применения в интегрированных системах автоматизированного контроля и обработки информации, использующих стандарт OPC для обмена данными между приложениями - компонентами системы.
Программа одновременно является OPC-сервером (источником данных) и OPC-клиентом (приемником данных). В качестве OPC-клиента, программа получает данные от первичных источников — OPC-серверов, являющихся, как правило, драйверами аппаратных средств. В качестве OPC-сервера, Программа является источником данных для приложений-клиентов, таких как программы отображения, архивирования данных, построения сводок и отчетов и т.д. Таким образом, Программа позволяет организовать дополнительный уровень обработки информации, что делает систему более гибкой и настраиваемой, а также предоставляет дополнительные функции в части обработки данных реального времени: масштабирование и усреднение значений, проведение расчетов, введение в систему пользовательских данных, переадресация информации и организация обмена по сети.
Программа позволяет создавать список параметров (тегов), структурируемый произвольным образом. Каждый из параметров имеет свой уникальный идентификатор и может быть доступен приложениям-клиентам для чтения или записи.
Настроив соответствующим образом список параметров, можно сконфигурировать программу для реализации следующих функций:
- введение в систему промежуточного источника данных в целях централизации информации либо перераспределения системных ресурсов между компонентами системы;
- автоматическое перенаправление данных между OPC-серверами, минуя программы обработки;
- проведение преобразования значений, полученных от источников;
- статистические выборки за настраиваемый период (усреднение значений, выборка минимальных/максимальных значений);
- организация сложных математических расчетов с данными реального времени;
- логическая обработка данных, формирование интегральных логических параметров на основании анализа входных данных;
- централизованное хранение системных констант (коэффициентов, уставок) для использования всеми приложениями отображения и обработки;
- ведение системных переменных, доступных приложениям-клиентам для интеграции и использования в системе пользовательских данных наравне с данными, поступающими от аппаратных средств;
- подключение входных и выходных параметров, расположенных во внешних файлах;
- организации обмена данными между узлами локальной или корпоративной сети предприятия;
- дублирование (резервирование) источников/приемников данных;
- введение дополнительных критериев достоверности данных;
- настройка логических блокировок записи значения (команд управления);
- ведение журналов событий по выбранным параметрам.
Кроме этого, OPC-Процессор может иметь специальное применение в автоматизированных системах управления энергообъектами в качестве сервера, работающего по стандарту МЭК 60870-5-104.
OPC-Процессор позволяет решать перечисленные задачи в любой комбинации и последовательности.

Вычисления и обработка значений
Программа позволяет производить первичную обработку "сырых" данных до того, как значение поступает в другие программы обработки. Эта функция позволяет:
- выделять абсолютную величину значения;
- производить линейное преобразование значения по формуле у=k*x+L. Выбор констант для пересчета позволяет масштабировать значение и поместить результат в заданный диапазон;
- усреднение и сглаживание данных (статистическая обработка). Позволяет обрабатывать параметры, имеющие высокую скорость изменения значений, и выдавать для дальнейшей обработки усреднённые с заданным интервалом значения. Также может применяться для фиксации минимальных и максимальных значений;
- включать фильтр "дребезга". Позволяет игнорировать слишком частые (чаще установленного интервала) изменения параметра.
Программа имеет мощный встроенный вычислитель, который позволяет производить сложные, многоступенчатые математические расчёты.
В качестве аргументов в расчётных формулах могут быть использованы константы, данные, поступающие из внешних источников, пользовательские данные и результаты расчётов. Для удобства организации расчётов применяется специальный элемент интерфейса — электронная таблица. Использование таблицы облегчает создание, редактирование и отладку расчётных задач.
При решении расчётных задач могут быть использованы арифметические операции, наиболее употребимые математические функции, табличные функции (функции диапазона), команды сравнения и логические операции.
Резервирование источников данных
В распределенных системах сбора данных часто применяется резервирование каналов передачи информации. При этом данные от одного источника передаются независимо и с использованием разнородных средств связи. В результате одна и та же информация может быть доступна в виде различных параметров (тегов) на одном или разных OPC-серверах. Программа позволяет организовать объединение информации от двух источников на уровне отдельного параметра. При этом для клиентского приложения этот процесс остается прозрачным.
Программа позволяет для каждого параметра реализовать различные варианты резервирования: либо прием данных параллельно от обоих источников, либо переключение между источниками — автоматическое или по установленному критерию.
Аналогичным образом могут резервироваться приемники данных. Значение параметра может передаваться либо в основной и резервный приемник параллельно, либо в один из этих приемников, в зависимости от установленного критерия.
Коммуникационные возможности
Программа имеет встроенные средства для организации обмена данными в локальной (корпоративной) сети предприятия. Это дает возможность избежать использования для межмашинного обмена технологии DCOM, недостатками которой являются необходимость сложной и громоздкой настройки политики безопасности DCOM, а также повышенная чувствительность к различного рода сбоям, часто приводящим к значительным задержкам и критическим ошибкам в клиентских и серверных приложениях.
Обмен данными в Программе осуществляется с использованием протокола TCP/IP. Каждый экземпляр программы, работающий на определённой рабочей станции в сети, может одновременно выполнять функции TCP-сервера и TCP-клиента.
В качестве клиента, Программа устанавливает соединения с одним или несколькими серверами, заданными при настройке. После установки соединения, Программа делает запрос сервера на подключение к конкретным параметрам-источникам данных (т.н. режим "подписки на данные"). После успешного подключения сервер начинает передавать данные по затребованным параметрам спорадически, по мере обновления. Кроме этого, клиентский экземпляр программы может выдавать запросы данных по параметру. Аналогичным образом, клиент может осуществлять запись данных в сетевой приемник. Программа-клиент поддерживает соединение с сервером на протяжении всего сеанса работы. В случае возникновения сбоев и потерь связи, клиент продолжает периодические попытки восстановить подключение.
Для организации межсетевого обмена требуется выполнить минимум настроек.
В системах диспетчерского управления объектами энергетической отрасли в качестве протокола передачи информации в сетях TCP/IP применяется стандарт МЭК 60870-5-104. В Программе имеется возможность организовать сервер протокола МЭК 60870-5-104 (далее МЭК-сервер), который позволяет клиентским станциям получить доступ к данным Программы, используя стандартный механизм.
В режиме МЭК-сервера источником информации являются OPC-параметры (теги) Программы, присутствующие в конфигурации. Список возможных сетевых подключений для сервера формируется заранее. Для каждого подключения устанавливают свои настройки связи и выбирают индивидуальный набор параметров из общего адресного пространства Программы, изменения которых необходимо контролировать данному клиенту.

Ведение журналов
Программа позволяет вести журналы событий по произвольно выбранным параметрам (тегам). Журнал ведется индивидуально для каждого параметра и сохраняется в отдельном файле на диске. Записи журнала содержат дату и время события, а также текстовое сообщение. В журнале могут фиксироваться события, попадающие в одну или несколько категорий из следующего списка:
- изменено значение от основного источника — получены данные от тега-источника, определенного в качестве основного;
- изменено значение от резервного источника — получены данные от тега-источника, определенного в качестве резервного;
- изменён активный источник данных — произошло переключение активного источника данных с основного на резервный или наоборот;
- изменён активный приемник данных — произошло переключение активного приемника данных с основного на резервный или наоборот;
- запись клиентом значения — клиентское приложение произвело запись данных в тег;
- изменено значение тега достоверности — изменено значение тега, который определен в качестве критерия достоверности данных;
- изменен статус блокировки записи — изменено значение тега, который является логическим ключом блокировки записи (управления).
ПO полностью соответствует промышленному стандарту OPC (OLE for Process Control) Data Access Custom Interface ver.2.04, © OPC Foundation.
Программа реализует интерфейс IOPCBrowseServerAddressSpace, что позволяет клиентским приложениям использовать визуальные диалоги для выбора тегов.
Программа снабжена развитой контекстно-зависимой системой помощи.