Прерывания предназначены для выполнения приоритетных задач путем прекращения выполнения текущей (фоновой) задачи и перехода к выполнению программы управления приводом. Таким образов реализуется принцип управления физическими установками в реальном масштабе времени. По каждому импульсу таймера должна выполняться следующая программная последовательность управления регулируемым приводом: формирование сигнала задания Nзад (фильтр), формирования обратной связи Nос, и сигнала управления Nu для выдачи на ЦАП (модуль ПИ-регулятора. (Рис.5.5)
Рис.6.5. Алгоритм таймерного прерывания.
По завершении задачи управления приводом процессор возвращается к продолжению прерванной программы - фоновой задачи, например, индикация переменных нашего цифрового привода. С поступлением очередного таймерного импульса цикл управления приводом повторяется. Данный алгоритм отражен в нижеприведенной структуре.
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав!Последнее добавление