Отправьте и получите сообщения, несущие данные о шине

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

В модели существует два компонента, Отправляют Компонент и Получают Компонент, которые отправляют и получают сообщения, соответственно. Этот пример основывается на другом примере, Установите сообщение, Отправляют и Получают Интерфейсы Между Компонентами программного обеспечения, где два компонента программного обеспечения передают сообщения использования. Модель изменяется, чтобы отправить сообщения, несущие данные о шине.

Подготовьте модель к сообщениям с данными о шине

Следующие шаги используются, чтобы подготовить модель к сообщениям, несущим тип данных шины.

  • Чтобы создать сообщения, несущие невиртуальную шину, в Отправить Компоненте, в блоке Bus Creator, устанавливают тип Выходных данных на messageBus и выберите Output как невиртуальный флажок шины.

  • Чтобы отправить сообщения, несущие данные о шине, в Отправить Компоненте, в блоке Outport, под вкладкой Signal Attributes, устанавливают Тип данных на messageBus и выберите выбирание Output как невиртуальный флажок шины.

  • Чтобы получить сообщения, несущие данные о шине, в Получить Компоненте, в блоке Inport, под вкладкой Signal Attributes, устанавливают Тип данных на messageBus и выберите выбирание Output как невиртуальный флажок шины.

Симулируйте модель и визуализируйте результаты

Симулируйте модель и откройте блок Sequence Viewer. Наблюдайте передачу сообщений, несущих данные о шине.