Воспроизведите записанные данные
SoC Blockset / Источник данных ввода-вывода и Приемник
Блок IO Data Source позволяет вам импортировать зарегистрированное оборудование данные IO и воспроизвести его в вашей модели Simulink®. Блок преобразует входные данные в сигнал сообщения, что можно дать как вход к TCP Read, UDP Read, Stream Read или блокам Register Read, в зависимости от типа устройства, который вы выбираете. Воспроизведение оборудования данные IO в вашей модели Simulink помогает вам разработать модели с лучшей точностью, чем модели, разработанные при помощи случайным образом сгенерированных данных в процессе моделирования.
Когда вы разрабатываете модели, которые используют действительное оборудование данные IO во время развертывания, можно принять решение использовать случайным образом сгенерированные синтетические данные в качестве оборудования данные IO в симуляции. Когда данные о физическом оборудовании составляют различные эффекты как потеря данных, задержка, и так далее. Если вы используете синтетические данные в качестве оборудования данные IO в симуляции для таких моделей, это приводит к неожиданным результатам, когда вы развертываете его в аппаратной плате. Чтобы оценить и проверить такие модели, с помощью действительного оборудования, данные IO в процессе моделирования рекомендуются. Для получения дополнительной информации о том, как записать оборудование данные IO и сохранить его в ваш хост - компьютер, видит soc.recorder
объект.
Примечание
Если у вас есть блок IO Data Source с набором Input к From file
, сопоставленный с Timer-driven
Блок Task Manager в вашей модели и вы планируете использовать решатель фиксированного шага, затем ввести значение размера шага, меньшее, чем набор значений для параметра Period в блоке Task Manager. Например, предположите, что значением Period, заданного в блоке Task Manager, является 0.1
, затем выберите размер фиксированного шага меньше, чем 0.1
.
IO Data Sink | Register Read | soc.recorder
| Stream Read | Task Manager | TCP Read | UDP Read