Иерархия имён тегов CENTUM VP

Пошаговый самоучитель CENTUM VP

 


Содержание самоучителя


Урок 12
Иерархия имён тегов CENTUM VP

Иерархия имён тегов (Tag Name Hierarchy) – это ещё один способ структуризации тегов, который может использоваться независимо от иерархической модели предприятия.

Иерархическое имя тега включает иерархическую информацию и имеет 3-х уровневую структуру:

Рис. Структура иерархического имени

Представление иерархии имён тегов в панели Overview:

Рис. Дерево имён тегов

Задание

Разработать иерархию имён тегов для примера из предыдущего урока (водоканал).

Решение

  1. Создаём новый проект TAGNAME и в свойствах проекта ставим галочку Define tag name hierarchies:

    Рис. Свойства проекта

  2. Принимаем следующее правило наименования тегов, схем управления (Drawing Sheets) и графических окон (мнемосхем):

    Уровень
    1
    Уровень
     2
    Уровень
     3
    Иерархическое имя (тега, схемы управления, мнемосхемы) Комментарий
    WA Водопроводная станция
    INTK Водозабор
    PUMP WAINTKPUMP Насосы водозабора
    VALVE WAINTKVALVE Задвижки водозабора
    WIN WAINTKWIN Мнемосхема водозабора
    ALARM WAINTKALARM Авария водозабора
    DRAW WAINTKDRAW Схема управления водозабора
    TREAT Очистные сооружения водопроводной станции
    OZON WATREATOZON Озонирование
    HYPO WATREATHYPO Гипохлорит
    UVO WATREATUVO УФО
    CLAR WATREATCLAR Осветлители
    FLTR WATREATFLTR Фильтры
    WIN WATREATWIN Мнемосхема очистных сооружений
    ALARM WATREATALARM Авария очистных сооружений
    DRAW WATREATDRAW Схема управления очистными сооружениями
    PUMP Насосная станция второго подъёма
    PUMP WAPUMPPUMP Насосы второго подъёма
    VALVE WAPUMPVALVE Задвижки второго подъёма
    WIN WAPUMPWIN Мнемосхема насосной станции второго подъёма
    ALARM WAPUMPALARM Авария насосной станции второго подъёма
    DRAW WAPUMPDRAW Схема управления насосной станцией второго подъёма
    WW Станция аэрации
    PUMP КНС
    PUMP WWPUMPPUMP Насосы КНС
    VALVE WWPUMPVALVE Задвижки КНС
    WIN WWPUMPWIN Мнемосхема КНС
    ALARM WWPUMPALARM Авария КНС
    DRAW WWPUMPDRAW Схема управления КНС
    TREAT Очистные сооружения станции аэрации
    INLET WWTREATINLET Приёмная камера
    GRID WWTREATGRID Механизированные решётки
    SAND WWTREATSAND Песколовки
    SED1 WWTREATSED1 Первичные отстойники
    AERO WWTREATAERO Аэротенки
    SED2 WWTREATSED2 Вторичные отстойники
    WIN WWTREATWIN Мнемосхема очистных сооружений станции аэрации
    ALARM WWTREATALARM Авария очистных сооружений
    DRAW WWTREATDRAW Схема управления очистными сооружениями

  3. Создаём такие же схемы управления, как и в предыдущем уроке, но с другими именами тегов для функциональных блоков:

    Рис. Схемы управления

  4. Для каждой схемы управления задаём Drawing Sheet Name в соответствии с принятым правилом иерархического наименования:

    Рис. Drawing Sheet Name

  5. Создаём графические окна (мнемосхемы) с именами в соответствии с принятым правилом иерархического наименования:

    Рис. Имя графического окна

  6. Открываем Annunciator Builder и создаём пользовательские аварийные сообщения процесса с тегами, имена которых соответствуют принятому правилу иерархического наименования:

    Рис. Annunciator Builder

  7. Создаём текстовый файл в формате csv, в котором определяем структуру иерархии имён тегов:

    @Комментарий: структура имён тегов проекта WATER
    WA,INTK,PUMP,
    WA,INTK,VALVE,
    WA,INTK,ALARM,
    WA,INTK,WIN,
    WA,INTK,DRAW,
    WA,TREAT,OZON,
    WA,TREAT,HYPO,
    WA,TREAT,UVO,
    WA,TREAT,CLAR,
    WA,TREAT,FLTR,
    WA,TREAT,ALARM,
    WA,TREAT,WIN,
    WA,TREAT,DRAW,
    WA,PUMP,PUMP,
    WA,PUMP,VALVE,
    WA,PUMP,ALARM,
    WA,PUMP,WIN,
    WA,PUMP,DRAW,
    WW,PUMP,PUMP,
    WW,PUMP,VALVE,
    WW,PUMP,ALARM,
    WW,PUMP,WIN,
    WW,PUMP,DRAW,
    WW,TREAT,INLET,
    WW,TREAT,GRID,
    WW,TREAT,SAND,
    WW,TREAT,SED1,
    WW,TREAT,AERO,
    WW,TREAT,SED2,
    WW,TREAT,ALARM,
    WW,TREAT,WIN,
    WW,TREAT,DRAW,

  8. Открываем редактор иерархии имён тегов – Tag Name Hierarchy Builder:
    TAGNAME > COMMON > TagHierDef

  9. Импортируем иерархию из созданного текстового файла:
    File > External File > Import…

  10. Нажимаем кнопку [Save] и смотрим, что получилось:

    Рис. Tag Name Hierarchy Builder

  11. Запускаем симуляторы обеих станций управления

  12. Открываем вкладку Tag Name панели Overview:

    Рис. Overview: Tag Name

  13. Щёлкаем правой кнопкой по тегу и видим в контекстном меню окна, связанные с эти тегом:

    Рис. Свойства тега

  14. Щёлкаем правой кнопкой по структурному элементу WIN и видим, что в контекстном меню можно вызвать соответствующее графическое окно:

    Рис. Вызов мнемосхемы

  15. Щёлкаем правой кнопкой по структурному элементу DRAW и видим, что в контекстном меню можно вызвать соответствующее окно статуса схемы управления:

    Рис. Вызов окна статуса схемы управления