importLogData

Импорт, буферизованный, регистрируя данные к активному сеансу Инспектора Данных моделирования

Описание

пример

importLogData(target_object) импорт, буферизованный, регистрируя данные к активному сеансу Инспектора Данных моделирования сразу. Не используя эту функцию, Инспектор Данных моделирования импортирует данные, когда время остановки достигнуто запуск приложения реального времени. Ограничение - то, что маленький разрыв в записанных данных появляется в Инспекторе Данных моделирования в то время, когда вы используете importLogData функция.

Примеры

Импортируйте буферизированные данные логов инспектору данных моделирования

Чтобы импортировать буферизованные данные о регистрации в активный сеанс Инспектора Данных моделирования сразу, используйте эти шаги.

  1. Откройте xpcFileLogging модель.

    open_system(fullfile(matlabroot,'toolbox','rtw','targets','xpc','xpcdemos','xpcFileLogging'));
  2. Отметьте сигнал для логгирования.

  3. Установите свойства логгирования на буферизированный

  4. Установите время остановки модели на 'Inf'

    set_param('xpcFileLogging','StopTime','Inf');
  5. Создайте и загрузите приложение реального времени

  6. Создайте целевой объект для целевого компьютера по умолчанию с командой:

    tg = slrt;
  7. Запустите приложение реального времени.

    start(tg);
  8. Создайте нового запущенного Инспектора Данных моделирования.

    Simulink.sdi.Run.create
  9. Импортируйте буферизированные записанные данные в Инспектора Данных моделирования

     importLogData(tg)

Сообщение о состоянии указывает, что данные логов передаются.

Transferring logging data for model xpcFileLogging, please wait ...

Входные параметры

свернуть все

Объект, который представляет целевой компьютер. Прежде, чем вызвать эту функцию, убедитесь, что вы запускаете целевой компьютер с ядра Simulink® Real-Time™ и применяете необходимые настройки подключения Ethernet.

Пример: tg

Смотрите также

|

Введенный в R2018a

Для просмотра документации необходимо авторизоваться на сайте