Циклограмма

<< Click to Display Table of Contents >>

Navigation:  Проект > Элементы дерева объектов > Палитра ФБ > Управление > Циклограмма >

Циклограмма

Функциональный блок

Описание:

Функциональный блок Циклограмма предназначен для управления группой исполнительных механизмов. Состояния системы описываются последовательностью шагов, для каждого из которых можно настроить комбинацию команд. Количество шагов и команд настраивается на странице "Свойства". В режиме исполнения Циклограмма выполняет необходимую последовательность шагов, при этом при переходе на новый шаг на управляющих выходах Циклограммы появляется предопределенный для этого шага набор команд. Команды настраиваются на странице свойств "Шаги". Момент перехода на следующий шаг определяется по времени (задается минимальное время выполнения шага), и по внешнему условию. Кроме того, существует возможность прекратить выполнение текущего шага вне зависимости от истинности условий его окончания, и перейти на следующий (см. схему "Условия старта нового шага").

Вид функционального блока в дереве объекта:

Upravlenie_Ciklogramma_Ciklog1

Входы и выходы:

НАЗВАНИЕ

ТИП

ПРИМЕЧАНИЕ

ВХОД Номер шага

целый

Номер следующего шага. Используется только в том случае, если вход Ветвление = Вкл

ВХОД Выполнить следующий шаг

логический

По переднему фронту сигнала происходит переход к следующему шагу. Выполнение текущего шага прекращается

ВХОД Условие

вещественный

Служит для задания уставки для проверки условия окончания текущего шага. См. также описание страницы свойств "Условия"

ВХОД Ветвление

логический (по переднему фронту)

Определяет, как образом вычисляется номер следующего шага:

Если Ветвление = Вкл, номер следующего шага берется со входа Номер шага

Если Ветвление = Выкл, номер следующего шага рассчитывается как номер текущего шага + 1

ВХОД Автомат

логический (по переднему фронту)

Если на входе Автомат установлено Выкл, шаг не меняется, если Вкл, проверяются условия окончания текущего шага

ВЫХОД Имя шага

строка

Имя текущего шага, которое для каждого шага задается на странице свойств "Шаги"

ВЫХОД Время шага

время

Разница между текущим временем и временем последнего изменения номера шага

ВЫХОД Условия выполнены

логический

Показывает, были ли выполнены условия (если они проверялись), независимо от того, был ли старт нового шага.

ВЫХОД Номер выполняемого шага

целый

Номер текущего шага

ГРУППА ВЫХОДОВ Команды

логический

Значения команд, определяемые текущим шагом. Команды для каждого шага настраиваются на странице "Шаги"

ВХОД По шагам

логический

Если на входе По шагам установлено Выкл, шаг не меняется, если Вкл, проверяются условия окончания текущего шага

Смотрите также:

Настройка изображения в мнемосхеме:

Цвет | Шрифт | Связь | Подсказка | Граница

Работа ВФБ в режиме исполнения:

Отображение недостоверности данных

Поддерживаемый тип опроса: периодический

Восстановление при рестарте: не требуется

Примечание: возможно использовать только при наличии опции "MSRT-ASL".