Новая концепция работы КИО

Материал из TekonWiki
Перейти к навигацииПерейти к поиску


Рассматривается новая концепция работы с КИО в АСУД.SCADA
версии 1.5.7 и выше

Данная статья рассчитана в первую очередь на тех, кто уже настраивал КИО в АСУД.SCADA

Предположим есть система в составе:

  • КИО-2М - 1 штука,
  • КИО-8(4) - 2 штуки
  • ПК Диспетчера.

В ПО АСУД.SCADA (в соответствии с концепцией ОРС) работа с КИО построена следующим образом:

На ПК диспетчера установлен ОРС-сервер - (1), на котором зарегистрирован КИО-2М и описаны подключенные к нему концентраторы.

На КИО-8(4) установлены ОРС-серверы (2) и (3) и также описано подключенное оборудование.

На ПК диспетчера в СКАДА настроено подключение к данным ОРС-серверам.

Схематично это можно представить следующим образом

СКАДА
  - OPC-сервер (1)
   -- КИО-2М
     -- концентраторы 
  - OPC-сервер (2)
   -- USB-пульт  -- КИО-8(4)  - (1)
     -- концентраторы 
  - OPC-сервер (3)
   -- USB-пульт  -- КИО-8(4)  - (2)
     -- концентраторы

В данном случае

  • На этапе настройке системы приходится переключаться на разные контроллеры.
  • Необходимо хранить конфигурационные настройки каждого ПК (КИО) в отдельности
  • В случае если компьютерная сеть нестабильна, а особенно если это не локальная сеть, в работе системы могут возникать кратковременные "зависания" на стороне рабочей программы СКАДА, связанные с долгим выполнением операции разъединения связи СКАДА - Сервер.

Кроме того, если предполагался процесс перехода с системы WinAL + много КИО (старого типа), то он сталкивался с трудностью в связи с необходимостью обновления ПО на каждом КИО (установке на них ОРС-серверов). Если число КИО > 10 - задача становилось очень трудоемкой.




В связи с этим предложена новая концепция работы с КИО основанная на том, что остается только один (локальный) настраиваемый ОРС-сервер на ПК диспетчера (т.е. там же где установлена СКАДА), а все КИО работают просто в режиме трансляции данных на машину диспетчера (режим WinAl в Настройке конфигуратора ОРС-сервера для КИО-8(4)).

Схематично это можно представить следующим образом

СКАДА
  - OPC-сервер 
   -- КИО-2М
     -- концентраторы 
   -- USB-пульт -- КИО-8(4)  - (1)
     -- концентраторы 
   -- USB-пульт -- КИО-8(4)  - (2)
     -- концентраторы

Какие преимущества мы получаем в данном случае:

  1. Основная настройка системы осуществляется в одной точке (на ПК диспетчера)
  2. Все конфигурационные файлы - только на 1 машине
  3. Минимальные операции по настройки контроллеров КИО-8(4)
  4. Возможность подключить старые КИО (программа RegTekon) без их перенастройки
  5. Значительное уменьшение влияния компьютерной сети на стабильность работы системы
  6. Ускоренный запуск СКАДА, поскольку работаем только с локальным ОРС-сервером
  7. Общая база данных приборов учета на ПК-диспетчера в случае работы с концентраторами КЦС, КИР, подключенными к разными КИО

Следует иметь в виду, что при этом несколько увеличится сетевой трафик между КИО и ПК диспетчера.

Данная возможность реализована в модернизированном драйвере КИО-2М (версия АСУД.SCADA 1.5.7 и выше)




Как осуществляется настройка?

1. Настройка новой системы на СКАДА

Предположим есть:

  • ПК диспетчера с IP 192.168.1.2
  • КИО-8(4) с IP 192.168.1.200
  • КИО-8(4) с IP 192.168.1.201
  • КИО-2М с IP 192.168.1.100

На обоих КИО-8(4) последовательно запускаем конфигуратор ОРС-сервера и указываем в настройках режим работы WinAl, указав IP адрес диспетчера 192.168.1.2

Следует убедится что в Адресном пространстве КИО не зарегистрированы концентраторы, иначе выполнить их удаление.

Теперь КИО-8(4) будет просто транслировать данные на ПК диспетчера

На КИО-2М осуществляем настройку как обычно: указываем IP адрес диспетчера 192.168.1.2

На ПК диспетчера запускаем конфигуратор ОРС-сервера

В адресном пространстве добавляем 3 устройства КИО-2М.

Обновленный драйвер КИО-2М теперь может работать не только с контроллерами КИО-2М, но и с другими КИО работающими в режиме трансляции данных (КИО-8(4), старый КИО).

Переименуем первый КИО-2М в КИО-8 (1) и укажем IP адрес 192.168.1.200

Далее зарегистрируем (как обычно) концентраторы подключенные к данному КИО.

Аналогично переименуем второй КИО-2М в КИО-8 (2) и укажем IP адрес 192.168.1.201

Зарегистрируем (как обычно) концентраторы подключенные к данному КИО.

Третий КИО-2М в КИО-2М (1) и укажем IP адрес 192.168.1.100

На этом настройка ОРС-сервера закончена. Переходим к настройке СКАДА, где регистрируем один !! локальный ОРС-сервер (localhost или 127.0.0.1) и далее, как обычно, осуществляем прорисовку карты и привязку примитивов к концентраторам.

Если к системе необходимо подключить КИО старого типа (программа RegTekon) необходимо всего лишь в адресном пространстве локального ОРС-сервера добавить еще одно устройство КИО-2М, переименовать его, например, в КИО (1), и прописать концентраторы, подключенные к КИО. Перенастраивать сам КИО - необходимости нет.

После выполнения настройки, следует сохранить папки настроек только локальной машины (ПК диспетчера)

  • OPC-сервера (..\Tekon\ASUD Scada\OPC Server\settings)
  • СКАДА (..\Tekon\ASUD Scada\Scada\settings)


2. Переход с WinAl на СКАДА

При выполнении конвертирования карты в конвертере MapExporter следует указать: использовать один локальный ОРС-сервер.

В случае если использовались КИО старого типа (программа RegTekon) никаких изменения на них выполнять необходимости нет.


3. Перенастройка существующей системы СКАДА

В общем случае перенастраивать работающую систему необходимости нет.

Однако если система работает нестабильно при большом количестве КИО, следует воспользоваться специальным конвертером, для перенастройке конфигурационных файлов.


--Alex 10:36, 23 мая 2014 (UTC)