Расшифровка заголовка состояния
Стр 1 из 2Следующая ⇒ Л А Б О Р А Т О Р Н А Я Р А Б О Т А № 2
ТЕМА: Системы автоматизации эксперимента (САЭ) на базе приборного интерфейса стандарта IEEE488
ЦЕЛЬ: Разработка и отладка программы управления работой САЭ, осуществляющей последовательную коммутацию измерительных каналов.
СОДЕРЖАНИЕ: Предлагается к рассмотрению САЭ, структурная схема которой приведена на рис.1.
Рис.1
ВК - вычислительный комплекс; IEEE - приборный интерфейс; ФК - программируемый коммутатор; ПИП - первичные измерительные преобразователи сигналов (датчики); УР - устройство регистрации информации.
Данная система обеспечивает экспериментатору возможность использовать для регистрации множества сигналов, поступающих в течение эксперимента от исследуемого объекта, минимальное количество устройств регистрации (в частности, только одно). В качестве устройства, осуществляющего во время эксперимента переключение измерительных каналов и последовательное подключение их на вход регистратора, используется программируемый коммутатор ФК, имеющий выход на приборный интерфейс.
Процесс управления коммутатором ФК включает две фазы:
1. предпусковая настройка - «программирование коммутатора» 2. управление пуском.
Первая фаза осуществляет задание параметров режима работы коммутатора ФК в соответствии с требованиями проведения текущего эксперимента и реализуется путём назначения его «ПРИЁМНИКОМ» и ввода в него управляющей последовательности (программы работы) в соответствии с табл.1.
Команда назначения приёмником МАП = 01ХХХХХ, где ХХХХХ - адрес ФК на общей шине IEEE488, в данном случае ФК имеет адрес 01, т.е. МАП = $21
Вторая фаза -фаза управления переключением каналов - реализуется путём передачи в коммутатор ФК кода $54 - код импульса тактового перехода. БЛОК-СХЕМА АЛГОРИТМА ПРОГРАММЫ УПРАВЛЕНИЯ
Рис.2
В процессе выполнения второй фазы управления, возможно, осуществлять контроль состояния коммутатора путём выдачи команды, адресующей ФК «ИСТОЧНИКОМ». МАИ (адрес источника): = 10ХХХХХ, т.е. в нашем случае МАИ = $41 После чего произойдёт выдача коммутатором четырёх байтов информации:
1 байт - заголовок, указывающий состояние; 2 байт - номер десятка канала; 3 байт - номер единицы канала; 4 байт - сообщение «КП» по линиям данных.
Таблица 2
Расшифровка заголовка состояния D - адресный режим; G - адресный режим ПК, ПИ; L - циклический режим; М - циклический режим ПИ; O - циклический режим ПК, ПИ
Порядок выполнения работы:
1. Разработать алгоритмы и соответствующие программные процедуры информационного обмена по шине IEEE488:
- вывода байта данных; - ввода байта данных; - вывода байта команды.
2. Разработать программу управления экспериментом в целом в соответствии с алгоритмом, приведённым на рис.2, программа должна обеспечить диалоговый ввод данных настройки ФК и вывод данных, характеризующих текущее состояние ФК в ходе эксперимента на экран монитора.
Таблица 1.
Читайте также: Должность подпись расшифровка подписи Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|