Разделы сайта

Блок-схема алгоритма работы программы управления

Блок - схема алгоритма функции main представлена ​​на рисунке 4.1.В функции main производится инициализация глобальных переменных и задач, их описание, присвоение идентификаторов, запуск системы настоящего времени.

Рисунок 4.1 - Блок - схема алгоритма работы функции main

Блок - схема алгоритма функции main состоит из трех задач Task1, Task2, Task3. Исполнительный механизм считается включенным, если их значение в блок - схеме алгоритма равны 1, а если 0 - выключен.

Задача Task1 предназначена для создания всех последующих задач, назначение необходимого приоритета. После своего выполнения Task1само уничтожается. Блок - схема алгоритма приведена на рисунке 4.2.

Рисунок 4.2 - Блок - схема алгоритма Task1

В задачи Task2 проводится анализ считывателя и их значений. Датчик держит мгновенное значение измерения в течение 50 мс, после чего данное значение сбрасывается и считыватель готов для нового замера. Блок - схема алгоритма приведена на рисунке 4.3.

Рисунок 4.3 - Блок - схема алгоритма Task2

Рисунок 4.4 - Блок - схема алгоритма Task3

В задачи Task 3 осуществляется работа по перемещению данных. На этом этапе осуществляется проверка на наличие необходимой команды в цикле программы и уровня приоритета. Если необходима команда была осуществлена, то происходит считывание полученного дискретного значения с датчика и отсылки его с задержкой 1 мс после чего процесс обрывается. После чего задача может выполняться заново.

Самое читаемое:

Блок формирования сигналов вспомогательного гетеродина
Многие могут заметить, что развитие и усовершенствование военной техники в недавние годы идет семимильными шагами. Это и воздушные, и наземные и надводные подвижные объекты. Такие быстрые темпы роста привели к необходимости создания дистанционных средств раннего оповещения о складывающейся обстановке. Поэтому был разработан новый ...

www.techstages.ru : Все права защищены! 2024