exponenta event banner

Связать блоки построителя сигналов с требованиями и объектами модели Simulink

Построитель сигналов связи блокирует документы по требованиям

Можно создать ссылки из сигнальной группы в блоке Signal Builder на документ требований:

  1. Откройте модель:

    sf_car
  2. В sf_car дважды щелкните на блоке «Пользовательские вводы».

    Откроется диалоговое окно Конструктор сигналов (Signal Builder), в котором отображаются четыре группы сигналов. Группа сигналов Passing Manuver является текущей активной группой. RMI связывает все линии связи требований, добавляемые к текущей активной группе сигналов.

  3. В крайнем правом конце панели инструментов нажмите кнопку Показать настройки проверки. (Для отображения этой кнопки может потребоваться развернуть диалоговое окно Signal Builder.)

    В правой части диалогового окна Конструктор сигналов (Signal Builder) откроется панель Требования (Requirements).

  4. Поместите курсор в окно, щелкните правой кнопкой мыши и выберите «Открыть диалоговое окно исходящих связей».

    Откроется Редактор связей отслеживания требований (Requirements Traceability Link Editor).

  5. Щелкните Создать (New). В поле Описание введите User input requirements.

  6. При просмотре и выборе документа требований RMI сохраняет путь к документу в соответствии с параметром Ссылка на файл документа (Document file reference) в диалоговом окне Параметры требований (Requirements Settings) на вкладке Связь выбора (Selection Linking).

    Сведения о том, какой параметр следует использовать для рабочей среды, см. в разделе Хранилище путей документов.

  7. Перейдите к документу требований и нажмите кнопку Открыть.

  8. В раскрывающемся списке Расположение выберите Поиск текста, чтобы связать его с указанным текстом в документе.

  9. Рядом с раскрывающимся списком «Местоположение» введите User Input Requirements.

  10. Щелкните Применить (Apply), чтобы создать ссылку.

  11. Чтобы убедиться, что RMI создал ссылку, в редакторе Simulink ® выберите блок «Пользовательские вводы», щелкните правой кнопкой мыши и выберите «Требования».

    Ссылка на новое требование является опцией в верхней части подменю.

  12. Сохранить sf_car_linking модель.

Примечание

Связи, создаваемые таким образом, связывают информацию о требованиях с отдельными группами сигналов, а не со всем блоком Signal Builder.

В этом примере переключитесь в другую активную группу в раскрывающемся списке, чтобы связать требование с другой сигнальной группой.

Связать блоки построителя сигналов с объектами модели

В этом примере показано, как создать связи между группой сигналов в блоке построителя сигналов и объектом модели:

  1. Откройте окно sf_car модель.

  2. Откройте окно sf_car/shift_logic диаграмма.

  3. Щелкните правой кнопкой мыши upshifting и выберите «Требования» > «Выбрать связь с Simulink».

  4. В sf_car дважды щелкните на блоке «Пользовательские вводы».

    Откроется диалоговое окно Конструктор сигналов (Signal Builder), в котором отображаются четыре группы сигналов. Группа сигналов Passing Manuver является текущей активной группой. RMI связывает все линии связи требований, добавляемые к текущей активной группе сигналов.

  5. В диалоговом окне «Построитель сигналов» перейдите на вкладку «Постепенное ускорение».

  6. В крайнем правом конце панели инструментов нажмите кнопку Показать настройки проверки. (Для отображения этой кнопки может потребоваться развернуть диалоговое окно Signal Builder.)

    В правой части диалогового окна Конструктор сигналов (Signal Builder) откроется панель Требования (Requirements).

  7. Поместите курсор в окно, щелкните правой кнопкой мыши и выберите «Открыть диалоговое окно исходящих связей».

    Откроется Редактор связей отслеживания требований (Requirements Traceability Link Editor).

  8. Щелкните Создать (New). В поле Описание введите Upshifting.

  9. В поле Тип документа выберите Simulink. Нажмите кнопку Использовать текущий. Программное обеспечение заполняет поле информацией Location: (Type/Identifier) для upshifting.

  10. Щелкните Применить (Apply), чтобы создать ссылку.

  11. В окне модели выберите блок Пользовательские вводы (User Inputs), щелкните правой кнопкой мыши и выберите Требования (Requirements).

    Ссылка на новое требование является опцией в верхней части подменю.

  12. Чтобы проверить, что связи были созданы, в sf_car на вкладке Приложения (Apps) щелкните Диспетчер требований (Requirements Manager). На вкладке Требования (Requirements) щелкните Выделить связи (Highlight Links), чтобы выделить объекты модели с требованиями.

    Примечание

    Связи, создаваемые таким образом, связывают информацию о требованиях с отдельными группами сигналов, а не со всем блоком Signal Builder.

  13. Закрыть окно sf_car модель.