Экспорт графа элементов в json (Export Graph)

Материал из Integra-S Wiki
Версия от 15:54, 4 августа 2021; Ipe (обсуждение | вклад) (Настройка)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Назначение

  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, с указанием текущего времени posix формата. Путь должен быть указан на тот ПК, где запущен acuariomanager.
Path graph.jpg

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

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

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

Save path.jpg