ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 19.03.2025
Просмотров: 1872
Скачиваний: 1
СОДЕРЖАНИЕ
Лекция № 1 Введение в проблемы построения автоматизированных систем.
1.1. Функциональные компоненты, необходимые для построения автоматизированного комплекса.
1.3. Принципы построения автоматизированных систем.
Лекция №2 Средства управления объектами автоматизации.
2.1. Архитектурные возможности эвм.
Основные регистры процессора эвм семейства Macintosh.
Основные регистры процессора эвм семейства ibm pc.
Форматы представления чисел в озу.
2.3. Каналы ввода-вывода информации.
Общая структура магистрали эвм
Передача информации по системной магистрали
Лекция №3 Принципы организации обмена данными между эвм и внешними устройствами.
3.2 Безусловная передача данных.
Лекция №4 Техническая реализация усо в эвм семейства ibm и методика управления обменом.
4.1. Программные средства реализации безусловного обмена данными в среде BorlandPascal
4.2. Обмен данными между эвм и ву по готовности ву
4.2.1. Функциональная схема интерфейса ввода данных в эвм по готовности ву.
Лекция №5 Технические характеристики ацп, усилитель, мультиплексор.
5.1 Программная модель интерфейса
5.2 Алгоритм одноканальных измерений входного сигнала
5.3. Методика управления и оценки состояния внешних устройств
5.4. Проверка, установка, сброс отдельных разрядов регистра ву
Лекция №6 Обмен данными между эвм и внешними устройствами с прерыванием текущей программы.
6.1 Принцип организации обмена данными
6.2 Алгоритм обслуживания ву с прерыванием.
3. Комбинированный способ идентификации ву.
6.3 Блок-схема алгоритма обслуживания ву с прерыванием.
6.4 Механизм приоритетов. Вложенные прерывания.
6.5 Принципы построения интерфейса обмена данных с прерыванием программы.
6.6 Техническая реализация интерфейса обмена данными с прерыванием программы.
2. Реализация многоуровневых вп в эвм семейства ibm.
Технические характеристики бис Intel 8259a.
6.7 Программируемые режимы обслуживания ву.
6.8 Схема включения пкп к системной шине ву.
6.9 Аппаратные прерывания в порядке их приоритетов и назначения.
6.12 Схема каскадирования контроллеров прерывания.
Методика программирования контроллера прерываний.
6.13 Программирование пкп в процессе обслуживания ву и работы системы.
6.14 Методика программирования обмена данными с прерыванием программы.
6.16 Техническая реализация обмена данными с прерыванием программы.
6.17 Категории прерываний эвм семейства ibmpc.
Основные черты программных прерываний.
Лекция №7. Программируемые интервальные таймеры-счетчики (пит).
7.1 Схема включения пит к автоматизированной системе (ас).
Карта программно доступных регистров пит
7.2 Состав и назначение регистров каналов.
7.4 Методика программирования таймера.
2. Чтение текущего содержимого ce.
7.5 Синхронизация операций реального времени. Системный таймер эвм семейства ibmpcIntel8254.
7.6 Реализация методики программирования таймера в среде BorlandPascal.
7.7 Пит Intel 8253 на интерфейсной плате l-154.
7.8 Многоканальное измерение сигналов.
Лекция №8 Автоматизированные системы на основе стандартных магистрально-модульных интерфейсов.
Лекция №9 Интерфейс камак (camac).
9.1 Конструктивная совместимость элементов системы.
9.3 Пространственно-временные диаграммы на магистрали крейта.
9.4 Виды и назначение адресных операций на магистрали крейта.
Лекция №10 Технические средства на основе интерфейса камак. Модули интерфейса камак.
10.1 Схемы формирования статусных сигналов.
10.2 Управляющие модули камак.
10.3 Программная модель кк типа ккп3 для эвм семейства ibmpc.
10.4 Методика управления контроллером крейта и модулями камак.
Лекция №11 Разработка интерфейсно-ориентированной библиотеки процедур для управления крейтом камак.
Лекция №12 Методика контроля состояния модулей в интерфейсе камак.
Лекция№13 Компоненты ас на основе интерфейса камак.
13.1 Разработка схемы прибора генератора с заданными амплитудно-частотными характеристиками.
13.2 Измерение временных параметров импульсных сигналов.
13.3 Схема соединения модулей.
Программная реализация алгоритма измерения частоты fвх или периода Tвх.
Программная реализация алгоритма измерения длительности одиночного импульса.
13.4 Реализация прерываний от модуля камак в автоматизированных системах.
Лекция №14 Обмен данными между эвм и ву в режиме пдп.
14.1 Алгоритм обмена в режиме пдп.
14.2 Программная модель интерфейса ву и кпдп (минимальная конфигурация).
Методика запуска обмена данными по каналу пдп.
14.3 Реализация пдп в эвм на основе единого магистрального канала.
14.4 Реализация пдп в эвм на основе изолированного магистрального канала.
14.5 Назначение каналов контроллера пдп и адреса регистров страниц.
Лекция №15 Функциональный состав и программная модель кпдп.
15.3 Каскадирование контроллеров пдп.
Лекция №16 Методика программирования контроллера пдп.
Оглавление
Оглавление 1
Лекция № 1 Введение в проблемы построения автоматизированных систем. 4
1.1. Функциональные компоненты, необходимые для построения автоматизированного комплекса. 4
1.2. Особенности проектирования и основные требования к автоматизированным системам для научных исследований (АСНИ). 4
1.3. Принципы построения автоматизированных систем. 5
Лекция №2 Средства управления объектами автоматизации. 7
2.1. Архитектурные возможности ЭВМ. 7
2.1.1.Центральный процессор 7
2.2. Основная память. 9
2.3. Каналы ввода-вывода информации. 9
Лекция №3 Принципы организации обмена данными между ЭВМ и внешними устройствами. 12
Лекция №4 Техническая реализация УСО в ЭВМ семейства IBM и методика управления обменом. 15
4.1. Программные средства реализации безусловного обмена данными в среде Borland Pascal 16
4.2. Обмен данными между ЭВМ и ВУ по готовности ВУ 17
4.2.1. Функциональная схема интерфейса ввода данных в ЭВМ по готовности ВУ. 18
4.3.Техническая реализация интерфейса в АС на основе ЭВМ семейства IBM PC 18
Лекция №5 Технические характеристики АЦП, усилитель, мультиплексор. 19
5.1 Программная модель интерфейса 19
5.2 Алгоритм одноканальных измерений входного сигнала 21
5.3. Методика управления и оценки состояния внешних устройств 21
5.4. Проверка, установка, сброс отдельных разрядов регистра ВУ 22
Лекция №6 Обмен данными между ЭВМ и внешними устройствами с прерыванием текущей программы. 22
6.1 Принцип организации обмена данными 22
6.2 Алгоритм обслуживания ВУ с прерыванием. 23
6.3 Блок-схема алгоритма обслуживания ВУ с прерыванием. 25
6.4 Механизм приоритетов. Вложенные прерывания. 26
6.5 Принципы построения интерфейса обмена данных с прерыванием программы. 27
6.6 Техническая реализация интерфейса обмена данными с прерыванием программы. 28
6.7 Программируемые режимы обслуживания ВУ. 28
6.8 Схема включения ПКП к системной шине ВУ. 29
6.9 Аппаратные прерывания в порядке их приоритетов и назначения. 29
6.10 Функциональный состав ПКП и его программная модель 30
6.11 Алгоритм работы ПКП. 30
6.12 Схема каскадирования контроллеров прерывания. 31
6.13 Программирование ПКП в процессе обслуживания ВУ и работы системы. 32
6.14 Методика программирования обмена данными с прерыванием программы. 34
6.15 Реализация методики обмена данными с прерыванием программы между в ЭВМ в автоматизированных системах на основе ЭВМ семейства IBM PC в среде Borland Pascal. 34
6.16 Техническая реализация обмена данными с прерыванием программы. 34
6.17 Категории прерываний ЭВМ семейства IBM PC. 35
Лекция №7. Программируемые интервальные таймеры-счетчики (ПИТ). 37
7.1 Схема включения ПИТ к автоматизированной системе (АС). 37
7.2 Состав и назначение регистров каналов. 39
7.3 Формат регистров таймера. 39
7.3 Режимы работы таймера. 40
7.4 Методика программирования таймера. 41
7.5 Синхронизация операций реального времени. Системный таймер ЭВМ семейства IBM PC Intel 8254. 43
7.6 Реализация методики программирования таймера в среде Borland Pascal. 44
7.7 ПИТ Intel 8253 на интерфейсной плате L-154. 44
7.8 Многоканальное измерение сигналов. 45
Лекция №8 Автоматизированные системы на основе стандартных магистрально-модульных интерфейсов. 46
Лекция №9 Интерфейс КАМАК (CAMAC). 47
9.1 Конструктивная совместимость элементов системы. 47
9.2 Магистраль крейта КАМАК. 49
9.3 Пространственно-временные диаграммы на магистрали крейта. 50
9.4 Виды и назначение адресных операций на магистрали крейта. 51
Лекция №10 Технические средства на основе интерфейса КАМАК. Модули интерфейса КАМАК. 53
10.1 Схемы формирования статусных сигналов. 54
10.2 Управляющие модули КАМАК. 56
10.3 Программная модель КК типа ККП3 для ЭВМ семейства IBM PC. 57
10.4 Методика управления контроллером крейта и модулями КАМАК. 58
10.5 Методика построения программного обеспечения в АС на основе унифицированных магистрально-модульных интерфейсных систем. 60
Лекция №11 Разработка интерфейсно-ориентированной библиотеки процедур для управления крейтом КАМАК. 60
Лекция №12 Методика контроля состояния модулей в интерфейсе КАМАК. 62
Лекция№13 Компоненты АС на основе интерфейса КАМАК. 62
13.1 Разработка схемы прибора генератора с заданными амплитудно-частотными характеристиками. 64
13.2 Измерение временных параметров импульсных сигналов. 65
13.3 Схема соединения модулей. 66
13.4 Реализация прерываний от модуля КАМАК в автоматизированных системах. 68
Лекция №14 Обмен данными между ЭВМ и ВУ в режиме ПДП. 68
14.1 Алгоритм обмена в режиме ПДП. 69
14.2 Программная модель интерфейса ВУ и КПДП (минимальная конфигурация). 69
14.3 Реализация ПДП в ЭВМ на основе единого магистрального канала. 70
14.4 Реализация ПДП в ЭВМ на основе изолированного магистрального канала. 71
14.5 Назначение каналов контроллера ПДП и адреса регистров страниц. 72
Лекция №15 Функциональный состав и программная модель КПДП. 73
15.1 Блок управления. 73
15.2 Каналы контроллера ПДП. 75
15.3 Каскадирование контроллеров ПДП. 76
Лекция №16 Методика программирования контроллера ПДП. 77
Лекция№17 Реализация ПДП в АС на основе КАМАК. 78
17.1 Алгоритм выполнения КК операции ПДП. 78
Лекция № 1 Введение в проблемы построения автоматизированных систем.
ТСАиУ – приборы для управления, с помощью которых осуществляется измерение параметров и управление в автоматизированных системах.
Автоматизированная система (далее АС) – совокупность технических средств и математических методов, обеспечивающих управление объектом или процессом в соответствии с заданной целью.
По цели создания автоматизированные системы различают:
АС для получения, преобразования или использования материала или энергии. (АСУТП, АСУП — АСУ предприятия, ОАСУ — отраслевая АСУ).
АС для получения новой информации об объекте автоматизации. (АСНИ – автоматизированные система для научных исследований).
Основные вопросы курса:
Возможности ЭВМ различных видов для построения АС.
Методы обмена данными между ЭВМ и объектами автоматизации.
Типовые компоненты для реализации интерфейса.
Принципы построения и техническая реализация каналов измерения и управления объектом.
Алгоритмы обработки информации цифровыми методами.
1.1. Функциональные компоненты, необходимые для построения автоматизированного комплекса.
1. Объект автоматизации – воспроизводит исследуемый процесс или явление. Сюда относятся:
Физические объекты
Физические модели объектов
Математические модели.
2. Устройство непосредственного управления объектом (исполнительные органы). Служит для изменения состояния объекта в соответствии с сигналами на их входах.
3. Устройства измерения параметров объекта автоматизации (датчики). Служит для преобразования информации в объекте в форму для дальнейшего использования — обычно электрический сигнал.
Объект автоматизации снабженный датчиками и устройствами управления называется экспериментальной (или технологической) установкой
4. Автоматизированная система – комплекс технических средств, обеспечивающих управление объектом автоматизации, обработки, хранения, отображения информации.
5. Оператор (в АСУТП - технолог, в АСНИ - экспериментатор) может вмешиваться в работу системы.
Объект автоматизации, снабженный устройствами управления и измерения, называется – технологическая установка (экспериментальная установка).
Рис. 1.1. Автоматизированный комплекс.
Программное обеспечение (ПО) автоматизированной системы включает:
1. Драйверы, т.е. набор команд для управления устройством связи с объектом (УСО).
2. Прикладное ПО – выполняет различного рода обработку сигналов объекта.
1.2. Особенности проектирования и основные требования к автоматизированным системам для научных исследований (асни).
1. АСНИ создаются в условиях дефицита информации о свойствах объекта и предназначены для ее получения.
2. Методика исследований меняется в ходе исследования объекта.
3. Сам объект характеризуется эволюционностью, т.е. изменяется исследователем в процессе его изучения.
Основное требование к АСНИ – гибкость системы. Это требование означает, что:
1. Система должна допускать простую замену элементов системы с требуемыми характеристиками или иным функциональным назначением.
2. Система должна иметь возможность расширения, т.е. простого добавления элементов и включения их в систему.
3. Система должна иметь возможность гибкой перенастройки алгоритмов и методики исследования.