Черных И.В. Simulink Среда для создания инженерных приложений (2003) (1152002), страница 51
Текст из файла (страница 51)
Вычисление обновленных значений С выходных дискретных переменных С БОВЕОЦТХИЕ ГХКУГРЦТ [Т, Х, Ц, У) ЕЕАЬ*8 Т, Х[*), Ц(*) . У[*) С --- Ничего не выполняется ПЕТОВИ вз)п С Сборку Б-функции следует произвести командой вех РРТ Яйцпс З Рог.1 взвцР(пй.Г. Файл а!гпп!!п)ьг предварительно необходимо скопировать из папки ...МА'П.АВбр5[з!пюйп(г)агс в рабочую папку.
На компьютере должен быль установлен компилятор языка Ропгап. Сис- тема Майай 6.5 поддерживает следующие компиляторы: Сотрж( Ч)аоа) Рог(гап чета[оп 6.1, Сощраг) Ч!зоа) рогпап чегзюп 6.6, ()!Я[(а) Ч!апа) ропгап чегаюп 6.0, Р!а)(а( Ч)аоа) гог(гап чегаюп 5.0. Перед сборкой Б-функцин следует выбрать компилятор командой: вех -веецр. Пример модели с разработанной Б-функцией показан на рис. 6.21. На рисунке видно, что параметры модели передаются ие через окно диалога бпока Б-б)пег(оп, а через вхолной порт.
Н. В. Ч ных. $1МЫАНК: среда сотления инженерных приложений Приложение 1. МЕНЮ ОБОЗРЕВАТЕЛЯ БИБЛИОТЕК;. Р11е (Файл) — работа с файлами библнотев Вдй (Редактирование) — добавление компонентов и их поиск. ээ(егч (Вид) — управление показом элементов интерфейса. Не!р (Справка) — вывод окна справки по обозревателю библпотек. Тпблица П-!. ! Команда Наэип чеиие Мелю Гие (Файг! ~ Открьпь новое окно Нем Моде! Открыть окно ляя создяниа з1па11пх-модели Сгд+1Ч) 1,1Ьвгу Открыть окно для созлщвя новой библиотеки а!пыйпк Открыть существующий пкй-файл.
При выборе этой опции открывается стандартная дналопмая панель файловой снсемы эч1пдоэчз, с помощью которой можно найти н открыть требуемый файл модели С1озе (Сгд+1й) Закрыть окна модели н соответствующий гпд1-файл. В том случае, если в блок-диаграмму вносились изменения, которые не были сохранены, го перед закрьпнем окна система МА'П.А В запрашивает подтяерждмгпе на закрьгпге файла Настройки системы 51вн11п1г. Рте(евпсез... Меню бэ!!г (ридаютуоеаиие! Добавить выделенный блок в текущую модель Адд ю йм сщтепг воде! Ргпд Ыос1г... " Найти блок с заданным именем. Команда выводит окно с запросом имени бяока Йпд пехг Иосси...
Найти следуэЬщнй блок с зяланным именем. Эту же операцию выполняет н команда Нпд пелг я окне задания слова лля пенсия 455 Команда Назначение Меню )г)ем (Вид) Не1р (Слраека) Тиблича П-2.) Команда Назначение Бате аз 456 И. В. Черных. Б)МО1 ВЧК: среда создания инженерных приложений Тоо!Ьш „-'Показать/скрыть панель инструментов Б!ашз Ьаг 'Показать/скрыть строку состояния Оезспрбоп ! Покиахь/скрыть окно сообщений Яау оп 1ор Установить "поверх всех окон" Сойарзе епйге .*Закрыть текущий раздел библиотеки Вгогчзет Ехрапд санге * Раскрыть текущий разлел библиотеки Вгогчзег 1.агйе копь Отображать пнкпкраммы блоков а увеличенном размере Бшай !сопз Отображать пиктограммы блоков в уменьшенном размере Яюж Рахапзс!егз Гог Вывести окно установки параметров выделенного блока зе!есгед Ыос)с Не!р оп 1Ье зе1ес!ед !Дать справку по выделенному блоку Ыос)с Б!пшйп)с Ье!р (Вывестн окно справочной системы Б)пюйпк Т!р ог !Ье дау ) Полезный совет на сегодняшний день Приложение 2.
МЕНЮ ОКНА МОДЕЛИ Рйе (Файл) — работа с файлами моделей. Егй! (Редактирование) — изменение модели и поиск блоков. Ч)ечг (Вид) — управление показом элементов интерфейса. Бппп!аппп (Моделирование) — задание настроек для моделирования и управление процессом расчета. Роппа! (Форматирование) — изменение внешнего вида блоков и модели в целом. Тоо!з (Инструментальные средства) — применение специальных средств для работы с моделью (отладчик, линейный анализ и т. п.) Не!р (Справка) — вывод окон справочной системы.
у и )Чем !Открыть окно новой блок-диаграммы !Моде) (Сгд-)ч) 'Открыть окно для создания Япайп)с-моделн ! ьзЬгагу . Открыть окно для создания новой библноте1кн Бппнйпк Орел ... (С!д+0) .'Открыть существующий пкй-файл С!озе (Сгг)+ЪЧ) ~Закрыть окно схемы и соответствующий пкй-файл. В том случае, если в скему вносились изменения, которые не бьши со! хранены, то перед закрытием окна система МАТ).АВ запрашн! ааег ~юдтаержление на закрытие файла Бате (Сн)+Б) 1Сохрашпь (записать на диск) пкй-файл. Если данный файл со'храняется первый раз, то ори выборе этой опции открывается , стандартная диалоговая панель, с помощью которой пользова! тель может указать новое имя файла (вместо опьй1ед) и каталог, ! в который будет производиться запись.
Если файл уже запнсы1вался на писк, то при выполнении команды Бате он будет со«ранен под прежним именем н в том же каталоге (без открыт ия окна диалога) Сохранение файла под новым именем нли в другой пи~хе И. В. Ч ных. Б!МЕИ.ВЧК: среда'созлаиия инженерных приложений Приложение 2. Меню окна модели Назначение Назначении С рум И!ю СЫРЬоэп) Р!пд ...
(СИ+Р) Вйэсй Ргорегпеь .. Моде! Ргорюз!съ Рппг (СЫ+Р) Вывод на печать схемы мелели Б!Бпьй Ргорегйеь Рпйы бюайь... Рппь ьешр... Ехп МАТ! АВ Меню Ей! (Редаюнирааание) Пю)о Сгеа!е БнЬьуыеш (СИ+О) Создать подсистему Сщ Мшй БиЬьумет (Сьг!+М) Сору !.о В ()гк) М (Сгг!+О) )лпЬ орйопь Выделить все элецлдты схемы Бе1есг Ай (Сп!+А) Боигсе Сопи о1... Верификация файлов съ юч,. Чр ~р, СЬесЫ ош Проверка прн записи Попо СЬесЬ ою Отмена проверку прн записи Рге(егепсеь Настройки системы Б!ьпайпй по управлению |верификацией файлов Характеристики молелн Выбор уровня дешлнзацнн при выводе иа печать Настройка параметроа печати Завершение работы 'с системой МАТ!.АВ Отменить нрелыдущую команду редактирования.
В некоторых случаях команда )3пдо может уючняться, например, после добавления и схему, линии связи она будет называться Опдо А И ьэпе (Отменить добавление линни). Еслп иелкщ отменить прел ду ~щ мй ане. зц -м; и 'Ь е °, бш... Сюл! $~мЬ Отменить выполнение команды Опбо. Эта команда также м ожет видоизмеюпъся (например, КвЬ Абб Еше). либо сообща ть о невозможности отмены (Сап'г Кеда) Выреипь (переместить) в буфер обмена фрагмент схемы. Со- ответствующий фрагмент лолжен быть выделен Копировюь фрагмент схемы. Соответствующий фрагмент должен быть вьшелен.
Данная команда используется совмест- но с командой Ряпе Вставить копируемый или улаленный а буфер обмена участок модели. Дла топ» чтобы указать позицию вставки. необходимо предварительно щелкнуть а соответстаукядей точке окна. сх емы (этой точке булег соответствовать верхний левый угол вставляемой области) Очистить (удалить) выделенную область Копнроюпь молель в буфер обмена. Запись графического нзо.
брюкения схемы в буфер обмена ъч!пдоьчь (О!РЬоап)) для пе- релачи в лругие Ф!абоиь-прилохюиня в юше ~рафического ! объекта. По умолчанию блок-диаграмма сохрююсься в форма- те %МР (%!гьбоьчь Мегайе), формат может быть изменен из командного окна МАТ! АВ (меню Н!е, опция Рге(егепсеь). Найти объект в составе модели Вызвать окно диалога для установки дополнительных атрибу тов выбранного блока | Вызюпь окно диалога для установки атрибутов сигнала. Ок но содержит следующие элементы: ° строка Яйпа1 !Чюпе (Имл сигнала) предназначена для авода имени (текстовой метки) сигнала; метка отображается на блок- диаграмме рядом с соответстяующей линией; ' строка Оеьспргюа (Описание) позволяет ввести полонен иа к данному сигналу; ° строка Ооснпмпг (эпй (Свшь с документом) позволяет васс тн команду МАТ).АВ, которая формирует ссылку на источник дополнительной информации по данному сигналу; ° флаяюк Б!пзойпЬ О!оЬа) (Теы Ропп) (Визуализация контрольной точки).
Если ои выстююен„то во время моделирования соответствующая линии при переяаче по ней сигнала будет аы- т делена аскнровазь ьюдсистсму. Если выделенная подсистема уже вскнроаанв, то команда МвьЬ БиЬьуьюгп принимает внл Вййь аь)г глянуть под миску. Команла открывает окно блоклиаграммы маскированной подсистемы.
Команда доступ на лько в том случае, если выбранный блок является маскнроииой подсистемой астройка связей блока Со То Установить связь с библиотекой блоков. Откры- ~!лЬгагу (эпЬ вается раздел библиотеки, к которому относится ! вьщелеиный блок. Команда доступна только , в том случае, если блок взят нз библиотеки пол ь- ! эоаателл или иэ раздела Б!пвйп1с Ехьгаь П нложеиие 2. Меню окна модели Назначение Команда В!ой Оыа Тгрз О!и!апэ Оп1осй !.гЬгагу Ордюе Оюйгаш (Си!+О) Еоош! и Гп зумепг ю пев Мелю Лев (Вид) Оо го Рагещ ' Показать/скрыть панель инструментов Тоо1Ьаг ЯшгиэЬВГ Нопиа$ (ИЮ%) . :Показать!скрьпь строку соспжння Капоте ЫИЫ!РЬг)пй Отменить выделение цвети Меню Яти1аг)ал (Моделирование) Яюв (агату !ли)гз де ,По ~ ванные подсистемы.
ийиЬзуыеюэ Параметры моделирования Б!пм1 абоп рагашсюз ... 461 И. В. Черных. $1МП ВЧК: среда созлания инженерных приложений РгзаЫе )лпЕ . 'Раэирвать связь с библиотекой блоков. Команда 1 !позволяет сделать библиотечный блок "сям а':стаятельным", не связанным с библиотекой, что ,' обеспечивает возможность его редактирования. !Открыть библиотеку. Команда доступна только в окне библн о!теки (1.!Ьгагу).
При ее выполнении становится возможным ре,дактирование соответствующего раздела, причем на месте ко;манды выводится признак )лЬгэгу Оп)осйед (Библиотека ;открыта), который сохраняется да закрытия окна редакп~руе- ~ мого раздела. 110бновить блок-диаграмму. Команду необходимо использовапь в следующих слузаях: после изменения (редактирования) бнблиотечиык блоков. ко!пни которых используются в модели; после добавления нового раздела библиотеки, блоки нз которо, го используются в акпмной модели; !после юмеиения параметров одного нли нескольких блоков , модели из каманлиога окна МАТЕАВ; ; при внесении изменений а Б-функцию модели Переход ю подсистемы в систему более высокого уровня ие- ~рархии (" родительскую систему"). Команда доступна только, : есин открыта подсистема Моде! Вговзег Ор- Работа с обозревателем модели попз Моде! Вговъсг Вылов обозревателя надели Показывать в окне обозревателя библи отечные подсистемы.
При выборе этой коанды окно блок-диаграммы модели д оалияется подокнам, которое отображает ерархичсскую структуру модели в виде рева Яюв Маг)гед . казывать а окне обозревателя маскиро- 'Ф 4 Подсказка па параметрам блока. Содержит команды управления всплывающей подсказкой (брэ) для блоков модели. О там, что соответствуняннй режим успшавлен„свидетельствует ма ркер в виде флажка Подсказка поввлвется на экране, если задержать на некоторое время указатель мыши над пиктограммой блока.