Выберите диагностическое действие, чтобы взять, когда ваша модель будет содержать 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' |
Приложение | Установка |
---|---|
Отладка | Никакой удар |
Трассируемость | Никакой удар |
Эффективность | Никакой удар |
Меры безопасности | Никакой удар |