<< Click to Display Table of Contents >> Navigation: Проект > Элементы дерева объектов > Палитра ФБ > Отраслевые библиотеки > Теплоэнергетика > ОПК > Описание ФБ ОПК |
Функциональный блок
Назначение:
Этот ФБ предназначен для управления механизмом подачи пара в котел.
Вид функционального блока в дереве объектов:
В каждый момент времени ФБ может находиться в одном из состояний:
•Покой
•Вперед
•Назад до черты
•Назад после черты
•Стоп назад с памятью
•Стоп назад без памяти
Состояния «Неисправен» и «Неисправен по перегрузу» могут быть одновременно с любым из вышеперечисленных состояний, кроме состояния «Вперед».
Описание состояний:
Состояние |
Значения выходов |
Покой |
Вперед = Ложь Стоп хода назад = Ложь Процент времени хода = 0 Запущен = Ложь |
Вперед |
Вперед = Истина Стоп хода назад = Ложь Процент = увеличивается на (100/Время хода вперед) Запущен = Истина |
Назад до черты*
|
Вперед = Ложь Стоп хода назад = Ложь Процент = уменьшается на (100/Время хода назад для индикатора) Запущен = Истина |
Назад после черты*
|
Вперед = Ложь Стоп хода назад = Ложь Процент = уменьшается на (100/Время хода назад для индикатора) Запущен = Ложь Выход Запущен отключается по истечении Время хода назад для запуска (задается на странице свойств настройка), и по его заднему фронту можно отследить момент, когда запускать следующий. |
Стоп назад с памятью |
Вперед = Ложь Стоп хода назад = Истина Процент = запоминается последнее положение Запущен = Ложь |
Стоп назад без памяти |
Отличается от аналогичного состояния с памятью тем, что выход «Процент времени хода» не запоминается, а равен 0. |
Неисправен |
Состояние появляется при наступлении следующих событий: •Сработала перегрузка •Не пришло Вперед •Пропало Вперед •Не пришло в работе •Прпало в работе •Нет хода назад Условия возникновения событий см. ниже
|
*Примечание: ход назад делится на две части: до- и после условной черты запуска следующего механизма. После разворота ИМ сначала идет до черты, а после того как выход «Процент времени хода» пересечет величину [100% - ( (Время хода назад для запуска/ Время хода назад для индикатора)*100%]-после черты.
Условия возникновения событий:
Событие |
Условие |
Сработала перегрузка |
Вход «Перегруз» = Истина, и текущее состояние Вперед или Назад до черты или Назад после черты. Событие Сработала перегрузка не наступает в течение времени, равному Контрольному времени перегрузки, если механизм переходит из следующих в состояний: •из Покой в Вперед; •из Вперед в Назад до черты; •из Вперед в Назад после черты; •из Стоп назад с памятью/без памяти в Назад до черты/после черты. |
Не пришло Вперед |
Наступает, если текущее состояние Вперед, и с момента старта прошло «Контрольное время пуска», и вход «Вперед принято» равен Ложь |
Пропало Вперед |
Наступает, если текущее состояние Вперед, и с момента старта прошло больше времени, чем «Контрольное время пуска», и вход «Вперед принято» равен Ложь |
Не пришло в работе |
Наступает, если текущее состояние Вперед или Назад до черты, или Назад после черты и с момента старта прошло «Контрольное время пуска», и вход «В работе» равен Ложь |
Пропало в работе |
Наступает, если текущее состояние Вперед, Назад до черты, Назад после черты или Стоп назад с памятью, и с момента старта прошло больше времени, чем «Контрольное время пуска», и вход «В работе» равен Ложь. |
Нет хода назад |
Наступает, если текущее состояние Назад до черты или Назад после черты, и с момента разворота или начала движения назад из состояния Стоп назад с памятью прошло больше времени, чем «Контрольное время пуска», и вход «Ход назад» равен Ложь |
Истекло время хода назад |
Происходит, когда по расчету ИМ должен вернуться в первоначальное положение. Если не было аварийных разворотов, то это будет спустя «Время хода назад для индикатора» после разворота. Если разворот был аварийный, то будет рассчитываться в зависимости от того, в каком месте ИМ развернулся. |
До черты пуска (при ходе Вперед) |
Истина, если текущее состояние «Вперед» и с момента пуска прошло времени меньше, чем «Время хода вперед» минус «Время хода назад для запуска» (то есть, не достигнута условная черта, на которой на обратном ходе пускают следующий механизм) |
Условия перехода из одного состояния в другое:
Выход из состояния |
Событие |
Приход в состояние |
Покой |
КУ = Истина Стоп = Истина Передний фронт входа «Пуск» |
Вперед |
Вперед
|
Произошло событие Сработала перегрузка и механизм находился в положении До черты пуска
|
Назад после черты |
Сработала перегрузка и механизм находился в положении После черты пуска
|
Назад до черты |
|
Наступило одно из событий: Пропало Вперед или Пропало в работе, и механизм находился в состоянии До черты пуска |
Назад после черты |
|
Наступило одно из событий: Пропало Вперед или Пропало в работе, и механизм находился в состоянии После черты пуска
|
Назад до черты |
|
Стоп = Истина
|
Стоп назад с памятью |
|
Не пришло Вперед или Не пришло в работе |
Покой |
|
Истекло «Время хода вперед» |
Назад до черты |
|
Назад до черты |
Сработала перегрузка |
Стоп назад с памятью |
Вход «Стоп» = Истина
|
Стоп назад с памятью |
|
Истекло «Время хода назад для запуска», |
Назад после черты |
|
Пропало в работе |
Покой |
|
Назад после черты |
Сработала перегрузка |
Стоп назад с памятью |
Стоп = Истина |
Стоп назад с памятью |
|
Истекло Время хода назад |
Покой |
|
Пропало в работе |
Покой |
|
Стоп назад с памятью |
Передний фронт входа «Сброс стопа назад» |
«Назад после черты» (Вход "Запущен" при стопе снимаем и больше не включаем) |
Пропало в работе |
Стоп назад без памяти
|
|
Стоп назад без памяти |
Передний фронт входа «Сброс стопа назад» |
Покой |
Смотрите также:
•Свойства и настройки функционального блока:
Страница свойств "Настройки" | Входы и выходы ФБ
Поддерживаемый тип опроса: любой
Восстановление при рестарте: поддерживается
Примечание: ФБ доступен во всех редакциях кроме Free версии MSRT32 (на 32 тега).