Организация обработки логических команд в контроллере. Временное управление. Блокированное управление. Функция логического управления. Последовательное управление

Страницы работы

Фрагмент текста работы

19.Организация обработки логических команд в контроллере: флаги, назначение, формирование логического результата на примере формирователя отрицательногоо фронта.

Функция логического управления обеспечивает включение и выключение технологического агрегата и отдельных его частей + переключение и смену режима технологического оборудования. Основные сигналы с которыми работает функция – бинарные дискретные. Предназначена для реализации автономных аппаратов (различн. логич. ф-й).

Реализация ЛУ:

1)  Жесткое ЛУ. Управление с помощью спец. средств, структура и следовательно набор (вид) выполняемых ф-ий задается на этапе проектирования и опред. Конструкцией.

-релейная автоматика

-ТЛ (транзисторная логика)

-интегральные микросхемы

-программируемые логические матрицы

-спец. микропроцессорные устройства

В ТЕХНИКЕ АВТОМАТИЗАЦИИ ТАКИЕ СРЕДСТВА СТАЛИ НЕУДОБНЫМИ

2)  Гибкое ЛУ.

-программируемый логический контроллер. Устройство модульного типа , в состав которого кроме источника питания и CPU можно включать разнообразный набор периферийных модулей для ввода/вывода дискретных сигналов. Они называются масштабированными устройствами управления. На их основе можно создавать устройства разной мощности.

Siemens – A&D – Simatic (семейство) – S7 (номер) – S7200, S7300, S7400 (Подсемейства)

Виды логических алгоритмов

1.  Временное управление(потактовое) – это ф-ция, в кот последовательность управления исполнительными органами задается при помощи внутренних соотношений и чаще всего изображается в виде диаграммы

2.  Пошаговое управление – управление, при котором процесс воздействия на объект разделяется на определенную последовательность выполняемых действий (существует сценарий). Переход от одного действия к другому происходит по условиям, формируемым логическими ф-циями входных сигналов.

3.  Блокированное управление – управление, при кот для каждого исполнительного устройства записываются (программируются) логические условия, разрешающие включение или выключение с учетом состояния органов управления, стадий и состояния ТП, положения и состояния др исполнительных органов.

4. Селективное управление – управление на множестве состояний. Управление осуществляется аналоговыми сигналами (аналого-дискретное управление). Используется для управления граничными значениями(Например, релейный регулятор).

Разновидности ф-й логического управления. 

1)  Временное (потактовое) управление. Функция, в которой последовательность управления исполнительными органами задается при помощи временных соотношений и чаще всего изображается в виде диаграмм.

Основная особенность: практичекое отсутствие входных сигналов, вся логика описывается с помощью выходного сигнала. Может присутствовать кнопка «старт», от нажатия которой начнется процесс.

2.Пошаговое управление

Вид управления, при котором процесс воздействия на объект разделяется на определенную последовательность выполняемых действий (сценарий).

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

Сигналов или иногда временным соотношением.

если условие не выполняется, то процесс  Останавливается.

Сценарий может ветвиться.

Преимущество STL – видна последовательность                                                           обработки обработки команд

Алгоритм управления строится на основе двоичной математике, алгебры логики.

Для выполнения команд в STEP7 используются следующие флаги:

Флаги: STAT – флаг в котором запоминается результат опроса текущей переменной.

Если опрос в команде прямой, значение STAT = переменная

Обратный опрос STAT = инверсия переменной

ERF - флаг первичного опроса, к моменту выполнения первой лог. команды имеет значение 0, после первой команды значение 1.

1я команда логической цепочки – команда первичного опроса;

AX1   (Логич. И)

ANX2

=y3?

ERF – сбрасывает при присвоении и остановке.

VKE – результат выполнения логической операции

VKE получает значение статуса, если выполняется операция первичного опроса

(ERF не установлен)

VKE=STAT (ERF=0)

VKE=VKE+STAT (ERF=1)

