ВУЗ:
Составители:
103
Роль и состав программного обеспечения
Функции ЭВМ в измерительной установке весьма разнообразны. Одной из
таких функций является просто накопление поступающей информации. Во
многих случаях объем измерительной информации столь велик, что ее накоп-
ление и хранение возможно только на машинных носителях. Возможности
ЭВМ используются полнее, если в ее функции входит анализ поступающей ин-
формации. Быстродействие современных ЭВМ позволяет выполнять предвари-
тельный анализ регистрируемой измерительной информации в темпе ее посту-
пления, или, как говорят, в реальном времени. Целью предварительного анали-
за может быть отбор полезных событий, отбрасывание информации о фоновых
явлениях и помехах. Это приводит к существенному снижению объема накап-
ливаемых данных и повышению их информативности.
Широко используется также методика «подправки» каждого регистрируе-
мого кода по результатам градуировочных измерений. Это позволяет компен-
сировать нелинейность и другие погрешности измерительного тракта и обой-
тись без относительно сложных систем стабилизации. Часто в процессе изме-
рений регистрируются и изучаются сразу несколько видов физических воздей-
ствий. Анализ в реальном времени позволяет выполнить раздельное накопление
информации об этих объектах.
Использование ЭВМ предоставляет широкие возможности по управлению
измерительной установкой и автоматизации процесса измерений. Важным эле-
ментом ИИС является диалог оператора с ЭВМ. В состав программного обес-
печения, помимо программ сбора и обработки информации, включаются вспо-
могательные программы. Вспомогательные программы позволяют оператору
наблюдать за ходом измерений, получать информацию о состоянии установки,
изменять режим измерений и т. д.
Разработка ИВК реального времени требует основательного знакомства с
целым рядом вопросов: языками программирования, аппаратными средствами
связи электронного измерительного или управляющего оборудования с ЭВМ, а
также принципами и техникой программирования этого оборудования, опера-
ционными системами (ОС) реального времени и методикой использования сис-
темных средств в прикладных программах, особенностями организации про-
граммных комплексов реального времени.
Использование вычислительных машин в измерительных системах отлича-
ется от их применения для решения вычислительных задач. В последнем случае
основным инструментом инженера является язык программирования высокого
уровня. Знаний по архитектуре ЭВМ и системному программному обеспечению
в этом случае практически не требуется. Программы и даже сложные про-
граммные комплексы отличаются детерминированностью и, будучи однажды
отлажены, работают в дальнейшем всегда одинаково хорошо.
Программы реального времени, напротив, широко используют средства
операционной системы. Такие системные функции, как обработка прерываний,
работа с системным таймером, организация ввода-вывода, временная и собы-
тийная синхронизация задач, построение мультипрограммных комплексов яв-
Страницы
- « первая
- ‹ предыдущая
- …
- 101
- 102
- 103
- 104
- 105
- …
- следующая ›
- последняя »