MAPPP.EXE

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


Введение

Версия программы:

1.7 от 27-09-2018 (в дистрибутиве 2.3.9 или может быть загружена отдельно)

  • Устранено возможное "падение" при анализе некоторых карт (координаты x float)

1.6 от 13-08-2018

  • Устранение проблем с AttachedView (падение программы при отрисовке уведомлений в 2.3.8)
  • Корректный анализ обновленных дополнительных примитивов

1.4 от 09-12-2017 (в дистрибутиве 2.3.7 или может быть загружена отдельно)

  • Поиск "сдвоенных" примитивов на карте

1.3 от 07-12-2017

  • Добавлена кнопка Fix map

1.2 от 07-07-2017

Назначение

Простая и, в тоже время, мощная утилиты по анализу карты АСУД.SCADA

Рекомендуется применять в процессе настройки ситуационного плана или при поиске проблем в работе ПО АСУД.SCADA

Утилита может быть запущена параллельно с работой программы АСУД.SCADA кроме случая фиксации проблем с дублированием идентификаторов объектов (подробнее см. далее).

Работа с утилитой

После запуска в открывшемся окне, представленном на рисунке, следует по необходимости указать путь к файл карты: map.conf и нажать кнопку Выполнить.

Главное окно утилиты
  • Общее число объектов (тэгов) карты - суммарное количество примитивов, размещенных на всех видах карты. Некоторые примитивы, например, График - могут быть обозначены несколькими объектами (по числу привязываемых тегов: 1 тег - 1 объект).
  • из них непривязано тэгов - у какого числа примитив не указано свойство Тег. В корректно настроенной карте должно быть значение - 0.

Далее представлена:

  • Примитивы на карте - статистическая информация по числу примитивов каждого типа, размещенных на карте.
  • Обнаруженные неточности - обнаруженные неточности, на которые следует обратить внимание.

Типы неточностей

После внесения изменений в карту SCADA (после нажатия кнопки Сохранить) для случаев 1 - 3 можно еще раз, не перезапуская утилиту mappp.exe, нажать Выполнить и посмотреть обновленную статистику карты.

1. Дублирование тегов

Приводится перечень примитивов, которые связаны с одними и теми же тегами.

Для каждого дублированного тэга указаны тип примитива и вид/подвид, на котором данный примитив расположен.

В общем случае дублирования быть не должно. Однако в некоторых случаях дублирование не является ошибкой, а связано с типом решаемой задачи.

2. Непривязанные теги

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

Это является ошибкой, которую следует устранить самостоятельно в программе SCADA.

3. Сдвоенные примитивы

Перечисляются примитивы, с указанием вида, на котором они расположены, которые ошибочно наложены друг на друга (обычно это примитивы одного типа один из которых полностью перекрывает собой второй).

Это является ошибкой, которую следует устранить самостоятельно в программе SCADA.

4. Дублирование ObjectID

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

В случае обнаружения подобной проблемы следует закрыть SCADA и нажать кнопку FixObjID. Утилиты автоматически внесет необходимые изменения, сохранит файл карты и перечитает статистику заново.

5. Attached

Проблема проявляется на некоторых картах и может приводить к случайному падению программы SCADA при отрисовке нового уведомления.

В случае обнаружения проблемы утилита автоматически внесет необходимые изменения и сохранит файл карты.