Вы устанавливаете Simulink® Real-Time™ программное обеспечение только на компьютере разработчика. Во время выполнения компьютера разработчика приложения реального времени загружается на конечный компьютер. Программное обеспечение Simulink Real-Time распространяется на DVD или в виде файла, который вы загружаете из Интернета.
Simulink Real-Time поддерживает рабочие процессы разработки и рабочие процессы тестирования инженерии:
Рабочий процесс разработки - Чтобы смоделировать выполнение в реальном времени, создать приложения реального времени, загрузить приложение на целевой компьютер и запустить приложения, вы настраиваете компьютер разработчика с установкой разработки. Эта установка включает MATLAB®, Simulink, Coder™ Simulink, MATLAB Coder, Simulink Real-Time и Simulink Real-Time Target пакет поддержки, Speedgoat ввода-вывода Библиотеки и Stateflow® рекомендуется.
Рабочий процесс разработки тестов - Чтобы просто загрузить и запустить приложения реального времени, которые вы получаете от разработчика, вы настраиваете компьютер разработчика с помощью тестовой установки. Эта установка включает MATLAB, Simulink Real-Time и Speedgoat I/O Blockset.
Для получения информации об установке программного обеспечения целевого компьютера смотрите Speedgoat Target Computers и Speedgoat Support.
Перед установкой продукта Simulink Real-Time необходимо иметь действительный файл файловой установки и лицензионный файл. Ключ установки файлов определяет продукты, которые вы приобрели у MathWorks®. Лицензионный файл активирует установку.
Если вы не получили ни одного из этих элементов, перейдите в Центр лицензий на веб-сайте MathWorks. Список необходимых продуктов см. в разделе Требования к продукту и доступность платформы для Simulink Real-Time.
После установки Simulink Real-Time, если вы настраиваете установку разработки, необходимо установить пакет целевой поддержки Simulink Real-Time. Во время установки пакета поддержки вы принимаете условия лицензии для BlackBerry ® QNX® Нейтрино® инструментов разработки и компоненты во время выполнения в составе целевого компьютера. Эти инструменты генерируют приложение реального времени, которое запускается на целевом компьютере.
Используя Simulink Real-Time и BlackBerry QNX Neutrino, можно разработать приложения Simulink Real-Time, которые вы запускаете на целевой машине Speedgoat (целевой компьютер). Можно запустить эти приложения реального времени при помощи целевого компьютера в подключенном режиме. В подключенном режиме компьютеры компьютеров разработчика и целевые компьютеры подключаются через программное обеспечение Simulink Real-Time и кабель Ethernet. Можно также запустить эти приложения реального времени при помощи целевого компьютера в автономном режиме. В автономном режиме компьютеры разработчика и целевые компьютеры не подключаются через программное обеспечение Simulink Real-Time.
Для получения дополнительной информации о подключенном режиме и автономном режиме смотрите Приложение реального времени и режим конечного компьютера.
Выберите рабочую папку вне корня MATLAB. Simulink Real-Time генерирует файлы и папки в этом месте:
Рабочая папка MATLAB - файлы кэша Simulink (.slxc
), динамические библиотеки ссылок (для примера, .mex64
) и приложения Simulink Real-Time (.mldatx
).
Simulink Coder Build folder - Файлы кода Simulink Coder C (.c
, .cpp
, .h
, .hpp
) находятся в подпапке с именем modelname
_slrealtime_rtw
.