Dalrate.ru

Построение рабочей локальной сети

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

Блок - схема алгоритма функции 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 мс после чего процесс обрывается. После чего задача может выполняться заново.

Популярное:

Анализ и исследование схем преобразователей напряжение-частота В последнее время широкое распространение получили преобразователи напряжения в частоту на ОУ. Такие преобразователи характеризуются точностью, высокой линейностью, хорошей температурной стабильностью параметров и низкой стоимостью. Одно из главных применений преобразователей напряжения в частоту основано на способности этих преобра ...