Можно работать со ссылками, которые были добавлены в модель с Simulink® Requirements™, когда вы используете приложение Requirements Viewer в Simulink. Для всех ссылок можно:
Подсветите объекты модели ссылками
Просмотр информации о ссылке
Фильтрация подсветки ссылки на основе заданных ключевых слов
Для ссылок на требования, хранящиеся во внешних документах, можно также перейти к связанным требованиям.
В этом примере показано, как работать с моделью Simulink, которая имеет ссылки с помощью приложения Средство Просмотра. Можно подсвечивать ссылки, просматривать информацию о ссылке и фильтровать подсветку ссылки на основе заданных ключевых слов.
Откройте slvnvdemo_fuelsys_officereq
модель.
open_system('slvnvdemo_fuelsys_officereq')
На вкладке Приложений нажмите Requirements Средства просмотра.
Подсветка ссылок в модели
Чтобы подсветить объекты модели, которые имеют связанные исходящие ссылки, на вкладке Средство Просмотра, нажмите Highlight Links.
Объекты модели, которые имеют связанные исходящие ссылки, подсвечиваются желтым цветом, например, блок называется MAP sensor
.
Объекты, которые содержат дочерние объекты со связанными исходящими ссылками, подсвечиваются оранжевым контуром, таким как fuel rate controller
подсистема.
Объекты модели, не имеющие связанных ссылок, затемнены.
Чтобы удалить подсветку, снова нажмите кнопку «Подсветить ссылки». При подсветке ссылок убедитесь, что не применены никакие фильтры ключевых слов, поскольку это может предотвратить подсветку некоторых объектов. Для получения дополнительной информации см. раздел «Фильтрация подсвеченных ссылок».
Просмотр информации о ссылке
После того, как вы определили объекты модели, которые имеют связанные исходящие ссылки, можно просмотреть информацию об этих ссылках. Щелкните правой кнопкой мыши по MAP sensor
блокируйте и выберите Requirements > Открыть диалоговое окно Outgoing Links.
Диалоговое окно «Исходящие ссылки» отображает информацию о ссылке и его пункте назначения. В этом случае адресатом ссылки является требование, сохраненное во внешнем документе. Диалоговое окно показывает:
Описание ссылки
Тип документа
Имя документа и относительное местоположение
Идентификатор местоположения для адресата ссылки
Ключевые слова ссылок
Фильтрация подсвеченных ссылок
Ссылки в вашей модели могут иметь связанные ключевые слова. Ссылку можно классифицировать с помощью ключевого слова. Для примера, slvnvdemo_fuelsys_officereq
модель использует ключевые слова design
, requirement
, и test
.
В slvnvdemo_fuelsys_officereq
модель, MAP sensor
блок имеет указанное ключевое слово test
, который был найден в разделе «Просмотр информации о ссылке». Фильтрация подсвеченных ссылок так, чтобы только блоки, которые имеют связанные связи с ключевым словом test
подсвечиваются:
На вкладке Средства просмотра Requirements нажмите Ссылку Settings.
В диалоговом окне Requirement Settings, на вкладке Filters, выберите Filter links by keywords при подсветке и отчетности требования.
В поле Включить ссылки с любым из этих ключевых слов введите test
.
Нажмите «Закрыть».
На вкладке Средство Просмотра нажмите Highlight Links.
Обратите внимание, что fuel rate controller
подсистема не подсвечивается при применении фильтра.
Можно также использовать поле Исключить ссылки с любым из этих ключевых слов, чтобы исключить блоки из подсветки, которые имеют связанные связи с указанным ключевым словом. Можно ввести несколько ключевых слов в ссылки Include с любыми из этих ключевых слов и Exclude со всеми этими ключевыми словами. Если вы выбираете Применить те же фильтры к меткам звена, при щелчке правой кнопкой мыши по блокам, которые имеют ссылки, но не подсвечены, ссылка затемняется и вы не можете перейти к месту назначения.
Чтобы очистить фильтр, очистите ссылки Фильтрация по ключевым словам при подсветке и создании отчетов или удалите все ключевые слова из ссылок Включить с любым из этих ключевых слов и Исключить ссылки с любым из этих ключевых слов.
Очистка
Закройте открытые модели, не сохраняя изменений.
bdclose all;
В этом примере показано, как перейти к связанным требованиям, которые хранятся во внешнем документе из модели с помощью приложения Средство Просмотра в Simulink. Если объект модели связан с требованием, которое хранится во внешнем документе, таком как файл Microsoft ® Word или Microsoft Excel ®, или проект IBM ® Rational ® DOORS ® или IBM DOORS Next, можно перейти к требованию во внешнем документе из связанного блока в Simulink.
Откройте slvnvdemo_fuelsys_officereq
модель.
open_system('slvnvdemo_fuelsys_officereq')
Блок называется MAP sensor
связана с требованием в файле Microsoft Excel. Чтобы перейти к требованию в файле Excel, щелкните правой кнопкой мыши по MAP sensor
выберите «Требования» и щелкните ссылку в верхней части контекстного меню.
Связанное требование откроется в Excel.
Если Simulink Requirements не установлен, то вы не можете перемещаться к требованиям, которые хранятся в наборе требований Simulink Requirements.
Закройте открытые модели, не сохраняя изменений.
bdclose all;