Иерархическая модель предприятия CENTUM VP

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

 


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


Урок 11
Иерархическая модель предприятия CENTUM VP

Иерархическая модель предприятия (Plant Hierarchy) CENTUM VP охватывает 5 уровней производственной структуры:

Уровень Plant Hierarchy CENTUM VP Объекты System View
1 Site Project Проект
2 Area Sation Станция управления
3 Cell Control Drawing Схема управления
4 Unit Unit Instrument Технологическая установка
5 Equipment Device, Element Функциональные блоки и элементы

Рис. Иерархическая модель предприятия CENTUM VP

Иерархическая модель предприятия помогает операторам быстро сфокусироваться на проблемных участках производства.

Задание

Разработать иерархическую модель предприятия на примере городского водоканала.

  • Водоканал
    • Водопроводная станция
      • Водозабор
          • Насосы водозабора (первого подъёма)
          • Задвижки водозабора
      • Очистные сооружения водопроводной станции
          • Предварительное озонирование воды
          • Обеззараживание воды гипохлоритом натрия
          • Обеззараживание воды ультрафиолетом
        • Блок водоочистки
          • Осветление воды
          • Фильтрация
      • Транспортировка водопроводной воды
          • Насосы второго подъёма
          • Задвижки второго подъёма
    • Станция аэрации
      • КНС
          • Канализационные насосы
          • Канализационные задвижки
      • Очистные сооружения сточных вод
        • Блок механической очистки
          • Приёмная камера
          • Механизированные решётки
          • Песколовки
          • Первичные отстойники
        • Блок биологической очистки
          • Аэротенки
          • Вторичные отстойники

Использовать эту модель для фильтрации пользовательских аварийных сообщений процесса (Annunciator).

Решение

Распределим наши объекты по пяти уровням иерархической модели:

