Автоматизация сбора и первичной обработки информации
84 CASE.Аналитик. 4.2.Аппаратно-программные каналы систем реального времени Все программные модули в АСОИУ можно разбить на две группы: - операционные модули, образующие интерфейс между функциональными программами (задачами) и аппаратными средствами АСОИУ. Это модули инициализации, ввода-вывода, синхронизации задач, учета системного времени, связи с оператором, диагностики; - управляющие модули, ориентированные на поддержку вычислительного процесса в ЭВМ. Группа этих модулей называется диспетчером. Основная функция диспетчера – управление последовательностью выполнения программ функциональных задач, а центральная задача – контроль всех поступающих запросов. При выполнении определенной задачи в рабочем состоянии оказываются определенные группы аппаратных и программных модулей АСОД. Эти группы модулей можно рассматривать как каналы системы, под которыми будем понимать набор аппаратных и программных средств, выполняющих логически единую последовательность действий, связанных с получением и/или использованием данных. В каждом канале можно выделить представленные на рис. 4.10 компоненты: ФМ – функциональный модуль, преобразующий информацию из исходного состояния в требуемое и выдающий ее в устройство, которое по отношению к ФМ является приемником; ПК – программа канала, записанная в терминах инструкций для ФМ, достаточная для выполнения каналом своих функций; И – интерфейс, обеспечивающий взаимодействие ПК и ФМ (может быть системным или индивидуальным). с Рис. 4.10 В зависимости от выполняемых функций выделяют следующие типы программно управляемых АСОД: - ПКСД – программно-управляемый канал сбора данных; - ПКОВУ – программно-управляемый канал обмена с внешними устройствами; - ПКВУС – программно-управляемый канал выдачи управляющих сигналов; ФМ И Процессор ПК
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy