Приложение реального времени и Целевой компьютер режимы

При запуске целевая машина 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 одновременно, чтобы управлять приложением реального времени.

Image of development computer physical and logical connections to target computer

Физические соединения и логические соединения

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.

Физическое или логическое соединение между компьютером разработчика и целевыми компьютерами отсутствует.

Целевой компьютер работает в автономном режиме. Вы можете управлять целевым компьютером, используя целевую компьютерную клавиатуру (консоль).

Похожие темы