Уровень Site Area Cell Unit Equipment System View Имя
Plant Hierarchy
1 Водоканал Project VODOKANAL
2 Водопроводная станция Station WATER
3 Водозабор Control Drawing WATER_INTAKE
5 Насосы Function Block WI_PUMP
5 Задвижки Function Block WI_VALVE
3 Очистные сооружения Control Drawing WATER_TREATMENT
5 Озонаторы Function Block WT_OZON
5 Гипохлорит Function Block WT_HYPO
5 УФО Function Block WT_UVO
4 Блок очистки Unit Instrument WATER_FILTER
5 Осветлители Function Block WT_CLAR
5 Фильтры Function Block WT_FILTER
3 Насосная станция Control Drawing WATER_PUMP
5 Насосы Function Block WP_PUMP
5 Задвижки Function Block WP_VALVE
2 Станция аэрации Station WASTEWATER
3 КНС Control Drawing WW_PUMP
5 Насосы Function Block AP_PUMP
5 Задвижки Function Block AP_VALVE
3 Очистные сооружения Control Drawing WW_TREATMENT
4 Блок механической очистки Unit Instrument WW_MECH_TREAT
5 Приёмная камера Function Block AT_INLET
5 Механизированные решётки Function Block AT_GRID
5 Песколовки Function Block AT_SAND
5 Первичные отстойники Function Block AT_SED1
4 Блок биологической очистки Unit Instrument WW_BIO_TREAT
5 Аэротенки Function Block AT_AERO
5 Вторичные отстойники Function Block AT_SED2


  1. Создаём новый проект – PLANT (все настройки – по умолчанию)

  2. Открываем редактор иерархии предприятия Plant Hierarchy Builder и добавляем пользовательские объекты производства уровней 1-4.
    Для каждого объекта в колонке Upper Equipment Name выбираем вышестоящий объект производства:

    Рис. Редактор иерархии предприятия

  3. Открываем в редакторе схему управления водозабором (DR0001) водопроводной станции (FCS0101) и добавляем в неё два функциональных блока LC64:
    WI_PUMP – управление насосами водозабора водопроводной станции
    WI_VALVE – управление задвижками водозабора водопроводной станции:

    Рис. Схема управления водозабором

  4. В свойствах блока WI_PUMP выбираем объект производства вышестоящего уровня - Upper Equipment Name: WATER_INTAKE (водозабор)

    Рис. Имя объекта производства вышестоящего уровня

  5. Повторяем предыдущую операцию для блока WI_VALVE

  6. Открываем в редакторе схему управления очистными сооружениями (DR0002) водопроводной станции (FCS0101) и добавляем в неё 5 функциональных блоков LC64:
    WT_OZON – управление озонированием
    WT_HYPO – управление обеззараживанием гипохлоритом натрия
    WT_UVO – управление обеззараживанием ультрафиолетом
    WT_CLAR - управление осветлителями
    WT_FILTER - управление фильтрами.

    В свойствах первых трёх блоков выбираем объект производства вышестоящего уровня - Upper Equipment Name: WATER_TREATMENT (очистные сооружения)
    В свойствах последних двух блоков выбираем объект производства вышестоящего уровня - WATER_FILTER (блок очистки):

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

  7. Открываем в редакторе схему управления насосами второго подъёма (DR0003) водопроводной станции (FCS0101) и добавляем в неё два функциональных блока LC64:
    AP_PUMP – управление насосами второго подъёма водопроводной станции
    AP_PUMP – управление задвижками второго подъёма водопроводной станции
    В свойствах блоков выбираем объект производства вышестоящего уровня - Upper Equipment Name: WATER_PUMP (насосная станция)

    Рис. Схема управления управления насосами второго подъёма



















  8. Добавляем ещё одну станцию управления FCS

  9. Открываем в редакторе схему управления КНС (DR0001) станции аэрации (FCS0102) и добавляем в неё два функциональных блока LC64:
    AP_PUMP – управление насосам КНС станции аэрации
    AP_VALVE – управление задвижками КНС станции аэрации
    В свойствах блоков выбираем объект производства вышестоящего уровня - Upper Equipment Name: WW_PUMP (КНС)

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

  10. Открываем в редакторе схему управления очистными сооружениями (DR0002) станции аэрации (FCS0102) и добавляем в неё 4 функциональных блока LC64:
    AT_INLET – управление приёмными камерами
    AT_GRID – управление механизированными решётками
    AT_SAND – управление песколовками
    AT_SED1 – управление первичными отстойниками
    В свойствах этих 4-х блоков выбираем объект производства вышестоящего уровня - Upper Equipment Name: WW_MECH_TREAT (блок механической очистки).

    Добавляем ещё 2 функциональных блока LC64:
    AT_AERO – управление аэротенками
    AT_SED2 – управление вторичными отстойниками
    В свойствах этих 2-х блоков выбираем объект производства вышестоящего уровня - Upper Equipment Name: WW_BIO_TREAT (блок биологической очистки):

    Рис. Схема управления очистными сооружениями станции аэрации

  11. В свойствах станций FCS0101 и FCS0102 выбираем объект производства вышестоящего уровня - Upper Equipment Name: VODOKANAL (Водоканал)

    Рис. Схема управления очистными сооружениями станции аэрации

  12. Открываем редактор оборудования Equipment Builder для станции FCS0101:
    WATER > FCS0101 > CONFIGURATION > Equipment и выбираем объекты производства вышестоящего уровня - Upper Equipment Name для схемы управления:

    Рис. Схема управления очистными сооружениями станции аэрации

  13. Открываем редактор оборудования Equipment Builder для станции FCS0102:
    WATER > FCS0101 > CONFIGURATION > Equipment и выбираем объекты производства вышестоящего уровня - Upper Equipment Name для схемы управления:

    Рис. Схема управления очистными сооружениями станции аэрации

  14. Открываем редактор иерархии предприятия Plant Hierarchy Builder и добавляем пользовательские объекты производства уровня Equipment (с 12 по 28):

    Рис. Редактор иерархии предприятия

  15. Открываем редактор пользовательских аварийных сообщений процесса (Annunciator Builder) для первой станции управления:
    PLANT > FCS0101 > MESSAGE > AN0101
    и добавляем по одному рабочему сообщению и тегу для каждого функционального блока:

    Рис. Annunciator

  16. Открываем редактор рабочих сообщений (Annunciator Builder) для второй станции управления:
    PLANT > FCS0102 > MESSAGE > AN0101
    и добавляем по одному рабочему сообщению и тегу для каждого функционального блока:

    Рис. Annunciator

  17. Запускаем Plant Hierarchy Viewer и смотрим, что получилось:

    Рис. Plant Hierarchy Viewer

  18. Открываем графический редактор:
    HIS0164 > WINDOW > GR001
    Добавляем на мнемосхему два окна сообщений:

    Рис. Мнемосхема с двумя окнами сообщений

  19. Фильтр верхнего окна настраиваем на приём сообщений процесса от водопроводной станции:

    Рис. Фильтр верхнего окна

  20. Фильтр нижнего окна настраиваем на приём сообщений процесса от станции аэрации:

    Рис. Фильтр нижнего окна

  21. Запускаем симуляторы станций FCS0101 и FCS0102

  22. Вызываем окно статуса процесса по имени GR0001

  23. Bз панели Overview вызываем лицевые панели двух тегов пользовательских аварийных сообщений:
    WI_PUMP_ERR (насосы водозабора водопроводной станции)
    AP_PUMP_ERR (насосы КНС станции аэрации)

    Рис. Обзор иерархии предприятия

  24. Имитируем пользовательские аварийные сообщения процесса и убеждаемся, что сообщение от насосов водозабора водопроводной станции попадает в верхнее окно, а сообщение от насосов КНС станции аэрации попадает в нижнее окно:

    Рис. Окно сообщений

  25. Самостоятельно пробуем фильтры разных уровней иерархии предприятия и убеждаемся, что всё работает.