Мегаобучалка Главная | О нас | Обратная связь


Входы и выходы функционального блока PD



2016-09-15 608 Обсуждений (0)
Входы и выходы функционального блока PD 0.00 из 5.00 0 оценок




Наименование Тип Описание
Входы функционального блока
ACTUAL REAL Текущее значение контролируемой величины
SET_POINT REAL Задание
KP REAL Коэффициент передачи
TV REAL Постоянная дифференцирования в секундах (то есть «0,5» для 500 мс
Y_MANUAL REAL Определяет значение выхода, если MANUAL=TRUE
Y_OFFSET REAL Стационарное значение Y
Y_MIN Y_MAX REAL Значение выхода Y ограничено Y_MIN и Y_MAX. При достижении Y границ ограничения, выход LIMITS_ACTIVE (BOOL) принимает значение TRUE. Ограничение работает только при Y_MIN < Y_MAX
MANUAL BOOL Значение TRUE включает режим ручного регулирования по входу Y_MANUAL
RESET BOOL TRUE сбрасывает регулятор; в это время Y = Y_OFFSET
Выходы функционального блока
Y REAL Выход регулятора
LIMITS_ACTIVE BOOL TRUE означает, что Y ограничивается пределами (Y_MIN и Y_MAX)
       

Примечания:Y_OFFSET, Y_MIN и Y_MAX используются при необходимости ограничения допустимого диапазона значений выхода. Если ограничение выхода не требуется, то Y_MIN, Y_MAX должны быть равны 0. Р-регулятор получается из PD установкой TV в 0.

Поскольку значение температуры, получаемое с МВА8 и управляющее воздействие, выдаваемое на МВУ8 имеют тип WORD, а входы и выходы функционального блока PD – REAL, необходимо преобразовать тип переменных. Для этого вставьте в поле графического редактора два элемента Box. Измените имя AND одного из них на WORD_TO_REALдля преобразования значения температуры, получаемой с МВА8 из типа WORD в тип REAL. Имя второго блока AND измените наREAL_TO_WORDдля преобразования значения выхода регулятора с типа REAL в WORD для последующей передачи в МВУ8.

Подключите полученные элементы к входам ACTUAL и Y соответственно, а также вставьте и подключите необходимое количество элементов Input и Output к оставшимся входам и выходам блока PD. Переменные, соответствующие входам SET_POINT, КР и TV инициализируем, остальные зададим константами. Тип переменных и констант для входов блока PD укажите в соответствии с табл. 2. Свяжите переменную, поступающую на блок WORD_TO_REAL с первым каналом МВА8, а переменную, выходящую с блока REAL_TO_WORDс шестым выходом МВУ8 и сохраните проект. В качестве настроек регулятора KP и TV задайте значения 100 и 20 соответственно (рис. 15).

Рис. 15. Добавление входных и выходных переменных к блоку PD

 

Для контроля работы системы создайте проект визуализации, содержащий графические элементы для вывода текущего значения и задания по температуре; значение ошибки регулирования; значения настроек регулятора. Создайте графический элемент Trend (График), и предусмотрите отображение текущего значения температуры и задания, (рис. 16).

Рис. 16. Визуализация проекта

Следует помнить, что при выводе значений переменных в графическом элементе “Rectangle” (Прямоугольник) для переменных типа WORD в группе “Text” в поле “Content” необходимо ввести символы “% d” (см. лаб. раб№2), а для отображения переменных типа REAL – “% f” (рис. 17)

Рис. 17. Настройка параметров графического элемента “Rectangle” для отображения переменных типа REAL

При настройке графического компонента “Trend” (График) следует предусмотреть архивирование опрошенных и рассчитанных значений.

Для этого в категории “Trend”в поле “Recording” (Запись)укажите пункт“History” (Архив). Затем нажмите кнопку “Configure” (Настройка)и в появившемся окне “Configure data base” (Настройка базы данных) в графе “File path” указать путь к файлу с результатами, в графе “File name” указать имя файла, в графе “Delete old data after” указывается количество часов, по истечении которых данные начнут удаляться. Получаемый файл с разрешением .trd открывается с помощью Блокнота (рис. 18).

Рис. 18. Настройка параметров архивирования опрашиваемых значений

 



2016-09-15 608 Обсуждений (0)
Входы и выходы функционального блока PD 0.00 из 5.00 0 оценок









Обсуждение в статье: Входы и выходы функционального блока PD

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

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



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (608)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.006 сек.)