Укажите, является ли Simulink® программа автоматически вставляет скрытые блоки Rate Transition между блоками, которые имеют различные частоты дискретизации, чтобы гарантировать: целостность передачи данных между задачами; и факультативный детерминизм передачи данных для периодических задач.
Category: решатель
По умолчанию: Off
Вставляет скрытые блоки Rate Transition между блоками, когда обнаруживаются переходы скорости. Обрабатывает переходы скорости для асинхронных и периодических задач. Simulink добавляет скрытые блоки, настроенные для обеспечения целостности данных для передачи данных. Выбор этой опции также включает Deterministic data transfer параметров, которая позволяет управлять уровнем детерминизма передачи данных для периодических задач.
Не вставляет скрытые блоки Rate Transition при обнаружении переходов скорости. Если программа Simulink обнаруживает неправильные переходы, вы должны настроить модель так, чтобы скорости дискретизации для рассматриваемых блоков совпадали или вручную добавляли блок Rate Transition.
Дополнительные сведения см. в разделе «Опции блока перехода со скоростью» (Simulink Coder).
Выбор этого параметра позволяет вам обрабатывать проблемы перехода скорости автоматически. Это избавляет вас от необходимости вручную вставлять блоки Rate Transition, чтобы избежать недопустимых переходов скорости, включая недопустимые асинхронные к периодическим и асинхронные к асинхронным переходам скорости, в многоскоростных моделях.
Для асинхронных задач программное обеспечение Simulink конфигурирует вставленные блоки, чтобы гарантировать целостность данных, но не детерминированность во время передачи данных.
Параметр: AutoInsertRateTranBlk |
Значение:
'on' | 'off' |
По умолчанию:
'off'
|
Приложение | Настройка |
---|---|
Отладка | Никакого влияния |
Трассируемость | Никакого влияния на симуляцию или во время разработки Off для генерации производственного кода |
Эффективность | Никакого влияния |
Меры безопасности | Нет рекомендации |