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

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

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

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

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

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

Tecon T. Библиотека алгоритмов для среды Isagraf pro Til — М.: Москва, 2004. — 86 c.
Скачать (прямая ссылка): bibliotekaalgoritmov2004.pdf
Предыдущая << 1 .. 2 3 4 5 6 < 7 > 8 9 10 11 12 13 .. 28 >> Следующая


OUT=0.

В условиях запрета изменения знака сигнала (при OUT=0)

DS=TRUE.

4.5. T_LIMIT - АЛГОРИТМ «ПОРОГОВЫЙ КОНТРОЛЬ СИГНАЛА»

Алгоритм формирует дискретные сигналы, по которым определяются моменты выхода входного аналогового сигнала за установленные допустимые значения.

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

IN

LOW

HIGH

ESP

> DL

DH

Рисунок 6. Функциональный блок T LIMIT Таблица 8 - Входные и выходные параметры алгоритма T LIMIT

Обо- значе- ние Тип Описание параметра
IN REAL Входной аналоговый сигнал
LOW REAL Нижняя уставка контроля входного сигнала, в ед. IN
HIGH REAL Верхняя уставка контроля входного сигнала, в ед. IN
ESP REAL Зона гистерезиса, в ед. IN
DL BOOL Выходной сигнал «Ниже нижней уставки»
DH BOOL Выходной сигнал «Выше верхней уставки»

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

Формирование выходных сигналов DL и DH производится по следующим формулам:

(TRUE, при IN <= LOW;

DLn =

DLn-1, при LOW < IN < (LOW + ESP); FALSE, при IN >= (LOW + ESP);

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

TIL Pro Std v.1.0.0

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

TRUE, при IN >= HIGH;

DHn = J DHn_1, при (HIGH - ESP) < IN < HIGH;

FALSE, при IN <= (HIGH - ESP).

В приведенных выше формулах приняты следующие обозначения:

- DLn, DHn - значения выходных сигналов DL и DH в текущем цикле вычислений;

- DLn-i, DHn-i - значения выходных сигналов DL и DH в предыдущем цикле вычислений.

При установке ESP < 0, величине зоны гистерезиса присваивается нулевое значение.

4.6. T_FLTA - АЛГОРИТМ «ФИЛЬТРАЦИЯ» (АПЕРИОДИЧЕСКОЕ ЗВЕНО ПЕРВОГО ПОРЯДКА)

Алгоритм производит подавление высокочастотных составляющих в спектре входного сигнала.

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

IN

TF

OUT

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

Таблица 9 - Входные и выходные параметры алгоритма T FLTA

Обозна- чение Тип Описание параметра
IN REAL Входной сигнал.
TF REAL Постоянная времени фильтрации, в сек.
OUT REAL Выходной сигнал.

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

На выход алгоритма OUT поступает отфильтрованное значение входной величины IN в соответствии с передаточной функцией

W(Р) = Tf ,1 + . '

TF * p +1

При TF <= 0 алгоритм работает как повторитель, т.е. OUT = IN.

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

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

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

19

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

4.7. T_BAL, T_BAL1 - АЛГОРИТМЫ «БАЛАНСИРОВКА» (ПО АПЕРИОДИЧЕСКОМУ И ЛИНЕЙНОМУ ЗАКОНАМ)

Алгоритмы балансировки обеспечивают безударное включение отключенных цепей.

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

SEL

IN1

IN2

TBL

SEL

IN1

IN2

TBL

OUT

> OUT

Рисунок 8. Функциональные блоки T BAL и TBAL1

Таблица 10 - Входные и выходные параметры алгоритмов T BAL

и T_BAL1

Обозна- чение Тип Описание параметра
SEL BOOL Сигнал переключения входных сигналов.
IN1 REAL Первый входной сигнал.
IN2 REAL Второй входной сигнал.
TBL REAL Постоянная времени балансировки для T_BAL1 и постоянная времени фильтра балансировки для T_BAL, в сек.
OUT REAL Выходной сигнал.

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

В зависимости от значения SEL выходу алгоритма OUT присваиваются сбалансированные входные сигналы IN1 (при SEL = FALSE) или IN2 (при SEL = TRUE). То есть выход OUT возвращается как сумма входного сигнала IN1 (IN2) и сигнала «компенсации», начальная величина которого формируется при изменении значения SEL и равняется разности между текущими значениями выхода OUT и сигнала IN1 (IN2). Таким образом, в

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

TIL Pro Std v.1.0.0

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

первый момент времени после переключения значение выхода алгоритма не изменяется.

Существуют два режима работы алгоритмов балансировки, определяемые величиной ТВL:

- при ТВL>0 (динамическая балансировка) величина сигнала «компенсации» списывается до нуля:

а) по апериодическому закону для T_BAL (за время 3*ТВL величина сигнала «компенсации» сократится на « 95%),

б) с постоянной скоростью за время ТВL для T_BAL1;

- при ТВL<=0 (отсутствие балансировки) величина сигнала «компенсации» обнуляется и, тогда, выходному сигналу OUT присваивается значение IN1 (при SEL=FALSE) или IN2 (при SeL = TRUE).

В установившемся режиме выход алгоритма OUT равняется значению IN1 (при SEL = FALSE) или IN2 (при SEL = TRUE).

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

Для обеспечения безударности при первом обращении к алгоритму начальная величина сигнала «компенсации» в алгоритмах балансировки приравнивается к текущим значениям величин IN1 (при SEL = FALSE) или IN2 (при SEL = TRUE).
Предыдущая << 1 .. 2 3 4 5 6 < 7 > 8 9 10 11 12 13 .. 28 >> Следующая