Соедините блоки Signal Builder с объектами модели Simulink и требованиями

В этом примере показано, как создать ссылки из группы сигнала в блоке Signal Builder к документу требований и к объекту модели.

Примечание

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

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

Соедините блоки Signal Builder с документами требований

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

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

open_system("sf_car")

Установите настройки ссылки файла документа

  1. Во вкладке Apps откройте менеджера по Требованиям.

  2. Во вкладке Requirements обеспечьте Размещение>, Браузер Требований выбран.

  3. В Браузере Требований, в Представлении выпадающее меню, выбирают Links.

  4. Во вкладке Requirements выберите Link Settings> Default Link Storage.

  5. Рядом со ссылкой Файла документа выберите опцию из списка, который удовлетворяет вашим потребностям в вашем внешнем документе требований. Для получения дополнительной информации смотрите Устройство хранения данных Пути к Документу.

Создайте ссылки из блока Signal Builder

В sf_car окно модели, дважды кликните User Inputs диалоговое окно Signal Builder block.The открывается, отображая четыре группы сигналов. Передающая группа сигнала Маневра является текущей активной группой. Требования соединяются с текущей активной группой сигнала.

В крайне правом конце панели инструментов нажмите кнопку настроек верификации Show. Убедитесь, что кнопка отображения Требований выбрана. Панель Requirements открывается на правой стороне диалогового окна Signal Builder.

Создайте ссылку на эту группу сигнала при помощи Исходящего диалогового окна Ссылок.

  1. В окне Signal Builder, в Панели Requirements, щелкают правой кнопкой и выбирают Open Outgoing Links dialog.The, Исходящее диалоговое окно Ссылок открывается.

  2. Нажмите New. В поле Description введите User input requirements.

  3. Нажмите Browse и выберите свой внешний документ требований, затем нажмите Open.

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

  5. Рядом с Местоположением выпадающий список введите User Input Requirements создать ссылку на тот заданный текст в документе требований.

  6. Нажмите Apply, чтобы создать ссылку.

  7. Проверять, что ссылка была создана в sf_car модель, выберите блок User Inputs, щелкните правой кнопкой и выберите ссылку Requirements.The на новое требование, опция наверху подменю.

Очистите открытые наборы требования и наборы ссылки и закройте модель.

slreq.clear;
bdclose all;

Соедините блоки Signal Builder с объектами модели

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

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

    openExample("slrequirements/LinkSignalBuilderBlocksExample")
    open_system("sf_car")
  2. Откройте sf_car/shift_logic график.

  3. Щелкните правой кнопкой по upshifting и выберите Requirements> Select for Linking with Simulink.

  4. В sf_car окно модели, дважды кликните блок User Inputs.

    Диалоговое окно Signal Builder открывается, отображая четыре группы сигналов. Передающая группа сигнала Маневра является текущей активной группой. RMI сопоставляет любые ссылки требований, которые вы добавляете текущей активной группе сигнала.

  5. В окне Signal Builder, в списке Active Group, выбирают Gradual Acceleration.

  6. В крайне правом конце панели инструментов нажмите кнопку Show verification settings. Убедитесь, что кнопка Requirements display нажимается.

    Панель Requirements открывается на правой стороне диалогового окна Signal Builder.

  7. Установите свой курсор в окно, щелкните правой кнопкой и выберите Open Outgoing Links dialog. Исходящее диалоговое окно Ссылок открывается.

  8. Нажмите New. В поле Description введите Upshifting.

  9. В поле Document type выберите Simulink. Нажмите Use current. Программное обеспечение заполняет поле с информацией о Location: (Type/Identifier) для upshifting.

  10. Нажмите Apply, чтобы создать ссылку.

  11. В окне модели выберите блок User Inputs, щелкните правой кнопкой и выберите Requirements.

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

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

    Примечание

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

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

Похожие темы