Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТВЕТЫ 1-74.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
2.15 Mб
Скачать

30. Информационные структуры программного обеспечения срв. Организация информационного взаимодействия между модулями системного по рв.

Информационные структуры – Очередь немедленной обработки, очередь приведенной обработки, задачная и системная информационная база РВ, поле внешних операций.

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

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

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

31. Средства формирования и обработки событий реального времени. Структура сообщения с аппаратными средствами в системах рв.

1.Решение единой задачи как обработка событий реального времени реализуется на всем интервале решения задачи с длительностью технологического цикла.

На всем интервале технологического цикла каждое из обрабатываемых событий актуально только на некоторых технологически обоснованных интервалах времени – интервалы активности события или задачи. Супервизор обрабатывает события и соответственно вызывает проблемные задачи, только если события попадают в свой интервал активности. Вне интервала события не обрабатываются. Каждый интервал активности в среде супервизора характеризуется его граничными значениями: Tначi и Tконi. Расположение интервалов активности и соответственно их границ ограничиваются интервалом технологического цикла. В пределах технологического цикла интервалы для разных событий могут размещаться без ограничений на взаимное размещение.

2.Основой построения аппаратных средств информационных каналов являются особенности физического и логического обмена информацией по интерфейсу со внешними компонентами.

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

В соответствии со свойством однонаправленности линий внешнего интерфейса аппаратные средства информационных каналов на внешнем интерфейсе также обеспечивают поддержку обмена данными только в одном направлении. На интерфейсе информационного канала с вычислителем для каналов вывода управляющей информации возможна реализация двунаправленного обмена. В этом случае передача информации от вычислителя соответствует направлению передачи информации от ИК к объекту, то есть к терминальным элементам: исполнительным механизмам. Операция ввода информации из каналов в вычислитель является внутренней операцией системы и обеспечивает высокий уровень надёжности управления, реализуя контроль по обратной связи ранее выданных управляющих воздействий.

Обратная связь по контролю может реализовать ввод ранее запомненной информации из блока памяти или ввод текущих состояний управляющих сигналов непосредственно на линиях вектора управления. В последнем случае в блоке согласования с особенностью объекта размещаются дополнительные элементы гальванической развязки для сигналов обратной связи о состояниях линий управления.

Блок фильтров включается в структуру информационного канала только для каналов приёма информации от объекта. То есть приёма информации от датчиков.

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

Для обеспечения непрерывности выходных управляющих сигналов в составе вектора управления в информационном канале вывода информации всегда присутствует блок памяти. В большинстве случаев блок памяти хранит цифровой (дискретный вид информации).