Выберите диагностическое действие, чтобы взять, когда ваша модель содержит Reusable
пользовательский класс памяти, что генератор кода не может снова использовать с другим использованием того же Reusable
пользовательский класс памяти. Если генератор кода не может изменить блочный порядок выполнения, чтобы включить повторное использование, или условное выполнение некоторых блоков несовместимо с повторным использованием, генератор кода не может реализовать спецификацию повторного использования. Сгенерированный код будет, вероятно, содержать дополнительные глобальные переменные.
Например, в этой модели, генератор кода не может снова использовать переменный Y
, чтобы содержать выходные параметры In2
, Gain
и Gain2
, потому что Gain
выполняется перед Gain2
. Сгенерированный код содержит дополнительную переменную, чтобы содержать Gain
вывод. Красные числа к правым верхним из блоков указывают на порядок выполнения.
Значение по умолчанию:
предупреждение
'none'
Программное обеспечение Simulink® не принимает мер.
предупреждение
Программное обеспечение Simulink отображает предупреждение.
ошибка
Программное обеспечение Simulink отключает моделирование и отображает сообщение об ошибке.
Если вы не хотите, чтобы сгенерированный код содержал дополнительные глобальные переменные из-за Reusable
пользовательская спецификация класса памяти, которую генератор кода не может соблюдать, установить этот параметр на error
. Удалите Reusable
пользовательские классы памяти из сигнальных линий в сообщении об ошибке.
Parameter: RCSCRenamedMsg |
Значение:
'ни один' | 'предупреждение' | 'ошибка' |
Значение по умолчанию:
'none' |
Приложение | Установка |
---|---|
Отладка | Никакое влияние |
Трассируемость | Никакое влияние |
Эффективность | Никакое влияние |
Меры безопасности | Никакое влияние |