Визуальное моделирование для профессионалов
Описание
Курс Визуальное моделирование для профессионалов предназначен для тех, кто уже приобрел начальные навыки моделирования в среде Engee (умеет собирать и запускать модели, редактировать параметры блоков и визуализировать результаты симуляции) и желает научиться моделированию в среде Engee на более высоком, профессиональном уровне. Курс знакомит учащихся с расширенными возможностями среды моделирования Engee: отладка модели, продвинутые приемы работы с блоками, создание масок блоков, работа с редактором данных модели, создание подсистем и моделей-ссылок, обратные вызовы, добавление пользовательского кода в модель с помощью блока Engee Function, создание пользовательских библиотек.
Каждый раздел курса содержит практические примеры и задания для самостоятельного выполнения.
Требования к уровню знаний: прохождение курса Добро пожаловать в Engee и Визуальное моделирование.
Общее время прохождения курса: ~4 часа.
Программа курса
Отладка моделей.
Изучаются инструменты для отладки моделей в окне настроек модели: выбор режима симуляции, управление скоростью симуляции, отображение информации, запись сигналов, отладка в реальном времени, точки останова в моделировании.
Иерархия модели.
Изучаются различные виды подсистем (классические, активируемые, триггируемые, триггируемые и активируемые, сбрасываемые, Function-Call подсистемы, Action подсистемы, For Each подсистемы), а также создание моделей-ссылок с помощью блока Model.
Работа с блоками.
Изучается изменение внешнего вида блока, отключение и пропуск блоков в модели, комментарии для блоков, создание и использование масок блоков.
Редактор данных модели.
Изучаются возможности и интерфейс приложения Редактор данных модели.
Обратные вызовы.
Изучаются обратные вызовы в моделях: их описание и примеры использования для инициализации параметров модели и вывода сообщения в окно диагностики.
Блок Engee Function.
Изучается блок Engee Function: его описание, диагностические функции, параметры и примеры использования.
Пользовательские библиотеки.
РИзучается создание пользовательской библиотеки, многоуровневых библиотек, а также приводятся примеры использования пользовательской библиотеки.