exponenta event banner

Обнаружение неиспользуемых пользовательских классов хранения

Описание

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

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

Настройки

По умолчанию: warning

none

Программное обеспечение Simulink ® не выполняет никаких действий.

warning

Программа Simulink выводит предупреждение.

error

Программа Simulink завершает моделирование и выводит сообщение об ошибке.

Когда есть Reusable пользовательские классы хранения и ссылочные модели, параметры настройки:

None

Программа Simulink генерирует сообщение для установки параметра на Error.

Warning

Программа Simulink генерирует сообщение для установки параметра на Error

Error

Если Reusable пользовательские классы хранения могут быть объединены программное обеспечение Simulink генерирует код. В противном случае возникает ошибка.

Совет

Если созданный код не должен содержать дополнительные глобальные переменные из-за Reusable пользовательская спецификация класса хранения, которую генератор кода не может выполнить, установите для этого параметра значение error. Удалить Reusable пользовательские классы хранения из сигнальных линий в сообщении об ошибке.

Информация командной строки

Параметр: RCSCRenamedMsg
Значение: 'none' | 'warning' | 'error'
По умолчанию: 'none'

Рекомендуемые параметры

ПриложениеНастройка
ОтладкаНикакого воздействия
ОтслеживаемостьНикакого воздействия
ЭффективностьНикакого воздействия
Меры безопасностиНикакого воздействия

Связанные темы