import

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

Описание

пример

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

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

пример

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

пример

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

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

Чтобы управлять журналом файлов с помощью блока Enable File Log, когда вы загружаете приложение реального времени на целевой компьютер, отключите логгирование файлов с помощью команды disable.

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

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

Примеры

свернуть все

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

import(tg.FileLog,'app_name')

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

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

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, импортируйте данные журнала файлов в Данные моделирования Inspector для выбранных запусков симуляции. Для получения дополнительной информации см. 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'

The run_info структура является таблицей MATLAB, которая структурирована Application и RowNames. Для получения информации о доступных запусках журналов смотрите list.

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

Введенный в R2020b