Программа МЭК 60870-5-104 OPC-сервер (далее — Программа) является OPC-сервером доступа к данным. Программа полностью соответствует промышленному стандарту OPC (OLE for Process Control) Data Access Custom Interface ver.2.04, © OPC Foundation.

Программа применяется в системах автоматизированного диспетчерского управления (АСДУ), АСУ ТП и АСКУЭ в качестве компонента доступа к данным устройств, поддерживающих протокол связи МЭК 60870-5-104. Данный протокол функционирует в сетях передачи данных на базе транспортного протокола TCP/IP. Программа подключается в качестве ТСР-клиента к удаленным станциям, выполняющим функцию ТСР-сервера. В терминах протокола МЭК 60870-5-104 компьютер с данной Программой является "контролирующей станцией", а удаленное устройство —  "контролируемой станцией".

Кроме этого, Программа может в свою очередь использоваться в качестве ТСР-сервера и передавать информацию в протоколе МЭК 60870-5-104 клиентским станциям. Таким образом, Программа функционирует в качестве полноценного шлюза МЭК — OPC. С одной стороны, информация от серверов МЭК доступна клиентским приложениям в виде OPC-тегов. С другой стороны, изменения OPC-тегов могут передаваться сетевым МЭК-клиентам.

Программа позволяет принимать и обрабатывать информацию от нескольких устройств, поключенных через один, либо разные сетевые интерфейсы. Для каждого из устройств, независимо, программа выполняет процедуру открытия соединения типа "точка-точка", поддерживает соединение, включая контроль доставки пакетов, выдачу служебных и тестовых фреймов, переустановку соединения после сбоев. Данные, полученные от удалённых устройств, становятся доступными приложениям-клиентам посредством стандартного OPC-интерфейса.

Программа поддерживает все основные базовые типы информации, описанные в стандарте, включая все типы дискретной информации, измерений, показаний счётчиков, выдачу команд управления и регулирования, синхронизацию времени, передачу файлов.

МЭК 60870-5-104 OPC-сервер

Программа реализует ряд сервисных функций:

  • обеспечивает средства для создания и редактирования конфигурации системы, её удобное графическое представление в виде дерева, диалоговые окна для настройки параметров;
  • отображение в процессе работы состояния связи и фактических значений параметров;
  • визуализация всех входящих и исходящих посылок; 
  • ведение статистики по каждому открытому соединению;
  • примерный учёт сетевого трафика по каждому соединению;
  • быстрая настройка параметров и ручное управление опросом станций;
  • встроенный имитатор обмена с рабочей станцией;
  • передача/загрузка файлов по команде оператора.

 

Основной функцией Программы является использование её в качестве клиентской станции для обмена данными с сервером по протоколу МЭК 60870-5-104. Однако Программа может быть использована и в качестве сервера, причём может работать в качестве сервера и клиента одновременно.

В режиме сервера источником информации являются OPC-параметры (теги), присутствующие в конфигурации. Список возможных сетевых подключений для сервера формируют заранее. Для каждого подключения выбирают свой набор параметров из общего адресного пространства Программы, изменения которых необходимо контролировать данному клиенту.

Изменения значений параметров могут происходить либо в процессе получения информации от серверов по протоколу МЭК, либо вследствие операций записи значений приложениями-клиентами посредством технологии OPC. Изменения параметров передаются сетевым клиентам в соответствии с выбранными настройками.

 

В Программе предусмотрены диалоговые окна настройки и диагностики, значительно упрощающие процесс настройки и отладки системы сбора.

Окно просмотра протокола обмена посылками:

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

Программа снабжена развитой контекстно-зависимой системой помощи.