Выберите диагностическое действие, чтобы взять, когда ваша модель содержит Reusable пользовательский класс памяти, что генератор кода не может снова использовать с другим использованием того же Reusable пользовательский класс памяти. Поведение по умолчанию установок параметров меняется в зависимости от присутствия Reusable пользовательские классы памяти и модели, на которые ссылаются. Если генератор кода не может изменить порядок выполнения блока, чтобы включить повторное использование, или условное выполнение некоторых блоков несовместимо с повторным использованием, генератор кода не может реализовать спецификацию повторного использования. Сгенерированный код будет, вероятно, содержать дополнительные глобальные переменные.
Например, в этой модели, генератор кода не может снова использовать переменную Y, чтобы содержать выходные параметры In2, Gain и Gain2, потому что Gain выполняется перед Gain2. Сгенерированный код содержит дополнительную переменную, чтобы содержать Gain вывод. Красные числа к правым верхним из блоков указывают на порядок выполнения.

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