SETTINGS MERGE.EXE: различия между версиями

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Нет описания правки
Строка 48: Строка 48:
Программа допускает перенос настроек в новую (пустую) SCADA без настроек (подробнее см. далее). В этом случае необходимые файлы в папке КУДА будет созданы автоматически.  
Программа допускает перенос настроек в новую (пустую) SCADA без настроек (подробнее см. далее). В этом случае необходимые файлы в папке КУДА будет созданы автоматически.  


=== Принцип слияния настроек ===
=== Принцип склейки настроек ===
Программа в процессе работы не меняет файлов настроек в исходных папках [КУДА], [ОТКУДА].
Программа в процессе работы не меняет файлов настроек в исходных папках [КУДА], [ОТКУДА].



Версия от 10:30, 18 июля 2017


Введение

Доступно в версии АСУД.SCADA 2.3.5, либо по ссылке

Версия:

1.0.0.1 от 18.07.2017

Назначение

Утилита позволяет выполнить "склейку" настроек (ОРС-сервера и Карты) одного АРМ АСУД.SCADA в другой всего в несколько кликов.

Обычно данная процедура выполняется при переносе части сигналов с одного объекта на другой, при объединении рабочих мест и т.п.

Допускается:

  • полный перенос настроек - объединение настроек
  • перенос только выбранных контроллеров (КИО, КУН-IP)
  • перенос выбранных контроллеров в новую (пустую) SCADA

Ограничения в работе:

  • не переносятся Контейнеры оборудования из [ОТКУДА] в [КУДА]
  • не переносится БД original.gdb из [ОТКУДА] в [КУДА]
Внимание! Настройки обоих АРМ должны быть созданы в версии АСУД.SCADA 2.3.1 и выше 
(в противном случае не будут перенесены настройки IP-, RS-концентраторов).

Подготовка к запуску программы

Предварительно необходимо скопировать файлы конфигурации (папки settings) АРМ и разместить их каталогах, следующей структуры

  • Настройки
    • КУДА
      • Scada
        • Settings
      • Server
        • Settings
    • ОТКУДА
      • Scada
        • Settings
      • Server
        • Settings

Где:

  • [КУДА] - АРМ куда будут переноситься настройки
  • [ОТКУДА] - АРМ откуда будут переноситься настройки

Указанная структура каталогов может быть создана автоматически в программе (подробнее см. далее).

Программа допускает перенос настроек в новую (пустую) SCADA без настроек (подробнее см. далее). В этом случае необходимые файлы в папке КУДА будет созданы автоматически.

Принцип склейки настроек

Программа в процессе работы не меняет файлов настроек в исходных папках [КУДА], [ОТКУДА].

Новые настройки для АРМ [КУДА] будут созданы в папке [КУДАНовые].

Программа не создает новых настроек для АРМ [ОТКУДА] поэтому впоследствии, непосредственно в рабочей программе на АРМ, будет необходимо:

  • если вы переносите настройки полностью:
    • удалить из адресного пространства ОРС-сервера все кроме устройства USB-Пульт
    • перевести режим работы в Ретрансляция, указав IP-адрес АРМ Диспетчера
  • если вы переносите только часть контроллеров:
    • удалить из адресного пространства ОРС-сервера эти контроллеры
    • удалить из карты SCADA визуализированные сигналы этих контроллеров

Запуск программы

Запускаем утилиту \tools-scada\settings_merge.exe

Указываем путь к каталогу настроек АРМ.

Элементы управления:

  • Создать каталоги - позволяет создать в указанном каталоге структуру папок для размещения настроек АРМ, описанную выше.
  • Оптимизировать карту [ОТКУДА] - по возможности не переносить виды, на которых нет сигналов переносимого оборудования (по умолчанию вкл.)
  • Перенести настройки в пустую SCADA - настройки будут перенесены в пустую (чистую) конфигурацию (по умолчанию выкл.)
  • Выполнить - запустить процесс слияния настроек.

Нажимаем кнопку Выполнить.

Если структура каталога настроек некорректна будет отображено сообщение об ошибке.

Если версия АРМ [КУДА] или [ОТКУДА] менее 2.3.1 будет предложено продолжить объединение настроек без учета IP-, RS-концентраторов.

Этап 1. Проверка OPC-серверов в SCADA

Если в SCADA [ОТКУДА] или [КУДА] зарегистрирован ОРС-сервер с IP-адресом не "localhost" или "127.0.0.1", и не зарегистрировано ОРС-сервера с указанными адресами, программа уточнит не является ли данный IP-адрес, адресом локального ПК и если да - изменит его на "localhost".

Если в SCADA [ОТКУДА] зарегистрировано несколько ОРС-серверов, будет предложено выбрать те, которые необходимо перенести. При этом программа предварительно проверит: действительно ли с данным сервером связаны сигналы на карте, если нет - сервер будет проигнорирован.

Внимание! Если вы выполняете простое объединение настроек двух АРМ, на все вопросы здесь и далее нажимайте просто Ок.
  • Сервер localhost - это локальный сервер Пульта-ПК АРМ [ОТКУДА]
  • Сервер 192.168.1.100 - это удаленный сервер, к которому подключается АРМ [ОТКУДА]

Этап 2. Перенос настроек OPC-серверов [ОТКУДА] - [КУДА]

Далее, если был выбран сервер localhost отобразится окно с именами контроллеров в адресном пространстве ОРС-серверов.

В данном окне следует указать те контроллеры, которые необходимо перенести.

Поскольку в объединенном адресном пространстве ОРС-сервера наименования контроллеров должны быть уникальными, для некоторых контроллеров из [ОТКУДА] меняется отображаемое имя. По необходимости вы можете изменить имя контроллера в столбце [Новое имя].

Клик мышкой на заголовок столбца "Перенос" снимает / устанавливает все флажки.

Если переносится USB-Пульт из АРМ [ОТКУДА], то он преобразуется в устройства КИО-8(4) (режим ретрансляция) и программа предлагает ввести если известен его IP-адрес.

Этап 3. Склейка Карт [ОТКУДА] - [КУДА]

Далее происходит объединение файлов карт.

Следует выбрать вид карты [КУДА] - обычно это главный вид, к которому будут добавлены объекты карты [ОТКУДА] .

Если установить флажок "Создать подвид ..." (по умолчанию вкл.), то на выбранном виде в левом верхнем углу будет отображен прямоугольник , к подвиду которого будут добавлены объекты карты [ОТКУДА]. Иначе объекты будут просто размещены на выбранном виде карты [КУДА].