
- •Лабораторная работа №1
- •Лабораторная работа №2
- •Лабораторная работа №3
- •1. Назначение
- •2. Режим ввода модели
- •3. Ввод блоков
- •3.1. Ввод линий
- •3.2. Редактирование блоков
- •3.3. Уничтожение и добавление блоков
- •3.4. Работа с дисковыми файлами
- •4. Режим моделирования
- •4.1. Выбор метода и установка параметров интегрирования
- •4.2. Выбор блоков для динамического отображения графиков
- •4.3. Начальный запуск и продолжение моделирования
- •4.4. Вывод графиков
- •4.5. Масштабирование графиков в окнах
- •5. Режим параметрической оптимизации
- •5.1. Выбор метода
- •5.2. Выбор целевой функции
- •5.3. Выбор оптимизируемых параметров
- •5.4. Запуск процедуры оптимизации
- •6. Режим построения частотных характеристик
3. Ввод блоков
При нажатии на клавишу F2(Ф2) СИАМ переходит в подрежим выбора блоков. Одна из пиктограмм в нижней части экрана выделяется негативом - это активный блок. В этом подрежиме доступны следующие клавиши:
1) F1(Ф1) - даёт информацию об алгоритме, реализованном в активном блоке;
2) PgUp, PgDn - смещают пиктограммы вниз или вверх для доступа к 52 типовым блокам;
3) Home, End - делают активным самый первый или самый последний типовой блок;
4) ESC (ключ) - возвращает СИАМ в режим ввода модели;
5) клавиши управления курсором - перемещает негативное изображение к соседним типовым блокам.
После выбора с помощью клавиш управления курсором нужного типового блока нажимаем клавишу ENTER(ввод). На экране появляется текст, описывающий алгоритм типового блока и его параметры. Активный параметр (по аналогии с активным блоком) выделяется цветовым окном, выделяем нужный параметр, после чего вводим его новое значение. После установки параметров нажимаем клавишу ENTER(ввод). По этому сигналу СИАМ помещаем в рабочее окно на то место, которое занимал курсор, пиктограмму выбранного блока с исходящей из него линией. Если вместо клавиши ENTER(ввод) нажать клавишу ESC(ключ), блок не будет помещён в модель.
После выхода из процедуры установки параметров СИАМ остаётся в подрежиме ввода блоков, давая пользователю возможность продолжить формирование структурной схемы.
3.1. Ввод линий
Линией в СИАМ считается прямолинейный отрезок, начинающийся на линии (блоке) и заканчивающийся на другой линии (блоке). При выходе из подрежима ввода блоков "перо " опущено и указывает конец линии, исходящей из блока. Такую линию будем называть активной. При смене направления перемещения курсора на ортогональное, а также при подъёме "пера " или при достижении текущей линией границ блока, линия перестаёт быть активной, о чем свидетельствует звуковой сигнал и появление в конце линии галочки.
Неактивная линия уничтожается только вместе с блоком.
Для создания ветвящихся структур курсор с поднятым пером перемещается к линии, от которой должна начинаться ветвь, после чего перо опускается на линию. Попытка опустить перо не на линию вызовет сообщение об ошибке.
При вычерчивании линии её конец может достичь границ некоторого блока. В этом случае раздается звуковой сигнал, перо поднимается.
При использовании блоков с двумя входами (сумматор, умножитель и т.п.) применяется следующее правило: первая достигшая блок линия, независимо от её направления, определяет первый операнд бинарной логической или математической операции (обозначается X1 в описании алгоритма блока); линия, проведённая к блоку позднее - второй операнд Х2.
3.2. Редактирование блоков
Для изменения или просмотра параметров ранее созданного блока используется режим редактирования, который инициируется клавишей F4(Ф4) во всех режимах работы СИАМ.
При нажатии на клавишу один из блоков структуры выделяется миганием. Клавишами управления курсором можно сместить мигание на нужный блок и нажать клавишу ENTER . На экране появляется описание блока, таблица для задания параметров такая же, как и при вводе блоков. Изменяем значения нужных параметров и нажимаем клавишу ENTER (ввод).