20.Временное управление. Разновидности таймеров и программирование функций времени в языке STEP7. Примеры программирования тактовых генераторов в языке STEP7.

Характерно для циклических процессов и определяется тем что большинство управляющих сигналов связаны между собой не логич. а временными соотношениями , иногда их комбинациями. В результате чего определяется:

- длительность включения элемента

- длительность выкл

- задержка на вкл

- задержка на выкл

Удобство состоит в том что процесс можно изобразить в виде диаграмм.

Строится в виде последовательности выборки команд связанных друг с другом различными временными состояниями, продолжительность срабатывания задержка на вкл и выкл.

Смесительный агрегат

:

                 

Функции таймеров(Отсчет времени)

DU, DE – внутреннее состояния таймера

Q в сост 0 или 1 в зависимости от функции, бинарное состояние

S – «ВКЛ», Установка

TW – константа : S5T#.... ms       максимум 2 часа 46 минут 30 секунд

s

m

h

R – сброс. Вход R сбрасывает состояние Т1, обнуляет TW

Вход S зависит от вида таймера:

1)SI-Формирователь импульса  задан. длительности  с подтверждением по входу

2)SV-ФИ  с задан длительностью без подтверждения по входу

3)SE-Формирователь задержки на вкл с подтверждением по входу

4)SS-ФЗ на вкл без подтверждения по входу не реагирует на выкл

5)SA-ФЗ на выкл с подтверждением по входу

Режимы прерывания по реальному времени (Вкл. устр-во в 21-30 каждый день)

21.Блокированное управление. Примеры. Примеры программ блокированного упраления в задаче управления монтажным конвейером.

Блокированное управление.

Связано с событиями, последовательность появления которых заранее не определена, поэтому система должна реагировать на заданные разрешенные логические операции, построение которых для каждого исполнительного элемента сводится к решению 4 – ех задач:

1)  При каких условиях можно включить;

2)  При каких условиях нельзя включить;

3)  При каких условиях можно выключить;

4)  При каких условиях нельзя выключить.

Функция вкл. и выкл. установки являются одними из основных блокирующих функций. Управление установкой разрешена, если установка включена, если нет, то любое действие блокируется.

Если происходит обрыв провода, то кнопка вкл. Выбирает нормально включенный контакт. , а для кнопки выкл рекомендется использовать НЗ контакт.

Должно запоминатся состояние вкл. При выключении контроллера.

Блокированное управление – управление, при кот для каждого исполнительного устройства записываются (программируются) логические условия, разрешающие включение или выключение с учетом состояния органов управления, стадий и состояния ТП, положения и состояния др исполнительных органов.

22.Функция логического управления. Последовательное иуправление. Детальное программирование и обработка шагов и переходов. Назначение шагового меркера в детальном представлении.

Функция логического управления обеспечивает включение и выключение технологического агрегата и отдельных его частей + переключение и смену режима технологического оборудования. Основные сигналы с которыми работает функция – бинарные дискретные. Предназначена для реализации автономных аппаратов (различн. логич. ф-й).

Основная функция, выполняемая современными системами автоматизации.

Функция логического управления обеспечивает включение и выключение технологического агрегата и отдельных его частей + переключение и смену режима технологического оборудования. Основные сигналы с которыми работает функция – бинарные дискретные. Предназначена для реализации автон. ап-ов (различн. логич. ф-й). Возможно временное, блокированное, последовательное, селективное управление.

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

пример:22

Лучше всего отображать при помощи графов, дуги – усл. перехода, вершины – действия, состояния.

вспомогательные настройки:

GRAPH SET

GRAPH 7

22_1

Шаговые маркеры (?) распределяются автоматически системой программирования.

S0 – M230.0

S1 – M230.1

S2 – M230.2 и т.д.

22_3

23.Функция логического управления. Последоватиельное управление. Возможные конфигурации алгоритмов (сценариев) последовательного управления, реализуемых в системе GRAPH

Похожие материалы

Информация о работе