Экспорт графа элементов в json (Export Graph) — различия между версиями

Материал из Integra-S Wiki
Перейти к: навигация, поиск
(Назначение)
(Схема)
Строка 13: Строка 13:
 
::3. Нажать кнопку "Добавить". Элемент появится на рабочей области.
 
::3. Нажать кнопку "Добавить". Элемент появится на рабочей области.
 
::4. Аналогично пункту 2 добавить элементы: Менеджер устройств (AcuarioManager), EGS Модуль (EGSModule).
 
::4. Аналогично пункту 2 добавить элементы: Менеджер устройств (AcuarioManager), EGS Модуль (EGSModule).
::5. Export Graph (Скрипт необходимо импортировать отсюда [http://maps.integra-s.com:5434/resources/typedef2017/egs/Export%20Graph.put. Export Graph]). Для того, чтобы импортировать скрипт необходимо в редакторе СКАДА нажать на меню Действия > Импорт элементов > выбрать сохраненный скрипт.
+
::5. Export Graph (Скрипт необходимо импортировать отсюда [http://maps.integra-s.com:5434/resources/typedef2017/egs/Export%20Graph.put Export Graph]). Для того, чтобы импортировать скрипт необходимо в редакторе СКАДА нажать на меню Действия > Импорт элементов > выбрать сохраненный скрипт.
 
Необходимо добавить следующие связи:
 
Необходимо добавить следующие связи:
 
::1. Export Graph: EGS вход:EGSInput + EGS Модуль: EGS Выход:EGSOutput.
 
::1. Export Graph: EGS вход:EGSInput + EGS Модуль: EGS Выход:EGSOutput.

Версия 15:35, 4 августа 2021

Назначение

  1. Отладка приложения и скриптов.
  2. Позволяет экспортировать граф(схему) из редактора Скада.

Схема

В редакторе СКАДА необходимо добавить элементы, для этого необходимо:

1. Перейти на вкладку "Типы элементов" и выбрать в списке элемент Компьютер (Computer).
Computer.jpg
2. Дважды нажать на элемент Компьютер, после чего появится окно для добавления элемента.
Add element.jpg
3. Нажать кнопку "Добавить". Элемент появится на рабочей области.
4. Аналогично пункту 2 добавить элементы: Менеджер устройств (AcuarioManager), EGS Модуль (EGSModule).
5. Export Graph (Скрипт необходимо импортировать отсюда Export Graph). Для того, чтобы импортировать скрипт необходимо в редакторе СКАДА нажать на меню Действия > Импорт элементов > выбрать сохраненный скрипт.

Необходимо добавить следующие связи:

1. Export Graph: EGS вход:EGSInput + EGS Модуль: EGS Выход:EGSOutput.
2. Менеджер устройств: Менеджер устройств:ManagingContainer + EGS Модуль: Привязка к менеджеру:ManagingContent.
3. Менеджер устройств: ПО:SoftwareContent + Компьютер или Сервер: Установленное ПО:SoftwareContainer.
Export graph.jpg

Настройка

  1. У компьютера/сервера должен быть настроен параметр сетевой адрес (ip).
  2. Параметры Export Graph:
    1. path - путь для экспорта текущего графа в виде json, вместо {timestamp} подставляется текущее время posix формате.
Path graph.jpg

Пример работы

  1. Создать схему как описано выше.
  2. Запустить Acuario Manager.
  3. В настройках скрипта указать путь для сохранения файла, а так же время в формате(1628075906).
  4. Включить триггер установив чекбокс и сохранить. После данного действия выполнится работа скрипта и чекбокс у "Задействовать триггер" отключится.
Activate trigger.jpg

Файл сохранится по указанному пути, который был указан в настройках скрипта.

Save path.jpg