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


Алгоритмы библиотеки TIL Pro Std v. 1.0.0 имеют некоторые особенности работы в режиме ON_LINE:

- время цикла вызова и возврата параметров функциональных блоков алгоритмов равно времени цикла работы ядра целевой задачи ISaGRAF Pro, величина которого определяется конфигурацией контроллера, количеством УСО и каналов ввода/вывода, объемом прикладной программы пользователя и т.д.;

- во внутренней памяти алгоритмов, реализующих обработку переменных по времени, используется признак первого включения, при инициализации которого производятся настройки динамических звеньев и необходимых величин под текущие (заданные) значения входных параметров, чтобы обеспечить условия безударности включения алгоритмов;

- алгоритмы регулирования могут работать в двух режимах: автоматическом (Automatic) и дистанционном или ручном (Manual), причем, при переводе алгоритма из одного режима работы в другой (и наоборот) выполняются операции по обеспечению безударности данных переключений.

На этапе разработки прикладной программы целесообразно однократное использование алгоритмов, реализующих системные функции (см. таблицу 1).

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

11

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

4. ОПИСАНИЕ АЛГОРИТМОВ

4.1. T_KLF - АЛГОРИТМ «КУСОЧНО-ЛИНЕЙНАЯ ИНТЕРПОЛЯЦИЯ»

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

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

IN

Y0

X1

Y1

X2

Y2

X3

Y3

X4

Y4

X5

Y5

X6

Y6

X7

Y7

X8

Y8

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

OUT

STAT

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

TIL Pro Std v.1.0.0

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

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

Обозна- чение Тип Описание параметра
IN REAL Входной аналоговый сигнал
Y0 REAL Значение выходного сигнала, в случае не выполнения условия интерполяции, ед. IN
Х1 REAL Абсцисса 1-ого узла интерполяции, ед. IN
Y1 REAL Ордината 1-ого узла интерполяции, ед. IN
Х2 REAL Абсцисса 2-ого узла интерполяции, ед. IN
Y2 REAL Ордината 2-ого узла интерполяции, ед. IN
Х3 REAL Абсцисса 3-его узла интерполяции, ед. IN
Y3 REAL Ордината 3-его узла интерполяции, ед. IN
Х4 REAL Абсцисса 4-ого узла интерполяции, ед. IN
Y4 REAL Ордината 4-ого узла интерполяции, ед. IN
Х5 REAL Абсцисса 5-ого узла интерполяции, ед. IN
Y5 REAL Ордината 5-ого узла интерполяции, ед. IN
Х6 REAL Абсцисса 6-ого узла интерполяции, ед. IN
Y6 REAL Ордината 6-ого узла интерполяции, ед. IN
Х7 REAL Абсцисса 7-ого узла интерполяции, ед. IN
Y7 REAL Ордината 7-ого узла интерполяции, ед. IN
Х8 REAL Абсцисса 8-ого узла интерполяции, ед. IN
Y8 REAL Ордината 8-ого узла интерполяции, ед. IN
OUT REAL Выходной аналоговый сигнал
STAT BOOL Признак выполнения условия интерполяции

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

При выполнении условия

Х1<=Х2<=Х3<=Х4<=Х5<=Х6<=Х7<=Х8 (1)

алгоритм осуществляет кусочно-линейную интерполяцию в соответствии с зависимостью, изображенной на рисунке 2, а выходной сигнал STAT устанавливается в TRUE.

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

13

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

Кусочно-линейная функция образуется девятью отрезками, семь из которых имеют протяженность и наклон, зависящие от заданных значений Х1..Х8 и Y1..Y8, а два крайних отрезка - горизонтальные.

Если входной сигнал IN окажется между двумя заданными абсциссами узлов, то выход OUT формируется по закону линейной зависимости между этими двумя узлами. Если сигнал совпадает с абсциссой узла, то выходу OUT присваивается значение ординаты этого узла. Если сигнал IN окажется меньше Х1 или больше Х8, то выход OUT устанавливается равным ординатам, соответственно, Y1 и Y8.

Все абсциссы и ординаты узлов интерполяции могут иметь переменные значения.

При невыполнении условия (1) выходному сигналу OUT присваивается значение Y0, а сигнал STAT устанавливается в FALSE.

4.2. T_OPR - АЛГОРИТМ «УСЛОВНЫЙ ОПЕРАТОР»

Алгоритм производит операции сравнения двух чисел и присвоения выходу значений входных сигналов по результатам этого сравнения.

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

COND

IF1

IF2

THN1

THN2

OUT

STAT

Рисунок 3. Функциональный блок T_OPR

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

Обозна- чение Тип Описание параметра
COND ANA Указатель типа условия для сравнения IF1 и IF2
IF1 REAL Входной сигнал (операция сравнения)
IF2 REAL Входной сигнал (операция сравнения)
THN1 REAL Входной сигнал (операция присвоения)
THN2 REAL Входной сигнал(операция присвоения)
OUT REAL Выходной аналоговый сигнал
STAT BOOL Признак выполнения условия

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

TIL Pro Std v.1.0.0

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

4.2.1. Описание работы
Предыдущая << 1 .. 2 3 4 < 5 > 6 7 8 9 10 11 .. 28 >> Следующая