Автоматизированные системы управления технологическими процессами. Программно-технические комплексы. Втюрин В.А. - 161 стр.

UptoLike

Составители: 

161
процедур и т.д. Компоненты ПО МСКУ разработаны на платформах
операционных систем: MS DOS, ОС 5000, LINUX, WINDOWS.
Многозадачная операционная система реального времени ОС 5000
применяется в МСКУ 2, рабочих станциях ПС5110 и IBM-совместимых
ПЭВМ. Она обеспечивает управление процессом параллельного
выполнения до 100 задач в режиме реального времени.
В ОС 5000 реализованы следующие функциональные возможности:
управление выполнением задач;
взаимодействие между задачами через аппарат передачи
сообщений;
включение процедур по прерываниям;
поддержка текущего времени суток и даты, управление
программными таймерами, генерация временных меток;
вызов при инициализации ОС указанных при генерации
пользовательских процедур (рестарт-процедур);
динамическое выделение группы событий и синхронизация
выполнения задач с ними;
управление ресурсами с последовательным доступом и
семафорами;
управление буферными пулами и кольцевыми списками;
управление драйверами функциональных клавиатур, ЛВС и
т.п.;
управление передачей данных между абонентами разных сетей
(нижнего и верхнего уровней) - организация моста;
выполнение в МСКУ 2 всех операций, предоставляемых
управляющей системой МСКУ 2;
выполнение задач, созданных для работы под управлением MS
DOS (только в рабочих станциях).
ОС 5000 составляет основу исполнительной системы МСКУ 2 (ИС
МСКУ 2), настраиваемую под конфигурацию технических средств и состав
системных и прикладных функций конкретного МСКУ. Программное
обеспечение МСКУ 2М представлено на рис. 4.12.
Системное ПО МСКУ 2
МСКУ 2 функционирует под управлением управляющей системы
(УС МСКУ 2), находящейся на FLASH-диске контроллера МСКУ 2.
УС МСКУ 2 включает:
стартовое программное обеспечение контроллера (Стартовое
ПО);
исполнительную систему (ИС МСКУ 2).