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

С Инспектором Данных моделирования и 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. Сохранить Инспектора Данных моделирования сеанс как .mldatx файл, нажмите Save.

Похожие темы