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

Материал из TekonWiki
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 4: Строка 4:
Версия программы:  
Версия программы:  


'''1.3 от 07-12-2017'''
'''1.4''' от '''09-12-2017'''
* Поиск "сдвоенных" примитивов на карте
 
'''1.3''' от '''07-12-2017'''
* Добавлена кнопка Fix map
* Добавлена кнопка Fix map


'''1.2 от 07-07-2017'''
'''1.2''' от '''07-07-2017'''
* Добавлен анализ [[Дополнительные примитивы|Дополнительных примитивов]] на карте  
* Добавлен анализ [[Дополнительные примитивы|Дополнительных примитивов]] на карте  
* Теги отображаются в сокращенном виде
* Теги отображаются в сокращенном виде
Строка 13: Строка 16:
----
----


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


Путь к файлу утилиты: ''Tekon\ASUD Scada\SCADA\tools-scada\mappp.exe''
Рекомендуется применять в процессе настройки ситуационного плана или при поиске проблем в работе ПО АСУД.SCADA


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


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


[[Файл:mappp_main.jpg|400px|thumb|center|Главное окно утилиты]]
[[Файл:mappp_main.jpg|400px|thumb|center|Главное окно утилиты]]


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


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


После этого в разделе '' ** Дублирование тэгов'' приводится перечень примитивов, которые связаны с одними и теми же тэгами.  
'''1. Дублирование тегов'''  
 
Приводится перечень примитивов, которые связаны с одними и теми же тегами.  


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


В общем случае дублирования быть не должно. Однако в некоторых случаях дублирование не является ошибкой, а связано с типом решаемой задачи (например, были специально привязаны два примитива на разных подвидах к одному и тому же тэгу).
В общем случае дублирования быть не должно. Однако в некоторых случаях дублирование не является ошибкой, а связано с типом решаемой задачи.
 
'''2. Непривязанные теги'''
 
Перечисляются примитивы, с указанием вида, на котором они расположены, в настройках которых не указано свойство Тег.
 
Это является ошибкой, которую следует устранить самостоятельно в программе SCADA.


В разделе ''** Непривязанные тэги'' перечислены примитивы, с указанием вида, на котором они расположены, в настройках которых не указано свойство тэг. Это является ошибкой, которую следует устранить.
'''3. Сдвоенные примитивы'''


После внесения изменений в карту АСУД.SCADA (после нажатия кнопки ''Сохранить'') можно еще раз, не перезапуская утилиту mappp.exe, нажать ''Выполнить'' и посмотреть обновленную статистику.
Перечисляются примитивы, с указанием вида, на котором они расположены, которые ошибочно наложены друг на друга (обычно это примитивы одного типа один из которых полностью перекрывает собой второй).


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


Позволяет проверить SCADA на наличие неточностей (дублирования) в идентификаторах зарегистрированных объектов карты.
'''4. Дублирование ObjectID'''


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


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

Версия от 12:05, 9 декабря 2017


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

1.4 от 09-12-2017

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

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. Утилиты автоматически внесет необходимые изменения, сохранит файл карты и перечитает статистику заново.