exponenta event banner

Запуск приложения из командной строки MATLAB

Интерфейс командной строки MATLAB ® можно использовать в качестве альтернативы пользовательскому интерфейсу Simulink ®. Введите команды непосредственно в окне команд MATLAB или сохраните их в файле сценария.

После создания приложения в режиме реального времени можно запустить модель в режиме реального времени.

В этой процедуре используется модель sldrtex_model. Чтобы открыть эту модель, в окне команды MATLAB введите:

open_system(docpath(fullfile(docroot,'toolbox',...
    'sldrt','examples','sldrtex_model')))

Предполагается, что из этой модели уже создано приложение реального времени.

Обычный режим

  1. В окне команды MATLAB введите:

    set_param(gcs,'SimulationMode','normal')
    
  2. Для запуска моделирования введите:

    set_param(gcs,'SimulationCommand','start')
    
  3. Чтобы остановить моделирование, введите:

    set_param(gcs,'SimulationCommand','stop')
    

Режим ускорителя

  1. В окне команды MATLAB введите:

    set_param(gcs,'SimulationMode','accelerator')
    
  2. Для запуска моделирования введите:

    set_param(gcs,'SimulationCommand','start')
    
  3. Чтобы остановить моделирование, введите:

    set_param(gcs,'SimulationCommand','stop')
    

Внешний режим

  1. В окне команды MATLAB введите:

    set_param(gcs,'SimulationMode','external')
    
  2. Чтобы загрузить приложение в реальном времени и подключить его к блок-схеме Simulink, введите:

    set_param(gcs,'SimulationCommand','connect')
    
    Model sldrtex_model loaded
    
  3. Чтобы запустить приложение в реальном времени, введите:

    set_param(gcs,'SimulationCommand','start')
    
  4. Чтобы остановить приложение в реальном времени, введите:

    set_param(gcs,'SimulationCommand','stop')
    

Связанные темы