При запуске целевая машина Speedgoat (целевой компьютер) загружает QNX® Нейтрино® RTOS. После завершения процесса загрузки можно развернуть приложение реального времени на целевом компьютере и запустить приложение в одном из следующих режимов компьютера:
Подключенный режим - Чтобы перевести целевой компьютер в подключенный режим, переключите выбор Disconnected/Connected на Simulink®Вкладка Real-Time редактор. При подключении целевого компьютера кнопки вкладки Real-Time, Simulink Real-Time™ Explorer и Target Computer Manager обеспечивают интерфейсы к целевому компьютеру и приложению реального времени. На рисунке подключенный режим представлен физическим соединением между компьютером разработчика и целевым компьютером плюс логическим соединением между программным обеспечением Simulink Real-Time и целевым компьютером.
Режим external mode - Чтобы запустить приложение реального времени во режим external mode, разверните приложение на целевом компьютере в подключенном режиме, а затем на вкладке Real-Time редактора Simulink выберите Run on Target > Connect Model. Когда целевой компьютер подключен и приложение подключено к модели, модель предоставляет интерфейс для взаимодействия с приложением. На рисунке режим external mode представлен физическим соединением между компьютером разработчика и целевым компьютером плюс логическим соединением между программным обеспечением Simulink Real-Time и целевым компьютером плюс логическим соединением между моделью на компьютере разработчика и приложением реального времени на целевом компьютере.
Автономный режим - Для работы целевого компьютера в автономном режиме управляйте приложением реального времени с помощью интерфейса командной строки от клавиатуры (консоли) целевого компьютера или с помощью интерфейса командной строки через утилиту SSH (для примера PuTTY) на компьютер разработчика. На рисунке автономный режим представлен физическим соединением между компьютером разработчика и целевым компьютером. Вы используете это подключение, если управляете целевым компьютером удаленно вместо использования клавиатуры целевого компьютера.
Примечание
Не используйте интерфейс модели и Simulink Real-Time Explorer одновременно, чтобы управлять приложением реального времени.
Физические соединения и логические соединения | Simulink Real-Time |
---|---|
Simulink Real-Time устанавливает логическое соединение с целевым компьютером и логическое соединение между моделью на компьютере разработчика и приложением реального времени на целевом компьютере. Simulink Real-Time использует кабель Ethernet для физического соединения | Модель на компьютере разработчика обеспечивает интерфейс для управления приложением реального времени в режиме model connected на целевом компьютере в симуляции режима external mode. |
Simulink Real-Time устанавливает логическое соединение с целевым компьютером и использует кабель Ethernet для физического соединения. | Компьютер разработчика и целевой компьютер работают в целевом подключенном режиме. Управлять целевым компьютером можно с помощью команд Simulink Real-Time Explorer или MATLAB. |
Кабель Ethernet обеспечивает физическое соединение между компьютером разработчика и целевым компьютером. | Целевой компьютер работает в автономном режиме. Можно управлять целевым компьютером, используя целевую компьютерную клавиатуру (консоль) или используя PuTTY для отправки команд с компьютера, на котором не установлен MATLAB. |
Физическое или логическое соединение между компьютером разработчика и целевыми компьютерами отсутствует. | Целевой компьютер работает в автономном режиме. Вы можете управлять целевым компьютером, используя целевую компьютерную клавиатуру (консоль). |