importLogData

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

Синтаксис

importLogData(target_object)

Описание

пример

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