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

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

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

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

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

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

Tecon T. Библиотека алгоритмов для среды Isagraf pro Til — М.: Москва, 2004. — 86 c.
Скачать (прямая ссылка): bibliotekaalgoritmov2004.pdf
Предыдущая << 1 .. 20 21 22 23 24 25 < 26 > 27 .. 28 >> Следующая


IN3

> OUT

Рисунок 42. Функциональный блок T D2 3 Таблица 49 - Входные и выходные параметры T D2 3

Обозна- чение Тип Описание параметра
IN1 BOOL Первый входной дискретный сигнал
IN2 BOOL Второй входной дискретный сигнал
IN3 BOOL Третий входной дискретный сигнал
OUT BOOL Выходной сигнал

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

Алгоритм формирует выходной сигнал OUT по формуле:

OUT = (INI & IN2) U (IN1 & IN3) U (IN2 & IN3) U (INI & IN2 & IN3).

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

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

4.33. T_A2_2K - АЛГОРИТМ «КОНТРОЛЬ НЕИС-

ПРАВНОСТИ АНАЛОГОВЫХ СИГНАЛОВ»

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

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

77

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

Обозначение функционального блока T_A2_2K в редакторе FBD среды разработки приложений ISaGRAF Pro приведено на рисунке 43. Входные и выходные параметры алгоритма ^А2_2К приведены в таблице 50.

IN1

IN2

LOW

HIGH

ESP

D

TIME

DL

DH

STAT

Рисунок 43. Функциональный блок T A2 2K

Таблица 50 - Входные и выходные параметры T_A2_2K

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

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

Сигнал недостоверности (STAT=TRUE) формируется в том случае, если в течение заданного интервала времени ^ME непрерывно присутствует рассогласование входных аналоговых сигналов IN1 и IN2, превышающее заданный допуск D. Сформированный сигнал неисправности сохраняется до момента снижения рассогласования входных аналоговых сигналов до величины не превышающей допуска:

TRUE, при \IN1 - IN2\ > D на интервале времени >= TIME;

STAT = J FALSE, при \IN1 - IN2| <= D;

FALSE, при \IN1 - IN2\ > D на интервале времени < TIME.

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

TIL Pro Std v.1.0.0

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

Алгоритм формирует выходной сигнал DL=TRUE в том случае, если оба входных аналоговых сигнала имеют значение, меньшее значения нижней уставки LOW (с учетом зоны гистерезиса ESP):

TRUE, при (IN1 и IN2) <= LOW;

DLn = J DLn1, при LOW < (IN1 и IN2) < (LOW + ESP);

FALSE, при (IN1 и IN2) >= (LOW + ESP).

Алгоритм формирует выходной сигнал DH=TRUE в том случае, если оба входных аналоговых сигнала превысили значение верхней уставки HIGH (с учетом зоны гистерезиса ESP):

Г TRUE, при (IN1 и IN2) >= HIGH;

DHn = J DHn1, при (HIGH - ESP) < (IN1 и IN2) < HIGH;

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

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

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

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

При задании параметров ESP < 0, D < 0 и Т!МЕ < 0 соответствующие величины считаются равными нулю.

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

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

4.34. T_ALARM - АЛГОРИТМ «ОБРАБОТКА АВА-

РИЙНЫХ СИТУАЦИЙ»

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

ALR

OFS

DEL

NUM

FST

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

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

79

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

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

Обозна- чение Тип Описание параметра
ALR DINT[20] Номера аварийных ситуаций
OFS DINT Смещение для ALR[x]
DEL DINT Задержка на возникновение аварийной ситуации
NUM DINT Количество аварий на каждый вход
FST DINT Код первой аварии, от которого отсчитываются все остальные
ALP DINT Код аварии

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

Данный блок рассчитан прежде всего на взаимодействие с такими блоками, как T_PUMPS, T_4PNO и другими, формирующими выходы обозначающие их состояние на текущий момент.

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

ALP = FST + i • NUM + (ALR[i] - OFS), где i - индекс элемента массива входа ALR, на который отмечена аварийная ситуация;

ALR[i] - соответствующий индексу i элемент массива входа ALR;

Факт аварии регистрируется в случае, если отличное от 0 значение (ALR[]-OFS) на соответствующем входе продержалось в течение периода, задаваемого входом DEL и измеряемого в мсек. Из полученных аварийных ситуаций формируется очередь кодов, в которой код, соответствующий последней пришедшей аварии, помещается в конец.
Предыдущая << 1 .. 20 21 22 23 24 25 < 26 > 27 .. 28 >> Следующая