Запись задач для использования в симуляции

Каждый раз, когда модель, содержащая блок Task Manager, запускается в симуляции или на встраиваемом процессоре с режимом external mode, Simulink® записывает данные о выполнении задачи и статистику как набор файлов. Папка диагностики, с именем modelnameДиагностика, содержит две подпапки, sim и hw, для данных из симуляций и зарегистрированный от оборудования, соответственно. Каждый запуск генерирует уникальную папку в любом sim или hw папки, помеченные датой и временем запуска. Имя папки использует формат даты времени, YYYY_MM_DD_hh_mm_ss, представляя год, месяц, день, час, минуту, и во-вторых, соответственно.

Примечание

Чтобы включить режим external mode в модели SoC, используйте приложение SoC Builder.

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

  • TaskInfo.mat – Этот файл содержит информацию о задаче, включая имена задач и типы, используемые внутренне SoC Blockset™.

  • metadata.csv – Этот файл содержит выведенное среднее и стандартное отклонение для всех задач, зарегистрированных в profile.log файл данных. metadata.csv файл может использоваться непосредственно в блоке Task Manager, чтобы поставить статистику длительности задачи. Для получения дополнительной информации о том, чтобы поставить длительность задачи смотрите Длительность Задачи.

  • TaskName.csv – Этот файл содержит записанные данные о выполнении задачи как разделенный от запятой список переменных. Первый столбец содержит время начала каждого экземпляра задачи. Второй столбец содержит длительность задачи для каждого экземпляра задачи. Если задача пропущена, проиграла или повредила, время начала и длительность того экземпляра выполнения задачи оба заменяются -1. Для получения дополнительной информации об использовании записанной синхронизации выполнения задачи в симуляции смотрите, что Воспроизведение Выполнения Задачи использует Записанные Данные.

Примечание

  • Задачи, зарегистрированные от встраиваемого процессора только, начинают получать выполнение задачи после успешной связи режима external mode. Потерянный запуск в записях выполнения задачи от оборудования должен быть рассмотрен при сравнении синхронизирующих результатов с записями от симуляции.

  • При выполнении на встраиваемом процессоре времена записей выполнения задачи продолжат запускаться до завершения всех экземпляров задачи, запланированных в Task Manager до времени остановки модели.

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

Похожие темы