Программное обеспечение Simulink ® Real-Time™ устанавливается только на компьютере разработчика. Компьютер разработки загружает приложение реального времени на целевой компьютер во время выполнения. Программное обеспечение Simulink Real-Time распространяется на DVD или в виде файла, загружаемого из Интернета.
Simulink Real-Time поддерживает рабочие процессы разработки и тестирования:
Рабочий процесс разработки - для моделирования выполнения в реальном времени, создания приложений в реальном времени, загрузки приложения на целевой компьютер и запуска приложений необходимо настроить компьютер разработки с помощью установки для разработки. Эта установка включает в себя пакет поддержки MATLAB ®, Simulink, Simulink Coder™, MATLAB Coder, Simulink Real-Time и Simulink Real-Time Target, блок ввода-вывода Speedgoat и Stateflow ® (рекомендуется).
Тестовый рабочий процесс проектирования - для загрузки и запуска приложений в реальном времени, получаемых от разработчика, необходимо настроить компьютер разработки с помощью тестовой установки. Эта установка включает в себя MATLAB, Simulink Real-Time и Speedgoat I/O Blockset.
Сведения об установке программного обеспечения целевого компьютера см. в разделе Поддержка целевых компьютеров Speedgoat и Speedgoat.
Перед установкой продукта Simulink Real-Time необходимо иметь действительный ключ установки файла и файл лицензии. Ключ установки файлов определяет продукты, приобретенные в MathWorks ®. Файл лицензии активирует установку.
Если вы не получили ни один из этих элементов, перейдите в лицензионный центр на веб-сайте MathWorks. Список необходимых продуктов см. в разделе Требования к продукции и доступность платформы для Simulink в режиме реального времени.
После установки Simulink Real-Time при настройке установки разработки необходимо установить пакет поддержки Simulink Real-Time Target Support. Во время установки пакета поддержки вы принимаете условия лицензии для средств разработки BlackBerry ® QNX ® Neutrino ® и компонентов времени выполнения в составе целевого компьютера. Эти средства создают приложение реального времени, которое выполняется на целевом компьютере.
С помощью 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 в реальном времени (.mldatx).
Папка построения кодера Simulink - файлы кода C кодера Simulink (.c, .cpp, .h, .hpp) находятся в подпапке с именем modelname_slrealtime_rtw.