В этом примере показано, как отправить и получить сообщения, несущие данные о шине между компонентами модели.
В модели существует два компонента, Отправляют Компонент и Получают Компонент, которые отправляют и получают сообщения, соответственно. Этот пример основывается на другом примере, Установите сообщение, Отправляют и Получают Интерфейсы Между Компонентами программного обеспечения, где два компонента программного обеспечения передают сообщения использования. Модель изменяется, чтобы отправить сообщения, несущие данные о шине.
Следующие шаги используются, чтобы подготовить модель к сообщениям, несущим тип данных шины.
Чтобы создать сообщения, несущие невиртуальные шины, в Отправить Компоненте, в блоке Bus Creator, устанавливают тип Выходных данных на messageBus
и выберите Output как невиртуальный флажок шины.
Чтобы отправить сообщения, несущие данные о шине, в Отправить Компоненте, в блоке Outport, под вкладкой Signal Attributes, устанавливают Тип данных на messageBus
и выберите выбирание Output как невиртуальный флажок шины.
Чтобы получить сообщения, несущие данные о шине, в Получить Компоненте, в Inport блоке, под вкладкой Signal Attributes, устанавливают Тип данных на messageBus
и выберите выбирание Output как невиртуальный флажок шины.
Симулируйте модель и откройте блок Sequence Viewer. Наблюдайте передачу сообщений, несущих данные о шине.