Лекции по предмету «Программное обеспечение информационно-измерительных процессов» для студентов специальности 5B071600 «Приборостроение»



бет5/44
Дата20.09.2022
өлшемі0,67 Mb.
#150105
түріЛекции
1   2   3   4   5   6   7   8   9   ...   44
Байланысты:
Конспект лекции-ПО ИИП 2014Ru

Управление по времени. Автоматическое управление в функции времени является одним из наиболее распространенных способов управления в дискретной автоматике. Алгоритм такого управления можно представить в виде двух частей:

  • алгоритм формирования последовательности интервалов времени;

  • алгоритм управления исполнительными устройствами в соответствии с интервалами времени.


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


Управление по состоянию объекта. Для управления по состоянию объекта необходимо иметь информацию об этом состоянии. Поэтому при разработке таких систем обязателен выбор датчиков. Количество датчиков и объем поставляемых ими данных должны быть достаточными для получения полной информации об объекте, необходимой для решения конкретных задач управления. Можно выделить два способа управления по состоянию объекта:
1. Алгоритм жесткого последовательного управления по состоянию объекта. Последовательность действий (состояний объекта) жестко определена и информация е датчиков позволяет контролировать окончание действия или переход объекта в новое состояние. Каждое новое действие начинается после окончания предыдущего. Выбор нового действия (изменение состояния объекта) определяется текущими значениями параметров. Каждое новое действие начинается после того, как выполнятся необходимые для этого условия. Этот способ называют также программным, а последовательность действий объекта, которая реализуется при этом управлении – программой. В общем случае управление может включать оба способа, например, в программе учитывается состояние параметров, в зависимости от которого потребуется та или иная последовательность действий.
Автоматическое управление по состоянию объекта при жесткой последовательности операций, также является одним из распространенных способов управления в дискретной автоматике. Последовательность операций может выполняться однократно по одной команде или повторяться многократно в повторяющихся циклах. Алгоритм такого управления можно представить в виде двух частей:

  • алгоритм формирования последовательности действий или шагов управления (отдельных операций, выполняемых в объекте управления);

  • алгоритм управления исполнительными устройствами в соответствии с шагом управления.

Последовательность шагов (отдельных операций, выполняемых в объекте управления) формируется с использованием датчиков состояния объек-та, которые информируют систему управления об окончании текущей опера-ции. Факт окончания предыдущей операции является необходимым условием начала следующей. Различные шаги управления могут использовать одни и тс же датчики или исполнительные устройства, поэтому необходимо фиксировать шаги. В этом случае работа датчиков на последующих шагах не будет влиять на предыдущие и, соответственно, на управляемые ими исполнительные механизмы. для этого в программе каждый шаг управления связывается с битовой переменной (признаком шага), которая в момент активизации шага устанавливается в единичное состояние Таким образом, последовательность действий в объекте управления формируется программой, которая генерирует ряд шагов, последовательно устанавливая связанные с ними биты. По окончании последнего шага все признаки шагов сбрасываются. Если цикл необходимо повторить, то последний шаг должен опять запустить программу последовательности шагов. Управление исполнительными механизмами определяется текущим шагом. Действие указывается для того механизма, который на этом шаге включается или выключается. Исходя из этого, формируется функция управления исполнительными устройствами.
2. Алгоритм гибкого управления по состоянию объекта. Для систем дискретного автоматического управления объектами с конечным числом состояний, у которых алгоритм перехода из одного состояния в другое определяется значениями параметров объекта и не имеет жесткой последовательности. Для моделирования могут быть использованы известные алгоритмы цифровых автоматов, например автомата Мура.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   44




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет