Трассировка или данные логов с инспектором данных моделирования

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

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

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

Настройте модель

  1. Открытый xpcosc.

  2. Щелкните правой кнопкой по выходному сигналу Mux и выберите Log Selected Signals.

  3. Щелкните правой кнопкой по выходному сигналу Sum и выберите Log Selected Signals.

  4. Щелкните правой кнопкой по Sum значок вывода () и выберите Properties.

    Выберите Logging Mode to Buffered.

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

  1. Откройте инспектора данных моделирования ().

  2. Нажмите кнопку Layout ().

  3. Выберите два дисплея с горизонтальный экраном.

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

  1. Создайте и загрузите xpcosc.

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

  3. Когда кнопка Simulation Data Inspector будет светиться, кликните по лучшему отображению и выберите выходной сигнал Sum.

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

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

    Когда Sum, вывод появляется, нажимают Fit to View ().

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

  6. Чтобы сохранить Инспектора Данных моделирования сеанс как файл .mat, нажмите Save.

Похожие темы