exponenta event banner

импорт

Импорт данных журнала файла с целевого компьютера

Описание

пример

import(target_object.FileLog,'app_name') импортирует данные сигнала файла журнала из доступных прогонов моделирования для выбранного приложения реального времени.

Поскольку функция импортирует доступные данные регистрации файлов, она удаляет данные с целевого компьютера. Сведения о доступности данных регистрации файлов см. в разделе list.

пример

import(target_object.FileLog,run_info) импортирует данные сигнала файла журнала для выбранной таблицы доступных прогонов моделирования. Для создания таблицы используйте list функция.

пример

import(target_object.FileLog,run_ids) импортирует данные сигнала файла журнала для выбранных прогонов моделирования.

Если модель Simulink Real-Time имеет блоки журнала файлов, при загрузке приложения реального времени на целевой компьютер ведение журнала файлов включено. Эта операция по умолчанию аналогична включению регистрации файлов с помощью команды enable.

Для управления регистрацией файлов с помощью блока «Включить журнал файлов» при загрузке приложения в реальном времени на целевой компьютер отключите регистрацию файлов с помощью команды disable.

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

Примечание.Когда Real-Time™ Simulink ® импортирует данные журнала с целевого компьютера и загружает их в инспектор данных моделирования, данные удаляются с целевого компьютера. Эти данные удаляются независимо от того, происходит ли загрузка данных при остановке приложения в реальном времени для подключенного целевого компьютера или при использовании import для автономного (отключенного) целевого компьютера. Данные журнала файлов для импортированных запусков приложения удаляются.

Примеры

свернуть все

Для целевого объекта компьютера tg с данными запуска моделирования, доступными для приложения в реальном времени my_appимпортируйте данные журнала файла в инспектор данных моделирования для приложения.

import(tg.FileLog,'app_name')

Для целевого объекта компьютера tg с данными прогона моделирования, доступными для приложений реального времени, получите информацию о прогоне моделирования, а затем импортируйте данные журнала файлов.

Получение таблицы доступных сведений о выполнении моделирования. Импорт данных журнала файлов из приложений, запускаемых в инспектор данных моделирования.

my_run_info = list(tg.FileLog);
import(tg.FileLog,my_run_info);

Кроме того, можно получить доступную информацию журнала файла и импортировать данные журнала файла за один шаг.

import(tg.FileLog,tg.FileLog.list);

Для целевого объекта компьютера tg с данными запуска моделирования, доступными для приложений реального времени slrt_ex_osc_rt_t и slrt_ex_oscимпортируйте данные журнала файла в инспектор данных моделирования для выбранных прогонов моделирования. Дополнительные сведения см. в разделе list.

Получение таблицы доступных сведений о выполнении моделирования.

my_run_info = list(tg.FileLog)
my_run_info = 

  3×3 table 

             Application             StartDate          Size  
          __________________    ____________________    _____ 

    1.    "slrt_ex_osc_rt_t"    12-Dec-2019 21:59:31    94944 
    2.    "slrt_ex_osc_rt_t"    12-Dec-2019 21:59:45    84736 
    3.    "slrt_ex_osc"         12-Dec-2019 21:59:57    82176

Импорт данных журнала файлов из приложений, запускаемых 1 и 2, в таблицу доступных журналов файлов.

import(tg.FileLog,1:2);

Входные аргументы

свернуть все

Предоставляет доступ к методам управления свойствами целевого компьютера.

Пример: tg

Имя файла MLDATX приложения реального времени, созданного на основе модели.

Пример: 'slrt_ex_osc'

run_info структура - таблица MATLAB, структурированная по Application и RowNames. Сведения о доступных прогонах журнала см. в разделе list.

Определяет прогоны моделирования для импорта с целевого компьютера в инспектор данных моделирования. run_ids - это строки в доступной таблице данных регистрации файлов. Сведения о доступных прогонах журнала см. в разделе list.

Представлен в R2020b