Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Структура и принципы работы




Необходимое окружение

Описание среды моделирования

Инструментальная система Model Vision for Windows — это ин­тегрированная оболочка, которая дает возможность инженеру, преподавателю, студенту и т.д. быстро создавать собственными силами визуальные интерактивные модели непрерывных, дискретных и гибридных систем с мно­гооконной 2D-анимацией в середе MS Windows. Пакет MVW позволяет резко сократить трудоемкость разработки модели, сосредоточиться на сущест­венных прикладных проблемах.

Пакет MVW предназначен для использования на IBM PC-совместимых компьютерах а среде MS Windows 3.1 и выше. Для нормальной работы пакета необходимы:

ü процессор 386 и выше (желателен сопроцессор);

ü мышь;

ü VGA/SVGA монитор (желательно разрешение 800х600);

ü не менее 2 Мбайт свободной памяти;

ü не менее 1 Мбайт свободного дискового пространства.

При генерации выполняемой модели в качестве промежуточного языка используется язык Borland Pascal. Поэтому для работы MVW необходимо наличие на компьютере пользователя пакетного компилятора ВРС.ЕХЕ и не­которых других модулей из системы программирования Borland Pascal 7.0. Чтобы использовать в моделях русские идентификаторы, а также использовать встроенную Не1p-систему, на русском языке необходимо наличие на компьютере пользователя Windows-руссификатора, руссифицированных сис­темных шрифтов и шрифта Arial.

Все функции системы Model Vision реализуются в рамках единой ин­тегрированной среды. Вход в интегрированную среду осуществля­ется запуском программы MVW.ЕХЕ (рис. 46, 47) с возможным параметром — указанием пу­ти к базе данных проекта.

Рис. 46. Среда Model Vision for Windows. Окна “Device List” и “Common Area”

Для создания новой модели пользователю необходимо выполнить сле­дующие действия:

ü создать специальную директорию — директорию проекта. После первого обращения к MVW в ней автоматически будут созданы поддиректории..\U,..\DОС и..\IDX;

ü с помощью встроенного Редактора ввести и отредактировать описания объектов, входящих в состав моделируемой системы. Совокупность таких описаний составляет проект, который хранится в специальной базе данных проекта. Каждой базе данных соответствует один файл (стандартное рас­ширение *.МVВ). Вводимые описания немедленно контролируются пошаговым транслятором и в случае их правильности переводятся во внутреннее представление, которое записывается в базу данных проекта. Если в моде­ли используются процедуры и функции из внешних модулей на языке Pascal или другом языке программирования, то соответствующие файлы (*.PAS, *.TPW или *.DLL) должны быть помещены в библиотеку модели к моменту генерации выполняемой модели;

Рис. 47. Среда Model Vision for Windows. Окна “Structure”, “Interface components”, “Processes”, “State components”

ü для получения выполняемой модели необходимо указать старшее в иерар­хической структуре устройство (меню “Model\Main device...”) и вызвать функцию генерации (меню “Model\Build” — клавиша F9). Генератор кода проверяет правильность описаний входящих в модель объектов и фор­мирует выполняемый “код” на языке Pascal в подбиблиотеке..\U (модули вида *.PAS). На конечной стадии генерации вызывается с соответствующи­ми установками компилятор ВРС.ЕХЕ, который объединяет сгенерированные модули с внешними модулями (если такие есть), а также с модулями сис­темы поддержки этапа исполнения, хранящимися в MVW\TPW, и формирует программу Model.ЕХЕ.

Содержимое графических окон может быть распечатано с помощью специальных команд меню. Для сохранения текущего экрана (с последующим использованием, например, в отчете) рекомендуется воспользоваться стандартными средствами Windows: с помощью клавиши <PrintScreen> изображение заносится в Clipboard, переносится посредством команды “Edit/Paste” в графический редактор для дальнейшего редактирования и сохранения в нужном формате.

Интегрированная среда снабжена общей и контекстно-зависимой HELP-системой.




Поделиться с друзьями:


Дата добавления: 2014-11-28; Просмотров: 389; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.