Отслеживайте или регистрируйте данные с помощью Данных моделирования Inspector

С помощью Данные Моделирования Inspector и Simulink Real-Time можно проследить данные сигнала с помощью регистрации данных в немедленном режиме или зарегистрировать данные сигнала с регистрацией данных в буферном режиме. В немедленном режиме вы просматриваете выход в реальном времени, когда приложение производит его.

Приложение может выдать больше данных, чем целевой компьютер может передать в реальном времени на компьютер разработчика. Данные накапливаются в сетевом буфере, и, если буфер заполняется, RTOS отбрасывает точки данных.

Чтобы избежать падения точек данных, вызванного переполнением сетевого буфера, можно использовать буферизованный режим регистрации. В буферном режиме вы соединяете сигналы с File Log блоками в модели. В приложении реального времени эти блоки хранят данные для буферизованных сигналов на целевом компьютере. В конце выполнения приложение реального времени передает данные в компьютер разработчика для отображения в Данные моделирования Inspector. Затем можно сразу просмотреть самые важные сигналы и просмотреть буферизованные сигналы после.

Буферизованный режим логгирования поддерживает десятикратное уменьшение и условного выполнения блоков. Некоторые примеры являются регистрацией буферизованных данных путем включения регистрации данных для сигнала внутри итератора for, вызова функции или активированной/инициированной подсистемы. Для получения дополнительной информации смотрите Simulation Data Inspector и как выполняется приложение влияет на регистрируемые сигналы.

Настройка модели для логгирования

Чтобы настроить модель для логгирования данных сигнала:

Откройте slrt_ex_osc.

Выберите MuxOut выходной сигнал, наведите курсор на сигнал и выберите Enable Data Logging.

Дважды кликните File Log блок. Значение Decimation равняется 1.

Настройка Данных моделирования Inspector

Чтобы настроить Данные моделирования Inspector:

Откройте Данные моделирования Inspector ().

Нажмите Layout ().

Выберите два горизонтальных отображения.

Просмотр данных моделирования

Чтобы просмотреть данные моделирования:

Создание и загрузка slrt_ex_osc.

Запустите выполнение в реальном времени.

Когда кнопка Данные Моделирования Inspector загорается, нажмите верхнее отображение и выберите Sum выходной сигнал.

Щелкните в нижней части экрана и выберите Mux выходные сигналы.

Image of the Simulation Data Inspector with immediate values

Остановите выполнение в реальном времени.

Когда Sum отобразится вывод, нажмите Fit to View ().

Image of the Simulation Data Inspector with deferred values

Чтобы увеличить масштаб интересующего временного сегмента, например, 10,0-10,1 с, нажмите Zoom in Time () и используйте колесо мыши и мыши.

Image of the Simulation Data Inspector with zoom on deferred values

Чтобы сохранить сеанс Данных моделирования Inspector в виде файла MLDATX, нажмите Save.

Похожие темы