Выберите диагностическое действие, чтобы взять, когда Simulink® должен будет вычислить любые входные параметры подсистемы вызова функций прямо или косвенно во время выполнения вызова подсистемы вызова функций.
Категория: Диагностика
Значение по умолчанию: ошибка
ошибкаВыдайте ошибку для контекстно-зависимых входных параметров.
предупреждениеВыдайте предупреждение для контекстно-зависимых входных параметров.
Эта ситуация происходит при выполнении подсистемы вызова функций, которая может изменить ее входные параметры.
Для примеров подсистем вызова функций смотрите "Системные примеры" Вызова функции в библиотеке "Subsystem Semantics" Simulink).
Чтобы зафиксировать ошибку или предупреждение сгенерированного этой диагностикой, используйте один из этих подходов:
Для блока Inport в подсистеме вызова функций, включите входной параметр Фиксатора для сигналов обратной связи подсистемы вызова функций выходной параметр.
Поместите блок Function-Call Feedback Latch в сигнал обратной связи.
Для примеров использования этих подходов откройте sl_subsys_fcncallerr12 модель и нажмите больше информационной кнопки.
Parameter: FcnCallInpInsideContextMsg |
Значение: 'Ошибка' | 'Предупреждение' |
Значение по умолчанию: ошибка |
| Приложение | Установка |
|---|---|
| Отладка | Никакое влияние |
| Трассируемость | Никакое влияние |
| Эффективность | Никакое влияние |
| Меры безопасности | Ошибка |