Если средство проверки совместимости идентифицирует один или несколько неподдерживаемых блоков в модели, возможны следующие действия:
Замените неподдерживаемый блок поддерживаемым. Поддерживаемые блоки перечислены в разделе Поддерживаемые блоки - по категориям, а также могут быть просмотрены в slcilib библиотека блоков. Параметры для блоков в slcilib настроены для проверки кода. slcilib библиотека блоков также включает маскирующие блоки, использующие поддерживаемые блоки.
Замените неподдерживаемый блок эквивалентной комбинацией поддерживаемых блоков.
Замените неподдерживаемый блок блоком S-Function, созданным с помощью устаревшего инструмента кода.
Если один или несколько неподдерживаемых блоков не могут быть удалены, используйте ссылочные модели для изоляции неподдерживаемых блоков и/или используйте рабочий процесс частичной проверки, который пропускает неподдерживаемые блоки.
Если средство проверки совместимости идентифицирует один или несколько внешних объектов сигнала, на которые ссылаются как глобальные хранилища данных блоки чтения или записи хранилища данных в модели, возможны следующие действия:
По возможности избегайте использования внешних объектов сигналов, на которые ссылаются блоки чтения хранилища данных или записи хранилища данных в качестве глобальных хранилищ данных. При таком использовании программное обеспечение Simulink ® создает скрытые блоки памяти хранилища данных на корневом уровне, что несовместимо с проверкой кода.
Переместите соответствующие блоки чтения хранилища данных или записи хранилища данных в блоки модели.