Импорт, буферизованный, регистрируя данные к активному сеансу Инспектора Данных моделирования
importLogData(
импорт, буферизованный, регистрируя данные к активному сеансу Инспектора Данных моделирования сразу. Не используя эту функцию, Инспектор Данных моделирования импортирует данные, когда время остановки достигнуто запуск приложения реального времени. Ограничение - то, что маленький разрыв в записанных данных появляется в Инспекторе Данных моделирования в то время, когда вы используете target_object
)importLogData
функция.
Чтобы импортировать буферизованные данные о регистрации в активный сеанс Инспектора Данных моделирования сразу, используйте эти шаги.
Откройте xpcFileLogging
модель.
open_system(fullfile(matlabroot,'toolbox','rtw','targets','xpc','xpcdemos','xpcFileLogging'));
Отметьте сигнал для логгирования.
Установите свойства логгирования на буферизированный
Установите время остановки модели на 'Inf'
set_param('xpcFileLogging','StopTime','Inf');
Создайте и загрузите приложение реального времени
Создайте целевой объект для целевого компьютера по умолчанию с командой:
tg = slrt;
Запустите приложение реального времени.
start(tg);
Создайте нового запущенного Инспектора Данных моделирования.
Simulink.sdi.Run.create
Импортируйте буферизированные записанные данные в Инспектора Данных моделирования
importLogData(tg)
Сообщение о состоянии указывает, что данные логов передаются.
Transferring logging data for model xpcFileLogging, please wait ...