Индикация сигнала аналогового входа (функциональный блок PVI). Тренды CENTUM VP

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

 


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


Урок 5
Индикация сигнала аналогового входа (функциональный блок PVI).
Тренды CENTUM VP

Тренд – график изменения процессной переменной во времени.

Input Indicator Block (PVI) преобразует сырое значение аналогового входа (RAW) в процессную переменную (PV), в соответствии с заданной шкалой в инженерных единицах.

Рис. Блок PVI

Параметры блока PVI:
шкала и граничные уставки
   Параметр    Название
SH Верхняя граница шкалы PV
SL Нижняя граница шкалы PV
HH Уставка аварийной границы High-high
LL Уставка аварийной границы Low-low
PH Уставка аварийной границы High
PL Уставка аварийной границы Low

Задание

Применить блок PVI для индикации входного аналогового сигнала давления в диапазоне 0-40 метров водного столба.

Разобраться с инженерными единицами и аварийными сообщениями.

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

Решение

  1. Открываем редактор IOM:
    FCS0101 > IOM > NODE1 > 1AAI141-S

  2. Задаём символьное имя для аналогового входа:
    Label: %%WATER_PRESSURE

    Рис. Редактор IOM

  3. Открываем редактор схем управления Control Drawing:
    FCS0101 > FUNCTION_BLOCK > DR0002

  4. Добавляем Link Block > PIO и привязываем к нему аналоговый вход с именем %%WATER_PRESSURE

  5. Добавляем функциональный блок PVI с именем тега TREND

  6. Соединяем блоки линией связи

    Рис. Связь

  7. Открываем редактор блока PVI и переходим на вкладку INPUT

  8. Задаём шкалу давления: от 0.0 до 40.0

    Рис. Настройка шкалы

  9. Символа м.вод.ст. в списке нет, поэтому закрываем все редакторы, открываем окно свойств проекта и ставим галочку Manually Register Engineering Unit Symbol:

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

  10. Открываем редактор символов инженерных единиц:
    Common > EngUnit
    и добавляем под номером 12 новый символ: M H2O:

    Рис. Новый символ метров водного столба

  11. Возвращаемся к выбору символа инженерных единиц и находим в списке символ M H2O:

    Рис. Метры водного столба

  12. Открываем редактор настроек пера Trend Acquisition Pen Assignment Builder:
    HIS0164 > CONFIGURATION > TR0001

  13. Задаём источник данных:
    Acquisition Data: TREND.PV

    Рис. Редактор настроек перьев

    Имеется 16 наборов настроек для групп из 8 перьев.

  14. Запускаем тестовую функцию (симулятор станции оператора и контроллера РСУ):
    FCS > Test Function:

    Рис. Тестовая функция

  15. Нажимаем на кнопку [Wiring Editor]
    В открывшемся редакторе связей подаём на терминал TREND.IN функционального блока TREND значение функции IncDec (пила). Рис. Функция IncDec
    Задаём верхнюю границу: Gain = 100.0
    Задаём нижнюю границу: Bias = 0.0
    Задаем время цикла: Cycle = 100 секунд

    Рис. Редактор связей

  16. Сохраняем настройки симулятора в файле WIRE01.wrs

  17. Загружаем настройки в симулятор:
    File > Download

  18. Нажимаем кнопку [Wiring Operations]

  19. Выделяем курсором строку №1

    Рис. Работа симулятора

  20. Нажимаем кнопку [Continuous Execution]
    Статус STOP изменяется на CONTEXEC

  21. Открываем окно статуса схемы управления DR0002:

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

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

  22. Щёлкаем правой кнопкой по блоку PVI и выбираем из контекстного меню пункт Tuning:

    Рис. Тюнинговая панель блока TREND

  23. Задаём граничные уставки через тюнинговую панель блока TREND:
    HH=35.0
    PH=30.0
    PL=10.0
    LL=5.0

  24. Нажимаем кнопку [Process alarm] - открывается окно аварий процесса:

    Рис. Аварии процесса

  25. Нажимаем правой кнопкой по любому аварийному сообщению и в контекстном меню выбираем пункт Trend:

    Рис. Аварии процесса
    открывается окно тренда:

    Рис. Тренд

  26. Самостоятельно изучаем интерфейсы всех новых окон (Test Function, Tuning, Trend, Process alarm и др.)