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