Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Янин В.Л. "Новгородские акты XII-XV Хронологический комментарий" (История)

Майринк Г. "Белый доминиканец " (Художественная литература)

Хусаинов А. "Голоса вещей. Альманах том 2" (Художественная литература)

Петров Г.И. "Отлучение Льва Толстого " (Художественная литература)

Хусаинов А. "Голоса вещей. Альманах том 1 " (Художественная литература)
Реклама

Библиотека алгоритмов для среды Isagraf pro Til -

Tecon T. Библиотека алгоритмов для среды Isagraf pro Til — М.: Москва, 2004. — 86 c.
Скачать (прямая ссылка): bibliotekaalgoritmov2004.pdf
Предыдущая << 1 .. 9 10 11 12 13 14 < 15 > 16 17 18 19 20 21 .. 28 >> Следующая


Задание в алгоритме рассчитывается по следующей формуле: task = GRA[GRN] • TOA2 + GRB[GRN] • TOA + GRC[GRN], где TOA - параметр, являющийся аргументом для полинома.

GRx[GRN] - коэффициенты полинома, являющиеся соответственно элементами массивов входов GRA, GRB и GRC.

GRN - вход блока, определяющий индекс элементов массивов GRA, GRB и GRC, используемых для расчета задания.

Кроме того данное задание ограничивается сверху и снизу значениями соответствующих элементов массивов GRH и GRL.

Если значение входа GRN равно 0, то контур расчета задания отключается и в качестве задания используется значение входа TSK. Если значение входа GRN не равно 0, то значение входа TSK в расчет не принимается.

4.16.2. Принудительное ограничение задания

В алгоритме T_PDT также встроен контур принудительного ограничения задания. Активизация этого контура производится путем подачи на вход алгоритма QON значения TRUE. В этом случае на вход QBL алгоритма заводится интервал в котором находится значение ограничивающего параметра на текущий момент (относительно номеров интервалов см. п.4.12.2 данного руководства). В случае, если значение ограничивающего параметра вышло за верхнюю предупредительную границу, то задание на регулирование начинает планомерно снижаться с шагом STP на каждом цикле пересчета алгоритма (период пересчета задается входом TTD). Этот процесс продолжается до тех пор, пока значение ограничивающего параметра не выходит за нижнюю предупредительную границу. В этом случае задание начинает так же равномерно расти, пока не достигнет начального уровня.

4.17. T_SHIM - АЛГОРИТМ «ШИРОТНО-

ИМПУЛЬСНАЯ МОДУЛЯЦИЯ»

Алгоритм обеспечивает ШИМ-преобразование аналоговой величины, которая пересчитывается в заданную скважность выходных импульсов (со знаком). Входным сигналом алгоритма обычно является выходной сигнал импульсного (аналогового) ПИД - регулятора.

Обозначение функционального блока T_SHIM в редакторе FBD среды разработки приложений ISaGRAF Pro приведено на рисунке 19. Входные и выходные параметры алгоритма T_SHIM приведены в таблице 25.

42 Библиотека алгоритмов для среды ISaGRAF Pro

TIL Pro Std v.1.0.0

ТНМБ.70015-10 31 01-1

IN

ZON

TO

TIM

MAX

> UP

> DWN

Рисунок 19. Функциональный блок T SHIM

Таблица 25. Входные и выходные параметры алгоритма T_SHIM

Обо- значе- ние Тип Описание параметра
IN REAL Входной аналоговый сигнал.
ZON REAL Полузона нечувствительности, ед. IN.
TO REAL Длительность минимального импульса, сек.
TIM REAL Период следования импульсов, сек.
MAX REAL Диапазон выхода: пересчитывается к 100% (-100%) скважности выходных импульсов.
UP BOOL Сигнал «Больше» (управляющее воздействие)
DWN BOOL Сигнал «Меньше» (управляющее воздействие)

4.17.1. Описание работы

Алгоритм, получая на входе текущую величину IN, преобразует ее в соответствии с полузоной нечувствительности ZON в промежуточную величину IN1, которая сравнивается с линейно нарастающим опорным сигналом. На дискретных выходах UP и DWN с учетом результата сравнения и знака IN1 формируются импульсы с длительностью (не более TIM), пропорционально зависящей от величины преобразованного входного аналогового сигнала, т.е.

Г UP = TRUE

[DWN = FALSE

UP = FALSE [DWN = TRUE

UP = FALSE DWN = FALSE

ТЛТ1 MAX*t

при INI>--------

TIM

ТЛТ1 . MAXn при INI <I -

TIM

, MAX*t I MAX*t

при INI > I----------------------------------I или INI <- или INI = 0

' TIM J TIM

где t - текущее время цикла формирования выходных импульсов, лежащее в диапазоне O..TIM.

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

Независимо от положительной величины MAX:

Описание применения

43

ТНМБ.70015-10 31 01-1

- если на протяжении t IN1 >= MAX, то на всем цикле формирования выходных импульсов выходной сигнал «Больше» будет иметь значение TRUE;

- если на протяжении t IN1 <= (-MAX), то на всем цикле формирования выходных импульсов выходной сигнал «Меньше» будет иметь значение TRUE.

Величина длительности минимального импульса Т0 не должна превышать величину периода следования импульсов TIM.

4.17.2. Полузона нечувствительности

Реализация преобразования сигнала IN в промежуточную величину IN1 в соответствии с полузоной нечувствительности ZON приведена в описании алгоритма «аналоговое ПИД - регулирование».

4ш17ш3ш Формирование минимального импульса

Величина Т0, обычно, характеризует минимальное время срабатывания исполнительно тракта. В начале цикла формирования выходных импульсов может возникнуть ситуация, когда абсолютное значение IN1 превы-

MAX * t

шает величину — на непродолжительное время (менее Т0). В таком случае, в зависимости от знака IN1 формируются импульсы UP или DWN, равные величине Т0.

4.17.4. Первое обращение к алгоритму

При первом обращении к алгоритму выходным сигналам UP и DWN присваивается значение FALSE.

4.18. T_BUK - АЛГОРИТМ «УПРАВЛЕНИЕ РЕГУ-

ЛИРУЮЩИМ КЛАПАНОМ»

Обозначение функционального блока T_BUK в редакторе FBD среды разработки приложений ISaGRAF Pro приведено на рисунке 20. Входные и выходные параметры алгоритма T_BUK приведены в таблице 26.
Предыдущая << 1 .. 9 10 11 12 13 14 < 15 > 16 17 18 19 20 21 .. 28 >> Следующая